.assistant-dialog-page{display:flex;flex-direction:column;height:100vh;box-sizing:border-box;overflow:hidden}.assistant-dialog-messages-card{min-height:0;flex:1}.assistant-dialog-messages-card .ant-card-body{height:100%;min-height:0;display:flex;flex-direction:column}.assistant-dialog-messages-card .ant-spin-nested-loading{flex:1;min-height:0}.assistant-dialog-messages-card .ant-spin-container{height:100%;min-height:0}.assistant-dialog-messages{display:flex;flex-direction:column;gap:12px;flex:1;height:100%;min-height:0;overflow-y:auto;padding-right:4px}.assistant-dialog-message-row{display:flex;gap:10px;align-items:flex-end;width:100%}.assistant-dialog-message-row-assistant{justify-content:flex-start}.assistant-dialog-message-row-candidate{justify-content:flex-end}.assistant-dialog-bubble-wrap{width:fit-content;max-width:min(76%,760px)}.assistant-dialog-message-row-candidate .assistant-dialog-bubble-wrap{margin-left:auto}.assistant-dialog-bubble{max-width:100%;box-shadow:0 4px 14px #0f172a12}.assistant-dialog-bubble-assistant{border-color:#cdf;background:#f5f9ff}.assistant-dialog-bubble-candidate{border-color:#cfead9;background:#f3fff7}.assistant-dialog-message-text.ant-typography{margin:0;white-space:pre-wrap}.assistant-dialog-message-time.ant-typography{display:block;margin-top:8px;text-align:right;font-size:12px}.assistant-dialog-input-card{margin-top:20px;flex-shrink:0}@media (max-width: 768px){.assistant-dialog-page.app-shell{padding:12px}.assistant-dialog-messages{gap:8px}.assistant-dialog-bubble-wrap{max-width:92%}.assistant-dialog-input-card{margin-top:14px}}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}html,body,#root{margin:0;min-height:100%}:root{--app-bg: #f3f5f8;--app-bg-pattern: none;--app-bg-size: auto;--surface-bg: #fff;--soft-border: #e6ebf1;--card-border: #d5dde8;--muted-bg: #fafcff;--surface-shadow: 0 6px 18px rgba(15, 35, 95, .06);--surface-inset-shadow: none;--glass-blur: 0;--glass-glow: none;--app-font: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}body[data-theme=light]{color-scheme:light}body[data-theme=dark]{--app-bg: #0f1115;--app-bg-pattern: radial-gradient(circle at 10% 20%, rgba(58, 81, 137, .18), transparent 35%), radial-gradient(circle at 90% 10%, rgba(90, 71, 143, .14), transparent 28%);--app-bg-size: auto, auto;--surface-bg: #141821;--soft-border: #30384a;--card-border: #3c4760;--muted-bg: #171d28;--surface-shadow: 0 10px 24px rgba(0, 0, 0, .36);color-scheme:dark}body[data-theme=industrial]{--app-bg: #dddddd;--app-bg-pattern: linear-gradient(to right, rgba(0, 0, 0, .045) 1px, transparent 1px), linear-gradient(to bottom, rgba(0, 0, 0, .045) 1px, transparent 1px);--app-bg-size: 32px 32px, 32px 32px;--surface-bg: #efefef;--soft-border: #bababa;--card-border: #dadada;--muted-bg: #e6e6e6;--surface-shadow: none;--app-font: "Segoe UI", "Avenir Next", sans-serif;color-scheme:light}body[data-theme=sage]{--app-bg: #dde4d9;--app-bg-pattern: radial-gradient(circle at 15% 15%, rgba(255, 255, 255, .48), transparent 28%), radial-gradient(circle at 85% 8%, rgba(47, 107, 92, .09), transparent 26%);--app-bg-size: auto, auto;--surface-bg: #eff3ec;--soft-border: #b6c0b2;--card-border: #b6c0b2;--muted-bg: #e7ede3;--surface-shadow: 0 12px 26px rgba(24, 36, 24, .12);--app-font: "Segoe UI", -apple-system, sans-serif;color-scheme:light}body[data-theme=neomorph]{--app-bg: #e5e6eb;--app-bg-pattern: none;--app-bg-size: auto;--surface-bg: #f0f0f5;--soft-border: #d8dae0;--card-border: #d8dae0;--muted-bg: #e3e5ea;--surface-shadow: 8px 8px 16px rgba(155, 162, 178, .35), -8px -8px 16px rgba(255, 255, 255, .96);--surface-inset-shadow: inset 4px 4px 8px rgba(156, 162, 178, .28), inset -4px -4px 8px rgba(255, 255, 255, .95);--app-font: "Segoe UI", -apple-system, sans-serif;color-scheme:light}body[data-theme=glass]{--app-bg: #dbe5ee;--app-bg-pattern: radial-gradient(circle at 12% 14%, rgba(255, 255, 255, .6), transparent 34%), radial-gradient(circle at 88% 16%, rgba(156, 195, 238, .36), transparent 38%), radial-gradient(circle at 52% 82%, rgba(171, 205, 237, .28), transparent 44%);--app-bg-size: auto, auto, auto;--surface-bg: rgba(244, 249, 255, .58);--soft-border: rgba(255, 255, 255, .72);--card-border: rgba(255, 255, 255, .82);--muted-bg: rgba(234, 242, 252, .62);--surface-shadow: 0 18px 34px rgba(108, 125, 149, .22);--surface-inset-shadow: inset 0 1px 0 rgba(255, 255, 255, .84), inset 0 -1px 0 rgba(168, 186, 210, .24);--glass-blur: 18px;--glass-glow: 0 0 0 1px rgba(255, 255, 255, .72), 0 20px 34px rgba(124, 141, 164, .24);--app-font: "Segoe UI", -apple-system, sans-serif;color-scheme:light}body[data-theme=glass-lite]{--app-bg: #dbe5ee;--app-bg-pattern: radial-gradient(circle at 12% 14%, rgba(255, 255, 255, .48), transparent 34%), radial-gradient(circle at 88% 16%, rgba(156, 195, 238, .26), transparent 38%), radial-gradient(circle at 52% 82%, rgba(171, 205, 237, .2), transparent 44%);--app-bg-size: auto, auto, auto;--surface-bg: rgba(244, 249, 255, .78);--soft-border: rgba(255, 255, 255, .82);--card-border: rgba(255, 255, 255, .9);--muted-bg: rgba(234, 242, 252, .76);--surface-shadow: 0 8px 18px rgba(108, 125, 149, .14);--surface-inset-shadow: inset 0 1px 0 rgba(255, 255, 255, .88), inset 0 -1px 0 rgba(168, 186, 210, .18);--glass-blur: 8px;--glass-glow: 0 0 0 1px rgba(255, 255, 255, .66), 0 8px 18px rgba(124, 141, 164, .14);--app-font: "Segoe UI", -apple-system, sans-serif;color-scheme:light}body{background:var(--app-bg);background-image:var(--app-bg-pattern);background-size:var(--app-bg-size);font-family:var(--app-font);transition:background-color .2s ease,background-image .2s ease}.app-shell{padding:20px;box-sizing:border-box}.app-shell-with-navbar{display:flex;gap:16px;height:100vh;overflow:hidden}.app-main{flex:1;min-width:0;height:100%;overflow-y:auto}.top-card{margin-bottom:16px;box-shadow:var(--surface-shadow)}.ant-card.ant-card-bordered{border-color:var(--card-border)}.ant-card .ant-card-head{border-bottom-color:var(--card-border)}.main-navbar{width:260px;flex-shrink:0;height:100%;border:1px solid var(--soft-border);border-radius:10px;background:var(--surface-bg);box-shadow:var(--surface-shadow);padding:12px 10px;display:flex;flex-direction:column;gap:10px}.main-navbar.is-collapsed{width:56px}.main-navbar-top{display:flex;flex-direction:column;align-items:stretch;gap:8px}.main-navbar-title{margin:0!important;white-space:nowrap}.main-navbar-collapse{flex-shrink:0}.main-navbar-collapse.ant-btn-icon-only{width:100%;justify-content:flex-start;padding-inline:15px}.main-navbar-links{display:flex;flex-direction:column;gap:10px;flex:1;min-height:0;overflow-y:auto;padding-right:2px}.main-navbar-menu-divider.ant-divider-horizontal{margin:0;border-block-start-color:var(--soft-border)}.main-navbar-link{width:100%;justify-content:flex-start}.main-navbar.is-collapsed .main-navbar-link{justify-content:center;padding-inline:0}.main-navbar-bottom{padding-top:10px;border-top:1px solid var(--soft-border);display:flex;flex-direction:column;gap:10px}.main-navbar-controls-row{display:flex;align-items:center;gap:8px}.main-navbar-theme-select{flex:1;min-width:0}.main-navbar-account{display:grid;gap:4px;padding-top:10px;border-top:1px solid var(--soft-border)}.main-navbar-user{overflow-wrap:anywhere}.main-tabs{min-width:0}.main-tab-panel{background:var(--surface-bg);border:1px solid var(--soft-border);border-radius:10px;box-shadow:var(--surface-shadow);padding:12px}.cell-paragraph{margin-bottom:0}.entity-filters-row{display:flex;width:100%;gap:8px;align-items:stretch}.entity-filter-item{display:flex;flex-direction:column;gap:4px;flex:1 1 0;min-width:100px}.entity-filter-label{color:#000000a6;font-size:12px;line-height:1.2;margin-bottom:0!important}body[data-theme=dark] .entity-filter-label{color:#ffffffa6}.entity-filter-control{width:100%;min-width:0}.entity-cell-value{min-width:0}.entity-page-actions{display:flex;justify-content:flex-end;width:100%}.integration-sync-loading{min-height:120px;display:grid;place-items:center}.integration-sync-input-block{display:flex;flex-direction:column;gap:6px;width:100%}.integration-sync-input-block-narrow{max-width:360px}.integration-sync-input-control{width:100%}.content-preview-preformatted{margin:0;max-height:420px;overflow:auto;border:1px solid var(--soft-border);border-radius:8px;background:var(--muted-bg);padding:12px;white-space:pre-wrap;word-break:break-word;font-size:12px;line-height:1.4}.integration-sync-footer{display:flex;justify-content:flex-end;gap:8px}.integration-sync-raw-cards{display:flex;flex-direction:column;gap:10px;max-height:360px;overflow:auto;padding-right:4px}.integration-sync-raw-card{display:flex;align-items:flex-start;gap:8px}.integration-sync-prepared-card{display:flex;align-items:flex-start;gap:8px;width:100%}.entity-cell-value-text{width:100%;margin-bottom:0!important}.entity-cell-value.is-muted{color:#00000073;font-size:12px}.entity-copy-value{display:flex;align-items:center;gap:6px;min-width:0}.entity-copy-value-text{flex:1;min-width:0;margin-bottom:0!important}.entity-copy-value-button{flex:0 0 auto;color:var(--ant-color-primary)!important}.entity-cards-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-auto-rows:1fr;gap:12px}.entity-item-card{height:100%}.entity-item-card-expanded{height:auto}.entity-item-card .ant-card-body{height:100%}.entity-card-content{display:flex;flex-direction:column;gap:10px;height:100%;min-height:0}.entity-card-meta-row{display:flex;align-items:center;gap:6px;min-width:0}.entity-card-meta-row-top{align-items:flex-start}.entity-card-meta-label,.entity-card-meta-value{color:#00000073;font-size:12px}.entity-card-meta-value{margin-bottom:0!important;flex:1;min-width:0}.entity-card-title{display:block;font-size:16px;margin-bottom:0!important}.entity-card-description{display:block;margin-bottom:0!important}.entity-card-public-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;white-space:pre-line;line-height:1.35}.entity-tooltip-preline{white-space:pre-wrap}.entity-card-raw-block{display:flex;flex-direction:column;gap:6px}.entity-card-raw-header{display:flex;align-items:center;justify-content:space-between;gap:8px}.entity-card-raw-toggle{padding-inline:0!important}.entity-card-raw-text{display:block;margin-bottom:0!important;white-space:pre-wrap}.entity-card-footer{margin-top:auto;padding-top:8px;border-top:1px solid var(--soft-border);display:flex;align-items:center;justify-content:space-between;gap:8px}.entity-card-footer-actions .ant-space-item{display:inline-flex}body[data-theme=dark] .entity-cell-value.is-muted,body[data-theme=dark] .entity-card-meta-label,body[data-theme=dark] .entity-card-meta-value{color:#ffffff94}.entity-card-meta-label{margin:0!important}.applications-table .ant-table-cell{vertical-align:middle}.applications-cell-ellipsis{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.applications-entity-cell{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;width:100%}.applications-entity-title{width:100%;min-width:0;max-width:100%}.applications-entity-title-wrap{width:100%;min-width:0}.applications-entity-actions{display:inline-flex;align-items:center;justify-self:end;flex-shrink:0}.applications-entity-actions .ant-space-item{display:inline-flex}.applications-entity-actions .ant-btn{justify-self:end;flex-shrink:0}.application-details-section-label{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px}.public-vacancies-page{max-width:1080px;margin:0 auto}.public-vacancies-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}.public-vacancy-card{height:100%}@media (max-width: 980px){.entity-filters-row{flex-direction:column}.entity-filter-control{min-width:0}}.summary-structured{border:1px solid var(--soft-border);border-radius:8px;background:var(--muted-bg);box-shadow:var(--surface-shadow);padding:8px 10px;display:grid;gap:4px}.summary-structured .ant-typography{margin-bottom:0}.why-grid{display:grid;gap:6px}.why-metric{border:1px solid var(--soft-border);border-radius:8px;background:var(--muted-bg);box-shadow:var(--surface-shadow);padding:6px 8px;display:grid;gap:6px}body[data-theme=industrial] .top-card,body[data-theme=industrial] .main-navbar,body[data-theme=industrial] .main-tab-panel,body[data-theme=industrial] .summary-structured,body[data-theme=industrial] .why-metric{border-radius:4px}body[data-theme=neomorph] .top-card,body[data-theme=neomorph] .main-navbar,body[data-theme=neomorph] .main-tab-panel,body[data-theme=neomorph] .summary-structured,body[data-theme=neomorph] .why-metric{border-color:transparent;border-radius:16px;background:var(--surface-bg);box-shadow:var(--surface-shadow)}body[data-theme=neomorph] .ant-card .ant-card-head{border-bottom-color:transparent;box-shadow:var(--surface-inset-shadow)}body[data-theme=neomorph] .ant-btn:not(.ant-btn-primary){border-color:transparent!important;background:var(--surface-bg)!important;box-shadow:var(--surface-shadow)!important}body[data-theme=neomorph] .ant-select-selector,body[data-theme=neomorph] .ant-input,body[data-theme=neomorph] .ant-input-affix-wrapper,body[data-theme=neomorph] .ant-input-number,body[data-theme=neomorph] .ant-picker{border-color:var(--soft-border)!important;background:var(--surface-bg)!important;box-shadow:none!important}body[data-theme=neomorph] .ant-btn.ant-btn-primary{border-color:#f1b4bd!important;background:linear-gradient(135deg,#ff9baa,#ffc7cf)!important;color:#1f2430!important;box-shadow:6px 6px 14px #9ba2b257,-6px -6px 14px #ffffffe6!important}body[data-theme=neomorph] .ant-btn:disabled,body[data-theme=neomorph] .ant-btn[disabled],body[data-theme=neomorph] .ant-btn-disabled{border-color:#d7dbe2!important;background:#eceef3!important;color:#1f243073!important;box-shadow:inset 3px 3px 6px #9ba2b23d,inset -3px -3px 6px #ffffffd9!important;opacity:1!important}body[data-theme=neomorph] .ant-btn.ant-btn-primary:disabled,body[data-theme=neomorph] .ant-btn.ant-btn-primary[disabled],body[data-theme=neomorph] .ant-btn.ant-btn-primary.ant-btn-disabled{border-color:#e0c7cc!important;background:#f0e1e4!important;color:#5231388c!important;box-shadow:inset 3px 3px 6px #9ba2b242,inset -3px -3px 6px #ffffffdb!important}body[data-theme=neomorph] .main-navbar .main-navbar-link,body[data-theme=neomorph] .main-navbar .main-navbar-link.ant-btn-primary{border-color:var(--soft-border)!important;background:var(--surface-bg)!important;box-shadow:none!important}body[data-theme=neomorph] .main-navbar .main-navbar-link.ant-btn-primary{border-color:#f1b4bd!important;background:#ffe6ec!important;color:#ad2f45!important;font-weight:600}body[data-theme=neomorph] .main-navbar .main-navbar-link.ant-btn-primary:hover,body[data-theme=neomorph] .main-navbar .main-navbar-link.ant-btn-primary:focus{border-color:#ea8fa3!important;background:#ffd8e2!important;color:#91253a!important}body[data-theme=neomorph] .ant-checkbox-indeterminate .ant-checkbox-inner:after,body[data-theme=glass] .ant-checkbox-indeterminate .ant-checkbox-inner:after,body[data-theme=glass-lite] .ant-checkbox-indeterminate .ant-checkbox-inner:after{width:8px;height:8px;border-radius:50%;transform:translate(-50%,-50%) scale(1)}body[data-theme=glass] .top-card,body[data-theme=glass] .main-navbar,body[data-theme=glass] .main-tab-panel,body[data-theme=glass] .summary-structured,body[data-theme=glass] .why-metric,body[data-theme=glass] .ant-card.ant-card-bordered{border-color:var(--card-border)!important;border-radius:18px;background:linear-gradient(150deg,#ffffff85,#e9f1fb66);box-shadow:var(--surface-shadow),var(--glass-glow),var(--surface-inset-shadow);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur))}body[data-theme=glass] .ant-card .ant-card-head{border-bottom-color:#becee385;box-shadow:var(--surface-inset-shadow)}body[data-theme=glass] .ant-btn,body[data-theme=glass] .ant-select-selector,body[data-theme=glass] .ant-input,body[data-theme=glass] .ant-input-affix-wrapper,body[data-theme=glass] .ant-input-number,body[data-theme=glass] .ant-picker{border-color:#ffffffb8!important;background:linear-gradient(145deg,#ffffff85,#e3edf861)!important;box-shadow:0 10px 20px #8294ac2e,inset 0 1px #ffffffc7!important;color:#2f3c51!important;backdrop-filter:blur(calc(var(--glass-blur) * .7));-webkit-backdrop-filter:blur(calc(var(--glass-blur) * .7))}body[data-theme=glass] .ant-btn.ant-btn-primary{border-color:#76b0fff0!important;background:linear-gradient(120deg,#3b72ff,#2ec3ff)!important;color:#f7fbff!important;box-shadow:0 14px 28px #5883d657,inset 0 1px #ffffff73,0 0 24px #5aa6ff57!important}body[data-theme=glass] .ant-btn.ant-btn-primary:hover,body[data-theme=glass] .ant-btn.ant-btn-primary:focus{border-color:#7cbcfff5!important;background:linear-gradient(120deg,#4e82ff,#45d1ff)!important}body[data-theme=glass] .ant-btn:disabled,body[data-theme=glass] .ant-btn[disabled],body[data-theme=glass] .ant-btn-disabled{border-color:#ffffffc2!important;background:linear-gradient(155deg,#ffffff85,#dde7f46b)!important;color:#4f5f7794!important;box-shadow:inset 0 1px #ffffffd6,inset 0 -1px #acbace42,0 10px 20px #8493a733!important;opacity:1!important}body[data-theme=glass] .ant-btn.ant-btn-primary:disabled,body[data-theme=glass] .ant-btn.ant-btn-primary[disabled],body[data-theme=glass] .ant-btn.ant-btn-primary.ant-btn-disabled{border-color:#bed7f3e6!important;background:linear-gradient(120deg,#afc6ecd1,#a8d3e8cc)!important;color:#e9f2fbeb!important;box-shadow:inset 0 1px #ffffffc2,0 10px 20px #798fb038!important}body[data-theme=glass-lite] .top-card,body[data-theme=glass-lite] .main-navbar,body[data-theme=glass-lite] .main-tab-panel,body[data-theme=glass-lite] .summary-structured,body[data-theme=glass-lite] .why-metric,body[data-theme=glass-lite] .ant-card.ant-card-bordered{border-color:var(--card-border)!important;border-radius:16px;background:linear-gradient(150deg,#ffffffbd,#e9f1fb8f);box-shadow:var(--surface-shadow),var(--glass-glow),var(--surface-inset-shadow);backdrop-filter:blur(calc(var(--glass-blur) * .35));-webkit-backdrop-filter:blur(calc(var(--glass-blur) * .35))}body[data-theme=glass-lite] .ant-card .ant-card-head{border-bottom-color:#becee37a;box-shadow:var(--surface-inset-shadow)}body[data-theme=glass-lite] .ant-btn,body[data-theme=glass-lite] .ant-select-selector,body[data-theme=glass-lite] .ant-input,body[data-theme=glass-lite] .ant-input-affix-wrapper,body[data-theme=glass-lite] .ant-input-number,body[data-theme=glass-lite] .ant-picker{border-color:#ffffffd6!important;background:linear-gradient(145deg,#ffffffc2,#e7f0fa9e)!important;box-shadow:0 4px 10px #8294ac1a,inset 0 1px #ffffffe0!important;color:#2f3c51!important}body[data-theme=glass-lite] .ant-btn.ant-btn-primary{border-color:#76b0ffe6!important;background:linear-gradient(120deg,#3b72ff,#2ec3ff)!important;color:#f7fbff!important;box-shadow:0 8px 16px #5883d63d,inset 0 1px #ffffff57!important}body[data-theme=glass-lite] .ant-btn.ant-btn-primary:hover,body[data-theme=glass-lite] .ant-btn.ant-btn-primary:focus{border-color:#7cbcffeb!important;background:linear-gradient(120deg,#4e82ff,#45d1ff)!important}body[data-theme=glass-lite] .ant-btn:disabled,body[data-theme=glass-lite] .ant-btn[disabled],body[data-theme=glass-lite] .ant-btn-disabled{border-color:#ffffffc7!important;background:linear-gradient(155deg,#ffffffb3,#dde7f499)!important;color:#4f5f7794!important;box-shadow:inset 0 1px #ffffffe6,0 6px 12px #8493a724!important;opacity:1!important}body[data-theme=glass-lite] .ant-btn.ant-btn-primary:disabled,body[data-theme=glass-lite] .ant-btn.ant-btn-primary[disabled],body[data-theme=glass-lite] .ant-btn.ant-btn-primary.ant-btn-disabled{border-color:#bed7f3db!important;background:linear-gradient(120deg,#afc6ecc2,#a8d3e8bd)!important;color:#e9f2fbeb!important;box-shadow:inset 0 1px #ffffffc2,0 6px 12px #798fb029!important}.why-metric-header{display:flex;align-items:center;gap:8px}.why-dot{width:8px;height:8px;border-radius:999px;display:inline-block}.why-dot-good{background:#389e0d}.why-dot-warning{background:#d48806}.why-dot-bad{background:#cf1322}.why-dot-neutral{background:#8c8c8c}.why-metric-value{min-height:22px}@media (max-width: 980px){.app-shell{padding:12px}.app-shell-with-navbar{flex-direction:row;height:100vh;overflow:hidden}.app-main{height:100%;overflow-y:auto}.main-navbar,.main-navbar.is-collapsed{width:56px;height:100%}.main-navbar-links{display:flex;flex-direction:column}}
