:root{--primary-color: #1dadd7;--primary-color-5: rgba(29, 173, 215, .5);--primary-color-7: rgba(29, 173, 215, .7);--bg-light-color: #eefcfe;--btn-bg-color: #00abf0;--light-main-color: #effcff;--bg-main-color: #effcff;--bl-color: #43aaed;--account-menu-bg: #0b91b9;--bot-chat-dark-cl: #2e73ac;--call-to-action-cl: #1675d1;--light-main-cl: #44add7;--home-page-bg-cl: #e5f6ff;--bot-chat-welcome-text-cl: #021461;--bot-chat-arrow-bg: #1873ff;--top-page-bottom-bg: #20345a;--secondary-color: #2b75ff;--menu-text-color: #2b75fb;--note-bg: #f4faff;--note-df-bg: #f4faff;--service-title-color: #43aaed;--note-light-bg-color: #9ed7fc;--note-bolder-color: #e3f2ff;--navigate-delete-color: #2c75f8;--plan-shadow-color: #1dadd73c;--album-color: #9ed7fc;--extra-color: #24c7f4;--inp-btn-color: rgb(36, 199, 244, .5);--bg-avatar-color: #d2f3fb;--direct-btn-padding-x: .75rem;--direct-btn-padding-y: .375rem;--direct-border-radius-lg: .5rem;--direct-btn-font-size: 1rem;--direct-btn-font-weight: 400;--direct-btn-line-height: 1.5;--direct-btn-border-width: 1px;--direct-btn-border-radius: .25rem;--direct-btn-border-radius: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);--direct-btn-color: #fff;--direct-btn-bg: transparent;--direct-btn-border-color: #0d6efd;--direct-btn-main-color: #0d6efd;--direct-btn-fourth-color: #17b9e7}.oem-theme{--primary-color: #179e4a;--bg-light-color: #fffdf2;--btn-bg-color: #179e4a;--light-main-color: #f7fff0;--bg-main-color: #fffdf2;--bl-color: #179e4a;--account-menu-bg: #1d810e;--bot-chat-dark-cl: #179e4a;--call-to-action-cl: #1d810e;--light-main-cl: #1d810e;--home-page-bg-cl: #eef7e7;--bot-chat-welcome-text-cl: #1d810e;--bot-chat-arrow-bg: #179e4a;--top-page-bottom-bg: #1d810e;--secondary-color: #179e4a;--menu-text-color: #1d810e;--note-bg: #f7fff0;--note-df-bg: #f0ffe2;--service-title-color: #a8d182;--note-light-bg-color: #ddf8e5;--note-bolder-color: #179e4a;--navigate-delete-color: #179e4a;--plan-shadow-color: #179e4a3c;--album-color: #bdecc8;--extra-color: #ebbe00;--direct-btn-border-color: #179e4a;--direct-btn-main-color: #179e4a;--direct-btn-fourth-color: #179e4a}.plan-company-container{overflow-y:auto;overflow-x:hidden;width:100%;position:relative}.plan-company-container .plan-company-tab{margin:calc(var(--cw, 3.75) * 10 / 3.75) calc(var(--cw, 3.75) * 1 / 3.75) 0;display:flex;border-bottom:calc(var(--cw, 3.75) * 1 / 3.75) solid #d8d8d8}.plan-company-container .plan-company-tab .plan-company-tab{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;font-size:calc(var(--cw, 3.75) * 14 / 3.75);padding:calc(var(--cw, 3.75) * 10 / 3.75) calc(var(--cw, 3.75) * 16 / 3.75) calc(var(--cw, 3.75) * 7 / 3.75);background:#f6f7f4;border:calc(var(--cw, 3.75) * 1 / 3.75) solid #f6f7f4;border-bottom:none;border-top-left-radius:calc(var(--cw, 3.75) * 5 / 3.75);border-top-right-radius:calc(var(--cw, 3.75) * 5 / 3.75);cursor:pointer}.plan-company-container .plan-company-tab .plan-company-tab+.plan-company-tab{margin-left:calc(var(--cw, 3.75) * 2 / 3.75)}.plan-company-container .plan-company-tab .plan-company-tab .plan-company-tab-line{height:calc(var(--cw, 3.75) * 4 / 3.75);width:calc(var(--cw, 3.75) * 100 / 3.75);border-radius:calc(var(--cw, 3.75) * 16 / 3.75);margin-top:calc(var(--cw, 3.75) * 2 / 3.75);background-color:#20345a4d}.plan-company-container .plan-company-tab .plan-company-tab.active{background:var(--light-main-color);border-color:#d8d8d8}.plan-company-container .plan-company-tab .plan-company-tab.active .plan-company-tab-line{background-color:var(--bl-color)}.plan-company-container .plan-company-tab .plan-company-tab.active:after{position:absolute;content:"";bottom:calc(var(--cw, 3.75) * -1 / 3.75);left:0;width:100%;height:calc(var(--cw, 3.75) * 3 / 3.75);z-index:1;background:var(--light-main-color)}.plan-company-container .plan-company-tab .plan-company-tab.active.plan-company-tab-right{background:#fffaef}.plan-company-container .plan-company-tab .plan-company-tab.active.plan-company-tab-right .plan-company-tab-line{background-color:#f6ad2f}.plan-company-container .plan-company-tab .plan-company-tab.active.plan-company-tab-right:after{background:#fffaef}.plan-company-container .plan-company-line{height:calc(var(--cw, 3.75) * 4 / 3.75);width:calc(var(--cw, 3.75) * 100 / 3.75);border-radius:calc(var(--cw, 3.75) * 16 / 3.75);background-color:var(--bl-color);margin:calc(var(--cw, 3.75) * 32 / 3.75) auto 0}.plan-company-container .plan-company-tab-content{width:200%;display:flex;transition:all .3s}.plan-company-container .plan-company-tab-content.plan-company-min-height-lg,.plan-company-container .plan-company-tab-content.plan-company-min-height{min-height:calc(var(--vh, 1vh) * 100 - calc(var(--cw, 3.75) * 126 / 3.75))}.plan-company-container .plan-company-tab-content.left{background:var(--light-main-color);transform:translate(0)}.plan-company-container .plan-company-tab-content.right{background:#fffaef;transform:translate(-50%)}.plan-company-container .plan-company-content{width:50%;padding:calc(var(--cw, 3.75) * 16 / 3.75) calc(var(--cw, 3.75) * 16 / 3.75) calc(var(--cw, 3.75) * 32 / 3.75);overflow:hidden;transition:all .1s ease-in-out;height:100%}.plan-company-container .plan-company-content:not(.active){transition-delay:.3s;height:0}.plan-company-container .plan-company-list{display:grid;grid-template-columns:repeat(2,1fr);width:100%;row-gap:calc(var(--cw, 3.75) * 16 / 3.75);column-gap:calc(var(--cw, 3.75) * 11 / 3.75)}.plan-company-container .plan-company-list .plan-card{background-color:#fff;color:#333;border-radius:calc(var(--cw, 3.75) * 4 / 3.75);padding:calc(var(--cw, 3.75) * 8 / 3.75);box-shadow:0 calc(var(--cw, 3.75) * 3 / 3.75) calc(var(--cw, 3.75) * 6 / 3.75) #00000029;overflow:hidden;cursor:pointer;width:100%;display:flex;flex-direction:column}.plan-company-container .plan-company-list .plan-card .plan-info{width:100%}.plan-company-container .plan-company-list .plan-card .plan-company-tag-list{width:100%;display:flex;flex-wrap:wrap;flex-direction:column}.plan-company-container .plan-company-list .plan-card .plan-company-tag-list .plan-company-tag{font-size:calc(var(--cw, 3.75) * 12 / 3.75);line-height:calc(var(--cw, 3.75) * 18 / 3.75);color:#777}.plan-company-container .plan-company-list .plan-card .plan-img{width:100%;position:relative;object-fit:contain;margin-bottom:calc(var(--cw, 3.75) * 8 / 3.75)}.plan-company-container .plan-company-list .plan-card .title{font-size:calc(var(--cw, 3.75) * 13 / 3.75);margin-bottom:calc(var(--cw, 3.75) * 8 / 3.75)}.plan-company-container .plan-company-list .plan-card .price{font-size:calc(var(--cw, 3.75) * 12 / 3.75);margin-bottom:calc(var(--cw, 3.75) * 8 / 3.75)}.plan-company-container .plan-company-list .plan-card .company{font-size:calc(var(--cw, 3.75) * 12 / 3.75);display:flex;align-items:flex-start}.plan-company-container .plan-company-list .plan-card .company svg{margin-right:calc(var(--cw, 3.75) * 4 / 3.75);color:#4b4b4b}.plan-company-container .plan-company-list .plan-card .company span{flex:1;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;word-wrap:break-word}.plan-company-container .plan-company-list .plan-card .plan-des{width:100%;font-size:calc(var(--cw, 3.75) * 14 / 3.75);color:#666;margin-top:calc(var(--cw, 3.75) * 10 / 3.75);white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.plan-company-container .plan-company-list .plan-card:hover{color:var(--primary-color);box-shadow:calc(var(--cw, 3.75) * 2 / 3.75) calc(var(--cw, 3.75) * 5 / 3.75) calc(var(--cw, 3.75) * 8 / 3.75) calc(var(--cw, 3.75) * 2 / 3.75) var(--plan-shadow-color)}.plan-company-container .plan-company-list .plan-card:hover .company{color:var(--primary-color)}.plan-company-container .plan-company-list .plan-card:hover .company svg{color:var(--primary-color)}.plan-company-container .plan-company-list .plan-card:hover .company span,.plan-company-container .plan-company-list .plan-card:hover .company span *,.plan-company-container .plan-company-list .plan-card:hover .price,.plan-company-container .plan-company-list .plan-card:hover .plan-des{color:var(--primary-color)}.plan-company-container .plan-company-list.has-first .plan-card:first-child{grid-column:1/-1;margin-bottom:calc(var(--cw, 3.75) * 5 / 3.75);padding:calc(var(--cw, 3.75) * 16 / 3.75);position:relative;border-top-left-radius:0;border-bottom-right-radius:0}.plan-company-container .plan-company-list.has-first .plan-card:first-child .plan-company-tag-list{flex-direction:row;min-height:calc(var(--cw, 3.75) * 48 / 3.75)}.plan-company-container .plan-company-list.has-first .plan-card:first-child .plan-company-tag-list .plan-company-tag{line-height:calc(var(--cw, 3.75) * 22 / 3.75);margin-right:calc(var(--cw, 3.75) * 15 / 3.75)}.plan-company-container .plan-company-list.has-first .plan-card:first-child .plan-img{margin-bottom:calc(var(--cw, 3.75) * 13 / 3.75)}.plan-company-container .plan-company-list.has-first .plan-card:first-child .title{font-size:calc(var(--cw, 3.75) * 16 / 3.75);word-break:break-all;white-space:pre-wrap}.plan-company-container .plan-company-list.has-first .plan-card:first-child .price{font-size:calc(var(--cw, 3.75) * 14 / 3.75)}.plan-company-container .plan-company-list.has-first .plan-card:first-child .company{font-size:calc(var(--cw, 3.75) * 14 / 3.75);padding-right:calc(var(--cw, 3.75) * 30 / 3.75)}.plan-company-container .plan-company-list.has-first .plan-card:first-child .before{position:absolute;top:0;left:0;background-color:#2dcedb;height:calc(var(--cw, 3.75) * 54 / 3.75);width:calc(var(--cw, 3.75) * 54 / 3.75);border-end-end-radius:calc(var(--cw, 3.75) * 54 / 3.75);z-index:1;padding-top:calc(var(--cw, 3.75) * 15 / 3.75);padding-left:calc(var(--cw, 3.75) * 5 / 3.75);font-size:calc(var(--cw, 3.75) * 12 / 3.75);color:#fff}.plan-company-container .plan-company-list.has-first .plan-card:first-child .before .before-line{width:calc(var(--cw, 3.75) * 15 / 3.75);height:calc(var(--cw, 3.75) * 1 / 3.75);background-color:#fff;margin-top:calc(var(--cw, 3.75) * 3 / 3.75);margin-left:calc(var(--cw, 3.75) * 10 / 3.75)}.plan-company-container .plan-company-list.has-first .plan-card:first-child:after{position:absolute;content:"";bottom:0;right:0;background-color:#ffbb21;height:calc(var(--cw, 3.75) * 54 / 3.75);width:calc(var(--cw, 3.75) * 54 / 3.75);border-start-start-radius:calc(var(--cw, 3.75) * 54 / 3.75);z-index:1}.plan-company-container .plan-al-btn-container{width:100%;padding:calc(var(--cw, 3.75) * 32 / 3.75) calc(var(--cw, 3.75) * 40 / 3.75) 0}.plan-company-container .plan-all-btn{font-size:calc(var(--cw, 3.75) * 14 / 3.75)!important;height:calc(var(--cw, 3.75) * 44 / 3.75)}.plan-company-container .plan-all-btn+.plan-all-btn{margin-top:calc(var(--cw, 3.75) * 8 / 3.75)}
