.DocumentFullPreview_open__6U9BL{display:inline-flex;flex:0 0 40px;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid #dbe6e5;border-radius:999px;background:white;color:#39776c}.DocumentFullPreview_openCompact__cwdwX{flex-basis:28px;width:28px;height:28px}.DocumentFullPreview_open__6U9BL:hover{background:#eef6f2}.DocumentFullPreview_dialog__q0IMe{--preview-gap:20px;--preview-top:calc(env(safe-area-inset-top, 0px) + var(--preview-gap));--preview-right:calc(env(safe-area-inset-right, 0px) + var(--preview-gap));--preview-bottom:calc(env(safe-area-inset-bottom, 0px) + var(--preview-gap));--preview-left:calc(env(safe-area-inset-left, 0px) + var(--preview-gap));position:fixed;inset:var(--preview-top) var(--preview-right) var(--preview-bottom) var(--preview-left);box-sizing:border-box;width:min(1100px,calc(100% - var(--preview-left) - var(--preview-right)));max-width:none;height:calc(100dvh - var(--preview-top) - var(--preview-bottom));max-height:none;margin:auto;padding:0;border:1px solid #dce6e8;border-radius:18px;background:#eef2f4;color:#24424c;box-shadow:0 24px 90px #0f172a55;overflow:hidden;outline:none}.DocumentFullPreview_dialogLarge__s9gPA{width:min(1240px,calc(100% - var(--preview-left) - var(--preview-right)))}.DocumentFullPreview_dialog__q0IMe[open]{display:flex;flex-direction:column}.DocumentFullPreview_dialog__q0IMe::backdrop{background:#10212999;backdrop-filter:blur(5px)}.DocumentFullPreview_header__VuUuP{display:flex;flex-wrap:wrap;align-items:center;gap:12px;flex-shrink:0;padding:14px 18px;border-bottom:1px solid #dce6e8;background:white}.DocumentFullPreview_header__VuUuP h2{flex:1;min-width:0;margin:0;font-size:17px;font-weight:650;overflow-wrap:anywhere}.DocumentFullPreview_header__VuUuP label{display:flex;align-items:center;gap:8px;font-size:12px}.DocumentFullPreview_header__VuUuP select{min-width:0;max-width:155px;padding:7px;border:1px solid #dce6e8;border-radius:8px;background:white}.DocumentFullPreview_header__VuUuP .DocumentFullPreview_close__4Od33{order:2;display:flex;flex:0 0 44px;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid #dce6e8;border-radius:50%;background:white}.DocumentFullPreview_description__LqpHg{flex-shrink:0;margin:0;padding:8px 18px;border-bottom:1px solid #dce6e8;background:#f8fafb;color:#526575;font-size:12px;line-height:1.5}.DocumentFullPreview_viewport__Gv_Ln{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;background:radial-gradient(ellipse at top,#f8fafb,#e1e7eb)}.DocumentFullPreview_status__t_Idx{display:flex;flex-direction:column;align-items:center;gap:12px;padding:48px 20px;text-align:center}.DocumentFullPreview_status__t_Idx button{padding:8px 16px;border:1px solid #dce6e8;border-radius:8px;background:white}.DocumentFullPreview_pages__hSRv5{display:flex;flex-direction:column;align-items:center;gap:40px;width:max-content;min-width:100%;padding:24px 16px 80px;box-sizing:border-box}.DocumentFullPreview_pageFrame__vDHzm{flex-shrink:0;width:calc(794px * var(--preview-scale));height:calc(1122px * var(--preview-scale))}.DocumentFullPreview_paper__PZ5uh{position:relative;width:794px;height:1122px;transform:scale(var(--preview-scale));transform-origin:top left;overflow:hidden;background:white;box-shadow:0 58px 72px -30px #0f172a70,0 18px 28px -16px #0f172a52,0 0 0 1px #94a3b838}.DocumentFullPreview_pageContent__lECLA{position:absolute;top:48px;left:0;width:794px;height:1026px;overflow:hidden}.DocumentFullPreview_flow__maxSi{pointer-events:none}.DocumentFullPreview_accessibleText__XAaQ2{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:pre-wrap}.DocumentFullPreview_header__VuUuP :is(button,select):focus-visible,.DocumentFullPreview_open__6U9BL:focus-visible{outline:2px solid #428a77;outline-offset:3px}@media(max-width:640px){.DocumentFullPreview_dialog__q0IMe{--preview-gap:16px;border-radius:16px}.DocumentFullPreview_header__VuUuP{padding:12px 14px;gap:10px}.DocumentFullPreview_header__VuUuP h2{font-size:14px;flex:1 1 calc(100% - 54px);order:-2}.DocumentFullPreview_header__VuUuP .DocumentFullPreview_close__4Od33{order:-1;margin-inline-start:auto}.DocumentFullPreview_header__VuUuP label{font-size:0;gap:0}.DocumentFullPreview_header__VuUuP select{max-width:120px;font-size:12px}.DocumentFullPreview_pages__hSRv5{padding-top:16px}}html.optiresume-native-shell .DocumentFullPreview_dialog__q0IMe{--preview-top:max(64px,calc(env(safe-area-inset-top, 0px) + 16px));--preview-bottom:max(84px,calc(env(safe-area-inset-bottom, 0px) + 68px))}