@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_next/static/media/dm-sans-latin-ext-wght-normal.fbf4c1a6.woff2?dpl=dpl_Hmew3CdYfsAdZar38VzAkbqzJa5k) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_next/static/media/dm-sans-latin-wght-normal.bfe8c811.woff2?dpl=dpl_Hmew3CdYfsAdZar38VzAkbqzJa5k) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.portal-compatibility_compatibility__sS8n2{--djq-gold:var(--djq-color-accent-strong);--djq-gold-dark:var(--djq-color-accent-strong);--djq-gold-soft:var(--djq-color-accent-strong);--djq-beige:var(--djq-color-surface-muted);--djq-dark:var(--djq-color-text);--djq-dark-soft:var(--djq-color-sidebar-raised);--djq-bg:var(--djq-color-canvas);--djq-white:var(--djq-color-surface);--djq-border:var(--djq-color-border);--djq-text:var(--djq-color-text);--djq-text-soft:var(--djq-color-text-muted);--djq-shadow:var(--djq-shadow-sm);--djq-shadow-soft:var(--djq-shadow-sm);--djq-radius:var(--djq-radius-lg);--djq-focus-ring:var(--djq-shadow-focus);--djq-danger:var(--djq-color-error);--djq-warning:var(--djq-color-warning);--djq-success:var(--djq-color-success);min-height:100vh;background:var(--djq-color-canvas)}.portal-compatibility_compatibility__sS8n2 .site-shell{background:var(--djq-color-canvas)}.portal-compatibility_compatibility__sS8n2 .auth-card,.portal-compatibility_compatibility__sS8n2 .card,.portal-compatibility_compatibility__sS8n2 .djq-panel,.portal-compatibility_compatibility__sS8n2 .metric-card{background:var(--djq-color-surface);border-color:var(--djq-color-border);border-radius:var(--djq-radius-lg);box-shadow:var(--djq-shadow-sm)}.portal-compatibility_compatibility__sS8n2 .djq-panel{border:var(--djq-border-style)}.portal-compatibility_compatibility__sS8n2 .auth-title,.portal-compatibility_compatibility__sS8n2 .card-title,.portal-compatibility_compatibility__sS8n2 .djq-page-title,.portal-compatibility_compatibility__sS8n2 .djq-panel-title{color:var(--djq-color-text);font-family:var(--djq-font-interface);font-weight:700;letter-spacing:-.02em}.portal-compatibility_compatibility__sS8n2 .djq-page-title{font-size:var(--djq-font-size-2xl)}.portal-compatibility_compatibility__sS8n2 .card-title{font-size:var(--djq-font-size-xl)}.portal-compatibility_compatibility__sS8n2 .auth-subtitle,.portal-compatibility_compatibility__sS8n2 .djq-muted,.portal-compatibility_compatibility__sS8n2 .djq-page-description{color:var(--djq-color-text-muted)}.portal-compatibility_compatibility__sS8n2 .djq-button,.portal-compatibility_compatibility__sS8n2 .logout-button{min-height:42px;border:1px solid transparent;border-radius:var(--djq-radius-md);background:var(--djq-color-sidebar);color:var(--djq-color-sidebar-text);font-weight:700;box-shadow:none;transform:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.portal-compatibility_compatibility__sS8n2 .djq-button:hover:not(:disabled),.portal-compatibility_compatibility__sS8n2 .logout-button:hover:not(:disabled){background:#171716;box-shadow:var(--djq-shadow-sm);transform:none}.portal-compatibility_compatibility__sS8n2 .djq-button-outline,.portal-compatibility_compatibility__sS8n2 .djq-button-secondary{border-color:var(--djq-color-border-strong);background:var(--djq-color-surface);color:var(--djq-color-text)}.portal-compatibility_compatibility__sS8n2 .djq-button-outline:hover:not(:disabled),.portal-compatibility_compatibility__sS8n2 .djq-button-secondary:hover:not(:disabled){border-color:var(--djq-color-border-strong);background:var(--djq-color-surface-muted);color:var(--djq-color-text)}.portal-compatibility_compatibility__sS8n2 .djq-button-dark{background:var(--djq-color-error);color:#ffffff}.portal-compatibility_compatibility__sS8n2 .djq-button-dark:hover:not(:disabled){background:#85231d}.portal-compatibility_compatibility__sS8n2 :where(.djq-input,.djq-select,textarea,input:not([type=checkbox]):not([type=radio]):not([type=file]),select){min-height:46px;border-color:var(--djq-color-border);border-radius:var(--djq-radius-md);background:var(--djq-color-surface);color:var(--djq-color-text);box-shadow:none}.portal-compatibility_compatibility__sS8n2 :where(.djq-input:hover:not(:disabled),.djq-select:hover:not(:disabled),textarea:hover:not(:disabled),input:not([type=checkbox]):not([type=radio]):not([type=file]):hover:not(:disabled),select:hover:not(:disabled)){border-color:var(--djq-color-border-strong)}.portal-compatibility_compatibility__sS8n2 :where(.djq-input:focus,.djq-select:focus,textarea:focus,input:not([type=checkbox]):not([type=radio]):not([type=file]):focus,select:focus){border-color:var(--djq-color-accent-strong);box-shadow:var(--djq-shadow-focus)}.portal-compatibility_compatibility__sS8n2 input[type=checkbox],.portal-compatibility_compatibility__sS8n2 input[type=radio]{accent-color:var(--djq-color-accent-strong)}.portal-compatibility_compatibility__sS8n2 .djq-notice{border-radius:var(--djq-radius-md);box-shadow:none}.portal-compatibility_compatibility__sS8n2 .djq-notice-info{border-color:var(--djq-color-info);background:var(--djq-color-info-soft);color:var(--djq-color-info)}.portal-compatibility_compatibility__sS8n2 .djq-notice-success{border-color:var(--djq-color-success);background:var(--djq-color-success-soft);color:var(--djq-color-success)}.portal-compatibility_compatibility__sS8n2 .djq-notice-warning{border-color:var(--djq-color-warning);background:var(--djq-color-warning-soft);color:var(--djq-color-warning)}.portal-compatibility_compatibility__sS8n2 .djq-notice-error{border-color:var(--djq-color-error);background:var(--djq-color-error-soft);color:var(--djq-color-error)}.portal-compatibility_compatibility__sS8n2 .metric-card-gold{border-color:#c9ac74;background:var(--djq-color-accent-soft)}.portal-compatibility_compatibility__sS8n2 .metric-card-dark{border-color:var(--djq-color-border);background:var(--djq-color-surface-muted);color:var(--djq-color-text)}.portal-compatibility_compatibility__sS8n2 .metric-card-soft{border-color:var(--djq-color-border);background:var(--djq-color-surface)}.portal-compatibility_compatibility__sS8n2 .djq-dialog,.portal-compatibility_compatibility__sS8n2 .djq-table-wrap{border-color:var(--djq-color-border);border-radius:var(--djq-radius-lg);background:var(--djq-color-surface);box-shadow:var(--djq-shadow-sm)}.portal-compatibility_compatibility__sS8n2 .djq-table th{background:var(--djq-color-surface-muted);color:var(--djq-color-text-muted);font-size:var(--djq-font-size-xs)}.portal-compatibility_compatibility__sS8n2 .djq-table td,.portal-compatibility_compatibility__sS8n2 .djq-table th{border-color:var(--djq-color-border)}.portal-compatibility_compatibility__sS8n2 .djq-dialog-backdrop{background:rgb(23 23 22/48%);backdrop-filter:blur(2px)}.portal-compatibility_compatibility__sS8n2 .form-message-success{border-color:var(--djq-color-success);background:var(--djq-color-success-soft);color:var(--djq-color-success)}.portal-compatibility_compatibility__sS8n2 .form-message-error{border-color:var(--djq-color-error);background:var(--djq-color-error-soft);color:var(--djq-color-error)}.portal-compatibility_compatibility__sS8n2 :where(button,a,input,select,textarea,[tabindex]):focus-visible{outline-color:var(--djq-color-accent-strong);box-shadow:var(--djq-shadow-focus)}@media (max-width:760px){.portal-compatibility_compatibility__sS8n2 .auth-card,.portal-compatibility_compatibility__sS8n2 .card,.portal-compatibility_compatibility__sS8n2 .djq-panel{border-radius:var(--djq-radius-lg)}.portal-compatibility_compatibility__sS8n2 .djq-page-title{font-size:var(--djq-font-size-xl)}}.design-system_theme__UmD9b{--djq-color-canvas:#f7f4ec;--djq-color-surface:#ffffff;--djq-color-surface-muted:#f1ede4;--djq-color-sidebar:#292927;--djq-color-sidebar-raised:#353532;--djq-color-sidebar-text:#f7f4ec;--djq-color-sidebar-muted:#c8c5bc;--djq-color-text:#292927;--djq-color-text-muted:#686b67;--djq-color-accent:#e0d6b8;--djq-color-accent-strong:#7d5c29;--djq-color-accent-soft:#f6f1e4;--djq-color-border:#ddd7ca;--djq-color-border-strong:#bdb5a6;--djq-color-info:#245b86;--djq-color-info-soft:#e9f2f8;--djq-color-success:#226b3c;--djq-color-success-soft:#e8f5ec;--djq-color-warning:#855d08;--djq-color-warning-soft:#fff4d6;--djq-color-error:#a92e25;--djq-color-error-soft:#fdeceb;--djq-space-1:4px;--djq-space-2:8px;--djq-space-3:12px;--djq-space-4:16px;--djq-space-5:20px;--djq-space-6:24px;--djq-space-8:32px;--djq-space-10:40px;--djq-space-12:48px;--djq-radius-sm:4px;--djq-radius-md:6px;--djq-radius-lg:8px;--djq-radius-pill:999px;--djq-border-style:1px solid var(--djq-color-border);--djq-shadow-sm:0 1px 2px rgb(41 41 39/8%);--djq-shadow-md:0 10px 28px rgb(41 41 39/12%);--djq-shadow-focus:0 0 0 3px rgb(125 92 41/28%);--djq-font-interface:"DM Sans Variable","DM Sans",Arial,sans-serif;--djq-font-size-xs:0.75rem;--djq-font-size-sm:0.875rem;--djq-font-size-md:1rem;--djq-font-size-lg:1.125rem;--djq-font-size-xl:1.5rem;--djq-font-size-2xl:2rem;--djq-line-height-tight:1.25;--djq-line-height-body:1.55;color:var(--djq-color-text);font-family:var(--djq-font-interface);font-size:16px;line-height:var(--djq-line-height-body);letter-spacing:0}.design-system_theme__UmD9b *,.design-system_theme__UmD9b :after,.design-system_theme__UmD9b :before{box-sizing:border-box}.design-system_button__aMy2l,.design-system_input__kFchn,.design-system_select__1xwkZ,.design-system_tab__SAaF8{font:inherit;letter-spacing:0}.design-system_button__aMy2l{align-items:center;border:1px solid transparent;border-radius:var(--djq-radius-md);cursor:pointer;display:inline-flex;font-weight:700;gap:var(--djq-space-2);justify-content:center;min-height:42px;padding:0 var(--djq-space-4);transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease;white-space:nowrap}.design-system_button__aMy2l:hover:not(:disabled){box-shadow:var(--djq-shadow-sm)}.design-system_button__aMy2l:focus-visible,.design-system_input__kFchn:focus-visible,.design-system_select__1xwkZ:focus-visible,.design-system_tab__SAaF8:focus-visible,.design-system_tableScroll__8wJOw:focus-visible{outline:2px solid var(--djq-color-accent-strong);outline-offset:2px;box-shadow:var(--djq-shadow-focus)}.design-system_button__aMy2l:disabled,.design-system_input__kFchn:disabled,.design-system_select__1xwkZ:disabled{cursor:not-allowed;opacity:.55}.design-system_button_primary__0870f{background:var(--djq-color-sidebar);color:var(--djq-color-sidebar-text)}.design-system_button_primary__0870f:hover:not(:disabled){background:#171716}.design-system_button_accent__uybew{background:var(--djq-color-accent);border-color:#c9ac74;color:#3f301d}.design-system_button_accent__uybew:hover:not(:disabled){background:#d6c89f}.design-system_button_secondary__PZokN{background:var(--djq-color-surface);border-color:var(--djq-color-border-strong);color:var(--djq-color-text)}.design-system_button_ghost__AQK3G:hover:not(:disabled),.design-system_button_secondary__PZokN:hover:not(:disabled){background:var(--djq-color-surface-muted)}.design-system_button_ghost__AQK3G{background:transparent;color:inherit}.design-system_button_danger__cI02d{background:var(--djq-color-error);color:#ffffff}.design-system_button_danger__cI02d:hover:not(:disabled){background:#85231d}.design-system_button_small__2mbLr{font-size:var(--djq-font-size-sm);min-height:34px;padding-inline:var(--djq-space-3)}.design-system_button_medium__RCyNL{min-height:42px}.design-system_button_large__KZRB6{min-height:48px;padding-inline:var(--djq-space-5)}.design-system_button_icon__1OiiJ{height:42px;min-height:42px;padding:0;width:42px}.design-system_spinner__ZHKt6{animation:design-system_djq-spin__UMY8e .8s linear infinite}@keyframes design-system_djq-spin__UMY8e{to{transform:rotate(1turn)}}.design-system_field__l9TjU{display:grid;gap:var(--djq-space-2)}.design-system_fieldLabel__SC7bW{color:var(--djq-color-text);font-size:var(--djq-font-size-sm);font-weight:700}.design-system_input__kFchn,.design-system_select__1xwkZ{background:var(--djq-color-surface);border:var(--djq-border-style);border-radius:var(--djq-radius-md);color:var(--djq-color-text);min-height:46px;padding:0 var(--djq-space-3);transition:border-color .15s ease,box-shadow .15s ease;width:100%}.design-system_input__kFchn:hover:not(:disabled),.design-system_select__1xwkZ:hover:not(:disabled){border-color:var(--djq-color-border-strong)}.design-system_controlError__Klq5l{border-color:var(--djq-color-error)}.design-system_fieldError__SXRyi,.design-system_fieldHint__PQy1R{align-items:center;display:flex;font-size:var(--djq-font-size-xs);gap:var(--djq-space-1);margin:0}.design-system_fieldHint__PQy1R{color:var(--djq-color-text-muted)}.design-system_fieldError__SXRyi{color:var(--djq-color-error)}.design-system_card__D_Fx_{background:var(--djq-color-surface);border:var(--djq-border-style);border-radius:var(--djq-radius-lg);box-shadow:var(--djq-shadow-sm);padding:var(--djq-space-6)}.design-system_cardMuted__nuKCI{background:var(--djq-color-surface-muted)}.design-system_cardTitle__4rx_W{font-size:var(--djq-font-size-lg);line-height:var(--djq-line-height-tight);margin:0}.design-system_cardDescription__R5E6d{color:var(--djq-color-text-muted);margin:var(--djq-space-2) 0 0}.design-system_badge__OZbML{align-items:center;border:1px solid transparent;border-radius:var(--djq-radius-pill);display:inline-flex;font-size:var(--djq-font-size-xs);font-weight:700;min-height:24px;padding:2px var(--djq-space-2);white-space:nowrap}.design-system_badge_neutral__JNiYz{background:var(--djq-color-surface-muted);border-color:var(--djq-color-border);color:var(--djq-color-text-muted)}.design-system_badge_accent__vLDOd{background:var(--djq-color-accent-soft);color:#5d430f}.design-system_badge_info___srwZ{background:var(--djq-color-info-soft);color:var(--djq-color-info)}.design-system_badge_success__RXNLY{background:var(--djq-color-success-soft);color:var(--djq-color-success)}.design-system_badge_warning__sFhyr{background:var(--djq-color-warning-soft);color:var(--djq-color-warning)}.design-system_badge_error__pegCx{background:var(--djq-color-error-soft);color:var(--djq-color-error)}.design-system_notice__PdxTQ{border:1px solid;border-left:4px solid;border-radius:var(--djq-radius-md);display:grid;gap:var(--djq-space-3);grid-template-columns:auto 1fr;padding:var(--djq-space-4)}.design-system_noticeBody__wiy5T{font-size:var(--djq-font-size-sm);margin-top:var(--djq-space-1)}.design-system_noticeIcon__d_7vu{margin-top:2px}.design-system_notice_info__8xJBo{background:var(--djq-color-info-soft);border-color:#a9c7dd;color:#163d5d}.design-system_notice_success__FRJS5{background:var(--djq-color-success-soft);border-color:#a4d6b4;color:#184b2b}.design-system_notice_warning__HIEHm{background:var(--djq-color-warning-soft);border-color:#e0bf6a;color:#664600}.design-system_notice_error__1cTqh{background:var(--djq-color-error-soft);border-color:#e2a39e;color:#7c211a}.design-system_modalBackdrop__eMgPr{align-items:center;background:rgb(22 22 21/62%);display:flex;inset:0;justify-content:center;padding:var(--djq-space-4);position:fixed;z-index:1000}.design-system_modal__V_NcR{background:var(--djq-color-surface);border:var(--djq-border-style);border-radius:var(--djq-radius-lg);box-shadow:var(--djq-shadow-md);max-height:min(720px,calc(100vh - 32px));max-width:560px;overflow:auto;width:100%}.design-system_modalHeader__VZgAH{align-items:flex-start;border-bottom:var(--djq-border-style);display:flex;gap:var(--djq-space-4);justify-content:space-between;padding:var(--djq-space-5) var(--djq-space-6)}.design-system_modalHeader__VZgAH h2,.design-system_modalHeader__VZgAH p{margin:0}.design-system_modalHeader__VZgAH h2{font-size:var(--djq-font-size-xl);line-height:var(--djq-line-height-tight)}.design-system_modalHeader__VZgAH p{color:var(--djq-color-text-muted);margin-top:var(--djq-space-2)}.design-system_modalBody__2AZdg{padding:var(--djq-space-6)}.design-system_modalFooter__Jvhlr{border-top:var(--djq-border-style);display:flex;flex-wrap:wrap;gap:var(--djq-space-2);justify-content:flex-end;padding:var(--djq-space-4) var(--djq-space-6)}.design-system_tabs__frYHF{border-bottom:var(--djq-border-style);display:flex;gap:var(--djq-space-1);overflow-x:auto}.design-system_tab__SAaF8{background:transparent;border:0;border-bottom:3px solid transparent;color:var(--djq-color-text-muted);cursor:pointer;font-weight:700;min-height:44px;padding:0 var(--djq-space-3);white-space:nowrap}.design-system_tab__SAaF8:hover:not(:disabled){color:var(--djq-color-text)}.design-system_tab__SAaF8:disabled{cursor:not-allowed;opacity:.5}.design-system_tabActive__oroaA{border-bottom-color:var(--djq-color-accent-strong);color:var(--djq-color-text)}.design-system_tableScroll__8wJOw{border:var(--djq-border-style);border-radius:var(--djq-radius-lg);max-width:100%;overflow-x:auto}.design-system_table__Ca4Ue{border-collapse:collapse;min-width:640px;width:100%}.design-system_table__Ca4Ue td,.design-system_table__Ca4Ue th{border-bottom:var(--djq-border-style);padding:var(--djq-space-3) var(--djq-space-4);text-align:left;vertical-align:middle}.design-system_table__Ca4Ue th{background:var(--djq-color-surface-muted);color:var(--djq-color-text-muted);font-size:var(--djq-font-size-xs);font-weight:800;text-transform:uppercase}.design-system_table__Ca4Ue tbody tr:last-child td{border-bottom:0}.design-system_table__Ca4Ue tbody tr:hover{background:#fbfaf7}.design-system_visuallyHidden__5yQ6l{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (prefers-reduced-motion:reduce){.design-system_theme__UmD9b *,.design-system_theme__UmD9b :after,.design-system_theme__UmD9b :before{scroll-behavior:auto!important;transition-duration:.01ms!important}.design-system_spinner__ZHKt6{animation-duration:1.5s}}@media (max-width:640px){.design-system_card__D_Fx_{padding:var(--djq-space-4)}.design-system_modalBackdrop__eMgPr{align-items:flex-end;padding:0}.design-system_modal__V_NcR{border-bottom:0;border-left:0;border-radius:var(--djq-radius-lg) var(--djq-radius-lg) 0 0;border-right:0;max-height:88vh;max-width:none}.design-system_modalBody__2AZdg,.design-system_modalFooter__Jvhlr,.design-system_modalHeader__VZgAH{padding-left:var(--djq-space-4);padding-right:var(--djq-space-4)}}.modern-shell_previewRoot__RoKXk{background:var(--djq-color-canvas);min-height:100vh;--djq-gold:var(--djq-color-accent-strong);--djq-gold-soft:#a98245;--djq-focus-ring:0 0 0 3px rgb(125 92 41/24%)}.modern-shell_shell__l_3hN{display:grid;grid-template-areas:"sidebar topbar" "sidebar main";grid-template-columns:280px minmax(0,1fr);grid-template-rows:68px minmax(calc(100vh - 68px),auto);min-height:100vh;transition:grid-template-columns .18s ease}.modern-shell_shellCollapsed__h6ujV{grid-template-columns:84px minmax(0,1fr)}.modern-shell_sidebar__1lcNb{background:var(--djq-color-sidebar);color:var(--djq-color-sidebar-text);display:flex;flex-direction:column;grid-area:sidebar;height:100vh;overflow:hidden;position:sticky;top:0;z-index:40}.modern-shell_sidebarHeader__Lt9Gt{align-items:center;border-bottom:1px solid rgb(255 255 255/10%);display:flex;flex:0 0 68px;justify-content:center;padding:0 20px}.modern-shell_brand__J4szN{align-items:center;display:flex;min-width:0}.modern-shell_brandLogoPlate__svv8P{align-items:center;background:#fbfaf6;border:1px solid rgb(255 255 255/20%);border-radius:6px;display:inline-flex;flex:0 0 154px;height:48px;justify-content:center;overflow:hidden;padding:5px 10px}.modern-shell_brandLogo__iJdWQ{display:block;height:auto;max-height:38px;object-fit:contain;width:100%}.modern-shell_brandLogoPlateCompact__TGe_g{flex-basis:44px;height:42px;justify-content:flex-start;padding:2px;width:44px}.modern-shell_brandLogoPlateCompact__TGe_g .modern-shell_brandLogo__iJdWQ{flex:0 0 auto;max-height:none;max-width:none;transform:translateY(-1px);width:118px}.modern-shell_navigation__m5z2q{flex:1;overflow-x:hidden;overflow-y:auto;padding:14px 12px;scrollbar-color:#595955 transparent;scrollbar-width:thin}.modern-shell_realSidebarRole__5d3hZ{align-items:center;border-bottom:1px solid rgb(255 255 255/8%);color:var(--djq-color-sidebar-muted);display:flex;font-size:12px;font-weight:700;gap:8px;min-height:45px;padding:9px 20px}.modern-shell_realGroupLabel__7DX_w{color:#a9a9a3;font-size:11px;font-weight:800;padding:9px 12px 7px;text-transform:uppercase}.modern-shell_realNavCluster__yfKSj{display:grid;gap:2px}.modern-shell_navParentRow__TPPfm{display:grid;grid-template-columns:minmax(0,1fr) 32px}.modern-shell_navExpandButton__G0a8o{align-items:center;align-self:center;background:transparent;border:0;border-radius:var(--djq-radius-sm);color:var(--djq-color-sidebar-muted);cursor:pointer;display:inline-flex;height:30px;justify-content:center;padding:0;width:30px}.modern-shell_navExpandButton__G0a8o:hover{background:var(--djq-color-sidebar-raised);color:#ffffff}.modern-shell_navExpandButton__G0a8o:focus-visible{outline:2px solid var(--djq-color-accent);outline-offset:1px}.modern-shell_navExpandIconOpen__vRnkV,.modern-shell_navExpandIcon__Xmmw_{transition:transform .15s ease}.modern-shell_navExpandIconOpen__vRnkV{transform:rotate(90deg)}.modern-shell_realChildNavItem__U5GrF{font-size:12px;min-height:34px;padding-left:38px}.modern-shell_realUnreadBadge__wkRZm{align-items:center;background:var(--djq-color-error);border-radius:var(--djq-radius-pill);color:#ffffff;display:inline-flex;font-size:10px;font-weight:800;justify-content:center;min-height:19px;min-width:19px;padding:1px 5px}.modern-shell_sidebarRoleSwitch__V_3Q7{display:none}.modern-shell_navGroup__YmKcN+.modern-shell_navGroup__YmKcN{margin-top:8px}.modern-shell_collapseButton__6FzHd,.modern-shell_groupButton__p3nM_,.modern-shell_mobileClose__r1Xrk,.modern-shell_mobileMenuButton__WS_dp,.modern-shell_navItem__1ajso,.modern-shell_profileButton__axUT3,.modern-shell_profileMenu__jBHP_ button,.modern-shell_roleButtonActive__oDAOQ,.modern-shell_roleButton__s45Kf,.modern-shell_topbarIconButton__ghrfB{font:inherit;letter-spacing:0}.modern-shell_groupButton__p3nM_{align-items:center;background:transparent;border:0;color:#a9a9a3;cursor:pointer;display:flex;font-size:11px;font-weight:800;justify-content:space-between;padding:9px 12px 7px;text-transform:uppercase;width:100%}.modern-shell_collapseButton__6FzHd:focus-visible,.modern-shell_groupButton__p3nM_:focus-visible,.modern-shell_mobileClose__r1Xrk:focus-visible,.modern-shell_mobileMenuButton__WS_dp:focus-visible,.modern-shell_navItem__1ajso:focus-visible,.modern-shell_profileButton__axUT3:focus-visible,.modern-shell_profileMenu__jBHP_ button:focus-visible,.modern-shell_roleButtonActive__oDAOQ:focus-visible,.modern-shell_roleButton__s45Kf:focus-visible,.modern-shell_topbarIconButton__ghrfB:focus-visible{outline:2px solid var(--djq-color-accent);outline-offset:2px}.modern-shell_groupChevronOpen__Kle3K,.modern-shell_groupChevron__8chqz{transition:transform .15s ease}.modern-shell_groupChevron__8chqz{transform:rotate(-90deg)}.modern-shell_navItems__eYbSo{display:grid;gap:2px}.modern-shell_navItem__1ajso{align-items:center;background:transparent;border:0;border-radius:var(--djq-radius-md);color:var(--djq-color-sidebar-muted);cursor:pointer;display:grid;font-size:13px;font-weight:650;gap:11px;grid-template-columns:20px minmax(0,1fr) auto;min-height:39px;padding:8px 11px;text-align:left;transition:background-color .14s ease,color .14s ease;width:100%}.modern-shell_navItem__1ajso:hover{background:var(--djq-color-sidebar-raised);color:#ffffff}.modern-shell_navItemActive__mleJv{background:var(--djq-color-accent);box-shadow:inset 3px 0 var(--djq-color-accent-strong);color:#3f301d}.modern-shell_navItemActive__mleJv:hover{background:#d6c89f;color:#332613}.modern-shell_sidebarFooter__8ScL6{border-top:1px solid rgb(255 255 255/10%);display:grid;gap:9px;padding:12px}.modern-shell_realSidebarTagline__lFjuo{color:#9f9f99;display:block;font-size:10px;line-height:1.35;padding-inline:4px}.modern-shell_collapseButton__6FzHd{align-items:center;background:transparent;border:1px solid rgb(255 255 255/14%);border-radius:var(--djq-radius-md);color:var(--djq-color-sidebar-muted);cursor:pointer;display:flex;gap:10px;justify-content:center;min-height:40px;padding:0 12px;width:100%}.modern-shell_collapseButton__6FzHd:hover{background:var(--djq-color-sidebar-raised);color:#ffffff}.modern-shell_sidebarCollapsed__9dg_R .modern-shell_sidebarHeader__Lt9Gt{justify-content:center;padding-inline:0}.modern-shell_sidebarCollapsed__9dg_R .modern-shell_navigation__m5z2q{padding-inline:10px}.modern-shell_sidebarCollapsed__9dg_R .modern-shell_realSidebarRole__5d3hZ{justify-content:center;padding-inline:0}.modern-shell_sidebarCollapsed__9dg_R .modern-shell_realSidebarRole__5d3hZ span,.modern-shell_sidebarCollapsed__9dg_R .modern-shell_realSidebarRole__5d3hZ>div{display:none}.modern-shell_sidebarCollapsed__9dg_R .modern-shell_navGroup__YmKcN+.modern-shell_navGroup__YmKcN{border-top:1px solid rgb(255 255 255/10%);margin-top:8px;padding-top:8px}.modern-shell_sidebarCollapsed__9dg_R .modern-shell_navItem__1ajso{display:flex;justify-content:center;padding-inline:0}.modern-shell_sidebarCollapsed__9dg_R .modern-shell_navParentRow__TPPfm{display:block}.modern-shell_topbar__HIox1{background:rgb(255 255 255/94%);border-bottom:var(--djq-border-style);gap:24px;grid-area:topbar;justify-content:space-between;padding:0 28px;position:sticky;top:0;z-index:30}.modern-shell_breadcrumbs__Clzw6,.modern-shell_profileButton__axUT3,.modern-shell_profileText__6Thln,.modern-shell_topbarActions__8uTz8,.modern-shell_topbarStart__GyuWA,.modern-shell_topbar__HIox1{align-items:center;display:flex}.modern-shell_topbarActions__8uTz8,.modern-shell_topbarStart__GyuWA{gap:12px}.modern-shell_breadcrumbs__Clzw6{color:var(--djq-color-text-muted);font-size:13px;gap:7px}.modern-shell_pageIcon__Znyo_{align-items:center;background:var(--djq-color-surface-muted);border:1px solid var(--djq-color-border);border-radius:var(--djq-radius-md);color:var(--djq-color-accent-strong);display:inline-flex;flex:0 0 32px;height:32px;justify-content:center}.modern-shell_breadcrumbs__Clzw6 strong{color:var(--djq-color-text)}.modern-shell_mobileMenuButton__WS_dp,.modern-shell_topbarIconButton__ghrfB{align-items:center;background:transparent;border:var(--djq-border-style);border-radius:var(--djq-radius-md);color:var(--djq-color-text);cursor:pointer;display:inline-flex;height:40px;justify-content:center;position:relative;width:40px}.modern-shell_mobileMenuButton__WS_dp{display:none}.modern-shell_mobileMenuButton__WS_dp:hover,.modern-shell_topbarIconButton__ghrfB:hover{background:var(--djq-color-surface-muted)}.modern-shell_topbarIconButton__ghrfB{text-decoration:none}.modern-shell_notificationDot__3RCeL{background:var(--djq-color-error);border:2px solid #ffffff;border-radius:50%;height:8px;position:absolute;right:8px;top:7px;width:8px}.modern-shell_roleSwitch__YMQtr{align-items:center;background:var(--djq-color-surface-muted);border:var(--djq-border-style);border-radius:var(--djq-radius-md);display:flex;padding:3px}.modern-shell_roleButtonActive__oDAOQ,.modern-shell_roleButton__s45Kf{background:transparent;border:0;border-radius:var(--djq-radius-sm);color:var(--djq-color-text-muted);cursor:pointer;font-size:12px;font-weight:700;min-height:30px;padding:0 10px}.modern-shell_roleButtonActive__oDAOQ{background:var(--djq-color-surface);box-shadow:var(--djq-shadow-sm);color:var(--djq-color-text)}.modern-shell_profileWrap__XmZnn{position:relative}.modern-shell_profileButton__axUT3{background:transparent;border:0;color:var(--djq-color-text);cursor:pointer;gap:9px;min-height:46px;padding:3px}.modern-shell_avatar__ojfvw{align-items:center;background:var(--djq-color-sidebar);border-radius:50%;color:#ffffff;display:inline-flex;font-size:13px;font-weight:800;height:36px;justify-content:center;width:36px}.modern-shell_profileText__6Thln{align-items:flex-start;flex-direction:column;line-height:1.15}.modern-shell_profileText__6Thln strong{font-size:13px}.modern-shell_profileText__6Thln small{color:var(--djq-color-text-muted);font-size:11px;margin-top:3px}.modern-shell_profileMenu__jBHP_{background:var(--djq-color-surface);border:var(--djq-border-style);border-radius:var(--djq-radius-lg);box-shadow:var(--djq-shadow-md);min-width:210px;padding:7px;position:absolute;right:0;top:calc(100% + 8px);z-index:60}.modern-shell_realProfileMenu__4B5js{max-height:calc(100vh - 84px);overflow-y:auto;width:min(360px,calc(100vw - 24px))}.modern-shell_realProfileIntro__WQbEg{border-bottom:var(--djq-border-style);display:grid;gap:3px;margin:-1px -1px 7px;padding:10px 11px 12px}.modern-shell_realProfileIntro__WQbEg strong{font-size:13px}.modern-shell_realProfileIntro__WQbEg span{color:var(--djq-color-text-muted);font-size:12px}.modern-shell_realProfileChevron__neGNw{transform:rotate(90deg)}.modern-shell_realImpersonationNotice__K9gtc{background:var(--djq-color-info-soft);border:1px solid #a9c7dd;border-radius:var(--djq-radius-md);color:#163d5d;display:grid;font-size:12px;gap:3px;margin:7px 4px;padding:10px}.modern-shell_realAccountSwitchPanel__oi3rU{background:var(--djq-color-surface-muted);border:var(--djq-border-style);border-radius:var(--djq-radius-md);display:grid;gap:8px;margin:7px 4px;padding:10px}.modern-shell_realAccountSwitchPanel__oi3rU label{font-size:12px;font-weight:800}.modern-shell_realAccountSwitchPanel__oi3rU input{background:var(--djq-color-surface);border:var(--djq-border-style);border-radius:var(--djq-radius-md);color:var(--djq-color-text);font:inherit;min-height:40px;padding:0 10px;width:100%}.modern-shell_realAccountSwitchPanel__oi3rU input:focus-visible{box-shadow:var(--djq-shadow-focus);outline:2px solid var(--djq-color-accent-strong);outline-offset:2px}.modern-shell_realAccountError__7wzO3,.modern-shell_realAccountMuted__Sh0is{font-size:12px}.modern-shell_realAccountError__7wzO3{color:var(--djq-color-error);font-weight:700}.modern-shell_realAccountMuted__Sh0is{color:var(--djq-color-text-muted)}.modern-shell_realAccountResults__8on__{display:grid;gap:6px;max-height:240px;overflow-y:auto}.modern-shell_profileMenu__jBHP_ .modern-shell_realAccountResults__8on__ button{align-items:flex-start;background:var(--djq-color-surface);border:var(--djq-border-style);display:grid;gap:2px;padding:9px 10px}.modern-shell_profileMenu__jBHP_ .modern-shell_realAccountResults__8on__ button em,.modern-shell_profileMenu__jBHP_ .modern-shell_realAccountResults__8on__ button span,.modern-shell_profileMenu__jBHP_ .modern-shell_realAccountResults__8on__ button strong{font-size:11px}.modern-shell_profileMenu__jBHP_ .modern-shell_realAccountResults__8on__ button span{color:var(--djq-color-text-muted)}.modern-shell_profileMenu__jBHP_ .modern-shell_realAccountResults__8on__ button em{color:var(--djq-color-accent-strong);font-style:normal;font-weight:800}.modern-shell_realAvatarImage__qosXt{border-radius:50%;height:100%;object-fit:cover;width:100%}.modern-shell_profileMenu__jBHP_ button{align-items:center;background:transparent;border:0;border-radius:var(--djq-radius-md);color:var(--djq-color-text);cursor:pointer;display:flex;gap:10px;min-height:38px;padding:8px 10px;text-align:left;width:100%}.modern-shell_profileMenu__jBHP_ button:hover{background:var(--djq-color-surface-muted)}.modern-shell_main__igY_G{grid-area:main;min-width:0;padding:32px}.modern-shell_realMain__JAKpT{min-width:0;overflow:visible;padding:24px 0 52px}.modern-shell_realContent__VTzNW{margin:0;max-width:none;min-width:0;padding:0 clamp(16px,1.7vw,32px);width:100%}.modern-shell_realContent__VTzNW .workspace-page{margin-left:0;margin-right:0;max-width:none;min-width:0;width:100%}.modern-shell_realContent__VTzNW .dashboard-page-compact{transform:none;width:100%}.modern-shell_realContent__VTzNW .dashboard-page-compact>.djq-grid{grid-template-columns:minmax(0,1fr);min-width:0}.modern-shell_realContent__VTzNW .dashboard-page-compact .djq-grid,.modern-shell_realContent__VTzNW .dashboard-page-compact .djq-grid>*{min-width:0}.modern-shell_realContent__VTzNW .djq-button,.modern-shell_realContent__VTzNW .djq-button-dark,.modern-shell_realContent__VTzNW .djq-button-secondary{align-items:center;background:#292927;border:1px solid #292927;border-radius:var(--djq-radius-md);box-shadow:0 1px 1px rgb(41 41 39/10%);color:#ffffff;display:inline-flex;font-weight:750;justify-content:center;letter-spacing:0;min-height:42px;padding:0 15px;transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease,transform .14s ease}.modern-shell_realContent__VTzNW .djq-button-dark:hover:not(:disabled),.modern-shell_realContent__VTzNW .djq-button-secondary:hover:not(:disabled),.modern-shell_realContent__VTzNW .djq-button:hover:not(:disabled){background:#171716;border-color:#171716;box-shadow:0 3px 8px rgb(41 41 39/14%);transform:translateY(-1px)}.modern-shell_realContent__VTzNW .djq-button-outline,.modern-shell_realContent__VTzNW .djq-button.djq-button-outline,.modern-shell_realContent__VTzNW .djq-button.djq-button-secondary{background:#f8f6f0;border-color:var(--djq-color-border-strong);box-shadow:none;color:var(--djq-color-text)}.modern-shell_realContent__VTzNW .djq-button-outline:hover:not(:disabled),.modern-shell_realContent__VTzNW .djq-button.djq-button-outline:hover:not(:disabled),.modern-shell_realContent__VTzNW .djq-button.djq-button-secondary:hover:not(:disabled){background:#ece8de;border-color:#8f897e;color:#171716}.modern-shell_realContent__VTzNW .djq-button-secondary:focus-visible,.modern-shell_realContent__VTzNW .djq-button:focus-visible{box-shadow:var(--djq-shadow-focus);outline:2px solid #292927;outline-offset:2px}.modern-shell_realContent__VTzNW .djq-button-secondary:disabled,.modern-shell_realContent__VTzNW .djq-button:disabled{box-shadow:none;cursor:not-allowed;opacity:.52;transform:none}.modern-shell_realContent__VTzNW .card,.modern-shell_realContent__VTzNW .djq-panel{background:#fbfaf7;border:1px solid var(--djq-color-border-strong);border-radius:var(--djq-radius-lg);box-shadow:0 2px 0 rgb(41 41 39/3%)}.modern-shell_realContent__VTzNW .card-title{font-size:23px;letter-spacing:0}.modern-shell_realContent__VTzNW .djq-input,.modern-shell_realContent__VTzNW .djq-select,.modern-shell_realContent__VTzNW .djq-textarea,.modern-shell_realContent__VTzNW textarea{background:var(--djq-color-surface);border:var(--djq-border-style);border-radius:var(--djq-radius-md);box-shadow:inset 0 1px 0 rgb(41 41 39/3%);color:var(--djq-color-text)}.modern-shell_realContent__VTzNW .djq-input:hover:not(:disabled),.modern-shell_realContent__VTzNW .djq-select:hover:not(:disabled),.modern-shell_realContent__VTzNW .djq-textarea:hover:not(:disabled),.modern-shell_realContent__VTzNW textarea:hover:not(:disabled){border-color:var(--djq-color-border-strong)}.modern-shell_realContent__VTzNW .djq-input:focus,.modern-shell_realContent__VTzNW .djq-select:focus,.modern-shell_realContent__VTzNW .djq-textarea:focus,.modern-shell_realContent__VTzNW textarea:focus{background:var(--djq-color-surface);border-color:var(--djq-color-accent-strong);box-shadow:var(--djq-shadow-focus)}.modern-shell_realContent__VTzNW .djq-metric,.modern-shell_realContent__VTzNW .metric-card{background:#f2f0ea;border-color:#d1cbc0;border-radius:var(--djq-radius-lg);box-shadow:none}.modern-shell_realContent__VTzNW .dashboard-page-compact>.djq-grid>div:first-child{border-bottom:1px solid #d7d1c6;padding-bottom:20px}.modern-shell_realContent__VTzNW .dashboard-page-compact .card{box-shadow:0 6px 18px rgb(41 41 39/5%)}.modern-shell_realContent__VTzNW .dashboard-page-compact .card:nth-of-type(2n){background:#f4f2ec}.modern-shell_realContent__VTzNW .dashboard-section-title{align-items:center;display:flex;gap:10px}.modern-shell_realContent__VTzNW .dashboard-section-icon{align-items:center;background:#e7e2d7;border:1px solid #cfc7b9;border-radius:var(--djq-radius-md);color:var(--djq-color-accent-strong);display:inline-flex;flex:0 0 34px;height:34px;justify-content:center}.modern-shell_realContent__VTzNW .dossiers-surface{background:#f0ede6;max-width:100%;min-width:0;padding:18px;width:100%}.modern-shell_realContent__VTzNW .dossiers-page,.modern-shell_realContent__VTzNW .dossiers-page>.djq-grid,.modern-shell_realContent__VTzNW .dossiers-table-scroll{max-width:100%;min-width:0;width:100%}.modern-shell_realContent__VTzNW .dossiers-toolbar{background:#e7e3da;border:1px solid #d0c9bd;border-radius:var(--djq-radius-lg);padding:12px}.modern-shell_realContent__VTzNW .dossiers-table-scroll{margin-top:10px;overflow-x:auto!important;overscroll-behavior-inline:contain;padding-bottom:4px}.modern-shell_realContent__VTzNW .dossiers-table-header{background:#ded9cf;border:1px solid #c8c1b5;border-radius:var(--djq-radius-md);min-height:46px;padding-block:10px!important;position:sticky;top:0;z-index:2}.modern-shell_realContent__VTzNW .dossiers-table-row{background:#fffefa!important;border:1px solid #c9c2b6!important;border-left:4px solid #6d6b65!important;border-radius:var(--djq-radius-md)!important;box-shadow:0 2px 5px rgb(41 41 39/5%);transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease}.modern-shell_realContent__VTzNW .dossiers-table-row:nth-child(odd){background:#f7f5ef!important}.modern-shell_realContent__VTzNW .dossiers-table-row:hover{border-color:#8e887d!important;border-left-color:var(--djq-color-accent-strong)!important;box-shadow:0 5px 14px rgb(41 41 39/9%);transform:translateY(-1px)}.modern-shell_realContent__VTzNW .dossiers-table-row:focus-visible{box-shadow:var(--djq-shadow-focus);outline:2px solid #292927;outline-offset:2px}.modern-shell_realContent__VTzNW .prognosegenerator-page>div>section,.modern-shell_realContent__VTzNW .prognosegenerator-page>section{background:#fbfaf7!important;border-color:var(--djq-color-border-strong)!important;box-shadow:0 3px 10px rgb(41 41 39/5%)!important}.modern-shell_realContent__VTzNW .prognosegenerator-page form{background:#f0ede6;border:1px solid #d2cbc0;border-radius:var(--djq-radius-lg);padding:18px}.modern-shell_realContent__VTzNW .djq-year-bar{background:linear-gradient(180deg,#b08a4a 0,var(--djq-color-accent-strong) 100%);border-color:rgb(125 92 41/24%);box-shadow:0 8px 18px rgb(125 92 41/14%)}.modern-shell_realContent__VTzNW .djq-progress-track{background:#e8e5de;border:1px solid #d4d0c7;height:14px;padding:2px}.modern-shell_realContent__VTzNW .djq-legend-dot-gold,.modern-shell_realContent__VTzNW .djq-progress-gold{background:linear-gradient(90deg,var(--djq-color-accent-strong) 0,#b08a4a 100%)}.modern-shell_realContent__VTzNW .metric-card-gold{background:linear-gradient(145deg,#fbf8ef 0,var(--djq-color-accent-soft) 100%);border-color:rgb(125 92 41/24%)}.modern-shell_realContent__VTzNW input[type=checkbox],.modern-shell_realContent__VTzNW input[type=radio]{accent-color:var(--djq-color-accent-strong)}.modern-shell_realContent__VTzNW .workflow-detail-content,.modern-shell_realContent__VTzNW .workflow-summary-page,.modern-shell_realContent__VTzNW .workflow-summary-page .card{max-width:none;width:100%}.modern-shell_realContent__VTzNW .workflow-summary-filters{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important}.modern-shell_realContent__VTzNW .workflow-summary-search{grid-column:span 2;min-width:240px}.modern-shell_realContent__VTzNW .workflow-summary-table-scroll{margin-inline:-8px;padding:0 8px 8px;scrollbar-color:#8a948f #e5e2da;scrollbar-width:thin}@media (max-width:720px){.modern-shell_realContent__VTzNW .workflow-summary-search{grid-column:auto;min-width:0}}.modern-shell_realIdleCountdown__yq2lw{background:var(--djq-color-warning-soft);border:1px solid #e0bf6a;border-radius:var(--djq-radius-md);color:#664600;font-size:14px;font-weight:800;padding:12px 14px;width:fit-content}.modern-shell_pageHeader__sQgQV{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:28px}.modern-shell_pageHeader__sQgQV h1{font-size:clamp(28px,4vw,42px);line-height:1.08;margin:10px 0 4px}.modern-shell_pageHeader__sQgQV p{color:var(--djq-color-text-muted);margin:0}.modern-shell_componentGrid___vEfh,.modern-shell_workspaceGrid__YLmq9{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.modern-shell_workspacePrimary__Ov_lw{border-top:4px solid var(--djq-color-accent)}.modern-shell_cardHeadingRow__bclMo{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.modern-shell_cardHeadingRow__bclMo>svg{color:var(--djq-color-accent-strong)}.modern-shell_skeletonList__Zg8Ov{display:grid;gap:12px;margin-top:26px}.modern-shell_skeleton__mSMj4{animation:modern-shell_skeleton-pulse__gGkzB 1.8s ease-in-out infinite;background:linear-gradient(90deg,#e7e2d7,#f4f1e9,#e7e2d7);background-size:200% 100%;border-radius:var(--djq-radius-sm);display:block;height:12px}.modern-shell_skeleton_full___B8V8{width:100%}.modern-shell_skeleton_wide__neU1e{width:92%}.modern-shell_skeleton_large__JVpGM{width:84%}.modern-shell_skeleton_medium__GxQh1{width:76%}.modern-shell_skeleton_narrow__f10hW{width:64%}.modern-shell_skeleton_compact__IN_Yb{width:54%}@keyframes modern-shell_skeleton-pulse__gGkzB{to{background-position:-200% 0}}.modern-shell_workflowRows__Qtrnw{display:grid;gap:14px;margin-top:24px}.modern-shell_workflowRow__GFPdC{align-items:center;display:grid;font-size:13px;gap:14px;grid-template-columns:110px 1fr}.modern-shell_progressTrack__nhli8{background:#dcd5c7;border-radius:var(--djq-radius-pill);height:8px;overflow:hidden}.modern-shell_componentGrid___vEfh{align-items:start}.modern-shell_actionStack__0oIyA,.modern-shell_formStack__O7Gwu,.modern-shell_statesStack__HXH_v{display:grid;gap:16px;margin-top:24px}.modern-shell_actionStack__0oIyA{grid-template-columns:repeat(2,minmax(0,1fr))}.modern-shell_badgeRow__7IlxJ{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.modern-shell_tableCard__h9fpX{grid-column:1/-1}.modern-shell_tableCard__h9fpX>div:last-child{margin-top:20px}.modern-shell_statesStack__HXH_v{max-width:820px}.modern-shell_mobileClose__r1Xrk,.modern-shell_mobileOverlay__zAuw_{display:none}.modern-shell_visuallyHidden__5M0IU{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (max-width:1100px){.modern-shell_roleSwitch__YMQtr{display:none}}@media (max-width:860px){.modern-shell_shellCollapsed__h6ujV,.modern-shell_shell__l_3hN{display:grid;grid-template-areas:"topbar" "main";grid-template-columns:minmax(0,1fr);grid-template-rows:62px auto}.modern-shell_sidebarCollapsed__9dg_R,.modern-shell_sidebar__1lcNb{box-shadow:var(--djq-shadow-md);height:100dvh;left:0;max-width:88vw;position:fixed;top:0;transform:translateX(-105%);transition:transform .18s ease;width:300px}.modern-shell_sidebarMobileOpen__a6Jyh{transform:translateX(0)}.modern-shell_sidebarCollapsed__9dg_R .modern-shell_sidebarHeader__Lt9Gt,.modern-shell_sidebarHeader__Lt9Gt{justify-content:space-between;padding-inline:20px}.modern-shell_sidebarCollapsed__9dg_R .modern-shell_brandLogoPlateCompact__TGe_g{flex-basis:154px;height:48px;justify-content:center;padding:5px 10px;width:154px}.modern-shell_sidebarCollapsed__9dg_R .modern-shell_brandLogoPlateCompact__TGe_g .modern-shell_brandLogo__iJdWQ{max-height:38px;max-width:100%;transform:none;width:100%}.modern-shell_sidebarCollapsed__9dg_R .modern-shell_navigation__m5z2q{padding-inline:12px}.modern-shell_sidebarCollapsed__9dg_R .modern-shell_realSidebarRole__5d3hZ{justify-content:flex-start;padding-inline:20px}.modern-shell_sidebarCollapsed__9dg_R .modern-shell_realSidebarRole__5d3hZ span,.modern-shell_sidebarCollapsed__9dg_R .modern-shell_realSidebarRole__5d3hZ>div{display:inline-flex}.modern-shell_sidebarCollapsed__9dg_R .modern-shell_navGroup__YmKcN+.modern-shell_navGroup__YmKcN{border-top:0;margin-top:8px;padding-top:0}.modern-shell_sidebarCollapsed__9dg_R .modern-shell_navItem__1ajso{display:grid;justify-content:normal;padding:8px 11px}.modern-shell_sidebarCollapsed__9dg_R .modern-shell_visuallyHidden__5M0IU{clip:auto;clip-path:none;height:auto;overflow:visible;position:static;white-space:normal;width:auto}.modern-shell_collapseButton__6FzHd,.modern-shell_sidebarCollapsed__9dg_R .modern-shell_collapseButton__6FzHd{display:none}.modern-shell_sidebarRoleSwitch__V_3Q7{background:var(--djq-color-sidebar-raised);border-radius:var(--djq-radius-md);display:flex;gap:3px;margin:12px 12px 0;padding:3px}.modern-shell_sidebarRoleButtonActive__QEDfY,.modern-shell_sidebarRoleButton__dSw4t{background:transparent;border:0;border-radius:var(--djq-radius-sm);color:var(--djq-color-sidebar-muted);cursor:pointer;flex:1;font:inherit;font-size:12px;font-weight:700;min-height:32px}.modern-shell_sidebarRoleButtonActive__QEDfY{background:var(--djq-color-accent);color:#282015}.modern-shell_sidebarRoleButtonActive__QEDfY:focus-visible,.modern-shell_sidebarRoleButton__dSw4t:focus-visible{outline:2px solid var(--djq-color-accent);outline-offset:2px}.modern-shell_mobileClose__r1Xrk{align-items:center;background:transparent;border:0;border-radius:var(--djq-radius-md);color:#ffffff;cursor:pointer;display:inline-flex;height:40px;justify-content:center;width:40px}.modern-shell_mobileOverlay__zAuw_{background:rgb(16 16 15/58%);border:0;display:block;inset:0;position:fixed;z-index:35}.modern-shell_topbar__HIox1{padding:0 16px}.modern-shell_mobileMenuButton__WS_dp{display:inline-flex}.modern-shell_crumbHome__YiHT7,.modern-shell_crumbSeparator__EcUdL,.modern-shell_profileButton__axUT3>svg,.modern-shell_profileText__6Thln{display:none}.modern-shell_profileButton__axUT3{min-height:40px}.modern-shell_main__igY_G{padding:24px 18px 48px}.modern-shell_realMain__JAKpT{padding:18px 0 48px}.modern-shell_componentGrid___vEfh,.modern-shell_workspaceGrid__YLmq9{grid-template-columns:minmax(0,1fr)}.modern-shell_tableCard__h9fpX{grid-column:auto}}@media (max-width:560px){.modern-shell_pageHeader__sQgQV{align-items:stretch;flex-direction:column}.modern-shell_pageHeader__sQgQV>button{width:100%}.modern-shell_actionStack__0oIyA{grid-template-columns:minmax(0,1fr)}.modern-shell_workflowRow__GFPdC{grid-template-columns:90px 1fr}}@media (prefers-reduced-motion:reduce){.modern-shell_groupChevronOpen__Kle3K,.modern-shell_groupChevron__8chqz,.modern-shell_shell__l_3hN,.modern-shell_sidebar__1lcNb{transition-duration:.01ms}.modern-shell_skeleton__mSMj4{animation:none}}.fiscaal-nieuws_page__2pM7v{display:grid;gap:20px;width:min(1220px,100%);margin:0 auto;padding-bottom:48px}.fiscaal-nieuws_loading__4wfey{padding:48px 24px;color:#64748b}.fiscaal-nieuws_cardActions__ecBm7>a,.fiscaal-nieuws_manageLink__vcZO8{display:inline-flex;align-items:center;gap:7px;color:#765617;font-size:14px;font-weight:700;text-decoration:none}.fiscaal-nieuws_cardActions__ecBm7>a:hover,.fiscaal-nieuws_manageLink__vcZO8:hover{text-decoration:underline}.fiscaal-nieuws_heroGrid__VNF_J{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr);gap:18px}.fiscaal-nieuws_filters__Rv_Sg,.fiscaal-nieuws_scanForm__gc_Yk,.fiscaal-nieuws_sourceForm__sbxaf{display:flex;align-items:end;gap:12px;flex-wrap:wrap}.fiscaal-nieuws_filters__Rv_Sg label,.fiscaal-nieuws_scanForm__gc_Yk label,.fiscaal-nieuws_sourceForm__sbxaf label{display:grid;gap:6px;color:#475569;font-size:12px;font-weight:700}.fiscaal-nieuws_filters__Rv_Sg input,.fiscaal-nieuws_filters__Rv_Sg select,.fiscaal-nieuws_newsletterAction__a5U17 select,.fiscaal-nieuws_scanForm__gc_Yk input,.fiscaal-nieuws_sourceForm__sbxaf input{min-height:40px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:#172033;padding:8px 10px;font:inherit}.fiscaal-nieuws_filters__Rv_Sg input:focus,.fiscaal-nieuws_filters__Rv_Sg select:focus,.fiscaal-nieuws_newsletterAction__a5U17 select:focus,.fiscaal-nieuws_scanForm__gc_Yk input:focus,.fiscaal-nieuws_sourceForm__sbxaf input:focus{outline:3px solid rgba(185,139,46,.22);border-color:#a9771d}.fiscaal-nieuws_helperText__DllyF{margin:12px 0 0;color:#64748b;font-size:13px;line-height:1.55}.fiscaal-nieuws_sourceManagerIntro__W_zo8{display:flex;align-items:start;justify-content:space-between;gap:18px}.fiscaal-nieuws_sourceManagerIntro__W_zo8 p,.fiscaal-nieuws_sourceManagerIntro__W_zo8 small{display:block;margin:0;color:#526075;line-height:1.5}.fiscaal-nieuws_sourceManagerIntro__W_zo8 p{font-size:14px}.fiscaal-nieuws_sourceManagerIntro__W_zo8 small{margin-top:4px;font-size:12px}.fiscaal-nieuws_sourceManagerIntro__W_zo8>span{flex:0 0 auto;border:1px solid #d9ccad;border-radius:999px;background:#fbf8f0;padding:6px 10px;color:#765617;font-size:12px;font-weight:800}.fiscaal-nieuws_sourceForm__sbxaf{margin-top:16px}.fiscaal-nieuws_sourceForm__sbxaf label{min-width:min(220px,100%)}.fiscaal-nieuws_sourceForm__sbxaf .fiscaal-nieuws_sourceUrlField__tcDhh{flex:1 1 380px}.fiscaal-nieuws_sourceBusyNotice__91bJt{margin:10px 0 0;color:#9a5b0a;font-size:12px;font-weight:700}.fiscaal-nieuws_sourceList__FtrZO{display:grid;gap:8px;margin:16px 0 0;padding:0;list-style:none}.fiscaal-nieuws_sourceList__FtrZO>li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;border:1px solid #e1e6ed;border-radius:9px;background:#fff;padding:12px 13px;color:#765617}.fiscaal-nieuws_sourceList__FtrZO>li.fiscaal-nieuws_sourceInactive__S4nYz{background:#f8fafc;opacity:.78}.fiscaal-nieuws_sourceDetails__9s6mC{display:grid;min-width:0;gap:4px}.fiscaal-nieuws_sourceDetails__9s6mC>div{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.fiscaal-nieuws_sourceDetails__9s6mC strong{color:#172033;font-size:14px}.fiscaal-nieuws_sourceDetails__9s6mC span{border-radius:999px;background:#f6f0e3;padding:3px 7px;color:#765617;font-size:10px;font-weight:800}.fiscaal-nieuws_sourceDetails__9s6mC a{overflow:hidden;color:#64748b;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.fiscaal-nieuws_sourceActions__z15n5{display:flex;align-items:center;justify-content:flex-end;gap:7px}.fiscaal-nieuws_metrics__VzW7K{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.fiscaal-nieuws_metrics__VzW7K article{display:flex;min-width:0;flex-direction:column;justify-content:space-between;gap:10px;border:1px solid #e2e8f0;border-radius:12px;background:linear-gradient(180deg,#fff,#f8fafc);padding:16px;color:#7a5a1e}.fiscaal-nieuws_metrics__VzW7K span{color:#64748b;font-size:12px;font-weight:700}.fiscaal-nieuws_metrics__VzW7K strong{color:#172033;font-size:24px}.fiscaal-nieuws_metrics__VzW7K .fiscaal-nieuws_metricDate__7oCqD{font-size:13px;line-height:1.4}.fiscaal-nieuws_filters__Rv_Sg{display:grid;grid-template-columns:repeat(7,minmax(120px,1fr))}.fiscaal-nieuws_filters__Rv_Sg .fiscaal-nieuws_searchField__Ayb3y{grid-column:span 2}.fiscaal-nieuws_resultHeader__vg__C{display:flex;align-items:end;justify-content:space-between;gap:16px}.fiscaal-nieuws_resultHeader__vg__C h2{margin:0;color:#172033;font-size:20px}.fiscaal-nieuws_resultHeader__vg__C p{margin:5px 0 0;color:#64748b;font-size:13px}.fiscaal-nieuws_cardList__hy71B{display:grid;gap:14px}.fiscaal-nieuws_emptyState__FtC3j,.fiscaal-nieuws_newsCard__dB_Jh{border:1px solid #dbe2ea;border-radius:12px;background:#fff;box-shadow:0 6px 18px rgba(15,23,42,.04);padding:20px}.fiscaal-nieuws_emptyState__FtC3j{display:grid;justify-items:center;gap:8px;padding:50px 20px;color:#64748b;text-align:center}.fiscaal-nieuws_emptyState__FtC3j h3,.fiscaal-nieuws_emptyState__FtC3j p{margin:0}.fiscaal-nieuws_cardMeta__kxaZX,.fiscaal-nieuws_historyCounts__NnLos,.fiscaal-nieuws_tags__KRIBr{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.fiscaal-nieuws_cardMeta__kxaZX{margin-bottom:10px;color:#64748b;font-size:12px;font-weight:650}.fiscaal-nieuws_cardMeta__kxaZX>span+span:before{margin-right:7px;color:#cbd5e1;content:"•"}.fiscaal-nieuws_cardMeta__kxaZX .fiscaal-nieuws_fallback__jyYhw,.fiscaal-nieuws_cardMeta__kxaZX .fiscaal-nieuws_lifecycle__awOT4{border-radius:999px;padding:4px 8px}.fiscaal-nieuws_cardMeta__kxaZX .fiscaal-nieuws_lifecycle__awOT4{background:#f6f0e3;color:#765617}.fiscaal-nieuws_cardMeta__kxaZX .fiscaal-nieuws_fallback__jyYhw{background:#fff4e5;color:#9a5b0a}.fiscaal-nieuws_cardMeta__kxaZX .fiscaal-nieuws_fallback__jyYhw:before,.fiscaal-nieuws_cardMeta__kxaZX .fiscaal-nieuws_lifecycle__awOT4:before{content:none}.fiscaal-nieuws_cardTop__a_k5Q{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px}.fiscaal-nieuws_cardTop__a_k5Q h3{margin:0;color:#162033;font-size:20px;line-height:1.3}.fiscaal-nieuws_summary__mZWh3{margin:9px 0 0;color:#3f4b5f;line-height:1.65}.fiscaal-nieuws_score__2M99q{display:flex;width:66px;height:66px;flex-direction:column;align-items:center;justify-content:center;border:1px solid #ddc891;border-radius:50%;background:#fbf8f0;color:#765617}.fiscaal-nieuws_score__2M99q strong{font-size:21px;line-height:1}.fiscaal-nieuws_score__2M99q span{margin-top:3px;font-size:10px}.fiscaal-nieuws_valueGrid__yqdYG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}.fiscaal-nieuws_valueGrid__yqdYG>div{border-left:3px solid #d4b36b;border-radius:0 8px 8px 0;background:#f8fafc;padding:12px 14px}.fiscaal-nieuws_valueGrid__yqdYG span{display:flex;align-items:center;gap:6px;color:#566276;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.03em}.fiscaal-nieuws_valueGrid__yqdYG p{margin:7px 0 0;color:#344054;font-size:14px;line-height:1.5}.fiscaal-nieuws_actionLine__K9O7I{display:flex;gap:10px;margin-top:12px;border:1px solid #c9dfcf;border-radius:8px;background:#f2f9f4;padding:11px 13px;color:#246339}.fiscaal-nieuws_actionLine__K9O7I>div{display:grid;gap:3px}.fiscaal-nieuws_actionLine__K9O7I span,.fiscaal-nieuws_actionLine__K9O7I strong{font-size:13px;line-height:1.45}.fiscaal-nieuws_tags__KRIBr{margin-top:14px}.fiscaal-nieuws_historyCounts__NnLos span,.fiscaal-nieuws_tags__KRIBr span{border:1px solid #dbe2ea;border-radius:999px;background:#f8fafc;padding:5px 9px;color:#536075;font-size:11px;font-weight:700}.fiscaal-nieuws_tags__KRIBr .fiscaal-nieuws_audienceTag__QnM0H{border-color:#d9ccad;background:#fbf8f0;color:#765617}.fiscaal-nieuws_cardActions__ecBm7{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:17px;border-top:1px solid #edf0f4;padding-top:15px}.fiscaal-nieuws_newsletterAction__a5U17{display:flex;align-items:center;justify-content:flex-end;gap:8px}.fiscaal-nieuws_newsletterAction__a5U17 select{max-width:270px}.fiscaal-nieuws_linkedLabel__QMRoK{display:inline-flex;align-items:center;gap:6px;color:#287142;font-size:13px;font-weight:750}.fiscaal-nieuws_historyList__hxdls{display:grid;gap:9px}.fiscaal-nieuws_historyItem__mh2Fe{border:1px solid #e1e6ed;border-radius:9px;background:#fff}.fiscaal-nieuws_historyItem__mh2Fe summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:13px 15px;cursor:pointer;list-style:none}.fiscaal-nieuws_historyItem__mh2Fe summary::-webkit-details-marker{display:none}.fiscaal-nieuws_historyItem__mh2Fe summary>span:nth-child(2){display:grid;gap:2px}.fiscaal-nieuws_historyItem__mh2Fe small{color:#64748b}.fiscaal-nieuws_historyStatus__ZgXrP{color:#536075;font-size:12px;font-weight:700}.fiscaal-nieuws_statusDot__VICGl{width:9px;height:9px;border-radius:50%}.fiscaal-nieuws_statusSuccess__foDKF{background:#329357}.fiscaal-nieuws_statusWarning__iuUwq{background:#d29127}.fiscaal-nieuws_statusError__eYrTW{background:#c34c4c}.fiscaal-nieuws_statusBusy__YoCpk{background:#4b7dbc}.fiscaal-nieuws_historyBody__S3ERw{display:grid;gap:12px;border-top:1px solid #edf0f4;padding:14px 15px}.fiscaal-nieuws_historyBody__S3ERw ul{display:grid;gap:7px;margin:0;padding:0;list-style:none}.fiscaal-nieuws_historyBody__S3ERw li{display:flex;justify-content:space-between;gap:12px;color:#526075;font-size:13px}.fiscaal-nieuws_historyWarning__VJ3XB{margin:0;color:#9a5b0a;font-size:13px}@media (max-width:1050px){.fiscaal-nieuws_heroGrid__VNF_J{grid-template-columns:1fr}.fiscaal-nieuws_filters__Rv_Sg{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.fiscaal-nieuws_page__2pM7v{gap:16px}.fiscaal-nieuws_metrics__VzW7K{grid-template-columns:1fr}.fiscaal-nieuws_filters__Rv_Sg{grid-template-columns:repeat(2,minmax(0,1fr))}.fiscaal-nieuws_filters__Rv_Sg .fiscaal-nieuws_searchField__Ayb3y{grid-column:span 2}.fiscaal-nieuws_cardTop__a_k5Q,.fiscaal-nieuws_valueGrid__yqdYG{grid-template-columns:1fr}.fiscaal-nieuws_score__2M99q{width:auto;height:auto;flex-direction:row;gap:3px;border-radius:8px;padding:8px 10px;justify-self:start}.fiscaal-nieuws_cardActions__ecBm7,.fiscaal-nieuws_newsletterAction__a5U17{align-items:stretch;flex-direction:column}.fiscaal-nieuws_newsletterAction__a5U17 select{max-width:none}.fiscaal-nieuws_historyItem__mh2Fe summary{grid-template-columns:auto minmax(0,1fr) auto}.fiscaal-nieuws_historyStatus__ZgXrP{display:none}.fiscaal-nieuws_sourceList__FtrZO>li{grid-template-columns:auto minmax(0,1fr);align-items:start}.fiscaal-nieuws_sourceActions__z15n5{grid-column:1/-1;justify-content:stretch}.fiscaal-nieuws_sourceActions__z15n5 button{flex:1}}@media (max-width:520px){.fiscaal-nieuws_filters__Rv_Sg{grid-template-columns:1fr}.fiscaal-nieuws_filters__Rv_Sg .fiscaal-nieuws_searchField__Ayb3y{grid-column:auto}.fiscaal-nieuws_scanForm__gc_Yk{align-items:stretch;flex-direction:column}.fiscaal-nieuws_sourceManagerIntro__W_zo8{flex-direction:column}.fiscaal-nieuws_sourceForm__sbxaf{align-items:stretch;flex-direction:column}.fiscaal-nieuws_sourceForm__sbxaf label{min-width:0}.fiscaal-nieuws_sourceActions__z15n5{flex-direction:column}.fiscaal-nieuws_sourceActions__z15n5 button{width:100%}.fiscaal-nieuws_historyBody__S3ERw li{flex-direction:column;gap:3px}}.ai-analyse_page__SPk7B{--ai-charcoal:var(--djq-color-text);--ai-gold:var(--djq-color-accent-strong);--ai-sand:var(--djq-color-accent);--ai-cream:var(--djq-color-canvas);--ai-border:var(--djq-color-border);--ai-muted:var(--djq-color-text-muted);display:grid;gap:18px;padding:clamp(18px,2.4vw,32px);border-radius:var(--djq-radius-lg);background:var(--ai-cream);color:var(--ai-charcoal);font-family:DM Sans Variable,DM Sans,Roboto,Arial,sans-serif}.ai-analyse_page__SPk7B .djq-page-header{min-height:58px;flex-wrap:nowrap}.ai-analyse_page__SPk7B .djq-page-title{color:var(--ai-charcoal);font-size:clamp(28px,2.4vw,32px)}.ai-analyse_page__SPk7B .djq-page-description{max-width:820px;color:var(--ai-muted);font-size:14px}.ai-analyse_page__SPk7B .djq-panel{min-width:0;padding:18px;border-color:var(--ai-border);border-radius:var(--djq-radius-lg);background:var(--djq-color-surface);box-shadow:none}.ai-analyse_page__SPk7B .djq-panel-title{margin-bottom:8px;color:var(--ai-charcoal);font-size:19px}.ai-analyse_adminBadge__Xm9VT{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:0 18px;border:1px solid var(--ai-gold);border-radius:999px;background:var(--ai-sand);color:var(--ai-charcoal);font-size:13px;font-weight:800}.ai-analyse_layout__66q6Z{display:grid;grid-template-columns:minmax(0,2.05fr) minmax(300px,1fr);gap:18px;align-items:start}.ai-analyse_stack__jKdAm{display:grid;gap:14px;min-width:0}.ai-analyse_field__4UPlq{display:grid;gap:7px}.ai-analyse_fieldLabel__acQv1{color:var(--ai-charcoal);font-size:12px;font-weight:800}.ai-analyse_fieldHint__0dvRe{color:var(--ai-muted);font-size:12px;line-height:1.35}.ai-analyse_prompt__2BZq_{width:100%;min-height:118px;padding:12px 14px;resize:vertical;border:1px solid var(--ai-border);border-radius:var(--djq-radius-md);background:var(--djq-color-surface);color:var(--ai-charcoal);font-size:13px;line-height:1.5}.ai-analyse_prompt__2BZq_::placeholder{color:var(--djq-color-text-muted)}.ai-analyse_examples__Fqj0q{display:grid;gap:7px;padding-top:10px;border-top:1px solid var(--ai-border);color:var(--ai-charcoal);font-size:12px}.ai-analyse_examples__Fqj0q strong{font-weight:800}.ai-analyse_exampleList__cRggu{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px}.ai-analyse_exampleButton__AuRac{min-width:min(310px,82vw);padding:9px 11px;border:1px solid var(--ai-border);border-radius:9px;background:var(--ai-cream);color:var(--ai-charcoal);text-align:left;cursor:pointer}.ai-analyse_exampleButton__AuRac:focus-visible,.ai-analyse_exampleButton__AuRac:hover{border-color:var(--ai-gold);background:var(--djq-color-surface)}.ai-analyse_panelIntro__SaHG7{margin:-2px 0 8px;color:var(--ai-muted);font-size:12px}.ai-analyse_sourceGrid__IcTOa{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ai-analyse_sourceCard__TwqDA{display:flex;min-width:0;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--ai-border);border-radius:var(--djq-radius-lg);background:var(--djq-color-surface-muted)}.ai-analyse_integrationStatus__0ijfn,.ai-analyse_integrationStatus__0ijfn span,.ai-analyse_integrationStatus__0ijfn strong,.ai-analyse_sourceAvailability__4rOCM,.ai-analyse_sourceCard__TwqDA .ai-analyse_fieldHint__0dvRe,.ai-analyse_sourceToggle__XJcJT{min-width:0;overflow-wrap:anywhere}.ai-analyse_sourceCard__TwqDA[data-selected=true]{border-color:var(--djq-color-accent-strong)}.ai-analyse_sourceToggle__XJcJT{display:flex;align-items:center;gap:8px;color:var(--ai-charcoal);font-size:14px;font-weight:800}.ai-analyse_clientOption__Mweb_ input,.ai-analyse_scopeOption__GLwac input,.ai-analyse_sourceToggle__XJcJT input{width:18px;height:18px;margin:0;accent-color:var(--ai-gold)}.ai-analyse_sourceVisual__VDOTt{position:relative;display:flex;min-height:92px;align-items:center;justify-content:center;border-radius:var(--djq-radius-md);background:var(--djq-color-surface);color:var(--ai-charcoal)}.ai-analyse_sourceVisual__VDOTt:after{position:absolute;top:calc(50% - 24px);left:calc(50% + 10px);width:14px;height:14px;border:2px solid var(--ai-charcoal);border-radius:4px;background:var(--ai-gold);content:""}.ai-analyse_integrationStatus__0ijfn,.ai-analyse_sourceAvailability__4rOCM{display:flex;max-width:100%;min-height:26px;align-items:center;justify-content:center;margin-top:auto;padding:4px 9px;border:1px solid var(--ai-border);border-radius:999px;background:#fff;color:var(--ai-charcoal);font-size:10px;font-weight:800;line-height:1.25;text-align:center}.ai-analyse_integrationStatus__0ijfn[data-connected=true],.ai-analyse_sourceAvailability__4rOCM[data-selected=true]{border-color:transparent;background:var(--ai-sand);color:var(--ai-charcoal)}.ai-analyse_integrationStatus__0ijfn{display:grid;gap:5px;border-color:#d9c7bd;border-radius:10px;background:#fff7f3;color:#7b4135}.ai-analyse_integrationStatus__0ijfn span{font-weight:600}.ai-analyse_integrationStatus__0ijfn button{width:100%;min-height:34px;margin-top:2px;border-radius:8px;font-size:11px}.ai-analyse_periodGrid__q_SgT{display:grid;gap:7px;padding-top:2px}.ai-analyse_periodGrid__q_SgT label{display:grid;gap:4px;color:var(--ai-muted);font-size:11px;font-weight:700}.ai-analyse_periodGrid__q_SgT input{min-width:0;min-height:38px;padding:7px 9px;border:1px solid var(--ai-border);border-radius:9px;background:#fff;color:var(--ai-charcoal)}.ai-analyse_periodGrid__q_SgT input:disabled{background:#f2efe7;color:#8b8b88}.ai-analyse_scopeOptions__FTgSW{display:flex;gap:8px;flex-wrap:wrap}.ai-analyse_scopeOption__GLwac{display:inline-flex;min-height:40px;align-items:center;gap:7px;padding:7px 11px;color:var(--ai-charcoal);font-size:12px;font-weight:750}.ai-analyse_clientList__KGmXC,.ai-analyse_scopeOption__GLwac{border:1px solid var(--ai-border);border-radius:10px;background:#fff}.ai-analyse_clientList__KGmXC{display:grid;max-height:250px;overflow:auto;gap:5px;padding:8px}.ai-analyse_clientOption__Mweb_{display:flex;align-items:flex-start;gap:9px;padding:8px;border-radius:8px}.ai-analyse_clientOption__Mweb_:hover{background:var(--ai-cream)}.ai-analyse_clientNumber__3PNa0{display:block;color:var(--ai-muted);font-size:12px}.ai-analyse_clientIntegrationStatus__RNyS_{display:block;margin-top:2px;color:#8a3f32;font-size:11px;font-weight:750}.ai-analyse_clientIntegrationStatus__RNyS_[data-linked=true]{color:#526b47}.ai-analyse_selectionCount__Sx1LD{color:var(--ai-muted);font-size:12px}.ai-analyse_actions__pK1lK{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.ai-analyse_controlButton__HKhgz,.ai-analyse_executeButton__ZKNbi{min-width:175px;min-height:42px;border-radius:11px;font-size:12px}.ai-analyse_executeButton__ZKNbi{background:var(--ai-charcoal)}.ai-analyse_executeButton__ZKNbi:hover:not(:disabled){background:#3a3a3a}.ai-analyse_preflightPanel__ljIUY .djq-panel{min-height:260px}.ai-analyse_preflightStatus__IP3YF{display:flex;min-height:42px;align-items:center;gap:8px;margin-bottom:12px;padding:9px 12px;border-radius:11px;background:var(--ai-sand);color:var(--ai-charcoal);font-size:12px;font-weight:800}.ai-analyse_previewList__wJVNL{display:grid;gap:8px;margin:0}.ai-analyse_previewRow__R6tQ6{display:grid;grid-template-columns:92px minmax(0,1fr);gap:12px;font-size:12px}.ai-analyse_previewRow__R6tQ6 dt{color:var(--ai-muted);font-weight:600}.ai-analyse_previewRow__R6tQ6 dd{min-width:0;margin:0;overflow-wrap:anywhere;color:var(--ai-charcoal);font-weight:800}.ai-analyse_safetyPanel__9xZHr .djq-panel{padding:18px;border-color:var(--ai-charcoal);border-radius:18px;background:var(--ai-charcoal);color:#fff}.ai-analyse_safetyPanel__9xZHr .djq-panel-title{color:#fff}.ai-analyse_safetyIntro__J_KXK{margin:0 0 12px;color:rgb(255 255 255/72%);font-size:12px;line-height:1.45}.ai-analyse_safetyCallout__eNZ6z{display:flex;min-height:72px;align-items:center;gap:13px;margin-bottom:12px;padding:12px 16px;border-radius:13px;background:var(--ai-sand);color:var(--ai-charcoal)}.ai-analyse_safetyCallout__eNZ6z strong{display:grid;font-size:12px;line-height:1.45}.ai-analyse_safetyCallout__eNZ6z span{display:block}.ai-analyse_safetyPanel__9xZHr ul{margin:0;padding-left:17px;color:rgb(255 255 255/86%);font-size:11px;line-height:1.55}.ai-analyse_safetyPanel__9xZHr li+li{margin-top:5px}.ai-analyse_tabs__hlzna{display:flex;gap:8px;margin-bottom:12px}.ai-analyse_tab__9crpu{min-height:32px;padding:6px 16px;border:1px solid var(--ai-border);border-radius:999px;background:#fff;color:var(--ai-charcoal);font-size:11px;font-weight:800;cursor:pointer}.ai-analyse_tab__9crpu[data-active=true]{border-color:var(--ai-gold);background:var(--ai-gold);color:var(--ai-charcoal)}.ai-analyse_historyList__HwI2L{display:grid;gap:10px}.ai-analyse_historyRow__Y2hx_{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;padding:14px;border:1px solid var(--ai-border);border-radius:12px;background:var(--ai-cream)}.ai-analyse_historyPrompt__QIw2I{margin:0 0 6px;color:var(--ai-charcoal);font-size:13px;font-weight:800}.ai-analyse_historyMeta__KNf3O{margin:0;color:var(--ai-muted);font-size:12px}.ai-analyse_historyError__43bBR{margin:7px 0 0;color:#8c3c31;font-size:12px;font-weight:700}.ai-analyse_sourceStatuses__pNelU{display:flex;gap:6px;flex-wrap:wrap;margin-top:9px}.ai-analyse_sourceStatus__M0oRZ{display:inline-flex;min-height:25px;align-items:center;padding:3px 9px;border:1px solid var(--ai-border);border-radius:999px;background:#fff;color:var(--ai-muted);font-size:10px;font-weight:800}.ai-analyse_sourceStatus__M0oRZ[data-status=completed]{border-color:transparent;background:var(--ai-sand);color:var(--ai-charcoal)}.ai-analyse_sourceStatus__M0oRZ[data-status=failed]{border-color:#d7a39b;background:#fff1ef;color:#8c3c31}.ai-analyse_historyActions__vaeEL{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.ai-analyse_historyActions__vaeEL .djq-button{min-height:38px;border-radius:10px;font-size:12px}.ai-analyse_resultHeader__NBRt6{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px}.ai-analyse_resultBody__cPvWm{display:grid;gap:20px}.ai-analyse_summaryCard__AA6QZ{padding:18px;border-left:4px solid var(--ai-gold);border-radius:10px;background:var(--ai-cream)}.ai-analyse_findingCard__rLIYJ h4,.ai-analyse_findingCard__rLIYJ p,.ai-analyse_resultSection__MHjxj h3,.ai-analyse_summaryCard__AA6QZ h3,.ai-analyse_summaryCard__AA6QZ p{margin-top:0}.ai-analyse_summaryCard__AA6QZ p{margin-bottom:0;white-space:pre-wrap}.ai-analyse_resultSection__MHjxj{min-width:0}.ai-analyse_resultSection__MHjxj>h3{margin-bottom:12px}.ai-analyse_resultSection__MHjxj li+li{margin-top:7px}.ai-analyse_findingList__sc_W0{display:grid;gap:12px}.ai-analyse_findingCard__rLIYJ{padding:16px;border:1px solid var(--ai-border);border-radius:12px;background:#fff}.ai-analyse_findingHeading__wyy8b{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.ai-analyse_findingHeading__wyy8b h4{margin-bottom:10px}.ai-analyse_findingHeading__wyy8b span{flex:0 0 auto;padding:4px 8px;border-radius:999px;background:#eef1ec;color:var(--djq-text-soft);font-size:12px;font-weight:800}.ai-analyse_findingHeading__wyy8b span[data-priority=hoog]{background:#fff0ed;color:#8c3c31}.ai-analyse_findingHeading__wyy8b span[data-priority=middel]{background:#fff8e5;color:#775713}.ai-analyse_findingDetails__LGx_Y{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0 0}.ai-analyse_findingDetails__LGx_Y div{padding:11px;border-radius:9px;background:var(--ai-cream)}.ai-analyse_findingDetails__LGx_Y dt{margin-bottom:4px;color:var(--ai-muted);font-size:12px;font-weight:800;text-transform:uppercase}.ai-analyse_findingDetails__LGx_Y dd{margin:0}.ai-analyse_evidenceList__hzPUc{display:flex;gap:7px;flex-wrap:wrap;align-items:center;margin-top:14px}.ai-analyse_evidenceList__hzPUc a,.ai-analyse_evidenceList__hzPUc span{padding:5px 8px;border:1px solid var(--ai-border);border-radius:8px;background:#fffdfa;color:var(--ai-charcoal);font-size:12px;font-weight:750;text-decoration:none}.ai-analyse_evidenceList__hzPUc a:focus-visible,.ai-analyse_evidenceList__hzPUc a:hover{border-color:var(--ai-gold);text-decoration:underline}.ai-analyse_resultColumns__4uCP_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ai-analyse_tokenMeta__lVXNz{margin:0;color:var(--ai-muted);font-size:12px;text-align:right}.ai-analyse_empty__fSPu1{margin:0;padding:18px 0 4px;color:var(--ai-muted)}@media (max-width:1100px){.ai-analyse_layout__66q6Z{grid-template-columns:1fr}}@media (max-width:900px){.ai-analyse_sourceGrid__IcTOa{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.ai-analyse_page__SPk7B{padding:16px;border-radius:12px}.ai-analyse_page__SPk7B .djq-page-header{align-items:flex-start;flex-wrap:wrap}.ai-analyse_adminBadge__Xm9VT{min-height:38px;padding:0 14px}.ai-analyse_sourceGrid__IcTOa{grid-template-columns:1fr}.ai-analyse_scopeOptions__FTgSW{display:grid}.ai-analyse_previewRow__R6tQ6{grid-template-columns:1fr;gap:3px}.ai-analyse_historyRow__Y2hx_{grid-template-columns:1fr}.ai-analyse_actions__pK1lK,.ai-analyse_historyActions__vaeEL{justify-content:stretch}.ai-analyse_actions__pK1lK button,.ai-analyse_historyActions__vaeEL button{flex:1;min-width:0}.ai-analyse_findingHeading__wyy8b,.ai-analyse_resultHeader__NBRt6{display:grid}.ai-analyse_findingDetails__LGx_Y,.ai-analyse_resultColumns__4uCP_{grid-template-columns:1fr}}.auth-scaffold_viewport__5uUrb{background:var(--djq-color-canvas);min-height:100dvh}.auth-scaffold_layout__jHBow{display:grid;grid-template-columns:minmax(0,760px) minmax(500px,680px);margin:0 auto;max-width:1440px;min-height:100dvh}.auth-scaffold_storyPanel__Wu9Xn{background:var(--djq-color-accent);display:flex;flex-direction:column;min-height:100dvh;overflow:hidden;padding:60px 72px}.auth-scaffold_logo__W4bqT{height:auto;object-fit:contain;width:220px}.auth-scaffold_storyContent__WOzLp{display:flex;flex:1;flex-direction:column;justify-content:center;padding:58px 0 14px}.auth-scaffold_storyEyebrow__o3h3v{color:var(--djq-color-accent-strong);font-size:13px;font-weight:700;letter-spacing:1.56px;margin:0 0 24px;text-transform:uppercase}.auth-scaffold_storyTitle__oDWGz{color:var(--djq-color-text);font-size:46px;font-weight:700;letter-spacing:0;line-height:1.17;margin:0;max-width:620px}.auth-scaffold_storyCopy__7wl9M{color:var(--djq-color-text-muted);font-size:19px;line-height:1.58;margin:24px 0 0;max-width:590px}.auth-scaffold_illustrationFrame__Y_xOi{align-items:center;background:var(--djq-color-canvas);border-radius:28px;display:flex;height:220px;justify-content:center;margin-top:24px;overflow:hidden;width:260px}.auth-scaffold_illustration__odz_k{height:210px;object-fit:contain;width:210px}.auth-scaffold_formPanel__CI5FM{align-items:flex-start;background:var(--djq-color-surface);display:flex;min-height:100dvh;overflow-x:hidden;overflow-y:auto;padding:clamp(72px,16.7vh,150px) 110px 80px}.auth-scaffold_formInner__ys4yb{max-width:460px;width:100%}.auth-scaffold_formInner__ys4yb .auth-header{margin-bottom:28px}.auth-scaffold_formInner__ys4yb .auth-eyebrow{color:var(--djq-color-accent-strong);font-size:13px;letter-spacing:1.95px;margin-bottom:24px}.auth-scaffold_formInner__ys4yb .auth-title{color:var(--djq-color-text);font-family:var(--djq-font-interface);font-size:42px;font-weight:700;letter-spacing:0;line-height:1.19}.auth-scaffold_formInner__ys4yb .auth-subtitle{color:var(--djq-color-text-muted);font-size:17px;line-height:1.53;margin-top:20px;max-width:440px}.auth-scaffold_formInner__ys4yb .auth-form{gap:18px}.auth-scaffold_formInner__ys4yb .auth-label{color:var(--djq-color-text);font-size:14px;margin-bottom:9px}.auth-scaffold_formInner__ys4yb .djq-input{background:var(--djq-color-surface);border:1px solid var(--djq-color-border);border-radius:12px;color:var(--djq-color-text);min-height:56px;padding:0 18px}.auth-scaffold_formInner__ys4yb .djq-input:hover{border-color:var(--djq-color-border-strong)}.auth-scaffold_formInner__ys4yb .djq-input:focus{border-color:var(--djq-color-accent-strong);box-shadow:var(--djq-shadow-focus);outline:2px solid var(--djq-color-accent-strong);outline-offset:2px}.auth-scaffold_formInner__ys4yb .djq-button{border-radius:12px;font-family:var(--djq-font-interface);font-weight:700;letter-spacing:0;min-height:48px}.auth-scaffold_formInner__ys4yb .auth-submit{background:var(--djq-color-sidebar);border-color:var(--djq-color-sidebar);color:#ffffff;min-height:56px}.auth-scaffold_formInner__ys4yb .auth-submit:hover:not(:disabled){background:#171716}.auth-scaffold_formInner__ys4yb .auth-links-row{align-items:center;display:flex;justify-content:space-between}.auth-scaffold_formInner__ys4yb .auth-link{color:var(--djq-color-accent-strong);font-size:14px;font-weight:500}.auth-scaffold_formInner__ys4yb .auth-link:hover{color:var(--djq-color-accent-strong);text-decoration:underline}.auth-scaffold_formInner__ys4yb .auth-security-note{align-items:center;background:var(--djq-color-canvas);border-radius:12px;color:var(--djq-color-text-muted);display:flex;font-size:13px;gap:10px;min-height:54px;padding:14px 16px}.auth-scaffold_formInner__ys4yb .auth-security-dot{background:var(--djq-color-accent-strong);border-radius:50%;flex:0 0 8px;height:8px;width:8px}.auth-scaffold_formInner__ys4yb .auth-choice-card,.auth-scaffold_formInner__ys4yb .auth-setup-card,.auth-scaffold_formInner__ys4yb .auth-verify-card{border-color:var(--djq-color-border);border-radius:12px;box-shadow:none}.auth-scaffold_formInner__ys4yb .auth-choice-card:hover{border-color:var(--djq-color-accent-strong)}.auth-scaffold_formInner__ys4yb .auth-choice-card:focus-visible,.auth-scaffold_formInner__ys4yb .auth-link-button:focus-visible{outline:2px solid var(--djq-color-accent-strong);outline-offset:2px;box-shadow:var(--djq-shadow-focus)}.auth-scaffold_formInner__ys4yb .auth-actions-inline .djq-button{flex:1 1 180px}@media (max-width:1080px){.auth-scaffold_layout__jHBow{grid-template-columns:minmax(0,1fr) minmax(460px,.86fr)}.auth-scaffold_storyPanel__Wu9Xn{padding-inline:48px}.auth-scaffold_storyTitle__oDWGz{font-size:40px}.auth-scaffold_formPanel__CI5FM{padding-inline:56px}}@media (max-width:820px){.auth-scaffold_layout__jHBow{grid-template-columns:minmax(0,1fr)}.auth-scaffold_storyPanel__Wu9Xn{min-height:auto;padding:24px}.auth-scaffold_logo__W4bqT{width:160px}.auth-scaffold_storyContent__WOzLp{padding:42px 0 6px}.auth-scaffold_storyEyebrow__o3h3v{font-size:11px;margin-bottom:12px}.auth-scaffold_storyTitle__oDWGz{font-size:30px;line-height:1.2}.auth-scaffold_storyCopy__7wl9M{font-size:15px;line-height:1.55;margin-top:16px}.auth-scaffold_illustrationFrame__Y_xOi{display:none}.auth-scaffold_formPanel__CI5FM{min-height:auto;padding:42px 24px 56px}.auth-scaffold_formInner__ys4yb{margin:0 auto}}@media (max-width:480px){.auth-scaffold_storyPanel__Wu9Xn{padding:20px}.auth-scaffold_logo__W4bqT{width:140px}.auth-scaffold_storyContent__WOzLp{padding-top:22px}.auth-scaffold_storyTitle__oDWGz{font-size:25px}.auth-scaffold_storyCopy__7wl9M{font-size:14px;margin-top:12px}.auth-scaffold_formPanel__CI5FM{padding:32px 18px 48px}.auth-scaffold_formInner__ys4yb .auth-title{font-size:34px}.auth-scaffold_formInner__ys4yb .auth-links-row{align-items:flex-start;flex-direction:column;gap:12px}}