.greenDark{color:#58876b;fill:#58876b}.greenMedium{color:#bbceb9;fill:#bbceb9}.lvmhGold{color:#a0804a;fill:#a0804a}.lvmhGoldBg{background-color:#a0804a}.red{color:#ff3b30;fill:#ff3b30}.redBg{background-color:#ff3b30}.redBgLight{background-color:#fffcfc !important}.redLight{color:#fff}.redFill{fill:#ff3b30}.orange{color:#ff9500;fill:#ff9500}.orangeBg{background-color:#ff9500}.orangeBgLight{background-color:#ffeacc !important}.orangeLight{color:#fff}.orangeFill{fill:#ff9500}.yellow{color:#fc0;fill:#fc0}.yellowBg{background-color:#fc0}.yellowBgLight{background-color:#fff5cc !important}.yellowLight{color:#fff}.yellowFill{fill:#fc0}.green{color:#34c759;fill:#34c759}.greenBg{background-color:#34c759}.greenBgLight{background-color:#d3f4dc !important}.greenLight{color:#fcfefc}.greenFill{fill:#34c759}.mint{color:#00c8b3;fill:#00c8b3}.mintBg{background-color:#00c8b3}.mintBgLight{background-color:#95fff4 !important}.mintLight{color:#c8fff9}.mintFill{fill:#00c8b3}.teal{color:#00c3d0;fill:#00c3d0}.tealBg{background-color:#00c3d0}.tealBgLight{background-color:#9df9ff !important}.tealLight{color:#d0fcff}.tealFill{fill:#00c3d0}.cyan{color:#00c0e8;fill:#00c0e8}.cyanBg{background-color:#00c0e8}.cyanBgLight{background-color:#b5f2ff !important}.cyanLight{color:#e8fbff}.cyanFill{fill:#00c0e8}.blue{color:#007aff;fill:#007aff}.blueBg{background-color:#007aff}.blueBgLight{background-color:#cce4ff !important}.blueLight{color:#fff}.blueFill{fill:#007aff}.indigo{color:#5856d6;fill:#5856d6}.indigoBg{background-color:#5856d6}.indigoBgLight{background-color:#fafafe !important}.indigoLight{color:#fff}.indigoFill{fill:#5856d6}.purple{color:#af52de;fill:#af52de}.purpleBg{background-color:#af52de}.purpleBgLight{background-color:#fefdff !important}.purpleLight{color:#fff}.purpleFill{fill:#af52de}.pink{color:#ff2d55;fill:#ff2d55}.pinkBg{background-color:#ff2d55}.pinkBgLight{background-color:#fff9fa !important}.pinkLight{color:#fff}.pinkFill{fill:#ff2d55}.brown{color:#a2845e;fill:#a2845e}.brownBg{background-color:#a2845e}.brownBgLight{background-color:#ede7df !important}.brownLight{color:#fff}.brownFill{fill:#a2845e}.navy{color:#121426;fill:#121426}.navyBg{background-color:#121426}.navyBgLight{background-color:#555eaf !important}.navyLight{color:#787fbf}.navyFill{fill:#121426}.highlight{background-color:var(--accent-color-light)}.highlight-warning,table.dataTable tbody tr.highlight-warning>td.dtfc-fixed-left{background-color:rgba(255,191,102,0.6)}.highlight-warning:hover,table.table tr.highlight-warning:hover{background-color:rgba(255,170,51,0.6)}.accent{color:var(--accent-color) !important;fill:var(--accent-color) !important}.accentBg{background-color:var(--accent-color) !important}.accentGradient{background-image:linear-gradient(90deg, var(--accent-color) 1.83%, #3395ff 50.07%, var(--accent-color) 96.34%);background-clip:text;-webkit-background-clip:text;color:transparent}.complementary{color:var(--complementary-color) !important}.white{color:white}.gray{color:gray}.black{color:black}.box-shadow{box-shadow:rgba(0,0,0,0.12) 0 6px 16px}:root{--bp-mobile:480px;--bp-phablet:640px;--bp-tablet:1024px;--bp-desktop:1280px}@font-face{font-display:fallback;font-family:PoppinsMedium;src:local("PoppinsMedium"),url("../fonts/Poppins-Medium.ttf") format("opentype")}@font-face{font-display:fallback;font-family:PoppinsLight;src:local("PoppinsLight"),url("../fonts/Poppins-Light.ttf") format("opentype")}@font-face{font-display:fallback;font-family:Playfair;src:local("Playfair"),url("../fonts/Playfair-Regular.ttf") format("opentype")}@font-face{font-display:fallback;font-family:PlayfairItalic;src:local("PlayfairItalic"),url("../fonts/Playfair-Italic.ttf") format("opentype")}.status.status-10,.tag-label.status-10{background-color:rgba(255,45,85,0.08)}.border-status-10{border-color:#ff2d55 !important}.badge.status-10-bg{background-color:#ff2d55 !important}.status.status-20,.tag-label.status-20{background-color:rgba(0,200,179,0.08)}.status.status-20 svg,.tag-label.status-20 svg{fill:rgba(0,200,179,0.8) !important}.badge.status-20-bg{background-color:#00c8b3 !important}.status.status-30,.tag-label.status-30{background-color:rgba(0,122,255,0.08)}.status.status-30 svg,.tag-label.status-30 svg{fill:rgba(0,122,255,0.8) !important}.badge.status-30-bg{background-color:#007aff !important}.status.status-40,.tag-label.status-40{background-color:rgba(255,149,0,0.08)}.status.status-40 svg,.tag-label.status-40 svg{fill:rgba(255,149,0,0.8) !important}.status-fill-40{fill:rgba(255,149,0,0.8) !important}.badge.status-40-bg{background-color:#ff9500 !important}.status.status-50,.tag-label.status-50,.status.status-48,.tag-label.status-48{background-color:rgba(52,199,89,0.08)}.status.status-50 svg,.tag-label.status-50 svg,.status.status-48 svg,.tag-label.status-48 svg{fill:rgba(52,199,89,0.8) !important}.status-fill-50{fill:rgba(52,199,89,0.8) !important}.badge.status-50-bg{background-color:#34c759 !important}.status.status-60,.tag-label.status-60{background-color:rgba(88,86,214,0.08)}.status.status-60 svg,.tag-label.status-60 svg{fill:rgba(88,86,214,0.8) !important}.badge.status-60-bg{background-color:#5856d6 !important}.status.status-70,.status.status-80,.status.status-90,.status.status-100,.tag-label.status-70,.tag-label.status-80,.tag-label.status-90,.tag-label.status-100{background-color:rgba(0,200,179,0.08)}.status.status-70 svg,.status.status-80 svg,.status.status-90 svg,.status.status-100 svg,.tag-label.status-70 svg,.tag-label.status-80 svg,.tag-label.status-90 svg,.tag-label.status-100 svg{fill:rgba(0,200,179,0.8) !important}.status-fill-70{fill:rgba(0,200,179,0.8) !important}.badge.status-70-bg{background-color:#00c8b3 !important}.adminColor{color:#af52de}.adminBgColorLight{background-color:rgba(175,82,222,0.2)}.status-light-10{background-color:rgba(255,45,85,0.2)}.status-light-20{background-color:rgba(0,200,179,0.2)}.status-light-30{background-color:rgba(0,122,255,0.2)}.border-status-30{border-color:#af52de !important}.status-light-40{background-color:rgba(255,149,0,0.2)}.status-light-50{background-color:rgba(52,199,89,0.2)}.status-light-70,.status-light-80,.status-light-90,.status-light-100{background-color:rgba(0,200,179,0.2)}.new-user-banner{background-color:rgba(0,122,255,0.2)}.error-type-1{background-color:rgba(0,122,255,0.8)}.error-type-2{background-color:rgba(255,149,0,0.8)}.error-type-3{background-color:rgba(255,59,48,0.8)}.error-type-4{background-color:rgba(175,82,222,0.8)}.color-1{background-color:rgba(255,59,48,0.6) !important}.color-2{background-color:rgba(255,149,0,0.6) !important}.color-3{background-color:rgba(255,204,0,0.6) !important}.color-4{background-color:rgba(52,199,89,0.6) !important}.color-5{background-color:rgba(0,200,179,0.6) !important}.color-6{background-color:rgba(0,122,255,0.6) !important}.color-7{background-color:rgba(88,86,214,0.6) !important}.color-8{background-color:rgba(175,82,222,0.6) !important}.color-9{background-color:rgba(255,45,85,0.6) !important}.color-0{background-color:rgba(162,132,94,0.6) !important}.offer-status-30{color:#007aff}.offer-status-35{color:#fc0}.offer-status-40{color:#ff9500}.offer-status-48,.offer-status-50{color:#34c759}.offer-status-70{color:#00c8b3}.offer-status-30-bg{background-color:#007aff}.offer-status-35-bg{background-color:#fc0}.offer-status-40-bg{background-color:#ff9500}.offer-status-48-bg,.offer-status-50-bg{background-color:#34c759}.offer-status-70-bg{background-color:#00c8b3}.offer-status-30-bg-light{background-color:rgba(0,122,255,0.1)}.offer-status-35-bg-light{background-color:rgba(255,204,0,0.1)}.offer-status-40-bg-light{background-color:rgba(255,149,0,0.1)}.offer-status-48-bg-light,.offer-status-50-bg-light{background-color:rgba(52,199,89,0.1)}.offer-status-70-bg-light{background-color:rgba(0,200,179,0.1)}.order-status-10{color:#1e4c44}.order-status-20{color:#1e4c44}.order-status-30{color:#1e4c44}.order-status-40{color:#5856d6}.order-status-50{color:#007aff}.order-status-60{color:#af52de}.order-status-70{color:#ff9500}.order-status-80{color:#00c8b3}.order-status-85{color:#ff3b30}.order-status-90{color:#34c759}.order-status-100{color:#ff9500}.order-status-110{color:#1e4c44}.order-status-120{color:#34c759}.order-status-10-bg{background-color:#1e4c44}.order-status-20-bg{background-color:#1e4c44}.order-status-30-bg{background-color:#1e4c44}.order-status-40-bg{background-color:#5856d6}.order-status-50-bg{background-color:#007aff}.order-status-60-bg{background-color:#af52de}.order-status-70-bg{background-color:#ff9500}.order-status-80-bg{background-color:#00c8b3}.order-status-85-bg{background-color:#ff3b30}.order-status-90-bg{background-color:#34c759}.order-status-100-bg{background-color:#ff9500}.order-status-110-bg{background-color:#1e4c44}.order-status-120-bg{background-color:#34c759}.order-status-10-bg-light{background-color:rgba(30,76,68,0.1)}.order-status-20-bg-light{background-color:rgba(30,76,68,0.1)}.order-status-30-bg-light{background-color:rgba(30,76,68,0.1)}.order-status-40-bg-light{background-color:rgba(88,86,214,0.1)}.order-status-50-bg-light{background-color:rgba(0,122,255,0.1)}.order-status-60-bg-light{background-color:rgba(175,82,222,0.1)}.order-status-70-bg-light{background-color:rgba(255,149,0,0.1)}.order-status-80-bg-light{background-color:rgba(0,200,179,0.1)}.order-status-85-bg-light{background-color:rgba(255,59,48,0.1)}.order-status-90-bg-light{background-color:rgba(52,199,89,0.1)}.order-status-100-bg-light{background-color:rgba(255,149,0,0.1)}.order-status-110-bg-light{background-color:rgba(30,76,68,0.1)}.order-status-120-bg-light{background-color:rgba(52,199,89,0.1)}.thread-status-0{background-color:#007aff}.thread-status-1{background-color:#5856d6}.thread-status-2{background-color:#34c759}.thread-status-3{background-color:#ff3b30}.thread-status-4{background-color:#34c759}:root{--accent-color:#007aff}html{height:100%;margin:0}body{background-color:#fafafa;margin:0;height:100%;font-size:1rem;line-height:1.4rem;color:#222;font-family:var(--primary-font)}.site-container-body{display:flex;flex-direction:column;min-height:100%;width:100%}.site-content-wrap{flex:1}*{-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:none;-webkit-touch-callout:none}*:focus{outline:2px dashed #ff2d55;outline-offset:2px}*:focus:not(.focus-visible){outline:2px solid transparent}*.focus-visible{outline:2px dashed var(--accent-color);outline-offset:2px}.hStyle{font-family:var(--primary-font);color:#222;font-weight:normal}h1{font-size:2rem;line-height:2.8rem;font-family:var(--primary-font);color:#222;font-weight:normal}h2{font-size:1.5rem;line-height:2.1rem;font-family:var(--primary-font);color:#222;font-weight:normal}h3{font-size:1.17rem;line-height:1.638rem;font-family:var(--primary-font);color:#222;font-weight:normal}h4,h5,h6{font-size:1rem;line-height:1.4rem;font-family:var(--primary-font);color:#222;font-weight:normal}a{text-decoration:none;color:var(--accent-color)}a:hover{color:var(--complementary-color)}hr{margin:20px 0;height:1px;border:none;background-color:#e1e1e1}hr.dashed{background-color:transparent;border-top:1px dashed #e1e1e1}table caption{display:none}.liquid-glass{background:rgba(255,255,255,0.15);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-radius:24px;border:1px solid rgba(255,255,255,0.3);position:relative;overflow:hidden}.liquid-glass::before{pointer-events:none;content:"";position:absolute;top:-40%;left:-40%;width:200%;height:200%;background:radial-gradient(circle at 30% 30%, rgba(255,255,255,0.35), transparent 60%);opacity:.4;mix-blend-mode:soft-light;animation:float 10s ease-in-out infinite alternate}@keyframes float{from{transform:translate(0, 0)}to{transform:translate(20px, 30px)}}.liquid-glass::after{pointer-events:none;content:"";position:absolute;inset:0;background:inherit;backdrop-filter:blur(25px);mask-image:radial-gradient(circle at 60% 40%, rgba(0,0,0,0.4), transparent 70%);opacity:.15}.max-width{margin:0 80px}.tiny-content{margin:auto auto 20px auto !important;max-width:800px}.left{text-align:left !important}.center{text-align:center !important}.right{text-align:right !important}.float-right{float:right}.float-left{float:left}.bold{font-family:var(--primary-font)}.primary-text{font-family:var(--primary-font);color:#222}.secondary-text{font-family:var(--secondary-font);color:#444}.secondary-text strong{font-family:var(--primary-font)}.margin-auto{margin:auto}.margin-top{margin-top:20px !important}.margin-top-double{margin-top:40px !important}.no-margin-top{margin-top:0 !important}.margin-bottom{margin-bottom:20px !important}.no-margin-bottom{margin-bottom:0 !important}.padding-top{padding-top:20px !important}.padding{padding:20px}.padding-3{padding-top:20px;padding-left:20px;padding-right:20px}.no-padding{padding:0 !important}.relative{position:relative}.hide{position:absolute;visibility:hidden;opacity:0;overflow:hidden;height:0;width:0}.show{display:block}.no-overflow{overflow:hidden}.shadow{box-shadow:0 3px 10px rgba(0,0,0,0.05)}.shadowHover{box-shadow:6px 6px 20px rgba(0,0,0,0.2)}.doubleShadow{box-shadow:0 3px 10px rgba(0,0,0,0.05),inset 0 0 30px rgba(0,0,0,0.15)}.blur{backdrop-filter:blur(33px) contrast(95%);-webkit-backdrop-filter:blur(33px) contrast(95%);background-blend-mode:overlay}.blur-linear{backdrop-filter:blur(33px) contrast(95%);-webkit-backdrop-filter:blur(33px) contrast(95%);background-blend-mode:overlay;background:linear-gradient(0deg, rgba(255,255,255,0.55), rgba(255,255,255,0.55)),linear-gradient(0deg, rgba(255,255,255,0.54) 0%, rgba(255,255,255,0.48) 60%, rgba(255,255,255,0.76) 100%)}.primary-margin{margin:20px}.primary-padding{padding:20px}.small{font-size:.9rem}.impact{font-size:2rem;line-height:2.8rem}.large-font{font-size:1.1rem}.link-shadow{box-shadow:0 1px 0 rgba(0,0,0,0.6)}.link-shadow-hover{box-shadow:0 1px 0 var(--complementary-color)}.link{box-shadow:0 1px 0 rgba(0,0,0,0.6);font-family:var(--primary-font);color:#222;transition:background-color .3s ease,border-color .3s ease,color .3s ease,fill .3s ease}.link:hover{box-shadow:0 1px 0 var(--complementary-color);font-family:var(--primary-font);color:var(--complementary-color)}.link.animated{background:linear-gradient(-60deg, #007aff, #222, #007aff, #222);background-size:500%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:animated_link_text 6s ease-in-out infinite;-moz-animation:animated_link_text 6s ease-in-out infinite;-webkit-animation:animated_link_text 6s ease-in-out infinite}.link-light{box-shadow:0 1px 0 rgba(0,0,0,0.6);font-family:var(--secondary-font);color:#222;transition:background-color .3s ease,border-color .3s ease,color .3s ease,fill .3s ease}.link-light:hover{box-shadow:0 1px 0 var(--complementary-color);font-family:var(--secondary-font);color:var(--complementary-color)}button.none{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;font-size:1rem;background:transparent;border:none;padding:0}@keyframes animated_link_text{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.width-25{width:25%}.width-33{width:33%}.width-50{width:50%}.width-75{width:75%}.width-100{width:100%}.width-33.with-gap{width:calc(33% - (20px / 2))}.line-through{text-decoration:line-through}.large{font-size:1.1rem;font-family:var(--secondary-font)}.content{margin:auto;max-width:1000px;font-size:1.1rem;font-family:var(--secondary-font)}a.btn,button.btn,input[type="submit"].btn{display:inline-block;background-color:var(--accent-color);border:2px solid var(--accent-color);color:white;fill:white;padding:8px 10px;border-radius:23px;font-size:1rem;font-family:var(--button-font);line-height:normal;text-align:center;cursor:pointer;transform:scale(1);transition:background-color .3s ease,border-color .3s ease,color .3s ease,fill .3s ease,transform .2s ease}a.btn.white,button.btn.white{background-color:white;color:#222;border:2px solid white}a.btn.secondary.back{width:40px;height:40px;box-sizing:border-box}a.btn.secondary.back:hover{color:#ff3b30;border-color:#ff3b30}a.btn.secondary,button.btn.secondary,input[type="submit"].btn.secondary{color:var(--accent-color);fill:var(--accent-color);background-color:transparent}a.btn.secondary.accent,button.btn.secondary.accent{color:var(--accent-color);fill:var(--accent-color);border:2px solid var(--accent-color);background-color:transparent}a.btn.secondary.white,button.btn.secondary.white{color:white;fill:white;border:2px solid white;background-color:transparent;box-shadow:0 3px 10px rgba(0,0,0,0.05)}a.btn.ai,button.btn.ai{color:white;fill:white;border:2px solid transparent;background:linear-gradient(transparent, transparent) padding-box,linear-gradient(135deg, #3b82f6, #ec4899) border-box;box-shadow:0 3px 10px rgba(0,0,0,0.05)}a.btn.secondary.hover,button.btn.secondary.hover{border:2px solid var(--complementary-color);color:var(--complementary-color);fill:var(--complementary-color)}a.btn:hover,input[type="submit"].btn:hover,button.btn:hover{background-color:var(--complementary-color);border:2px solid var(--complementary-color);transform:scale(1.05)}a.btn:active,button.btn:active{transform:translateY(2px);transform:scale(.96) !important}button.btn.white:hover,a.btn.white:hover{color:white}a.btn.secondary:hover,button.btn.secondary:hover,input[type="submit"].btn.secondary:hover{color:var(--complementary-color);fill:var(--complementary-color);background-color:transparent;transform:scale(1.05)}a.btn.secondary.accent:hover,button.btn.secondary.accent:hover{color:var(--complementary-color);fill:var(--complementary-color);border:2px solid var(--complementary-color)}a.btn.secondary.white:hover,button.btn.secondary.white:hover{color:white;fill:white;background-color:rgba(255,255,255,0.4);border:2px solid white;box-shadow:6px 6px 20px rgba(0,0,0,0.2)}a.btn.disabled,button.btn.disabled,a.btn.secondary.disabled,button.btn.secondary.disabled,input[type="submit"].btn.disabled{background-color:transparent;border-color:#ccc;color:#ccc;cursor:default}a.btn.secondary.admin,button.btn.secondary.admin{border-color:#af52de;color:#af52de}a.btn.secondary.admin svg,button.btn.secondary.admin svg{fill:#af52de}a.btn.disabled:hover,button.btn.disabled:hover,input[type="submit"].btn.disabled:hover{background-color:transparent}a.btn.crossed{background:linear-gradient(to top left, rgba(0,0,0,0) 0%, rgba(0,0,0,0) calc(50% - .8px), #007aff 50%, rgba(0,0,0,0) calc(50% + .8px), rgba(0,0,0,0) 100%)}a.btn.crossed:hover{background:linear-gradient(to top left, rgba(0,0,0,0) 0%, rgba(0,0,0,0) calc(50% - .8px), var(--complementary-color) 50%, rgba(0,0,0,0) calc(50% + .8px), rgba(0,0,0,0) 100%)}a.btn.text-to-svg svg,button.btn.text-to-svg svg{display:none}a.btn.text-to-svg span,button.btn.text-to-svg span{display:inline-block}a.btn.svg,button.btn.svg{padding:6px;border-radius:50%}a.btn.svg svg,button.btn.svg svg{height:24px;width:24px;display:block}a.btn.svg span,button.btn.svg span{display:none}button.link,button.link-light{background-color:transparent;color:#222;font-size:1rem;border:none;padding:0;margin:0;cursor:pointer}a.btn.large{font-size:1.1rem;font-family:var(--primary-font)}a.btn.small,button.btn.small{padding:0 5px !important;font-size:.7rem;font-family:var(--primary-font);line-height:20px}button.apply-company-product-data{border-radius:20px;background-color:var(--accent-color);border:none;display:flex;padding:0;margin:0;width:32px;height:32px;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}button.apply-company-product-data svg{fill:white}button.apply-company-product-data:hover{background-color:var(--complementary-color)}@media (max-width:48em){a.btn.text-to-svg,button.btn.text-to-svg{padding:6px;border-radius:50%;width:auto !important}a.btn.text-to-svg svg,button.btn.text-to-svg svg{height:24px;width:24px;display:block}a.btn.text-to-svg span,button.btn.text-to-svg span{display:none}}.input,.fake-input{padding:6px 10px;border-radius:20px;font-family:var(--primary-font);font-size:1rem;letter-spacing:.03em;border:1px solid #777;color:#222;background-color:white;outline:none;box-sizing:border-box;height:36px;transition:background-color .3s ease,border-color .3s ease,color .3s ease,fill .3s ease}.fake-input{cursor:default;display:flex;align-items:center}input,textarea{padding:6px 10px;border-radius:20px;font-family:var(--primary-font);font-size:1rem;letter-spacing:.03em;border:1px solid #777;color:#222;background-color:white;outline:none;box-sizing:border-box;height:36px;transition:background-color .3s ease,border-color .3s ease,color .3s ease,fill .3s ease;height:auto !important}select{padding:6px 10px;border-radius:20px;font-family:var(--primary-font);font-size:1rem;letter-spacing:.03em;border:1px solid #777;color:#222;background-color:white;outline:none;box-sizing:border-box;height:36px;transition:background-color .3s ease,border-color .3s ease,color .3s ease,fill .3s ease;padding:6px 30px 6px 10px !important;height:auto !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path d='M5 7 L10 12 L15 7' stroke='black' stroke-width='2' fill='none' stroke-linecap='round'/></svg>");background-repeat:no-repeat;background-position:right 10px center;background-size:18px}input::placeholder{font-family:var(--primary-font);opacity:.5;color:#444}input:disabled,select:disabled,textarea:disabled{border-style:dashed;background-color:#fafafa;cursor:not-allowed}input:focus:not(:disabled),select:focus:not(:disabled),textarea:focus:not(:disabled){border-color:#007aff !important}.row:has(input:focus:not(:disabled)) label,.row:has(select:focus:not(:disabled)) label,.row:has(textarea:focus:not(:disabled)) label{color:#007aff !important}input:hover:not(:disabled),select:hover:not(:disabled),textarea:hover:not(:disabled),.fake-input:hover:not(:disabled){border-color:#66afff}.row:has(input:hover:not(:disabled)) label,.row:has(select:hover:not(:disabled)) label,.row:has(textarea:hover:not(:disabled)) label{color:#66afff}.show-invalid input:invalid,.show-invalid textarea:invalid,.show-invalid .fake-input.invalid{border:1px solid #ff3b30 !important}.fake-input.invalid{border:1px solid #ff3b30 !important}.row:has(input:disabled) label,.row:has(select:disabled) label,.row:has(textarea:disabled) label{color:#444}input.saved,select.saved{border:1px solid #34c759 !important;background-color:rgba(52,199,89,0.6) !important;transition:background-color .3s ease,border-color .3s ease,color .3s ease,fill .3s ease}.offer-price.prefilled,input.prefilled,select.prefilled,textarea.prefilled,input.prefilled:hover,select.prefilled:hover,textarea.prefilled:hover{border-color:orange !important}input[type="submit"]{padding:6px 10px;height:auto;border-radius:20px;font-size:1rem;text-align:center;cursor:pointer;transition:background-color .3s ease,border-color .3s ease,color .3s ease,fill .3s ease}input.group-top{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none}input.group-bottom{border-top-left-radius:0;border-top-right-radius:0;border-top:none}textarea.no-wrap{white-space:pre;overflow-wrap:normal;overflow-x:scroll}textarea.console{font-family:monospace;font-size:.7rem}label.input-file{display:flex;flex-direction:row;margin:0 !important;cursor:pointer;padding:6px 10px;border-radius:20px;font-family:var(--primary-font);font-size:1rem;letter-spacing:.03em;border:1px solid #777;color:#222;background-color:white;outline:none;box-sizing:border-box;height:36px;transition:background-color .3s ease,border-color .3s ease,color .3s ease,fill .3s ease}label.input-file input{display:none}label.input-file span{padding-left:10px;text-overflow:ellipsis;display:inline-block;overflow:hidden;width:100%;white-space:nowrap;box-sizing:border-box}label.input-file:hover{border:1px solid #007aff !important}input.slider{-webkit-appearance:none;appearance:none;width:100%;height:4px;border:none;border-radius:20px;outline:none}input.slider::-webkit-slider-runnable-track{height:4px;background:var(--accent-color);border-radius:20px}input.slider::-webkit-slider-thumb{-webkit-appearance:none;height:18px;width:18px;background:var(--accent-color);border-radius:50%;cursor:pointer;margin-top:-7px}input.slider::-moz-range-track{height:4px;background:var(--accent-color);border-radius:20px}input.slider::-moz-range-thumb{height:18px;width:18px;background:var(--accent-color);border-radius:50%;cursor:pointer;border:none}.double-rows,.triple-rows,.tiers-rows,.quad-rows{display:flex;flex-direction:row;flex-wrap:wrap}.title-row{padding-left:20px}.double-rows .row{width:50%}.tiers-rows .row:first-child{width:66%}.tiers-rows .row{width:32%}.triple-rows .row{width:33%}.quad-rows .row{width:25%}.row{display:flex;flex-direction:column;align-items:flex-start;padding:20px;box-sizing:border-box}.row .flex{align-items:center}.row p{margin:0;padding:0;color:#444;font-family:var(--secondary-font)}.row label{width:100%;padding-bottom:5px;transition:background-color .3s ease,border-color .3s ease,color .3s ease,fill .3s ease}.row label.required:after{content:" *";color:#ff2d55}.row>div{width:100%}.row p.note{margin-top:10px;font-family:var(--secondary-font);color:#444;font-size:.9rem}.row input:not([type="checkbox"]),.row select,.row textarea,.row .select2-container{width:100%}.row.disabled label{color:#444}.row-top{align-items:flex-start}ul.grouped-tabs{margin:20px 0 0 0;padding:0;font-size:0;display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;white-space:nowrap;scrollbar-width:none}ul.grouped-tabs>li{flex:0 0 auto}ul.grouped-tabs>li>ul{margin:0 20px 20px 0;padding:0;list-style:none;border:1px solid rgba(0,0,0,0.1);border-radius:20px;background-color:white}ul.grouped-tabs>li>ul li{display:inline-block;font-family:var(--secondary-font);font-size:.7rem;color:#444;text-transform:uppercase;cursor:pointer}ul.grouped-tabs>li>ul li a{display:block;padding:10px 20px;color:#444}ul.grouped-tabs>li>ul li:hover{background-color:var(--accent-color-light);border-radius:20px;color:#222}ul.grouped-tabs>li>ul li:hover a{color:#222}ul.grouped-tabs>li>ul li.active{background-color:var(--accent-color-light);border-radius:20px;color:#222}ul.grouped-tabs>li>ul li.active a{color:#222}ul.grouped-tabs::-webkit-scrollbar{display:none}ul.tabs,ul.static-tabs{margin:0 0 20px 0;padding:0;list-style:none}ul.tabs li,ul.static-tabs li{display:inline-block;font-family:var(--secondary-font);font-size:.7rem;color:#444;text-transform:uppercase;cursor:pointer}ul.tabs li a,ul.static-tabs li a{display:block;padding:10px 20px;color:#444}ul.tabs li:hover,ul.static-tabs li:hover{background-color:rgba(0,0,0,0.04);border-radius:20px;color:#222}ul.tabs li:hover a,ul.static-tabs li:hover a{color:#222}ul.tabs li.active,ul.static-tabs li.active{background-color:#bbceb9;border-radius:20px;color:#222}ul.tabs li.active a,ul.static-tabs li.active a{color:#222}ul.sub-tabs{margin:0 0 20px 0;padding:0;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}ul.sub-tabs li{position:relative;display:inline-block;padding:10px 20px;border-radius:20px;font-family:var(--secondary-font);font-size:.7rem;color:#222;text-transform:uppercase;cursor:pointer;border:1px solid #e1e1e1;background-color:white}ul.sub-tabs li a{color:#444}ul.sub-tabs li .badge{bottom:12px;right:20px}ul.sub-tabs li.with-badge{padding-right:50px}ul.sub-tabs li:hover{border-color:var(--accent-color)}ul.sub-tabs li:hover a{color:#222}ul.sub-tabs li.active{border-color:var(--accent-color)}ul.sub-tabs li.active a{color:#222}.content-tab{opacity:1;transform:scale(1);transform-origin:top center;transition:background-color .3s ease,border-color .3s ease,color .3s ease,fill .3s ease}.content-tab.hide{opacity:0;transform:scale(.9)}@media (max-width:48em){ul.sub-tabs li{flex-grow:1}}section#category-selector{position:relative;overflow-x:hidden}section#category-selector ul.select-category{position:absolute;display:none;z-index:1;margin:0;padding:0 !important;width:100%;height:260px;overflow-x:hidden;overflow-y:auto;cursor:default;padding:6px 10px;border-radius:20px;font-family:var(--primary-font);font-size:1rem;letter-spacing:.03em;border:1px solid #777;color:#222;background-color:white;outline:none;box-sizing:border-box;height:36px;transition:background-color .3s ease,border-color .3s ease,color .3s ease,fill .3s ease;box-shadow:0 3px 10px rgba(0,0,0,0.05);border:2px solid var(--accent-color)}section#category-selector ul.select-category>li .group{color:var(--accent-color);font-size:1.1rem;padding:4px}section#category-selector ul.select-category>li>ul{margin:0;padding:0}section#category-selector ul.select-category>li>ul>li a,section#category-selector ul.select-category>li>ul>li .group{padding-left:30px}section#category-selector ul.select-category>li>ul>li>ul{margin:0;padding:0}section#category-selector ul.select-category>li>ul>li>ul>li a,section#category-selector ul.select-category>li>ul>li>ul>li .group{padding-left:60px}section#category-selector ul.select-category a{display:block;padding:4px;color:black;transition:background-color .3s ease,border-color .3s ease,color .3s ease,fill .3s ease}section#category-selector ul.select-category a:hover{color:white;background-color:var(--accent-color)}section#category-selector ul.select-category.show{display:block}.disclamer-box{padding:20px;margin-bottom:20px;color:#444;font-size:1rem;border-radius:20px;align-items:center;flex-grow:1;border:1px solid rgba(0,0,0,0.1);background-color:var(--accent-color-light);overflow-x:auto}.disclamer-box>:first-child,.disclamer-box h1+p,.disclamer-box h2+p,.disclamer-box h3+p,.disclamer-box h4+p{margin-top:0}.disclamer-box h1,.disclamer-box h2,.disclamer-box h3,.disclamer-box h4,.disclamer-box>:last-child{margin-bottom:0}.disclamer-box p{font-family:var(--secondary-font)}.disclamer-box.info{background-color:rgba(0,200,179,0.6)}.disclamer-box.warning{background-color:rgba(255,149,0,0.6)}.disclamer-box.error{background-color:rgba(255,59,48,0.6)}.disclamer-box.flex{align-items:center;gap:20px}.disclamer-box.earlyaccess{background-color:burlywood;fill:#222}.disclamer-box.earlyaccess .primary-text,.disclamer-box.earlyaccess .secondary-text{color:#222}.disclamer-box.visitor>.flex>svg{flex-basis:50px;min-width:50px}.disclamer-beta-content{margin-bottom:20px;padding:20px;border:1px solid #e1e1e1;font-family:var(--secondary-font);color:#444}.message-area{height:50px;line-height:50px;box-sizing:border-box;font-size:1rem;text-align:center;border-radius:25px;overflow:hidden;transition:top .3s ease,transform .3s ease;transform:scale(1);transform-origin:top center;box-shadow:0 2px 6px 0 rgba(0,0,0,0.12)}.message-area header .search,.message-area header .commands{display:none}#message-area{position:fixed;z-index:11;top:10px;left:20%;right:20%;height:50px;line-height:50px;box-sizing:border-box;font-size:1rem;text-align:center;border-radius:25px;overflow:hidden;transition:top .3s ease,transform .3s ease;transform:scale(1);transform-origin:top center;box-shadow:0 2px 6px 0 rgba(0,0,0,0.12)}#message-area header .search,#message-area header .commands{display:none}#message-area.message-area-success,.message-area.message-area-success{background:rgba(52,199,89,0.25);box-shadow:inset 0 0 10px rgba(52,199,89,0.6),0 2px 6px 0 rgba(0,0,0,0.12)}#message-area.message-area-info,.message-area.message-area-info{background:rgba(0,200,179,0.25);box-shadow:inset 0 0 10px rgba(0,200,179,0.6),0 2px 6px 0 rgba(0,0,0,0.12)}#message-area.message-area-warning,.message-area.message-area-warning{background:rgba(255,149,0,0.25);box-shadow:inset 0 0 10px rgba(255,149,0,0.6),0 2px 6px 0 rgba(0,0,0,0.12)}#message-area.message-area-error,.message-area.message-area-error{background:rgba(255,59,48,0.25);box-shadow:inset 0 0 10px rgba(255,59,48,0.6),0 2px 6px 0 rgba(0,0,0,0.12)}.message-area.message-area-loading{background-image:linear-gradient(to right, red, blue, red);background-size:50%;animation:gradient-animation 5s linear infinite}#message-area.hidden,#form-loading{top:-60px;transform:scale(0)}#plp-filters-box{max-height:65vh;overflow-y:auto}#plp-filters-box .filters-content{padding:20px;text-align:left}#plp-filters-box .filters-content .row{padding:0 0 20px 0}#plp-filters-box .filters-content .double-rows .row:first-child{padding-right:10px}#plp-filters-box .filters-content .double-rows .row:last-child{padding-left:10px}ul.media-sample{margin:0;padding:0;height:50%;list-style:none;display:flex;flex-direction:row;justify-content:center;align-items:center}ul.media-sample li{width:30%}ul.media-sample li img{width:75%;aspect-ratio:1;object-fit:cover;border-radius:20px;background-color:white;box-shadow:0 0 10px 0 rgba(0,0,0,0.2)}ul.media-sample li:nth-child(1) img{transform:rotate(-10deg)}ul.media-sample li:nth-child(2) img{transform:rotate(5deg)}ul.media-sample li:nth-child(3) img{transform:rotate(-7deg)}#dropzone-container{position:relative;box-sizing:border-box;border:1px solid rgba(0,0,0,0.1);border-radius:30px;background-color:#f4eeea;width:100%;overflow-y:auto;transition:background-color .3s ease,border-color .3s ease,color .3s ease,fill .3s ease}button#add-media{margin-top:20px}#dropzone{position:relative;display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;align-items:flex-start;padding:20px;box-sizing:border-box;width:100%;min-height:calc(100px + (20px * 2));overflow-y:auto;transition:background-color .3s ease,border-color .3s ease,color .3s ease,fill .3s ease}#dropzone .platform-loader-container{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;display:none;justify-content:center;align-items:center;background-color:rgba(0,122,255,0.25);z-index:100}#dropzone.loading .platform-loader-container{display:flex}#dropzone-buttons{display:flex;flex-direction:row;justify-content:stretch;gap:20px;margin-bottom:20px}#dropzone-buttons button{width:50%;box-sizing:border-box}#dropzone-empty,.dz-preview.dz-image-preview{position:relative;margin:0;padding:0;border-radius:20px;border:1px solid #e1e1e1;overflow:hidden;flex:0 0 100px;aspect-ratio:1 / 1;font-size:0;background-repeat:no-repeat;background-position:center;background-size:cover;transition:background-color .3s ease,border-color .3s ease,color .3s ease,fill .3s ease}.dz-details,.dz-progress,.dz-success-mark,.dz-error-mark,.dz-error-message{display:none}.dz-preview.dz-image-preview:hover{border-color:transparent;box-shadow:0 0 0 2px #007aff}#dropzone .dz-preview:first-child:before{display:block;content:"Photo principale";position:absolute;margin:20px 0 0 20px;padding:6.66666667px;background-color:white;border-radius:10px}.dz-image,.dz-image img{height:100%;width:100%;object-fit:cover;object-position:center;background-color:white}.dz-remove{position:absolute;top:10px;right:10px;border:1px solid black;border-radius:20px;height:24px;width:24px;transition:background-color .3s ease,border-color .3s ease,color .3s ease,fill .3s ease;background-image:url(/icons/close.svg);background-position:center;background-repeat:no-repeat;background-color:white;background-size:18px;opacity:.5;cursor:pointer}.dz-preview .dz-remove:hover{opacity:1}.dz-rotate{position:absolute;top:6px;left:6px;width:28px;height:28px;background:rgba(0,0,0,0.6);color:white;border:none;border-radius:4px;font-size:16px;cursor:pointer}.dz-image-preview.loading{opacity:.5}#uploader-status{justify-content:center !important}@media (max-width:48em){#dropzone{align-items:flex-start;gap:10px;padding:10px}#dropzone .dz-preview:first-child:before{display:none}#dropzone .dz-preview.dz-image-preview{flex:1 0 calc(49% - (20px / 4));max-width:calc(49% - (20px / 4))}#dropzone-empty{min-width:calc(49% - (20px / 2));box-sizing:border-box;margin-left:10px;margin-bottom:10px}}.tiles-dashboard ul{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch;gap:20px;margin:0;padding:0;list-style:none}.tiles-dashboard ul li{flex:1;box-sizing:border-box}.tiles-dashboard ul li>div{border:1px solid #ddd;padding:20px;border-radius:30px;background-color:white;box-shadow:rgba(0,0,0,0.12) 0 6px 16px;margin:0;text-align:center}.tiles-dashboard ul li>div>h2,.tiles-dashboard ul li>div h3,.tiles-dashboard ul li>div h4,.tiles-dashboard ul li>div h5{margin:0}.tiles-dashboard ul li>div p{margin-top:0;font-family:var(--secondary-font);color:#444}.tiles-dashboard ul li>div h3{margin:0;padding:0;text-transform:uppercase;font-family:var(--secondary-font);font-size:.7rem}.tiles-dashboard ul li>div span.kpi{display:block;font-size:2rem}.tiles-dashboard ul li>div span.sub{display:block;font-size:.7rem}@media (max-width:48em){.tiles-dashboard ul li{flex-basis:47%}.tiles-dashboard ul li>div{padding:10px 5px}.tiles-dashboard .graphs{display:block}.tiles-dashboard.single-column-on-mobile ul li{flex-basis:100%}}div.list-offers-online-header{display:inline-block}div.list-offers-online-header a{display:flex;align-items:center;gap:10px}div.list-offers-online-header a h3{font-size:1.4rem;height:1.4rem;line-height:1.4rem}div.list-offers-online-header a svg{fill:1.4rem;height:1.4rem;width:1.4rem}ul.list-offers{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:20px;margin:0;padding:0;list-style:none;font-size:0;width:100%}ul.list-offers>li.offer-item{opacity:0;transform:translateY(10px);transition:opacity .3s ease;position:relative;display:inline-block;font-size:1rem;margin-bottom:40px;vertical-align:top;text-shadow:white 0 0 10px;width:calc((100% - ((2 * 20px) - 20px)) / 2)}ul.list-offers>li.offer-item .linear{position:absolute;width:100%;height:100%}ul.list-offers>li.offer-item div.company{margin-top:10px}ul.list-offers>li.offer-item svg{width:26px !important;height:26px !important}ul.list-offers>li.offer-item .status{position:absolute;z-index:1;top:15px;left:15px;display:flex;justify-content:center;align-items:center;gap:5px;padding:5px 10px 4px 10px !important;color:#222;text-align:center;text-transform:uppercase;font-size:.7rem;border-radius:20px;box-shadow:0 2px 6px 0 rgba(0,0,0,0.12);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:60%}ul.list-offers>li.offer-item .status svg{fill:#222;height:20px;width:20px}ul.list-offers>li.offer-item .status.earlyacccess{background-color:burlywood}ul.list-offers>li.offer-item .status.lock,ul.list-offers>li.offer-item .status.mine{display:flex;justify-content:center;align-items:center;gap:5px;padding:5px 15px 5px 10px !important;background-color:rgba(255,255,255,0.8);color:#222}ul.list-offers>li.offer-item .status.lock svg,ul.list-offers>li.offer-item .status.mine svg{fill:#222}ul.list-offers>li.offer-item .status.new{color:var(--accent-color)}ul.list-offers>li.offer-item .medias{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#fff;width:100%;aspect-ratio:1;border-radius:30px;border:1px solid rgba(0,0,0,0.05);overflow:hidden}ul.list-offers>li.offer-item .medias .media{background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:30px}ul.list-offers>li.offer-item .medias.empty{border:1px dashed rgba(0,0,0,0.1);background-image:url(/images/open-shipping-box.webp);background-size:150px}ul.list-offers>li.offer-item .medias.create{background-image:url(/images/plus.webp);background-size:120px;transition:background-size .3s ease}ul.list-offers>li.offer-item .medias.create:hover{background-size:160px}ul.list-offers>li.offer-item .fav{position:absolute;top:10px;right:10px;background-size:cover;padding:2px;height:26px;width:26px;border-radius:50%;opacity:.3;cursor:pointer;z-index:2;transition:background-color .3s ease,border-color .3s ease,color .3s ease,fill .3s ease}ul.list-offers>li.offer-item .fav svg{fill:#444}ul.list-offers>li.offer-item .fav .heart{display:none}ul.list-offers>li.offer-item .fav .heart-plus{display:inline-block}ul.list-offers>li.offer-item .fav.in-fav{opacity:1}ul.list-offers>li.offer-item .fav.in-fav svg{fill:#ff2d55}ul.list-offers>li.offer-item .fav.in-fav .heart{display:inline-block}ul.list-offers>li.offer-item .fav.in-fav .heart-plus{display:none}ul.list-offers>li.offer-item>a{position:relative;display:block;font-size:1rem}ul.list-offers>li.offer-item>a .or{font-family:var(--secondary-font);color:#444}ul.list-offers>li.offer-item .stats{position:absolute;margin-top:10px;margin-left:10px;z-index:2;color:#444;fill:#444 !important}ul.list-offers>li.offer-item .stats .icon:hover{fill:#444 !important}ul.list-offers>li.offer-item.visible{opacity:1;transform:translateY(0)}ul.list-offers>li.offer-item.visible:hover .fav{opacity:1}ul.list-offers.inline{flex-wrap:nowrap !important;overflow-x:auto;overflow-y:hidden;min-height:395px}.offer-item{list-style:none}.offer-item .title,.offer-item .size,.offer-item .condition,.offer-item .details{font-family:var(--secondary-font);font-size:.9rem;text-transform:capitalize;color:#444;max-width:240px;height:20px;line-height:20px;max-height:20px;overflow:hidden}.offer-item .company{font-family:var(--secondary-font);padding:0;height:20px;line-height:20px;overflow:hidden;text-transform:uppercase;color:#222;max-width:240px}.offer-item .price{color:#222}.offer-item .rental-price{font-family:var(--secondary-font);font-size:.9rem;color:#444}.offer-item .rental-price strong{font-family:var(--primary-font);color:#222}.swiper-pagination{position:absolute;bottom:10px;left:0;right:0;text-align:center}.swiper-pagination-bullet{display:inline-block;border-radius:50%;margin:0 3px !important;opacity:1 !important;background-color:#ddd !important}.swiper-pagination-bullet-active{background-color:#aaa !important}.swiper-button-prev,.swiper-button-next{height:30px !important;width:30px !important;text-align:center;padding:4px !important;font-family:var(--secondary-font);font-size:.7rem;color:#222;transition:opacity .3s ease;border-radius:20px !important;background-color:#ddd !important;opacity:0;transform:scale(0);transform-origin:center}.swiper-button-prev svg,.swiper-button-next svg{height:30px;width:30px;fill:#444}.swiper:hover .swiper-button-prev,.swiper:hover .swiper-button-next{opacity:1;transform:scale(1)}.swiper-button-prev:hover,.swiper-button-next:hover{background-color:#aaa !important}@media (min-width:550px){ul.list-offers>li{margin-bottom:20px !important;width:calc((100% - ((2 * 20px) - 20px)) / 2) !important}}@media (min-width:950px){ul.list-offers>li{width:calc((100% - ((3 * 20px) - 20px)) / 3) !important}}@media (min-width:1128px){ul.list-offers>li{width:calc((100% - ((4 * 20px) - 20px)) / 4) !important}}@media (min-width:1640px){ul.list-offers>li{width:calc((100% - ((5 * 20px) - 20px)) / 5) !important}}@media (min-width:1880px){ul.list-offers>li{width:calc((100% - ((6 * 20px) - 20px)) / 6) !important}}ul.list-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:20px;margin:0 !important;padding:0 !important;list-style:none;font-size:0;width:100%}ul.list-content>li{display:inline-block;width:calc((100% - ((3 * 20px) - 20px)) / 3)}ul.list-content>li>a{display:block;border-radius:20px;padding:120px 20px 20px 20px;box-sizing:border-box;font-family:var(--primary-font);font-size:1.1rem;font-weight:600;text-transform:uppercase;line-height:2rem;color:white;height:360px;background-image:url("/media/assets/site-footer.webp");background-size:80px;background-repeat:no-repeat;background-position:20px 20px;box-shadow:rgba(0,0,0,0.12) 0 6px 16px}ul.list-content>li>a .highlight{background:linear-gradient(90deg, rgba(255,255,255,0.9), rgba(255,255,255,0.6));padding:.15em .3em;border-radius:.25em;box-decoration-break:clone}ul.list-content>li>a svg{fill:rgba(255,255,255,0.4)}ul.list-content.inline{flex-wrap:nowrap !important;overflow-x:auto;overflow-y:hidden}@media (min-width:550px){ul.list-content>li{margin-bottom:20px !important;width:calc((100% - ((3 * 20px) - 20px)) / 3) !important}}@media (min-width:950px){ul.list-content>li{width:calc((100% - ((4 * 20px) - 20px)) / 4) !important}}@media (min-width:1128px){ul.list-content>li{width:calc((100% - ((5 * 20px) - 20px)) / 5) !important}}@media (min-width:1640px){ul.list-content>li{width:calc((100% - ((6 * 20px) - 20px)) / 6) !important}}@media (min-width:1880px){ul.list-content>li{width:calc((100% - ((6 * 20px) - 20px)) / 6) !important}}ul.list-companies{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}ul.list-companies li{flex:0 0 280px;flex-wrap:wrap;text-align:center;width:280px;margin-bottom:20px}ul.list-companies li a{display:block;border-radius:30px;overflow:hidden;background-color:rgba(0,0,0,0.2);box-shadow:0 3px 10px rgba(0,0,0,0.05);transition:box-shadow .2s ease-in-out,background-color .2s ease-in-out}ul.list-companies li a .cover{display:flex;flex-direction:column;justify-content:center;align-items:center;width:280px;height:180px;background-size:100%;background-position:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease,fill .3s ease,background-size .2s ease-in-out}ul.list-companies li a .cover h3{margin:0;padding:0;text-transform:uppercase;font-size:1rem;color:white}ul.list-companies li a .cover p{margin:0;padding:0;font-family:var(--secondary-font);color:#444;font-size:.7rem}ul.list-companies li a:hover{background-color:rgba(0,0,0,0);box-shadow:6px 6px 20px rgba(0,0,0,0.2)}ul.list-companies li a:hover .cover{background-size:110%}ul.list-companies li a:hover .cover h3{color:#ff9500}.list-companies-tiles{margin:0;padding:0;list-style:none}.list-companies-tiles li{display:inline-block;width:100px;height:100px;background-color:rgba(255,255,255,0.5);border-radius:30px;box-shadow:0 3px 10px rgba(0,0,0,0.05);backdrop-filter:blur(33px) contrast(95%);-webkit-backdrop-filter:blur(33px) contrast(95%);background-blend-mode:overlay;cursor:pointer}.list-companies-tiles li input{display:none}.list-companies-tiles li label{display:block;width:100px;height:100px;background-position:center;background-size:80px;background-repeat:no-repeat}.list-companies-tiles li:hover{border:2px solid var(--complementary-color)}.conversations{min-height:50vh;width:33%;padding-right:20px;overflow-y:auto}.conversations ul{margin:0;padding:0;list-style:none}.conversations li>div{padding:20px;height:80px;box-sizing:content-box;border-radius:30px;transition:background-color .3s ease,border-color .3s ease,color .3s ease,fill .3s ease}.conversations li>div .name{font-family:var(--secondary-font)}.conversations li>div .title{font-family:var(--primary-font);color:#222}.conversations li>div .maison{font-family:var(--secondary-font);font-size:.7rem;padding:0 0 4px 0;text-transform:uppercase;color:#444}.conversations li>div .price{color:#222}.conversations li>div .price span{display:none;color:#444;text-decoration:line-through}.conversations li>div .badge{position:relative;bottom:0;right:0}.conversations li>div:hover{background-color:rgba(0,0,0,0.1)}.conversations li .cover{float:left;width:80px;height:80px;margin-right:20px;border-radius:20px;background-position:center;background-size:100%;background-color:rgba(255,255,255,0.5)}.conversations li.active>div{background-color:rgba(0,0,0,0.1)}.conversation{background-color:rgba(0,0,0,0.1);border-radius:30px;height:50vh;display:flex;flex-direction:column;width:66.66%}.conversation .message{text-align:left}.conversation .message .text{display:inline-block;margin-top:20px;padding:10px;background-color:#bbceb9;border-radius:20px}.conversation .message .date{display:block;font-size:.7rem;color:#444}.conversation .message-system hr{margin:10px 0;padding:0;border:none;border-top:2px solid rgba(0,0,0,0.1)}.conversation .message.message-me{text-align:right}.conversation .message.message-me .text{background-color:var(--accent-color);color:white}#conversation-content{flex-grow:1;min-height:0;overflow-y:auto;padding:20px}#conversation-content .message-system .title{font-family:var(--primary-font)}#conversation-content .message-system .description{font-family:var(--secondary-font)}#conversation-commands{height:40px;padding:20px;display:flex;flex-direction:row}#conversation-commands input{flex-grow:1}#conversation-commands a#send{margin:0 20px 0 10px;box-sizing:border-box;padding:5px 0 0 6px;background-color:var(--accent-color);border-radius:20px;width:40px;height:40px;transition:background-color .3s ease,border-color .3s ease,color .3s ease,fill .3s ease;fill:white}#conversation-commands a.disabled{opacity:.3}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fafafa;border-radius:20px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{padding:6px 10px;border-radius:20px;font-family:var(--primary-font);font-size:1rem;letter-spacing:.03em;border:1px solid #777;color:#222;background-color:white;outline:none;box-sizing:border-box;height:36px;transition:background-color .3s ease,border-color .3s ease,color .3s ease,fill .3s ease}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{cursor:text;padding:6px 10px;border-radius:20px;font-family:var(--primary-font);font-size:1rem;letter-spacing:.03em;border:1px solid #777;color:#222;background-color:white;outline:none;box-sizing:border-box;height:36px;transition:background-color .3s ease,border-color .3s ease,color .3s ease,fill .3s ease}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;appearance:textfield;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role="group"]{padding:0}.select2-container--default .select2-results__option[aria-disabled="true"]{color:#999}.select2-container--default .select2-results__option[aria-selected="true"]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--accent-color);border-radius:5px;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, white 50%, #eeeeee 100%);background-image:-o-linear-gradient(top, white 50%, #eeeeee 100%);background-image:linear-gradient(to bottom, white 50%, #eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__arrow{border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--classic .select2-selection--single .select2-selection__arrow b{height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid var(--accent-color)}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid var(--accent-color)}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid var(--accent-color)}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role="group"]{padding:0}.select2-container--classic .select2-results__option[aria-disabled="true"]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:var(--accent-color);color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:var(--accent-color)}.fs-badges{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;gap:1}.fs-badge-container{display:inline-block;padding:20px;text-align:center}.fs-badge-container .fs-badge{margin:0 auto 10px auto;width:80px;height:100px;background-size:contain;background-position:center;background-repeat:no-repeat}.fs-badge-container.locked .fs-badge{filter:grayscale(100%);opacity:.5}.fs-badge-container.locked span{color:#aaa}.badge{position:absolute;z-index:8;display:inline-block;border-radius:20px;background-color:#ff2d55;color:white;text-align:center;font-size:.7rem;line-height:20px;height:20px;width:20px;bottom:-5px;right:-5px}#current-user-menu .badge{background-color:#222;font-family:var(--primary-font)}.jstree-node,.jstree-children,.jstree-container-ul{display:block;margin:0;padding:0;list-style-type:none;list-style-image:none}.jstree-node{white-space:nowrap}.jstree-anchor{display:inline-block;color:black;white-space:nowrap;padding:0 4px 0 1px;margin:0;vertical-align:top}.jstree-anchor:focus{outline:0}.jstree-anchor,.jstree-anchor:link,.jstree-anchor:visited,.jstree-anchor:hover,.jstree-anchor:active{text-decoration:none;color:inherit}.jstree-icon{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-icon:empty{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-ocl{cursor:pointer}.jstree-leaf>.jstree-ocl{cursor:default}.jstree .jstree-open>.jstree-children{display:block}.jstree .jstree-closed>.jstree-children,.jstree .jstree-leaf>.jstree-children{display:none}.jstree-anchor>.jstree-themeicon{margin-right:2px}.jstree-no-icons .jstree-themeicon,.jstree-anchor>.jstree-themeicon-hidden{display:none}.jstree-hidden,.jstree-node.jstree-hidden{display:none}.jstree-rtl .jstree-anchor{padding:0 1px 0 4px}.jstree-rtl .jstree-anchor>.jstree-themeicon{margin-left:2px;margin-right:0}.jstree-rtl .jstree-node{margin-left:0}.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-wholerow-ul{position:relative;display:inline-block;min-width:100%}.jstree-wholerow-ul .jstree-leaf>.jstree-ocl{cursor:pointer}.jstree-wholerow-ul .jstree-anchor,.jstree-wholerow-ul .jstree-icon{position:relative}.jstree-wholerow-ul .jstree-wholerow{width:100%;cursor:pointer;position:absolute;left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jstree-contextmenu .jstree-anchor{-webkit-user-select:none;-webkit-touch-callout:none;user-select:none}.vakata-context{display:none}.vakata-context,.vakata-context ul{margin:0;padding:2px;position:absolute;background:#f5f5f5;border:1px solid #979797;box-shadow:2px 2px 2px #999999}.vakata-context ul{list-style:none;left:100%;margin-top:-2.7em;margin-left:-4px}.vakata-context .vakata-context-right ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context li{list-style:none}.vakata-context li>a{display:block;padding:0 2em 0 2em;text-decoration:none;width:auto;color:black;white-space:nowrap;line-height:2.4em;text-shadow:1px 1px 0 white;border-radius:1px}.vakata-context li>a:hover{position:relative;background-color:#e8eff7;box-shadow:0 0 2px #0a6aa1}.vakata-context li>a.vakata-context-parent{background-image:url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==");background-position:right center;background-repeat:no-repeat}.vakata-context li>a:focus{outline:0}.vakata-context .vakata-context-no-icons{margin-left:0}.vakata-context .vakata-context-hover>a{position:relative;background-color:#e8eff7;box-shadow:0 0 2px #0a6aa1}.vakata-context .vakata-context-separator>a,.vakata-context .vakata-context-separator>a:hover{background:white;border:0;border-top:1px solid #e2e3e3;height:1px;min-height:1px;max-height:1px;padding:0;margin:0 0 0 2.4em;border-left:1px solid #e0e0e0;text-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;border-radius:0}.vakata-context .vakata-contextmenu-disabled a,.vakata-context .vakata-contextmenu-disabled a:hover{color:silver;background-color:transparent;border:0;box-shadow:0 0 0}.vakata-context .vakata-contextmenu-disabled>a>i{filter:grayscale(100%)}.vakata-context li>a>i{text-decoration:none;display:inline-block;width:2.4em;height:2.4em;background:transparent;margin:0 0 0 -2em;vertical-align:top;text-align:center;line-height:2.4em}.vakata-context li>a>i:empty{width:2.4em;line-height:2.4em}.vakata-context li>a .vakata-contextmenu-sep{display:inline-block;width:1px;height:2.4em;background:white;margin:0 .5em 0 0;border-left:1px solid #e2e3e3}.vakata-context .vakata-contextmenu-shortcut{font-size:.8em;color:silver;opacity:.5;display:none}.vakata-context-rtl ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context-rtl li>a.vakata-context-parent{background-image:url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7");background-position:left center;background-repeat:no-repeat}.vakata-context-rtl .vakata-context-separator>a{margin:0 2.4em 0 0;border-left:0;border-right:1px solid #e2e3e3}.vakata-context-rtl .vakata-context-left ul{right:auto;left:100%;margin-left:-4px;margin-right:auto}.vakata-context-rtl li>a>i{margin:0 -2em 0 0}.vakata-context-rtl li>a .vakata-contextmenu-sep{margin:0 0 0 .5em;border-left-color:white;background:#e2e3e3}#jstree-marker{position:absolute;top:0;left:0;margin:-5px 0 0 0;padding:0;border-right:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid;width:0;height:0;font-size:0;line-height:0}#jstree-dnd{line-height:16px;margin:0;padding:4px}#jstree-dnd .jstree-icon,#jstree-dnd .jstree-copy{display:inline-block;text-decoration:none;margin:0 2px 0 0;padding:0;width:16px;height:16px}#jstree-dnd .jstree-ok{background:green}#jstree-dnd .jstree-er{background:red}#jstree-dnd .jstree-copy{margin:0 2px 0 2px}.jstree-default .jstree-node,.jstree-default .jstree-icon{background-repeat:no-repeat;background-color:transparent}.jstree-default .jstree-anchor,.jstree-default .jstree-animated,.jstree-default .jstree-wholerow{font-family:var(--secondary-font);transition:background-color .15s,box-shadow .15s;border-radius:20px;padding:2px 20px 2px 6px}.jstree-default .jstree-hovered{background-color:rgba(0,0,0,0.04);color:#222}.jstree-default .jstree-context{background:#e7f4f9;box-shadow:inset 0 0 1px #cccccc}.jstree-default .jstree-clicked{background-color:#bbceb9;color:#222}.jstree-default .jstree-no-icons .jstree-anchor>.jstree-themeicon{display:none}.jstree-default .jstree-disabled{background:transparent;color:#666666}.jstree-default .jstree-disabled.jstree-hovered{background:transparent;box-shadow:none}.jstree-default .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default .jstree-disabled>.jstree-icon{opacity:.8;filter:url("data:image/svg+xml;utf8,<svg role='img' xmlns='http://www.w3.org/2000/svg'><filter id='jstree-grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default .jstree-search{font-style:italic;color:#8b0000;font-weight:bold}.jstree-default .jstree-no-checkboxes .jstree-checkbox{display:none !important}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked{background:transparent;box-shadow:none}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered{background:#e7f4f9}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked{background:transparent}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered{background:#e7f4f9}.jstree-default>.jstree-striped{min-width:100%;display:inline-block;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==") left top repeat}.jstree-default>.jstree-wholerow-ul .jstree-hovered,.jstree-default>.jstree-wholerow-ul .jstree-clicked{background:transparent;box-shadow:none;border-radius:0}.jstree-default .jstree-wholerow{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.jstree-default .jstree-wholerow-hovered{background:#e7f4f9}.jstree-default .jstree-wholerow-clicked{background:#beebff;background:-webkit-linear-gradient(top, #beebff 0%, #a8e4ff 100%);background:linear-gradient(to bottom, #beebff 0%, #a8e4ff 100%)}.jstree-default .jstree-node{min-height:40px;line-height:40px;margin-left:40px;min-width:40px}.jstree-default .jstree-anchor{line-height:40px;height:40px}.jstree-default .jstree-icon{width:40px;height:40px;line-height:40px}.jstree-default .jstree-icon:empty{width:40px;height:40px;line-height:40px}.jstree-default.jstree-rtl .jstree-node{margin-right:40px}.jstree-default .jstree-wholerow{height:40px}.jstree-default .jstree-node{background-position:-292px -4px;background-repeat:repeat-y}.jstree-default .jstree-last{background-image:none}.jstree-default .jstree-open>.jstree-ocl{background-position:-132px -4px}.jstree-default .jstree-closed>.jstree-ocl{background-position:-100px -4px}.jstree-default .jstree-leaf>.jstree-ocl{background-position:-68px -4px}.jstree-default .jstree-themeicon{background-position:-260px -4px}.jstree-default>.jstree-no-dots .jstree-node,.jstree-default>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -4px}.jstree-default>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -4px}.jstree-default .jstree-disabled{background:transparent}.jstree-default .jstree-disabled.jstree-hovered{background:transparent}.jstree-default .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default .jstree-checkbox{background-position:-164px -4px}.jstree-default .jstree-checkbox:hover{background-position:-164px -36px}.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default .jstree-checked>.jstree-checkbox{background-position:-228px -4px}.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default .jstree-checked>.jstree-checkbox:hover{background-position:-228px -36px}.jstree-default .jstree-anchor>.jstree-undetermined{background-position:-196px -4px}.jstree-default .jstree-anchor>.jstree-undetermined:hover{background-position:-196px -36px}.jstree-default .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,<svg role='img' xmlns='http://www.w3.org/2000/svg'><filter id='jstree-grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default>.jstree-striped{background-size:auto 48px}.jstree-default.jstree-rtl .jstree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");background-position:100% 1px;background-repeat:repeat-y}.jstree-default.jstree-rtl .jstree-last{background-image:none}.jstree-default.jstree-rtl .jstree-open>.jstree-ocl{background-position:-132px -36px}.jstree-default.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-100px -36px}.jstree-default.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-68px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -36px}.jstree-default .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url("/static/libs/jstree/throbber.gif") center center no-repeat}.jstree-default .jstree-file{background:url("/static/libs/jstree/32px.png") -100px -68px no-repeat}.jstree-default .jstree-folder{background:url("/static/libs/jstree/32px.png") -260px -4px no-repeat}.jstree-default>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default{line-height:24px;padding:0 4px}#jstree-dnd.jstree-default .jstree-ok,#jstree-dnd.jstree-default .jstree-er{background-image:url("/static/libs/jstree/32px.png");background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default i{background:transparent;width:24px;height:24px;line-height:24px}#jstree-dnd.jstree-default .jstree-ok{background-position:-4px -68px}#jstree-dnd.jstree-default .jstree-er{background-position:-36px -68px}.jstree-default .jstree-ellipsis{overflow:hidden}.jstree-default .jstree-ellipsis .jstree-anchor{width:calc(100% - 24px + 5px);text-overflow:ellipsis;overflow:hidden}.jstree-default.jstree-rtl .jstree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==")}.jstree-default.jstree-rtl .jstree-last{background-image:none}.jstree-default-small .jstree-node{min-height:18px;line-height:18px;margin-left:18px;min-width:18px}.jstree-default-small .jstree-anchor{line-height:18px;height:18px}.jstree-default-small .jstree-icon{width:18px;height:18px;line-height:18px}.jstree-default-small .jstree-icon:empty{width:18px;height:18px;line-height:18px}.jstree-default-small.jstree-rtl .jstree-node{margin-right:18px}.jstree-default-small .jstree-wholerow{height:18px}.jstree-default-small .jstree-node,.jstree-default-small .jstree-icon{background-image:url("/static/libs/jstree/32px.png")}.jstree-default-small .jstree-node{background-position:-295px -7px;background-repeat:repeat-y}.jstree-default-small .jstree-last{background-image:none}.jstree-default-small .jstree-open>.jstree-ocl{background-position:-135px -7px}.jstree-default-small .jstree-closed>.jstree-ocl{background-position:-103px -7px}.jstree-default-small .jstree-leaf>.jstree-ocl{background-position:-71px -7px}.jstree-default-small .jstree-themeicon{background-position:-263px -7px}.jstree-default-small>.jstree-no-dots .jstree-node,.jstree-default-small>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-small>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -7px}.jstree-default-small>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -7px}.jstree-default-small .jstree-disabled{background:transparent}.jstree-default-small .jstree-disabled.jstree-hovered{background:transparent}.jstree-default-small .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-small .jstree-checkbox{background-position:-167px -7px}.jstree-default-small .jstree-checkbox:hover{background-position:-167px -39px}.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-small .jstree-checked>.jstree-checkbox{background-position:-231px -7px}.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-small .jstree-checked>.jstree-checkbox:hover{background-position:-231px -39px}.jstree-default-small .jstree-anchor>.jstree-undetermined{background-position:-199px -7px}.jstree-default-small .jstree-anchor>.jstree-undetermined:hover{background-position:-199px -39px}.jstree-default-small .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,<svg role='img' xmlns='http://www.w3.org/2000/svg'><filter id='jstree-grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default-small>.jstree-striped{background-size:auto 36px}.jstree-default-small.jstree-rtl .jstree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");background-position:100% 1px;background-repeat:repeat-y}.jstree-default-small.jstree-rtl .jstree-last{background-image:none}.jstree-default-small.jstree-rtl .jstree-open>.jstree-ocl{background-position:-135px -39px}.jstree-default-small.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-103px -39px}.jstree-default-small.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-71px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -39px}.jstree-default-small .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-small>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url("/static/libs/jstree/throbber.gif") center center no-repeat}.jstree-default-small .jstree-file{background:url("/static/libs/jstree/32px.png") -103px -71px no-repeat}.jstree-default-small .jstree-folder{background:url("/static/libs/jstree/32px.png") -263px -7px no-repeat}.jstree-default-small>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default-small{line-height:18px;padding:0 4px}#jstree-dnd.jstree-default-small .jstree-ok,#jstree-dnd.jstree-default-small .jstree-er{background-image:url("/static/libs/jstree/32px.png");background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default-small i{background:transparent;width:18px;height:18px;line-height:18px}#jstree-dnd.jstree-default-small .jstree-ok{background-position:-7px -71px}#jstree-dnd.jstree-default-small .jstree-er{background-position:-39px -71px}.jstree-default-small .jstree-ellipsis{overflow:hidden}.jstree-default-small .jstree-ellipsis .jstree-anchor{width:calc(100% - 18px + 5px);text-overflow:ellipsis;overflow:hidden}.jstree-default-small.jstree-rtl .jstree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==")}.jstree-default-small.jstree-rtl .jstree-last{background-image:none}.jstree-default-large .jstree-node{min-height:32px;line-height:32px;margin-left:32px;min-width:32px}.jstree-default-large .jstree-anchor{line-height:32px;height:32px}.jstree-default-large .jstree-icon{width:32px;height:32px;line-height:32px}.jstree-default-large .jstree-icon:empty{width:32px;height:32px;line-height:32px}.jstree-default-large.jstree-rtl .jstree-node{margin-right:32px}.jstree-default-large .jstree-wholerow{height:32px}.jstree-default-large .jstree-node,.jstree-default-large .jstree-icon{background-image:url("/static/libs/jstree/32px.png")}.jstree-default-large .jstree-node{background-position:-288px 0;background-repeat:repeat-y}.jstree-default-large .jstree-last{background-image:none}.jstree-default-large .jstree-open>.jstree-ocl{background-position:-128px 0}.jstree-default-large .jstree-closed>.jstree-ocl{background-position:-96px 0}.jstree-default-large .jstree-leaf>.jstree-ocl{background-position:-64px 0}.jstree-default-large .jstree-themeicon{background-position:-256px 0}.jstree-default-large>.jstree-no-dots .jstree-node,.jstree-default-large>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-large>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px 0}.jstree-default-large>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0px 0px}.jstree-default-large .jstree-disabled{background:transparent}.jstree-default-large .jstree-disabled.jstree-hovered{background:transparent}.jstree-default-large .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-large .jstree-checkbox{background-position:-160px 0}.jstree-default-large .jstree-checkbox:hover{background-position:-160px -32px}.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-large .jstree-checked>.jstree-checkbox{background-position:-224px 0}.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-large .jstree-checked>.jstree-checkbox:hover{background-position:-224px -32px}.jstree-default-large .jstree-anchor>.jstree-undetermined{background-position:-192px 0}.jstree-default-large .jstree-anchor>.jstree-undetermined:hover{background-position:-192px -32px}.jstree-default-large .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,<svg role='img' xmlns='http://www.w3.org/2000/svg'><filter id='jstree-grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default-large>.jstree-striped{background-size:auto 64px}.jstree-default-large.jstree-rtl .jstree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");background-position:100% 1px;background-repeat:repeat-y}.jstree-default-large.jstree-rtl .jstree-last{background-image:none}.jstree-default-large.jstree-rtl .jstree-open>.jstree-ocl{background-position:-128px -32px}.jstree-default-large.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-96px -32px}.jstree-default-large.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-64px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0 -32px}.jstree-default-large .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-large>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url("/static/libs/jstree/throbber.gif") center center no-repeat}.jstree-default-large .jstree-file{background:url("/static/libs/jstree/32px.png") -96px -64px no-repeat}.jstree-default-large .jstree-folder{background:url("/static/libs/jstree/32px.png") -256px 0 no-repeat}.jstree-default-large>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default-large{line-height:32px;padding:0 4px}#jstree-dnd.jstree-default-large .jstree-ok,#jstree-dnd.jstree-default-large .jstree-er{background-image:url("/static/libs/jstree/32px.png");background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default-large i{background:transparent;width:32px;height:32px;line-height:32px}#jstree-dnd.jstree-default-large .jstree-ok{background-position:0 -64px}#jstree-dnd.jstree-default-large .jstree-er{background-position:-32px -64px}.jstree-default-large .jstree-ellipsis{overflow:hidden}.jstree-default-large .jstree-ellipsis .jstree-anchor{width:calc(100% - 32px + 5px);text-overflow:ellipsis;overflow:hidden}.jstree-default-large.jstree-rtl .jstree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==")}.jstree-default-large.jstree-rtl .jstree-last{background-image:none}@media (max-width:768px){#jstree-dnd.jstree-dnd-responsive{line-height:40px;font-weight:bold;font-size:1.1em;text-shadow:1px 1px white}#jstree-dnd.jstree-dnd-responsive>i{background:transparent;width:40px;height:40px}#jstree-dnd.jstree-dnd-responsive>.jstree-ok{background-image:url("/static/libs/jstree/40px.png");background-position:0 -200px;background-size:120px 240px}#jstree-dnd.jstree-dnd-responsive>.jstree-er{background-image:url("/static/libs/jstree/40px.png");background-position:-40px -200px;background-size:120px 240px}#jstree-marker.jstree-dnd-responsive{border-left-width:10px;border-top-width:10px;border-bottom-width:10px;margin-top:-10px}}@media (max-width:768px){.jstree-default-responsive .jstree-icon{background-image:url("/static/libs/jstree/40px.png")}.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-responsive .jstree-node{min-height:40px;line-height:40px;margin-left:40px;min-width:40px;white-space:nowrap}.jstree-default-responsive .jstree-anchor{line-height:40px;height:40px}.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-icon:empty{width:40px;height:40px;line-height:40px}.jstree-default-responsive>.jstree-container-ul>.jstree-node{margin-left:0}.jstree-default-responsive.jstree-rtl .jstree-node{margin-left:0;margin-right:40px;background:transparent}.jstree-default-responsive.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-default-responsive .jstree-ocl,.jstree-default-responsive .jstree-themeicon,.jstree-default-responsive .jstree-checkbox{background-size:120px 240px}.jstree-default-responsive .jstree-leaf>.jstree-ocl,.jstree-default-responsive.jstree-rtl .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-responsive .jstree-open>.jstree-ocl{background-position:0 0 !important}.jstree-default-responsive .jstree-closed>.jstree-ocl{background-position:0 -40px !important}.jstree-default-responsive.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-40px 0 !important}.jstree-default-responsive .jstree-themeicon{background-position:-40px -40px}.jstree-default-responsive .jstree-checkbox,.jstree-default-responsive .jstree-checkbox:hover{background-position:-40px -80px}.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-responsive .jstree-checked>.jstree-checkbox,.jstree-default-responsive .jstree-checked>.jstree-checkbox:hover{background-position:0 -80px}.jstree-default-responsive .jstree-anchor>.jstree-undetermined,.jstree-default-responsive .jstree-anchor>.jstree-undetermined:hover{background-position:0 -120px}.jstree-default-responsive .jstree-anchor{font-weight:bold;font-size:1.1em;text-shadow:1px 1px white}.jstree-default-responsive>.jstree-striped{background:transparent}.jstree-default-responsive .jstree-wholerow{border-top:1px solid rgba(255,255,255,0.7);border-bottom:1px solid rgba(64,64,64,0.2);background:#ebebeb;height:40px}.jstree-default-responsive .jstree-wholerow-hovered{background:#e7f4f9}.jstree-default-responsive .jstree-wholerow-clicked{background:#beebff}.jstree-default-responsive .jstree-children .jstree-last>.jstree-wholerow{box-shadow:inset 0 -6px 3px -5px #666666}.jstree-default-responsive .jstree-children .jstree-open>.jstree-wholerow{box-shadow:inset 0 6px 3px -5px #666666;border-top:0}.jstree-default-responsive .jstree-children .jstree-open+.jstree-open{box-shadow:none}.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-node>.jstree-ocl,.jstree-default-responsive .jstree-themeicon,.jstree-default-responsive .jstree-checkbox{background-image:url("/static/libs/jstree/40px.png");background-size:120px 240px}.jstree-default-responsive .jstree-node{background-position:-80px 0;background-repeat:repeat-y}.jstree-default-responsive .jstree-last{background-image:none}.jstree-default-responsive .jstree-leaf>.jstree-ocl{background-position:-40px -120px}.jstree-default-responsive .jstree-last>.jstree-ocl{background-position:-40px -160px}.jstree-default-responsive .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-responsive .jstree-file{background:url("/static/libs/jstree/40px.png") 0 -160px no-repeat;background-size:120px 240px}.jstree-default-responsive .jstree-folder{background:url("/static/libs/jstree/40px.png") -40px -40px no-repeat;background-size:120px 240px}.jstree-default-responsive>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}}input::selection,textarea::selection{background-color:var(--complementary-color);color:white}button::selection,a::selection{background:none}.flex{display:flex}.flex.gap,.flex-double.gap{gap:20px}.flex.small-gap,.flex-double.small-gap{gap:10px}.flex-row{display:flex;flex-direction:row;flex:1 1 100%}.flex-column{display:flex;flex-direction:column;flex:1 1 100%}.flex-double{display:flex;flex-direction:row;width:100%}.flex-double>*{flex-grow:1;width:50%}.flex-triple{display:flex;flex-direction:row;width:100%}.flex-triple>*{flex-grow:1;width:33.33%}.flex-column-double{display:flex;flex-direction:column;width:100%}.flex-column-double>*{flex-grow:1;width:50%}.flex.wrap{flex-wrap:wrap}.flex-grow-2{flex-grow:2}.flex-center{justify-content:center;align-items:center}.flex-align-center{align-items:center}.flex-align-start{align-items:flex-start !important}.flex-space-between{justify-content:space-between}.flex-align-stretch{align-items:stretch}.svg-red{fill:#ff3b30}.svg-green{fill:#34c759}.strike-through{text-decoration:line-through}.size-50{width:50px;height:50px}.size-60{width:60px;height:60px}.size-100{width:100px;height:100px}.size-150{width:150px;height:150px}.size-200{width:200px;height:200px}#help-sidebar>div{border:1px solid rgba(0,0,0,0.1);border-radius:30px;background-color:white;padding:20px}#help-sidebar h3{margin:20px 0 0 0;padding:0}#help-sidebar h3:first-child{margin:0}#help-sidebar ul,#help-sidebar ol{margin:0;padding:0 0 0 20px}#help-sidebar ul a,#help-sidebar ol a{display:block;padding:1px 0}section.md{font-size:1rem;font-family:var(--secondary-font);color:#444}section.md h2{font-family:var(--primary-font);color:#222;margin-bottom:0}section.md h3{font-family:var(--primary-font);font-size:1rem;color:#222;margin-bottom:0}section.md h4{font-family:var(--primary-font);font-size:1rem;color:#444;margin-bottom:0}section.md h2+p,section.md h3+p{margin-top:0}section.md p{margin:0 auto 20px auto}section.md p:has(+ ul){margin-bottom:0}section.md ul{margin-top:0;padding-left:15px}section.md strong{font-family:var(--primary-font);font-weight:normal}section.md pre{overflow-x:auto;background-color:#ddd;padding:20px;color:#222;border-radius:20px}section.md code{font-size:.9rem}.md-toc>ul{margin:0;padding:0;list-style:none}.md-toc>ul>li>a{display:block;padding:10px 20px;color:#444;text-transform:uppercase;text-decoration:none;font-family:var(--secondary-font);font-size:1rem}.md-toc>ul>li>a:hover{background-color:#e1e1e1;color:black}section.md-help p img{width:140px}section.md-help p a{box-shadow:0 1px 0 rgba(0,0,0,0.6);font-family:var(--primary-font);color:#222;transition:background-color .3s ease,border-color .3s ease,color .3s ease,fill .3s ease}section.md-help img{width:100%;height:auto;display:block}section.md-help th{text-align:left;font-family:var(--primary-font)}section.md-help th img{width:60px;margin:auto}.terms-md{max-height:60vh;overflow-y:auto}.terms-md-short{max-height:30vh;overflow-y:auto}.accept-terms{margin:20px auto;max-width:600px}.accept-terms-of-use{font-family:var(--secondary-font);color:var(--accent-color);text-align:left;margin-left:-35px;padding-left:35px;z-index:1;cursor:pointer}.checkbox-container{display:block;position:relative;padding-left:35px;margin-left:150px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark{position:absolute;z-index:0;top:0;left:0;height:25px;width:25px;border:1px solid var(--accent-color);background-color:#eee;cursor:pointer}.checkbox-container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;display:none}.checkbox-container:hover .checkmark{background-color:#ccc}.checkbox-container input:checked~.checkmark{background-color:var(--accent-color)}.login #env-details .env{display:block}#env-details .env{display:none;position:fixed;z-index:200;left:10px;top:10px;font-size:.7rem;border-radius:20px;padding:5px 10px;color:white}#env-details .env span{display:none;padding-left:5px}#env-details .env:hover span{display:inline-block}#env-details .env-local{background-color:cornflowerblue}#env-details .env-preprod{background-color:coral}#env-details ul{position:fixed;z-index:11;left:20px;top:30px;font-size:.7rem;margin:0;padding:0;list-style:none;display:none}#env-details ul li{text-align:left}#env-details ul li a{display:inline-block;margin-bottom:2px;border-radius:20px;padding:5px 10px;background-color:#f2f2f2}#env-details:hover ul{display:block}#env-details:hover ul li a:hover{background-color:var(--accent-color);color:white}#msg{position:absolute;top:-100px;width:100%;max-width:1280px;z-index:11;text-align:center;padding:0 20px;border-radius:30px;backdrop-filter:blur(33px) contrast(95%);-webkit-backdrop-filter:blur(33px) contrast(95%);background-blend-mode:overlay;box-shadow:0 3px 10px rgba(0,0,0,0.05);transition:background-color .3s ease,border-color .3s ease,color .3s ease,fill .3s ease}#msg p{margin:0;padding:20px}.dynamic-helper{font-family:var(--secondary-font);color:#222;height:30px;line-height:30px}@keyframes writing{from{width:0}to{width:100%}}body.loaded .text-animation{overflow:hidden;white-space:nowrap;animation:writing 4s steps(10, end) infinite}.fadable{opacity:0;transition:background-color .3s ease,border-color .3s ease,color .3s ease,fill .3s ease}body.ready .fadable{opacity:1}div.ariane{display:flex;flex-direction:row;align-items:center;gap:6.66666667px;margin-bottom:20px}@media (max-width:48em){div.ariane{display:none}.flex.accept-terms .checkbox-container{margin-left:0}}.users-highlight{margin:20px -20px;padding:20px 20px 0 20px;background-color:#e1e1e1}.users-highlight .title{margin:0;padding:0}.users-highlight .subtitle{margin:0 0 20px 0;padding:0;font-family:var(--secondary-font)}.darkBg{background-color:#e1e1e1}.justify-content{display:flex;justify-content:center;flex-direction:column}.quick-answers{text-align:left;color:#444}.quick-answers .question{margin:0;font-family:var(--primary-font);font-size:1.1rem}.quick-answers .answer{margin:0 auto 20px auto;font-size:1rem;font-family:var(--secondary-font);padding-bottom:20px;border-bottom:1px solid #c7c7c7}.quick-answers .answer strong{font-family:var(--primary-font)}.quick-answers hr{padding:0;margin:20px 0;height:1px;background-color:#c7c7c7}.user-item{display:flex;color:#222}.user-item>div{display:flex;flex-direction:column}.user-item>div h3{margin:0;padding:0;font-size:1rem}.user-item>div p{margin:0;padding:0;font-family:var(--secondary-font);font-size:1rem}.user-item .avatar{float:left;width:70px;height:70px;flex:0 0 70px;border-radius:50%;margin-right:20px;background-color:#ededed;background-size:cover;background-position:center}ul.list-users{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}ul.list-users li{flex:0 0 25%;margin-bottom:20px}ul.list-users li a:hover{color:var(--accent-color)}#invitation-link{background-color:white;max-width:100%;text-align:center;font-family:var(--primary-font)}footer{background-color:var(--accent-color-light);color:#444;margin-top:50px;padding:40px 20px;font-size:1rem}footer>div.max-width{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:20px}footer>div.max-width>div{display:flex;flex-direction:column;justify-content:end;align-items:flex-end;flex-wrap:wrap;gap:0 10px}footer>div.max-width img{display:block;width:60px;height:60px}footer>div.max-width p{margin:0;padding:0}footer>div.max-width span{display:inline-block;font-family:var(--secondary-font);font-size:1rem;height:28px;line-height:28px;transition:background-color .3s ease,border-color .3s ease,color .3s ease,fill .3s ease}footer>div.max-width button,footer>div.max-width a{display:inline-block;background-color:transparent;border:none;padding:0;font-family:var(--secondary-font);font-size:.9rem;height:28px;line-height:28px;color:#444;transition:background-color .3s ease,border-color .3s ease,color .3s ease,fill .3s ease}footer>div.max-width button:hover,footer>div.max-width a:hover{cursor:pointer;color:#222;box-shadow:0 1px 0 #222}footer.hide{margin:0}body.standalone footer{display:none}#cookies-banner{display:block;position:fixed;width:calc(100vw - (30px * 4));bottom:20px;left:20px;right:20px;background-color:white;border-radius:30px;text-align:left;padding:40px;box-shadow:rgba(0,0,0,0.2) 0 5px 20px}#cookies-banner .flex{flex-direction:row}#cookies-banner table{vertical-align:middle}#cookies-banner table td{padding-bottom:20px}#cookies-banner table .labels{width:220px}#cookies-banner table .labels label{width:220px}#cookies-banner table input{margin-right:20px}#cookies-banner table p{margin:0}#cookies-banner .title{font-family:var(--primary-font);font-size:1.1rem;color:#222;margin:0 0 10px 0;padding:0}#cookies-banner .cookies-banner-text{flex-grow:2}#cookies-banner .cookies-banner-actions{flex-grow:1;min-width:360px;text-align:center}#cookies-banner label{color:#222}#cookies-banner button.btn{margin:0 10px;width:120px;font-size:inherit}#cookies-banner button.btn.choice{width:200px}#cookies-banner p{margin:0 0 20px 0;padding:0;font-family:var(--secondary-font)}#cookies-banner.forceInclude-1{position:relative;bottom:0;left:0;right:0;top:0;width:100%;margin-bottom:20px;box-sizing:border-box;box-shadow:none}table.cookies-list{width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:20px}table.cookies-list th{background-color:#e1e1e1}table.cookies-list th,table.cookies-list td{text-align:left;padding:20px;border-bottom:1px solid #e1e1e1}table.cookies-list tr:last-child td{border-bottom:none}table.cookies-list tr{background-color:#fafafa}.steppers{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:20px}.steppers .step{flex-grow:1;width:50%}.steppers .step .head{display:flex;flex-direction:row;gap:20px;align-items:center;justify-content:space-around}.steppers .step .head .circle{background-color:#bbceb9;border-radius:50%;width:50px;height:50px;flex-basis:50px}.steppers .step .head .bar{height:4px;background-color:#bbceb9;flex-grow:2;border-radius:2px}.steppers .step .lines{padding-top:20px}.steppers .step .lines .step-number{font-family:var(--secondary-font);font-size:1.1rem;color:#444;text-transform:uppercase}.steppers .step .lines .title{font-family:var(--primary-font);font-size:1.1rem;color:#222;margin-bottom:20px}.steppers .step .lines .status{font-family:var(--primary-font);font-size:.7rem;color:#bbceb9}.steppers .step.in-progress .circle,.steppers .step.in-progress .bar{background-color:#007aff !important}.steppers .step.in-progress .status{color:#007aff !important}.steppers .step.completed .circle,.steppers .step.completed .bar{background-color:#34c759 !important}.steppers .step.completed .status{color:#34c759 !important}.tool-tip{position:absolute;display:inline-block;margin-left:5px;font-size:.7rem}.wide-content-container{border:1px solid #ddd;padding:20px;border-radius:30px;background-color:white;box-shadow:rgba(0,0,0,0.12) 0 6px 16px}.wide-content-container>h2,.wide-content-container h3,.wide-content-container h4,.wide-content-container h5{margin:0}.wide-content-container p{margin-top:0;font-family:var(--secondary-font);color:#444}#filters-row{background-color:var(--accent-color-light)}.dt-layout-cell{padding:0 !important}.wide-content-container.with-toolbar{padding:0;overflow:hidden}.wide-content-container.with-toolbar .toolbar{background-color:var(--accent-color-light);padding:10px;display:flex;align-items:center;justify-content:space-between}.wide-content-container.with-toolbar .toolbar .toolbar-left{float:left}.wide-content-container.with-toolbar .toolbar .toolbar-right{float:right}.wide-content-container.with-toolbar .toolbar label.input-file,.wide-content-container.with-toolbar .toolbar a.btn,.wide-content-container.with-toolbar .toolbar button.btn,.wide-content-container.with-toolbar .toolbar input[type="submit"]{height:34px !important;line-height:32px !important;padding-top:0;padding-bottom:0;box-sizing:border-box}.wide-content-container.with-toolbar .toolbar label.input-file svg,.wide-content-container.with-toolbar .toolbar a.btn svg,.wide-content-container.with-toolbar .toolbar button.btn svg,.wide-content-container.with-toolbar .toolbar input[type="submit"] svg{margin-top:4px}.wide-content-container.with-toolbar .toolbar ul.sub-tabs{margin:0}.wide-content-container.with-toolbar .content{max-width:100%;padding:20px}.empty-content-container{text-align:center}.empty-content-container div,.empty-content-container span{display:block}.empty-content-container a,.empty-content-container button{margin-top:20px}ul.tiles.columns-1 li{flex:1 1 100%}ul.tiles.columns-3 li{flex:1 1 calc(33.33% - calc(20px * 2))}ul.tiles.columns-4 li{flex:1 1 calc(25% - calc(20px * 3))}ul.tiles.columns-5 li{flex:1 1 calc(20% - calc(20px * 4))}ul.tiles{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:flex-start}ul.tiles li{flex:1 1 calc(33.33% - calc(20px * 2));flex-grow:1}ul.tiles li button,ul.tiles li a{display:inline-block;padding:10px;border:1px solid #777;border-radius:20px;background-color:white;width:100%;height:100%;font-family:var(--primary-font);color:#222;font-size:1rem;transition:none;cursor:pointer;box-sizing:border-box}ul.tiles li button div,ul.tiles li a div{text-align:left;margin-bottom:6.66666667px}ul.tiles li button p,ul.tiles li a p{text-align:left;margin:0;padding:0;font-family:var(--secondary-font);font-size:.9rem;color:#444}ul.tiles li button.with-svg{display:flex;gap:20px}ul.tiles li button.selected,ul.tiles li a.selected{border-color:transparent;box-shadow:0 0 0 2px var(--accent-color)}ul.tiles li button:hover,ul.tiles li a:hover{border-color:transparent;box-shadow:0 0 0 2px #66afff}#image-editor-modal{position:fixed;z-index:1;inset:0;display:flex;align-items:center;justify-content:center}#image-editor-modal .modal-content{border-radius:30px;background:rgba(255,255,255,0.15);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-radius:24px;border:1px solid rgba(255,255,255,0.3);position:relative;overflow:hidden;background:rgba(255,255,255,0.6);box-shadow:rgba(0,0,0,0.12) 0 6px 16px}#image-editor-modal .editor-container{background:white;padding:20px;max-width:90vw;max-height:90vh}#image-editor-modal .editor-canvas img{max-width:80vw;max-height:60vh}#image-editor-modal .editor-actions{display:flex;justify-content:center;align-items:center;gap:20px;margin:20px auto}#image-editor-modal .cropper-view-box{outline:3px solid var(--accent-color);outline-color:var(--accent-color)}#image-editor-modal .cropper-line{background-color:var(--accent-color);height:3px}#image-editor-modal .cropper-point{background-color:var(--accent-color);width:10px;height:10px}#image-editor-modal.hide{display:none}.swal2-popup{border-radius:30px;background:rgba(255,255,255,0.15);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-radius:24px;border:1px solid rgba(255,255,255,0.3);position:relative;overflow:hidden;background:rgba(255,255,255,0.6)}.swal2-popup .swal2-title{font-family:var(--primary-font);font-size:1.1rem;color:#222;font-weight:normal;padding:20px 0;border-bottom:1px solid rgba(0,0,0,0.1)}.swal2-popup button{border-radius:20px !important;border:2px solid #007aff !important;color:white !important;padding:8px 10px !important;font-size:1rem !important;font-family:var(--button-font) !important}.swal2-popup .swal2-confirm{background-color:#007aff !important;border-color:#007aff !important;color:white !important}.swal2-popup .swal2-cancel,.swal2-popup .swal2-deny{background-color:transparent;border-color:#007aff !important;color:#007aff !important}.swal2-popup .swal2-html-container{font-family:var(--secondary-font);font-size:1rem;color:#222}.swal2-popup .swal2-html-container strong{font-family:var(--primary-font)}.platform-loader{margin:auto;width:50px;aspect-ratio:1;border-radius:50%;border:8px solid #0000;border-right-color:var(--accent-color);position:relative;animation:pl24 1s infinite linear}.platform-loader:before,.platform-loader:after{content:"";position:absolute;inset:-8px;border-radius:50%;border:inherit;animation:inherit;animation-duration:2s}.platform-loader:after{animation-duration:4s}@keyframes pl24{100%{transform:rotate(1turn)}}ul.rate-form{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;width:100%}ul.rate-form li{flex-grow:1;width:10%;box-sizing:border-box}ul.rate-form li button{display:inline-block;padding:20px;border:1px solid #777;border-radius:20px;background-color:white;width:100%;height:100%;font-family:var(--primary-font);color:#222;font-size:1rem;transition:background-color .3s ease,border-color .3s ease,color .3s ease,fill .3s ease;cursor:pointer;text-align:center}ul.rate-form li button:hover,ul.rate-form li button.selected{border-color:transparent;box-shadow:0 0 0 2px var(--accent-color)}.rate-form-help{display:flex;flex-direction:row;justify-content:space-between;font-family:var(--secondary-font);color:#444}@media (max-width:48em){ul.rate-form{flex-wrap:wrap}ul.rate-form li{width:20%}}#reason-comment{width:100%;min-height:25vh}ul.verify{display:flex;flex-direction:column;margin:20px 20px 0 20px;padding:0;list-style:none}ul.verify li{display:flex;flex-direction:row;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:20px}ul.verify li .icon{box-sizing:border-box;flex:0 0 50px;margin-right:20px;background:none}ul.verify li .icon svg{fill:var(--accent-color)}ul.verify li .title{font-family:var(--primary-font);font-size:1.1rem;color:#222}ul.verify li .status{margin-top:10px;font-family:var(--primary-font);font-size:.7rem;color:#222}ul.verify li .description{font-family:var(--secondary-font);font-size:1rem;color:#444}ul.verify li:last-child{border-bottom:none}ul.verify .item-icon{margin-right:20px;flex-basis:30px;flex-grow:0;width:30px;height:30px;border-radius:50%;border:1px solid rgba(0,0,0,0.1)}.offer-verify-item.ok svg{fill:#34c759}.offer-verify-item.ko svg{fill:#ff2d55}.plp-commands{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:20px}.plp-commands #display-filters{position:relative;background-color:rgba(250,250,250,0.5)}.plp-commands #display-filters .badge{background-color:var(--accent-color);border:2px solid #fafafa;top:-7px;right:-7px;display:none}.plp-commands #display-filters.active .badge{display:block !important}ul.plp-ariane{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}ul.plp-ariane>li{display:flex;flex-direction:row;align-items:center}ul.plp-ariane>li a{display:block;padding:0 10px;font-family:var(--secondary-font);font-size:.9rem;cursor:pointer}ul.plp-ariane>li svg{fill:#444}.offer-rare{margin:0 0 20px 0;padding:10px 20px;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px;border:1px solid rgba(0,0,0,0.1);border-radius:20px;background-color:rgba(0,0,0,0.04)}.inapp-notifications{margin:20px auto 0 -37px;margin:0;list-style:none;box-shadow:rgba(0,0,0,0.12) 0 6px 16px;border:1px solid rgba(0,0,0,0.1);backdrop-filter:blur(33px) contrast(95%);-webkit-backdrop-filter:blur(33px) contrast(95%);background-blend-mode:overlay;background-color:rgba(255,255,255,0.5);border-radius:20px;padding:10px;font-family:var(--secondary-font)}.jstree-default .jstree-ocl{background-image:url(/icons/expand-circle-up.svg);background-size:26px;background-repeat:no-repeat;background-position:center !important}.jstree-default .jstree-closed>.jstree-ocl{background-image:url(/icons/expand-circle-down.svg)}.jstree-default .jstree-leaf>.jstree-ocl{background:none !important}.resources .resources-logo{border-radius:30px;background-color:var(--accent-color-light);padding:20px;height:100px;width:100px}ul.stacker{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;background-color:white;box-shadow:rgba(0,0,0,0.12) 0 6px 16px;border-radius:20px}ul.stacker li{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:20px;border-left:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd;backdrop-filter:blur(33px) contrast(95%);-webkit-backdrop-filter:blur(33px) contrast(95%);background-blend-mode:overlay;background-color:rgba(255,255,255,0.5);gap:20px}ul.stacker li .icon{flex-basis:40px;height:40px;width:40px;box-sizing:border-box;padding:10px;color:white;font-size:.7rem;display:flex;justify-content:center;align-items:center}ul.stacker li .visual{background-size:cover;background-position:center;border-radius:20px;height:100px;width:100px}ul.stacker li .detail{display:flex;flex-direction:column;flex-grow:2}ul.stacker li .detail .date{font-family:var(--secondary-font);font-size:.9rem;color:#444}ul.stacker li .amount{border-radius:20px;padding:4px 10px;white-space:nowrap}ul.stacker li:first-child{border-top-left-radius:20px;border-top-right-radius:20px;border-top:1px solid #ddd}ul.stacker li:last-child{border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-bottom:1px solid #ddd}ul.stacker li.transfer-pending .amount,ul.stacker li.transfer-income .amount{color:#1f7635;background-color:rgba(52,199,89,0.2)}ul.stacker li.captured .amount,ul.stacker li.transfer-outcome .amount{color:#c90b00;background-color:rgba(255,59,48,0.2)}ul.stacker li.canceled-and-refunded .amount{color:#1f7635;background-color:rgba(52,199,89,0.2)}ul.stacker li.order-in-progress{background-color:var(--accent-color-light)}.positive-amount{font-family:var(--primary-font);border-radius:20px;padding:4px 10px;color:#34c759;background-color:rgba(52,199,89,0.2)}.negative-amount{font-family:var(--primary-font);border-radius:20px;padding:4px 10px;color:#ff3b30;background-color:rgba(255,59,48,0.2)}.neutral-amount{font-family:var(--primary-font);border-radius:20px;padding:4px 10px;color:#007aff;background-color:rgba(0,122,255,0.2)}body.app-checkout-payment{background-size:400% 400%;height:100vh}body.app-checkout-payment .centered-content{display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center;min-height:75vh}body.app-checkout-payment .site-container-body{text-align:center}.feature-list{margin:auto;display:flex;justify-content:center;flex-wrap:wrap;gap:20px;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}.feature-list>div{display:flex;flex-direction:column;flex:0 0 30%;box-sizing:border-box;align-items:center;font-family:var(--secondary-font);color:#222;fill:#444}.feature-list>div p{font-size:1.1rem}.feature-list.col-4>div{flex:0 0 22%}ul.bullet-list{list-style-type:none;padding:0 0 0 40px}ul.bullet-list li{font-family:var(--secondary-font);min-height:20px;margin-bottom:10px}ul.bullet-list li:last-child{margin-bottom:0}ul.bullet-list li::before{content:" ";text-align:center;color:#444;display:inline-block;width:20px;height:20px;line-height:20px;margin-left:-40px;position:absolute;border:2px solid #444;border-radius:50%}ul.bullet-list li.current{color:#222}ul.bullet-list li.current:before{content:"➜";color:#222;border:2px solid #222;font-family:var(--primary-font)}ul.bullet-list li.done{color:var(--accent-color)}ul.bullet-list li.done:before{content:"✓";border:2px solid var(--accent-color);color:var(--accent-color)}.order-collected-survey{display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;align-items:center;min-height:calc(100vh - (61px + 94px));padding-top:61px;padding-bottom:120px}.order-collected-survey .order-review-tabs{width:100%}body.app-landing{font-size:1.1rem !important}body.app-landing main{margin:auto;max-width:1200px}body.app-landing h1{font-size:2.8rem;margin:0;padding:0;color:#222}body.app-landing ul.list-offers{justify-content:center}body.app-landing .centered-content{display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center;min-height:75vh}body.app-landing .site-container-body{background-position:center;background-attachment:fixed;background-size:cover;background-image:url(/assets/cannage-white.webp);text-align:center}body.app-landing .site-container-body .steps{display:flex;flex-direction:row;gap:20px}body.app-landing .site-container-body .steps>div{flex:0 0 32%}body.app-landing .site-container-body .steps .figure{font-size:2.8rem !important;margin-bottom:0}body.app-landing .site-container-body p span{display:block}body.app-landing .site-container-body p strong{font-family:var(--primary-font)}body.app-landing .site-container-body img{max-height:40vh;max-width:80vw}body.app-checkout-confirm{background-size:400% 400%;height:100vh}body.app-checkout-confirm .centered-content{display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center;min-height:75vh}body.app-checkout-confirm #step-image{max-height:300px;max-width:300px;margin-bottom:20px}body.app-checkout-confirm .site-container-body{text-align:center}body.app-checkout-confirm .site-container-body ul.list-offers{justify-content:center !important}body.app-checkout-confirm .site-container-body ul.list-offers li{background-color:white;padding:13.33333333px;border-radius:30px;text-align:left;box-shadow:0 0 40px rgba(0,0,0,0.2)}body.app-checkout-confirm .site-container-body h1 span,body.app-checkout-confirm .site-container-body p span{display:block}body.app-checkout-confirm .site-container-body h1 strong,body.app-checkout-confirm .site-container-body p strong{font-family:var(--primary-font)}body.app-checkout-confirm .site-container-body img{max-height:40vh;max-width:80vw}body.app-onboarding .steps-indicator{display:flex;justify-content:space-between;margin-bottom:30px;max-width:220px;margin:0 auto 40px auto}body.app-onboarding .steps-indicator .step-dot{width:15px;height:15px;border-radius:50%;background:var(--accent-color-light);transition:background .3s}body.app-onboarding .steps-indicator .step-dot.past{background:#888}body.app-onboarding .steps-indicator .step-dot.current{background:var(--accent-color)}body.app-onboarding .onboarding{max-width:600px;margin:50px auto}body.app-onboarding .step{display:none}body.app-onboarding .step.active{display:block}body.app-onboarding .navigation{margin-top:20px;display:flex;justify-content:center;gap:20px}ul.order-workflow{margin:0;padding:0;list-style:none;align-items:center}ul.order-workflow li{display:flex;flex-direction:row;min-height:36px}ul.order-workflow li .timeline-item{display:flex;flex-direction:column;position:relative;width:50px;justify-content:center}ul.order-workflow li .timeline-item .bull{position:absolute;display:block;border-radius:50%;fill:#c7c7c7;height:26px;width:26px;background-color:#fafafa}ul.order-workflow li .timeline-item .line{position:absolute;z-index:-1;left:12px;width:1px;height:100%;background-color:#e1e1e1}ul.order-workflow li .content-item{display:flex;flex-direction:column;align-items:start;justify-content:center;font-family:var(--secondary-font);color:#c7c7c7}ul.order-workflow li.workflow-step-done .timeline-item .bull,ul.order-workflow li.workflow-step-done .timeline-item .line{fill:#222}ul.order-workflow li.workflow-step-done .content-item{color:#222}ul.order-workflow li.workflow-step-current .timeline-item .bull,ul.order-workflow li.workflow-step-current .timeline-item .line{fill:var(--accent-color)}ul.order-workflow li.workflow-step-current .content-item{color:var(--accent-color);font-family:var(--primary-font)}#conciergerie-request-products-container .product-row{margin-bottom:10px}#conciergerie-request-products-container input[type="text"]{width:50%}#conciergerie-request-products-container input[type="number"]{width:20%}#conciergerie-request-products-container .net-price{display:inline-block;width:20%}#conversations{border:1px solid #ddd;padding:20px;border-radius:30px;background-color:white;box-shadow:rgba(0,0,0,0.12) 0 6px 16px;padding:0;display:flex;flex-direction:row;overflow:hidden;height:65vh}#conversations>h2,#conversations h3,#conversations h4,#conversations h5{margin:0}#conversations p{margin-top:0;font-family:var(--secondary-font);color:#444}#conversations>#conversations-list{display:flex;flex-direction:column;gap:20px;min-width:200px;width:50%;max-width:300px;border-right:1px solid #ddd;overflow-x:hidden;overflow-y:auto}#conversations>#conversations-list ul{margin:0;padding:0;list-style:none}#conversations>#conversations-list ul li{display:flex;flex-direction:row;padding:20px;cursor:pointer}#conversations>#conversations-list ul li .icon{padding:0;flex:0 0 60px;margin-right:20px;background-size:60px;border-radius:20px;height:60px;width:60px}#conversations>#conversations-list ul li .name{font-family:var(--primary-font);color:#222}#conversations>#conversations-list ul li .detail{font-family:var(--secondary-font);color:#222;font-size:.9rem}#conversations>#conversations-list ul li .message{font-family:var(--secondary-font);color:#444;font-size:.9rem}#conversations>#conversations-list ul li:hover{background-color:var(--accent-color-light)}#conversations>#conversations-list ul li.active{background-color:var(--accent-color-light)}#conversations>#conversation-detail{flex-grow:1;display:flex;flex-direction:column;height:100%}#conversations>#conversation-detail #messages{padding:20px;overflow-y:auto;flex:1}#conversations>#conversation-detail #messages .message{font-family:var(--primary-font);font-size:.9rem;margin-top:10px}#conversations>#conversation-detail #messages .message.from-me{text-align:right}#conversations>#conversation-detail #messages .message.from-me .bubble{background-color:var(--accent-color);color:white;display:inline-block;border-radius:20px;padding:6.66666667px 10px;max-width:70%;text-align:left;white-space:pre-line}#conversations>#conversation-detail #messages .message.from-them{text-align:left}#conversations>#conversation-detail #messages .message.from-them .bubble{background-color:#e1e1e1;color:#222;display:inline-block;border-radius:20px;padding:6.66666667px 10px;max-width:70%;text-align:left;white-space:pre-line}#conversations>#conversation-detail #messages .message .date{font-family:var(--secondary-font);font-size:.7rem;color:#444;margin-bottom:5px}#conversations>#conversation-detail #new-message{border-top:1px solid #ddd;padding:20px;display:flex;flex-direction:row;gap:20px}#conversations>#conversation-detail #new-message textarea{flex-grow:1;font-family:var(--secondary-font);font-size:1rem;resize:vertical;min-height:50px;max-height:150px}#conversations>#conversation-detail #new-message>div{flex:0 0 auto;font-size:1rem;cursor:pointer}#conversations>#conversation-detail #new-message>div button{height:100%;width:100%}#conversations>#conversation-detail #new-message-email-notification{margin:0 20px 20px 20px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}#conversations>#conversation-detail #new-message-email-notification input.switch{margin:0;cursor:pointer}#conversations>#conversation-detail #new-message-email-notification label{padding-right:20px;font-family:var(--secondary-font);color:#222;cursor:pointer}.bg-louisvuitton{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIwMDAgMjAwMCIgdmlld0JveD0iMCAwIDIwMDAgMjAwMCI+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iMTAwMCIgeDI9IjEwMDAiIHkxPSItLjUiIHkyPSIyMDAwLjUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiNlMmUwZGYiLz48c3RvcCBvZmZzZXQ9Ii4xMzciIHN0eWxlPSJzdG9wLWNvbG9yOiNlN2U2ZTUiLz48c3RvcCBvZmZzZXQ9Ii41OTYiIHN0eWxlPSJzdG9wLWNvbG9yOiNmNGYzZjIiLz48c3RvcCBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiNmOGY4ZjciLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGQ9Ik0tLjUtLjVoMjAwMXYyMDAxSC0uNXoiIHN0eWxlPSJmaWxsOnVybCgjYSkiLz48ZyBzdHlsZT0ib3BhY2l0eTouMyI+PGRlZnM+PGZpbHRlciBpZD0iYiIgd2lkdGg9IjYwMDAiIGhlaWdodD0iNjAwMCIgeD0iLTE2NDIiIHk9Ii0xNTAwIiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMSAwIDAgMCAwIDAgMSAwIDAgMCAwIDAgMSAwIDAgMCAwIDAgMSAwIi8+PC9maWx0ZXI+PC9kZWZzPjxtYXNrIGlkPSJkIiB3aWR0aD0iNjAwMCIgaGVpZ2h0PSI2MDAwIiB4PSItMTY0MiIgeT0iLTE1MDAiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiPjxnIHN0eWxlPSJmaWx0ZXI6dXJsKCNiKSI+PGxpbmVhckdyYWRpZW50IGlkPSJjIiB4MT0iMTAwMCIgeDI9IjEwMDAiIHkxPSIwIiB5Mj0iMjAwMSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iLjIiIHN0eWxlPSJzdG9wLWNvbG9yOiNmZmYiLz48c3RvcCBvZmZzZXQ9Ii4yNjEiIHN0eWxlPSJzdG9wLWNvbG9yOiNmNmY2ZjYiLz48c3RvcCBvZmZzZXQ9Ii4zNiIgc3R5bGU9InN0b3AtY29sb3I6I2RlZGVkZSIvPjxzdG9wIG9mZnNldD0iLjQ4NSIgc3R5bGU9InN0b3AtY29sb3I6I2I2YjZiNiIvPjxzdG9wIG9mZnNldD0iLjYzMSIgc3R5bGU9InN0b3AtY29sb3I6IzdmN2Y3ZiIvPjxzdG9wIG9mZnNldD0iLjc5MyIgc3R5bGU9InN0b3AtY29sb3I6IzM5MzkzOSIvPjxzdG9wIG9mZnNldD0iLjkiIHN0eWxlPSJzdG9wLWNvbG9yOiMwNzA3MDciLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGQ9Ik0wIDBoMjAwMHYyMDAxSDB6IiBzdHlsZT0iZmlsbDp1cmwoI2MpIi8+PC9nPjwvbWFzaz48ZyBzdHlsZT0ibWFzazp1cmwoI2QpIj48cmFkaWFsR3JhZGllbnQgaWQ9ImUiIGN4PSIxMzU4IiBjeT0iMTUwMCIgcj0iMzAwMCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6I2ZmZiIvPjxzdG9wIG9mZnNldD0iLjE2MiIgc3R5bGU9InN0b3AtY29sb3I6I2ZjZmNmYyIvPjxzdG9wIG9mZnNldD0iLjI5MyIgc3R5bGU9InN0b3AtY29sb3I6I2YyZjJmMiIvPjxzdG9wIG9mZnNldD0iLjQxMiIgc3R5bGU9InN0b3AtY29sb3I6I2UxZTFlMSIvPjxzdG9wIG9mZnNldD0iLjUyNSIgc3R5bGU9InN0b3AtY29sb3I6I2M5YzljOSIvPjxzdG9wIG9mZnNldD0iLjYzMyIgc3R5bGU9InN0b3AtY29sb3I6I2FiYWFhYSIvPjxzdG9wIG9mZnNldD0iLjczOCIgc3R5bGU9InN0b3AtY29sb3I6Izg1ODQ4NCIvPjxzdG9wIG9mZnNldD0iLjg0IiBzdHlsZT0ic3RvcC1jb2xvcjojNTk1ODU4Ii8+PHN0b3Agb2Zmc2V0PSIuOTM3IiBzdHlsZT0ic3RvcC1jb2xvcjojMjcyNTI1Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDIwMDAwIi8+PC9yYWRpYWxHcmFkaWVudD48cGF0aCBkPSJNLTE2NDItMTUwMGg2MDAwdjYwMDBoLTYwMDB6IiBzdHlsZT0iZmlsbDp1cmwoI2UpIi8+PC9nPjwvZz48L3N2Zz4=")}.bg-givenchy{background-color:#e7e4de}.bg-cdc{background-color:#f2f2f4}.spotlight-centered-content{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center;height:100%;width:100%;z-index:10;background-color:rgba(0,0,0,0.22);box-shadow:inset 0 0 400px black}#spotlight-container{height:90px;width:auto;padding:20px;box-sizing:border-box;transition:height .2s ease}#spotlight-container .header{display:flex;flex-direction:row}#spotlight-container .header #spotlight-input{width:300px;transition:width .2s ease;background:rgba(255,255,255,0.7) !important}#spotlight-container .header button{background:rgba(255,255,255,0.15);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-radius:24px;border:1px solid rgba(255,255,255,0.3);position:relative;overflow:hidden;height:50px;width:50px;cursor:pointer;transition:all .2s ease;background:rgba(255,255,255,0.7);box-shadow:rgba(0,0,0,0.12) 0 6px 16px}#spotlight-container #spotlight-results{text-align:left;overflow-x:hidden;overflow-y:auto;width:510px;max-height:calc(100% - 50px + 20px)}#spotlight-container h3{margin:10px 0}#spotlight-container .spotlight-items{display:flex;flex-wrap:wrap;gap:10px;padding-bottom:20px}#spotlight-container .spotlight-items .product-item{width:calc(25% - (20px / 2))}#spotlight-container .spotlight-items .product-item .visual{width:100%;aspect-ratio:1;border-radius:20px;background-size:100%;background-color:rgba(255,255,255,0.5);background-position:center;background-repeat:no-repeat}#spotlight-container .spotlight-items .category-item{width:calc(50% - (20px / 4));border-radius:20px;padding:20px;box-sizing:border-box;font-size:.9rem;background:rgba(255,255,255,0.7)}#spotlight-container.start .header #spotlight-input{background:rgba(255,255,255,0.15);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-radius:24px;border:1px solid rgba(255,255,255,0.3);position:relative;overflow:hidden;font-size:1.1rem;height:50px;box-shadow:rgba(0,0,0,0.12) 0 6px 16px}#spotlight-container.start .header button{margin-left:20px;transform:scale(1)}#spotlight-container.liquid-glass{height:400px;box-shadow:rgba(0,0,0,0.12) 0 6px 16px}#spotlight-container.liquid-glass .header #spotlight-input{width:510px;font-size:1.1rem;height:50px}#spotlight-container.liquid-glass .header button{width:0px;margin-left:0px;padding:0;border:none;transform:scale(0)}body.login{text-align:center}body.external header{position:fixed;z-index:9;width:100vw;background-color:var(--accent-color);text-align:center;color:white;padding:20px 0;font-size:0}body.external header img{height:80px}body.external .header-desktop-space{height:130px}body.external h1{margin:0 auto 20px auto;padding:0;font-size:2rem}body.external .svg-container{margin:auto;height:260px;width:260px;transition:background-color .3s ease,border-color .3s ease,color .3s ease,fill .3s ease}body.external .svg-container svg{height:260px;width:260px}body.external footer{margin-top:0;position:relative}.login{text-align:center}.login section{position:relative;height:calc(100vh - 130px);box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:0 60px;overflow-x:hidden}.login section h2{margin-top:0;margin-bottom:10px;font-family:var(--primary-font);font-size:2rem}.login section p.text{margin:0 auto;padding:0;font-family:var(--secondary-font);font-size:1.4rem;line-height:1.96rem}.login .illustration{background-size:contain;background-position:center;aspect-ratio:1;width:70%}.login .illustration.users{background-image:url(/images/users.webp)}.login .illustration.passport{background-image:url(/images/passport.webp)}.login .illustration.medal{background-image:url(/images/medal.webp)}.login .illustration.diamond{background-image:url(/images/diamond.webp)}.login .illustration.green{background-image:url(/images/green.webp)}.login .illustration.dress{background-image:url(/images/dress.webp)}.login .illustration.euro{background-image:url(/images/euro.webp)}.login .illustration.announce{background-image:url(/images/announce.webp)}.login .illustration.gift{background-image:url(/images/gift.webp)}.login section.double{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}.login section.double>div{display:flex;flex-direction:column;align-items:center;justify-content:center}.login section.double>div:first-child{width:70%;max-width:800px}.login section.double>div:last-child{width:30%}.login section.double button.btn{margin:20px auto}.login section.double button.btn:hover{transform:scale(1.05)}.login section.double.reverse{flex-direction:row-reverse}.login .login-container{display:flex;flex-direction:column;max-width:500px;min-width:300px}.login .login-container .login-container-card{background-color:white;border:1px solid #ddd;box-sizing:border-box;border-radius:30px;padding:20px;box-shadow:0 3px 10px rgba(0,0,0,0.05)}.login .login-container p{font-family:var(--secondary-font);font-size:1rem}.login .login-container p.mention{font-family:var(--secondary-font);font-size:.9rem;color:#444}.login .flex-1{flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:center;gap:20px}.login .flex-1 p.no-cookies{margin-top:20px;font-family:var(--secondary-font)}.login .flex-1>div{flex:1 1 0}.login .flex-1 .login-left{display:flex;align-items:center;justify-content:center}.login .flex-2{flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:flex-start}.login .flex-2>div{flex:1 1 0;box-sizing:border-box;padding:20px;text-align:center}.login .flex-2>div p{font-family:var(--secondary-font)}.login form{padding:0}.login form span{font-family:var(--secondary-font);color:#444}.content-container{margin:40px auto auto;border:1px solid #ddd;background-color:white;padding:20px;border-radius:30px;max-width:1000px}section.blue h2,section.blue p{color:#0e2e57}section.blue svg{fill:#0e2e57}section.blue button.btn{background-color:#0e2e57;border-color:#0e2e57}section.green h2,section.green p{color:#1e4c44}section.green svg{fill:#1e4c44}section.green button.btn{background-color:#1e4c44;border-color:#1e4c44}section.red h2,section.red p{color:#4a3062}section.red svg{fill:#4a3062}section.red button.btn{background-color:#4a3062;border-color:#4a3062}#more-arrow{position:absolute;bottom:0;left:0;right:0;width:100%;height:60px}#more-arrow>div{height:48px;width:48px;position:absolute;left:50%;margin-top:-40px;border-radius:50%;background-color:var(--accent-color);transform:translateX(-50%);animation:moveUpDown 2s ease-in-out infinite}#more-arrow>div svg{margin-top:15px;height:20px;width:20px;fill:white}@keyframes moveUpDown{0%,100%{top:0}50%{top:50px}}.invitation-link{width:80%;text-align:center;padding:20px 0}#main-content.shared-instance .container{margin:auto}#main-content.shared-instance .section h2,#main-content.shared-instance .section h3{color:#2c2418}#main-content.shared-instance .section p{color:#2c2418;font-size:1rem;line-height:1.68rem}#main-content.shared-instance .section-light{background:#f9f5ef}#main-content.shared-instance .section-soft{background:#f5f0e8}#main-content.shared-instance .section-green{background:#e8f0e8}#main-content.shared-instance #login-form,#main-content.shared-instance #login-in-progress,#main-content.shared-instance #login-request-done{display:inline-block}#main-content.shared-instance .section-textile{background-position:center;background-size:cover;background-image:url(/images/backgrounds/textile2.jpg)}#main-content.shared-instance .section-tag{text-transform:uppercase;color:#a0804a;letter-spacing:3px}#main-content.shared-instance h1,#main-content.shared-instance h2{font-size:3rem;line-height:4.2rem}#main-content.shared-instance h1 .accent,#main-content.shared-instance h2 .accent{display:block;font-style:italic}#main-content.shared-instance h1 .green,#main-content.shared-instance h2 .green{color:#2b794d;display:block;font-style:italic}#main-content.shared-instance h3{font-size:1.5rem;line-height:2.1rem}#main-content.shared-instance .hero-splash{background-position:center;background-size:cover;background-image:url(/images/backgrounds/art-institute-of-chicago-light.webp)}#main-content.shared-instance .hero-opening{background-position:center;background-size:cover;background-image:url(/images/backgrounds/museum-of-new-zealand-te-papa-tongarewa-light.webp)}#main-content.shared-instance .grid{display:grid;gap:20px}#main-content.shared-instance .grid-3{grid-template-columns:repeat(3, 1fr)}#main-content.shared-instance .grid-4{grid-template-columns:repeat(4, 1fr)}#main-content.shared-instance h2{margin-bottom:20px}#main-content.shared-instance .card{padding:20px}#main-content.shared-instance .faq-item{margin-bottom:20px}#main-content.shared-instance .access-container{display:flex;background:white;max-width:480px;padding:10px;box-shadow:0 3px 10px rgba(0,0,0,0.3);border-radius:30px}#main-content.shared-instance .access-container input{flex:1;padding:14px;font-size:14px;border:none;outline:none}#main-content.shared-instance .access-container button{font-weight:500;cursor:pointer}@media (max-width:48em){.header-desktop-space{display:none}body.external header{padding:6px 0}body.external header img{height:60px}body.external .header-mobile-space{height:80px}body.external h1{font-size:1.1rem;line-height:1.54rem;text-align:center}body.external .login section{height:calc(100vh - 80px + 20px)}body.external .svg-container{height:120px;width:120px}body.external .svg-container svg{height:120px;width:120px}body.external .login-left{order:2}#main-content.shared-instance h1,#main-content.shared-instance h2{font-size:2rem;line-height:2.8rem}#main-content.shared-instance h3{font-size:1rem;line-height:1.4rem}#main-content.shared-instance .grid{gap:5px}#main-content.shared-instance .grid p{margin:0 auto;padding:0}#main-content.shared-instance .grid img{width:50px;height:50px}#main-content.shared-instance .grid-3,#main-content.shared-instance .grid-4{grid-template-columns:repeat(1, 1fr)}#main-content.shared-instance .card{padding:0}#more-arrow{display:none}.max-width{margin:0 20px}.tiny-content{margin:auto auto 20px auto !important;max-width:800px}.login section{padding:0 30px;height:calc(100vh - 80px)}.login section p.text{margin-bottom:20px;font-size:1.1rem;text-align:center}.login section.double{margin-top:80px;flex-direction:column-reverse;flex-wrap:nowrap}.login section.double>div{width:100%}.login section.double>div:last-child{width:75%}.login section.double.reverse{flex-direction:column-reverse}.login .flex-1{flex-direction:column}.login .flex-1 .title{order:1;text-align:center}.login .flex-1 .center{order:2}.login .flex-2{flex-direction:column}.login .login-container button,.login .login-container input{width:100%}}.offer-form-mobile-upload{background-color:red;padding:20px 0;gap:20px}.offer-form-mobile-upload>div.medias{position:relative;display:inline-block;padding-top:100%;height:0;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:white;box-shadow:0 3px 10px rgba(0,0,0,0.05);cursor:pointer;border:2px solid #e1e1e1;border-radius:30px;transition:background-color .3s ease,border-color .3s ease,color .3s ease,fill .3s ease}.offer-form-mobile-upload>div.medias label{position:absolute;top:0;left:0;right:0;bottom:0;display:block;height:100%;text-align:center;box-sizing:border-box;transition:background-color .3s ease,border-color .3s ease,color .3s ease,fill .3s ease;padding-top:10px}.offer-form-mobile-upload .media:hover{border:2px solid var(--accent-color)}.offer-form-mobile-upload .medias.empty{background-image:url(../icons/add_photo.svg);background-color:#fafafa;background-size:80px}.offer-form-mobile-upload .medias.empty label{padding-top:70px}.offer-form-mobile-upload .media.empty:hover{background-size:60px}@media (max-width:1400px){body{touch-action:manipulation;touch-action:pan-x pan-y;overscroll-behavior-y:none;overflow-x:hidden}}@media (max-width:1000px){.pdp-right .pdp-details>div.item{width:100%}}@media (max-width:1024px){.max-width{margin:0 20px !important}.tiny-content{margin:0 auto !important}}@media (max-width:48em){.max-width,.tiny-content{margin:0 20px !important}html.mobile-app header.internal>div.max-width{display:none}html.mobile-app header.internal>div.max-width .current-user{display:none}html.mobile-app .plp-commands{bottom:100px}html.mobile-app .mobile-tabs{display:flex}html.mobile-app footer{display:none}body{overflow-x:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}footer>div.max-width>div{justify-content:flex-start}body.body-offer-form{padding:0 !important}#message-area,#form-loading{z-index:101;top:0;left:0;right:0;border-radius:0;height:60px;line-height:60px}body.message-area #message-area{top:0}header.internal .max-width{display:flex;flex-direction:row}.tabs-container{overflow-x:auto;width:100%;margin-left:-20px;padding-left:20px;box-sizing:border-box}.tabs-container .tabs,.tabs-container .sub-tabs{width:1000vw}.tabs{display:flex;justify-content:justify-content}.tabs a{display:block;background:red;width:40px;height:40px;flex-grow:1;text-align:center}.user-item .avatar{height:75px;flex:0 0 75px}ul.list-offers>li.offer-item{flex-grow:0;margin-bottom:20px;box-sizing:border-box}ul.list-offers>li.offer-item>a{position:relative}ul.list-offers>li.offer-item .medias{width:100%}ul.list-offers>li.offer-item .linear{top:0;left:0;right:0;bottom:0;height:auto;width:auto}ul.list-offers>li.offer-item .fav{opacity:1}ul.list-users li{flex:0 0 100%}.plp-commands{position:fixed;z-index:1;justify-content:center;left:20px;right:20px;bottom:20px;margin:0}.plp-commands .plp-ariane{display:none}.pdp{display:block;padding-top:0;border-radius:0;box-shadow:none}.pdp ul.icons-vertical-container{right:10px}.pdp .pdp-left{width:100vw;border-radius:0}.pdp .pdp-left ul.medias li{border-radius:0 !important}.pdp .pdp-right{width:auto;border-radius:0;margin:0;padding:0 20px;background:none}.pdp .pdp-right h1{margin-top:20px;font-size:1rem}.pdp ul.medias{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;height:50vh;-webkit-overflow-scrolling:touch;scroll-snap-points-x:repeat(100vw);scroll-snap-type:mandatory}.pdp ul.medias li{flex-shrink:0;width:100vw;height:50vh;text-align:center}section.md{padding:0 20px}section.md p,section.md li{font-size:.9rem}ul.list-companies li{width:100%;flex:0 0 100%}ul.list-companies li a .cover{width:100%;height:220px;margin:auto;background-size:cover}section.user-profile .flex{flex-direction:column;text-align:center}section.user-profile .flex .avatar{margin:auto auto 20px auto}section.user-profile .user-profile-header .product-page-figures{justify-content:space-around}section.user-profile .user-profile-header .figure{width:auto}section.user-profile .user-profile-header .figure .title{display:none}#form_update_avatar{display:none}section.account-hub ul{flex-direction:column}section.account-hub ul li{width:100%}section.account-hub ul li a{margin:0;height:auto;display:flex;flex-direction:row;align-items:center;gap:20px;box-shadow:none !important;border:none;border-radius:0;border-bottom:1px solid rgba(0,0,0,0.1);font-family:var(--secondary-font);font-size:1rem}section.account-hub ul li a svg{width:30px;height:30px}section.account-hub ul li a p{display:none}.double-rows.single-on-mobile .row{width:100%}ul.stacker li .icon{display:none}#cookies-banner{padding:20px;width:calc(100vw - (20px * 4))}#cookies-banner .flex{flex-direction:column}#cookies-banner a.btn{margin:0}#cookies-banner a.btn.choice{margin-bottom:10px}#cookies-banner .cookies-banner-actions{min-width:auto}#cookies-banner table .labels{width:0}#cookies-banner table td.labels label{display:none}.cookies-banner-choice-actions{display:flex;flex-direction:column;gap:10px;align-items:center}#hubspot-messages-iframe-container{display:none}.member-status{flex-direction:column}.member-cards{flex-direction:column !important}.member-cards .member-card{flex-direction:column !important}.member-cards .member-card h3{display:none}.member-cards .member-card img{width:100% !important}.member-cards .member-card>div{margin:20px 0 0 0}#conversations{flex-direction:column}#conversations #conversations-list{width:100%;max-width:100%;min-height:200px}body.app-onboarding img.size-100{max-width:50px;max-height:50px}}