:root{--vt-c-white:#fff;--vt-c-white-soft:#f8f8f8;--vt-c-white-mute:#f2f2f2;--vt-c-black:#181818;--vt-c-black-soft:#222;--vt-c-black-mute:#282828;--vt-c-indigo:#2c3e50;--vt-c-divider-light-1:#3c3c3c4a;--vt-c-divider-light-2:#3c3c3c1f;--vt-c-divider-dark-1:#545454a6;--vt-c-divider-dark-2:#5454547a;--vt-c-text-light-1:var(--vt-c-indigo);--vt-c-text-light-2:#3c3c3ca8;--vt-c-text-dark-1:var(--vt-c-white);--vt-c-text-dark-2:#ebebeba3;--color-background:var(--vt-c-white);--color-background-soft:var(--vt-c-white-soft);--color-background-mute:var(--vt-c-white-mute);--color-border:var(--vt-c-divider-light-2);--color-border-hover:var(--vt-c-divider-light-1);--color-heading:var(--vt-c-text-light-1);--color-text:var(--vt-c-text-light-1);--section-gap:160px;--primary-default:#374df5;--primary-variant:#2c3ec4;--primary-highlight:#374df526;--primary-hover:#4f63f6;--primary-selected:#1f37f4;--secondary-default:#0bb32a;--secondary-variant:#08861f;--secondary-highlight:#0bb32a26;--secondary-hover:#0dcb2f;--secondary-selected:#0a9b24;--neutral-default:#a4a9b3;--neutral-variant:#51565f;--neutral-highlight:#e8ecf3;--on-color-primary:#fff;--on-color-secondary:#fff9;--on-color-default:#fff;--on-color-hover:#e6e6e6;--on-color-selected:#ccc;--surface-s0:#edf1f6;--surface-s1:#fff;--surface-s2:#e5e9ef66;--surface-sp:#fff;--on-surface-nLv1:#222226;--on-surface-nLv2:#222226b3;--on-surface-nLv3:#22222673;--on-surface-nLv4:#22222626;--on-surface-nLv5:#2222260f;--error-default:#c7361f;--error-hover:#dd3c23;--error-selected:#b1301c;--alert-default:#c7921f;--alert-hover:#dda223;--alert-selected:#b1821c;--success-default:#15b168;--success-hover:#18c876;--success-selected:#129a5b;--effect-elevation:#22222614;--overlay-darken1:#00000040;--overlay-darken2:#00000080;--sofa-singles-live:#cb1818;--sofa-singles-value:#e59c03;--sofa-singles-liveHighlight:#cb18181a;--sofa-singles-crowdsourcingLive:#ff109f;--sofa-singles-crowdsourcingLiveHighlight:#ff109f1a;--score-rating-s00:#a4a9b3;--score-rating-s10:#c52b2b;--score-rating-s60:#e67a29;--score-rating-s65:#d3ad02;--score-rating-s70:#a2bc00;--score-rating-s80:#1dac04;--score-rating-s90:#037ab0;--playoffs-promotion-to-x:#26943b;--playoffs-promotion-to-x-playoff:#49cb40;--playoffs-promotion-to-y:#0056a3;--playoffs-promotion-to-y-playoff:#0a8dff;--playoffs-promotion-to-z:#016565;--playoffs-promotion-to-z-playoff:#018e8d;--playoffs-promotion-to-z-playoff-secondary:#01b7b6;--playoffs-promotion-to-relegation:#c1262d;--playoffs-promotion-to-relegation-playoff:#fea500;--player-position-forward:#cb1818;--player-position-midfield:#0bb32a;--player-position-defender:#374df5;--player-position-goalkeeper:#e59c03;--heatmap-hm1:#cbedbf;--heatmap-hm2:#d5eb86;--heatmap-hm3:#fffc20;--heatmap-hm4:#ff8111;--heatmap-hm5:#ff1f1f;--stage-sports-dtm:#011c47;--stage-sports-formula1:#dc351e;--stage-sports-formulaE:#04afe7;--stage-sports-indycar:#c61e36;--stage-sports-moto2:#84273a;--stage-sports-moto3:#832639;--stage-sports-motoGP:#3b3536;--stage-sports-nascar:#007ac2;--stage-sports-superbike:#bd1f23;--stage-sports-wrc:#7bad26;--stage-sports-cycling:#0162af;--stage-sports-generic:#03af37;--graphics-terrain-football:#cbedbf;--graphics-terrain-basketball:#f8d496;--graphics-terrain-dark:#19191c;--graphics-terrain-footballPale:#f5fbf2;--graphics-terrain-basketballPale:#fef6ea;--terrain-harcourtIndoor:#30b8ab;--terrain-hardcourtOutdoor:#5143cc;--terrain-grass:#62bd40;--terrain-clay:#eb9a44;--terrain-default:gray;--tournaments-wta:#a42090;--social-twitter:#00acee;--cricket-neutral:#a4a9b3;--cricket-singleRuns:#6aac44;--cricket-firstCircleRuns:#4d82a1;--cricket-secondCircleRuns:#98458c;--cricket-wicketsDown:#b8483c;--cricket-errorsAndMistakes:#be9b3c;--cricket-cricketTerrain:#cbedbf;--cricket-cricketTerrainSecondary:#166534;--cricket-dsr:#5a539c;--sentiment-positive:#0bb32a;--sentiment-negative:#cb1818;--header-default:#2c3ec4;--mma-red-default:#ce153a;--mma-red-highlight:#ce153a26;--mma-blue-default:#1258df;--mma-blue-highlight:#1258df26;--football-shotmap-home-idle:#05660f;--football-shotmap-home-selectedHover:#0bb32a;--football-shotmap-away-idle:#064683;--football-shotmap-away-selectedHover:#374df5;--hockey-shotmap-shot-background:#ffffff80;--shot-on-target:#ff6e40}@media (prefers-color-scheme:dark){:root{--color-background:var(--vt-c-black);--color-background-soft:var(--vt-c-black-soft);--color-background-mute:var(--vt-c-black-mute);--color-border:var(--vt-c-divider-dark-2);--color-border-hover:var(--vt-c-divider-dark-1);--color-heading:var(--vt-c-text-dark-1);--color-text:var(--vt-c-text-dark-2)}}*,:before,:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;line-height:1.6;transition:color .5s,background-color .5s}#app{max-width:1680px;margin:0 auto;padding:1rem;font-weight:400}a,.green{color:#00bd7e;padding:3px;text-decoration:none;transition:all .4s}@media (hover:hover){a:hover{background-color:#00bd7e33}}@media (min-width:1024px){body{place-items:center;margin:0;padding:0;display:flex}#app{grid-template-columns:1fr 1fr;margin:12px;padding:0;display:grid}}html.cnjc-route-embed,html.cnjc-route-embed body{box-sizing:border-box;width:100%;margin:0;padding:0}html.cnjc-route-embed body{place-items:unset!important;display:block!important}html.cnjc-route-embed #app{box-sizing:border-box;grid-template-columns:unset!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}html.cnjc-exclude-route,html.cnjc-exclude-route body{box-sizing:border-box;width:100%;margin:0;padding:0}html.cnjc-exclude-route body{place-items:unset!important;display:block!important}html.cnjc-exclude-route #app{box-sizing:border-box;grid-template-columns:unset!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}html.cnjc-fullwidth-route,html.cnjc-fullwidth-route body{box-sizing:border-box;width:100%;margin:0;padding:0}html.cnjc-fullwidth-route body{place-items:unset!important;display:block!important}html.cnjc-fullwidth-route #app{box-sizing:border-box;grid-template-columns:unset!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}.win-rate-container[data-v-9ce551fd]{flex-direction:column;gap:20px;display:flex}.win-rate-info[data-v-9ce551fd]{flex-direction:column;gap:6px;display:flex}.win-rate-info h3[data-v-9ce551fd]{word-break:break-word;margin:0;font-size:14px;line-height:1.4}.win-rate[data-v-9ce551fd],.bankroll-input[data-v-9ce551fd],.edge-input[data-v-9ce551fd]{align-items:center;gap:10px;display:flex}.profit-row[data-v-9ce551fd]{align-items:center;gap:10px;display:flex;position:relative}.query-type-buttons[data-v-9ce551fd]{display:none}.list-icon-wrapper[data-v-9ce551fd]{cursor:pointer;background-color:#1890ff1a;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;margin-left:68px;transition:all .2s;display:flex}.list-icon-wrapper[data-v-9ce551fd]:hover{background-color:#1890ff33;transform:scale(1.1)}.redirect-icon[data-v-9ce551fd]{transition:all .2s}.list-icon-wrapper:hover .redirect-icon[data-v-9ce551fd]{transform:scale(1.2)}.frequency-tag[data-v-9ce551fd]{color:#666;margin-left:4px;font-size:13px;font-weight:400}.label[data-v-9ce551fd]{min-width:80px;font-weight:700}.value[data-v-9ce551fd]{color:#1890ff;font-size:18px;font-weight:700}.data-value[data-v-9ce551fd]{font-size:16px}.positions-table[data-v-9ce551fd]{margin-top:5px;overflow:hidden}.kelly-table[data-v-9ce551fd]{width:100%;max-width:100%}.kelly-table[data-v-9ce551fd] .n-data-table-wrapper{overflow-x:hidden}.kelly-table[data-v-9ce551fd] .n-data-table-base-table{table-layout:fixed;width:100%!important;min-width:0!important}.error-message[data-v-9ce551fd],.no-data[data-v-9ce551fd],.no-data-message[data-v-9ce551fd]{text-align:center;padding:20px}.no-data-message[data-v-9ce551fd]{color:#666;font-size:14px}.positive[data-v-9ce551fd]{color:#52c41a}.negative[data-v-9ce551fd]{color:#f5222d}.positions-table[data-v-9ce551fd] .n-data-table-td{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden;padding:3px 5px!important}.positions-table[data-v-9ce551fd] .n-data-table-td--expand{width:24px;padding:0!important}.positions-table[data-v-9ce551fd] .n-data-table-expand-trigger{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;margin:0;transition:all .2s;display:flex}.positions-table[data-v-9ce551fd] .n-data-table-expand-trigger:hover{background-color:#f0f0f0}.positions-table[data-v-9ce551fd] .n-data-table-expand-content{background-color:#fafafa;margin:0;padding:0}.positions-table[data-v-9ce551fd] .expand-content{border-radius:4px;margin:2px 0;overflow:hidden;box-shadow:inset 0 0 8px #0000000d}.positions-table[data-v-9ce551fd] .expand-row{line-height:1.3;transition:all .2s}.positions-table[data-v-9ce551fd] .expand-row>div{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;text-align:right;font-variant-numeric:tabular-nums;min-width:0;padding-right:2px;line-height:1.4;overflow:hidden}.positions-table[data-v-9ce551fd] .expand-row:hover{background-color:#f0f7ff!important}.positions-table[data-v-9ce551fd] .expand-odds{color:#666;text-align:left;padding-left:2px;padding-right:0;font-size:12px;font-weight:500}.positions-table[data-v-9ce551fd] .expand-ratio{color:#666;text-align:center;padding-left:0;padding-right:0;font-size:12px;font-weight:500}.positions-table[data-v-9ce551fd] .expand-amount{color:#1890ff;cursor:help;font-size:12px;font-weight:700}.positions-table[data-v-9ce551fd] .expand-profit{color:#52c41a;font-size:12px;font-weight:500}.positions-table[data-v-9ce551fd] .parent-net-profit,.positions-table[data-v-9ce551fd] .kelly-money{font-variant-numeric:tabular-nums}.positions-table[data-v-9ce551fd] .kelly-money{color:#1890ff;font-weight:700}.positions-table[data-v-9ce551fd] .parent-net-profit{color:#52c41a;font-size:12px;font-weight:500}.positions-table[data-v-9ce551fd] .expand-parent-ratio{color:#666;font-size:12px}.positions-table[data-v-9ce551fd] .kelly-cell-right{text-align:right;font-variant-numeric:tabular-nums;box-sizing:border-box;width:100%;display:block}.positions-table[data-v-9ce551fd] .n-data-table-th--align-right,.positions-table[data-v-9ce551fd] .n-data-table-td--align-right{text-align:right!important}.positions-table[data-v-9ce551fd] .n-data-table-td--align-right .n-data-table-td__ellipsis{width:100%;justify-content:flex-end!important}.positions-table[data-v-9ce551fd] .n-data-table-td--align-right .n-tooltip{width:100%;display:block}.positions-table[data-v-9ce551fd] .n-data-table-th{color:#666;font-size:12px;font-weight:600;padding:3px 5px!important}.positions-table[data-v-9ce551fd] .n-data-table{--n-merged-th-color:#f5f7fa;--n-merged-td-color:#fff}.positions-table[data-v-9ce551fd] .n-data-table-td--expand .n-data-table-expand-trigger{margin-right:0}.positions-table[data-v-9ce551fd] .n-data-table-td--expand{background-color:var(--n-merged-td-color)}.positions-table[data-v-9ce551fd] .n-data-table-tr{cursor:pointer;transition:background-color .2s}.positions-table[data-v-9ce551fd] .n-data-table-tr:hover{background-color:#f5f7fa}.kelly-header[data-v-9ce551fd]{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.kelly-title-wrapper[data-v-9ce551fd]{margin-bottom:0;display:inline-block}.kelly-title[data-v-9ce551fd]{cursor:help;color:#1890ff;background:linear-gradient(90deg,#1890ff1a,#0000);border-left:3px solid #1890ff;border-radius:4px;align-items:center;gap:2px;margin:0 0 2px;padding:4px 8px;font-size:15px;font-weight:600;transition:all .3s;display:inline-flex;position:relative}.kelly-title[data-v-9ce551fd]:hover{background:linear-gradient(90deg,#1890ff26,#0000);transform:translate(2px)}.info-icon[data-v-9ce551fd]{color:#1890ff;opacity:.8;font-size:14px;transition:all .3s}.kelly-title:hover .info-icon[data-v-9ce551fd]{opacity:1;transform:scale(1.1)}.tooltip-content[data-v-9ce551fd]{margin-left:3px;font-size:14px;line-height:1.5}.tooltip-title[data-v-9ce551fd]{margin-bottom:8px;font-weight:700}.tooltip-list[data-v-9ce551fd]{margin:0;padding-left:20px}.tooltip-list li[data-v-9ce551fd]{margin-bottom:4px}.tooltip-list li[data-v-9ce551fd]:last-child{margin-bottom:0}.monitor-content[data-v-e326c985]{flex-direction:column;gap:10px;display:flex}.market-stats[data-v-e326c985]{flex-wrap:wrap;justify-content:center;gap:6px;margin-bottom:4px;display:flex}.n-drawer-content[data-v-e326c985]{padding:16px}[data-v-e326c985] .current_rule_class td{font-size:16px;background-color:#fafad2!important}.bet-strategy-plan-card[data-v-78ec4d98]{width:min(1580px,96vw);min-width:min(1580px,96vw);max-height:90vh}.bet-strategy-plan-card[data-v-78ec4d98] .n-card__content{overflow:auto}.bet-strategy-plan-body[data-v-78ec4d98]{width:100%;min-width:1080px;display:flex}.bet-strategy-plan-aside[data-v-78ec4d98]{border-right:1px solid #eee;flex-shrink:0;width:410px;min-width:410px;padding-right:20px}.bet-strategy-plan-main[data-v-78ec4d98]{flex:1;min-width:640px;padding-left:20px}.bet-strategy-market-tabs[data-v-78ec4d98]{margin-bottom:12px}.bet-strategy-market-tabs[data-v-78ec4d98] .n-tabs-pane-wrapper{display:none}.bet-strategy-plan-kelly-title[data-v-78ec4d98]{color:#1890ff;background:linear-gradient(90deg,#1890ff1a,#0000);border-left:3px solid #1890ff;border-radius:4px;margin:0 0 12px;padding:6px 10px;font-size:16px;font-weight:600}.bet-strategy-plan-group[data-v-78ec4d98]{margin-bottom:14px}.bet-strategy-plan-group--inline[data-v-78ec4d98]{flex-wrap:wrap;align-items:center;gap:10px 12px;margin-bottom:0;display:flex}.bet-strategy-plan-group__label[data-v-78ec4d98]{color:#8c8c8c;margin-bottom:8px;font-size:13px;font-weight:500}.bet-strategy-plan-group--inline .bet-strategy-plan-group__label[data-v-78ec4d98]{min-width:32px;margin-bottom:0}.bet-strategy-plan-chips[data-v-78ec4d98]{flex-wrap:wrap;gap:8px;display:flex}.bet-strategy-plan-chips--lg[data-v-78ec4d98]{gap:10px}.bet-strategy-chip[data-v-78ec4d98]{-webkit-appearance:none;appearance:none;color:#434343;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #d9d9d9;border-radius:6px;padding:6px 14px;font-size:13px;line-height:1.3;transition:all .15s}.bet-strategy-chip--lg[data-v-78ec4d98]{min-width:72px;padding:8px 18px;font-size:14px;font-weight:500}.bet-strategy-chip[data-v-78ec4d98]:hover{color:#d48806;border-color:#ffa940}.bet-strategy-chip--active[data-v-78ec4d98]{color:#d48806;background:#fff7e6;border-color:#ffa940;font-weight:600;box-shadow:0 0 0 1px #fa8c1633}.bet-strategy-plan-steppers[data-v-78ec4d98]{border-top:1px dashed #f0f0f0;border-bottom:1px dashed #f0f0f0;flex-wrap:wrap;align-items:center;gap:16px 24px;width:100%;margin-bottom:16px;padding:12px 0;display:flex}.bet-strategy-stepper--rate[data-v-78ec4d98]{flex:auto;min-width:200px}.bet-strategy-stepper__input[data-v-78ec4d98]{width:76px}.bet-strategy-stepper__input--rate[data-v-78ec4d98]{width:52px}.bet-strategy-stepper__suffix[data-v-78ec4d98]{color:#595959;-webkit-user-select:none;user-select:none;padding-right:4px;font-size:14px;font-weight:600}.bet-strategy-stepper__control--rate[data-v-78ec4d98]{margin-left:4px}.bet-strategy-stepper__input[data-v-78ec4d98] .n-input{height:28px}.bet-strategy-stepper__input[data-v-78ec4d98] .n-input-wrapper{background:0 0;height:28px;min-height:28px;padding:0 2px}.bet-strategy-stepper__input[data-v-78ec4d98] .n-input__input-el{text-align:center;color:#262626;height:26px;font-size:13px;font-weight:600;line-height:26px}.bet-strategy-stepper[data-v-78ec4d98]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.bet-strategy-stepper__label[data-v-78ec4d98]{color:#8c8c8c;min-width:56px;font-size:13px;font-weight:500}.bet-strategy-stepper__field[data-v-78ec4d98]{flex-direction:column;align-items:center;display:inline-flex;position:relative}.bet-strategy-live-hint[data-v-78ec4d98]{color:#1677ff;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;z-index:2;font-size:11px;line-height:1.2;position:absolute;top:calc(100% + 2px);left:50%;transform:translate(-50%)}.bet-strategy-stepper__control[data-v-78ec4d98]{background:#fafafa;border:1px solid #d9d9d9;border-radius:6px;align-items:center;height:28px;display:inline-flex;overflow:hidden}.bet-strategy-stepper__btn[data-v-78ec4d98]{-webkit-appearance:none;appearance:none;cursor:pointer;color:#595959;background:#fff;border:none;flex-shrink:0;width:28px;height:28px;font-size:16px;line-height:1;transition:background .12s}.bet-strategy-stepper__btn[data-v-78ec4d98]:hover{color:#d48806;background:#fff7e6}.bet-strategy-stepper__btn[data-v-78ec4d98]:active{background:#ffe7ba}.bet-strategy-stepper__value[data-v-78ec4d98]{text-align:center;color:#262626;min-width:64px;padding:0 8px;font-size:16px;font-weight:600}.bet-strategy-ref-odds[data-v-78ec4d98]{-webkit-appearance:none;appearance:none;color:#1677ff;cursor:pointer;background:#e6f4ff;border:1px dashed #91caff;border-radius:6px;padding:4px 10px;font-size:12px}.bet-strategy-ref-odds[data-v-78ec4d98]:hover{background:#bae0ff}.bet-strategy-plan-submit[data-v-78ec4d98]{flex-shrink:0;margin-left:auto}.bet-strategy-plan-amount[data-v-78ec4d98]{color:#262626;min-width:72px;font-size:15px;font-weight:600}.bet-strategy-plan-rules[data-v-78ec4d98]{padding-bottom:8px}header[data-v-1dc6f1ca]{line-height:1.5}.logo[data-v-1dc6f1ca]{margin:0 auto 2rem;display:block}.text-bold[data-v-1dc6f1ca]{font-weight:700}.text-bold-color[data-v-1dc6f1ca]{color:#e88165;font-weight:700}.text-color-blue[data-v-1dc6f1ca]{color:#3c64db;font-weight:700}.text-color-yellow[data-v-1dc6f1ca]{color:#d8cb29;font-weight:700}.text-color-orange-title[data-v-1dc6f1ca]{color:#e88165;font-size:18px;font-weight:700}.td-line[data-v-1dc6f1ca]{border-right:1px dashed #daa520}.td-line-sep[data-v-1dc6f1ca]{border-right:2px dashed #e2d3ae}@media (min-width:1024px){header[data-v-1dc6f1ca]{padding-right:calc(var(--section-gap) / 2);place-items:center;display:flex}.logo[data-v-1dc6f1ca]{margin:0 2rem 0 0}header .wrapper[data-v-1dc6f1ca]{flex-wrap:wrap;place-items:flex-start;display:flex}}.n-modal-container{z-index:10001!important}.n-modal-mask{z-index:0!important}.n-modal-body-wrapper{z-index:10001!important}.n-modal-body-wrapper .n-modal-scroll-content>.n-modal-mask{z-index:0!important}.n-modal-body-wrapper .n-modal-scroll-content>:last-child,.n-modal-body-wrapper .n-modal{position:relative;z-index:1!important}:root{--hash-calendar-main-color:#1c71fb;--hash-calendar-bg-color:#f4f4f4;--hash-calendar-main-font-color:#4c4c4c;--hash-calendar-vice-font-color:#898989;--hash-calendar-disabled-bg-color:#f5f7fa;--hash-calendar-disabled-font-color:#c0c4cc;--hash-calendar-range-middle-background-opacity:.1}.click_item:active{background:#eee}.mask{z-index:999;background:#00000080;width:100%;height:100%;position:fixed;top:0;left:0}.hash-calendar{z-index:999;background:#0009;border:0;width:100vw;height:100vh;margin:0;padding:0;font-size:4vw;position:fixed;top:0;left:0;overflow-x:hidden}.hash-calendar.calendar_inline{z-index:1;background:0 0;width:100%;height:auto;position:relative}.hash-calendar.calendar_inline .calendar_content,.hash-calendar.calendar_inline .calendar_title{left:unset;bottom:unset;position:relative}.hash-calendar .calendar_content{background:#fff;flex-wrap:wrap;width:100%;height:94.6667vw;display:flex;position:absolute;bottom:0;left:0;overflow:hidden}.hash-calendar .calendar_title{background:var(--hash-calendar-bg-color,#f4f4f4);border-bottom:1px solid var(--hash-calendar-bg-color,#f4f4f4);z-index:1;justify-content:space-between;align-items:center;width:100%;display:flex;position:absolute;bottom:94.6667vw;left:0}.hash-calendar .calendar_title_date{color:var(--hash-calendar-vice-font-color,#898989);background:#fff;padding:4vw 2vw}.hash-calendar .calendar_title_date_active{color:var(--hash-calendar-main-font-color,#4c4c4c);font-weight:700}.hash-calendar .calendar_title_date_time{margin-left:2.66667vw}.hash-calendar .calendar_confirm{color:var(--hash-calendar-main-color,#1c71fb);margin-right:4.53333vw}.hash-calendar .today_disable{color:var(--hash-calendar-disabled-font-color,#c0c4cc)}.hash-calendar .ctrl-img{text-align:center;width:100%}.hash-calendar .ctrl-img img{width:3.73333vw}.hash-calendar .calendar_body{width:100%;position:relative}.hash-calendar .calendar_week{width:100%;color:var(--hash-calendar-vice-font-color,#898989);z-index:2;background:#fff;align-items:center;display:flex;position:absolute;top:0;left:0}.hash-calendar .calendar_group{padding:.4vw 0;transition:height .3s;position:absolute;top:9.33333vw;bottom:0;left:0;right:0;overflow:hidden}.hash-calendar .calendar_group ul{height:100%}.hash-calendar .calendar_group_ul{background:#fff;width:100%;height:100%}.hash-calendar .calendar_group_li{will-change:transform;background:#fff;flex-wrap:wrap;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;bottom:0;left:.533333vw;right:0}.hash-calendar .calendar_item{justify-content:center;align-items:center;width:14.1333%;display:flex;position:relative}.hash-calendar .calendar_item_disable{background-color:var(--hash-calendar-disabled-bg-color,#f5f7fa);opacity:1;cursor:not-allowed;color:var(--hash-calendar-disabled-font-color,#c0c4cc)}.hash-calendar .calendar_day{width:8vw;height:8vw;color:var(--hash-calendar-main-font-color,#4c4c4c);border-radius:50%;justify-content:center;align-items:center;margin-bottom:1.06667vw;font-size:3.73333vw;display:flex}.hash-calendar .calendar_first_today{color:var(--hash-calendar-main-color,#1c71fb)}.hash-calendar .calendar_first_today span{margin-top:.4vw;font-size:2.66667vw}.hash-calendar .calendar_day_today{background:var(--hash-calendar-bg-color,#f4f4f4)}.hash-calendar .calendar_mark_circle{border:1px solid var(--hash-calendar-main-color,#1c71fb)}.hash-calendar .calendar_day_not{color:var(--hash-calendar-disabled-font-color,#c0c4cc)}.hash-calendar .calendar_day_checked{background:var(--hash-calendar-main-color,#1c71fb);color:#fff}.hash-calendar .calendar_range_checked .calendar_day{background:unset}.hash-calendar .calendar_range_start{background:var(--hash-calendar-main-color,#1c71fb);border-radius:1.33333vw 0 0 1.33333vw}.hash-calendar .calendar_range_middle,.hash-calendar .calendar_range_middle .calendar_day{color:var(--hash-calendar-main-color,#1c71fb)}.hash-calendar .calendar_range_middle:after{opacity:var(--hash-calendar-range-middle-background-opacity);content:"";background-color:currentColor;position:absolute;top:0;bottom:0;left:0;right:0}.hash-calendar .calendar_range_end{background:var(--hash-calendar-main-color,#1c71fb);border-radius:0 1.33333vw 1.33333vw 0}.hash-calendar .calendar_range_start-end{background:var(--hash-calendar-main-color,#1c71fb);border-radius:1.33333vw}.hash-calendar .calendar_dot{border-radius:50%;width:.666667vw;height:.666667vw;position:absolute;bottom:0;left:49%}.hash-calendar .time_body{justify-content:center;align-items:center;width:100%;display:flex}.hash-calendar .time_group{-webkit-overflow-scrolling:touch;justify-content:center;align-items:flex-start;width:100%;height:48vw;display:flex;overflow:hidden}.hash-calendar .time_content{touch-action:none;-webkit-overflow-scrolling:touch;padding:0 5.33333vw}.hash-calendar .time_item{color:var(--hash-calendar-vice-font-color,#898989);padding:2.66667vw 0}.hash-calendar .time_item_show{color:var(--hash-calendar-main-font-color,#4c4c4c)}.hash-calendar .time-disabled{opacity:1;cursor:not-allowed;color:#c0c4cc;background-color:#f5f7fa}.hash-calendar .year-body{z-index:3;background:#fff;flex-wrap:wrap;align-items:center;width:100%;display:flex;position:absolute;top:0;left:0}.hash-calendar .year-body-item{justify-content:center;align-items:center;width:33%;display:flex}.hash-calendar .year-body-item.is_disabled{background-color:var(--hash-calendar-disabled-bg-color,#f5f7fa);opacity:1;cursor:not-allowed;color:var(--hash-calendar-disabled-font-color,#c0c4cc)}.hash-calendar .year-body-item-content{text-align:center;border-radius:.4vw;width:8vw;padding:.4vw 0}.hash-calendar .year-body-item-content.is_checked{background:var(--hash-calendar-main-color,#1c71fb);color:#fff}.hash-calendar .year-body-item-content.is_not_current{color:var(--hash-calendar-disabled-font-color,#c0c4cc)}.hash-calendar h1,.hash-calendar h2,.hash-calendar h3,.hash-calendar h4,.hash-calendar h5,.hash-calendar h6,.hash-calendar p{margin:0}.hash-calendar ul,.hash-calendar ol{margin:0;padding:0;list-style:none}
