.pdf-viewer{position:relative;height:100%;display:flex;flex-direction:column}.pdf-viewer .ant-card{height:100%;display:flex;flex-direction:column}.pdf-viewer .ant-card-body{flex:1;padding:0;overflow:hidden}.pdf-viewer-container{position:relative;-webkit-user-select:none;user-select:none;height:100%;width:100%;box-sizing:border-box;transition:cursor .1s ease}.pdf-viewer-container.ctrl-pan-mode{cursor:grab}.pdf-viewer-container.panning{cursor:grabbing!important;-webkit-user-select:none;user-select:none}.pdf-viewer-container.annotation-mode{cursor:crosshair}.pdf-viewer-container::-webkit-scrollbar{width:12px;height:12px}.pdf-viewer-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:6px}.pdf-viewer-container::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:6px;transition:background .3s ease}.pdf-viewer-container::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.pdf-viewer-container::-webkit-scrollbar-corner{background:#f1f1f1}.pdf-viewer-loading,.pdf-viewer-error{min-height:400px;display:flex;align-items:center;justify-content:center}.annotation-workspace{transition:all .3s ease}.annotation-workspace.fullscreen{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;z-index:9999!important;background-color:#fff!important;padding:24px!important}.annotation-workspace:fullscreen{width:100vw;height:100vh;background-color:#fff;padding:24px}.annotation-workspace:fullscreen .ant-row{height:100%}.annotation-workspace:fullscreen .ant-col{height:100%;display:flex;flex-direction:column}.annotation-workspace:fullscreen .ant-card{height:100%;display:flex;flex-direction:column}.annotation-workspace:fullscreen .ant-card-body{flex:1;overflow:auto}.annotation-workspace:fullscreen *{color:inherit}.annotation-workspace:fullscreen .ant-typography{color:#000000d9!important}.annotation-workspace:fullscreen .ant-list-item-meta-title{color:#000000d9!important}.annotation-workspace:fullscreen .ant-list-item-meta-description{color:#000000a6!important}.pdf-page-container{position:relative;display:inline-block;margin:0;box-shadow:0 4px 8px #0000001a;border-radius:8px;overflow:hidden;background:#fff;flex-shrink:0}.pdf-page-container canvas{display:block;max-width:100%;height:auto;cursor:inherit}.pdf-text-layer{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;opacity:.2;line-height:1;pointer-events:none}.pdf-text-layer>span{color:transparent;position:absolute;white-space:pre;cursor:text;transform-origin:0% 0%}.pdf-annotation-layer{position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none}.pdf-svg-overlay{position:absolute;left:0;top:0;pointer-events:none;z-index:16}.pdf-svg-overlay path,.pdf-svg-overlay line,.pdf-svg-overlay polygon,.pdf-svg-overlay g{transition:all .2s ease}.pdf-svg-overlay path:hover,.pdf-svg-overlay g:hover{filter:drop-shadow(0 2px 4px rgba(0,0,0,.2));transform:scale(1.01)}.pdf-annotation{position:absolute;pointer-events:auto;-webkit-user-select:none;user-select:none;transition:all .2s ease}.pdf-annotation:hover{transform:scale(1.02);z-index:100;box-shadow:0 2px 8px #00000026}.pdf-annotation.selected{z-index:200;box-shadow:0 0 0 2px #1890ff}.pdf-annotation-highlight{border-radius:2px;mix-blend-mode:multiply}.pdf-annotation-text{border-radius:4px;padding:4px 8px;font-size:14px;line-height:1.4;word-wrap:break-word;white-space:pre-wrap;box-shadow:0 2px 4px #0000001a;transition:all .2s ease}.pdf-annotation-text:hover{box-shadow:0 4px 8px #00000026}.pdf-annotation-text[contenteditable=true]{border:2px solid #1890ff!important;box-shadow:0 0 0 2px #1890ff33,0 2px 8px #00000026;cursor:text!important;background-color:#fff!important;outline:none;animation:editingPulse 2s infinite}.pdf-annotation-text[contenteditable=true]:focus{border:2px solid #1890ff!important;box-shadow:0 0 0 3px #1890ff4d,0 2px 8px #00000026}@keyframes editingPulse{0%,to{box-shadow:0 0 0 2px #1890ff33,0 2px 8px #00000026}50%{box-shadow:0 0 0 4px #1890ff66,0 2px 8px #00000026}}@keyframes pulse{0%{box-shadow:0 0 0 3px #1890ff33}50%{box-shadow:0 0 0 3px #1890ff66}to{box-shadow:0 0 0 3px #1890ff33}}.pdf-annotation-text:empty:before{content:"Click to edit";color:#ccc;font-style:italic}.pdf-annotation-text[contenteditable=true]:empty:before{content:"Type your text here...";color:#999;font-style:italic}.pdf-annotation-sticky_note{border-radius:4px;padding:6px 8px;font-size:12px;line-height:1.3;word-wrap:break-word;white-space:pre-wrap;box-shadow:0 2px 4px #0000001a;position:relative}.pdf-annotation-sticky_note:before{content:"📝";position:absolute;top:-2px;right:-2px;font-size:10px;background:#ffffffe6;border-radius:50%;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.pdf-annotation-sticky_note[contenteditable=true]{border:2px solid #faad14!important;box-shadow:0 0 0 2px #faad1433,0 2px 8px #00000026;cursor:text!important;outline:none}.pdf-annotation-arrow{border-radius:2px;position:relative}.pdf-annotation-arrow:after{content:"";position:absolute;top:50%;right:-8px;width:0;height:0;border-left:8px solid currentColor;border-top:4px solid transparent;border-bottom:4px solid transparent;transform:translateY(-50%)}.pdf-annotation-rectangle{border-radius:4px;border-style:solid}.pdf-annotation-circle{border-radius:50%;border-style:solid}.pdf-annotation-freehand{border-radius:2px;pointer-events:none;position:relative}.pdf-annotation-freehand svg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:auto}.pdf-svg-overlay path[data-annotation-id]{pointer-events:stroke;cursor:pointer;stroke-width:2;transition:all .3s ease}.pdf-svg-overlay path[data-annotation-id]:hover{stroke-width:4;filter:drop-shadow(0 2px 6px rgba(0,0,0,.25)) brightness(1.1);transform:scale(1.02)}.pdf-svg-overlay g[data-annotation-id]{pointer-events:auto;cursor:pointer;transition:all .3s ease}.pdf-svg-overlay g[data-annotation-id]:hover{filter:drop-shadow(0 2px 6px rgba(0,0,0,.25)) brightness(1.1);transform:scale(1.02)}.pdf-annotation-stamp{border-radius:8px;display:flex;align-items:center;justify-content:center;font-weight:700;text-transform:uppercase;font-size:12px;letter-spacing:1px;border:2px solid currentColor;background:#ffffffe6}.pdf-annotation-sticky-note{border-radius:4px;padding:8px;font-size:12px;line-height:1.3;word-wrap:break-word;white-space:pre-wrap;box-shadow:0 2px 8px #00000026;position:relative}.pdf-annotation-sticky-note:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border:1px solid rgba(0,0,0,.1);border-radius:4px;pointer-events:none}.pdf-annotation-sticky-note:after{content:"";position:absolute;top:0;right:0;width:0;height:0;border-left:12px solid transparent;border-top:12px solid rgba(0,0,0,.1)}.pdf-annotation-temporary,.temp-annotation{position:absolute;pointer-events:none;border:2px dashed #1890ff;background:#1890ff1a;border-radius:4px;z-index:1000;animation:dashedBorder 2s linear infinite}.temp-annotation path{stroke-dasharray:5,5;animation:dashOffset 1s linear infinite}.temp-annotation line{stroke-dasharray:5,5;animation:dashOffset 1s linear infinite}@keyframes dashedBorder{0%{border-color:#1890ff}50%{border-color:#40a9ff}to{border-color:#1890ff}}@keyframes dashOffset{0%{stroke-dashoffset:10}to{stroke-dashoffset:0}}.pdf-viewer-container[data-tool=highlight]{cursor:crosshair}.pdf-viewer-container[data-tool=text]{cursor:text}.pdf-viewer-container[data-tool=arrow],.pdf-viewer-container[data-tool=rectangle],.pdf-viewer-container[data-tool=circle],.pdf-viewer-container[data-tool=freehand],.pdf-viewer-container[data-tool=stamp],.pdf-viewer-container[data-tool=sticky_note]{cursor:crosshair}.pdf-viewer:-webkit-full-screen{width:100%;height:100%}.pdf-viewer:-moz-full-screen{width:100%;height:100%}.pdf-viewer:fullscreen{width:100%;height:100%}.pdf-viewer:fullscreen .pdf-viewer-container{height:calc(100vh - 120px)}@media (max-width: 768px){.pdf-viewer-container{height:400px}.pdf-page-container{margin:10px auto}.pdf-annotation-text{font-size:12px;padding:2px 4px}.pdf-annotation-sticky-note{font-size:10px;padding:4px}}.pdf-annotation-selected{z-index:200;box-shadow:0 0 0 2px #1890ff,0 4px 12px #1890ff4d}.pdf-annotation-handle{position:absolute;width:8px;height:8px;background:#1890ff;border:1px solid #fff;border-radius:50%;cursor:nw-resize;z-index:201}.pdf-annotation-handle.nw{top:-4px;left:-4px;cursor:nw-resize}.pdf-annotation-handle.ne{top:-4px;right:-4px;cursor:ne-resize}.pdf-annotation-handle.sw{bottom:-4px;left:-4px;cursor:sw-resize}.pdf-annotation-handle.se{bottom:-4px;right:-4px;cursor:se-resize}.pdf-annotation-handle.n{top:-4px;left:50%;transform:translate(-50%);cursor:n-resize}.pdf-annotation-handle.s{bottom:-4px;left:50%;transform:translate(-50%);cursor:s-resize}.pdf-annotation-handle.w{top:50%;left:-4px;transform:translateY(-50%);cursor:w-resize}.pdf-annotation-handle.e{top:50%;right:-4px;transform:translateY(-50%);cursor:e-resize}.pdf-annotation-thread{position:relative}.pdf-annotation-thread:before{content:"";position:absolute;top:-2px;right:-2px;width:12px;height:12px;background:#52c41a;border:2px solid #fff;border-radius:50%;font-size:8px;color:#fff;display:flex;align-items:center;justify-content:center;z-index:202}.pdf-annotation-thread[data-replies="1"]:before{content:"1"}.pdf-annotation-thread[data-replies="2"]:before{content:"2"}.pdf-annotation-thread[data-replies="3"]:before{content:"3"}.pdf-annotation-thread[data-replies="4"]:before{content:"4"}.pdf-annotation-thread[data-replies="5"]:before{content:"5"}.pdf-annotation-thread[data-replies="6"]:before{content:"6"}.pdf-annotation-thread[data-replies="7"]:before{content:"7"}.pdf-annotation-thread[data-replies="8"]:before{content:"8"}.pdf-annotation-thread[data-replies="9"]:before{content:"9"}.pdf-annotation-thread[data-replies]:not([data-replies="1"]):not([data-replies="2"]):not([data-replies="3"]):not([data-replies="4"]):not([data-replies="5"]):not([data-replies="6"]):not([data-replies="7"]):not([data-replies="8"]):not([data-replies="9"]):before{content:"9+";font-size:6px}.pdf-annotation-resolved{opacity:.6;filter:grayscale(.5)}.pdf-annotation-resolved:after{content:"✓";position:absolute;top:-8px;right:-8px;width:16px;height:16px;background:#52c41a;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;z-index:203}.pdf-viewer-loading .ant-spin{color:#1890ff}.pdf-viewer-error .ant-alert{margin:20px}.pdf-annotation:focus{outline:2px solid #1890ff;outline-offset:2px}@media print{.pdf-viewer-container{height:auto!important;overflow:visible!important}.pdf-annotation-temporary,.pdf-annotation-handle{display:none!important}}.annotation-tools{height:100%;display:flex;flex-direction:column}.annotation-tools .ant-card-body{flex:1;overflow-y:auto;padding:16px}.annotation-tools .ant-typography,.annotation-tools .ant-typography *{color:#000000d9!important}.annotation-tools .ant-typography-title{color:#000000d9!important;font-weight:600!important}.annotation-tools .ant-typography-text{color:#000000d9!important}.annotation-tools .ant-typography-text[type=secondary]{color:#00000073!important}.annotation-tools .ant-space-wrap{gap:8px!important}.annotation-tools .ant-btn{margin:2px}.annotation-tools .ant-collapse-content{background-color:#fafafa;border-radius:6px}.annotation-tools .ant-collapse-content .ant-collapse-content-box{padding:12px}.annotation-tools .ant-typography-paragraph{word-wrap:break-word!important;word-break:break-word!important;white-space:normal!important;overflow-wrap:break-word!important}.annotation-tools .ant-input-number,.annotation-tools .ant-select-selector{color:#000000d9!important}.annotation-tools .ant-btn-lg{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:44px}@media (min-width: 1200px){.annotation-workspace:fullscreen .annotation-tools{max-width:320px}}@media (max-width: 1199px){.annotation-workspace:fullscreen .annotation-tools .ant-card-body{font-size:12px}.annotation-workspace:fullscreen .annotation-tools .ant-typography-title{font-size:14px}.annotation-workspace:fullscreen .annotation-tools .ant-btn{padding:4px 8px;font-size:12px}}.annotation-sidebar{height:100%;display:flex;flex-direction:column}.annotation-sidebar .ant-card-body{flex:1;overflow-y:auto;padding:16px}.annotation-sidebar .ant-typography,.annotation-sidebar .ant-typography *{color:#000000d9!important}.annotation-sidebar .ant-list-item-meta-title,.annotation-sidebar .ant-list-item-meta-title *{color:#000000d9!important;font-weight:600!important}.annotation-sidebar .ant-list-item-meta-description,.annotation-sidebar .ant-list-item-meta-description *{color:#000000a6!important}.annotation-sidebar .ant-typography-paragraph{color:#000000d9!important;word-wrap:break-word!important;word-break:break-word!important;white-space:normal!important;overflow-wrap:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important}.annotation-sidebar .ant-list-item{padding:12px 0;border-bottom:1px solid #f0f0f0}.annotation-sidebar .ant-list-item-meta{margin-bottom:0}.annotation-sidebar .ant-list-item-meta-content{flex:1;min-width:0}.annotation-sidebar .ant-list-item-meta-title{margin-bottom:4px;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.annotation-sidebar .ant-list-item-meta-description{word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important;-webkit-hyphens:auto;hyphens:auto}.annotation-sidebar .ant-typography-text{color:#000000d9!important;word-wrap:break-word;overflow-wrap:break-word}.annotation-sidebar .ant-typography-text[type=secondary]{color:#00000073!important}.annotation-sidebar .ant-input,.annotation-sidebar .ant-select-selector{color:#000000d9!important}.annotation-sidebar .ant-input::placeholder{color:#00000040!important}.annotation-sidebar .ant-tag,.annotation-sidebar .ant-badge{color:#000000d9!important}.annotation-sidebar .annotation-item.selected{background-color:#e6f7ff;border-left:3px solid #1890ff}.annotation-sidebar .annotation-item.selected *{color:#000000d9!important}.annotation-sidebar .ant-space-item{width:100%}.annotation-sidebar .ant-space-item .ant-typography{color:#000000d9!important;font-weight:600!important;font-size:12px!important}.annotation-sidebar .ant-dropdown-menu-item,.annotation-sidebar .ant-collapse-header,.annotation-sidebar .ant-collapse-content{color:#000000d9!important}@media (min-width: 1200px){.annotation-workspace:fullscreen .annotation-sidebar{max-width:350px}}@media (max-width: 1199px){.annotation-workspace:fullscreen .annotation-sidebar .ant-card-body{font-size:12px}.annotation-workspace:fullscreen .annotation-sidebar .ant-list-item-meta-title{font-size:13px}.annotation-workspace:fullscreen .annotation-sidebar .ant-list-item-meta-description{font-size:11px}}:root{--color-primary-navy: #1B2951;--color-primary-cream: #F5F3E8;--color-primary-light-navy: #2C3E6B;--color-primary-dark-navy: #0F1A35;--color-neutral-white: #FFFFFF;--color-neutral-black: #000000;--color-neutral-gray-50: #F9FAFB;--color-neutral-gray-100: #F3F4F6;--color-neutral-gray-200: #E5E7EB;--color-neutral-gray-300: #D1D5DB;--color-neutral-gray-400: #9CA3AF;--color-neutral-gray-500: #6B7280;--color-neutral-gray-600: #4B5563;--color-neutral-gray-700: #374151;--color-neutral-gray-800: #1F2937;--color-neutral-gray-900: #111827;--color-semantic-success: #10B981;--color-semantic-warning: #F59E0B;--color-semantic-error: #EF4444;--color-semantic-info: #3B82F6;--color-bg-primary: #1B2951;--color-bg-secondary: #0F1A35;--color-bg-tertiary: #2C3E6B;--color-bg-light: #F5F3E8;--color-text-primary: #FFFFFF;--color-text-secondary: #E5E7EB;--color-text-tertiary: #9CA3AF;--color-text-inverse: #111827;--color-text-brand: #F5F3E8;--spacing-0: 0;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-5: 1.25rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--spacing-10: 2.5rem;--spacing-12: 3rem;--spacing-16: 4rem;--spacing-20: 5rem;--spacing-24: 6rem;--border-radius-sm: .125rem;--border-radius-base: .25rem;--border-radius-md: .375rem;--border-radius-lg: .5rem;--border-radius-xl: .75rem;--border-radius-2xl: 1rem;--border-radius-full: 9999px;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-base: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04);--shadow-2xl: 0 25px 50px -12px rgba(0, 0, 0, .25);--font-family-primary: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-family-mono: "SF Mono", Monaco, Inconsolata, "Roboto Mono", monospace;--transition-fast: .25s ease-in-out;--transition-normal: .5s ease-in-out;--transition-slow: .5s ease-in-out}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}html{font-family:var(--font-family-primary);line-height:1.5;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;padding:0;font-family:var(--font-family-primary);background-color:var(--color-bg-secondary);color:var(--color-text-primary);line-height:1.5}#root{min-height:100vh;background-color:var(--color-bg-secondary)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--color-neutral-gray-100)}::-webkit-scrollbar-thumb{background:var(--color-neutral-gray-400);border-radius:var(--border-radius-lg)}::-webkit-scrollbar-thumb:hover{background:var(--color-neutral-gray-500)}:focus{outline:2px solid var(--color-primary-navy);outline-offset:2px}.text-brand{color:var(--color-text-brand)}.text-primary{color:var(--color-text-primary)}.text-secondary{color:var(--color-text-secondary)}.text-tertiary{color:var(--color-text-tertiary)}.bg-primary{background-color:var(--color-bg-primary)}.bg-secondary{background-color:var(--color-bg-secondary)}.bg-tertiary{background-color:var(--color-bg-tertiary)}.shadow-sm{box-shadow:var(--shadow-sm)}.shadow-base{box-shadow:var(--shadow-base)}.shadow-md{box-shadow:var(--shadow-md)}.fade-enter{opacity:0}.fade-enter-active{opacity:1;transition:opacity var(--transition-normal)}.fade-exit{opacity:1}.fade-exit-active{opacity:0;transition:opacity var(--transition-normal)}.logo{transition:transform var(--transition-fast)}.logo:hover{transform:scale(1.05)}.ant-btn-primary{background-color:var(--color-primary-navy);border-color:var(--color-primary-navy);box-shadow:var(--shadow-sm);transition:all var(--transition-fast)}.ant-btn-primary:hover{background-color:var(--color-primary-light-navy);border-color:var(--color-primary-light-navy);box-shadow:var(--shadow-base);transform:translateY(-1px)}.ant-btn-primary:active{background-color:var(--color-primary-dark-navy);border-color:var(--color-primary-dark-navy);transform:translateY(0)}.ant-card{background-color:var(--color-bg-light);box-shadow:var(--shadow-base);border:1px solid var(--color-bg-tertiary);transition:box-shadow var(--transition-fast)}.ant-card:hover{box-shadow:var(--shadow-xl)}.ant-form-item-label>label{color:var(--color-text-primary);font-weight:500}.ant-card .ant-form-item-label>label{color:#000!important;font-weight:500}.ant-layout-sider,.ant-layout-sider *{animation:none!important}.ant-menu{transition:none!important;animation:none!important}.ant-menu-item{transition:background-color .15s ease-in-out!important;animation:none!important}.ant-menu-submenu{transition:none!important;animation:none!important}.ant-input:focus,.ant-input:hover{border-color:var(--color-primary-light-navy);box-shadow:none!important;outline:none!important}.ant-input:focus{border-color:var(--color-primary-navy)}.ant-typography,.ant-typography h1,.ant-typography h2,.ant-typography h3,.ant-typography h4,.ant-typography h5,.ant-typography h6,.ant-layout-header .ant-typography{color:var(--color-text-primary)}.ant-menu-dark{background-color:var(--color-bg-primary)}.ant-menu-dark .ant-menu-item{color:var(--color-text-secondary)}.ant-menu-dark .ant-menu-item-selected{background-color:var(--color-primary-light-navy);color:var(--color-text-primary)}.ant-layout-header{background-color:var(--color-bg-primary);border-bottom:1px solid var(--color-bg-tertiary);box-shadow:var(--shadow-base)}.ant-layout-sider{background-color:var(--color-bg-primary);border-right:1px solid var(--color-bg-tertiary)}.ant-menu-item-selected{background-color:var(--color-primary-light-navy)!important;color:var(--color-text-primary)!important;border-radius:var(--border-radius-md);font-weight:500}.ant-menu-item:hover{background-color:var(--color-primary-light-navy);color:var(--color-text-primary);border-radius:var(--border-radius-md)}.ant-statistic-title{color:var(--color-text-inverse)!important;font-weight:500}.ant-statistic-content,.ant-card-head-title{color:var(--color-text-inverse)!important}.ant-empty-description{color:var(--color-text-secondary)!important}.ant-input[placeholder*=Search]{background-color:#fff!important;border:1px solid #d9d9d9!important;color:#000!important;box-shadow:none!important}.ant-input[placeholder*=Search]:hover{border-color:#40a9ff!important;box-shadow:none!important}.ant-input[placeholder*=Search]:focus{border-color:#40a9ff!important;box-shadow:0 0 0 2px #1890ff33!important}.ant-input-affix-wrapper{background-color:#fff!important;border:1px solid var(--color-neutral-gray-300)!important;box-shadow:none!important;outline:none!important}.ant-input-affix-wrapper:hover{border-color:var(--color-primary-light-navy)!important;box-shadow:none!important;outline:none!important}.ant-input-affix-wrapper:focus-within{border-color:var(--color-primary-navy)!important;box-shadow:none!important;outline:none!important}.ant-input::placeholder{color:#999!important}.ant-picker-calendar{background-color:var(--color-bg-light)}.ant-picker-calendar .ant-picker-calendar-date,.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date,.ant-picker-calendar .ant-picker-panel,.ant-picker-calendar-full .ant-picker-panel{border:1px solid #D1D5DB!important}.ant-picker-calendar .ant-picker-calendar-header,.ant-picker-calendar-full .ant-picker-calendar-header{border-bottom:2px solid #9CA3AF!important}.ant-input,.ant-input:focus,.ant-input:hover,.ant-input:active,.ant-input-password,.ant-input-password:focus,.ant-input-password:hover,.ant-input-password:active,.ant-input-affix-wrapper,.ant-input-affix-wrapper:focus,.ant-input-affix-wrapper:hover,.ant-input-affix-wrapper:focus-within,.ant-input-affix-wrapper:active{outline:none!important;box-shadow:none!important}
