@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);.dispute-count[data-v-96549ede]{margin-left:auto;min-width:24px;padding:2px 7px;border-radius:var(--borderRadiusPill);background:var(--accentColor);color:var(--onAccentColor);font-size:var(--smallTextSize);font-weight:700;text-align:center}.confirm-message[data-v-553d55d2]{line-height:1.55}.confirm-actions[data-v-553d55d2]{display:flex;width:100%;justify-content:flex-end;gap:12px}@media(max-width:470px){.confirm-actions[data-v-553d55d2]{flex-direction:column-reverse}.confirm-actions[data-v-553d55d2]>*{width:100%}}:root{color-scheme:light}:root[data-theme=dark]{color-scheme:dark;--primaryColorBright:#1a8af0;--primaryColorLight:#13284a;--primaryColorLightRGB:19,40,74;--primaryTextColor:#5aa5f5;--primaryTextColorStrong:#8cc1f8;--accentColorLight:#2d2713;--inkColor:#eef2f8;--inkColorRGB:2,6,15;--whiteColor:#141d2f;--rgbaWhiteColor:rgba(20,29,47,.92);--rgbaBlackColor:rgba(0,0,0,.6);--textColor:#cfd6e2;--textColorRGB:207,214,226;--textMutedColor:#98a2b3;--textMutedColorRGB:152,162,179;--backgroundColor:#0b1220;--backgroundColorRGB:11,18,32;--surfaceColor:#141d2f;--surfaceColorRGB:20,29,47;--borderColor:#253149;--borderColorRGB:37,49,73;--veryLightGreyColor:#182237;--lightGreyColor:#1d2840;--lightGreyColorRGB:29,40,64;--greyColor:#2b3853;--greyColorRGB:43,56,83;--darkGreyColor:#7c879b;--darkGreyColorRGB:124,135,155;--successTextColor:#4ade80;--errorTextColor:#f87171;--warningTextColor:#f5cf41;--dangerColor:#e05252;--dangerColorDark:#c53737;--violetColorLight:#251d3d;--violetTextColor:#b9a1f5;--lightErrorColor:#3a1a1e;--lightSuccessColor:#12301f;--lightWarningColor:#2f2912;--boxShadowSmall:0 1px 3px rgba(0,0,0,.35);--boxShadow:0 4px 16px rgba(0,0,0,.35);--boxShadowBig:0 12px 32px rgba(0,0,0,.45);--boxShadowOverlay:0 20px 50px rgba(0,0,0,.55);--fieldsBackgroundColor:#10192a;--extraLightHoverColor:rgba(90,165,245,.1);--skeletonGlint:hsla(0,0%,100%,.06)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--primaryColorBright:#1a8af0;--primaryColorLight:#13284a;--primaryColorLightRGB:19,40,74;--primaryTextColor:#5aa5f5;--primaryTextColorStrong:#8cc1f8;--accentColorLight:#2d2713;--inkColor:#eef2f8;--inkColorRGB:2,6,15;--whiteColor:#141d2f;--rgbaWhiteColor:rgba(20,29,47,.92);--rgbaBlackColor:rgba(0,0,0,.6);--textColor:#cfd6e2;--textColorRGB:207,214,226;--textMutedColor:#98a2b3;--textMutedColorRGB:152,162,179;--backgroundColor:#0b1220;--backgroundColorRGB:11,18,32;--surfaceColor:#141d2f;--surfaceColorRGB:20,29,47;--borderColor:#253149;--borderColorRGB:37,49,73;--veryLightGreyColor:#182237;--lightGreyColor:#1d2840;--lightGreyColorRGB:29,40,64;--greyColor:#2b3853;--greyColorRGB:43,56,83;--darkGreyColor:#7c879b;--darkGreyColorRGB:124,135,155;--successTextColor:#4ade80;--errorTextColor:#f87171;--warningTextColor:#f5cf41;--dangerColor:#e05252;--dangerColorDark:#c53737;--violetColorLight:#251d3d;--violetTextColor:#b9a1f5;--lightErrorColor:#3a1a1e;--lightSuccessColor:#12301f;--lightWarningColor:#2f2912;--boxShadowSmall:0 1px 3px rgba(0,0,0,.35);--boxShadow:0 4px 16px rgba(0,0,0,.35);--boxShadowBig:0 12px 32px rgba(0,0,0,.45);--boxShadowOverlay:0 20px 50px rgba(0,0,0,.55);--fieldsBackgroundColor:#10192a;--extraLightHoverColor:rgba(90,165,245,.1);--skeletonGlint:hsla(0,0%,100%,.06)}}*{margin:0;padding:0;box-sizing:border-box;font-family:Montserrat,sans-serif;text-decoration:none;font-kerning:none;touch-action:manipulation}html{width:100%;height:100%}body,html{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1}body{background-color:var(--backgroundColor);color:var(--textColor)}body .actions-dropdown-component-opened,body .dropdown-list-opened{z-index:10!important}@media(max-width:1024px){body{overflow-x:hidden}}:where(a){color:var(--primaryTextColor)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:var(--focusRingWidth) solid var(--focusRingColor);outline-offset:var(--focusRingOffset)}:where(.stat-tile,.metric-primary,.metric-ink,.metric-success){--focusRingColor:var(--onBrandColor)}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;animation-delay:0ms!important;transition-delay:0ms!important}}.heading-1{font-size:var(--heading1Size);font-weight:700}.heading-1,.heading-2{line-height:var(--titleLineHeight);color:var(--inkColor)}.heading-2{font-size:var(--heading2Size);font-weight:800;letter-spacing:-.02em}.heading-3{font-size:var(--heading3Size);line-height:var(--titleLineHeight);font-weight:700;color:var(--inkColor)}.heading-4{font-size:var(--heading4Size)}.heading-4,.heading-5{line-height:var(--titleLineHeight);font-weight:600;color:var(--inkColor)}.heading-5{font-size:var(--heading5Size)}.heading-6{font-size:var(--heading6Size);line-height:var(--titleLineHeight);font-weight:600;color:var(--inkColor)}.body-text{font-size:var(--bodyTextSize);line-height:var(--textLineHeight);font-weight:var(--bodyFontWeight);color:var(--textColor)}.list-text{font-weight:var(--normalFontWeight)}.list-text,.list-text-bold{font-size:var(--normalTextSize);line-height:var(--textLineHeight);color:var(--textColor)}.list-text-bold{font-weight:600}.small-text{font-size:var(--smallTextSize);line-height:var(--textLineHeight);font-weight:var(--normalFontWeight);color:var(--textMutedColor)}.center-text{text-align:center}.primary-text{color:var(--primaryTextColor)}.muted-text{color:var(--textMutedColor)}.error-text{color:var(--errorTextColor)}.error-text,.success-text{font-size:var(--normalTextSize)}.success-text{color:var(--successTextColor)}.text-link{color:var(--primaryTextColor);font-weight:600;text-decoration:none;text-underline-offset:3px}.text-link:hover{text-decoration:underline}.button,.button-accent,.button-danger,.button-ghost,.button-outline,.button-secondary{display:flex;align-items:center;justify-content:center;gap:var(--gapText);height:var(--buttonsHeight);padding:0 24px;border:none;border-radius:var(--borderRadiusPill);background-color:var(--primaryColor);color:var(--onBrandColor);font-size:var(--normalTextSize);font-weight:600;cursor:pointer;transition:background-color .2s var(--transitionAnimation),transform .1s var(--transitionAnimation)}@media(hover:hover){.button-accent:hover,.button-danger:hover,.button-ghost:hover,.button-outline:hover,.button-secondary:hover,.button:hover{background-color:var(--primaryColorDark)}}.button-accent:active,.button-danger:active,.button-ghost:active,.button-outline:active,.button-secondary:active,.button:active{transform:translateY(1px)}.button-accent:disabled,.button-danger:disabled,.button-ghost:disabled,.button-outline:disabled,.button-secondary:disabled,.button:disabled{opacity:.6;cursor:not-allowed}.button-accent{background-color:var(--accentColor);color:var(--onAccentColor)}@media(hover:hover){.button-accent:hover{background-color:var(--accentColorDark)}}.button-secondary{background-color:var(--primaryColorLight);color:var(--primaryTextColor)}@media(hover:hover){.button-secondary:hover{background-color:rgba(var(--primaryColorRGB),.16)}}.button-outline{background-color:transparent;color:var(--primaryTextColor);border:1.5px solid var(--primaryColor)}@media(hover:hover){.button-outline:hover{background-color:var(--primaryColorLight)}}.button-ghost{background-color:transparent;color:var(--textColor)}@media(hover:hover){.button-ghost:hover{background-color:var(--lightGreyColor)}}.button-danger{background-color:var(--errorColor);color:var(--onBrandColor)}@media(hover:hover){.button-danger:hover{background-color:var(--dangerColorDark)}}.button-loading{display:flex;align-items:center;gap:4px}.button-loading-dot{width:6px;height:6px;border-radius:50%;background-color:currentColor;animation:buttonLoadingBounce .6s infinite alternate}.button-loading-dot:nth-child(2){animation-delay:.2s}.button-loading-dot:nth-child(3){animation-delay:.4s}@keyframes buttonLoadingBounce{to{transform:translateY(-4px);opacity:.4}}.card{background-color:var(--surfaceColor);border:1px solid var(--borderColor);border-radius:var(--borderRadiusBig);box-shadow:var(--boxShadowSmall);padding:var(--paddingCard)}.badge{display:inline-flex;align-items:center;gap:var(--gapText);padding:4px 12px;border-radius:var(--borderRadiusPill);font-size:var(--smallTextSize);font-weight:600;background-color:var(--lightGreyColor);color:var(--textColor);white-space:nowrap}.badge.badge-success{background-color:var(--lightSuccessColor);color:var(--successTextColor)}.badge.badge-warning{background-color:var(--lightWarningColor);color:var(--warningTextColor)}.badge.badge-error{background-color:var(--lightErrorColor);color:var(--errorTextColor)}.badge.badge-primary{background-color:var(--primaryColorLight);color:var(--primaryTextColor)}.loader{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background-color:rgba(var(--inkColorRGB),.35);z-index:1000}.loader-box{width:44px;height:44px;border:4px solid var(--primaryColorLight);border-top-color:var(--primaryColor);border-radius:50%;animation:loaderSpin .8s linear infinite}@keyframes loaderSpin{to{transform:rotate(1turn)}}.avatar{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background-color:var(--lightGreyColor);display:inline-flex;align-items:center;justify-content:center;font-weight:600;color:var(--primaryTextColor);flex-shrink:0}.page-tabs{display:flex;gap:4px;border-bottom:1px solid var(--borderColor);overflow-x:auto;scrollbar-width:none}.page-tabs a{position:relative;padding:12px 14px;color:var(--textMutedColor);font-size:var(--normalTextSize);font-weight:600;white-space:nowrap;border-radius:var(--borderRadiusSmall) var(--borderRadiusSmall) 0 0}.page-tabs a:hover{color:var(--inkColor)}.page-tabs a:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2px;border-radius:2px;background:transparent}.page-tabs .tab-current{color:var(--inkColor)}.page-tabs .tab-current:after{background:var(--primaryColor)}.page-tabs .tab-count{margin-left:8px;padding:1px 7px;border-radius:var(--borderRadiusPill);background:var(--accentColor);color:var(--onAccentColor);font-size:var(--smallTextSize);font-weight:700}.pagination-wrap{border-top:1px solid var(--borderColor);padding:12px var(--tableEdgePadding,0)}.pagination-bar,.pagination-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.pagination-bar{justify-content:space-between;gap:12px;font-size:var(--smallTextSize);color:var(--textMutedColor)}.pagination-buttons button,.pagination-summary strong{color:var(--textColor);font-weight:600}.pagination-buttons button{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 10px;background:transparent;border:1px solid transparent;border-radius:var(--borderRadiusSmall);font-size:var(--normalTextSize);cursor:pointer;transition:background-color .15s var(--transitionAnimation),border-color .15s var(--transitionAnimation)}.pagination-buttons button:hover:not(:disabled):not([aria-current]){background:var(--lightGreyColor)}.pagination-buttons button[aria-current]{background:var(--primaryColor);color:var(--onBrandColor)}.pagination-buttons button:disabled:not([aria-current]){opacity:.4;cursor:default}.pagination-buttons .pagination-step{border-color:var(--borderColor)}.pagination-buttons svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pagination-gap{min-width:20px;text-align:center;color:var(--textMutedColor)}.list-error{padding:12px;color:var(--errorTextColor);display:flex;align-items:center;gap:12px}.form-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px;padding:16px 0}.admin-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.section-title{display:flex;align-items:center;justify-content:space-between;gap:12px}@media(max-width:767px){.admin-form-grid{grid-template-columns:1fr}.page{padding:20px 16px}}#main-content{min-width:0;width:100%;flex:1}.sidebar-group-label{padding:18px 12px 6px;color:var(--sidebarMuted);font-size:var(--smallTextSize);font-weight:600}.sidebar-logout,.sidebar-theme{border:0;background:transparent;font:inherit}.flex{display:flex}.flex-column{display:flex;flex-direction:column}.flex-center{display:flex;justify-content:center}.flex-center,.items-center{align-items:center}.justify-between{justify-content:space-between}.flex-wrap{flex-wrap:wrap}.flex-grow{flex-grow:1}.gap{gap:var(--gap)}.gap-small{gap:var(--gapSmall)}.gap-big{gap:var(--gapBig)}.text-truncate{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.full-width{width:100%}.hidden{display:none!important}.clickable{cursor:pointer}.capitalize{text-transform:capitalize}.app-shell{min-height:100vh;min-height:100dvh}.app-main,.app-shell{display:flex;flex-grow:1}.app-main{min-width:0}.app-main,.sidebar{flex-direction:column}.sidebar{--sidebarText:rgba(var(--whiteColorRGB),0.74);--sidebarMuted:rgba(var(--whiteColorRGB),0.46);--sidebarHover:rgba(var(--whiteColorRGB),0.06);--sidebarRule:rgba(var(--whiteColorRGB),0.1);width:var(--sidebarWidth);flex-shrink:0;background-color:var(--inkSurfaceColor);background-image:linear-gradient(rgba(var(--whiteColorRGB),.035) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--whiteColorRGB),.035) 1px,transparent 1px);background-size:28px 28px;background-position:-1px -1px;color:var(--onBrandColor);display:flex;padding:var(--paddingVertical) 14px;gap:var(--gap);position:sticky;top:0;height:100vh}.sidebar-head{display:flex;align-items:center;justify-content:space-between;gap:var(--gapSmall);min-height:44px}.sidebar-logo{height:32px;width:auto;-o-object-fit:contain;object-fit:contain;align-self:flex-start;margin-left:10px}.sidebar-links{display:flex;flex-direction:column;gap:2px;flex-grow:1;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-color:var(--sidebarRule) transparent}.sidebar-link{position:relative;display:flex;align-items:center;gap:var(--gapSmall);padding:10px 12px;border-radius:var(--borderRadiusSmall);color:var(--sidebarText);font-size:var(--normalTextSize);font-weight:600;transition:background-color .15s var(--transitionAnimation),color .15s var(--transitionAnimation)}.sidebar-link .sidebar-link-icon{width:20px;height:20px;flex-shrink:0;opacity:.7}@media(hover:hover){.sidebar-link:hover{background-color:var(--sidebarHover);color:var(--onBrandColor)}}.sidebar-link:focus-visible{outline:2px solid var(--accentColor);outline-offset:-2px}.sidebar-link.active-navigation-list-item{background-color:rgba(var(--whiteColorRGB),.1);color:var(--onBrandColor)}.sidebar-link.active-navigation-list-item:before{content:"";position:absolute;left:0;top:9px;bottom:9px;width:3px;border-radius:0 3px 3px 0;background-color:var(--accentColor)}.sidebar-link.active-navigation-list-item .sidebar-link-icon{opacity:1}.sidebar-footer{border-top:1px solid var(--sidebarRule);padding-top:var(--gap);flex-direction:column}.sidebar-footer,.sidebar-user{display:flex;gap:var(--gapSmall)}.sidebar-user{align-items:center;min-width:0;padding:0 4px}.sidebar-user .avatar{background-color:rgba(var(--whiteColorRGB),.12);color:var(--onBrandColor)}.sidebar-user-info{min-width:0}.sidebar-user-info p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-user-info .list-text-bold{color:var(--onBrandColor)}.sidebar-user-info .small-text{color:var(--sidebarMuted)}.sidebar-logout,.sidebar-theme{display:flex;align-items:center;gap:var(--gapText);padding:10px 12px;border-radius:var(--borderRadiusSmall);color:var(--sidebarText);font-weight:600;font-size:var(--normalTextSize);cursor:pointer}@media(hover:hover){.sidebar-logout:hover,.sidebar-theme:hover{background-color:rgba(var(--errorColorRGB),.16);color:var(--onBrandColor)}}.sidebar-logout:focus-visible,.sidebar-theme:focus-visible{outline:2px solid var(--accentColor);outline-offset:-2px}.sidebar-theme{flex:none;padding:10px}@media(hover:hover){.sidebar-theme:hover{background-color:var(--sidebarHover)}}.sidebar-footer-actions{display:flex;align-items:center;justify-content:space-between;gap:var(--gapText)}.sidebar .drawer-close{order:2;display:grid;place-items:center;width:44px;height:44px;margin-right:-6px;padding:0;border:0;border-radius:var(--borderRadiusSmall);background:none;color:var(--sidebarText);cursor:pointer}@media(hover:hover){.sidebar .drawer-close:hover{background-color:var(--sidebarHover);color:var(--onBrandColor)}}.sidebar .drawer-close:focus-visible{outline:2px solid var(--accentColor);outline-offset:-2px}.mobile-topbar{display:none;align-items:center;justify-content:space-between;height:var(--navigationHeight);padding:0 var(--paddingHorizontal);background-color:var(--surfaceColor);border-bottom:1px solid var(--borderColor);position:sticky;top:0;z-index:20}.mobile-topbar .mobile-topbar-logo{height:30px}.hamburger{flex-shrink:0;width:44px;height:44px;margin-right:-10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:0;border:0;background:none;cursor:pointer;border-radius:var(--borderRadiusSmall);-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.hamburger .hamburger-dot{position:absolute;top:8px;right:6px;width:9px;height:9px;border-radius:50%;background-color:var(--accentColor);box-shadow:0 0 0 2px var(--surfaceColor)}.hamburger .block{width:22px;height:2px;background-color:var(--inkColor);border-radius:2px}.sidebar-overlay{display:none;position:fixed;inset:0;background-color:rgba(var(--inkColorRGB),.4);z-index:40}@media(max-width:1024px){.mobile-topbar{display:flex}.sidebar-overlay{display:block}.sidebar{position:fixed;top:0;left:0;z-index:50;width:min(var(--sidebarWidth),86vw);height:100vh;height:100dvh;padding-bottom:calc(var(--paddingVertical) + env(safe-area-inset-bottom));box-shadow:var(--boxShadowBig);transform:translateX(-100%);visibility:hidden;transition:transform .25s var(--transitionAnimation)}.sidebar.sidebar-open{transform:translateX(0);visibility:visible}.sidebar-link{padding-top:12px;padding-bottom:12px}}.data-table-panel{container:data-table/inline-size;--tableCellPaddingX:10px;--tableCellPaddingY:16px;--tableEdgePadding:12px;--tableSortedTint:color-mix(in srgb,var(--textColor) 4%,transparent);--tableHeadBackground:var(--backgroundColor);--tableHoverTint:var(--surfaceColor);--tableCardLabelWidth:104px}.table-page{min-height:0;overflow:visible;gap:var(--gap)}.table-page>.page-header,.table-page>.page-tabs,.table-page>.toolbar{flex-shrink:0}.table-panel{display:flex;flex-direction:column;min-height:0}.table-frame{min-width:0}.empty-state.table-empty-state{min-height:0;align-items:flex-start;gap:4px;padding:12px var(--tableEdgePadding);text-align:start;font-size:var(--normalTextSize)}.empty-state.table-empty-state .heading-6{color:var(--inkColor)}.empty-state.table-empty-state .button-secondary{margin-top:8px}.data-table{width:100%;border-collapse:separate;border-spacing:0}.data-table thead th{text-align:left;padding:16px var(--tableCellPaddingX);font-weight:500;color:var(--textMutedColor);white-space:nowrap;background-color:var(--tableHeadBackground)}.data-table tbody td,.data-table thead th{font-size:var(--normalTextSize);border-bottom:1px solid var(--borderColor)}.data-table tbody td{padding:var(--tableCellPaddingY) var(--tableCellPaddingX);font-variant-numeric:tabular-nums;color:var(--textColor);vertical-align:middle}.data-table tbody td:first-child,.data-table thead th:first-child{padding-left:var(--tableEdgePadding)}.data-table tbody td:last-child,.data-table thead th:last-child{padding-right:var(--tableEdgePadding)}.data-table tbody tr:last-child td{border-bottom:none}@media(max-width:1440px){.data-table{--tableCellPaddingX:6px}}.data-table tbody tr.row-clickable{cursor:pointer;transition:background-color .12s var(--transitionAnimation)}@media(hover:hover){.data-table tbody tr.row-clickable:hover{background-color:var(--tableHoverTint)}}.data-table tbody tr.row-clickable:focus-visible{outline:2px solid var(--focusRingColor);outline-offset:-2px}.data-table td.align-right,.data-table th.align-right{text-align:right}.data-table td.align-center,.data-table th.align-center{text-align:center}.data-table td.cell-sorted{background-color:var(--tableSortedTint)}.data-table td.row-actions{text-align:right;white-space:nowrap}.data-table .row-actions-inner{display:inline-flex;gap:8px;justify-content:flex-end;align-items:center}.data-table tbody tr.data-table-details>td{padding:0;background-color:var(--veryLightGreyColor)}.data-table-sticky thead th{position:sticky;z-index:2;top:0}.sort-button{display:inline-flex;align-items:center;gap:4px;padding:0;font:inherit;letter-spacing:inherit;color:inherit;text-align:inherit;background:none;border:0;cursor:pointer;--sortIconOpacity:0}@media(hover:hover){.sort-button:hover{color:var(--textColor)}.sort-button:not(.sort-button-on):hover{--sortIconOpacity:0.45}}.sort-button.sort-button-on{--sortIconOpacity:1;color:var(--inkColor)}.sort-icon{width:12px;height:12px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;opacity:var(--sortIconOpacity);transition:opacity .15s var(--transitionAnimation)}.row-action{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 14px;border:1px solid var(--borderColor);border-radius:var(--borderRadiusPill);background-color:var(--surfaceColor);color:var(--textColor);font-size:var(--normalTextSize);font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .15s var(--transitionAnimation),border-color .15s var(--transitionAnimation),color .15s var(--transitionAnimation)}@media(hover:hover){.row-action:hover{border-color:rgba(var(--primaryColorRGB),.45);color:var(--primaryTextColor)}}.row-action:disabled{opacity:.55;cursor:not-allowed}.row-action.row-action-primary{background-color:var(--primaryColor);border-color:var(--primaryColor);color:var(--onBrandColor)}@media(hover:hover){.row-action.row-action-primary:hover{background-color:var(--primaryColorDark);border-color:var(--primaryColorDark);color:var(--onBrandColor)}}.row-action.row-action-danger{color:var(--errorTextColor)}@media(hover:hover){.row-action.row-action-danger:hover{border-color:rgba(var(--errorColorRGB),.5);background-color:var(--lightErrorColor);color:var(--errorTextColor)}}.data-table-flush{--tableEdgePadding:0px;--tableHeadBackground:var(--surfaceColor);--tableHoverTint:var(--extraLightHoverColor)}.data-table-panel:has(.data-table-compact) .table-frame{overflow-x:auto;overflow-y:hidden}.data-table-compact{--tableCellPaddingX:10px;--tableCellPaddingY:10px}.data-table-compact tbody td,.data-table-compact thead th{white-space:nowrap}.data-table-compact thead th{padding-block:10px;font-size:var(--captionTextSize)}.data-table-compact tbody td{font-size:var(--smallTextSize)}.table-user{display:flex;align-items:center;gap:12px;min-width:0}.table-user>:not(.avatar){min-width:0}@media(max-width:1024px){.data-table:not(.data-table-compact){display:block}.data-table:not(.data-table-compact) thead{display:none}.data-table:not(.data-table-compact) tbody{display:flex;flex-direction:column}.data-table:not(.data-table-compact) tbody tr{position:relative;display:flex;flex-direction:column;gap:8px;padding:16px var(--tableEdgePadding);border-bottom:1px solid var(--borderColor)}.data-table:not(.data-table-compact) tbody tr:last-child{border-bottom:0}.data-table:not(.data-table-compact) tbody td,.data-table:not(.data-table-compact) tbody td:first-child,.data-table:not(.data-table-compact) tbody td:last-child{display:block;padding:0;border-bottom:0;overflow-wrap:anywhere;text-align:left}.data-table:not(.data-table-compact) tbody td:not([data-label=""]){padding-left:var(--tableCardLabelWidth)}.data-table:not(.data-table-compact) tbody td:before{content:attr(data-label);box-sizing:border-box;float:left;min-width:var(--tableCardLabelWidth);margin-left:calc(var(--tableCardLabelWidth)*-1);padding-right:8px;font-size:var(--captionTextSize);font-weight:600;line-height:21px;letter-spacing:.04em;text-transform:uppercase;color:var(--textMutedColor)}.data-table:not(.data-table-compact) tbody td[data-label=""]:before{display:none}.data-table:not(.data-table-compact) .cell-value{min-width:0}.data-table:not(.data-table-compact) tbody td.cell-mobile-hidden,.data-table:not(.data-table-compact) tbody td.cell-mobile-hidden:first-child,.data-table:not(.data-table-compact) tbody td.cell-mobile-hidden:last-child{display:none}.data-table:not(.data-table-compact) tbody td.row-actions:has(.row-actions-inner:empty){display:none}.data-table:not(.data-table-compact) td.cell-sorted{background-color:transparent}.data-table:not(.data-table-compact) td.cell-primary{order:-1;font-size:var(--bodyTextSize);font-weight:600}.data-table:not(.data-table-compact).data-table-badged td.cell-primary{padding-right:104px}.data-table:not(.data-table-compact) td.cell-badge{position:absolute;top:16px;right:var(--tableEdgePadding);text-align:right}.data-table:not(.data-table-compact) td.row-actions{order:1;margin-top:4px;padding-top:12px;border-top:1px solid var(--borderColor);white-space:normal}.data-table:not(.data-table-compact) .row-actions-inner{display:flex;justify-content:flex-start;flex-wrap:wrap}.data-table:not(.data-table-compact) tbody tr.data-table-details{padding:0;overflow:hidden}}@container data-table (max-width: 760px){.data-table:not(.data-table-compact):not(.data-table-wide){display:block}.data-table:not(.data-table-compact):not(.data-table-wide) thead{display:none}.data-table:not(.data-table-compact):not(.data-table-wide) tbody{display:flex;flex-direction:column}.data-table:not(.data-table-compact):not(.data-table-wide) tbody tr{position:relative;display:flex;flex-direction:column;gap:8px;padding:16px var(--tableEdgePadding);border-bottom:1px solid var(--borderColor)}.data-table:not(.data-table-compact):not(.data-table-wide) tbody tr:last-child{border-bottom:0}.data-table:not(.data-table-compact):not(.data-table-wide) tbody td,.data-table:not(.data-table-compact):not(.data-table-wide) tbody td:first-child,.data-table:not(.data-table-compact):not(.data-table-wide) tbody td:last-child{display:block;padding:0;border-bottom:0;overflow-wrap:anywhere;text-align:left}.data-table:not(.data-table-compact):not(.data-table-wide) tbody td:not([data-label=""]){padding-left:var(--tableCardLabelWidth)}.data-table:not(.data-table-compact):not(.data-table-wide) tbody td:before{content:attr(data-label);box-sizing:border-box;float:left;min-width:var(--tableCardLabelWidth);margin-left:calc(var(--tableCardLabelWidth)*-1);padding-right:8px;font-size:var(--captionTextSize);font-weight:600;line-height:21px;letter-spacing:.04em;text-transform:uppercase;color:var(--textMutedColor)}.data-table:not(.data-table-compact):not(.data-table-wide) tbody td[data-label=""]:before{display:none}.data-table:not(.data-table-compact):not(.data-table-wide) .cell-value{min-width:0}.data-table:not(.data-table-compact):not(.data-table-wide) tbody td.cell-mobile-hidden,.data-table:not(.data-table-compact):not(.data-table-wide) tbody td.cell-mobile-hidden:first-child,.data-table:not(.data-table-compact):not(.data-table-wide) tbody td.cell-mobile-hidden:last-child{display:none}.data-table:not(.data-table-compact):not(.data-table-wide) tbody td.row-actions:has(.row-actions-inner:empty){display:none}.data-table:not(.data-table-compact):not(.data-table-wide) td.cell-sorted{background-color:transparent}.data-table:not(.data-table-compact):not(.data-table-wide) td.cell-primary{order:-1;font-size:var(--bodyTextSize);font-weight:600}.data-table:not(.data-table-compact):not(.data-table-wide).data-table-badged td.cell-primary{padding-right:104px}.data-table:not(.data-table-compact):not(.data-table-wide) td.cell-badge{position:absolute;top:16px;right:var(--tableEdgePadding);text-align:right}.data-table:not(.data-table-compact):not(.data-table-wide) td.row-actions{order:1;margin-top:4px;padding-top:12px;border-top:1px solid var(--borderColor);white-space:normal}.data-table:not(.data-table-compact):not(.data-table-wide) .row-actions-inner{display:flex;justify-content:flex-start;flex-wrap:wrap}.data-table:not(.data-table-compact):not(.data-table-wide) tbody tr.data-table-details{padding:0;overflow:hidden}}@container data-table (max-width: 980px){.data-table-wide:not(.data-table-compact){display:block}.data-table-wide:not(.data-table-compact) thead{display:none}.data-table-wide:not(.data-table-compact) tbody{display:flex;flex-direction:column}.data-table-wide:not(.data-table-compact) tbody tr{position:relative;display:flex;flex-direction:column;gap:8px;padding:16px var(--tableEdgePadding);border-bottom:1px solid var(--borderColor)}.data-table-wide:not(.data-table-compact) tbody tr:last-child{border-bottom:0}.data-table-wide:not(.data-table-compact) tbody td,.data-table-wide:not(.data-table-compact) tbody td:first-child,.data-table-wide:not(.data-table-compact) tbody td:last-child{display:block;padding:0;border-bottom:0;overflow-wrap:anywhere;text-align:left}.data-table-wide:not(.data-table-compact) tbody td:not([data-label=""]){padding-left:var(--tableCardLabelWidth)}.data-table-wide:not(.data-table-compact) tbody td:before{content:attr(data-label);box-sizing:border-box;float:left;min-width:var(--tableCardLabelWidth);margin-left:calc(var(--tableCardLabelWidth)*-1);padding-right:8px;font-size:var(--captionTextSize);font-weight:600;line-height:21px;letter-spacing:.04em;text-transform:uppercase;color:var(--textMutedColor)}.data-table-wide:not(.data-table-compact) tbody td[data-label=""]:before{display:none}.data-table-wide:not(.data-table-compact) .cell-value{min-width:0}.data-table-wide:not(.data-table-compact) tbody td.cell-mobile-hidden,.data-table-wide:not(.data-table-compact) tbody td.cell-mobile-hidden:first-child,.data-table-wide:not(.data-table-compact) tbody td.cell-mobile-hidden:last-child{display:none}.data-table-wide:not(.data-table-compact) tbody td.row-actions:has(.row-actions-inner:empty){display:none}.data-table-wide:not(.data-table-compact) td.cell-sorted{background-color:transparent}.data-table-wide:not(.data-table-compact) td.cell-primary{order:-1;font-size:var(--bodyTextSize);font-weight:600}.data-table-wide:not(.data-table-compact).data-table-badged td.cell-primary{padding-right:104px}.data-table-wide:not(.data-table-compact) td.cell-badge{position:absolute;top:16px;right:var(--tableEdgePadding);text-align:right}.data-table-wide:not(.data-table-compact) td.row-actions{order:1;margin-top:4px;padding-top:12px;border-top:1px solid var(--borderColor);white-space:normal}.data-table-wide:not(.data-table-compact) .row-actions-inner{display:flex;justify-content:flex-start;flex-wrap:wrap}.data-table-wide:not(.data-table-compact) tbody tr.data-table-details{padding:0;overflow:hidden}}@media(max-width:712px){.data-table-panel{--tableCardLabelWidth:92px}.data-table.data-table-compact{display:block}.data-table.data-table-compact thead{display:none}.data-table.data-table-compact tbody{display:flex;flex-direction:column}.data-table.data-table-compact tbody tr{position:relative;display:flex;flex-direction:column;gap:8px;padding:16px var(--tableEdgePadding);border-bottom:1px solid var(--borderColor)}.data-table.data-table-compact tbody tr:last-child{border-bottom:0}.data-table.data-table-compact tbody td,.data-table.data-table-compact tbody td:first-child,.data-table.data-table-compact tbody td:last-child{display:block;padding:0;border-bottom:0;overflow-wrap:anywhere;text-align:left}.data-table.data-table-compact tbody td:not([data-label=""]){padding-left:var(--tableCardLabelWidth)}.data-table.data-table-compact tbody td:before{content:attr(data-label);box-sizing:border-box;float:left;min-width:var(--tableCardLabelWidth);margin-left:calc(var(--tableCardLabelWidth)*-1);padding-right:8px;font-size:var(--captionTextSize);font-weight:600;line-height:21px;letter-spacing:.04em;text-transform:uppercase;color:var(--textMutedColor)}.data-table.data-table-compact tbody td[data-label=""]:before{display:none}.data-table.data-table-compact .cell-value{min-width:0}.data-table.data-table-compact tbody td.cell-mobile-hidden,.data-table.data-table-compact tbody td.cell-mobile-hidden:first-child,.data-table.data-table-compact tbody td.cell-mobile-hidden:last-child{display:none}.data-table.data-table-compact tbody td.row-actions:has(.row-actions-inner:empty){display:none}.data-table.data-table-compact td.cell-sorted{background-color:transparent}.data-table.data-table-compact td.cell-primary{order:-1;font-size:var(--bodyTextSize);font-weight:600}.data-table.data-table-compact.data-table-badged td.cell-primary{padding-right:104px}.data-table.data-table-compact td.cell-badge{position:absolute;top:16px;right:var(--tableEdgePadding);text-align:right}.data-table.data-table-compact td.row-actions{order:1;margin-top:4px;padding-top:12px;border-top:1px solid var(--borderColor);white-space:normal}.data-table.data-table-compact .row-actions-inner{display:flex;justify-content:flex-start;flex-wrap:wrap}.data-table.data-table-compact tbody tr.data-table-details{padding:0;overflow:hidden}.data-table.data-table-compact tbody td{font-size:var(--normalTextSize);white-space:normal}}.detail-page{--detailRailWidth:200px;--detailRailGap:32px;--detailSectionGap:32px}.detail-page .detail-page__back{display:inline-flex;align-items:center;gap:4px;width:-moz-fit-content;width:fit-content;font-size:var(--normalTextSize);font-weight:500;color:var(--textMutedColor);text-decoration:none;transition:color .15s var(--transitionAnimation)}@media(hover:hover){.detail-page .detail-page__back:hover{color:var(--textColor)}}.detail-page .detail-page__grid{display:grid;grid-template-columns:var(--detailRailWidth) minmax(0,1fr);-moz-column-gap:var(--detailRailGap);column-gap:var(--detailRailGap);align-items:start}@media(max-width:1024px){.detail-page .detail-page__grid{grid-template-columns:minmax(0,1fr)}}.detail-page .detail-page__grid--single{grid-template-columns:minmax(0,1fr)}.detail-page .detail-page__grid--railless>.detail-page__column{grid-column:2}@media(max-width:1024px){.detail-page .detail-page__grid--railless>.detail-page__column{grid-column:auto}}.detail-page .detail-page__rail{position:sticky;top:var(--paddingVertical);align-self:start}@media(max-width:1024px){.detail-page .detail-page__rail{display:none}}.detail-page .detail-page__column{display:flex;flex-direction:column;gap:var(--detailSectionGap);min-width:0}.detail-page__column>*{scroll-margin-top:var(--paddingVertical)}.detail-page__column>*+*{padding-top:var(--detailSectionGap);border-top:1px solid var(--borderColor)}.detail-hero{display:flex;flex-direction:column;gap:var(--gap)}.detail-hero .detail-hero__top{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gapSmall) var(--gap)}@media(max-width:712px){.detail-hero .detail-hero__top{flex-direction:column}}.detail-hero .detail-hero__identity{display:flex;align-items:center;gap:var(--gapSmall);min-width:0}.detail-hero .detail-hero__text{display:flex;flex-direction:column;gap:6px;min-width:0}.detail-hero .detail-hero__title-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.detail-hero .detail-hero__title{margin:0;font-size:var(--heading2Size);font-weight:800;letter-spacing:-.02em;line-height:1.2;color:var(--inkColor);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.detail-hero .detail-hero__meta{margin:0;font-size:var(--normalTextSize);color:var(--textMutedColor);overflow-wrap:anywhere}.detail-hero .detail-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex-shrink:0}.detail-hero .detail-hero__avatar{display:grid;place-items:center;flex:0 0 56px;width:56px;height:56px;border-radius:50%;-o-object-fit:cover;object-fit:cover;font-weight:700;color:var(--primaryTextColor);background-color:var(--primaryColorLight)}.detail-figures{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin:0;padding:var(--gap) 0 0;list-style:none;border-top:1px solid var(--borderColor)}@media(max-width:712px){.detail-figures{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap) 0}}.detail-figures .detail-figures__item{display:flex;flex-direction:column;gap:4px;min-width:0;padding-inline:16px}.detail-figures .detail-figures__item:first-child{padding-left:0}.detail-figures .detail-figures__item:not(:first-child){border-left:1px solid var(--borderColor)}@media(max-width:712px){.detail-figures .detail-figures__item:nth-child(odd){padding-left:0;border-left:0}}.detail-figures .detail-figures__value{font-size:var(--heading5Size);font-weight:700;line-height:1.2;color:var(--inkColor);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}@media(max-width:712px){.detail-figures .detail-figures__value{font-size:var(--bodyTextSize)}}.detail-figures .detail-figures__label{font-size:var(--smallTextSize);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--textMutedColor)}.detail-section{display:flex;flex-direction:column;gap:var(--gap);min-width:0}.detail-section .detail-section__header{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:8px var(--gap)}.detail-section .detail-section__heading{display:flex;flex-direction:column;gap:4px;min-width:0}.detail-section .detail-section__title{margin:0;font-size:var(--heading5Size);font-weight:600;color:var(--inkColor)}.detail-section .detail-section__hint{margin:0;font-size:var(--normalTextSize);line-height:1.5;color:var(--textMutedColor)}.detail-section .detail-section__aside{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.detail-section .detail-section__body{display:flex;flex-direction:column;gap:var(--gap);min-width:0}.detail-section .detail-section__body:empty{display:none}.detail-section .detail-section__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px}.detail-section .detail-section__part{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gapSmall);padding-top:var(--gap);border-top:1px solid var(--borderColor)}.detail-section .detail-section__subtitle{margin:0;font-size:var(--bodyTextSize);font-weight:600;color:var(--inkColor)}.detail-section .detail-section__note{margin:0;font-size:var(--normalTextSize);color:var(--textMutedColor)}.detail-section.detail-section--danger .detail-section__title{color:var(--errorTextColor)}.fact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap) var(--gapMedium);margin:0}@media(max-width:712px){.fact-grid{grid-template-columns:minmax(0,1fr)}}.fact-grid.fact-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1024px){.fact-grid.fact-grid--three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:712px){.fact-grid.fact-grid--three{grid-template-columns:minmax(0,1fr)}}.fact-grid .fact-grid__item{display:flex;flex-direction:column;gap:4px;min-width:0}.fact-grid .fact-grid__label{font-size:var(--smallTextSize);font-weight:500;color:var(--textMutedColor)}.fact-grid .fact-grid__value{margin:0;font-size:var(--normalTextSize);color:var(--textColor);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.fact-grid .fact-grid__link{color:var(--primaryTextColor);text-decoration:none}@media(hover:hover){.fact-grid .fact-grid__link:hover{text-decoration:underline}}.section-rail .section-rail__list{margin:0;padding:0;list-style:none;border-left:1px solid var(--borderColor)}.section-rail .section-rail__link{display:flex;align-items:center;min-height:36px;margin-left:-2px;padding:6px 12px;font-size:var(--normalTextSize);font-weight:500;color:var(--textMutedColor);text-decoration:none;border-left:2px solid transparent;transition:color .15s var(--transitionAnimation),border-color .15s var(--transitionAnimation)}@media(hover:hover){.section-rail .section-rail__link:hover{color:var(--textColor)}}.section-rail .section-rail__link.section-rail__link--active{color:var(--inkColor);border-left-color:var(--primaryColor)}.section-rail .section-rail__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-section .data-table-flush{--tableHeadBackground:var(--backgroundColor);--tableHoverTint:var(--surfaceColor)}.list-toolbar{display:flex;flex-direction:column;gap:12px}.list-toolbar-controls{--fieldsHeight:46px;display:flex;align-items:center;gap:10px}.list-toolbar-search{flex:1 1 auto;max-width:440px;min-width:0}.list-toolbar-filters{display:inline-flex;flex-shrink:0;align-items:center;gap:8px;height:var(--fieldsHeight);padding:0 16px;border:1px solid var(--borderColor);border-radius:var(--borderRadius);background-color:var(--surfaceColor);color:var(--textColor);font-size:var(--normalTextSize);font-weight:600;cursor:pointer;transition:border-color .15s var(--transitionAnimation),background-color .15s var(--transitionAnimation)}.list-toolbar-filters svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}@media(hover:hover){.list-toolbar-filters:hover{border-color:rgba(var(--primaryColorRGB),.5)}}.list-toolbar-filters.list-toolbar-filters-active{border-color:rgba(var(--primaryColorRGB),.45);background-color:var(--primaryColorLight);color:var(--primaryTextColor)}.list-toolbar-count{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:var(--borderRadiusPill);background-color:var(--primaryColor);color:var(--onBrandColor);font-size:var(--captionTextSize);font-weight:700}.list-toolbar-end{display:flex;align-items:center;gap:10px;margin-left:auto}.list-toolbar-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.list-toolbar-chip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px 0 12px;border:1px solid rgba(var(--primaryColorRGB),.25);border-radius:var(--borderRadiusPill);background-color:var(--primaryColorLight);color:var(--primaryTextColor);font-size:var(--normalTextSize);font-weight:600;cursor:pointer}.list-toolbar-chip svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;opacity:.7}@media(hover:hover){.list-toolbar-chip:hover{border-color:rgba(var(--primaryColorRGB),.5)}.list-toolbar-chip:hover svg{opacity:1}}.list-toolbar-clear{padding:0 6px;border:0;background:none;color:var(--textMutedColor);font-size:var(--normalTextSize);font-weight:600;cursor:pointer}@media(hover:hover){.list-toolbar-clear:hover{color:var(--textColor);text-decoration:underline}}@media(max-width:712px){.list-toolbar-search{max-width:none}.list-toolbar-filters>span:not(.list-toolbar-count){display:none}.list-toolbar-filters{padding:0 13px}}.filter-panel{display:flex;flex-direction:column;min-width:min(400px,100%)}.filter-panel-facet{border-bottom:1px solid var(--borderColor)}.filter-panel-facet:last-child{border-bottom:0}.filter-panel-summary{display:flex;align-items:center;gap:12px;width:100%;padding:16px 2px;border:0;background:none;color:var(--inkColor);font:inherit;text-align:left;cursor:pointer}.filter-panel-name{flex:1;font-size:var(--normalTextSize);font-weight:600}.filter-panel-value{color:var(--textMutedColor);font-size:var(--normalTextSize);font-weight:500}.filter-panel-value-on{color:var(--primaryTextColor);font-weight:600}.filter-panel-caret,.filter-panel-tick{flex-shrink:0;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.filter-panel-caret{color:var(--textMutedColor);transition:transform .2s var(--transitionAnimation)}.filter-panel-facet-open .filter-panel-caret{transform:rotate(180deg)}.filter-panel-fold{display:grid;grid-template-rows:0fr;transition:grid-template-rows .22s var(--transitionAnimation)}.filter-panel-facet-open .filter-panel-fold{grid-template-rows:1fr}.filter-panel-fold-clip{overflow:hidden}.filter-panel-options{display:flex;flex-direction:column;padding:0 0 10px}.filter-panel-option{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:42px;padding:0 12px;border:0;border-radius:var(--borderRadiusSmall);background:none;color:var(--textColor);font:inherit;font-size:var(--normalTextSize);text-align:left;cursor:pointer}@media(hover:hover){.filter-panel-option:hover{background-color:var(--veryLightGreyColor)}}.filter-panel-option.filter-panel-option-on{color:var(--primaryTextColor);font-weight:600}.filter-panel-date{padding:12px 0}.filter-panel-actions{display:flex;justify-content:space-between;gap:12px;width:100%}.filter-panel-actions .button,.filter-panel-actions .button-accent,.filter-panel-actions .button-danger,.filter-panel-actions .button-ghost,.filter-panel-actions .button-outline,.filter-panel-actions .button-secondary{flex:1;max-width:220px}.dropdown-component>div.dropdown-component-outside{flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;height:auto;min-height:var(--fieldsHeight);padding:5px 54px 5px 12px}.dropdown-component>div.dropdown-component-outside:has(.dropdown-component-outside-text)>.dropdown-component-outside-title,.dropdown-component>div.dropdown-component-outside>.dropdown-component-outside-text,.dropdown-component>div.dropdown-component-outside>.dropdown-component-outside-title{position:static;transform:none;flex:none;width:100%;max-width:100%;min-width:0}dialog.modal-component::backdrop{background-color:rgba(var(--inkColorRGB),.38);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}dialog.modal-component[open]:not(.modal-component-mobile){border-radius:var(--borderRadiusBig)}dialog.modal-component[open]:not(.modal-component-mobile) .modal-component-container{border:1px solid rgba(var(--inkColorRGB),.16);border-radius:var(--borderRadiusBig);box-shadow:0 30px 80px rgba(var(--inkColorRGB),.28),0 10px 28px rgba(var(--inkColorRGB),.16)}dialog.modal-component[open] .modal-component-container .modal-component-container-header{background-color:rgba(var(--backgroundColorRGB),.72);border-bottom-color:var(--borderColor)}dialog.modal-component[open] .modal-component-container .modal-component-container-footer{border-top-color:var(--borderColor)}.checkbox,.radio{--fieldsBorderColor:var(--darkGreyColor)}.checkbox:not(.is-invalid):not(:has(input:disabled)) input[type=checkbox]:checked+label:before{border-color:var(--primaryColor);background-color:var(--primaryColor)}.checkbox:not(.is-invalid):not(:has(input:disabled)) input[type=checkbox]:checked+label:after{border-color:var(--onBrandColor)}.input-component .max-length-indicator,.textarea-component .max-length-indicator{top:9px;bottom:auto;right:14px;font-size:var(--captionTextSize)}.datepicker-component .helper-text,.dropdown-component .helper-text,.file-handler-component .helper-text,.input-component .helper-text,.multiple-file-handler-component .helper-text,.option-selector-component .helper-text,.otp-input-component .helper-text,.phone-input-component .helper-text,.switch-selector-component-wrapper .helper-text,.textarea-component .helper-text{top:100%;bottom:auto;left:0;right:0;padding:6px 4px 0}.datepicker-component:has(.helper-text),.dropdown-component:has(.helper-text),.file-handler-component:has(.helper-text),.input-component:has(.helper-text),.multiple-file-handler-component:has(.helper-text),.option-selector-component:has(.helper-text),.otp-input-component:has(.helper-text),.phone-input-component:has(.helper-text),.switch-selector-component-wrapper:has(.helper-text),.textarea-component:has(.helper-text){margin-bottom:26px}@media(max-width:640px){.datepicker-component:has(.helper-text),.dropdown-component:has(.helper-text),.file-handler-component:has(.helper-text),.input-component:has(.helper-text),.multiple-file-handler-component:has(.helper-text),.option-selector-component:has(.helper-text),.otp-input-component:has(.helper-text),.phone-input-component:has(.helper-text),.switch-selector-component-wrapper:has(.helper-text),.textarea-component:has(.helper-text){margin-bottom:44px}}:root{--easeOutExpo:cubic-bezier(0.16,1,0.3,1);--easeSpring:cubic-bezier(0.34,1.56,0.64,1);--motionStagger:45ms;--skeletonGlint:hsla(0,0%,100%,.75)}@keyframes motionRiseIn{0%{opacity:0;transform:translateY(12px)}}@keyframes motionFadeIn{0%{opacity:0}}@keyframes motionPopIn{0%{opacity:0;transform:scale(.92)}}.brand-logo{display:block;overflow:visible;--logoMark:var(--primaryTextColor);--logoWord:var(--primaryTextColor)}.brand-logo-ink{--logoMark:var(--onBrandColor);--logoWord:var(--onBrandColor)}.brand-logo .brand-logo-arc{stroke:var(--logoMark);stroke-dasharray:1;animation:logoArcDraw 1.2s var(--easeOutExpo) .1s backwards}.brand-logo .brand-logo-cap{fill:var(--logoMark);transform-box:fill-box;transform-origin:50% 100%;animation:logoCapDrop .9s var(--easeSpring) .5s backwards;transition:transform .6s var(--easeSpring)}.brand-logo .brand-logo-moj,.brand-logo .brand-logo-tutor{transform-box:fill-box;animation:logoWordRise .8s var(--easeOutExpo) .2s backwards}.brand-logo .brand-logo-moj{fill:var(--accentColor)}.brand-logo .brand-logo-tutor{fill:var(--logoWord);animation-delay:.32s}@media(hover:hover){.brand-logo:hover .brand-logo-cap,a:hover>.brand-logo .brand-logo-cap{transform:translateY(-14%) rotate(-9deg)}}@keyframes logoArcDraw{0%{stroke-dashoffset:-1}to{stroke-dashoffset:0}}@keyframes logoCapDrop{0%{opacity:0;transform:translateY(-70%) rotate(-14deg)}40%{opacity:1}}@keyframes logoWordRise{0%{opacity:0;transform:translateY(30%)}}#main-content>.page>:not(.modal-component){animation:motionRiseIn .55s var(--easeOutExpo) backwards}#main-content>.page>:not(.modal-component):first-child{animation-delay:0ms}#main-content>.page>:not(.modal-component):nth-child(2){animation-delay:55ms}#main-content>.page>:not(.modal-component):nth-child(3){animation-delay:.11s}#main-content>.page>:not(.modal-component):nth-child(4){animation-delay:165ms}#main-content>.page>:not(.modal-component):nth-child(5){animation-delay:.22s}#main-content>.page>:not(.modal-component):nth-child(6){animation-delay:275ms}#main-content>.page>:not(.modal-component):nth-child(7){animation-delay:.33s}#main-content>.page>:not(.modal-component):nth-child(8){animation-delay:385ms}.empty-state{animation:motionFadeIn .4s var(--easeOutExpo) backwards}.data-table tbody tr{animation:motionRiseIn .45s var(--easeOutExpo) .3s backwards}.data-table tbody tr:first-child{animation-delay:60ms}.data-table tbody tr:nth-child(2){animation-delay:82ms}.data-table tbody tr:nth-child(3){animation-delay:104ms}.data-table tbody tr:nth-child(4){animation-delay:126ms}.data-table tbody tr:nth-child(5){animation-delay:148ms}.data-table tbody tr:nth-child(6){animation-delay:.17s}.data-table tbody tr:nth-child(7){animation-delay:192ms}.data-table tbody tr:nth-child(8){animation-delay:214ms}.data-table tbody tr:nth-child(9){animation-delay:236ms}.data-table tbody tr:nth-child(10){animation-delay:258ms}.data-table tbody tr:nth-child(11){animation-delay:.28s}.data-table tbody tr:nth-child(12){animation-delay:302ms}.stat-tile{transition:transform .35s var(--easeOutExpo),box-shadow .35s var(--easeOutExpo)}@media(hover:hover){.stat-tile:hover{transform:translateY(-3px);box-shadow:var(--boxShadow)}}.task-link{transition:transform .35s var(--easeOutExpo),box-shadow .35s var(--easeOutExpo),border-color .2s var(--transitionAnimation)}.task-link span[aria-hidden]{transition:transform .35s var(--easeOutExpo)}@media(hover:hover){.task-link:hover{transform:translateY(-2px);border-color:rgba(var(--primaryColorRGB),.35);box-shadow:var(--boxShadow)}.task-link:hover span[aria-hidden]{transform:translateX(4px)}}.page-tabs a{transition:background-color .2s var(--transitionAnimation),color .2s var(--transitionAnimation)}@media(hover:hover){.page-tabs a:hover{background-color:var(--veryLightGreyColor)}}.page-tabs a.tab-current:after{animation:motionFadeIn .3s var(--easeOutExpo)}.sidebar-links>*{animation:motionRiseIn .5s var(--easeOutExpo) backwards}.sidebar-links>:first-child{animation-delay:.25s}.sidebar-links>:nth-child(2){animation-delay:278ms}.sidebar-links>:nth-child(3){animation-delay:306ms}.sidebar-links>:nth-child(4){animation-delay:334ms}.sidebar-links>:nth-child(5){animation-delay:362ms}.sidebar-links>:nth-child(6){animation-delay:.39s}.sidebar-links>:nth-child(7){animation-delay:418ms}.sidebar-links>:nth-child(8){animation-delay:446ms}.sidebar-links>:nth-child(9){animation-delay:474ms}.sidebar-links>:nth-child(10){animation-delay:502ms}.sidebar-links>:nth-child(11){animation-delay:.53s}.sidebar-links>:nth-child(12){animation-delay:558ms}.sidebar-links>:nth-child(13){animation-delay:586ms}.sidebar-links>:nth-child(14){animation-delay:614ms}.sidebar-links>:nth-child(15){animation-delay:642ms}.sidebar-links>:nth-child(16){animation-delay:.67s}.sidebar-link .sidebar-link-icon{transition:transform .3s var(--easeSpring),opacity .2s var(--transitionAnimation)}@media(hover:hover){.sidebar-link:hover .sidebar-link-icon{transform:translateX(2px)}}.sidebar-link.active-navigation-list-item:before{animation:sidebarMarkerIn .4s var(--easeOutExpo);transform-origin:center}@keyframes sidebarMarkerIn{0%{transform:scaleY(0);opacity:0}}.sidebar-footer{animation:motionFadeIn .6s var(--easeOutExpo) .6s backwards}.sidebar-overlay{animation:motionFadeIn .3s var(--easeOutExpo)}@media(max-width:1024px){.sidebar{transition:transform .4s var(--easeOutExpo)}}.loader{animation:motionFadeIn .25s var(--easeOutExpo) .15s backwards;backdrop-filter:blur(3px)}.auth-column>:not(.brand-logo){animation:motionRiseIn .6s var(--easeOutExpo) backwards}.auth-column>:not(.brand-logo):first-child{animation-delay:.28s}.auth-column>:not(.brand-logo):nth-child(2){animation-delay:.35s}.auth-column>:not(.brand-logo):nth-child(3){animation-delay:.42s}.auth-column>:not(.brand-logo):nth-child(4){animation-delay:.49s}.auth-panel-copy>*{animation:motionRiseIn .8s var(--easeOutExpo) backwards}.auth-panel-copy>:first-child{animation-delay:.15s}.auth-panel-copy>:nth-child(2){animation-delay:.27s}.brand-logo-loading .brand-logo-arc{animation:logoArcLoop 1.6s cubic-bezier(.65,0,.35,1) infinite}.brand-logo-loading .brand-logo-cap{animation:logoCapBob .8s cubic-bezier(.45,0,.55,1) infinite alternate}@keyframes logoArcLoop{0%{stroke-dashoffset:-1}to{stroke-dashoffset:1}}@keyframes logoCapBob{0%{transform:translateY(4%)}to{transform:translateY(-10%) rotate(-4deg)}}.skeleton{display:block;height:14px;border-radius:var(--borderRadiusSmall);background:linear-gradient(100deg,transparent 30%,var(--skeletonGlint) 50%,transparent 70%) var(--lightGreyColor);background-size:220% 100%;background-position:120% 0;animation:skeletonSweep 1.5s cubic-bezier(.4,0,.2,1) infinite,motionFadeIn .4s var(--easeOutExpo) backwards}@keyframes skeletonSweep{to{background-position:-120% 0}}.skeleton-title{height:22px;width:38%}.skeleton-line{width:100%}.skeleton-line:nth-child(3n+2){width:82%}.skeleton-line:nth-child(3n){width:64%}.page-skeleton{display:flex;flex-direction:column;gap:var(--gap)}.page-skeleton .page-skeleton-section{display:flex;flex-direction:column;gap:var(--gapSmall);padding-top:var(--gap);border-top:1px solid var(--borderColor)}.page-skeleton .page-skeleton-section+.page-skeleton-section{animation-delay:80ms}.page-skeleton-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--gap)}.page-skeleton-tiles .skeleton{height:104px;border-radius:var(--borderRadiusBig)}.data-table-skeleton tbody tr:first-child{animation-delay:0ms}.data-table-skeleton tbody tr:nth-child(2){animation-delay:70ms}.data-table-skeleton tbody tr:nth-child(3){animation-delay:.14s}.data-table-skeleton tbody tr:nth-child(4){animation-delay:.21s}.data-table-skeleton tbody tr:nth-child(5){animation-delay:.28s}.data-table-skeleton tbody tr:nth-child(6){animation-delay:.35s}.data-table-skeleton tbody tr:nth-child(7){animation-delay:.42s}.data-table-skeleton tbody tr:nth-child(8){animation-delay:.49s}.data-table-skeleton tbody tr .skeleton{width:72%}.data-table-skeleton tbody tr td:first-child .skeleton{width:88%}.loader-card{display:flex;flex-direction:column;align-items:center;gap:var(--gapSmall);padding:26px 34px 22px;border-radius:var(--borderRadiusBig);background-color:var(--surfaceColor);box-shadow:var(--boxShadowBig);animation:motionPopIn .4s var(--easeSpring) .15s backwards}.loader-card .brand-logo{width:72px;height:auto}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.auth-page{--authGrid:28px;--authMargin:64px;display:grid;grid-template-columns:minmax(320px,5fr) 7fr;min-height:100vh;background-color:var(--surfaceColor)}@media(max-width:1024px){.auth-page{grid-template-columns:minmax(260px,2fr) 3fr}}@media(max-width:712px){.auth-page{grid-template-columns:1fr;grid-template-rows:auto 1fr;--authMargin:36px}}.auth-panel{position:relative;display:flex;flex-direction:column;gap:var(--gapBig);padding:40px 48px 40px calc(var(--authMargin) + 32px);background-color:var(--inkSurfaceColor);background-image:linear-gradient(rgba(var(--whiteColorRGB),.06) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--whiteColorRGB),.06) 1px,transparent 1px);background-size:var(--authGrid) var(--authGrid);background-position:-1px -1px;color:var(--onBrandColor);overflow:hidden}.auth-panel:before{content:"";position:absolute;top:0;bottom:0;left:var(--authMargin);width:2px;background-color:var(--accentColor)}@media(max-width:1024px){.auth-panel{padding-right:32px}}@media(max-width:712px){.auth-panel{padding:28px 20px 28px calc(var(--authMargin) + 20px)}}.auth-panel-copy{display:flex;flex-direction:column;gap:var(--gapSmall);max-width:22ch;margin:auto 0}.auth-panel-title{font-size:var(--heading1Size);line-height:1.15;font-weight:800;letter-spacing:-.01em}@media(max-width:712px){.auth-panel-title{font-size:var(--heading4Size)}}.auth-panel-lead{font-size:var(--bodyTextSize);line-height:1.5;font-weight:500;color:rgba(var(--whiteColorRGB),.72)}@media(max-width:712px){.auth-panel-lead{display:none}}.auth-panel-credit{align-self:flex-start;font-size:var(--smallTextSize);font-weight:500;color:rgba(var(--whiteColorRGB),.6)}@media(hover:hover){.auth-panel-credit:hover{color:var(--onBrandColor)}}@media(max-width:712px){.auth-panel-credit{display:none}}.auth-main{display:flex;align-items:center;justify-content:center;padding:48px 32px}@media(max-width:712px){.auth-main{align-items:flex-start;padding:32px 20px 48px}}.auth-column{width:100%;max-width:400px;display:flex;flex-direction:column;gap:var(--gapMedium)}.auth-logo{align-self:flex-start;height:40px;width:auto}@media(max-width:712px){.auth-logo{height:34px}}.auth-header{display:flex;flex-direction:column;gap:8px}.auth-title{font-size:var(--heading2Size);line-height:1.2;font-weight:800;letter-spacing:-.02em;color:var(--inkColor)}.auth-lead{font-size:var(--bodyTextSize);line-height:1.55;font-weight:500;color:var(--textMutedColor);max-width:40ch}.auth-fields,.auth-form{display:flex;flex-direction:column;gap:var(--gap)}.auth-row{display:flex;justify-content:flex-end;margin-top:-6px}.auth-link{font-size:var(--normalTextSize);font-weight:600;color:var(--primaryTextColor);border-radius:4px}@media(hover:hover){.auth-link:hover{color:var(--primaryTextColorStrong);text-decoration:underline}}.auth-link:focus-visible,.auth-panel-credit:focus-visible{outline:2px solid var(--focusRingColor);outline-offset:3px}.auth-panel-credit:focus-visible{outline-color:var(--accentColor)}.auth-footer{padding-top:var(--gap);border-top:1px solid var(--borderColor);color:var(--textMutedColor)}.auth-footer,.auth-note{font-size:var(--normalTextSize)}.auth-note{padding:14px 16px;border-radius:var(--borderRadius);background-color:var(--successColorLight);color:var(--successTextColor);line-height:1.5;font-weight:600}.auth-note.is-error{background-color:var(--errorColorLight);color:var(--errorTextColor)}.page{flex-grow:1;min-width:0;display:flex;flex-direction:column;gap:var(--gapMedium);padding:var(--paddingVertical) var(--paddingHorizontal);max-width:calc(var(--pageMaxWidth) + var(--paddingHorizontal)*2);width:100%;margin:0 auto}.page-header{display:flex;align-items:center;justify-content:space-between;gap:var(--gap);flex-wrap:wrap}.page-header-titles{display:flex;flex-direction:column;gap:var(--gapText)}.stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--gap)}.stat-tile{display:flex;flex-direction:column;gap:var(--gapText);padding:var(--paddingCard);border-radius:var(--borderRadiusBig);color:var(--onBrandColor);min-height:120px;justify-content:space-between;box-shadow:var(--boxShadowSmall)}.stat-tile .stat-tile-value{font-size:var(--heading2Size);font-weight:700}.stat-tile .stat-tile-label{font-size:var(--normalTextSize);font-weight:500;opacity:.92}.stat-tile.stat-blue{background:linear-gradient(135deg,var(--primaryColorBright),var(--primaryColor))}.stat-tile.stat-yellow{background:linear-gradient(135deg,var(--accentColorBright),var(--accentColorDark));color:var(--onAccentColor)}.stat-tile.stat-green{background:linear-gradient(135deg,var(--successColorBright),var(--successColor))}.stat-tile.stat-navy{background:linear-gradient(135deg,var(--inkColorSoft),var(--inkSurfaceColor))}.placeholder-card{flex-direction:column;justify-content:center;gap:var(--gapSmall);text-align:center;min-height:200px;color:var(--textMutedColor);border:1.5px dashed var(--borderColor);border-radius:var(--borderRadiusBig);padding:var(--gapBig)}.placeholder-card,.toolbar{display:flex;align-items:center}.toolbar{gap:10px 12px;flex-wrap:wrap}.toolbar-end{margin-left:auto;display:flex;align-items:center;gap:10px}.table-pagination{min-height:58px;flex-shrink:0;padding:8px 16px;border-top:1px solid var(--borderColor);background-color:var(--surfaceColor)}.table-pagination .button-ghost{height:40px}.empty-state{display:flex;flex-direction:column;align-items:center;gap:var(--gapSmall);padding:var(--gapBig);text-align:center;color:var(--textMutedColor)}.details-grid{display:grid;grid-template-columns:320px 1fr;gap:var(--gap);align-items:start}@media(max-width:1024px){.details-grid{grid-template-columns:1fr}}.detail-row{display:flex;justify-content:space-between;gap:var(--gap);padding:12px 0;border-bottom:1px solid var(--borderColor)}.detail-row:last-child{border-bottom:none}.detail-row .detail-label{color:var(--textMutedColor);font-size:var(--normalTextSize)}.detail-row .detail-value{font-weight:600;text-align:right}.form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gap)}@media(max-width:712px){.form-grid{grid-template-columns:1fr}}#app{display:flex;flex-grow:1;flex-direction:column;min-height:0}:root{--primaryColor:#0975df;--primaryColorRGB:9,117,223;--primaryColorDark:#075bb5;--primaryColorDarkRGB:7,91,181;--primaryColorBright:#0d84f5;--primaryColorLight:#e7f4fd;--primaryColorLightRGB:231,244,253;--accentColor:#f5cf41;--accentColorRGB:245,207,65;--accentColorDark:#e0b92e;--accentColorDarkRGB:224,185,46;--accentColorBright:#f7d968;--accentColorLight:#fef6da;--inkColor:#16233f;--inkColorRGB:22,35,63;--inkColorSoft:#24365e;--whiteColor:#fff;--whiteColorRGB:255,255,255;--rgbaWhiteColor:rgba(var(--whiteColorRGB),0.92);--blackColor:var(--inkColor);--rgbaBlackColor:rgba(var(--inkColorRGB),0.46);--textColor:#2a3342;--textColorRGB:42,51,66;--textMutedColor:#6b7280;--textMutedColorRGB:107,114,128;--backgroundColor:#f7fafd;--backgroundColorRGB:247,250,253;--surfaceColor:#fff;--borderColor:#e5eaf1;--borderColorRGB:229,234,241;--veryLightGreyColor:#f5f7fa;--veryLightGrey:var(--veryLightGreyColor);--lightGreyColor:#eef1f6;--lightGreyColorRGB:238,241,246;--greyColor:#dfe4ec;--greyColorRGB:223,228,236;--darkGreyColor:#8b93a3;--darkGreyColorRGB:139,147,163;--darkestGreyColor:var(--textMutedColor);--hoverColor:var(--primaryColor);--successColor:#22c55e;--successColorBright:#34d576;--successTextColor:#157f3c;--errorColor:#ef4444;--errorTextColor:#b91c1c;--warningColor:#f5cf41;--warningColorRGB:245,207,65;--warningTextColor:#8a6700;--infoColor:#0975df;--lightErrorColor:#feecec;--lightSuccessColor:#e8f9ee;--lightWarningColor:#fdf7e1;--successColorLight:var(--lightSuccessColor);--errorColorLight:var(--lightErrorColor);--warningColorLight:var(--lightWarningColor);--dangerColor:#c53737;--dangerColorDark:#a92020;--violetColor:#805ad5;--violetColorLight:#f1ecff;--violetTextColor:#5d3ca0;--focusRingColor:var(--primaryColor);--focusRingWidth:2px;--focusRingOffset:2px;--chartBlueLight:#39a1ff;--chartNavyLight:#33476f;--chartGreenDark:#159947;--chartYellowLight:#ffe88e;--chartOrange:#d98324;--chartGrey:#9aa5b5;--chartGreyLight:#c3ccd8;--chartGreyDark:#6f7c8f;--onInkTextColor:#dfe9f7;--onBrandColor:#fff;--onAccentColor:#16233f;--inkSurfaceColor:#16233f;--primaryTextColor:#0975df;--primaryTextColorStrong:#075bb5;--surfaceColorRGB:255,255,255;--fieldsBackgroundColor:var(--whiteColor);--fieldsBorderColor:var(--borderColor);--fieldsBorderFocusColor:var(--primaryColor);--fieldsBorderRadius:var(--borderRadius);--selectorBorderRadius:var(--borderRadiusBig);--fieldsPlaceholderColor:var(--darkGreyColor);--fieldsHeight:52px;--smallerFieldsHeight:40px;--actionsHeight:44px;--buttonsHeight:48px;--galleryBreakingPoint:1024px;--modalBreakingPoint:768px;--extraLightHoverColor:rgba(var(--primaryColorRGB),0.08);--successColorRGB:34,197,94;--errorColorRGB:239,68,68;--infoColorRGB:9,117,223;--loadingAnimation:linear-gradient(to right,rgba(var(--greyColorRGB),0.1) 0%,rgba(var(--greyColorRGB),0.5));--transitionAnimation:cubic-bezier(0.2,0,0,1);--bodyTextSize:16px;--bodyTextLineHeight:150%;--bodyFontWeight:500;--bodyFontWeightBold:600;--normalTextSize:14px;--normalTextLineHeight:150%;--normalFontWeight:400;--smallTextSize:12px;--captionTextSize:11px;--figureValueSize:30px;--figureValueSizeSmall:22px;--titleFontSize:var(--heading4Size);--titleFontWeight:700;--maxWidthContentBig:1440px;--maxWidthContentSmall:1120px;--maxWidthForm:460px;--sidebarWidth:260px;--buttonMaxWidth:280px;--borderRadiusSmall:8px;--borderRadius:12px;--borderRadiusBig:16px;--borderRadiusPill:999px;--boxShadowSmall:0 1px 2px rgba(var(--inkColorRGB),0.04),0 4px 12px rgba(var(--inkColorRGB),0.03);--boxShadow:0 4px 16px rgba(var(--inkColorRGB),0.08);--boxShadowBig:0 12px 32px rgba(var(--inkColorRGB),0.12);--paddingHorizontal:32px;--pageMaxWidth:1280px;--paddingVertical:28px;--paddingCard:24px;--gapBig:40px;--gapMedium:28px;--gap:20px;--gapSmall:14px;--gapExtraSmall:10px;--gapText:6px;--heading1Size:34px;--heading2Size:28px;--heading3Size:24px;--heading4Size:20px;--heading5Size:18px;--heading6Size:16px;--titleLineHeight:116%;--textLineHeight:150%;--navigationHeight:72px}@media(max-width:1024px){:root{--paddingHorizontal:20px;--paddingVertical:20px;--gapBig:28px;--gapMedium:20px;--gap:16px;--heading1Size:28px;--heading2Size:24px;--heading3Size:22px}}@media(max-width:712px){:root{--paddingHorizontal:16px;--heading1Size:26px;--heading2Size:22px;--figureValueSize:24px;--figureValueSizeSmall:18px}}