.customButtonClass{padding:7px 30px;cursor:pointer;border-radius:5px;font-family:Arial;font-size:14px;-webkit-user-select:none;user-select:none}.customDateInputClass{border-radius:5px;font-family:Arial;font-size:14px;background-color:#0000;color:#555;border:solid 1px gray}.customLabelClass{font-size:14px;color:#555;font-Weight:100;text-align:left}.customMultiSelectItemSelectedClass{font-size:14px;display:block;cursor:pointer;padding:10px 10px 10px 5px;text-align:left}.customMultiSelectMainClass{font-size:14px;cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;border:solid 1px gray;border-radius:5px;position:relative}.customMultiSelectMenuClass{border:solid 1px gray;text-align:left;border-radius:5px;position:absolute;z-index:2;top:36px;background-color:#fff;width:100%;max-height:200px;overflow-y:scroll;margin-left:-1px;-webkit-user-select:none;user-select:none;max-width:318px}.customInputMainClass{padding:10px;border-radius:5px;font-family:Arial;font-size:14px;display:flex;justify-content:space-between;align-items:center}.customInputTextClass{width:calc(100% - 20px);border:none;outline:none;display:inline-block;background-color:#0000;font-size:14px;resize:none;font-family:Arial;flex-grow:2}.customInputTextClass::placeholder{color:#bbb}.customInputTextClass:-ms-input-placeholder{color:#bbb}.customInputTextClass::-ms-input-placeholder{color:#bbb}.customInputClearButtonClass{color:gray;cursor:pointer;float:right;-webkit-user-select:none;user-select:none;font-weight:700}.customMagnifierButtonClass{cursor:pointer;float:right;-webkit-user-select:none;user-select:none;display:flex;justify-content:center;align-items:center}.customSelectItemClass{font-size:14px;display:block;cursor:pointer;padding:10px 10px 10px 5px;text-align:left}.customSelectMainClass{font-size:14px;cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;border:solid 1px gray;border-radius:5px;position:relative;background-color:#fff}.customSelectItemsMenuClass{border:solid 1px gray;text-align:left;border-radius:5px;position:absolute;z-index:2;top:35px;background-color:#fff;width:100%;margin-left:-1px;max-height:200px;overflow-y:scroll;overflow-x:hidden;-webkit-user-select:none;user-select:none}.customCenterClass{height:100vh;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;flex-direction:column}@media only screen and (max-width: 550px){.customMultiSelectMenuClass{top:38px}.customButtonClass,.customLabelClass,.customMultiSelectItemSelectedClass,.customMultiSelectMainClass,.customInputMainClass,.customInputTextClass,.customSelectItemClass,.customSelectMainClass{font-size:16px}.customDateInputClass{font-size:16px;min-width:100px;min-height:28px}.customInputMainClass{padding:5px 10px}.customInputTextClass{width:calc(100% - 10px)}}.publicPageColoredTitleClass{display:flex;width:100%;justify-content:center;align-items:center;gap:20px;flex-flow:column;background:linear-gradient(to top right,#6400ff,#f0d);padding:70px 0}.publicPageInfoItemClass{width:var(--desktop-offer-component-width);padding:10px;border-radius:5px;font-size:15px;margin:10px;cursor:pointer;background-color:#2a0f49;color:#fff}.publicPageValueBoxClass{width:250px;box-shadow:0 0 4px gray;flex-direction:column;border-radius:10px;padding:10px;display:flex;justify-content:flex-start}.publicPageColoredTitleLinkClass{width:var(--desktop-offer-component-width);padding:10px;border-radius:5px;font-size:15px;line-height:15px;cursor:pointer;display:inline-block}.publicPageExplanationBlockClass{max-width:600px;text-align:left;line-height:2em;color:555;border-radius:10px;margin:10px;color:#555}.publicPageExplanationBlockHeaderClassPurple{text-align:center;line-height:2em;border-bottom:solid 2px rgb(124,23,231);color:#7c17e7}.publicPageExplanationBlockHeaderClassPink{text-align:center;line-height:2em;border-bottom:solid 2px rgb(188,42,201);color:#bc2ac9}@media only screen and (max-width: 550px){.publicPageColoredTitleLinkClass,.publicPageExplanationBlockClass,.publicPageInfoItemClass,.publicPageValueBoxClass{width:calc(100vw - 60px)}}:root{--desktop-link-button-width: 210px;--desktop-offer-component-width: 290px;--desktop-offer-image-height: 310px;--offer-image-height-width-ratio: 1.068965517241379;--desktop-input-min-width: 320px;--desktop-tabular-min-column-width: 350px;--desktop-form-min-width: 550px;--desktop-category-box-width: 475px;--small-large-image-ratio: 1.3}.customMainDivClass{height:100%;margin:30px 10px;font-size:15px;font-family:Arial;color:#555;display:inline-block;text-align:center}.customFlexRowClass{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:center;gap:5px;padding:10px 0;border-bottom:dashed 1px #EFEFEF}.customFlexRowLabelClass{width:150px;display:flex;align-content:center}.customFlexRowWideLabelClass{width:200px;display:flex;align-content:center;text-align:left}.customFlexRowInputClass{min-width:var(--desktop-input-min-width);display:flex;align-content:center;align-items:center;color:#555}.customFlexRowTextValueClass{width:var(--desktop-input-min-width);display:flex;align-content:center;align-items:center;color:#555;justify-content:flex-start;text-align:left}.customPageHeaderClass{color:#b109db;font-size:20px;position:relative}.customDivPurpleDividerClass{width:100%;height:1px;display:inline-block;background:linear-gradient(to right,#5900ff,#ff00bf);margin:20px 0}.customPageInfoButtonStyle{background-color:#bbb;border-radius:10px;height:17px;width:17px;line-height:17px;font-size:14px;color:#fff;-webkit-user-select:none;user-select:none;right:0;position:absolute;display:inline-block}.customPageInfoBoxStyle{border:1px dashed gray;background-color:#f8f5f5;position:absolute;right:0;margin-top:25px;padding:20px 10px;border-radius:5px;font-size:14px;line-height:20px;color:#000;width:var(--desktop-tabular-min-column-width);text-align:left;white-space:pre-line;z-index:1}.wishAIInputClass{width:var(--desktop-category-box-width);margin-bottom:10px}.searchInputClass,.shortSearchInputClass{width:var(--desktop-tabular-min-column-width);display:flex;align-content:center;align-items:center;color:#555}@media only screen and (max-width: 550px){.customPageInfoBoxStyle{width:calc(100vw - 40px)}.searchInputClass,.customFlexRowLabelClass,.customFlexRowTextValueClass,.customFlexRowWideLabelClass,.wishAIInputClass,.customFlexRowInputClass{width:calc(100vw - 20px)}.shortSearchInputClass{width:calc(100vw - 64px)}}body{margin:0;font-family:Arial;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
