@charset "UTF-8";body{font-family:Nunito,Arial,sans-serif;background:linear-gradient(135deg,#0a8866,#2a2a2a);color:#f8f8f8;margin-top:50px;padding:0 100px;display:flex;min-height:110vh;flex-direction:column}*{box-sizing:border-box;padding:0;margin:0}@media (max-width: 768px){body{padding:0 10px}}.date[data-v-ee571419]{width:230px;height:40px;font-size:14px;text-align:center;box-sizing:border-box}@media (max-width: 600px){.date[data-v-ee571419]{display:none}}.navbar[data-v-ce4c6ebe]{position:fixed;height:50px;left:0;top:0;z-index:10;width:100%;background-color:#333;overflow:hidden;display:flex;align-items:center;justify-content:space-between}.navbar ul[data-v-ce4c6ebe]{list-style-type:none;margin:0;padding:0}.navbar ul li[data-v-ce4c6ebe]{float:left;align-content:center}.navbar ul li a[data-v-ce4c6ebe]{padding:18px 10px;display:block;color:#fff;text-align:center;text-decoration:none}@media (max-width: 600px){.navbar ul li a[data-v-ce4c6ebe]{width:40px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.navbar ul li a[data-v-ce4c6ebe]:hover{background-color:#575757}.global-audio-player[data-v-5eeb31ac]{padding:5px;display:flex;align-items:center;gap:10px}.audio-random-btn[data-v-5eeb31ac]{width:100px;height:30px;background-color:#f99}footer[data-v-33ec4b8b]{text-align:center;padding-top:25px;margin:20px 0;line-height:0;font-size:12px}footer .foot-p[data-v-33ec4b8b]{margin-bottom:1em}footer a[data-v-33ec4b8b]{color:red;text-decoration:none}.min-h[data-v-0bb9fe70]{min-height:110vh}.toast[data-v-0620f139]{position:fixed;top:20px;left:50%;transform:translate(-50%);background-color:#8a7b6ecc;color:#fff;padding:10px 20px;border-radius:4px;z-index:999;animation:fadeOut-0620f139 2s 1s forwards}.toast .title[data-v-0620f139]{font-size:1.1em}@keyframes fadeOut-0620f139{0%{opacity:1;transform:translate(-50%)}0%{opacity:1;transform:translate(-50%)}to{transform:translate(-50%) translateY(-40px);opacity:0}}.data-table[data-v-b966abd0]{border-collapse:collapse;margin:20px 0;font-size:.9em;font-family:sans-serif;min-width:400px;box-shadow:0 0 20px #00000026}.data-table thead tr[data-v-b966abd0]{background-color:#009879;text-align:left;font-weight:700}.data-table .list-enter-active[data-v-b966abd0],.data-table .list-leave-active[data-v-b966abd0]{transition:all .5s ease}.data-table .list-enter-from[data-v-b966abd0],.data-table .list-leave-to[data-v-b966abd0]{opacity:0;transform:translate(30px)}.data-table th[data-v-b966abd0],.data-table td[data-v-b966abd0]{text-align:center;padding:12px 15px}.data-table tbody tr[data-v-b966abd0]{border-bottom:1px solid #dddddd}.data-table tbody tr[data-v-b966abd0]:nth-of-type(2n){background-color:#64643e4d}.data-table tbody tr .editable-text[data-v-b966abd0]{cursor:pointer}.data-table tbody tr .editable-text[data-v-b966abd0]:hover{text-decoration:underline}.data-table tbody tr .edit-input[data-v-b966abd0]{color:#fff;background-color:#0000001f;font-size:1.1em;width:100%;border:1px solid #ccc;padding:2px 4px;outline:none}.data-table tbody tr a[data-v-b966abd0]{color:#fff;text-decoration:none}.data-table tbody tr a[data-v-b966abd0]:hover{color:#fff;text-decoration:underline}.btn-r[data-v-b966abd0]{padding:10px;background:linear-gradient(120deg,#ff6b6b,#e63946);border:none;border-radius:10px;color:#fff;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s ease;margin-right:10px;box-shadow:0 4px 12px #ff33334d}.btn-r[data-v-b966abd0]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #ff333380}.btn-r[data-v-b966abd0]:active{transform:translateY(0)}.data-save-name[data-v-b966abd0]{height:35px;width:auto;min-width:50px;padding:1px 3px;font-size:15px;border:1px solid rgba(255,255,255,.2);border-radius:10px;background-color:#ffffff1a;color:#fff;text-align:center;transition:all .3s ease;box-sizing:border-box;margin-right:10px}.refer-documentation[data-v-d35373ba]{margin-top:10px;background-color:#5a5a5a4d}.refer-documentation a[data-v-d35373ba]{color:red}.refer-documentation a[data-v-d35373ba]:hover{color:#e7ff51;text-decoration:underline}.animated-number[data-v-a5479f15]{transition:all .3s ease;display:inline-block}h1[data-v-f0bee4dc]{margin:20px auto;color:red;text-align:center}.calculator-container[data-v-f0bee4dc]{background:#ffffff14;padding:30px;border-radius:20px;box-shadow:0 12px 32px #0006;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);margin:40px auto;max-width:1500px}.calculator-container .attack-div[data-v-f0bee4dc]{min-height:40px;border:2px solid yellowgreen;line-height:40px;padding-left:30px;margin:10px 0}.calculator-container .tooltip[data-v-f0bee4dc]{position:relative;cursor:help}.calculator-container .tooltip[data-v-f0bee4dc]:hover:after{opacity:1}.calculator-container .tooltip[data-v-f0bee4dc]:after{content:attr(data-tooltip);position:absolute;bottom:100%;left:50%;transform:translate(-50%);background:#333;color:#fff;padding:4px 8px;border-radius:4px;white-space:nowrap;font-size:14px;opacity:0;pointer-events:none;transition:opacity .3s ease;min-width:max-content;max-width:300px;word-wrap:break-word;z-index:10}.calculator-container .input-group[data-v-f0bee4dc]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:20px}.calculator-container .input-group .input-item[data-v-f0bee4dc]{display:flex;flex-direction:row;align-items:center}.calculator-container .input-group .input-item label[data-v-f0bee4dc]{color:#f8f8f8;font-weight:500;font-size:15px}.calculator-container .input-group .input-item input[type=number][data-v-f0bee4dc]{height:35px;min-width:50px;padding:1px 3px;font-size:15px;border-radius:10px;color:#fff;text-align:center;transition:all .3s ease;box-sizing:border-box;border:1px solid rgba(255,255,255,.2);background-color:#ffffff1a}.calculator-container .input-group .input-item input[type=number][data-v-f0bee4dc]:focus{outline:none;border-color:#f99;box-shadow:0 0 0 3px #ff99994d}.calculator-container .input-group .input-item select[data-v-f0bee4dc]{height:35px;min-width:50px;padding:1px 3px;font-size:15px;border-radius:10px;color:#fff;text-align:center;transition:all .3s ease;box-sizing:border-box;font-size:14px;border:1px solid rgba(255,255,255,.1);background-color:#446d62e6}.btn-r[data-v-f0bee4dc]{padding:12px 30px;background:linear-gradient(120deg,#ff6b6b,#e63946);border:none;border-radius:10px;color:#fff;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s ease;margin-right:10px;box-shadow:0 4px 12px #ff33334d}.btn-r[data-v-f0bee4dc]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #ff333380}.btn-r[data-v-f0bee4dc]:active{transform:translateY(0)}.result[data-v-f0bee4dc]{margin:40px 0;padding:25px;background:#ffffff1a;border-radius:12px;box-shadow:0 6px 16px #0000004d;font-size:1.7em;font-weight:700;color:#ffd166;border-left:5px solid #ffd166;animation:fadeInUp-f0bee4dc .5s ease}@keyframes fadeInUp-f0bee4dc{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}p[data-v-c27dd525]{margin-bottom:1em}.xbc[data-v-c27dd525]{background:linear-gradient(135deg,#ff6b6b,#dc2f02);border:none;color:#fff;padding:5px 10px;text-align:center;display:inline-block;font-size:14px;margin:4px 2px;cursor:pointer;border-radius:5px;box-shadow:0 4px 6px #0000001a}.xbc[data-v-c27dd525]:hover{background:linear-gradient(135deg,#dc2f02,#ff6b6b);color:#fff}.xbc[data-v-c27dd525]:active{background:#dc2f02;box-shadow:0 2px 4px #0003}.calculator-container[data-v-c27dd525]{background:#ffffff14;padding:30px;border-radius:20px;box-shadow:0 12px 32px #0006;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);margin:40px auto;max-width:1500px}.calculator-container .res-div[data-v-c27dd525]{min-height:40px;border:2px solid yellowgreen;line-height:40px;padding-left:30px;margin:10px 0}.calculator-container .input-group[data-v-c27dd525]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:20px}.calculator-container .input-group .input-item[data-v-c27dd525]{display:flex;flex-direction:row;align-items:center}.calculator-container .input-group .input-item label[data-v-c27dd525]{color:#f8f8f8;font-weight:500;font-size:15px}.calculator-container .input-group .input-item input[type=number][data-v-c27dd525]{height:35px;min-width:50px;padding:1px 3px;font-size:15px;border-radius:10px;color:#fff;text-align:center;transition:all .3s ease;box-sizing:border-box;border:1px solid rgba(255,255,255,.2);background-color:#ffffff1a}.calculator-container .input-group .input-item input[type=number][data-v-c27dd525]:focus{outline:none;border-color:#f99;box-shadow:0 0 0 3px #ff99994d}p[data-v-60cdb199]{margin-bottom:1em}
