@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&display=swap";.mnav{z-index:960;flex-shrink:0;height:100vh;display:flex;position:sticky;top:0}.mnav-rail{background:#22384f;flex-direction:column;flex-shrink:0;align-items:center;gap:4px;width:72px;padding:8px 0;display:flex}.mnav-logo{color:#f2f6fa;background:#3d6b8f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:8px;font-size:20px;text-decoration:none;display:flex}.mnav-rail-scroll{flex-direction:column;flex:0 auto;align-items:center;gap:4px;width:100%;display:flex;overflow:visible}.mnav-slot{flex-shrink:0;justify-content:center;width:100%;display:flex;position:relative}.mnav-rail-item{cursor:pointer;background:0 0;border:none;border-radius:8px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;width:56px;min-height:48px;padding:8px 0;transition:background .15s;display:flex}.mnav-rail-icon{color:var(--sc);font-size:20px;transition:color .15s;display:inline-flex}.mnav-rail-lbl{letter-spacing:.01em;color:#b9cadd;text-align:center;max-width:64px;font-size:12px;font-weight:600;line-height:1.25;transition:color .15s}.mnav-rail-item:hover{background:color-mix(in srgb, var(--sc) 24%, transparent)}.mnav-rail-item:hover .mnav-rail-icon,.mnav-rail-item:hover .mnav-rail-lbl{color:#fff}.mnav-rail-item.active{background:#3d6185}.mnav-rail-item.active .mnav-rail-icon,.mnav-rail-item.active .mnav-rail-lbl{color:#fff}.mnav-rail-spacer{flex:auto;min-height:8px}.mnav-rail-btn{color:#b9cadd;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;transition:background .15s,color .15s;display:flex}.mnav-rail-btn:hover{color:#fff;background:#ffffff14}.mnav-fly{background:var(--m-panel-bg);border:1px solid var(--m-border);width:240px;max-height:calc(100vh - 16px);box-shadow:var(--meridian-elevation);z-index:1200;border-radius:8px;padding:8px 0;display:none;position:absolute;top:0;left:100%;overflow-y:auto}.mnav-slot:hover .mnav-fly,.mnav-slot:focus-within .mnav-fly{display:block}.mnav:not(.collapsed) .mnav-slot.is-active .mnav-fly,.mnav-slot.fly-closed .mnav-fly{display:none}.mnav-fly-head{align-items:center;gap:8px;padding:8px 16px;display:flex}.mnav-dot{background:var(--sc);border-radius:4px;flex-shrink:0;width:8px;height:8px}.mnav-head-title{letter-spacing:.045em;text-transform:uppercase;color:var(--m-text);white-space:nowrap;font-size:12px;font-weight:600}.mnav-panel{background:var(--m-panel-bg);border-right:1px solid var(--m-border);flex-direction:column;flex-shrink:0;width:240px;transition:width .2s;display:flex;overflow:hidden}.mnav.collapsed .mnav-panel{border-right:none;width:0}.mnav-panel-header{border-bottom:1px solid var(--m-border);flex-shrink:0;align-items:center;gap:8px;padding:16px;display:flex}.mnav-items{flex-direction:column;flex:1;gap:4px;padding:8px;display:flex;overflow-y:auto}.mnav-link{min-height:48px;color:var(--m-text-2);border-radius:8px;align-items:center;gap:8px;padding:8px;font-size:14px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex;position:relative}.mnav-fly-items{flex-direction:column;gap:4px;padding:0 8px;display:flex}.mnav-link-icon{color:var(--sc);flex-shrink:0;justify-content:center;width:20px;font-size:20px;display:inline-flex}.mnav-link-text{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.mnav-link:hover{background:var(--m-panel-bg-2);color:var(--m-text)}.mnav-link.active{background:color-mix(in srgb, var(--sc) 16%, transparent);color:var(--m-text);font-weight:600}.mnav-link.active:before{content:"";background:var(--sc);border-radius:0 4px 4px 0;width:4px;position:absolute;top:8px;bottom:8px;left:0}.mnav-lock{color:var(--m-text-2);flex-shrink:0;margin-left:auto;font-size:16px}.mnav-badge{letter-spacing:.04em;background:var(--sc);color:#fff;border-radius:8px;flex-shrink:0;margin-left:auto;padding:4px 8px;font-size:12px;font-weight:600}.mnav-mtoggle,.mnav-scrim{display:none}@media (width<=767.98px){.mnav{visibility:hidden;box-shadow:var(--meridian-elevation);transition:transform .2s;position:fixed;transform:translate(-100%)}.mnav.mopen{visibility:visible;transform:translate(0)}.mnav-mtoggle{z-index:970;color:#fff;cursor:pointer;background:#2e4c6d;border:none;border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;display:flex;position:fixed;top:8px;left:8px}.mnav-scrim{z-index:950;background:#00000073;display:block;position:fixed;inset:0}}.mnav-rail-item:active,.mnav-rail-btn:active,.mnav-mtoggle:active{background:#47698b}.mnav-link:active{background:var(--m-panel-bg-2)}.mnav :is(button,a):focus-visible{outline-offset:-4px}.mnav-rail :is(button,a):focus-visible,.mnav-mtoggle:focus-visible{outline-color:#b9d8ff}.mnav-rail-icon,.mnav-link-icon{justify-content:center;align-items:center;width:20px;height:20px}.mnav-rail-lbl{text-overflow:ellipsis;max-width:100%;overflow:hidden}*{box-sizing:border-box}html,body,#root{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}*{scrollbar-width:thin;scrollbar-color:#8c94a680 transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#8c94a673;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#8c94a6b3}.skip-link{z-index:2000;color:#1a1a1a;background:#fff;border-radius:0 0 8px;font-weight:600;text-decoration:none;position:absolute;top:0;left:-9999px}.skip-link:focus{left:0}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--meridian-canvas:#f4f6fa;--meridian-surface:#fff;--meridian-border:#dce3ec;--meridian-text:#182638;--meridian-focus:#2a65a2;--meridian-elevation:0 1px 2px #1826380f, 0 8px 24px #1826380d}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--meridian-canvas:#111923;--meridian-surface:#182330;--meridian-border:#344456;--meridian-text:#eef3f9;--meridian-focus:#9ccaff;--meridian-elevation:0 0 0 1px #ffffff14, 0 4px 16px #0000001f}body{background:var(--meridian-canvas);color:var(--meridian-text);font-size:14px;line-height:1.55}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--meridian-focus);outline-offset:2px}.skip-link{background:var(--meridian-surface);min-height:48px;color:var(--meridian-text);align-items:center;padding:8px 16px;display:inline-flex}.workspace{min-height:100vh;display:flex}.workspace-body{flex-direction:column;flex:1;min-width:0;display:flex}.workspace-header{z-index:900;background:var(--meridian-surface);border-bottom:1px solid var(--meridian-border);align-items:center;gap:8px;min-height:72px;padding:8px 24px;display:flex;position:sticky;top:0}.workspace-search{flex:160px;min-width:0;max-width:320px}.workspace-spacer{flex:1 1 0}.workspace-language{flex:none;width:112px}.workspace-header .ant-btn-icon-only{min-width:48px}.workspace-header .ant-btn-icon-only .anticon{place-items:center;width:20px;height:20px;font-size:20px;display:inline-grid}.workspace-header .workspace-account{min-width:48px;padding-inline:8px}.workspace-account-label{max-width:160px}.workspace-main{flex:1;min-width:0;padding:24px}.workspace-surface{border:1px solid var(--meridian-border);background:var(--meridian-surface);min-height:100%;box-shadow:var(--meridian-elevation);border-radius:16px;padding:24px}.page-heading{margin-bottom:24px}.page-heading-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.page-heading-copy{overflow-wrap:anywhere;flex:240px;min-width:0}.page-heading h1.page-heading-title{letter-spacing:-.025em;margin:0;font-size:28px;font-weight:600;line-height:1.25}.table-empty{padding:24px 16px}.table-empty .ant-empty-image{place-items:center;height:48px;font-size:24px;display:grid}.table-empty h4{margin:0 0 4px}@media (width<=1024px){.workspace-header .workspace-account-label{display:none}}@media (width<=767.98px){.workspace-header{flex-wrap:wrap;min-height:64px;padding:8px 8px 8px 64px}.workspace-search{max-width:none}.workspace-spacer{display:none}.workspace-main,.workspace-surface{padding:16px}.page-heading h1.page-heading-title{font-size:24px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.dashboard-portfolio-link{align-items:center;gap:8px;min-height:48px;padding-inline:8px;display:inline-flex}.field-shell{background:var(--meridian-canvas);flex-direction:column;min-height:100vh;display:flex}.field-header{z-index:10;background:var(--meridian-surface);border-bottom:1px solid var(--meridian-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 16px;display:flex;position:sticky;top:0}.field-brand,.field-queue-link{min-height:48px;color:var(--meridian-text);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.field-queue-link{border:1px solid var(--meridian-focus);border-radius:8px;min-width:48px;padding-inline:16px;transition:background-color .15s ease-out}.field-queue-link:hover,.field-queue-link:active{background:var(--meridian-canvas)}.field-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.field-main{flex:1;width:100%;max-width:640px;margin-inline:auto;padding:16px}.field-task{border:1px solid var(--meridian-border);background:var(--meridian-surface);color:var(--meridian-text);border-radius:12px;margin-bottom:16px;padding:16px;text-decoration:none;transition:border-color .15s ease-out,background-color .15s ease-out;display:block}.field-task:hover,.field-task:active{border-color:var(--meridian-focus);background:var(--meridian-canvas)}.field-task-icon{width:24px;height:24px;color:var(--meridian-focus);flex-shrink:0;font-size:24px}.field-subject.ant-btn{text-align:left;white-space:normal;overflow-wrap:anywhere;justify-content:flex-start;height:auto;min-height:48px;padding-block:8px}.field-task-button{width:100%;font:inherit;text-align:left;cursor:pointer}.field-task-detail{display:block}.record-link{overflow-wrap:anywhere;text-underline-offset:4px;align-items:center;min-width:48px;min-height:48px;text-decoration:underline;display:inline-flex}.workspace-choice{border-radius:12px;width:min(100%,280px);text-decoration:none;display:block}.workspace-choice .ant-card{transition:border-color .15s ease-out}.workspace-choice:hover .ant-card,.workspace-choice:active .ant-card{border-color:var(--meridian-focus)}.ant-form :is(.ant-checkbox-wrapper,.ant-radio-wrapper),.field-main :is(.ant-checkbox-wrapper,.ant-radio-wrapper){align-items:center;min-height:48px;display:inline-flex}.ant-table-selection-column .ant-checkbox-wrapper{place-items:center;min-width:48px;min-height:48px;display:inline-grid}.account-chevron{place-items:center;width:16px;height:16px;font-size:16px;display:inline-grid}
