.pdf-viewer[data-v-25b27b9a]{display:flex;flex-direction:column;height:100%;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;overflow:hidden}.pdf-toolbar[data-v-25b27b9a]{padding:16px;border-bottom:1px solid #e0e0e0;background:#fafafa;display:flex;justify-content:flex-end}.btn-save[data-v-25b27b9a]{background:linear-gradient(135deg,#8de37b,#5aa0d8);color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:transform .2s,box-shadow .2s;box-shadow:0 2px 8px #5aa0d84d}.btn-save[data-v-25b27b9a]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #5aa0d866}.pdf-container[data-v-25b27b9a]{flex:1;overflow:auto;background:#525252;display:flex;justify-content:center;align-items:flex-start;padding:20px}.pdf-content[data-v-25b27b9a]{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:fit-content;margin:0 auto}.pdf-page-wrapper[data-v-25b27b9a]{position:relative;background:#fff;box-shadow:0 2px 12px #0000004d;margin:0 auto}.pdf-canvas[data-v-25b27b9a]{display:block}.pdf-fields-overlay[data-v-25b27b9a]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.pdf-field-input[data-v-25b27b9a]{position:absolute;pointer-events:auto;transition:all .2s}.pdf-field-input[data-v-25b27b9a]:hover{z-index:10}.field-input[data-v-25b27b9a],.field-textarea[data-v-25b27b9a]{width:100%;height:100%;border:2px solid transparent;background:#ffffff1a;padding:2px 4px;font-size:11px;font-family:Arial,sans-serif;box-sizing:border-box;transition:all .2s}.field-input.has-value[data-v-25b27b9a],.field-textarea.has-value[data-v-25b27b9a]{background:#fff;border-color:#4caf50}.field-input[data-v-25b27b9a]:hover,.field-textarea[data-v-25b27b9a]:hover{background:#add8e64d;border-color:#2196f3}.field-input.has-value[data-v-25b27b9a]:hover,.field-textarea.has-value[data-v-25b27b9a]:hover{background:#fff;border-color:#4caf50}.field-input[data-v-25b27b9a]:focus,.field-textarea[data-v-25b27b9a]:focus{outline:none;background:#fffffff2;border-color:#ff9800;z-index:100}.field-textarea[data-v-25b27b9a]{resize:none;font-size:10px}.field-checkbox[data-v-25b27b9a],.field-radio[data-v-25b27b9a]{width:100%;height:100%;cursor:pointer;margin:0;appearance:auto;-webkit-appearance:auto;-moz-appearance:auto}.loading[data-v-25b27b9a]{color:#fff;font-size:18px;padding:40px}.app[data-v-1bdd0515]{display:flex;flex-direction:column;height:100vh;width:100vw;position:relative}.app-header[data-v-1bdd0515]{background:#000;color:#fff;padding:20px 32px;box-shadow:0 2px 8px #0000001a;border-bottom:1px solid #363b44;position:relative;overflow:visible;z-index:100}.app-header[data-v-1bdd0515]:before{content:"";position:absolute;right:0;top:0;bottom:0;width:120px;background:linear-gradient(to bottom,#8de37b,#5aa0d8,#17479d);-webkit-mask-image:repeating-linear-gradient(to right,black 0px,black 3px,transparent 3px,transparent 7px);mask-image:repeating-linear-gradient(to right,black 0px,black 3px,transparent 3px,transparent 7px);opacity:.8}.header-content[data-v-1bdd0515]{display:flex;justify-content:space-between;align-items:center;gap:32px;max-width:93%}.header-text[data-v-1bdd0515]{flex:1;position:relative;z-index:1}.app-header h1[data-v-1bdd0515]{margin:0 0 4px;font-size:28px;font-weight:600}.app-header p[data-v-1bdd0515]{margin:0;font-size:14px;opacity:.9}.form-selector[data-v-1bdd0515]{display:flex;align-items:center;gap:12px;background:#ffffff26;padding:12px 16px;border-radius:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;z-index:101}.form-selector label[data-v-1bdd0515]{font-size:14px;font-weight:500;white-space:nowrap;color:#fff}.custom-select[data-v-1bdd0515]{position:relative;min-width:250px;cursor:pointer}.select-selected[data-v-1bdd0515]{padding:8px 12px;border:2px solid rgba(255,255,255,.3);border-radius:6px;background:#fffffff2;color:#333;font-size:14px;font-weight:500;transition:all .2s;display:flex;justify-content:space-between;align-items:center;gap:8px}.select-selected[data-v-1bdd0515]:hover{border-color:#fff9;background:#fff}.select-selected .arrow[data-v-1bdd0515]{font-size:10px;transition:transform .3s;color:#666}.select-selected .arrow.arrow-up[data-v-1bdd0515]{transform:rotate(180deg)}.select-items[data-v-1bdd0515]{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:2px solid rgba(255,255,255,.6);border-radius:6px;box-shadow:0 4px 12px #00000026;max-height:300px;overflow-y:auto;z-index:1000}.select-items div[data-v-1bdd0515]{padding:10px 12px;cursor:pointer;transition:background .2s;font-size:14px;color:#333}.select-items div[data-v-1bdd0515]:hover{background:#e8f4fd}.select-items div.same-as-selected[data-v-1bdd0515]{background:#5aa0d8;color:#fff;font-weight:600}.select-items div.same-as-selected[data-v-1bdd0515]:hover{background:#4a90c8}.app-content[data-v-1bdd0515]{flex:1;display:flex;padding:20px;overflow:hidden;position:relative;justify-content:center;align-items:stretch;min-height:0}.pdf-section[data-v-1bdd0515]{max-width:1200px;width:100%;display:flex;overflow:hidden}@media (max-width: 1024px){.header-content[data-v-1bdd0515]{flex-direction:column;align-items:flex-start;gap:16px}.form-selector[data-v-1bdd0515]{width:100%}.form-selector select[data-v-1bdd0515]{flex:1;min-width:0}.pdf-section[data-v-1bdd0515]{max-width:100%}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;background-color:#f5f5f5;overflow:hidden}#app{height:100vh;width:100vw}
