.accordion-item[data-v-3285d913]{border:1px solid #bbb;border-radius:3px;margin-bottom:.2em;overflow:hidden}.accordion-title[data-v-3285d913]{align-items:center;background-color:#f8f9fa;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;padding:.5em 1em}.arrow[data-v-3285d913]{transition:transform .3s ease}.accordion-content[data-v-3285d913]{display:flex;flex-direction:column;gap:1em;max-height:0;overflow:hidden;overflow-y:auto;padding:0 1em;transition:all .3s ease}.accordion-item.active .arrow[data-v-3285d913]{transform:rotate(90deg)}.accordion-item.active .accordion-content[data-v-3285d913]{max-height:300px;padding:1em}[data-v-181f7513]{margin:0;outline:none;padding:0;-webkit-tap-highlight-color:transparent;box-sizing:border-box;flex-wrap:wrap;font-family:monospace;font-size:2.8mm}.resume[data-v-181f7513]{background-color:#fff;box-shadow:0 0 10px #0003;display:flex;flex-direction:column;gap:1mm;margin:auto;min-height:297mm;padding:12mm;width:210mm}@media print{.resume[data-v-181f7513]{box-shadow:none;height:297mm;margin:0;padding:12mm;transform:none;width:210mm;page-break-inside:avoid;page-break-after:avoid}}hr[data-v-181f7513]{border-color:#000}h1[data-v-181f7513]{font-size:7mm;font-weight:bolder}h1[data-v-181f7513],h2[data-v-181f7513]{text-align:center}h2[data-v-181f7513]{font-size:5.5mm;font-weight:400}h3[data-v-181f7513]{font-size:4.5mm}h3[data-v-181f7513],h4[data-v-181f7513]{font-weight:bolder}h4[data-v-181f7513]{font-size:3.5mm}a[data-v-181f7513]{color:#000;text-decoration:none}.contact[data-v-181f7513],.primary-info[data-v-181f7513]{align-items:center;-moz-column-gap:5mm;column-gap:5mm;display:flex;justify-content:center;text-align:center}.achievements[data-v-181f7513],.educations[data-v-181f7513],.experiences[data-v-181f7513],.projects[data-v-181f7513],.skills[data-v-181f7513]{display:flex;flex-direction:column;gap:2.5mm;justify-content:center}.hor-grp[data-v-181f7513]{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:6mm;justify-content:space-between}.hor-grp>div[data-v-181f7513]:nth-child(2){flex-shrink:0;white-space:nowrap;word-break:keep-all}.skill[data-v-181f7513]{align-items:flex-start;display:flex;flex-wrap:nowrap;gap:3mm;justify-content:flex-start}.skill>div:nth-child(2) p[data-v-181f7513]{font-size:3.5mm;font-weight:400}.project-title[data-v-181f7513]{align-items:center;display:flex;justify-content:space-between}.project-title h4 a[data-v-181f7513]{font-size:3.5mm}.ach[data-v-181f7513]{align-items:flex-start;display:flex;flex-wrap:nowrap;gap:3mm;justify-content:space-between}.hidden[data-v-5eaaf1ed]{display:none}form[data-v-5eaaf1ed]{flex-direction:column;justify-content:center;width:100%}.info[data-v-5eaaf1ed],form[data-v-5eaaf1ed]{display:flex;gap:.5em}.info[data-v-5eaaf1ed]{flex-wrap:wrap}.input-grp[data-v-5eaaf1ed]{display:flex;flex:1 1 calc(50% - .5em);flex-direction:column}.contacts[data-v-5eaaf1ed]{margin-top:1em}.contacts[data-v-5eaaf1ed],.dynamic-item[data-v-5eaaf1ed]{display:flex;flex-direction:column;gap:1em}.dynamic-item[data-v-5eaaf1ed]{align-items:center;border:1px solid #bbb;border-radius:3px;justify-content:center;padding:.5em;width:100%}.items[data-v-5eaaf1ed]{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5em;width:100%}label[data-v-5eaaf1ed]{color:#8c8c8c}input[data-v-5eaaf1ed],select[data-v-5eaaf1ed],textarea[data-v-5eaaf1ed]{border:1px dotted #8c8c8c;border-radius:3px;padding:.5em;transition:border .3s ease}input[data-v-5eaaf1ed]:focus,select[data-v-5eaaf1ed]:focus,textarea[data-v-5eaaf1ed]:focus{border:1px solid #2196f3}.end-time-input[data-v-5eaaf1ed]{display:flex;flex-direction:column;justify-content:center}.checkbox-grp[data-v-5eaaf1ed]{align-items:center;display:flex;flex-direction:row;gap:.3em;margin-top:.5em}.delete-btn[data-v-5eaaf1ed]{background-color:#f44336;color:#fff;transition:background-color .7s ease}.delete-btn[data-v-5eaaf1ed]:hover{background-color:#f44336cc}.add-btn[data-v-5eaaf1ed]{background-color:#4caf50;color:#fff;transition:background-color .7s ease}.add-btn[data-v-5eaaf1ed]:hover{background-color:#4caf50cc}.submit-btn[data-v-5eaaf1ed]{background-color:#2196f3;color:#fff;margin-top:1.5em;transition:background-color .7s ease}.submit-btn[data-v-5eaaf1ed]:hover{background-color:#2196f3cc;color:#fff}button[data-v-5eaaf1ed]:active{transform:scale(.9)}.limit-info[data-v-5eaaf1ed]{border:2px dotted gray;border-radius:3px;color:gray;font-size:1.2em;font-weight:900;margin-top:1em;padding:.5em;text-align:center}.container[data-v-e089b492]{display:flex;justify-content:center;overflow:auto;padding:20px}.container[data-v-26c6bc96]{gap:3em;justify-content:center;width:clamp(0px,100%,1000px)}.container[data-v-26c6bc96],.heading[data-v-26c6bc96]{display:flex;flex-direction:column}.heading[data-v-26c6bc96]{gap:1em;text-align:center}.heading p[data-v-26c6bc96]{color:#8c8c8c}.tab-buttons[data-v-26c6bc96]{align-items:center;background-color:#fff;display:flex;justify-content:center;position:sticky;top:0;z-index:10}.tab-buttons button[data-v-26c6bc96]{background:#fff;border:1px solid #bbb;border-radius:0;cursor:pointer;padding:10px 20px;transition:.7s}.tab-buttons button[data-v-26c6bc96]:first-child{border-radius:10px 0 0}.tab-buttons button[data-v-26c6bc96]:nth-child(2){border-radius:0 10px 0 0}.tab-buttons button.active[data-v-26c6bc96]{background:#2196f3;border-color:#2196f3;color:#fff;transform:scale(1)}.tab-content[data-v-26c6bc96]{border:1px solid #bbb;width:clamp(0px,100%,1000px)}.tab-content form[data-v-26c6bc96]{padding:1.5em 1em}
