.page[data-v-1e537d3b]{position:relative;width:100%;height:100%;overflow:auto;overflow-x:hidden;display:block;background-color:#212832;color:#fff}.page[data-v-1e537d3b]::-webkit-scrollbar-thumb,.page-content[data-v-1e537d3b]::-webkit-scrollbar-thumb{background-color:#aaa9}.title[data-v-1e537d3b]{position:relative;width:100%;height:3rem;line-height:3rem;display:flex;justify-content:center;color:#fff}.back-btn[data-v-1e537d3b]{position:absolute;left:1rem;top:50%;width:.75rem;height:.75rem;border-top:3px solid #ccc;border-left:3px solid #ccc;transform:translateY(-50%) rotate(-45deg);cursor:pointer;-webkit-tap-highlight-color:transparent}.topbar[data-v-1e537d3b]{position:sticky;top:0;width:100%;height:calc(2.6rem + var(--scrollbar-size));z-index:1;background-color:#212832}.topbar .wrapper[data-v-1e537d3b]{display:flex;flex-direction:row;border-bottom:.1em solid #efefef;box-sizing:content-box;line-height:2.6rem}.hide-box[data-v-1e537d3b]{position:absolute;top:0;height:2.6rem;width:calc(32vmin / 7.5);z-index:2}.hide-box-left[data-v-1e537d3b]{left:0;background:linear-gradient(to left,#21283200,#212832aa)}.hide-box-right[data-v-1e537d3b]{right:0;background:linear-gradient(to right,#21283200,#212832aa)}.wrapper .wrapper-content[data-v-1e537d3b]{white-space:nowrap;width:100%;font-size:.9rem;overflow-x:auto;overflow-y:hidden}.wrapper .wrapper-content[data-v-1e537d3b]::-webkit-scrollbar-thumb{background-color:#aaa}.wrapper-content .item[data-v-1e537d3b]{display:inline-flex;flex-direction:row;margin:0 .5em;padding:0 1.5em;height:2rem;align-items:center;justify-content:center;background-color:#909090;border-radius:calc(20vmin / 7.5);color:#000;cursor:pointer;-webkit-tap-highlight-color:transparent}@media (any-hover: hover){.wrapper-content .item[data-v-1e537d3b]:hover{background-color:#bbf;color:#fff}}.wrapper-content .active[data-v-1e537d3b]{background-color:#5b6066;background:#eee;border:1px solid #aaaaff;color:#00f}.page-content[data-v-1e537d3b]{position:relative;width:100%;height:calc(100vh - 5.6rem - var(--scrollbar-size));overflow-x:hidden;overflow-y:auto}.row-item[data-v-1e537d3b]{display:flex;position:relative;flex-direction:row;margin:calc(20vmin / 7.5) calc(20vmin / 7.5);background-color:#666;padding:calc(10vmin / 7.5) calc(32vmin / 7.5);border-radius:calc(200vmin / 7.5);align-items:center;font-size:.9rem}.row-item .item-info[data-v-1e537d3b]{display:flex;flex-direction:row;min-height:calc(64vmin / 7.5);min-width:calc(100% - 100vmin / 7.5);max-width:calc(100% - 100vmin / 7.5);justify-content:center;align-items:center}.item-info .msg[data-v-1e537d3b]{width:calc(100% - 8vmin);overflow-wrap:break-word}.btn-tips[data-v-1e537d3b]{background-color:#00bdf7;color:#fff;border-radius:2000px;width:8vmin;height:8vmin;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:calc(10vmin / 7.5);font-weight:700;font-size:calc(32vmin / 7.5);cursor:pointer;-webkit-tap-highlight-color:transparent}.save-btn[data-v-1e537d3b]{display:flex;flex-direction:column;background-color:#07c160;padding:.5em 2em;text-align:center;justify-content:center;border-radius:3rem;font-size:1.2rem;cursor:pointer;-webkit-tap-highlight-color:transparent}.container_checkbox input[data-v-1e537d3b]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.container_checkbox[data-v-1e537d3b]{display:block;position:absolute;cursor:pointer;font-size:1.8rem;-webkit-user-select:none;user-select:none;right:1.6vmin}.popup-dialog-content .container_checkbox[data-v-1e537d3b]{font-size:1.2rem}.checkmark[data-v-1e537d3b]{position:relative;top:0;left:0;height:1.3em;width:1.3em;background-color:#fff;border-radius:50%;border:1px solid #000}.container_checkbox input:checked~.checkmark[data-v-1e537d3b]{background-color:#07c160}.checkmark[data-v-1e537d3b]:after{content:"";position:absolute;display:none}.container_checkbox input:checked~.checkmark[data-v-1e537d3b]:after{display:block}.container_checkbox .checkmark[data-v-1e537d3b]:after{left:.45em;top:.15em;width:.25em;height:.6em;border:solid white;border-width:0 .15em .15em 0;transform:rotate(45deg)}.btn-exp-imp[data-v-1e537d3b]{padding:.5rem 1rem;background-color:#07c160;color:#fff;font-weight:700;border-radius:.5rem;margin:.8rem 1rem;font-size:.9rem;cursor:pointer;-webkit-tap-highlight-color:transparent}.btn-clear-db[data-v-1e537d3b]{width:8em;display:flex;flex-direction:column;gap:.2em 0;padding:.3em 0;border-radius:.5em;font-weight:700;background-color:#f75b1d;justify-content:center;align-items:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.explain[data-v-1e537d3b]{margin:0;font-size:.9rem}.explain .notes[data-v-1e537d3b]{margin-left:2.3em;text-indent:-2.8em;margin-top:0;line-height:1.5em}.mask[data-v-1e537d3b]{opacity:0;visibility:hidden;display:flex;top:0;left:0;width:100%;height:100%;position:fixed;justify-content:center;align-items:center;background-color:#000000b3;color:#fff;z-index:20;transition:visibility 0s,opacity .3s ease-in-out}.mask-show[data-v-1e537d3b]{opacity:1;visibility:visible}.mask .popup-dialog[data-v-1e537d3b]{position:relative;width:480px;height:auto;max-width:70vw;max-height:85vh;opacity:0;transform:scale(.5);transition:all .3s ease-in-out;border-radius:.8rem;background-color:#fff;color:#000;overflow:hidden}.mask .popup-dialog-open[data-v-1e537d3b]{opacity:1;transform:scale(1)}.popup-dialog>.popup-dialog-title[data-v-1e537d3b]{text-align:center;height:3rem;line-height:3rem;border-radius:.8rem .8rem 0 0;color:#fff;font-weight:700;font-size:1.3em}.popup-dialog>.popup-dialog-content[data-v-1e537d3b]{position:relative;overflow:auto;height:auto;max-height:65vh;margin-bottom:3rem;padding-bottom:.5em}.popup-dialog-content>.tips[data-v-1e537d3b]{padding:.2em .5em;font-size:.8em}.popup-dialog-content>.class-item[data-v-1e537d3b]{background-color:#ddd;padding:.2em}.popup-dialog-content>.list-item[data-v-1e537d3b]{position:relative;display:flex;flex-direction:row;align-items:center;margin:.8em 2em .8em 1em}.popup-dialog-content[data-v-1e537d3b]::-webkit-scrollbar-thumb{background-color:#3339}.popup-dialog>.popup-dialog-footer[data-v-1e537d3b]{position:absolute;bottom:0;left:0;width:100%;display:flex;flex-direction:row;height:3rem;line-height:3rem;border-top:#ccc 1px solid;background-color:#fff}.popup-dialog-footer>.btn[data-v-1e537d3b]{width:50%;text-align:center;font-weight:700;cursor:pointer;-webkit-tap-highlight-color:transparent}.popup-dialog-footer>.btn-cancel[data-v-1e537d3b]{color:#888;border-right:solid 1px #ccc}.popup-dialog-footer>.btn-confirm[data-v-1e537d3b]{color:#fff}@media (any-hover: hover){.popup-dialog-footer>.btn[data-v-1e537d3b]:hover{background-color:#eee}}.data-info[data-v-1e537d3b]{position:relative;margin:1rem 0 0}.data-info .num[data-v-1e537d3b]{font-weight:700;font-size:1.5em;color:#0fd2f4}.data-info .list[data-v-1e537d3b]{display:inline-flex;flex-wrap:wrap;gap:.3em}.data-info .name[data-v-1e537d3b]{padding:.2em .5em;background-color:#00bdf7;border-radius:.4em;word-break:keep-all;white-space:nowrap}.update-btn-group[data-v-1e537d3b]{width:100%;display:flex;justify-content:space-evenly;margin:3rem 0 9rem}.update-btn-group>.btn[data-v-1e537d3b]{background-color:#07c160;padding:.5em 2em;text-align:center;border-radius:.5rem;font-weight:700;cursor:pointer;-webkit-tap-highlight-color:transparent}.user-material[data-v-1e537d3b]{display:grid;grid-template-columns:repeat(auto-fill,8em);gap:.2em 0em;justify-content:center}.user-material-item[data-v-1e537d3b]{word-break:keep-all}
