.soc-root[data-v-97b2d3c8]{--soc-vw:0.26667vw;min-height:100vh;background:#e5e2fb;padding-bottom:calc(var(--soc-vw)*18);box-sizing:border-box}.soc-page[data-v-97b2d3c8]{min-height:100vh;padding:calc(var(--soc-vw)*14) calc(var(--soc-vw)*12) calc(var(--soc-vw)*18);box-sizing:border-box;background-repeat:no-repeat;background-position:top;background-size:100% auto}.soc-hero[data-v-97b2d3c8]{height:calc(var(--soc-vw)*54);display:flex;align-items:center;margin-bottom:calc(var(--soc-vw)*50);justify-content:space-between;color:#fff}.soc-back[data-v-97b2d3c8]{width:calc(var(--soc-vw)*34);height:calc(var(--soc-vw)*34);padding:0;border:0;background:transparent}.soc-back img[data-v-97b2d3c8]{width:100%;height:100%;display:block}.soc-title[data-v-97b2d3c8]{font-size:calc(var(--soc-vw)*18);font-weight:900}.soc-help[data-v-97b2d3c8]{width:calc(var(--soc-vw)*36);height:calc(var(--soc-vw)*36);padding:0;border:0;background:transparent}.soc-help img[data-v-97b2d3c8]{width:100%;height:100%;display:block}.soc-card[data-v-97b2d3c8]{margin-top:calc(var(--soc-vw)*12);padding:calc(var(--soc-vw)*14) calc(var(--soc-vw)*14);box-sizing:border-box;background-repeat:no-repeat;background-size:100% 100%}.soc-card-head[data-v-97b2d3c8]{display:flex;align-items:center;gap:calc(var(--soc-vw)*8);color:#2d1b84}.soc-card-head-icon[data-v-97b2d3c8]{width:calc(var(--soc-vw)*14);height:calc(var(--soc-vw)*14);display:block}.soc-card-head-title[data-v-97b2d3c8]{font-size:calc(var(--soc-vw)*15);font-weight:900}.soc-card-head-sub[data-v-97b2d3c8]{font-size:calc(var(--soc-vw)*12);font-weight:700;color:rgba(45,27,132,.65)}.soc-input-row[data-v-97b2d3c8]{margin-top:calc(var(--soc-vw)*10);height:calc(var(--soc-vw)*40);padding:0 calc(var(--soc-vw)*12);box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;background-repeat:no-repeat;background-size:100% 100%}.soc-input[data-v-97b2d3c8]{flex:1;min-width:0;border:0;outline:none;background:transparent;font-size:calc(var(--soc-vw)*16);font-weight:800;color:#2d1b84}.soc-input-unit[data-v-97b2d3c8]{width:calc(var(--soc-vw)*72);text-align:right;font-size:calc(var(--soc-vw)*14);font-weight:800;color:rgba(45,27,132,.85);flex-shrink:0}.soc-card-desc[data-v-97b2d3c8]{margin-top:calc(var(--soc-vw)*8);font-size:calc(var(--soc-vw)*12);color:rgba(45,27,132,.6);font-weight:700}.soc-seat-input[data-v-97b2d3c8]{margin-top:calc(var(--soc-vw)*10);height:calc(var(--soc-vw)*44);padding:0 calc(var(--soc-vw)*12);box-sizing:border-box;background-repeat:no-repeat;background-size:100% 100%;display:flex;align-items:center}.soc-seat-field[data-v-97b2d3c8]{flex:1;border:0;outline:none;background:transparent;font-size:calc(var(--soc-vw)*14);font-weight:800;color:#2d1b84}.soc-seat-field[data-v-97b2d3c8]::placeholder{color:rgba(45,27,132,.35);font-weight:700}.soc-card-example[data-v-97b2d3c8]{margin-top:calc(var(--soc-vw)*8);font-size:calc(var(--soc-vw)*12);color:rgba(45,27,132,.55);font-weight:700}.soc-period-grid[data-v-97b2d3c8]{margin-top:calc(var(--soc-vw)*12);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--soc-vw)*10)}.soc-period-item[data-v-97b2d3c8]{height:calc(var(--soc-vw)*66);border:0;padding:0;position:relative;background-color:transparent;background-repeat:no-repeat;background-size:100% 100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--soc-vw)*6);color:#2d1b84}.soc-period-item.active[data-v-97b2d3c8]{color:#fff}.soc-period-check[data-v-97b2d3c8]{position:absolute;top:calc(var(--soc-vw)*8);right:calc(var(--soc-vw)*8);width:calc(var(--soc-vw)*18);height:calc(var(--soc-vw)*18);display:block}.soc-period-day[data-v-97b2d3c8]{font-size:calc(var(--soc-vw)*16);font-weight:900;line-height:1.1}.soc-period-rate[data-v-97b2d3c8]{font-size:calc(var(--soc-vw)*12);font-weight:800;opacity:.95}.soc-guide[data-v-97b2d3c8]{margin-top:calc(var(--soc-vw)*12);padding:calc(var(--soc-vw)*12) calc(var(--soc-vw)*12);box-sizing:border-box;display:flex;align-items:center;gap:calc(var(--soc-vw)*10);background-repeat:no-repeat;background-size:100% 100%}.soc-guide-ill[data-v-97b2d3c8]{width:calc(var(--soc-vw)*72);height:calc(var(--soc-vw)*54);object-fit:contain;display:block;flex-shrink:0}.soc-guide-text[data-v-97b2d3c8]{flex:1;min-width:0;color:#2d1b84}.soc-guide-line[data-v-97b2d3c8]{font-size:calc(var(--soc-vw)*12);font-weight:800;line-height:1.4}.soc-guide-note[data-v-97b2d3c8]{margin-top:calc(var(--soc-vw)*6);font-size:calc(var(--soc-vw)*11);font-weight:700;color:rgba(45,27,132,.55)}.soc-btn[data-v-97b2d3c8]{margin-top:calc(var(--soc-vw)*12);width:100%;height:calc(var(--soc-vw)*56);border:0;padding:0;background-color:transparent;background-repeat:no-repeat;background-size:100% 100%;font-size:calc(var(--soc-vw)*18);font-weight:900;color:#fff;letter-spacing:calc(var(--soc-vw)*1)}.soc-result[data-v-97b2d3c8]{margin-top:calc(var(--soc-vw)*14);padding:calc(var(--soc-vw)*14) calc(var(--soc-vw)*12);box-sizing:border-box;background-repeat:no-repeat;background-size:100% 100%}.soc-result-head[data-v-97b2d3c8]{display:flex;align-items:center;justify-content:center;gap:calc(var(--soc-vw)*10);color:#2d1b84;font-size:calc(var(--soc-vw)*15);font-weight:900}.soc-result-line[data-v-97b2d3c8]{flex:1;height:1px;background:rgba(150,140,216,.4)}.soc-result-title[data-v-97b2d3c8]{white-space:nowrap}.soc-result-grid[data-v-97b2d3c8]{margin-top:calc(var(--soc-vw)*14);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--soc-vw)*10);text-align:center}.soc-result-label[data-v-97b2d3c8]{display:flex;align-items:center;justify-content:center;gap:calc(var(--soc-vw)*6);font-size:calc(var(--soc-vw)*12);font-weight:800;color:rgba(45,27,132,.7)}.soc-result-label-icon[data-v-97b2d3c8]{width:calc(var(--soc-vw)*18);height:calc(var(--soc-vw)*18);display:block;position:relative;z-index:2;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAgCAYAAADjaQM7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAydpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDEwLjAtYzAwMCA3OS5kMDRjYzE2OTgsIDIwMjUvMDcvMDItMTI6MTg6MTMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNy4yIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGNTM1NERBQjhCRkMxMUYxQjhFNUZGNkVENzU2OEYwRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGNTM1NERBQzhCRkMxMUYxQjhFNUZGNkVENzU2OEYwRCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY1MzU0REE5OEJGQzExRjFCOEU1RkY2RUQ3NTY4RjBEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY1MzU0REFBOEJGQzExRjFCOEU1RkY2RUQ3NTY4RjBEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+g3XdFAAACMZJREFUeNqU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);background-repeat:no-repeat;background-position:50%;background-size:contain;flex-shrink:0;filter:drop-shadow(0 0 calc(var(--soc-vw)*2) rgba(75,47,230,.35))}.soc-result-value[data-v-97b2d3c8]{margin-top:calc(var(--soc-vw)*8);display:flex;align-items:baseline;justify-content:center;gap:calc(var(--soc-vw)*6);color:#2d1b84}.soc-result-value span[data-v-97b2d3c8]{font-size:calc(var(--soc-vw)*16);font-weight:900;color:#4b2fe6;line-height:1}.soc-result-value em[data-v-97b2d3c8]{font-size:calc(var(--soc-vw)*12);font-style:normal;font-weight:900;color:#2d1b84}.soc-result-formula[data-v-97b2d3c8]{margin-top:calc(var(--soc-vw)*12);text-align:center;font-size:calc(var(--soc-vw)*11);font-weight:700;color:rgba(45,27,132,.6)}