@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&subset=greek&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Manrope,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--seira-primary:#426687;--seira-primary-hover:#34516d;--seira-accent:#95d9f7;--seira-dark:#2b435c;--seira-dark-soft:#334f6a;--slate-50:#f8fafc;--slate-100:#f1f5f9;--slate-200:#e2e8f0;--slate-300:#cbd5e1;--slate-400:#94a3b8;--slate-500:#64748b;--slate-600:#475569;--slate-700:#334155;--slate-800:#1e293b;--slate-900:#0f172a;--emerald-50:#ecfdf5;--emerald-100:#d1fae5;--emerald-500:#10b981;--emerald-600:#059669;--emerald-700:#047857;--amber-50:#fffbeb;--amber-100:#fef3c7;--amber-400:#fbbf24;--amber-600:#d97706;--blue-50:#eff6ff;--blue-100:#dbeafe;--blue-500:#3b82f6;--blue-600:#2563eb;--blue-700:#1d4ed8;--red-50:#fef2f2;--red-100:#fee2e2;--red-500:#ef4444;--red-600:#dc2626;--red-700:#b91c1c;--bg-primary:#fff;--bg-secondary:#f8fafc;--bg-tertiary:#f1f5f9;--bg-dark:#1a202c;--bg-dark-secondary:#2d3748;--bg-dark-tertiary:#1b2a44;--bg-dark-quaternary:#24385a;--line-dark:#273a59;--line-dark-soft:#2f4568;--text-on-dark:#e5edf7;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--radius-sm:0.375rem;--radius-md:0.5rem;--radius-lg:0.75rem;--radius-xl:1rem;--radius-2xl:1.5rem;--radius-full:9999px;--shadow-sm:0 1px 2px rgba(0,0,0,.05);--shadow-md:0 4px 6px rgba(0,0,0,.07);--shadow-lg:0 10px 15px rgba(0,0,0,.1);--shadow-xl:0 20px 25px rgba(0,0,0,.15);--shadow-2xl:0 25px 50px rgba(0,0,0,.25);--shadow-brand:0 8px 24px rgba(66,102,135,.2);--transition-fast:150ms ease;--transition-base:200ms ease;--transition-slow:300ms ease}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes slideUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.fade-in{-webkit-animation:fadeIn .3s ease;animation:fadeIn .3s ease}.slide-up{-webkit-animation:slideUp .4s ease;animation:slideUp .4s ease}body,div,html,html a,html h1,html h2,html h3,html h4,html h5,html h6,html li,html p,input,span,textarea{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Manrope,sans-serif;margin-bottom:0;text-shadow:1px 1px 1px rgba(0,0,0,.004)}body{background:#fff;background:var(--bg-primary);color:#0f172a;color:var(--slate-900);font-size:16px;line-height:1.6}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.3}h1{font-size:2.5rem;letter-spacing:-.02em}h1,h2{font-weight:800}h2{font-size:2rem;letter-spacing:-.01em}.container-seira{margin-left:auto;margin-right:auto;max-width:1400px;padding-left:1.5rem;padding-right:1.5rem}.text-brand{color:#426687;color:var(--seira-primary)}.text-accent{color:#95d9f7;color:var(--seira-accent)}.text-muted{color:#64748b;color:var(--slate-500)}.bg-brand{background:#426687;background:var(--seira-primary)}.bg-accent{background:#95d9f7;background:var(--seira-accent)}.bg-dark{background:#2b435c;background:var(--seira-dark)}html ul{-webkit-padding-start:0;list-style:none;margin-bottom:0}.scrollbar-thumb-y,.scrollbar-track-y{width:5px!important}.scrollbar-thumb-x,.scrollbar-track-x{height:5px!important}.scrollbar-track{background:hsla(0,0%,87%,.15)!important}.scrollbar-thumb{background:rgba(0,0,0,.5)!important;border-radius:0!important}.ant-popover-placement-bottom>.ant-popover-content>.ant-popover-arrow:after,.ant-popover-placement-bottomLeft>.ant-popover-content>.ant-popover-arrow:after,.ant-popover-placement-bottomRight>.ant-popover-content>.ant-popover-arrow:after,.ant-popover-placement-top>.ant-popover-content>.ant-popover-arrow:after,.ant-popover-placement-topLeft>.ant-popover-content>.ant-popover-arrow:after,.ant-popover-placement-topRight>.ant-popover-content>.ant-popover-arrow:after{left:0;margin-left:-4px}html[dir=rtl] .ant-popover,html[dir=rtl] .isoCardInfoForm .ant-input{text-align:right}html[dir=rtl] .has-error.has-feedback:after,html[dir=rtl] .has-success.has-feedback:after,html[dir=rtl] .has-warning.has-feedback:after,html[dir=rtl] .is-validating.has-feedback:after{left:0;right:auto}html[dir=rtl] .ant-modal-close{left:0;right:inherit}html[dir=rtl] .ant-modal-footer{text-align:left}html[dir=rtl] .ant-modal-footer button+button{margin-left:0;margin-right:8px}html[dir=rtl] .ant-confirm-body .ant-confirm-content{margin-right:42px}html[dir=rtl] .ant-btn>.anticon+span,html[dir=rtl] .ant-btn>span+.anticon{margin-right:.5em}html[dir=rtl] .ant-btn-loading span{margin-left:0;margin-right:.5em}html[dir=rtl] .ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline){padding-left:25px;padding-right:29px}html[dir=rtl] .ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) .anticon{margin-left:0;margin-right:-14px}html[dir=rtl] .ant-modal.ant-confirm .ant-confirm-body>.anticon{float:right;margin-left:16px;margin-right:0}html[dir=rtl] .ant-modal.ant-confirm .ant-confirm-btns{float:left}html[dir=rtl] .ant-modal.ant-confirm .ant-confirm-btns button+button{margin-left:0;margin-right:10px}html[dir=rtl] .ant-message .anticon{margin-left:8px;margin-right:0}html[dir=rtl] .ant-popover-message-title{padding-left:0;padding-right:20px}html[dir=rtl] .ant-popover-buttons{text-align:left}html[dir=rtl] .ant-notification-notice-closable .ant-notification-notice-message{padding-left:24px;padding-right:0}html[dir=rtl] .ant-notification-notice-with-icon .ant-notification-notice-description,html[dir=rtl] .ant-notification-notice-with-icon .ant-notification-notice-message{margin-right:48px}html[dir=rtl] .ant-notification-notice-close{left:16px;right:auto}html[dir=rtl] .ant-notification-notice-with-icon{left:0}html[dir=rtl] .dz-hidden-input{display:none}.no-click-item{cursor:default!important;pointer-events:none}.hidden{display:none!important}.react-resizable{position:relative}.react-resizable-handle{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgd2lkdGg9IjYiIGhlaWdodD0iNiI+PHBhdGggZD0iTTYgNkgwVjQuMmg0LjJWMEg2djZaIiBvcGFjaXR5PSIuMzAyIi8+PC9zdmc+);background-origin:content-box;background-position:100% 100%;background-repeat:no-repeat;box-sizing:border-box;height:20px;padding:0 3px 3px 0;position:absolute;width:20px}.react-resizable-handle-sw{bottom:0;cursor:sw-resize;left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;cursor:se-resize;right:0}.react-resizable-handle-nw{cursor:nw-resize;left:0;top:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.react-resizable-handle-ne{cursor:ne-resize;right:0;top:0;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.react-resizable-handle-e,.react-resizable-handle-w{cursor:ew-resize;margin-top:-10px;top:50%}.react-resizable-handle-w{left:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.react-resizable-handle-e{right:0;-webkit-transform:rotate(315deg);transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{cursor:ns-resize;left:50%;margin-left:-10px}.react-resizable-handle-n{top:0;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tooltip-divider{border-top-color:#fff!important;color:#fff!important;margin:0!important}.hrd-tooltip{display:block;margin:5px!important}.ant-card-head-title,.ant-pro-menu-item-title,.ant-table-column-title{font-weight:500}code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}div.filter-option-container{align-items:center;display:flex;gap:8px;justify-content:space-between}span.filter-option-count{color:#999!important;flex-shrink:0;font-size:12px!important}.filter-option-text{display:inline-block;flex:1 1;max-width:190px!important;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}