:root{--highlight-color: rgba(246, 218, 99, .7);--tp-green-color: #1CC69E;--tp-red-color: #EB5154;--wppd-blue: #22C5DD;--bg-color: #E6E6E6;--wppd-container-width: 600px;--wppd-container-bg: #fff;--wppd-container-padding: 20px;--wppd-form-field-margin-bottom: 12px;--wppd-form-input-padding: 10px;--wppd-form-label-font-size: 14px;--wppd-form-label-font-weight: 500;--wppd-form-label-color: #000;--wppd-form-label-margin-bottom: 5px;--wppd-form-border-color: #d1d1db;--tp-212F31: #212F31}.wppd__container{max-width:var(--wppd-container-width);margin:0 auto;position:relative;min-height:500px;display:flex;align-items:center;flex-direction:column;justify-content:start}.wppd__container form{width:100%}#wppd__app-root{width:100%}.wppd__user--account-setup{display:flex;justify-content:space-between;align-items:center;margin-top:20px;width:100%}.wppd-grid{display:grid !important;grid-gap:15px}.wppd-grid-col-2{grid-template-columns:1fr}.wppd-grid-col-3{grid-template-columns:1fr 1fr}.wppd-grid-col-2.wppd-trip-date{grid-template-columns:1fr 1fr}.wppd-grid-col-2.wppd-trip-type{margin-bottom:0}@media(min-width: 500px){.wppd-grid-col-2{grid-template-columns:1fr 1fr}.wppd-grid-col-3{grid-template-columns:1fr 1fr 1fr}}.wppd__form-spinner,.wppd__app-spinner{position:absolute;top:0;left:0;width:100%;height:100%;display:none;background:rgba(0,0,0,.5)}.wppd__form-spinner.show,.wppd__app-spinner.show{display:flex;justify-content:center;align-items:center}.wppd__form-spinner svg,.wppd__app-spinner svg{width:60px;height:auto}@media(max-width: 550px){#content{min-height:100vh}}@media(max-width: 979px){.tp__greeting{margin:0 0 12px}#tp__menu,#masthead .menu-item.tp__menu-item--sign-up{border-bottom:1px solid var(--primary-color);margin-bottom:12px;padding-bottom:12px}#tp__menu-parent-item{order:-1}#tp__menu-parent-item>a{display:none !important}.tp__menu-item--primary-cta{margin-top:12px}}.tp__app-controls{display:flex;align-items:center;width:100%;order:-1}#tp__menu-parent-item>a{cursor:pointer}#tp__menu{background:#fff;width:100%;top:68px;left:0;right:0;list-style:none;padding-left:0}.tp__menu-greeting{text-align:center;margin-bottom:16px}#tp__menu .tp__menu-greeting img{width:90px;margin:auto}.tp__greeting{margin:15px 0 5px;font-weight:600}#masthead .menu-item.tp__menu-item--sign-up a{color:var(--wppd-blue);font-weight:700}@media(min-width: 768px){#masthead .tp__menu-item--sign-up{margin:0 24px 0 0}#masthead .tp__menu-item--sign-up .cta-button.cta-button-light{width:100%}}@media(min-width: 980px){.tp__app-controls{width:unset;margin-left:auto;order:0}#tp__menu{display:none;justify-content:center;align-items:center;position:absolute;padding:0 30px 8px;transition:.2s ease-in-out}#tp__menu-parent-item.visible #tp__menu{display:block}#tp__menu a{display:inline-block;padding:16px}#tp__menu-parent-item #tp__menu .sub-menu__inner-wrap{display:flex;align-items:center;width:100%;max-width:1200px;margin:auto}#tp__menu .tp__menu-greeting img{display:block}.tp__menu-items{padding:24px;margin-left:24px;border-left:2px solid var(--bg-color)}.tp__menu-item--account{margin:0 12px}#masthead .tp__menu-item--account .cta-button.cta-button-blue{display:flex;justify-content:center;align-items:center;position:relative;color:var(--primary-color) !important;background-color:rgba(34,197,221,.5);border:1px solid rgba(34,197,221,.1)}#masthead .tp__menu-item--account .cta-button.cta-button-blue:after{content:url(/4bf16d9c476554713849.svg);margin:0 0 0 10px;line-height:0;transition:.1s ease-in-out}#masthead #tp__menu-parent-item.visible .cta-button.cta-button-blue:after{transform:rotate(180deg)}}.wppd__app .mb-10{margin-bottom:10px}.wppd__app p{margin:0}.wppd__app .cursor{cursor:pointer}.wppd__app--hidden{display:none}.wppd__app-message{padding:10px 0;text-align:center}.wppd__app-message.show{display:block}.wppd__app-message p{font-size:14px;font-weight:500}.wppd__app-message .error{color:var(--tp-red-color)}.wppd__app-message .success{color:var(--tp-green-color)}.wppd__app-field{display:flex;flex-direction:column}.wppd__app-field--init-list-option{position:relative;display:flex}.wppd__app-field--init-list-option input{visibility:hidden;position:absolute;left:-9999px}.wppd__app-field--init-list-option label{display:flex;height:100%;width:100%;flex-direction:column;justify-content:space-between;align-items:center;padding:5px 10px;border:1px solid var(--primary-color);border-radius:5px;cursor:pointer;transition:all .3s ease-in-out;font-weight:500}.wppd__app-field--init-list-option label.active{background:#f9f9f9;color:#fff}.wppd__app-field--init-list-option label img{max-width:100px;width:100%;margin-bottom:10px;max-height:24px}.wppd__app-field--init-list-option label span{text-align:center;font-weight:500;line-height:1.2}.wppd__app-field--init-list-option input:checked+label{background:var(--highlight-color)}.wppd__app-field--init-list-option input:checked+label img{opacity:.5}.wppd__app-field--hidden{display:none}.wppd__app-field label{font-size:var(--wppd-form-label-font-size);font-weight:var(--wppd-form-label-font-weight);color:var(--wppd-form-label-color);margin-bottom:2px}.wppd__app-field label span.error{display:none;color:var(--tp-red-color);font-size:12px;margin-top:3px}.wppd__app-field label span.error.show{display:block}.wppd__app-field span.error{display:none;color:var(--tp-red-color);font-size:12px;margin-top:3px}.wppd__app-field span.error.show{display:block}.wppd__app-field input,.wppd__app-field select,.wppd__app-field textarea{display:block;font-size:16px;padding:4px 8px;width:100%;border:1px solid var(--wppd-form-border-color);border-radius:5px;transition:all .3s ease-in-out}.wppd__app-field input.error,.wppd__app-field select.error,.wppd__app-field textarea.error{border:1px solid var(--tp-red-color)}.wppd__app-field input[type=checkbox],.wppd__app-field input[type=radio]{display:inline-block;width:auto;margin-top:0;margin-right:5px}.wppd__app-field input[type=submit],.wppd__app-field button:not(.react-datepicker__navigation){background:var(--primary-color);color:#fff;border:none;cursor:pointer;width:100%;max-width:250px;margin:auto;display:inline-flex;justify-content:center;align-items:center;padding:4px 8px;border-radius:30px;font-size:14px;font-weight:600}.wppd__radio-input input{visibility:hidden;position:absolute;left:-9999px}.wppd__radio-input label{display:flex;height:100%;width:100%;flex-direction:column;justify-content:space-between;align-items:center;padding:5px 10px;border:2px solid #ccc;border-radius:5px;cursor:pointer;transition:all .3s ease-in-out;font-weight:500}.wppd__radio-input label.active{background:#f9f9f9;color:#fff}.wppd__radio-input label img{max-width:100px;width:100%;max-height:40px}.wppd__radio-input label span{text-align:center;font-weight:500;line-height:1.2}.wppd__radio-input label:has(input:checked){background:#f9f9f9}.wppd__radio-input label:has(input:checked) img{opacity:.5}.wppd__trip-icon{margin:4px}.wppd__trip-icon label{border:1px solid rgba(0,0,0,0);transition-duration:.1s}.wppd__trip-icon label img{max-height:24px;margin:0;opacity:.8}.wppd__trip-icon label svg{width:24px;height:24px;margin:0;opacity:.8}.wppd__trip-icon label:has(input:checked){border-color:var(--primary-color);background-color:var(--highlight-color)}.wppd__trip-icon label:has(input:checked) img{opacity:1}.wppd__trip-icon label:has(input:checked) svg{opacity:1}.wppd__app-heading-has-icon{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.wppd__app-heading-has-icon .packing_list-icon{margin-left:15px}.wppd__app-heading-has-icon,.tp-pl-header{padding:12px 8px;margin:0}.tp-save-trip .wppd__app-heading-has-icon{border:none;padding:0}.wppd__link{text-decoration:underline;color:#f9f9f9}.wppd__link:hover{color:#f9f9f9}.email__me-packing-list{background:#bde3ff;padding:12px 20px;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-weight:bold;font-size:14px}.wppd__app-field--user__trips .user__trip,.wppd__app-field--user__trips .admin__template,.wppd__app-field--init-list-option .user__trip,.wppd__app-field--init-list-option .admin__template{background:rgba(0,0,0,0);flex-direction:column;border:1px solid var(--primary-color);border-radius:5px;color:#000}.wppd__app-field--user__trips .user__trip img,.wppd__app-field--user__trips .admin__template img,.wppd__app-field--init-list-option .user__trip img,.wppd__app-field--init-list-option .admin__template img{margin-bottom:12px;max-width:100px;width:100%;max-height:24px}.wppd__app-field--user__trips svg,.wppd__app-field--init-list-option svg{width:auto;height:32px;max-width:42px}.wppd__app-field--user__trips button span,.wppd__app-field--user__trips label span,.wppd__app-field--init-list-option button span,.wppd__app-field--init-list-option label span{font-weight:300;margin-top:2px}.wppd__container{position:relative}.context-popup-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.5)}.context-popup.user__trip-context-popup{display:flex;flex-direction:column;padding:20px;background-color:hsla(0,0%,100%,.9);width:fit-content}.context-popup .context__menu-item{padding:8px 12px;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;margin:5px;border-radius:5px;transition:all .3s ease-in-out;background:var(--tp-red-color);color:#fff}.context-popup.flex-column{display:flex;flex-direction:column}.context-popup{background:#fff;border:1px solid #ccc;padding:10px;z-index:100;width:100%;max-width:500px}.context-popup button{cursor:pointer}.trip__details-collapsible .trip__details-collapsed{transition:all .2s ease-in-out;max-height:1000px;margin-top:20px}.trip__details-collapsible .trip__details-collapsed table{margin-bottom:20px}.trip__details-collapsible .trip__details-collapsed.hide{max-height:0;overflow:hidden;margin-top:0px}.trip__details-collapsible .trip__details-collapsed.hide table{margin-bottom:0}.trip__details-collapsible .toggle .toggle__icon{width:100%;padding:15px;display:flex;justify-content:center;align-items:center;font-weight:bold}.trip__details-collapsible .toggle .toggle__icon-expand.hide{display:none}.trip__details-collapsible .toggle .toggle__icon-collapse.hide{display:none}.trip__details-collapsible .toggle .toggle__icon:hover{cursor:pointer}.wppp__app-navigation a{background:#f9f9f9;color:#fff;padding:8px 12px;display:inline-flex;justify-content:center;align-items:center;margin:10px}#wppd__container-top{position:absolute;height:0;top:0;left:0}@media(max-width: 500px){.container{padding:12px 12px 60px !important}.tp-buttons{position:sticky;z-index:5;bottom:0;width:calc(100% + 12px);margin-left:-6px !important}.tp-buttons .wppd__app-field.tp-button{margin:0}.tp-buttons .wppd__app-field button{border-radius:0;border:none !important;height:40px}.tp-buttons .wppd__app-field.tp-button button.edit{background-color:var(--secondary-color);color:#fff}.tp-buttons.tp-buttons-1 .save,.tp-buttons.tp-buttons-1 button{width:100%;max-width:unset}.wppd__app[data-wppd-step=saved-templates] .tp-buttons.tp-buttons-2,.wppd__app[data-wppd-step=new-pack-list] .tp-buttons.tp-buttons-2{position:fixed;bottom:0;right:0;left:12px;margin:0 12px;width:calc(100% - 12px)}}.tp-new-trip-details h3,.tp-new-trip-details h4{margin:0;padding:0}.tp-new-trip-details h4{margin:12px 0 5px}.tp-new-trip-details .wppd__login-prompt{margin:0}.tp-new-trip-details .wppd__login-prompt h5{margin:12px 0 2px}.tp-new-trip-details .wppd__login-prompt p{font-size:.85rem}.wppd__app-field--init-list{margin:0}.wppd__app-heading{padding:12px 8px 4px;margin:0;align-items:center}.wppd__app-heading .packing_list-titles{justify-content:space-between;align-items:center;width:100%}.wppd__app-heading .packing_list-titles .packing_list-titles-left{align-items:center}.wppd__app-heading .packing_list-titles .packing_list-titles-left .packing_list-titles_actual{margin-right:12px}.wppd__app-heading .packing_list-titles h3,.wppd__app-heading .packing_list-titles h4{margin:0;font-size:.85rem}.wppd__app-heading .packing_list-titles h3,.wppd__app-heading .packing_list-titles h3 input{font-weight:700;line-height:1;padding:0}.wppd__app-heading .packing_list-titles h3{margin-bottom:2px}.wppd__app-heading .packing_list-titles h4{font-weight:300}@media(min-width: 768px){.wppd__app-heading .packing_list-titles h3{font-size:1rem}.wppd__app-heading .packing_list-titles h4{font-size:.88rem}}@media(min-width: 550px){.wppd__app-heading{width:100%}}#category__collapse-all{display:inline-block;color:#22c5dd;font-size:.85rem;padding:0px 8px 12px}#category__collapse-all .cat-toggle-closed{display:inline}#category__collapse-all .cat-toggle-open{display:none}#category__collapse-all:not(.close) .cat-toggle-open{display:inline}#category__collapse-all:not(.close) .cat-toggle-closed{display:none}.tp-toggle svg{transform:rotate(0deg);transition:.15s ease-in-out}.tp-toggle:not(.close) svg{transform:rotate(90deg)}.tp-acc{max-height:0;overflow:hidden;opacity:0;border-top:1px solid rgba(0,0,0,0);transition:.2s ease-in-out}.tp-acc p{font-size:12px;padding:4px 0}.tp-acc ul{padding-top:0px}.tp-acc ul.tp-acc-list{display:block !important}.tp-acc ul.tp-acc-list li{font-size:.75rem;padding:4px 0px}.tp-acc ul.tp-acc-list li span{display:flex;align-items:center}.tp-acc ul.tp-acc-list li span svg{margin:0 5px;height:20px;width:auto}.tp-acc.close{max-height:0;opacity:0;padding:0 6px;border-top:1px solid rgba(0,0,0,0)}.tp-acc:not(.close){padding:8px 6px 12px;border-top:1px solid #ccc}.tp-new-trip-details{background-color:var(--background-color);border:1px solid var(--wppd-form-border-color);border-radius:5px;padding:8px}.trip__details-head{background-color:var(--tp-red-color)}.tp-sticky-header{position:sticky;top:47px;z-index:5}.trip__details-collapsed th,.trip__details-collapsed td{padding:4px;text-align:center}.tp-trip-details h3{font-size:1rem;padding:0 10px}@media(min-width: 768px){.tp-trip-details h3{font-size:1.2rem}}.tp-log-trip.wppd__app-field{background-color:var(--background-color);border:1px solid var(--primary-color);border-radius:5px;margin:12px 0}.packing_list-icon{display:flex;justify-content:end;align-items:center;height:100%}.packing_list-icon svg{width:30px;height:30px}.packing_list-icon img{width:auto;height:30px}#top-link{position:sticky;bottom:0;right:0;transform:translateX(2%);opacity:0;transition:.2s .2s ease-in-out;z-index:9}#top-link.visible{opacity:1;transform:translateX(0%)}#top-link a{display:flex;justify-content:center;align-items:center;position:absolute;bottom:50px;right:0;background-color:var(--primary-color);border-radius:50%;width:30px;height:30px;padding:5px;margin-bottom:12px;margin-right:-6px}#top-link a svg{width:12px;height:auto}@media(min-width: 768px){#top-link a{right:-40px}}.tp-buttons{display:flex;justify-content:space-between;flex-direction:row;max-width:510px;margin:0 auto;padding:6px 0}.tp-buttons.tp-buttons-2 .tp-button{width:calc(50% - 3px)}.tp-buttons.tp-buttons-3 .tp-button{width:calc(33.33% - 3px)}.wppd__app-field.tp-button{margin:5px;width:100%}.wppd__app-field.tp-button button{border:1px solid var(--primary-color);border-radius:5px;box-shadow:0px 0px 30px -16px #000}.wppd__app-field.tp-button button.back{background-color:var(--secondary-color);border-color:var(--secondary-color)}.wppd__app-field.tp-button button.edit{background-color:rgba(0,0,0,0);color:var(--primary-color)}.tp-trip-details p{font-size:var(--wppd-form-label-font-size)}.wppd__link-light{color:var(--wppd-blue);text-decoration:underline;font-size:14px}.tp-intake-form p{font-size:14px}@media(min-width: 768px){.tp-sticky-header{top:68px}.tp-new-trip-details{padding:30px}}.page-id-386 footer{display:none}.wppd__app-message{padding:0 !important}.tp-field-font-size{font-size:14px}.isGroceryItem.tp-field-font-size{font-weight:600}.tp-log-trip{position:relative}.tp-log-trip h3{font-size:16px;font-weight:700}.tp-log-trip h3,.tp-log-trip table{margin:0}.tp-log-trip .tp-trip-title{display:flex;align-items:center;position:relative}.tp-log-trip .tp-trip-title .tp-trip-icon{width:auto;max-height:28px;position:relative;margin-right:20px;display:flex;align-items:center;justify-content:center}.tp-log-trip .tp-trip-title .tp-trip-icon svg{height:28px;width:auto}.tp-log-trip .tp-trip-title .tp-trip-details-toggle{position:absolute;top:0;bottom:0;right:0;margin:auto 0;height:26px;width:26px;border:1px solid var(--primary-color);border-radius:50%;transition:.1s;display:flex;justify-content:center;align-items:center}.tp-log-trip .tp-trip-title .tp-trip-details-toggle svg{width:10px;height:10px}.tp-log-trip .tp-trip-title .tp-trip-details-toggle.hide{transform:rotate(180deg)}span.menu.flex{align-items:center}.tp__trip-details--clean .toggle{background-color:var(--background-color);border:1px solid #ccc;padding:6px;border-radius:5px;margin-bottom:8px}.tp__trip-details--clean .toggle .toggle__title{cursor:pointer;display:flex;gap:10px;align-items:center}.tp__trip-details--clean .toggle .toggle__title .toggle__icon{display:flex}.tp__trip-details--clean .toggle .toggle__title .toggle__icon svg{width:24px;height:24px}.tp__trip-details--clean .toggle .toggle__title .toggle__text{font-weight:700}.tp__trip-details--clean .toggle .toggle__content{height:0;overflow:hidden}.tp__trip-details--clean .toggle .toggle__content .trip__note--edit.active svg path,.tp__trip-details--clean .toggle .toggle__content .trip__link--edit.active svg path{stroke:var(--secondary-color)}.tp__trip-details--clean .toggle.active .toggle__title .toggle__icon svg{transform:rotate(90deg)}.tp__trip-details--clean .toggle.active .toggle__content{padding-top:5px;padding-left:8px;height:auto}.tp__trip-details--clean .toggle.active .toggle__content .trip__note:not(:first-child),.tp__trip-details--clean .toggle.active .toggle__content .trip__link:not(:first-child){border-top:1px solid #d7d7d7;padding-top:2px}.tp__trip-details--clean .toggle.add__new .add__new-link svg circle,.tp__trip-details--clean .toggle.add__new .add__new-link svg path,.tp__trip-details--clean .toggle.add__new .add__new-note svg circle,.tp__trip-details--clean .toggle.add__new .add__new-note svg path{stroke:var(--secondary-color)}.tp__trip-details--clean .toggle .add__new-link,.tp__trip-details--clean .toggle .add__new-note{display:flex;margin-left:auto}.tp__trip-details--clean .toggle .add__new-link svg,.tp__trip-details--clean .toggle .add__new-note svg{width:24px;height:24px}.tp__trip-details--clean .toggle .add__new-link svg circle,.tp__trip-details--clean .toggle .add__new-link svg path,.tp__trip-details--clean .toggle .add__new-note svg circle,.tp__trip-details--clean .toggle .add__new-note svg path{stroke:var(--primary-color)}.trip__links .trip__link{display:flex;align-items:center;padding:5px 0}.trip__links .trip__link-num{margin-right:5px}.trip__links .trip__link-text a{color:var(--link-color);cursor:pointer;text-decoration:underline;font-weight:700;margin-right:auto}.trip__links .trip__link--edit{display:flex;margin-left:5px;padding-right:0;align-items:center;border:none;background:rgba(0,0,0,0);cursor:pointer}.trip__links .trip__link--edit svg{width:24px;height:24px}.link__content{padding:15px 0 0;display:flex;flex-direction:column}.link__content label{margin-bottom:20px;display:flex;flex-direction:column}.link__content label span{font-weight:700;margin-bottom:5px}.link__content label input{width:100%;padding:5px 10px;border:1px solid var(--primary-color);border-radius:5px}.link__content-cta{display:flex;justify-content:center;max-width:300px;width:100%;margin:auto;gap:60px}.link__content-cta button{border:none;background:rgba(0,0,0,0);cursor:pointer}.trip__notes .trip__note .trip__note-meta{display:flex;align-items:start;padding:2px 0}.trip__notes .trip__note .trip__note-meta .trip__note-num,.trip__notes .trip__note .trip__note-meta .trip__note-text{position:relative;top:3px}.trip__notes .trip__note .trip__note-meta .trip__note-num{margin-right:8px}.trip__notes .trip__note .trip__note-meta .trip__note-text{cursor:pointer;font-weight:500;margin-right:auto;flex:1 1 100%}.trip__notes .trip__note .trip__note-meta .trip__note--edit{display:flex;margin-left:5px;padding-right:0;align-items:center;border:none;background:rgba(0,0,0,0);cursor:pointer}.trip__notes .trip__note .trip__note-meta .trip__note--edit svg{width:24px;height:24px}.trip__notes .trip__note .trip__note-meta.hidden{display:none}.note__content{display:flex;flex-direction:column;display:flex;flex-direction:column}.note__content input,.note__content textarea{width:100%;padding:5px 10px;border:1px solid var(--primary-color);border-radius:5px}.note__content-cta{display:flex;justify-content:center;max-width:300px;width:100%;margin:12px auto 4px;gap:60px;position:relative;left:10px}.note__content-cta button{border:none;background:rgba(0,0,0,0);cursor:pointer}.note__content .character__count{display:flex;justify-content:flex-end;color:#b7b7b7;font-size:.85rem}.wppd__form .mb-10{margin-bottom:10px}.wppd__form p{margin:0}.wppd__form--hidden{display:none}.wppd__form--return-to-login{margin-top:20px;text-align:center;margin-bottom:50px}.wppd__form--return-to-login a{color:var(--wppd-blue);text-decoration:none}.wppd__form--return-to-login a:hover{text-decoration:underline}.wppd__form-message{padding:10px 0;text-align:center}.wppd__form-message.show{display:block}.wppd__form-message p{font-size:14px;font-weight:500}.wppd__form-message .error{color:var(--tp-red-color)}.wppd__form-message .success{color:var(--tp-green-color)}.wppd__form-field{display:flex;flex-direction:column}.wppd__form-field:not(:last-child){margin-bottom:var(--wppd-form-field-margin-bottom)}.wppd__form-field label{font-size:var(--wppd-form-label-font-size);font-weight:var(--wppd-form-label-font-weight);color:var(--wppd-form-label-color)}.wppd__form-field label span.error{display:none;color:var(--tp-red-color);font-size:12px;margin-top:3px}.wppd__form-field label span.error.show{display:block}.wppd__form-field input,.wppd__form-field select,.wppd__form-field textarea{display:block;padding:var(--wppd-form-input-padding);margin-top:5px;width:100%;transition:all .3s ease-in-out}.wppd__form-field input.error,.wppd__form-field select.error,.wppd__form-field textarea.error{border:1px solid var(--tp-red-color)}.wppd__form-field input[type=checkbox],.wppd__form-field input[type=radio]{display:inline-block;width:auto;margin-top:0;margin-right:5px}.wppd__form-field input[type=submit],.wppd__form-field button{background:var(--primary-color);color:#fff;border:none;border-radius:8px;cursor:pointer;width:100%;display:inline-flex;justify-content:center;align-items:center;padding:var(--wppd-form-input-padding)}.item__own-toggle label span{position:relative;display:inline-block;width:40px;height:20px;background-color:var(--tp-red-color);border-radius:10px;margin:5px}.item__own-toggle label span::before{content:"";position:absolute;width:18px;height:18px;background-color:#fff;border-radius:50%;top:50%;transform:translate(2px, -50%);transition:transform .3s ease-in-out}.item__own-toggle label input[type=checkbox]{display:none}.item__own-toggle label input[type=checkbox]+span::before{content:"";position:absolute;width:18px;height:18px;background-color:#fff;border-radius:50%;top:50%;transform:translate(2px, -50%);transition:transform .3s ease-in-out}.item__own-toggle label input[type=checkbox]:checked+span{background-color:#2ac32d}.item__own-toggle label input[type=checkbox]:checked+span::before{transform:translate(20px, -50%)}.wppd__app-categories{background:#fff}.wppd__app-categories-table-header{background:var(--tp-red-color);display:grid;grid-template-columns:1fr 80px 1fr}.wppd__app-categories-table-header-col{display:flex;padding:5px;font-weight:bold}.wppd__app-categories-table-header-col:nth-child(2),.wppd__app-categories-table-header-col:nth-child(3){justify-content:center}.wppd__app-category-table{padding-left:5px;padding-right:5px;font-size:14px}.wppd__app-category-table-head{display:grid;grid-template-columns:1fr 80px 1fr;background:#daeef3}.wppd__app-category-table-head-col{padding:5px 8px;display:flex;align-items:center;font-weight:bold}.wppd__app-category-table-head-col:nth-child(1){justify-content:space-between}.wppd__app-category-table-head-col:nth-child(1) div:nth-child(1){margin-right:5px}.wppd__app-category-table-head-col:nth-child(1) div:nth-child(1) span{font-weight:bold}.wppd__app-category-table-head-col:nth-child(1) div:nth-child(2){display:flex;align-items:center;margin-left:5px}.wppd__app-category-table-head-col:nth-child(1) div:nth-child(2) .toggle,.wppd__app-category-table-head-col:nth-child(1) div:nth-child(2) .context__menu{padding:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;height:100%;font-weight:bold}.wppd__app-category-table-head-col:nth-child(1) div:nth-child(2) .toggle__expanded.hide{display:none}.wppd__app-category-table-head-col:nth-child(1) div:nth-child(2) .toggle__collapsed.hide{display:none}.wppd__app-category-table-head-col:nth-child(2),.wppd__app-category-table-head-col:nth-child(3){justify-content:center}.wppd__app-category-table-body{transition:all .3s ease-in-out;max-height:1000px}.wppd__app-category-table-body.close{max-height:0;overflow:hidden}.wppd__app-category-table-row{display:grid;grid-template-columns:1fr 80px 1fr;border-bottom:1px solid #ccc}.wppd__app-category-table-row-col{padding:5px;display:flex;align-items:center}.wppd__app-category-table-row-col.item__qty{justify-content:center}.wppd__app-category-table-row-col.item__qty span{display:flex;padding:8px;justify-content:center;align-items:center;height:100%}.wppd__app-category-table-row-col.item__qty span.item__qty-dec,.wppd__app-category-table-row-col.item__qty span.item__qty-inc{cursor:pointer}.wppd__app-category-table-row-col.item__own-toggle{justify-content:center}.category__table{background-color:var(--background-color);border:1px solid #ccc;border-radius:5px;margin:10px 0}.category__table:first-child{margin-top:0;border-radius:5px}.category__table.add-item .wppd__add-item-toggle svg *{stroke:var(--secondary-color)}.item{padding:5px;margin:auto 5px;cursor:pointer}.item.items__bought{background-color:#d1d1db !important}.item.strike__out{background-color:#d1d1db !important}.item.strike__out .category__table-row .category__table-col{text-decoration:line-through}.item:not(:last-child){border-bottom:1px solid rgba(34,46,49,.2)}.highlight{background-color:#f0f0f0;border:1px dashed #ccc}.category__table-head{justify-content:space-between;align-items:center;font-weight:bold;padding:8px;display:flex}.category__table-head .category__table-head--left{cursor:pointer;align-items:center;flex:1}.category__table-head .category__table-head--left .toggle{line-height:0}.category__table-head .category__table-head--left .category__table-icon--open svg{transform:rotate(90deg)}.category__table-head .category__table-head--left .category__table-packed-percentage{margin-left:auto;color:var(--tp-red-color);font-weight:bold}.category__table-head .category__table-head--left .category__table-packed-percentage.green{color:var(--tp-green-color)}.category__table-head .category__table-head--left .category__table-owned-percentage{margin-left:auto;color:var(--tp-red-color);font-weight:bold}.category__table-head .category__table-head--left .category__table-owned-percentage.green{color:var(--tp-green-color)}.category__table-head .menu svg{margin:0 5px;cursor:pointer}.category__table-head .add__new-link{line-height:0}.hide{display:none !important}.category__table-body{transition:all .5s ease-in-out;opacity:1}.category__table-body.close{opacity:0;max-height:0 !important;overflow:hidden}@media(max-width: 420px){.wppp__packing-gear-panel .category__table-row,.wppp__packing-gear-panel-header{grid-template-columns:85px 1fr 3fr !important}.wppp__packing-gear-panel-header{gap:0 !important}}.category__table-row{display:grid;grid-template-columns:2fr 3fr 2fr;gap:12px;align-items:center;font-size:12px}.category__table-col.category__table-col-qty{font-size:1rem}.category__table-col.category__table-col-qty input{font-size:.85rem}@media(min-width: 550px){.category__table-row{grid-template-columns:1fr 1fr 1fr}}.category__table-row .remove{cursor:pointer;height:10px;width:10px;border-radius:100%;border:1px solid var(--tp-red-color);color:var(--tp-red-color);display:inline-flex;justify-content:center;align-items:center;margin-right:10px}.category__table-col{display:flex;align-items:center}.category__table-title{display:flex;margin-bottom:2px;font-size:.9rem}@media(min-width: 768px){.category__table-title{font-size:1rem}}.category__table-info{padding-left:8px}.category__table-info .category__table-meta{display:flex;justify-content:start}.category__table-info .category__table-meta .category__table-col-qty{margin-right:12px}.category__table-info .category__table-meta span{font-size:12px;font-weight:300}.category__table-title .menu .toggle{cursor:pointer;padding:10px}.category__table-title .menu .toggle__collapsed.hide{display:none}.category__table-title .menu .toggle__expanded.hide{display:none}.category__table-title .menu .context__menu{cursor:pointer;padding:7px 10px}.category__table-col-qty span{display:inline-flex;justify-content:center;align-items:center;padding:7px 10px;cursor:pointer}.category__table-col-qty .qty{width:40px;text-align:center;background-color:var(--background-color);border:1px solid var(--primary-color);border-radius:5px}.own__toggle{justify-content:center}.own__toggle label{display:flex;align-items:center;justify-content:center}.own__toggle label input{display:none}.own__toggle label span{position:relative;display:inline-block;width:40px;height:20px;background-color:var(--tp-red-color);border-radius:10px;margin:5px}.own__toggle label input+span::before{content:"";position:absolute;width:18px;height:18px;background-color:#fff;border-radius:50%;top:50%;transform:translate(2px, -50%);transition:transform .3s ease-in-out}.own__toggle label input:checked+span{background-color:var(--tp-green-color)}.own__toggle label input:checked+span::before{transform:translate(20px, -50%)}.category__table-col-qty,.category__table-col-owned{display:flex;justify-content:center;align-items:center}.context__menu-rename,.context__menu-delete{padding:8px 12px;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;margin:5px;border-radius:5px;transition:all .3s ease-in-out;background:var(--tp-red-color);color:#fff}.wppp__packing-list ul.wppp__packing-list-nav{display:flex !important;justify-content:space-between}.wppp__packing-list ul.wppp__packing-list-nav{list-style-type:none;padding:0;margin:0;border-bottom:1px solid #eee}.wppp__packing-list ul.wppp__packing-list-nav li{cursor:pointer;position:relative;padding:10px;font-family:var(--title-font);font-size:12px;font-weight:400;border-bottom:none;display:flex;align-items:center;justify-content:center;flex-direction:column}.wppp__packing-list ul.wppp__packing-list-nav li svg{margin-bottom:2px;width:28px;height:28px}.wppp__packing-list ul.wppp__packing-list-nav li::after{content:"";display:block;width:30px;height:2px;background:rgba(0,0,0,0);position:absolute;bottom:0}.wppp__packing-list ul.wppp__packing-list-nav li.active{border-bottom:none;font-weight:700;color:var(--secondary-color)}.wppp__packing-list ul.wppp__packing-list-nav li.active svg.no-fill path{stroke:var(--secondary-color);fill:unset}.wppp__packing-list ul.wppp__packing-list-nav li.active svg path,.wppp__packing-list ul.wppp__packing-list-nav li.active svg rect,.wppp__packing-list ul.wppp__packing-list-nav li.active svg polygon{fill:var(--secondary-color)}.wppp__packing-list ul.wppp__packing-list-nav li.active::after{background:var(--secondary-color)}@media(min-width: 550px){.wppp__packing-list li{font-size:14px}.category__table-col-qty .qty{width:50px}}.wppp__packing-list-panel,.wppp__packing-gear-panel,.wppp__packing-grocery-panel,.wppp__packing-trip-panel{display:none}.wppp__packing-list-panel.packing__status{display:block}.wppp__packing-list-panel.show{display:block}.wppp__packing-gear-panel.show{display:block}.wppp__packing-grocery-panel.show{display:block}.wppp__packing-trip-panel.show{display:block}.wppp__packing-list-panel-header>div,.wppp__packing-gear-panel-header>div,.wppp__packing-grocery-panel-header>div{text-align:center;padding:0 16px}.wppp__packing-gear-panel-header{grid-template-columns:65px 1fr 3fr}.wppd__panel-header{font-size:12px;font-weight:bold;padding:5px 10px;background-color:var(--primary-color);color:var(--white-color);border-radius:8px}.wppd__panel-helper{font-size:.8rem;font-weight:400}.wppp__packing-list-panel-header,.wppp__packing-gear-panel-header,.wppp__packing-grocery-panel-header{display:grid;grid-template-columns:2fr 3fr 2fr}.wppp__packing-list-panel-header-qty,.wppp__packing-gear-panel-header-qty,.wppp__packing-grocery-panel-header-qty{text-align:center}.wppp__packing-list-panel-header-own,.wppp__packing-gear-panel-header-acquire,.wppp__packing-grocery-panel-header-acquire{text-align:center}.wppp__packing-list-panel-header>div:not(:first-child),.wppp__packing-gear-panel-header>div:not(:first-child),.wppp__packing-grocery-panel-header>div:not(:first-child){border-left:1px solid #fff}@media(min-width: 550px){.wppp__packing-list-panel-header.mobile,.wppp__packing-gear-panel-header.mobile,.wppp__packing-grocery-panel-header.mobile{display:none}.wppp__packing-list-panel-header.desktop,.wppp__packing-gear-panel-header.desktop,.wppp__packing-grocery-panel-header.desktop{display:grid;border-radius:8px}.wppp__packing-list-panel-header,.wppp__packing-gear-panel-header,.wppp__packing-grocery-panel-header{grid-template-columns:1fr 1fr 1fr;gap:12px;font-size:14px}}#newCategoryContainer{background-color:var(--background-color);padding:10px;border:1px solid #ccc;border-radius:8px;margin-bottom:10px}#newCategoryContainer #newCategoryInput{display:flex;width:100%;flex-direction:column}#newCategoryContainer #newCategoryInput input{width:100%}#newCategoryContainer #newCategoryInput select{margin:10px 0;padding:10px;width:calc(100% - 35px);border-radius:5px}#newCategoryContainer #newCategoryInput .tp-new-cat{display:flex;align-items:center}#newCategoryContainer .tp_accept-deny{text-align:center}#newCategoryContainer label{display:flex;align-items:center;margin-top:10px}#newCategoryContainer input{margin-right:5px;padding:5px;border:1px solid #ccc;border-radius:5px;font-size:14px}#newCategoryContainer input:focus{border:1px solid var(--tp-red-color)}#add_new-cat{display:flex;justify-content:center;align-items:center;position:relative;padding:20px}#add_new-cat .add_new-cat--line{display:block;width:50%;height:1px;background-color:#ccc}#add_new-cat svg{position:absolute;top:0;bottom:0;margin:auto;background-color:var(--white-color)}#add_new-cat svg path,#add_new-cat svg circle{stroke:var(--tp-red-color)}.add__new-item{display:flex;align-items:center;padding:10px}.add__new-item input{margin-right:5px;padding:4px;border:1px solid #ccc;border-radius:5px;width:45%}.add__new-item button,#newCategoryContainer button{cursor:pointer;border:none;background:none;line-height:0}#newCategoryContainer{padding:8px}.tp_accept-cancel{text-align:center}@media(min-width: 500px){.add__new-item button,#newCategoryContainer button{font-size:18px;line-height:0}}#cat-input-container .input-wrapper{display:grid;align-items:center;margin-bottom:10px;position:relative;width:100%;grid-template-columns:1fr 28px;grid-gap:10px}#cat-input-container .dropdown{position:absolute;left:0;top:calc(100% + 10px);width:100%;padding:5px}#cat-input-container .dynamic-input{padding:5px}#cat-input-container .remove-button{padding:5px 10px;width:28px}.wppd__login-prompt{margin-bottom:20px}.wppd__login-prompt p{color:var(--wppd-blue)}.wppd__login-prompt p a{text-decoration:underline;color:var(--wppd-blue)}.acquisition__type{display:flex;align-items:center;justify-content:center}.acquisition__type input{position:absolute;left:-9999px}.acquisition__type label:nth-child(2){margin-left:10px}.acquisition__type label{padding:8px}.acquisition__type label:hover{cursor:pointer}.acquisition__type label span{padding:2px}.acquisition__type label input:checked+span{background:var(--tp-red-color);color:#fff}.acquisition__type-reset{cursor:pointer;background:var(--tp-red-color);border:none;color:#fff;padding:4px 8px;border-radius:5px}.acquisition__type-reset:hover{background:rgb(191.9381443299,22.0618556701,25.3711340206)}.acquisition__type button{border:none;background:rgba(0,0,0,0);cursor:pointer;padding:5px 8px;display:flex;align-items:center;justify-content:center}.acquisition__type button svg{width:24px;height:auto}.acquisition__type button.active svg path{stroke:var(--secondary-color)}.acquisition__type button.own__item-borrowed.active svg g path:nth-child(2),.acquisition__type button.own__item-borrowed.active svg g path:nth-child(4){fill:var(--secondary-color);stroke:unset}.acquisition__type button.own__item-bought.active svg path{fill:var(--secondary-color)}.acquisition__type .sep{margin:0 2px}@media(min-width: 768px){.acquisition__type label{padding:8px 12px}}.gear__recommendation-icon{display:inline-flex;width:30px;height:30px;margin-right:10px}.radio__as-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.radio__as-checkbox .checkmark{position:absolute;top:0;left:0;height:18px;width:18px;background-color:#212f31}.radio__as-checkbox label{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;user-select:none}.radio__as-checkbox label .checkmark:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;font-weight:600;font-size:15px;display:none}.radio__as-checkbox label input:checked~.checkmark:after{display:block}.mb-0{margin-bottom:0px !important}.mt-0{margin-top:0px !important}.pb-0{padding-bottom:0px !important}.pt-0{padding-top:0px !important}.mb-5{margin-bottom:5px !important}.mt-5{margin-top:5px !important}.pb-5{padding-bottom:5px !important}.pt-5{padding-top:5px !important}.mb-10{margin-bottom:10px !important}.mt-10{margin-top:10px !important}.pb-10{padding-bottom:10px !important}.pt-10{padding-top:10px !important}.mb-20{margin-bottom:20px !important}.mt-20{margin-top:20px !important}.pb-20{padding-bottom:20px !important}.pt-20{padding-top:20px !important}.mb-30{margin-bottom:30px !important}.mt-30{margin-top:30px !important}.pb-30{padding-bottom:30px !important}.pt-30{padding-top:30px !important}.mb-40{margin-bottom:40px !important}.mt-40{margin-top:40px !important}.pb-40{padding-bottom:40px !important}.pt-40{padding-top:40px !important}.mb-50{margin-bottom:50px !important}.mt-50{margin-top:50px !important}.pb-50{padding-bottom:50px !important}.pt-50{padding-top:50px !important}.mb-60{margin-bottom:60px !important}.mt-60{margin-top:60px !important}.pb-60{padding-bottom:60px !important}.pt-60{padding-top:60px !important}.mb-70{margin-bottom:70px !important}.mt-70{margin-top:70px !important}.pb-70{padding-bottom:70px !important}.pt-70{padding-top:70px !important}.mb-80{margin-bottom:80px !important}.mt-80{margin-top:80px !important}.pb-80{padding-bottom:80px !important}.pt-80{padding-top:80px !important}.mb-90{margin-bottom:90px !important}.mt-90{margin-top:90px !important}.pb-90{padding-bottom:90px !important}.pt-90{padding-top:90px !important}.mb-100{margin-bottom:100px !important}.mt-100{margin-top:100px !important}.pb-100{padding-bottom:100px !important}.pt-100{padding-top:100px !important}.text-center{text-align:center}.text-bold{font-weight:bold}.text-left{text-align:left}.text-right{text-align:right}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.flex-justify-center{display:flex;justify-content:center}.grid{display:grid;grid-gap:20px}.grid__col-75-25{grid-template-columns:75% calc(25% - 20px)}.share__social{display:flex;gap:12px;justify-content:center;padding:8px}.share__social .social{display:flex;justify-content:center;align-items:center;background-color:var(--primary-color);width:30px;height:30px;border-radius:50%;line-height:0;transition:all .15s ease-in-out}.share__social .social svg{width:auto;height:14px;max-width:28px}.share__social .social svg path{fill:#fff}.share__social .social:hover{background-color:var(--secondary-color)}.packing__list-wrapper .grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:20px}.packing__list-wrapper .packing__list--header{margin-bottom:20px}.packing__list-wrapper .packing__list--header div{font-weight:600}.checkmark{border:1px solid #212f31;width:24px;min-width:24px;height:24px;display:inline-flex;justify-content:center;align-items:center;border-radius:2px}.checkmark-icon{display:flex}.checkmark .svg{width:12px;height:auto}.checkbox__label{display:flex;align-items:center;gap:12px}.checkbox__label .hidden{visibility:hidden;width:0;position:absolute;left:-9999px}.save__as-existing-template,.save__as-new-template{margin:5px 0;border:1px solid #d1d1db;border-radius:100px;padding:4px 12px;margin-bottom:16px;background:#fff;display:flex;align-items:center;gap:12px}.save__as-existing-template .hidden,.save__as-new-template .hidden{visibility:hidden;width:0;position:absolute;left:-9999px}.save__as-existing-template .checkmark,.save__as-new-template .checkmark{border:none}.save__as-existing-template .checkmark svg,.save__as-new-template .checkmark svg{width:24px;height:24px}.save__as-existing-template.active,.save__as-new-template.active{background:#ae4242;color:#fff}.save__as-existing-template.active svg path,.save__as-new-template.active svg path{stroke:#fff}@media(max-width: 450px){.save__as-existing-template,.save__as-new-template{min-height:45px}}.add__item{display:flex;flex-direction:column;padding:5px;gap:12px}@media(min-width: 600px){.add__item{flex-wrap:nowrap}}.add__item .form-field{display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:center;align-items:center}@media(min-width: 600px){.add__item .form-field{display:flex;flex-wrap:nowrap;gap:20px}}.add__item .form-field input{background-color:var(--white-color);border:1px solid var(--primary-color);border-radius:5px;text-align:center;width:100%;font-size:12px}.add__item .form-field input:focus{border-color:var(--tp-red-color)}@media(min-width: 600px){.add__item .form-field input{flex:1 1 35%;text-align:left;font-size:.85rem}}.add__item .form-field .item__qty{display:flex;justify-content:center}@media(min-width: 600px){.add__item .form-field .item__qty{flex:1 1 30%}}.add__item .form-field .item__qty .decrement,.add__item .form-field .item__qty .increment{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;padding:7px 10px}.add__item .form-field .item__qty input{background-color:var(--background-color);border:1px solid var(--primary-color);border-radius:5px;text-align:center;width:100%;max-width:40px;font-size:12px;padding:4px 2px}@media(min-width: 600px){.add__item .form-field .item__qty input{max-width:50px}}.add__item .form-field label{position:relative;display:flex;align-items:center;gap:12px;font-size:12px}@media(min-width: 600px){.add__item .form-field label{flex:1 1 35%;font-size:.85rem}}.add__item .form-field label input{position:absolute;left:-9999px;width:0}.add__item .form-field label .checkmark{min-width:24px;height:24px}.add__item .add__item-cta{display:flex;justify-content:center;align-items:center;gap:50px}.add__item .add__item-cta button{background:rgba(0,0,0,0);border:none}.add__category{display:flex;flex-direction:column;gap:8px;background-color:var(--background-color);border:1px solid #ccc;border-radius:5px;padding:8px 12px}@media(min-width: 540px){.add__category{gap:15px}}.add__category .form-field{display:flex;justify-content:center;align-items:flex-start;gap:20px}.add__category .form-field .category__name{flex:1 1 65%;position:relative}.add__category .form-field .category__name input{width:100%;height:32px;background-color:var(--white-color);border:1px solid var(--primary-color);border-radius:5px;padding:5px 30px 5px 5px;font-size:.85rem}.add__category .form-field .category__name input:focus{border-color:var(--tp-red-color)}.add__category .form-field .category__name select{position:absolute;right:1px;border-radius:5px;height:30px;width:20px;top:1px;border:none;background-color:var(--white-color);padding:5px;text-wrap:wrap}.add__category .form-field .category__name select:focus{border:none;outline:none}.add__category .form-field label{flex:1 1 35%;position:relative;display:flex;align-items:center;font-size:.85rem;font-weight:600;gap:8px}.add__category .form-field label input{position:absolute;left:-9999px;width:0}.add__category .form-field label .checkmark{min-width:24px;height:24px}.add__category .add__category-cta{display:flex;justify-content:center;align-items:center;gap:50px}.add__category .add__category-cta button{background:rgba(0,0,0,0);border:none;line-height:0}button{cursor:pointer}.item__delete{background-color:var(--tp-red-color);justify-content:center}.tab__header{display:flex;padding:12px 10px;gap:20px;align-items:center;cursor:pointer}.tab__header svg{width:24px;height:24px}.tab__header-title h3{font-size:.88rem;font-weight:600;margin:0}.tab__header-title h4{font-size:.88rem;font-weight:300;margin:0}.tab__header-title-icon--open svg{transform:rotate(90deg)}.tab__header-meta{border-bottom:1px solid #ccc;padding:0 8px 12px;margin-bottom:12px}.tab__header-meta ul{list-style-type:disc;margin:0;padding-top:0}.tab__header-meta ul li svg{width:auto;height:16px;margin:0 5px}.tab__header-meta ul li>span{font-size:.8rem}.tab__header-meta ul li>span span{line-height:0;vertical-align:middle}@media(min-width: 400px){.tab__header{justify-content:space-between}}.categories__toggle{color:#22c5dd;display:inline-block;font-size:.85rem;padding:0 10-px 12px;cursor:pointer}.links__section-title,.notes__section-title{display:flex;align-items:center;flex-grow:1;cursor:pointer}.notes-icon--open svg{transform:rotate(90deg)}.links-icon--open svg{transform:rotate(90deg)}.trip-links .trip__link-wrap{display:flex;flex-direction:column;padding:8px 0;font-size:.85rem}.trip-links .trip__link-wrap.editing .trip__link--edit svg *{stroke:var(--secondary-color)}.trip-links .trip__link-wrap .trip__link{display:flex;justify-content:space-between}.trip-links .trip__link-wrap .trip__link-meta{flex-grow:1;align-items:center;display:flex}.trip-links .trip__link-wrap .trip__link-meta .trip__link-num{margin-right:5px}.trip-links .trip__link-wrap .trip__link a{color:var(--link-color);cursor:pointer;font-weight:700;text-decoration:underline}.trip-links .trip__link-wrap:not(:last-child){border-bottom:1px solid #d9d9d9}.trip__notes .trip__note{padding:8px 0;font-size:.85rem}.trip__notes .trip__note:not(:last-child){border-bottom:1px solid #d9d9d9}.trip__notes .trip__note.editing .trip__note--edit svg *{stroke:var(--secondary-color)}.trip__notes .trip__note textarea{width:100%}.trip__notes .trip__note .character__count{display:flex;justify-content:flex-end}.trip__details>.wppd__app-field{padding:0 0 16px}.trip__details>.wppd__app-field input,.trip__details>.wppd__app-field select{width:fit-content}.trip__details .field__title{font-weight:700;display:flex;align-items:center}.trip__details .field__title .wppd__trip-details_icon svg{width:20px;height:20px;padding:4px;margin-left:8px;border:1px solid;border-radius:50%}.trip__details .field__title .wppd__trip-details_icon.active svg{border-color:var(--tp-red-color)}.trip__details .field__title .wppd__trip-details_icon.active svg path{fill:var(--tp-red-color)}.trip__details .field__title,.trip__details .field__subtitle{margin-bottom:5px}.trip__details .field__subtitle{margin-top:-2px}.trip__details .trip__details-destination,.trip__details .trip__details-date{display:flex;align-items:center;padding:0 5px;gap:10px}.trip__details .trip__details-destination{position:relative}.trip__details .trip__details-destination input{border:none;background-color:var(--background-color);margin-top:0;padding:0}.trip__details .trip__details-destination span{line-height:0}.trip__details .trip__details-date .react-datepicker__input-container{width:95px}.trip__details .trip__details-date .react-datepicker__input-container input{width:100%}.trip__details .trip__details-date input{border:none;background-color:var(--background-color);font-size:14px !important}.trip__details .trip__details-date span{line-height:0}.autocomplete__suggestions{border:1px solid #ccc;max-height:200px;overflow-y:auto;position:absolute;background:#fff;z-index:10;width:100%;top:100%;left:0;max-height:0;overflow:hidden;transition:max-height .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.1);visibility:hidden}.autocomplete__suggestions.is-active{max-height:200px;overflow-y:auto;visibility:visible}.suggestion__item{padding:8px;cursor:pointer}.suggestion__item:hover{background:#f0f0f0}.trip__details-date-start,.trip__details-date-end{position:relative}.react-datepicker-popper{z-index:1050}.react-datepicker{top:30px}.react-datepicker__triangle{top:30px;left:20px;transform:rotate(180deg) translateY(96%) !important}@media screen and (max-width: 768px){.react-datepicker{font-size:16px}.react-datepicker__tab-loop{overflow:hidden}.react-datepicker-popper{position:absolute !important;left:0% !important}.trip__details-date-start .react-datepicker-popper{left:-50px !important}.trip__details-date-start .react-datepicker__triangle{left:50px !important}.trip__details-date-end .react-datepicker-popper{right:0px !important;left:auto !important}.trip__details-date-end .react-datepicker__triangle{left:auto !important;right:50px !important}}.react-datepicker__close-icon{display:none !important}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon::before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;width:9px}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:"Helvetica Neue",helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:bold;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *::before{border-color:hsl(0,0%,65%)}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next::before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous::before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:bold}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:rgba(0,0,0,0)}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:rgb(28.75,93.2196969697,143.75)}.react-datepicker__week-number--keyboard-selected{border-radius:.3rem;background-color:rgb(41.5,134.5606060606,207.5);color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:rgb(28.75,93.2196969697,143.75)}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:bold}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:rgb(49.8551020408,189.6448979592,62.5632653061)}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:rgb(207,82.9642857143,0)}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:rgb(28.75,93.2196969697,143.75)}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:rgb(186.25,217.0833333333,241.25);color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:rgb(28.75,93.2196969697,143.75)}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translateX(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid rgba(0,0,0,0);border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:hsl(0,0%,70%)}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:hsl(0,0%,70%)}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:hsl(0,0%,70%)}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:rgba(0,0,0,0);border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon::after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled::after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:bold;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media(max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-0.125em}.user__trips{padding:5px}.user__trips .user__trip{background-color:var(--background-color);border-radius:5px;border:1px solid #d1d1db}.user__trips .user__trip .user__trip-head{cursor:pointer;display:flex;gap:12px;justify-content:space-between;align-items:center;padding:8px}.user__trips .user__trip .user__trip-head .user__trip-title{display:flex;gap:12px;align-items:center}.user__trips .user__trip .user__trip-head .user__trip-title span{display:flex}.user__trips .user__trip .user__trip-head .user__trip-title span svg{width:24px;height:auto;max-height:24px}.user__trips .user__trip .user__trip-head .user__trip-title h3{margin:0;font-size:16px}.user__trips .user__trip .user__trip-head .user__trip-toggle{line-height:0}.user__trips .user__trip .user__trip-head .user__trip-toggle svg{height:24px;width:auto}.user__trips .user__trip .user__trip-head .user__trip-toggle.open{transform:rotate(90deg)}.user__trips .user__trip .user__trip-body{padding:8px}.user__trips .user__trip .user__trip-body .user__trip-body-header{display:flex;gap:2px;border:1px solid var(--wppd-form-border-color);border-radius:5px;overflow:hidden}.user__trips .user__trip .user__trip-body .user__trip-body-header div{background-color:var(--tp-red-color);flex:1 1 33%;display:flex;justify-content:center;align-items:center;padding:4px}.user__trips .user__trip .user__trip-body .user__trip-body-content{display:flex;gap:2px}.user__trips .user__trip .user__trip-body .user__trip-body-content div{flex:1 1 33%;display:flex;justify-content:center;align-items:center;padding:4px}.user__trips .user__trip .tp-button{max-width:calc(100% - 10px)}.app__main{border:1px solid #d1d1db;border-radius:5px;padding:8px;background-color:var(--background-color)}.wppd__bg{background-color:var(--background-color);border:1px solid var(--wppd-form-border-color);border-radius:5px}.screen__title{font-size:16px;font-weight:700;line-height:18.78px;color:var(--tp-212F31);margin-bottom:12px;margin-top:0}@media(min-width: 768px){.screen__title{font-size:18px}}.wppd__tooltip{margin-top:8px;margin-bottom:24px}.wppd__tooltip li{font-size:14px}.wppd__tooltip*{color:var(--tp-red-color)}
