.login-with-google-btn:hover{box-shadow: 0 -1px 0 rgba(0,0,0,.04),0 2px 4px rgba(0,0,0,.25)}.login-with-google-btn:active{background-color: #eeeeee}.login-with-google-btn:focus{outline: none;box-shadow: 0 -1px 0 rgba(0,0,0,.04),0 2px 4px rgba(0,0,0,.25),0 0 0 3px #c8dafc}.login-with-google-btn{transition: background-color .3s,box-shadow .3s;border: none;border-radius: 3px;box-shadow: 0 -1px 0 rgba(0,0,0,.04),0 1px 1px rgba(0,0,0,.25);font-weight: 500;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTcuNiA5LjJsLS4xLTEuOEg5djMuNGg0LjhDMTMuNiAxMiAxMyAxMyAxMiAxMy42djIuMmgzYTguOCA4LjggMCAwIDAgMi42LTYuNnoiIGZpbGw9IiM0Mjg1RjQiIGZpbGwtcnVsZT0ibm9uemVybyIvPjxwYXRoIGQ9Ik05IDE4YzIuNCAwIDQuNS0uOCA2LTIuMmwtMy0yLjJhNS40IDUuNCAwIDAgMS04LTIuOUgxVjEzYTkgOSAwIDAgMCA4IDV6IiBmaWxsPSIjMzRBODUzIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48cGF0aCBkPSJNNCAxMC43YTUuNCA1LjQgMCAwIDEgMC0zLjRWNUgxYTkgOSAwIDAgMCAwIDhsMy0yLjN6IiBmaWxsPSIjRkJCQzA1IiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48cGF0aCBkPSJNOSAzLjZjMS4zIDAgMi41LjQgMy40IDEuM0wxNSAyLjNBOSA5IDAgMCAwIDEgNWwzIDIuNGE1LjQgNS40IDAgMCAxIDUtMy43eiIgZmlsbD0iI0VBNDMzNSIgZmlsbC1ydWxlPSJub256ZXJvIi8+PHBhdGggZD0iTTAgMGgxOHYxOEgweiIvPjwvZz48L3N2Zz4=);background-color: white;background-repeat: no-repeat;background-position: 12px 11px}.login-with-fb-btn:hover{box-shadow: 0 -1px 0 rgba(0,0,0,.04),0 2px 4px rgba(0,0,0,.25)}.login-with-fb-btn:active{background-color: #3b5998}.login-with-fb-btn:focus{outline: none;box-shadow: 0 -1px 0 rgba(0,0,0,.04),0 2px 4px rgba(0,0,0,.25),0 0 0 3px #c8dafc}.login-with-fb-btn{transition: background-color .3s,box-shadow .3s;padding: 12px 16px 12px 42px;border: none;border-radius: 3px;box-shadow: 0 -1px 0 rgba(0,0,0,.04),0 1px 1px rgba(0,0,0,.25);color: #fff;font-size: var(--lumo-font-size-m);font-weight: 500;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMHYxNmgxNnYtMTZoLTE2ek0xMi45IDguNGgtMi4xdjUuNmgtMi4xdi01LjZoLTEuNXYtMmgxLjVjMCAwIDAtMC44IDAtMS43IDAtMS41IDAuOS0yLjcgMi45LTIuNyAwLjggMCAxLjQgMC4xIDEuNCAwLjF2MS45YzAgMC0wLjYgMC0xLjMgMHMtMC44IDAuMy0wLjggMC45YzAgMC4xIDAgMC4xIDAgMC4xIDAgMC4yIDAgMC41IDAgMS40aDIuMWwtMC4xIDJ6Ij48L3BhdGg+Cjwvc3ZnPgo=);background-color: #3b5998;background-repeat: no-repeat;background-position: 12px 11px}.language{--lumo-contrast-10pct: transparent}.main-content{height:100%}.w-full{width:100%}.common-font{font-size:var(--aura-font-size-xl)}.tile-caption{min-width: 105px;display: flex;justify-content: center}.intro{display: flex;flex-direction: column;text-align: left;font-size:1.375rem}.intro h1{font-size:1.375rem;width: 280px;text-align: center}.header{display: flex;flex-direction: column;align-items: center;text-align: center;padding: 3rem 0rem;position: relative;width: 100%}vaadin-text-field{text-align:left}vaadin-horizontal-layout[theme~='spacing'],vaadin-vertical-layout[theme~='spacing']{gap:1rem}:where([theme~=left-text-button]){justify-content: left}.site-name,.nav-site-name{background:linear-gradient(135deg,#ffffff,#ffffff);-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-size: 1.5rem;position: relative;top: 5px;line-height:2}[theme~='badge'][theme~='success']{color: #28a479;background-color: #3ee5aa1a}[theme~='badge']{display: inline-flex;align-items: center;justify-content: center;box-sizing: border-box;padding: 0.4em 0.4em;color:black;background-color: var(--aura-primary-color-10pct);border-radius: var(--aura-border-radius-s);font-family: var(--aura-font-family);font-size: var(--aura-font-size-s);line-height: 1;font-weight: 500;text-transform: initial;letter-spacing: initial;min-width: calc(var(--aura-line-height-xs) * 1em + 0.45em);flex-shrink: 0}.dpevent-width{width: 158px !important}.wishlist-card-menu{position: absolute;z-index: 1;background: #dae4f833;right: 5px;top: 115px}.a-w{font-size: 14px;font-weight: 600;line-height: 1.4;margin: 0 0 4px;overflow-wrap: break-word;max-height: 38px;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;display: block}.select-flag{width: 20px;height: 20px}.main-container{max-width: 1200px;margin: 0 auto;padding: 20px}.container{padding: 0 5%}.wish-container{flex-grow: 1;display: flex;flex-direction: column}.view-frame{height: 100%}.font-weight-n{font-weight:330}hr{margin-top: 13px;flex-grow: 1}.my-wishlist ol,.my-wish-items ol{display: grid;gap: 16px;width: 100%;grid-template-columns: repeat(auto-fill,minmax(250px,1fr));padding: 0;list-style-type: none}.my-wishlist li:hover,.my-wish-items li:hover{background-color: #fafafa;box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.my-wishlist vaadin-card:hover,.my-wish-items vaadin-card:hover{box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.wishlist-cover{inset: 0px;box-sizing: border-box;padding: 0px;border: none;margin: auto;display: block;width: 0px;height: 130px;min-width: 100%;max-width: 100%;min-height: 100%;max-height: 100%;object-fit: cover}.card-box{background-color: var(--aura-surface-color);border-radius: var(--vaadin-radius-m);box-shadow: var(--aura-shadow-m)}.search-suffix{height: 100%;background: #1A2B56;border-radius: 0px var(--vaadin-radius-m) var(--vaadin-radius-m) 0px}.search-field-nput{width: 100%;border-radius: 0px var(--vaadin-radius-m) var(--vaadin-radius-m) 0px;box-shadow: 0 0 10px 0 rgb(0 0 0/ 80%);padding: 0px}.have-a-account{flex-wrap: wrap;align-items: center;width: 100%;border-top: 1px solid #ebedf0;padding-top: 20px}vaadin-text-field.search-field-input::part(input-field){padding: 0px}vaadin-text-field.search-field-input input{padding-left:15px}.footer{padding-left: var(--container-left-padding) !important;padding-right: var(--container-right-padding) !important;background: #515151;--lumo-body-text-color: #fff;margin-top: 50px;color:#fff}.footer a{color: #fff}.animated-shape{position: absolute;border-radius: 50%;opacity: 0.5;animation: float 6s ease-in-out infinite}.shape1{width: 120px;height: 120px;background-color: #32bef1;top: -50px;left: 20%}.shape2{width: 180px;height: 180px;background-color: #89cae1;bottom: -60px;right: 15%}.shape3{width: 80px;height: 80px;background-color: #27c3ff;top: 30%;left: -40px}.tile-top{background: linear-gradient(135deg,#4db6ac,#26a69a);color:#fff}.tile-bottom-left{background: linear-gradient(135deg,#f06292,#ec407a);min-width:70px;color:#fff}.tile-bottom-right{background: linear-gradient(135deg,#64b5f6,#42a5f5);color:#fff;min-width:70px}vaadin-grid::part(invalid){color:red}@keyframes float{0%,100%{transform: translateY(0)}50%{transform: translateY(-20px)}}.product-search-layout{border: 1px solid #dcdcdc;border-radius: 12px}.image-gallery-view ol{grid-template-columns: repeat(auto-fill,minmax(200px,1fr))}.helpDetails vaadin-details-summary::part(toggle){color: #fafafa}.margin-auto{margin-left: auto;margin-right: auto;margin-top: auto;margin-bottom: auto}.home-box-design{border: 1px solid #dcdcdc;border-radius: 7px;box-shadow: 0 2px 8px rgba(0,0,0,0.1);width: 420px;align-items: center}.error_notification{margin-left:220px}.invite-status-page{align-items: center;border: 1px solid #dcdcdc;border-radius: 7px;box-shadow: 0 2px 8px rgba(0,0,0,0.1);min-width: 400px;align-self: center;height: 300px;justify-content: center}.add-box{border: 2px solid #d9534f;border-radius: 8px;display: flex;justify-content: center;align-items: center;cursor: pointer;transition: 0.2s ease;background-color: #fff;min-height: 169px}.add-box:hover{transform: translateY(-2px)}.plus-icon{font-size: 100px;color: #d9534f;font-weight: 100}hr{display: block;align-self: stretch;height: 1px;border: 0;padding: 0;margin: 10px;background-color: hsla(214,57%,24%,0.1)}[theme~='badge'][theme~='success']{color: #28a479;background-color: #3ee5aa1a}.category-background-color{color: black !important}.width300{width: 300px !important}.details-drawer{background: #fafafa;flex-direction: column;height: 100%;max-height: 100%;max-width: 100%;overflow: hidden;z-index: 0}.details-drawer[open]{box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.details-drawer__header{flex-shrink: 0}.details-drawer__header vaadin-tabs{box-shadow: none}.details-drawer__content{flex: 1;overflow: auto;-webkit-overflow-scrolling: touch}.details-drawer__footer{flex-shrink: 0}.editor{width:100%}vaadin-drawer-toggle{display: flex}vaadin-app-layout{height:100vh}.nav{display: none}.items-center{align-items: center}.nav{display: flex;align-items: center}.nav-logo{width:50px;width:50px}.nav.admin{width: 100%;max-width: 420px;grid-template-columns: repeat(auto-fill,minmax(120px,1fr))}.nav{display: flex;align-items: center}.nav-search{min-width: 220px !important}.nav-header-drawer{display:none}header{padding-left: var(--container-left-padding) !important;padding-right: var(--container-right-padding) !important;height: 0;z-index: 100;display: flex;align-items: center;top: 0;inset-inline: 0;padding-top: var(--safe-area-inset-top);box-shadow: 0 1px 14px rgb(138 163 180/ 22%);background-color: #fff;height:79px}vaadin-side-nav::part(label){padding-left: var(--container-left-padding) !important;padding-right: var(--container-right-padding) !important;height: calc(95px - var(--vaadin-gap-m));z-index: 100;display: flex;align-items: center;top: 0;inset-inline: 0;padding-top: var(--safe-area-inset-top);box-shadow: 0 1px 14px rgb(138 163 180/ 22%);border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;background-color: #fff}.nav{gap: 10px}footer vaadin-menu-bar,footer vaadin-menu-bar-button{background-color: transparent !important;background-image: none !important;box-shadow: none !important;border: none !important}footer vaadin-menu-bar-button::before,footer vaadin-menu-bar-button::after{display: none !important}.header-logo{padding:0px 1.5rem}.section{padding: 1rem 0;text-align: center}.section h2{font-size: 2rem;color: #333;margin-bottom: 20px}.section p{font-size: 1.1rem;max-width: 700px;margin: auto;margin-bottom: 20px}.how-it-works{display: flex;justify-content: space-around;flex-wrap: wrap;gap: 20px}.step{flex: 1;min-width: 280px;background-color: #fff;padding: 20px;border-radius: 8px;box-shadow: 0 4px 8px rgba(0,0,0,0.1)}.step h3{font-size: 1.2rem;color: #3b82f6;margin-bottom: 10px}.heart-rating{display: flex;gap: 1.5px}.heart{width: 15px;height: 15px;background: gray;mask: url('../../images/heart.svg') center / contain no-repeat;-webkit-mask: url('../../images/heart.svg') center / contain no-repeat;cursor: pointer;transition: background 0.3s ease}.heart.full{background: red}.heart.half{background: linear-gradient(to right,red 50%,gray 50%)}@media screen and (max-width:320px){.card-box{max-width:290px !Important}}@media screen and (max-width:320px){.card-box{max-width:290px !Important}}@media screen and (min-width:360px){.search-field{width:345px !important}}@media screen and (max-width:430px){.dash-tile{max-width:100% !important;flex-grow:1}.tile{max-width:100% !important;width:100%}.hm-banner-content{gap:0px;width: 100%}.intro{font-size:1.2rem}.intro h1{font-size:1.2rem}.howToWorksHeader{font-size:1.2rem !important}.card a{overflow-wrap:break-word;width:205px}.hm-button-create{position:unset !important;margin:auto}.common-font{font-size: 1.2rem}}@media(max-width:480px){.search-invite-form{max-width:100% !Important}.button-view-wishlist,.button-view-wish{padding:0}.home-invite{max-width: 100% !important;padding:20px}.hm-banner-content{align-items: center}.hm-button-create{width:100%}.helpDetails img{max-width: 100% ! Important;height: 100%}}@media(max-width: 719px){.dash-grid-layout{flex-wrap:wrap}.dash-grid-layout vaadin-grid{min-height:200px}.user-follow-view{flex-wrap: wrap}.private-lang{margin-right:15px}.home{padding:0px 25px;gap:0px}.home-invite h3{max-width:280px;text-align:center}.home-invite vaadin-vertical-layout{align-items:center}.hm-search-section,.hm-search-container{padding-top:0px;padding-bottom:0px}.invite-step-two{flex-direction:column}.invite-step-two vaadin-button{width:100% !important}.button-view-wishlist{max-width:82px;height:unset}.wishlist-search-details{flex-wrap:wrap}.button-add-wish{height: 25px;padding: 6px;font-size: 12px}.heart{width:12px;height:12px}a[theme~='badge']{padding-left:4px;padding-right:4px}.p-add{flex-wrap:wrap}.send-view-response-wl{max-width:143px}.user-card-details-view-header{display: block !important}.user-card-details-view-header-text{font-size: 15px !important}li.bg-contrast-5.rounded-l.p-m.items-start.flex.flex-col{--lumo-space-m:7px;--lumo-font-size-s: 0.75rem;font-size:var(--lumo-font-size-s)}.m-w{max-width:320px}.a-w{font-size:0.85rem}.card-img{height:139px !Important}.hm-button-create{position: absolute;bottom: 55%;right: 15px}.hm-layout{gap:30px !Important}.shape2{right: -65px;bottom: 0}.details-drawer{left: 0;margin: 0;min-width: 100%;position: fixed;top: 0;z-index: 3}.details-drawer:not([open])[position="right"]{transform: translateX(100%)}.details-drawer:not([open])[position="bottom"]{transform: translateY(100%)}.site-name{position: relative;top: 4px}}@media(min-width: 360px){.item-details-header-responsive{column-gap: 6px !important;flex-wrap: wrap !important}.product-details-part-responsive{padding: 0px !important}}@media(min-width: 720px){.footer-brand{max-width:150px !important}.pub-lang,.private-lang{margin-right:15px}.details-drawer[position="bottom"]{height: 400px}.product-details-part-responsive{padding: 0px !important}.details-drawer:not([open])[position="bottom"]{margin-bottom: -400px}.details-drawer[position="right"]{width: calc(2.25rem * 12);position: absolute;top: var(--vaadin-app-layout-navbar-offset-top);right: 0;height: calc(100% - var(--vaadin-app-layout-navbar-offset-top));display:flex !Important}.details-drawer:not([open])[position="right"]{margin-right: calc(calc(2.25rem * 12) * -1);display:none !important}}@media (max-width:800px){.search-field-product-search-responsive{width: 190px !important}.search-field-product-search{width: 228px !important}.home-box-design{width:100% !important}.search-layout{min-width:100% !important}.invite-status-page{min-width: 350px}.product-details-part-responsive{padding: 0px !important}.search-card-view-button{padding: 5px}h1{font-size: var(--lumo-font-size-xl)}.wish-view{padding:0px}.wish-details{flex-wrap: wrap}.header-logo{padding-left:0.5rem;padding-right:0.5rem}.nav-header-drawer{display:flex}.nav-menu{display:none}.language{width:65px}.nav-logo{height: 35px;margin-top:9px}.header{padding: 1rem 0rem !important}.user-wl-card{width: 100% !important}}@media screen and (min-width:801px){.nav.admin{width: 100%;max-width: 420px;grid-template-columns: repeat(auto-fill,minmax(120px,1fr))}.product-details-part-responsive{padding: 0px !important}.nav-header{display:flex}}.feed-view{display: block;height: 100%}.feed-view ol{width: 100%;padding: 0}.feed-view .card{background-color: #fafafa;border-radius: var(--vaadin-radius-m);box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.feed-view .name{font-size: var(--aura-font-size-s);font-weight: bold;margin-right: var(--vaadin-gap-s)}.feed-view .post{color: var(--vaadin-text-color-secondary);font-size: var(--aura-font-size-s);margin-bottom: var(--vaadin-gap-s);white-space: normal}.feed-view .actions vaadin-button{margin:0 !important}.feed-view .icon{color: hsla(214,45%,20%,0.52);margin-right: var(--vaadin-gap-s)}.feed-view .likes{color: hsla(214,45%,20%,0.52);font-size: var(--aura-font-size-xs);margin-right: var(--vaadin-gap-l)}.share-buttons{gap: 10px}.share-btn{display: flex;justify-content: center;align-items: center;width: 36px;height: 36px;background-color: #f5f5f5;color: white;border-radius: 8px;text-decoration: none;box-shadow: 0 4px 6px rgba(0,0,0,0.1);transition: transform 0.3s,box-shadow 0.3s}.share-btn vaadin-icon{color:#fff}.fa.fa-twitter{font-family:sans-serif}.fa.fa-twitter::before{content:"𝕏";font-size:1.2em;color:#fff}.share-btn.facebook{background-color: #1877f2}.share-btn.twitter{background-color: #212121}.share-btn.linkedin{background-color: #0077b5}.share-btn.whatsapp{background-color: #25d366}.instagram{background-color:linear-gradient(to right,#833AB4,#FD1D1D,#FDCB58,#F5B700)}.share-btn:hover{transform: scale(1.05);box-shadow: 0 6px 8px rgba(0,0,0,0.2);text-decoration:none}.master-detail-view{display: flex;flex-direction: column;height: 100%}.master-detail-view vaadin-split-layout{width: 100%;height: 100%}.master-detail-view vaadin-grid{height: 100%}.master-detail-view .editor-layout{display: flex;flex-direction: column;width: 500px !Important}.master-detail-view .editor{flex-grow: 1;padding: var(--vaadin-gap-l);overflow-y: auto}.master-detail-view .editor vaadin-checkbox{padding-top: var(--vaadin-gap-m)}.master-detail-view .button-layout{width: 100%;flex-wrap: wrap;background-color: var(--aura-contrast-5pct);padding-bottom: var(--vaadin-gap-s);padding-top: var(--vaadin-gap-s);padding-left: var(--vaadin-gap-l);padding-right: var(--vaadin-gap-l);gap: var(--vaadin-gap-m)}.master-detail-view .grid-wrapper{width: 100%}:root{--vaxon-display-border: 1px solid var(--lumo-primary-color)}.product-card1{gap: 5px;background-color : #ffffff;border: 1px solid #dcdcdc;border-radius: 12px;box-shadow: 0 2px 8px rgba(0,0,0,0.1);cursor: pointer;transition: transform 0.2s,box-shadow 0.2s;transform: translateY(0);background-color: #ffffff}.display-contract{border: var(--vaxon-display-border)}.display-contract vaadin-button{--lumo-primary-color: var(--lumo-error-color-50pct)}.display-contract .overlay{position: absolute;height: 50px;background: var(--lumo-primary-color);width: 100%;left: 0;bottom: 0;border-bottom-right-radius: 11px;border-bottom-left-radius: 11px}.vaxon-dc-card{position: relative;top: 6px;padding: 0px}@media(max-width: 719px){vaadin-app-layout::part(navbar){display:flex !important}vaadin-app-layout::part(navbar)[bottom]{display:none !important}}vaadin-app-layout::part(navbar){display:none}vaadin-app-layout>vaadin-scroller[slot="drawer"]{--vaadin-scroller-padding-inline:0 !important}vaadin-side-nav-item[current]{background-color: #fff}vaadin-side-nav-item[current]::part(content){border:0;--vaadin-side-nav-item-background:rgba(235,89,5,.1)}html{color-scheme: light;--aura-font-family: 'Merriweather Sans',sans-serif;--aura-accent-color-light: #F2B84B;--aura-app-layout-inset: 0px;--aura-app-layout-radius: 0px;--vaadin-radius-m:0.25em;--aura-base-font-size:15;--app-secondary-color:#d44325;--discount-banner-color:#d44325;--vaadin-radius-m:0.25em;--vaadin-side-nav-item-text-color: rgb(61,56,70);--vaadin-side-nav-item-font-size:1.2em;--vaadin-app-layout-drawer-background: var(--aura-accent-color-light);--vaadin-side-nav-item-text-color: #fff;--aura-app-layout-border-width:0;--aura-primary-color-10pct: #F2B84B;--aura-border-radius-s: 0.25em}vaadin-app-layout>:nth-child(1 of :not([slot])):nth-last-child(1 of :not([slot])){border:0 !Important}.my-menu{position: relative;top: -19px}.justify-center{justify-content:center}vaadin-menu-bar-button{padding:0 !Important}vaadin-app-layout::part(navbar){display:none}body{font-family: "Merriweather Sans",sans-serif;font-optical-sizing: auto;background-color: #fafafa}header{background-color: #fafafa}.faq header{background: var(--aura-accent-color-light);color: #fff;padding: 2rem 1.5rem;text-align: center;display: flex;flex-direction: column;height: auto}.faq header h1{color: #fff;margin: 0 0 0.5rem;font-size: 2rem;font-weight: 700}.faq header h2{font-size: 1.75rem}.faq header p{margin: 0;font-size: 1.05rem;opacity: 0.9}vaadin-app-layout{background-color: #fafafa}vaadin-app-layout::part(drawer){width: 270px}vaadin-app-layout h1[slot="navbar"]{font-size: 1.2rem}vaadin-menu-bar-button::part(label){width:100%}vaadin-menu-bar-item{width:100%}vaadin-menu-bar-button::part(suffix){display: none !important}.spinning{animation: rotate 2s linear infinite}.crud-view{padding:10px}.form-wrapper{padding: 0px 0px 0px 10px}@keyframes rotate{from{transform: rotate(0deg)}to{transform: rotate(360deg)}}@font-face{font-family: 'Nobel Book';src: url('./fonts/Nobel-Book.woff2') format('woff2');font-weight: normal;font-style: normal;font-display: swap}.no-splitter::part(splitter){display: none}.panel-bg{background: #f4f4f6;border-radius: 20px}.user-header{margin-bottom: 12px}.avatar{width: 56px;height: 56px}.name{font-weight: 600;font-size: 18px}.email{color: #666;font-size: 14px}.subtitle{color: #888;font-size: 13px}.main-card{border-radius: 20px;padding: 16px;box-shadow: 0 12px 30px rgba(0,0,0,0.08)}.preview{gap: 12px;margin-bottom: 12px}.preview-img{width: 90px;height: 70px;object-fit: cover;border-radius: 10px}.title{font-size: 18px;font-weight: 600}.badge{background: #e6f4ea;color: #2e7d32;padding: 6px 12px;border-radius: 999px;font-size: 13px;display: inline-block}.inner-card{background: #fafafa;border-radius: 16px;padding: 16px;border: 1px solid #eee}.status{color: #2e7d32;font-weight: 500}.status-pending{color: rgb(0,0,255);font-weight: 500}.status-rejected{color: #d32f2f;font-weight: 500}.divider{height: 1px;background: #eee;width:100%}.stats{gap: 8px}.stat-pill{background: #f1f1f3;padding: 6px 10px;border-radius: 10px;font-size: 13px}.cta{width: 100%;margin-top: 10px;border-radius: 12px;background: linear-gradient(#3259bd,#27448c);border: none;font-weight: 500;color: #fff}vaadin-menu-bar-item.delete{color:red}vaadin-menu-bar-item.no-checkmark::part(checkmark){display: none}.menu-sort{height: 36px;display: flex;justify-content: center;align-items: center;padding-left: 5px;padding-right: 11px}