.ResumeButton-module__71xWeq__root{z-index:20;display:inline-flex;position:relative}.ResumeButton-module__71xWeq__trigger{min-height:48px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:9px;padding:13px 20px;font-weight:800;transition:transform .18s,box-shadow .18s,border-color .18s,background-color .18s;display:inline-flex}.ResumeButton-module__71xWeq__trigger:hover{transform:translateY(-2px)}.ResumeButton-module__71xWeq__trigger:focus-visible,.ResumeButton-module__71xWeq__option:focus-visible{outline-offset:3px;outline:3px solid #68475f47}.ResumeButton-module__71xWeq__primary{color:#fff;background:linear-gradient(135deg,#17243e,#68475f);box-shadow:0 16px 34px #15203638}.ResumeButton-module__71xWeq__primary:hover{box-shadow:0 20px 38px #15203647}.ResumeButton-module__71xWeq__secondary{color:var(--ink);background:var(--surface);border-color:var(--border)}.ResumeButton-module__71xWeq__secondary:hover{color:var(--purple);border-color:#68475f59;box-shadow:0 14px 28px #1520361a}.ResumeButton-module__71xWeq__icon,.ResumeButton-module__71xWeq__chevron,.ResumeButton-module__71xWeq__optionIcon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none}.ResumeButton-module__71xWeq__icon{width:19px;height:19px}.ResumeButton-module__71xWeq__chevron{width:15px;height:15px;margin-left:2px;transition:transform .18s}.ResumeButton-module__71xWeq__chevronOpen{transform:rotate(180deg)}.ResumeButton-module__71xWeq__menu{border:1px solid var(--border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transform-origin:top;background:#fffdf9fa;border-radius:14px;width:min(310px,100vw - 32px);padding:8px;animation:.18s ease-out both ResumeButton-module__71xWeq__menuIn;position:absolute;top:calc(100% + 12px);box-shadow:0 24px 60px #080b2a2e}.ResumeButton-module__71xWeq__left{left:0}.ResumeButton-module__71xWeq__right{right:0}.ResumeButton-module__71xWeq__option{min-height:66px;color:var(--ink);border-radius:10px;align-items:center;gap:13px;padding:12px;transition:background-color .16s,color .16s,transform .16s;display:flex}.ResumeButton-module__71xWeq__option:hover{color:var(--purple);background:var(--purple-light);transform:translate(2px)}.ResumeButton-module__71xWeq__optionIcon{width:22px;height:22px;color:var(--purple)}.ResumeButton-module__71xWeq__option span{gap:3px;display:grid}.ResumeButton-module__71xWeq__option strong{font-size:14px}.ResumeButton-module__71xWeq__option small{color:var(--muted);font-size:11px;line-height:1.4}@keyframes ResumeButton-module__71xWeq__menuIn{0%{opacity:0;transform:translateY(-7px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:768px){.ResumeButton-module__71xWeq__trigger{gap:7px;min-height:44px;padding:11px 14px;font-size:13px}.ResumeButton-module__71xWeq__menu{width:min(300px,100vw - 24px)}.ResumeButton-module__71xWeq__icon{width:17px;height:17px}.ResumeButton-module__71xWeq__chevron{width:13px;height:13px}.ResumeButton-module__71xWeq__option{min-height:58px}}@media (max-width:360px){.ResumeButton-module__71xWeq__trigger{padding-inline:12px}.ResumeButton-module__71xWeq__trigger span{display:none}}@media (prefers-reduced-motion:reduce){.ResumeButton-module__71xWeq__trigger,.ResumeButton-module__71xWeq__chevron,.ResumeButton-module__71xWeq__option{transition:none}.ResumeButton-module__71xWeq__menu{animation:none}}
