@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";body{font-family:Roboto,sans-serif;font-weight:100;margin:0;padding:0;display:flex;flex-direction:column}a,button{all:unset}a{text-decoration:none;color:inherit;font-weight:inherit;cursor:pointer}li{font-weight:400;font-size:15px}p{margin:0;font-size:15px;font-weight:400}button{cursor:pointer}.title{font-size:32px;font-weight:400;color:#1d95da;text-align:center;margin-top:50px;margin-bottom:20px}.sub-title{font-size:20px;font-weight:400;color:#444;margin-bottom:20px}.material-icons{font-size:24px;color:#707070;margin-top:22px;padding-left:15px}.md-button-wrapper{display:flex;justify-content:flex-end;width:100%;margin:16px 0}.inlink-btn,.exlink-btn{display:inline-flex;align-items:center;justify-content:space-between;min-width:200px;height:40px;padding:0 16px;border-radius:15px;background-color:#fafafa;border:1px solid rgba(0,0,0,.055);box-shadow:0 0 20px #0000001a;transition:transform .3s ease;font-weight:400}.md-button-wrapper .inlink-btn,.md-button-wrapper .exlink-btn{margin:0}.inlink-btn:hover,.exlink-btn:hover{transform:scale(1.02)}.inlink-btn .expand-icon,.exlink-btn .expand-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin:0 0 0 8px}.header[data-v-4b9fbde0]{background-color:#fafafa;max-height:66px;box-shadow:0 2px 4px #0000001a;border:1px solid #d2d2d2;flex:1;line-height:68px;display:flex}.logo_mzk[data-v-4b9fbde0]{height:34px;padding-left:10px;border-width:0 0 0 1px;border-style:solid;border-color:#e0e0e0;margin-top:15px;margin-left:6px}header a[data-v-4b9fbde0]{text-decoration:none;color:#707070}.back_icon .back[data-v-4b9fbde0]{position:absolute;top:calc(100% + 10px);left:calc(100% + 10px);transform:translate(-50%);background-color:#000;color:#fff;padding:5px 8px;border-radius:4px;font-size:14px;white-space:nowrap;display:none;z-index:10;opacity:0;transition:opacity .2s}.back_icon[data-v-4b9fbde0]{position:relative}.modal-overlay[data-v-98feb0f3]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.floating-message[data-v-98feb0f3]{display:flex;flex-direction:column;position:absolute;align-items:center;top:20%;left:50%;transform:translate(-50%);width:500px;height:400px;background:#fff;border:1px solid #000;box-shadow:0 5px 15px #0000004d;border-radius:10px;transition:opacity .1s ease-in-out;z-index:1000;gap:30px}.info-text[data-v-98feb0f3]{display:flex;flex-direction:column;align-items:center}.library-info[data-v-98feb0f3]{display:flex;flex-direction:column;gap:5px;padding:5px;align-items:center}.library-info h1[data-v-98feb0f3]{font-size:32px;font-weight:300;margin-top:20px;margin-bottom:0}.library-info img[data-v-98feb0f3]{width:100px;height:auto;order:0;margin:0}.info-text .info-email[data-v-98feb0f3]{font-size:32px;font-weight:500}.floating-message button[data-v-98feb0f3]:hover{transform:scale(1.02)}.floating-message button[data-v-98feb0f3]{display:flex;background-color:#d2e1e9ad;transition:transform .3s ease;border-radius:5px;align-items:center;margin-top:10px;width:100px;height:40px;min-height:0;justify-content:center}.kbox[data-v-9b366a1b]{display:flex;align-items:center;justify-content:center;flex-direction:column;height:150px;width:200px;background:#d2e1e9ad;margin:20px;border-radius:15px;border:1px solid rgba(81,83,85,.055);box-shadow:0 0 10px #0000001a;transition:transform .3s ease;text-align:center;text-decoration:none}.lib-logo[data-v-9b366a1b]{width:60px;height:60px;border-radius:15px}button[data-v-9b366a1b]{display:flex;align-items:center;justify-content:center;flex-direction:column;height:150px;width:200px;background-color:#d2e1e9ad;margin:20px;border-radius:15px;border-width:1px;border-style:solid;border-color:#5153550e;box-shadow:0 0 10px #0000001a;transition:transform .3s ease;position:relative;text-align:center}.kbox[data-v-9b366a1b]:hover{transform:scale(1.05)}.lib-container[data-v-7437bd09]{display:flex;flex-direction:column;gap:20px;width:600px;background-color:#fafafa;padding:20px;margin:10px auto}.lib-container h1[data-v-7437bd09]{font-size:24px;font-weight:350;color:#444;margin-bottom:10px;text-align:center}#searchInput[data-v-7437bd09]{width:100%;padding:10px;margin-bottom:10px;font-size:16px;border:1px solid #ccc;box-sizing:border-box;border-radius:15px}.scroll-container[data-v-7437bd09]{display:flex;flex-direction:column;overflow-y:auto;border:1px solid #ccc;border-radius:5px;box-shadow:inset 0 0 5px #0000001a;padding:10px;gap:10px}.scroll-container .sbox[data-v-7437bd09]{display:flex;align-items:center;justify-content:space-between;background-color:#d2e1e9ad;min-height:60px;transition:transform .3s ease;border-radius:5px;padding:6px 10px}.scroll-container .sbox[data-v-7437bd09]:hover{transform:scale(1.02)}.scroll-container p[data-v-7437bd09]{margin-left:10px;font-size:15px;font-weight:300}.scroll-container img[data-v-7437bd09]{width:40px;height:40px;border-radius:8px;margin-left:10px}.empty[data-v-7437bd09]{text-align:center;color:#666;padding:6px 0}@media (max-width: 640px){.lib-container[data-v-7437bd09]{width:100%}}.main-container{display:flex;align-items:center;justify-content:center}.lib-container{display:flex;flex-direction:column;gap:20px;width:600px;background-color:#fafafa;padding:20px;margin:10px;border-radius:15px;border-width:1px;border-style:solid;border-color:#5153550e;box-shadow:0 0 10px #0000001a;position:relative}.lib-container h1{font-size:24px;font-weight:350;color:#444;margin-bottom:10px;text-align:center}.lib-list{display:flex;justify-content:space-around;gap:20px}.lib-list img{width:60px;height:60px;border-radius:15px}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease}.fade-enter-from,.fade-leave-to{opacity:0}.mzk-container[data-v-4870d9d4]{display:flex;flex-direction:column;justify-content:center;align-items:center}.mzk-cards[data-v-4870d9d4]{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:20px;max-width:900px}.mzk-btn[data-v-4870d9d4]{display:flex;align-items:center;justify-content:center;flex-direction:column;height:150px;width:250px;background-color:#fafafa;margin:10px;border-radius:15px;border-width:1px;border-style:solid;border-color:#5153550e;box-shadow:0 0 10px #0000001a;transition:transform .3s ease;position:relative;text-align:center;text-decoration:none;color:inherit}.mzk-btn[data-v-4870d9d4]:hover{transform:scale(1.05)}.mzk-btn p[data-v-4870d9d4]{font-weight:400;margin:10px}.main-text-container[data-v-c67bed76]{width:55%;margin-bottom:40px}.mzk-container[data-v-c67bed76]{display:flex;flex-direction:column;justify-content:center;align-items:center}[data-v-c67bed76] a:not(.inlink-btn):not(.exlink-btn){color:#1d95da;text-decoration:underline}.main-text[data-v-46daa9f1]{display:flex;flex-direction:column;gap:10px;text-align:justify}[data-v-46daa9f1] .main-text a:not(.inlink-btn):not(.exlink-btn){color:#1d95da;text-decoration:underline}.rlbtn-container[data-v-46daa9f1]{display:flex;flex-direction:column;gap:20px;margin-bottom:20px;width:100%}.lbtn-container[data-v-46daa9f1],.rolet-container[data-v-46daa9f1]{display:flex;flex-direction:column;align-items:center;justify-content:center}.exlink-btn[data-v-46daa9f1],.inlink-btn[data-v-46daa9f1],.long-button[data-v-46daa9f1],.rolet-button[data-v-46daa9f1]{display:flex;justify-content:space-between;align-items:center;width:var(--3bc97564);height:50px;border-radius:15px;background-color:#fafafa;border:1px solid rgba(0,0,0,.055);cursor:pointer;box-shadow:0 0 10px #0000001a;transition:transform .3s ease,background-color .3s ease;margin-bottom:20px}.exlink-btn[data-v-46daa9f1],.inlink-btn[data-v-46daa9f1]{width:200px;height:40px;padding:0 10px;align-self:flex-end;margin-right:3px}.exlink-btn[data-v-46daa9f1]:hover,.inlink-btn[data-v-46daa9f1]:hover,.long-button[data-v-46daa9f1]:hover,.rolet-button[data-v-46daa9f1]:hover{transform:scale(1.02)}.rolet-button-content[data-v-46daa9f1]{overflow:hidden;width:var(--3bc97564);height:fit-content;opacity:0;transition:max-height .4s ease,opacity .3s ease,padding .3s ease}.lbtn-icon-text[data-v-46daa9f1],.rolet-icon-text[data-v-46daa9f1]{display:flex;align-items:center;gap:10px;padding-left:10px}.rolet-icon[data-v-46daa9f1],.lbtn-icon[data-v-46daa9f1]{width:25px;height:auto}.expand-icon[data-v-46daa9f1]{margin:0 10px 0 0;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;transform-origin:center;transition:transform .3s ease}.expand-icon.rotated[data-v-46daa9f1]{transform:rotate(180deg)}@media (max-width: 768px){.rolet-button[data-v-46daa9f1],.rolet-button-content[data-v-46daa9f1],.long-button[data-v-46daa9f1]{width:100%}}.form-page[data-v-e861547a]{display:flex;justify-content:center;padding:40px 16px}.form-container[data-v-e861547a]{width:min(720px,100%);display:flex;flex-direction:column;gap:24px}.form-title[data-v-e861547a]{margin:0;font-size:32px;font-weight:400;color:#1d95da}.form-intro[data-v-e861547a]{margin:0;font-size:16px;color:#333}.form-banner[data-v-e861547a]{padding:12px 16px;border-radius:8px;background:#1d95da1a;color:#1d95da;font-size:14px}.form[data-v-e861547a]{display:flex;flex-direction:column;gap:20px}.form-field[data-v-e861547a]{display:flex;flex-direction:column;gap:8px}.repeatable-field[data-v-e861547a]{gap:12px}.repeatable-items[data-v-e861547a]{display:flex;flex-direction:column;gap:8px}.repeatable-item[data-v-e861547a]{display:flex;align-items:center;gap:8px}.repeatable-item .field-input[data-v-e861547a]{flex:1}.repeatable-action-button[data-v-e861547a]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:50%;font-size:18px;line-height:1;color:#fff;cursor:pointer;transition:background .2s ease,transform .2s ease}.repeatable-add-button[data-v-e861547a]{background:#1d95da}.repeatable-add-button[data-v-e861547a]:hover:not(:disabled){background:#147bb1;transform:translateY(-1px)}.repeatable-remove-button[data-v-e861547a]{background:#d92d20}.repeatable-remove-button[data-v-e861547a]:hover:not(:disabled){background:#b32018;transform:translateY(-1px)}.repeatable-add-button[data-v-e861547a]:focus-visible,.repeatable-remove-button[data-v-e861547a]:focus-visible{outline:2px solid #1d95da;outline-offset:2px}.repeatable-add-button[data-v-e861547a]:disabled,.repeatable-remove-button[data-v-e861547a]:disabled{opacity:.6;cursor:not-allowed;transform:none}.repeatable-actions[data-v-e861547a]{display:flex;align-items:center;justify-content:center;gap:12px}.repeatable-hint[data-v-e861547a]{margin:0;font-size:13px;color:#555}.sr-only[data-v-e861547a]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.field-label[data-v-e861547a]{font-size:16px;font-weight:500;color:#222}.field-input[data-v-e861547a]{border-radius:6px;border:1px solid #ccc;padding:10px 12px;font-size:15px;font-family:inherit;transition:border-color .2s ease,box-shadow .2s ease}.field-input[data-v-e861547a]:focus{outline:none;border-color:#1d95da;box-shadow:0 0 0 3px #1d95da26}.form-messages[data-v-e861547a]{min-height:24px}.error-message[data-v-e861547a],.success-message[data-v-e861547a]{margin:0;font-size:14px}.error-message[data-v-e861547a]{color:#d92d20}.success-message[data-v-e861547a]{color:#198754}.submit-button[data-v-e861547a]{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;padding:12px 28px;border-radius:8px;border:none;font-size:16px;font-weight:500;color:#fff;background:linear-gradient(135deg,#1d95da,#147bb1);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.submit-button[data-v-e861547a]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 20px #147bb133}.submit-button[data-v-e861547a]:disabled{opacity:.7;cursor:progress}.fallback-message[data-v-e861547a]{font-size:16px;color:#d92d20}.modal-backdrop[data-v-e861547a]{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:16px;background:#18243473;z-index:1000}.modal[data-v-e861547a]{width:min(420px,100%);background:#fff;border-radius:12px;padding:24px;box-shadow:0 20px 40px #14243840;display:flex;flex-direction:column;gap:16px}.modal-title[data-v-e861547a]{margin:0;font-size:20px;font-weight:600;color:#1f2933}.modal-body[data-v-e861547a]{margin:0;font-size:15px;color:#334155}.modal-actions[data-v-e861547a]{display:flex;justify-content:flex-end;gap:12px}.modal-button[data-v-e861547a]{border:none;border-radius:8px;padding:10px 18px;font-size:15px;font-weight:500;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.modal-button-primary[data-v-e861547a]{color:#fff;background:linear-gradient(135deg,#1d95da,#147bb1)}.modal-button-primary[data-v-e861547a]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 20px #147bb133}.modal-button-secondary[data-v-e861547a]{color:#1f2933;background:#f0f4f8}.modal-button-secondary[data-v-e861547a]:hover:not(:disabled){background:#e2e8f0}.modal-button[data-v-e861547a]:disabled{opacity:.7;cursor:not-allowed;transform:none;box-shadow:none}.modal-spinner[data-v-e861547a]{display:flex;align-items:center;gap:12px;margin-top:8px;color:#334155}.spinner[data-v-e861547a]{width:24px;height:24px;border-radius:50%;border:3px solid rgba(29,149,218,.2);border-top-color:#1d95da;animation:spin-e861547a .8s linear infinite}@keyframes spin-e861547a{to{transform:rotate(360deg)}}.modal--success .modal-title[data-v-e861547a]{color:#198754}.modal--error .modal-title[data-v-e861547a]{color:#d92d20}.modal--error .modal-button-primary[data-v-e861547a]{background:linear-gradient(135deg,#d92d20,#b32018)}.modal--error .modal-button-primary[data-v-e861547a]:hover:not(:disabled){box-shadow:0 10px 20px #b3201833}@media (max-width: 640px){.form-page[data-v-e861547a]{padding:24px 12px}.form-title[data-v-e861547a]{font-size:26px}}.admin-page[data-v-eeb271ec]{max-width:900px;margin:0 auto;padding:2rem 1.5rem;display:flex;flex-direction:column;gap:1.5rem}.admin-header[data-v-eeb271ec]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.admin-header h1[data-v-eeb271ec]{font-size:1.75rem;font-weight:500;margin:0}.actions[data-v-eeb271ec]{display:flex;gap:.75rem}.refresh[data-v-eeb271ec],.resolve[data-v-eeb271ec]{border:none;border-radius:8px;padding:.5rem 1rem;font-size:.95rem;font-weight:500;cursor:pointer;background-color:#124a96;color:#fff;transition:background-color .2s ease,transform .2s ease}.refresh[data-v-eeb271ec]:disabled,.resolve[data-v-eeb271ec]:disabled{opacity:.7;cursor:not-allowed}.refresh[data-v-eeb271ec]:not(:disabled):hover,.resolve[data-v-eeb271ec]:not(:disabled):hover{background-color:#0f3c78}.status[data-v-eeb271ec]{margin:0;padding:.75rem 1rem;border-radius:8px;background-color:#f4f6fb;color:#1b3260}.status--error[data-v-eeb271ec]{background-color:#fdecea;color:#a12222}.submissions-list[data-v-eeb271ec]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.submission-card[data-v-eeb271ec]{background-color:#fff;border-radius:12px;padding:1rem 1.25rem;box-shadow:0 2px 8px #0000000d;display:flex;flex-direction:column;gap:.75rem}.submission-card__header[data-v-eeb271ec]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.submission-card__form[data-v-eeb271ec],.submission-card__date[data-v-eeb271ec]{margin:0;font-size:.95rem;color:#324663}.submission-card__form strong[data-v-eeb271ec]{font-weight:600}.submission-data[data-v-eeb271ec]{display:grid;grid-template-columns:minmax(140px,1fr) 2fr;gap:.5rem 1rem;margin:0}.submission-data dt[data-v-eeb271ec]{font-weight:600;color:#1f2d3d}.submission-data dd[data-v-eeb271ec]{margin:0;color:#324663;word-break:break-word}.modal-backdrop[data-v-eeb271ec]{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:16px;background:#18243473;z-index:1000}.modal[data-v-eeb271ec]{width:min(420px,100%);background:#fff;border-radius:12px;padding:24px;box-shadow:0 20px 40px #14243840;display:flex;flex-direction:column;gap:16px}.modal-title[data-v-eeb271ec]{margin:0;font-size:20px;font-weight:600;color:#1f2933}.modal-body[data-v-eeb271ec]{margin:0;font-size:15px;color:#334155}.modal-form[data-v-eeb271ec]{display:flex;flex-direction:column;gap:16px}.modal-field[data-v-eeb271ec]{display:flex;flex-direction:column;gap:6px;font-size:15px;color:#1f2933}.modal-field span[data-v-eeb271ec]{font-weight:600}.modal-field input[data-v-eeb271ec],.modal-field textarea[data-v-eeb271ec]{border:1px solid #d0d8e5;border-radius:8px;padding:10px 12px;font-size:15px;font-family:inherit;resize:vertical}.modal-field input[data-v-eeb271ec]:disabled,.modal-field textarea[data-v-eeb271ec]:disabled{background-color:#f8fafc}.modal-error[data-v-eeb271ec]{margin:0;color:#a12222;font-weight:500}.modal-actions[data-v-eeb271ec]{display:flex;justify-content:flex-end;gap:12px}.modal-button[data-v-eeb271ec]{border:none;border-radius:8px;padding:10px 18px;font-size:15px;font-weight:500;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.modal-button-primary[data-v-eeb271ec]{color:#fff;background:linear-gradient(135deg,#1d95da,#147bb1)}.modal-button-primary[data-v-eeb271ec]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 20px #147bb133}.modal-button-secondary[data-v-eeb271ec]{color:#1f2933;background:#f0f4f8}.modal-button-secondary[data-v-eeb271ec]:hover:not(:disabled){background:#e2e8f0}.modal-button[data-v-eeb271ec]:disabled{opacity:.7;cursor:not-allowed;transform:none;box-shadow:none}@media (max-width: 640px){.admin-header[data-v-eeb271ec],.submission-card__header[data-v-eeb271ec]{flex-direction:column;align-items:stretch}.submission-data[data-v-eeb271ec]{grid-template-columns:1fr}}
