/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-ipcn-ink:#12313c;--color-ipcn-blue:#0071bc;--color-ipcn-green:#009245;--color-ipcn-sky:#29abe2;--color-ipcn-leaf:#8cc63f;--color-ipcn-mist:#f7fafb;--color-ink:#12313c;--color-surface:#f7fafb;--color-ink-dark:#f7fafb;--color-surface-dark:#0b1f26;--color-paper-dark:#12313c}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer mui,components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-row{flex-direction:row}.gap-4{gap:calc(var(--spacing) * 4)}.border{border-style:var(--tw-border-style);border-width:1px}.break-all{word-break:break-all}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.overline{text-decoration-line:overline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.grayscale{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%)}.invert{--tw-invert:invert(100%)}.filter,.invert{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (min-width:900px){.min-\[900px\]\:grid-cols-\[14rem_minmax\(0\,1fr\)\]{grid-template-columns:14rem minmax(0,1fr)}.min-\[900px\]\:items-start{align-items:flex-start}}}:root{--ipcn-form-gap:1rem;--ipcn-field-gap:.45rem;--ipcn-control-min-height:48px;--ipcn-control-padding-x:.9rem;--ipcn-control-padding-y:.7rem;--ipcn-control-radius:.75rem;--ipcn-control-border:#12313c29;--ipcn-control-bg:#fff;--ipcn-control-bg-muted:#f7fafb;--ipcn-ink:#12313c;--ipcn-muted:#52707b;--ipcn-placeholder:#6d8792}.crm-form,.ipcn-form{gap:var(--ipcn-form-gap);width:100%;min-width:0;margin:0;display:grid}.ipcn-password{background:#fff;border:1px solid #12313c29;border-radius:.75rem;align-items:stretch;width:100%;min-height:48px;display:flex;overflow:hidden}.ipcn-password:focus-within{outline-offset:2px;border-color:#009245;outline:3px solid #009245}.apply-password input,.ipcn-password input{min-width:0;min-height:48px;font:inherit;color:var(--ipcn-ink);background:0 0;border:0;flex:1;padding:.7rem .9rem;font-size:16px}.apply-password input:focus-visible,.ipcn-password input:focus-visible{outline:none}.apply-password input::placeholder,.ipcn-password input::placeholder{color:#6d8792;opacity:1;font-weight:500}.ipcn-password__toggle{min-width:4.25rem;min-height:48px;color:var(--ipcn-ink);font:inherit;cursor:pointer;background:#fff;border:0;border-left:1px solid #12313c1f;flex-shrink:0;padding:0 .85rem;font-size:.88rem;font-weight:700}.apply-password{background:#fff;border:1px solid #12313c29;border-radius:.75rem;align-items:stretch;width:100%;min-height:48px;display:flex;overflow:hidden}.apply-password:focus-within{outline-offset:2px;border-color:#009245;outline:3px solid #009245}.apply-password button{min-width:4.25rem;min-height:48px;color:var(--ipcn-ink);font:inherit;cursor:pointer;background:#fff;border:0;border-left:1px solid #12313c1f;flex-shrink:0;padding:0 .85rem;font-weight:700}.apply-field,.crm-form__row,.crm-ui-field,.ipcn-field,.login-form .ipcn-field{gap:var(--ipcn-field-gap);min-width:0;margin:0;display:grid}.apply-field__label-row,.cms-enquiry-form__label-row,.ipcn-field__label-row{min-height:0;color:var(--ipcn-ink);flex-wrap:wrap;align-items:baseline;gap:.08rem .12rem;margin:0;font-size:.875rem;font-weight:650;line-height:1.35;display:flex}.ipcn-field__label-row>.ipcn-field__label:not(.ipcn-field__label-text){width:auto;display:inline}.ipcn-field__label-row .ipcn-field__label .ipcn-req{display:inline}.ipcn-field__label-text{color:var(--ipcn-ink);font-size:.875rem;font-weight:650;line-height:1.35;display:inline}.apply-field__label.ipcn-field__label{cursor:pointer;font-weight:inherit;font-size:inherit;margin:0;display:block}label.apply-field__label.ipcn-field__label.apply-field__label-row,label.apply-field__label.ipcn-field__label.ipcn-field__label-row{flex-wrap:wrap;align-items:baseline;gap:.08rem .12rem;display:flex}.crm-form>label:not(.crm-checkbox):not(.ipcn-checkbox),.crm-form__row>label,.ipcn-field__label,.ipcn-label{color:var(--ipcn-ink);margin:0;font-size:.875rem;font-weight:650;line-height:1.35;display:block}.apply-field__error,.ipcn-field__error{color:#b42318;margin:0;font-size:.9rem;font-weight:700;line-height:1.35}.apply-field input:not([type=checkbox]):not([type=radio]),.apply-field select,.apply-field textarea,.cms-enquiry-form input:not([type=checkbox]):not([type=radio]),.cms-enquiry-form select,.cms-enquiry-form textarea,.crm-ui-control,.crm-ui-field .cms-ui-control,.ipcn-control,.ipcn-input,.login-form input:not([type=checkbox]):not([type=radio]){box-sizing:border-box;border:1px solid var(--ipcn-control-border,#12313c29);width:100%;max-width:100%;min-height:48px;font:inherit;background:var(--ipcn-control-bg,#fff);color:var(--ipcn-ink);border-radius:.75rem;margin:0;padding:.7rem .9rem;font-size:16px;line-height:1.4;display:block}.apply-field input::placeholder,.apply-field textarea::placeholder,.cms-enquiry-form input::placeholder,.cms-enquiry-form textarea::placeholder,.crm-ui-control::placeholder,.ipcn-control::placeholder,.ipcn-input::placeholder,.login-form input::placeholder{color:#6d8792;opacity:1;font-weight:500}.ipcn-control:-webkit-autofill,.ipcn-control:-webkit-autofill:hover{-webkit-text-fill-color:var(--ipcn-ink);caret-color:var(--ipcn-ink);transition:background-color 99999s ease-out;box-shadow:inset 0 0 0 1000px #fff}.apply-field input:-webkit-autofill,.ipcn-control:-webkit-autofill:focus{-webkit-text-fill-color:var(--ipcn-ink);caret-color:var(--ipcn-ink);transition:background-color 99999s ease-out;box-shadow:inset 0 0 0 1000px #fff}.apply-field .ipcn-password input:-webkit-autofill,.cms-enquiry-form input:-webkit-autofill{-webkit-text-fill-color:var(--ipcn-ink);caret-color:var(--ipcn-ink);transition:background-color 99999s ease-out;box-shadow:inset 0 0 0 1000px #fff}.apply-field input.ipcn-control,.cms-enquiry-form input.ipcn-control,.cms-enquiry-form select.ipcn-control,.cms-enquiry-form textarea.ipcn-control{padding-block:.7rem;line-height:1.4}.apply-field .apply-password input,.apply-field .ipcn-password input,.ipcn-field .ipcn-password input{box-shadow:none;border:0;border-radius:0;min-height:48px}.apply-field input:focus-visible,.apply-field select:focus-visible,.apply-field textarea:focus-visible,.cms-enquiry-form input:focus-visible,.cms-enquiry-form select:focus-visible,.cms-enquiry-form textarea:focus-visible,.crm-ui-control:focus-visible,.crm-ui-field .cms-ui-control:focus-visible,.ipcn-control:focus-visible,.ipcn-input:focus-visible,.login-form input:focus-visible{outline-offset:2px;border-color:#009245;outline:3px solid #009245}.apply-field textarea,.cms-enquiry-form textarea,textarea.crm-ui-control,textarea.ipcn-control,textarea.ipcn-input{resize:vertical;min-height:7rem}.crm-form__grid-2,.ipcn-form__grid-2{gap:var(--ipcn-form-gap);min-width:0;display:grid}@media (min-width:640px){.crm-form__grid-2,.ipcn-form__grid-2{grid-template-columns:1fr 1fr}}.crm-form__fieldset,.ipcn-fieldset{gap:var(--ipcn-form-gap);border:1px solid #d8e3e8;border-radius:.65rem;min-width:0;margin:0;padding:1rem 1.05rem 1.15rem;display:grid}.crm-form__fieldset>legend,.ipcn-fieldset>legend{color:var(--ipcn-ink);padding:0 .35rem;font-size:.88rem;font-weight:700}.crm-checkbox,.ipcn-checkbox{background:var(--ipcn-control-bg-muted);cursor:pointer;border:1px solid #e2eaee;border-radius:.55rem;align-items:flex-start;gap:.65rem;margin:0;padding:.7rem .8rem;font-size:.92rem;line-height:1.45;display:flex}.crm-correction-dialog__confirm,.ipcn-checkbox--emphasis{background:var(--mui-palette-warning-main,#f59e0b)}@supports (color:color-mix(in lab,red,red)){.crm-correction-dialog__confirm,.ipcn-checkbox--emphasis{background:color-mix(in srgb,var(--mui-palette-warning-main,#f59e0b) 12%,var(--crm-surface-raised,var(--ipcn-control-bg-muted,#f4f8fa)))}}.crm-correction-dialog__confirm,.ipcn-checkbox--emphasis{border-color:var(--mui-palette-warning-main,#f59e0b)}@supports (color:color-mix(in lab,red,red)){.crm-correction-dialog__confirm,.ipcn-checkbox--emphasis{border-color:color-mix(in srgb,var(--mui-palette-warning-main,#f59e0b) 35%,var(--crm-border,#e2eaee))}}.crm-checkbox input[type=checkbox],.ipcn-checkbox input[type=checkbox]{flex-shrink:0;width:1.125rem;height:1.125rem;min-height:0;margin:.2rem 0 0;padding:0}.crm-decision-actions,.ipcn-form__actions{flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:.25rem;display:flex}.ipcn-req{letter-spacing:0;text-transform:none;white-space:nowrap;background:0 0;border:0;border-radius:0;flex:none;margin:0;padding:0;font-size:.8125rem;font-weight:550;line-height:1.35;display:inline}.ipcn-req--required{color:#9b2335;font-size:1rem;font-weight:700;line-height:1}.ipcn-req--optional{color:var(--ipcn-muted,#52707b);font-size:.8125rem;font-weight:500}.ipcn-req--note{color:var(--ipcn-muted,#52707b);white-space:normal;max-width:100%;margin-top:.2rem;font-size:.75rem;font-weight:600;line-height:1.35;display:block}.ipcn-req--note--warn{color:#9b2335}.apply-field__label-row .ipcn-req--required,.cms-enquiry-form__label-row .ipcn-req--required,.ipcn-field__label-row .ipcn-req--required,.ipcn-field__label-text .ipcn-req--required{vertical-align:.05em;margin-left:.12rem}.apply-field__label-row .ipcn-req--optional,.cms-enquiry-form__label-row .ipcn-req--optional,.ipcn-field__label-row .ipcn-req--optional,.ipcn-field__label-text .ipcn-req--optional{margin-left:.2rem;font-weight:500}.cms-contact-desk__aside .ipcn-req--required,.ipcn-surface-dark .ipcn-req--required{color:#fca5a5}.cms-contact-desk__aside .ipcn-req--optional,.ipcn-surface-dark .ipcn-req--optional{color:#ffffff9e}.cms-contact-desk__aside .ipcn-req--note,.ipcn-surface-dark .ipcn-req--note{color:#fecaca}.ipcn-req-legend{color:var(--ipcn-muted,#52707b);margin:.35rem 0 0;font-size:.875rem;font-weight:500;line-height:1.45}body{background:var(--color-ipcn-mist);color:var(--color-ipcn-ink);margin:0;font-family:Segoe UI,sans-serif}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid var(--color-ipcn-green);outline-offset:3px}.MuiInputBase-input:focus,.MuiInputBase-input:focus-visible,textarea.MuiInputBase-inputMultiline:focus,textarea.MuiInputBase-inputMultiline:focus-visible{outline:none}.skip-link{z-index:4000;min-width:44px;min-height:44px;color:var(--color-ipcn-ink);background:#fff;border-radius:.5rem;justify-content:center;align-items:center;padding:.55rem .9rem;font-weight:750;text-decoration:none;display:inline-flex;position:fixed;top:1rem;left:1rem;transform:translateY(-160%);box-shadow:0 8px 24px #12313c2e}.skip-link:focus,.skip-link:focus-visible{transform:translateY(0)}#main{outline:none}#main:focus-visible{outline:3px solid var(--color-ipcn-green);outline-offset:3px}.ipcn-shell{--ipcn-control-radius:8px;--ipcn-btn-height:44px;--ipcn-btn-height-sm:36px;--ipcn-overlay-scrim:#02060ad1;--ipcn-admin-paper:var(--mui-palette-background-paper,#fff);--ipcn-admin-subtle:var(--mui-palette-action-hover,var(--color-ipcn-mist));--ipcn-admin-elevated:var(--mui-palette-background-paper,#fff);--ipcn-admin-border:var(--mui-palette-divider,#12313c1f);--ipcn-admin-text-muted:var(--mui-palette-text-secondary,#52707b);--crm-surface-subtle:var(--ipcn-admin-subtle);--crm-surface-raised:var(--ipcn-admin-paper);--crm-surface-elevated:var(--ipcn-admin-elevated);--crm-border:var(--ipcn-admin-border);--crm-text-muted:var(--ipcn-admin-text-muted);background:var(--mui-palette-background-default,var(--color-surface));min-height:100vh;color:var(--mui-palette-text-primary,var(--color-ink));grid-template-columns:auto 1fr;display:grid}.ipcn-shell__overlay{display:none}.ipcn-shell__sidebar{background:var(--mui-palette-background-paper,#fff);z-index:40;border-right:1px solid #12313c1a;flex-direction:column;align-self:start;width:16.5rem;min-height:100vh;transition:width .2s;display:flex;position:sticky;top:0}.ipcn-shell__sidebar--collapsed{width:4.75rem}.ipcn-shell__brand{box-sizing:border-box;justify-content:space-between;align-items:center;gap:.5rem;min-height:4.25rem;padding:.85rem .75rem .65rem 1rem;display:flex}.ipcn-shell__brand-mark{min-width:44px;min-height:44px;color:var(--mui-palette-text-primary,var(--color-ink));align-items:center;gap:.65rem;text-decoration:none;display:inline-flex}.ipcn-shell__brand-mark img{flex:none;width:36px;height:36px;display:block}.ipcn-shell__brand-title{letter-spacing:-.02em;white-space:nowrap;font-size:1.02rem;font-weight:800;line-height:1.15}.ipcn-shell__sidebar--collapsed .ipcn-shell__account-copy,.ipcn-shell__sidebar--collapsed .ipcn-shell__brand-title,.ipcn-shell__sidebar--collapsed .ipcn-shell__group-label,.ipcn-shell__sidebar--collapsed .ipcn-shell__nav-text{display:none}.ipcn-shell__sidebar--collapsed .ipcn-shell__nav-link{justify-content:center;gap:0;padding-left:.65rem;padding-right:.65rem;position:relative}.ipcn-shell__sidebar--collapsed .ipcn-shell__nav-link--active{box-shadow:inset 0 0 0 2px var(--color-ipcn-blue)}.ipcn-shell__nav-icon{flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;display:inline-flex}.ipcn-shell__nav-tip{display:none}.ipcn-shell__sidebar--collapsed .ipcn-shell__nav-link:focus-visible .ipcn-shell__nav-tip,.ipcn-shell__sidebar--collapsed .ipcn-shell__nav-link:hover .ipcn-shell__nav-tip{display:block}.ipcn-shell__nav-tip{background:var(--color-ink);color:#fff;white-space:nowrap;z-index:60;pointer-events:none;border-radius:.45rem;padding:.45rem .75rem;font-size:.82rem;font-weight:650;left:calc(100% + .55rem);box-shadow:0 8px 24px #12313c38}.ipcn-shell__nav-tip,.ipcn-shell__nav-tip:before{position:absolute;top:50%;transform:translateY(-50%)}.ipcn-shell__nav-tip:before{content:"";border:6px solid #0000;border-right:6px solid var(--color-ink);right:100%}.ipcn-shell__nav{flex:1;padding:.5rem .75rem 1rem;overflow:auto}.ipcn-shell__group{margin-bottom:1rem}.ipcn-shell__group-label{letter-spacing:.08em;text-transform:uppercase;color:#12313cb8;margin:0 0 .35rem .65rem;font-size:.72rem;font-weight:750}.ipcn-shell__nav-list{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.ipcn-shell__nav-link{min-height:44px;color:var(--mui-palette-text-primary,var(--color-ink));box-sizing:border-box;border-radius:.65rem;align-items:center;gap:.65rem;padding:.55rem .75rem;font-weight:650;text-decoration:none;display:flex}.ipcn-shell__nav-link:focus-visible,.ipcn-shell__nav-link:hover{background:var(--mui-palette-primary-main,#0071bc)}@supports (color:color-mix(in lab,red,red)){.ipcn-shell__nav-link:focus-visible,.ipcn-shell__nav-link:hover{background:color-mix(in srgb,var(--mui-palette-primary-main,#0071bc) 12%,transparent)}}.ipcn-shell__nav-link--active{background:var(--mui-palette-primary-main,#0071bc)}@supports (color:color-mix(in lab,red,red)){.ipcn-shell__nav-link--active{background:color-mix(in srgb,var(--mui-palette-primary-main,#0071bc) 16%,transparent)}}.ipcn-shell__nav-link--active{color:var(--mui-palette-primary-main,var(--color-ipcn-blue));box-shadow:inset 3px 0 0 var(--mui-palette-primary-main,var(--color-ipcn-blue))}.ipcn-shell__sidebar-foot{border-top:1px solid var(--mui-palette-divider,#12313c14);gap:.75rem;margin-top:auto;padding:.75rem;display:grid}.ipcn-shell__collapse{border:1px solid var(--mui-palette-divider,#12313c1f);min-width:44px;min-height:44px;color:var(--mui-palette-text-primary,var(--color-ink));cursor:pointer;background:0 0;border-radius:.6rem;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ipcn-theme-toggle{border:1px solid var(--mui-palette-divider,#12313c1f);background:var(--mui-palette-background-default,#f7fafb);border-radius:.65rem;align-items:stretch;width:100%;display:flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.ipcn-theme-toggle{background:color-mix(in srgb,var(--mui-palette-background-default,#f7fafb) 70%,transparent)}}.ipcn-theme-toggle__btn{border:0;border-right:1px solid var(--mui-palette-divider,#12313c1f);min-width:44px;min-height:44px;color:var(--mui-palette-text-secondary,#12313cb3);font:inherit;cursor:pointer;background:0 0;flex:1 1 0;justify-content:center;align-items:center;gap:.3rem;padding:0 .4rem;font-size:.78rem;font-weight:750;display:inline-flex}.ipcn-theme-toggle__btn:last-child{border-right:0}.ipcn-theme-toggle__btn.is-selected{background:var(--mui-palette-primary-main,var(--color-ipcn-blue));color:var(--mui-palette-primary-contrastText,#fff)}.ipcn-theme-toggle--icons .ipcn-theme-toggle__btn span{display:none}.ipcn-shell__sidebar--collapsed .ipcn-theme-toggle{flex-direction:column}.ipcn-shell__sidebar--collapsed .ipcn-theme-toggle__btn{border-right:0;border-bottom:1px solid var(--mui-palette-divider,#12313c1f)}.ipcn-shell__sidebar--collapsed .ipcn-theme-toggle__btn:last-child{border-bottom:0}.ipcn-shell__account{align-items:center;gap:.55rem;min-width:0;display:flex}.ipcn-shell__avatar{background:var(--mui-palette-primary-main,#0071bc);border-radius:999px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.ipcn-shell__avatar{background:color-mix(in srgb,var(--mui-palette-primary-main,#0071bc) 18%,transparent)}}.ipcn-shell__avatar{color:var(--mui-palette-text-primary,inherit);letter-spacing:0;font-weight:800}.ipcn-shell__account-copy{flex:1;gap:.12rem;min-width:0;padding-right:.15rem;display:grid}.ipcn-shell__account-name{color:var(--mui-palette-text-primary,inherit);font-size:.84rem;font-weight:800}.ipcn-shell__account-name,.ipcn-shell__account-role{text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.2;overflow:hidden}.ipcn-shell__account-role{text-transform:capitalize;color:var(--mui-palette-text-secondary,#12313cb3);font-size:.72rem;font-weight:650}.ipcn-shell__signout{flex:none;margin:0}.ipcn-shell__signout button{border:1px solid var(--mui-palette-divider,#12313c29);min-width:44px;min-height:44px;color:var(--mui-palette-text-primary,inherit);cursor:pointer;background:0 0;border-radius:.55rem;justify-content:center;align-items:center;padding:0;display:inline-flex}.ipcn-shell__signout button:hover{background:var(--mui-palette-action-hover,#12313c0f)}.ipcn-shell__sidebar--collapsed .ipcn-shell__brand{flex-direction:column;padding:.75rem .55rem}.ipcn-shell__sidebar--collapsed .ipcn-shell__sidebar-foot{padding:.55rem}.ipcn-shell__column,.ipcn-shell__sidebar--collapsed .ipcn-shell__account{flex-direction:column}.ipcn-shell__column{min-width:0;min-height:100vh;display:flex}.ipcn-shell__top{z-index:30;background:var(--mui-palette-background-paper,#fff);min-height:56px;color:var(--mui-palette-text-primary,inherit);border-bottom:1px solid var(--mui-palette-divider,#12313c14);align-items:center;padding:.35rem 1.25rem;display:none;position:sticky;top:0}.ipcn-shell__menu-btn{justify-content:center;align-items:center;display:inline-flex!important}.ipcn-shell__menu-label{margin-left:.35rem;font-size:.92rem;font-weight:750}.ipcn-shell__body{flex:1}@media (max-width:899px){.ipcn-shell{display:block}.ipcn-shell__top{display:flex}.ipcn-shell__collapse{display:none}.ipcn-shell__overlay{z-index:35;cursor:pointer;background:#12313c73;border:0;padding:0;display:block;position:fixed;inset:0}.ipcn-shell__sidebar{width:min(18rem,88vw);transition:transform .2s;position:fixed;inset:0 auto 0 0;transform:translate(-105%);box-shadow:8px 0 28px #12313c2e}.ipcn-shell__sidebar--open{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.desk-overlay__panel,.ipcn-shell__sidebar{transition:none}}@media (forced-colors:active){.desk-feedback,.desk-overlay__panel,.ipcn-shell__sidebar,.ipcn-shell__top{border:1px solid buttontext}.ipcn-shell__nav-link--active{outline:2px solid highlight}}[data-mui-color-scheme=dark]{--color-ipcn-mist:#0f2a33;--ipcn-admin-paper:var(--color-paper-dark);--ipcn-admin-subtle:#0f2a33;--ipcn-admin-elevated:#1a3a45;--ipcn-admin-border:#f7fafb1f;--ipcn-admin-text-muted:#f7fafbd1}[data-mui-color-scheme=dark] .ipcn-shell,[data-mui-color-scheme=dark] body{background:var(--color-surface-dark);color:var(--color-ink-dark)}[data-mui-color-scheme=dark] .ipcn-shell{--ipcn-admin-paper:var(--color-paper-dark);--ipcn-admin-subtle:#0f2a33;--ipcn-admin-elevated:#1a3a45;--ipcn-admin-border:#f7fafb1f;--ipcn-admin-text-muted:#f7fafbd1;--ipcn-ink:var(--color-ink-dark);--ipcn-muted:#f7fafbd1;--ipcn-placeholder:#f7fafb73;--ipcn-control-bg:#0f2a33;--ipcn-control-bg-muted:#1a3a45;--ipcn-control-border:#f7fafb2e}[data-mui-color-scheme=dark] .desk-feedback,[data-mui-color-scheme=dark] .ipcn-shell__sidebar,[data-mui-color-scheme=dark] .ipcn-shell__top,[data-mui-color-scheme=dark] .panel,[data-mui-color-scheme=dark] .staff-auth__card{background:var(--color-paper-dark);color:var(--color-ink-dark)}[data-mui-color-scheme=dark] .ipcn-shell__nav-link{color:var(--color-ink-dark)}[data-mui-color-scheme=dark] .ipcn-shell__group-label,[data-mui-color-scheme=dark] .ipcn-shell__who{color:#f7fafbb3}[data-mui-color-scheme=dark] .skip-link{background:var(--color-paper-dark);color:var(--color-ink-dark)}[data-mui-color-scheme=dark] .cms-templates-desk__table-wrap,[data-mui-color-scheme=dark] .crm-datatable,[data-mui-color-scheme=dark] .crm-datatable__filters,[data-mui-color-scheme=dark] .desk-feedback{background:var(--color-paper-dark);color:var(--color-ink-dark);border-color:#f7fafb1f}[data-mui-color-scheme=dark] .crm-datatable__table th{color:#f7fafbb8;background:#0f2a33;border-bottom-color:#f7fafb1f}[data-mui-color-scheme=dark] .crm-datatable__table td{border-bottom-color:#f7fafb14}[data-mui-color-scheme=dark] .crm-datatable__sort{color:var(--color-ink-dark)}[data-mui-color-scheme=dark] .cms-editor-ui .cms-ui-btn:not(.MuiButton-root),[data-mui-color-scheme=dark] .cms-editor-ui .cms-ui-control,[data-mui-color-scheme=dark] .cms-editor-ui .cms-ui-segment{color:var(--color-ink-dark);background:#0f2a33;border-color:#f7fafb2e}[data-mui-color-scheme=dark] .cms-editor-ui .cms-ui-btn--primary:not(.MuiButton-root){background:var(--mui-palette-primary-main,var(--color-ipcn-sky));color:var(--mui-palette-primary-contrastText,#0b1f26);border-color:#0000}[data-mui-color-scheme=dark] .cms-editor-ui .cms-ui-label,[data-mui-color-scheme=dark] .cms-templates-desk__desc,[data-mui-color-scheme=dark] .cms-templates-desk__lead,[data-mui-color-scheme=dark] .cms-templates-desk__note{color:#f7fafbb3}[data-mui-color-scheme=dark] .cms-templates-desk{color:var(--color-ink-dark)}[data-mui-color-scheme=dark] .cms-templates-desk__ver{color:var(--color-ipcn-sky);background:#29abe229}[data-mui-color-scheme=dark] .crm-live-badge,[data-mui-color-scheme=dark] .crm-mobile-cards__item,[data-mui-color-scheme=dark] .crm-notes-acc--compact,[data-mui-color-scheme=dark] .crm-pipeline__card,[data-mui-color-scheme=dark] .crm-pipeline__col,[data-mui-color-scheme=dark] .crm-queue-toolbar,[data-mui-color-scheme=dark] .crm-stat,[data-mui-color-scheme=dark] .crm-status-tabs__tab{background:var(--mui-palette-background-paper,var(--color-paper-dark));border-color:var(--mui-palette-divider,#f7fafb1f);color:var(--mui-palette-text-primary,var(--color-ink-dark))}[data-mui-color-scheme=dark] .crm-pipeline__col{background:var(--mui-palette-background-paper)}@supports (color:color-mix(in lab,red,red)){[data-mui-color-scheme=dark] .crm-pipeline__col{background:color-mix(in srgb,var(--mui-palette-background-paper) 88%,var(--mui-palette-background-default))}}[data-mui-color-scheme=dark] .crm-pill:not([class*=crm-pill--]){color:var(--color-ink-dark);background:#1a3a45}[data-mui-color-scheme=dark] .crm-pill--pending,[data-mui-color-scheme=dark] .crm-pill.crm-pill--compact:not(.crm-pill--approved):not(.crm-pill--refused):not(.crm-pill--awaiting):not(.crm-pill--review):not(.crm-pill--submitted):not(.crm-pill--unpaid):not(.crm-pill--active){color:#f7fafbd9;background:#1a3a45}[data-mui-color-scheme=dark] .crm-pill--approved.crm-pill--compact{background:#345b3d}@supports (color:color-mix(in lab,red,red)){[data-mui-color-scheme=dark] .crm-pill--approved.crm-pill--compact{background:color-mix(in srgb,var(--color-ipcn-leaf) 28%,var(--color-paper-dark))}}[data-mui-color-scheme=dark] .crm-pill--approved.crm-pill--compact{color:var(--color-ipcn-leaf)}[data-mui-color-scheme=dark] .crm-pill--refused.crm-pill--compact{background:#414b56}@supports (color:color-mix(in lab,red,red)){[data-mui-color-scheme=dark] .crm-pill--refused.crm-pill--compact{background:color-mix(in srgb,#e8a8b0 22%,var(--color-paper-dark))}}[data-mui-color-scheme=dark] .crm-pill--refused.crm-pill--compact{color:#fecaca}[data-mui-color-scheme=dark] .crm-pill--awaiting{background:var(--mui-palette-warning-main,#f59e0b)}@supports (color:color-mix(in lab,red,red)){[data-mui-color-scheme=dark] .crm-pill--awaiting{background:color-mix(in srgb,var(--mui-palette-warning-main,#f59e0b) 22%,var(--color-paper-dark))}}[data-mui-color-scheme=dark] .crm-pill--awaiting{color:#fed7aaf2}[data-mui-color-scheme=dark] .crm-pill--unpaid{background:var(--mui-palette-warning-main,#f97316)}@supports (color:color-mix(in lab,red,red)){[data-mui-color-scheme=dark] .crm-pill--unpaid{background:color-mix(in srgb,var(--mui-palette-warning-main,#f97316) 22%,var(--color-paper-dark))}}[data-mui-color-scheme=dark] .crm-pill--unpaid{color:#fed7aaf2}[data-mui-color-scheme=dark] .crm-pill--active{background:var(--mui-palette-success-main,#009245)}@supports (color:color-mix(in lab,red,red)){[data-mui-color-scheme=dark] .crm-pill--active{background:color-mix(in srgb,var(--mui-palette-success-main,#009245) 22%,var(--color-paper-dark))}}[data-mui-color-scheme=dark] .crm-pill--active{color:var(--color-ipcn-leaf)}[data-mui-color-scheme=dark] .eyebrow,[data-mui-color-scheme=dark] .lede{color:#f7fafbb8}[data-mui-color-scheme=dark] .crm-workflow-card,[data-mui-color-scheme=dark] .crm-workflow-card--locked{background:var(--color-paper-dark);color:var(--color-ink-dark);box-shadow:none;border-color:#f7fafb1f}[data-mui-color-scheme=dark] .crm-workflow-card__step{border-color:#f7fafb26}[data-mui-color-scheme=dark] .crm-workflow-card h2,[data-mui-color-scheme=dark] .crm-workflow-card h3,[data-mui-color-scheme=dark] .crm-workflow-card li,[data-mui-color-scheme=dark] .crm-workflow-card p,[data-mui-color-scheme=dark] .crm-workflow-card strong{color:var(--color-ink-dark)}[data-mui-color-scheme=dark] .crm-app-inbox__counts,[data-mui-color-scheme=dark] .crm-app-inbox__meta,[data-mui-color-scheme=dark] .crm-feed__actor-email,[data-mui-color-scheme=dark] .crm-feed__subtitle,[data-mui-color-scheme=dark] .crm-feed__timeline time,[data-mui-color-scheme=dark] .crm-workflow-card__lock,[data-mui-color-scheme=dark] .crm-workflow-card__status{color:#f7fafbb8}[data-mui-color-scheme=dark] .crm-app-inbox__item{color:var(--color-ink-dark);background:#0f2a33;border-color:#f7fafb1f}[data-mui-color-scheme=dark] .crm-app-inbox__dir--inbound{color:#7dcea0}[data-mui-color-scheme=dark] .crm-app-inbox__dir--outbound{color:var(--color-ipcn-sky)}[data-mui-color-scheme=dark] .crm-feed__timeline{color:var(--color-ink-dark);border-left-color:#f7fafb26}[data-mui-color-scheme=dark] .crm-feed__notes li{color:var(--color-ink-dark);background:#0f2a33}[data-mui-color-scheme=dark] .crm-feed__link,[data-mui-color-scheme=dark] .crm-feed__type{color:var(--color-ipcn-sky)}[data-mui-color-scheme=dark] .ipcn-shell__content code{overflow-wrap:anywhere;max-width:100%;color:var(--color-ipcn-sky);background:#0f2a33;border:1px solid #f7fafb1f;border-radius:.35rem;padding:.2rem .45rem;display:inline-block}[data-mui-color-scheme=dark] .cms-editor-ui .cms-ui-control,[data-mui-color-scheme=dark] .cms-editor-ui textarea.cms-ui-control{color:var(--color-ink-dark);background:#0f2a33;border-color:#f7fafb2e}[data-mui-color-scheme=dark] .cms-editor-ui .cms-ui-label,[data-mui-color-scheme=dark] .cms-editor-ui .cms-ui-label--strong{color:#f7fafbc7}[data-mui-color-scheme=dark] .desk-feedback--denied,[data-mui-color-scheme=dark] .desk-feedback--error{color:var(--color-ink-dark);background:#b4231838;border-color:#f5c2c059}[data-mui-color-scheme=dark] .desk-feedback--success{color:var(--color-ink-dark);background:#1b6b4a38;border-color:#b7e4c759}[data-mui-color-scheme=dark] .desk-feedback--loading{color:var(--color-ink-dark);background:#29abe224;border-color:#c9e3f559}[data-mui-color-scheme=dark] .crm-detail,[data-mui-color-scheme=dark] .crm-detail__aside{color:var(--color-ink-dark)}[data-mui-color-scheme=dark] .desk-settings-tabs{background:var(--mui-palette-background-default,#0a1f26)}[data-mui-color-scheme=dark] .crm-approve-dialog__list li,[data-mui-color-scheme=dark] .crm-staff-notes,[data-mui-color-scheme=dark] .crm-staff-notes__compose,[data-mui-color-scheme=dark] .crm-table-wrap,[data-mui-color-scheme=dark] .roles-desk__fieldset,[data-mui-color-scheme=dark] .roles-desk__form-hero,[data-mui-color-scheme=dark] .roles-desk__item{background:var(--color-paper-dark);color:var(--color-ink-dark);border-color:#f7fafb1f}[data-mui-color-scheme=dark] .crm-staff-notes__count,[data-mui-color-scheme=dark] .roles-desk__checks small,[data-mui-color-scheme=dark] .roles-desk__hint,[data-mui-color-scheme=dark] .roles-desk__item span{color:#f7fafbb8}[data-mui-color-scheme=dark] .crm-staff-notes__head,[data-mui-color-scheme=dark] .crm-staff-notes__title{color:var(--color-ink-dark)}[data-mui-color-scheme=dark] .crm-staff-notes .ipcn-field__label,[data-mui-color-scheme=dark] .crm-staff-notes .ipcn-field__label-row,[data-mui-color-scheme=dark] .crm-workflow-card .ipcn-field__label,[data-mui-color-scheme=dark] .crm-workflow-card .ipcn-field__label-row,[data-mui-color-scheme=dark] .crm-workflow-card .ipcn-field__label-text,[data-mui-color-scheme=dark] .crm-workflow-card .ipcn-req-legend{color:#f7fafbeb}[data-mui-color-scheme=dark] .crm-staff-notes .ipcn-req,[data-mui-color-scheme=dark] .crm-workflow-card .ipcn-req{color:#f7fafba6}[data-mui-color-scheme=dark] .crm-staff-notes__compose .crm-ui-control,[data-mui-color-scheme=dark] .crm-workflow-card .crm-ui-control,[data-mui-color-scheme=dark] .crm-workflow-card input.crm-ui-control,[data-mui-color-scheme=dark] .crm-workflow-card select.crm-ui-control,[data-mui-color-scheme=dark] .crm-workflow-card textarea.crm-ui-control{background:var(--ipcn-control-bg,#0f2a33);color:var(--color-ink-dark);border-color:var(--ipcn-control-border,#f7fafb2e);color-scheme:dark}[data-mui-color-scheme=dark] .crm-staff-notes__compose .crm-ui-control::placeholder,[data-mui-color-scheme=dark] .crm-workflow-card .crm-ui-control::placeholder{color:#f7fafb73}[data-mui-color-scheme=dark] .crm-ownership__meta,[data-mui-color-scheme=dark] .crm-ownership__progress-hint,[data-mui-color-scheme=dark] .crm-workflow-card .muted{color:#f7fafbb8}[data-mui-color-scheme=dark] .roles-desk__checks label:hover{background:#1a3a45}[data-mui-color-scheme=dark] .crm-branch-accordion,[data-mui-color-scheme=dark] .crm-branch-confirmations,[data-mui-color-scheme=dark] .crm-branch-detail,[data-mui-color-scheme=dark] .crm-branch-fact,[data-mui-color-scheme=dark] .crm-branch-list,[data-mui-color-scheme=dark] .crm-evidence-extra,[data-mui-color-scheme=dark] .crm-profile{background:var(--color-paper-dark);color:var(--color-ink-dark);box-shadow:none;border-color:#f7fafb1f}[data-mui-color-scheme=dark] .crm-profile__name,[data-mui-color-scheme=dark] .crm-profile__ref code,[data-mui-color-scheme=dark] .crm-profile__row dd{color:var(--color-ink-dark)}[data-mui-color-scheme=dark] .crm-profile__row dt{color:#f7fafbb8}[data-mui-color-scheme=dark] .crm-profile__scope-note{color:#f7fafbd9;background:#0f2a33;border-color:#f7fafb1f}[data-mui-color-scheme=dark] .crm-branch-list__meta,[data-mui-color-scheme=dark] .crm-branch-list__progress,[data-mui-color-scheme=dark] .crm-branch-list__sections,[data-mui-color-scheme=dark] .crm-workspace__fee-label,[data-mui-color-scheme=dark] .crm-workspace__lede{color:#f7fafbb8}[data-mui-color-scheme=dark] .crm-branch-list__item.is-selected,[data-mui-color-scheme=dark] .crm-branch-list__name{color:var(--color-ink-dark)}[data-mui-color-scheme=dark] .crm-branch-list__item{background:#0f2a33;border-color:#f7fafb1f}[data-mui-color-scheme=dark] .crm-branch-list__item:hover{background:#1a3a45;border-color:#29abe259}[data-mui-color-scheme=dark] .crm-branch-step-nav__button{color:var(--color-ink-dark);background:#0f2a33;border-color:#f7fafb1f}[data-mui-color-scheme=dark] .crm-branch-step-nav__text strong{color:var(--color-ink-dark)}[data-mui-color-scheme=dark] .crm-branch-step-nav__text small{color:#f7fafbb8}[data-mui-color-scheme=dark] .crm-branch-step-nav__item--flagged .crm-branch-step-nav__button{background:#b423181a;border-color:#e8a8b073}[data-mui-color-scheme=dark] .crm-progress{background:var(--crm-surface-raised,var(--color-paper-dark));border-color:var(--crm-border,#f7fafb1f);box-shadow:none}[data-mui-color-scheme=dark] .crm-progress,[data-mui-color-scheme=dark] .crm-progress__step-label,[data-mui-color-scheme=dark] .crm-progress__title{color:var(--mui-palette-text-primary,var(--color-ink-dark))}[data-mui-color-scheme=dark] .crm-progress__next,[data-mui-color-scheme=dark] .crm-progress__step-hint{color:var(--crm-text-muted,#f7fafbb8)}[data-mui-color-scheme=dark] .crm-progress__percent{color:var(--mui-palette-primary-light,#7dd3fc)}[data-mui-color-scheme=dark] .crm-progress__percent-value{text-shadow:0 0 24px var(--mui-palette-primary-main,#29abe2)}@supports (color:color-mix(in lab,red,red)){[data-mui-color-scheme=dark] .crm-progress__percent-value{text-shadow:0 0 24px color-mix(in srgb,var(--mui-palette-primary-main,#29abe2) 35%,transparent)}}[data-mui-color-scheme=dark] .crm-progress__track{background:var(--crm-surface-elevated,#1a3a45);border:1px solid var(--crm-border,#f7fafb14)}[data-mui-color-scheme=dark] .crm-progress__fill{background:linear-gradient(90deg,var(--mui-palette-primary-main,#29abe2),var(--color-ipcn-green,#8cc63f));box-shadow:0 0 12px var(--mui-palette-primary-main,#29abe2)}@supports (color:color-mix(in lab,red,red)){[data-mui-color-scheme=dark] .crm-progress__fill{box-shadow:0 0 12px color-mix(in srgb,var(--mui-palette-primary-main,#29abe2) 45%,transparent)}}[data-mui-color-scheme=dark] .crm-progress__focus-link{color:var(--mui-palette-primary-light,#7dd3fc)}[data-mui-color-scheme=dark] .crm-progress__focus-link:hover{color:var(--mui-palette-primary-main,#29abe2)}[data-mui-color-scheme=dark] .crm-progress__step{background:#0f2a33;border-color:#f7fafb1f}[data-mui-color-scheme=dark] .crm-progress__step--current{border-color:var(--color-ipcn-sky);background:#29abe21f;box-shadow:inset 0 0 0 1px #29abe259}[data-mui-color-scheme=dark] .crm-progress__step--done{background:#8cc63f1f;border-color:#8cc63f73}[data-mui-color-scheme=dark] .crm-progress__step--failed{background:#b423181f;border-color:#b4231873}[data-mui-color-scheme=dark] .crm-progress__step--attention{background:#f59e0b1f;border-color:#f59e0b73}[data-mui-color-scheme=dark] .crm-progress__badge--attention,[data-mui-color-scheme=dark] .crm-progress__badge--failed,[data-mui-color-scheme=dark] .crm-progress__badge--pending,[data-mui-color-scheme=dark] .crm-progress__badge--required,[data-mui-color-scheme=dark] .crm-progress__badge--success{color:var(--color-ink-dark)}[data-mui-color-scheme=dark] .crm-progress__step-marker{color:#f7fafbd9;background:#1a3a45;border-color:#f7fafb40}[data-mui-color-scheme=dark] .crm-workspace__fee,[data-mui-color-scheme=dark] .crm-workspace__hero h1{color:var(--color-ink-dark)}[data-mui-color-scheme=dark] .crm-branch-accordion.is-open,[data-mui-color-scheme=dark] .crm-branch-confirmations,[data-mui-color-scheme=dark] .crm-branch-fact,[data-mui-color-scheme=dark] .crm-branch-filings__filters button,[data-mui-color-scheme=dark] .crm-branch-people li,[data-mui-color-scheme=dark] .crm-branch-section-signoff,[data-mui-color-scheme=dark] .crm-branch-section-signoff__history,[data-mui-color-scheme=dark] .crm-branch-verify-guide,[data-mui-color-scheme=dark] .crm-collapsible-table,[data-mui-color-scheme=dark] .crm-company-brief,[data-mui-color-scheme=dark] .crm-detail.panel,[data-mui-color-scheme=dark] .crm-evidence,[data-mui-color-scheme=dark] .crm-evidence-included,[data-mui-color-scheme=dark] .crm-evidence__checks li,[data-mui-color-scheme=dark] .crm-evidence__factors li,[data-mui-color-scheme=dark] .crm-evidence__facts div,[data-mui-color-scheme=dark] .crm-evidence__hero,[data-mui-color-scheme=dark] .crm-evidence__stat,[data-mui-color-scheme=dark] .crm-mail-compose,[data-mui-color-scheme=dark] .crm-review-outbound__item{background:var(--color-paper-dark);color:var(--color-ink-dark);box-shadow:none;border-color:#f7fafb1f}[data-mui-color-scheme=dark] .crm-branch-detail .crm-profile__row dd,[data-mui-color-scheme=dark] .crm-branch-detail .crm-profile__row dt,[data-mui-color-scheme=dark] .crm-branch-detail__intro,[data-mui-color-scheme=dark] .crm-branch-fact .crm-profile__row dd,[data-mui-color-scheme=dark] .crm-branch-fact .crm-profile__row dt,[data-mui-color-scheme=dark] .crm-branch-fact__lead,[data-mui-color-scheme=dark] .crm-branch-filings__table td,[data-mui-color-scheme=dark] .crm-branch-filings__table th,[data-mui-color-scheme=dark] .crm-branch-verify-guide summary,[data-mui-color-scheme=dark] .crm-branch-verify-guide__lead,[data-mui-color-scheme=dark] .crm-branch-verify-guide__list,[data-mui-color-scheme=dark] .crm-branch-verify-guide__list li,[data-mui-color-scheme=dark] .crm-branch-verify-guide__note,[data-mui-color-scheme=dark] .crm-branch-verify-guide__source,[data-mui-color-scheme=dark] .crm-company-brief__body,[data-mui-color-scheme=dark] .crm-detail .crm-facts li,[data-mui-color-scheme=dark] .crm-detail-grid__row dd,[data-mui-color-scheme=dark] .crm-evidence__factors em,[data-mui-color-scheme=dark] .crm-evidence__facts dd,[data-mui-color-scheme=dark] .crm-evidence__people span,[data-mui-color-scheme=dark] .crm-evidence__stamp{color:var(--color-ink-dark)}[data-mui-color-scheme=dark] .crm-branch-verify-guide__lead,[data-mui-color-scheme=dark] .crm-detail-grid__row dt,[data-mui-color-scheme=dark] .crm-evidence__factors span,[data-mui-color-scheme=dark] .crm-evidence__facts dt,[data-mui-color-scheme=dark] .crm-evidence__score-kicker,[data-mui-color-scheme=dark] .crm-evidence__stat span{color:#f7fafbb8}[data-mui-color-scheme=dark] .crm-evidence__hero--good{background:#8cc63f1f;border-color:#8cc63f59}[data-mui-color-scheme=dark] .crm-evidence__hero--watch{background:#f59e0b1f;border-color:#f59e0b59}[data-mui-color-scheme=dark] .crm-evidence__hero--poor{background:#b423181f;border-color:#b4231859}[data-mui-color-scheme=dark] .crm-evidence__checks li.is-done{background:#8cc63f1f;border-color:#8cc63f59}[data-mui-color-scheme=dark] .crm-evidence__tabs{border-bottom-color:#f7fafb1f}[data-mui-color-scheme=dark] .crm-evidence__tabs button{color:#f7fafbb8}[data-mui-color-scheme=dark] .crm-evidence__tabs button.is-active{color:var(--color-ipcn-sky);border-bottom-color:var(--color-ipcn-sky)}[data-mui-color-scheme=dark] .crm-evidence__table td,[data-mui-color-scheme=dark] .crm-evidence__table th{color:var(--color-ink-dark);border-bottom-color:#f7fafb14}[data-mui-color-scheme=dark] .crm-health-donut text{fill:var(--color-ink-dark)}[data-mui-color-scheme=dark] .crm-health-donut__track{stroke:#f7fafb26}[data-mui-color-scheme=dark] .crm-mail-compose__tab--active{color:var(--color-ipcn-sky);background:#0f2a33}[data-mui-color-scheme=dark] .crm-mail-compose__tabs{border-bottom-color:#f7fafb1f}[data-mui-color-scheme=dark] .crm-mail-compose__tab{color:#f7fafbd9;background:#0f2a33}[data-mui-color-scheme=dark] .crm-mail-compose__toolbar{border-bottom-color:#f7fafb1f}[data-mui-color-scheme=dark] .crm-mail-compose__tool{color:var(--color-ink-dark);background:#1a3a45;border-color:#f7fafb2e}[data-mui-color-scheme=dark] .crm-mail-compose__tool[aria-pressed=true]{border-color:var(--color-ipcn-sky);color:var(--color-ipcn-sky);background:#29abe22e}[data-mui-color-scheme=dark] .crm-mail-compose__preview{color:var(--color-ink-dark);background:#0f2a33}[data-mui-color-scheme=dark] .crm-evidence-included__list,[data-mui-color-scheme=dark] .crm-evidence-included__title,[data-mui-color-scheme=dark] .crm-mail-compose__editor .ProseMirror{color:var(--color-ink-dark)}[data-mui-color-scheme=dark] .crm-branch-list__item.is-selected{border-color:var(--color-ipcn-sky);background:#1a3a45;box-shadow:inset 0 0 0 1px #29abe259}[data-mui-color-scheme=dark] .crm-app-requests__item{color:var(--color-ink-dark);background:#0f2a33;border-color:#f7fafb1f}[data-mui-color-scheme=dark] .crm-app-requests__meta,[data-mui-color-scheme=dark] .crm-app-requests__ods{color:#f7fafbd9}[data-mui-color-scheme=dark] .crm-notice{color:var(--color-ink-dark);background:#29abe224;border-color:#29abe259}[data-mui-color-scheme=dark] .crm-collapsible-table__summary{color:var(--color-ink-dark)}[data-mui-color-scheme=dark] .crm-collapsible-table__count{color:#f7fafbb8}[data-mui-color-scheme=dark] .crm-detail-grid__row{background:#0f2a33;border-color:#f7fafb1f}[data-mui-color-scheme=dark] .crm-detail-grid__row dt{color:#f7fafbb8}[data-mui-color-scheme=dark] .crm-detail-grid__row dd{color:var(--color-ink-dark)}[data-mui-color-scheme=dark] .crm-evidence-send-status__warn,[data-mui-color-scheme=dark] .crm-review-outbound__delivery--warn{color:#fed7aaf2}[data-mui-color-scheme=dark] .crm-review-outbound__delivery--ok{color:var(--color-ipcn-leaf)}[data-mui-color-scheme=dark] .crm-pill--submitted{background:#18536a}@supports (color:color-mix(in lab,red,red)){[data-mui-color-scheme=dark] .crm-pill--submitted{background:color-mix(in srgb,var(--color-ipcn-sky) 28%,var(--color-paper-dark))}}[data-mui-color-scheme=dark] .crm-pill--submitted{color:var(--color-ipcn-sky)}[data-mui-color-scheme=dark] .crm-pill--review{background:#52502e}@supports (color:color-mix(in lab,red,red)){[data-mui-color-scheme=dark] .crm-pill--review{background:color-mix(in srgb,#f59e0b 28%,var(--color-paper-dark))}}[data-mui-color-scheme=dark] .crm-pill--review{color:#fed7aaf2}[data-mui-color-scheme=dark] .crm-pill--approved{background:#345b3d}@supports (color:color-mix(in lab,red,red)){[data-mui-color-scheme=dark] .crm-pill--approved{background:color-mix(in srgb,var(--color-ipcn-leaf) 28%,var(--color-paper-dark))}}[data-mui-color-scheme=dark] .crm-pill--approved{color:var(--color-ipcn-leaf)}[data-mui-color-scheme=dark] .crm-pill--refused{background:#414b56}@supports (color:color-mix(in lab,red,red)){[data-mui-color-scheme=dark] .crm-pill--refused{background:color-mix(in srgb,#e8a8b0 22%,var(--color-paper-dark))}}[data-mui-color-scheme=dark] .crm-pill--refused{color:#fecaca}[data-mui-color-scheme=dark] .crm-empty{color:#f7fafbb8}[data-mui-color-scheme=dark] .crm-notes-acc--compact,[data-mui-color-scheme=dark] .crm-notes-acc__empty,[data-mui-color-scheme=dark] .crm-notes-acc__item{color:var(--color-ink-dark);background:#0f2a33;border-color:#f7fafb1f}[data-mui-color-scheme=dark] .crm-notes-acc__author{color:#f7fafbb8}[data-mui-color-scheme=dark] .crm-notes-acc__item>summary:hover{background:#1a3a45}[data-mui-color-scheme=dark] .crm-branch-step-nav{background:#154253}@supports (color:color-mix(in lab,red,red)){[data-mui-color-scheme=dark] .crm-branch-step-nav{background:color-mix(in srgb,var(--color-ipcn-sky) 14%,var(--color-paper-dark))}}[data-mui-color-scheme=dark] .crm-branch-step-nav{border-color:#29abe273}[data-mui-color-scheme=dark] .crm-branch-step-nav__lead{color:#f7fafbd9}[data-mui-color-scheme=dark] .crm-branch-step-nav__item--passed .crm-branch-step-nav__button{border-color:#8cc63f73}[data-mui-color-scheme=dark] .crm-workflow-card--locked{color:var(--color-ink-dark);background:#0f2a33}[data-mui-color-scheme=dark] .crm-workflow-card__lock{color:#f7fafbb8}[data-mui-color-scheme=dark] .crm-workflow-card__step{color:var(--color-ipcn-sky);background:#1a3a45}[data-mui-color-scheme=dark] .crm-profile__block--success{background:#8cc63f1f}[data-mui-color-scheme=dark] .crm-profile__block,[data-mui-color-scheme=dark] .crm-profile__head,[data-mui-color-scheme=dark] .crm-profile__notes{border-color:#f7fafb1f}[data-mui-color-scheme=dark] .crm-branch-verify-guide,[data-mui-color-scheme=dark] .crm-branch-verify-guide summary,[data-mui-color-scheme=dark] .crm-branch-verify-guide__lead{color:var(--color-ink-dark)}[data-mui-color-scheme=dark] .crm-evidence-extra{background:#0f2a33;border-color:#f7fafb1f}[data-mui-color-scheme=dark] .crm-evidence__people li{color:var(--color-ink-dark);background:#0f2a33}[data-mui-color-scheme=dark] .crm-evidence__people span{color:#f7fafbb8}[data-mui-color-scheme=dark] .crm-feed{background:var(--color-paper-dark);color:var(--color-ink-dark);border-color:#f7fafb1f}[data-mui-color-scheme=dark] .crm-feed__subtitle{color:#f7fafbb8}[data-mui-color-scheme=dark] .crm-table-wrap{background:var(--color-paper-dark);border-color:#f7fafb1f}[data-mui-color-scheme=dark] .crm-table th{color:#f7fafbb8;background:#0f2a33}[data-mui-color-scheme=dark] .crm-btn--secondary{color:var(--color-ink-dark);background:#1a3a45;border-color:#f7fafb2e}[data-mui-color-scheme=dark] .crm-btn--secondary:hover{background:#0f2a33}[data-mui-color-scheme=dark] .crm-btn--ghost{color:var(--color-ipcn-sky);border-color:#29abe273}[data-mui-color-scheme=dark] .crm-btn--ghost:hover{background:#29abe21f}[data-mui-color-scheme=dark] .crm-btn--danger{color:#fecaca;background:#b4231824;border-color:#fecdca59}[data-mui-color-scheme=dark] .crm-branch-accordion__trigger{color:var(--color-ink-dark)}[data-mui-color-scheme=dark] .crm-branch-accordion__trigger:hover{background:#29abe21a}[data-mui-color-scheme=dark] .crm-branch-accordion__chevron{border-color:#f7fafbb8}[data-mui-color-scheme=dark] .crm-branch-detail__progress-line{color:var(--color-ink-dark)}[data-mui-color-scheme=dark] .MuiBackdrop-root,[data-mui-color-scheme=dark] .crm-approve-dialog__backdrop,[data-mui-color-scheme=dark] .crm-correction-dialog__backdrop,[data-mui-color-scheme=dark] .crm-gphc-sheet__backdrop,[data-mui-color-scheme=dark] .crm-refuse-dialog__backdrop,[data-mui-color-scheme=dark] .desk-overlay__backdrop{background:#02060ad1}[data-mui-color-scheme=dark] .MuiDialog-paper.desk-overlay__panel,[data-mui-color-scheme=dark] .MuiDrawer-paper.desk-overlay__panel,[data-mui-color-scheme=dark] .crm-approve-dialog__panel,[data-mui-color-scheme=dark] .crm-correction-dialog__panel,[data-mui-color-scheme=dark] .crm-gphc-sheet__panel,[data-mui-color-scheme=dark] .crm-refuse-dialog__panel,[data-mui-color-scheme=dark] .desk-overlay__panel{background:var(--crm-surface-elevated,var(--mui-palette-background-paper));color:var(--mui-palette-text-primary,var(--color-ink-dark));border-color:var(--crm-border,#f7fafb33);box-shadow:0 32px 80px #000000b8,0 0 0 1px #f7fafb24}[data-mui-color-scheme=dark] .desk-overlay__panel .crm-form>label,[data-mui-color-scheme=dark] .desk-overlay__panel .ipcn-field__label,[data-mui-color-scheme=dark] .desk-overlay__panel .ipcn-field__label-row,[data-mui-color-scheme=dark] .desk-overlay__panel .ipcn-field__label-text,[data-mui-color-scheme=dark] .desk-overlay__panel .ipcn-req-legend{color:#f7fafbeb}[data-mui-color-scheme=dark] .desk-overlay__panel .ipcn-req--note:not(.ipcn-req--note--warn),[data-mui-color-scheme=dark] .desk-overlay__panel .ipcn-req--optional{color:#f7fafba6}[data-mui-color-scheme=dark] .desk-overlay__panel .crm-ui-control,[data-mui-color-scheme=dark] .desk-overlay__panel .ipcn-control,[data-mui-color-scheme=dark] .desk-overlay__panel input.crm-ui-control,[data-mui-color-scheme=dark] .desk-overlay__panel select.crm-ui-control,[data-mui-color-scheme=dark] .desk-overlay__panel textarea.crm-ui-control{background:var(--ipcn-control-bg,#0f2a33);color:var(--mui-palette-text-primary,var(--color-ink-dark));border-color:var(--ipcn-control-border,#f7fafb2e);color-scheme:dark}[data-mui-color-scheme=dark] .desk-overlay__panel select.crm-ui-control option{color:#f7fafb;background:#0f2a33}[data-mui-color-scheme=dark] .desk-overlay__panel .crm-ui-control::placeholder,[data-mui-color-scheme=dark] .desk-overlay__panel .ipcn-control::placeholder{color:var(--ipcn-placeholder,#f7fafb73)}[data-mui-color-scheme=dark] .desk-overlay__panel .crm-gphc-sheet__narrow-hint,[data-mui-color-scheme=dark] .desk-overlay__panel .muted{color:var(--crm-text-muted,#f7fafbb8)}[data-mui-color-scheme=dark] .desk-overlay__panel .desk-overlay__head h2{color:var(--mui-palette-text-primary,var(--color-ink-dark))}[data-mui-color-scheme=dark] .desk-overlay__panel a:not(.crm-btn){color:var(--mui-palette-primary-light,#7dd3fc)}[data-mui-color-scheme=dark] .desk-overlay__panel .crm-checkbox,[data-mui-color-scheme=dark] .desk-overlay__panel .ipcn-checkbox{background:var(--mui-palette-warning-main,#f59e0b)}@supports (color:color-mix(in lab,red,red)){[data-mui-color-scheme=dark] .desk-overlay__panel .crm-checkbox,[data-mui-color-scheme=dark] .desk-overlay__panel .ipcn-checkbox{background:color-mix(in srgb,var(--mui-palette-warning-main,#f59e0b) 10%,var(--crm-surface-raised,#0f2a33))}}[data-mui-color-scheme=dark] .desk-overlay__panel .crm-checkbox,[data-mui-color-scheme=dark] .desk-overlay__panel .ipcn-checkbox{border-color:var(--crm-border,#f7fafb2e);color:var(--mui-palette-text-primary,var(--color-ink-dark))}[data-mui-color-scheme=dark] .desk-overlay__panel .crm-correction-dialog__lead,[data-mui-color-scheme=dark] .desk-overlay__panel .crm-desk-confirm__lead{color:var(--crm-text-muted,#f7fafbb8)}[data-mui-color-scheme=dark] .crm-gphc-sheet__fallback{background:var(--crm-surface-raised,#0f2a33);border-color:#f7fafb38}@supports (color:color-mix(in lab,red,red)){[data-mui-color-scheme=dark] .crm-gphc-sheet__fallback{background:color-mix(in srgb,var(--crm-surface-raised,#0f2a33) 80%,transparent)}}[data-mui-color-scheme=dark] .crm-approve-dialog__panel h2,[data-mui-color-scheme=dark] .crm-correction-dialog__panel h2,[data-mui-color-scheme=dark] .crm-gphc-sheet__head h2,[data-mui-color-scheme=dark] .crm-refuse-dialog__panel h2{color:var(--mui-palette-text-primary,var(--color-ink-dark))}[data-mui-color-scheme=dark] .crm-approve-dialog__lead,[data-mui-color-scheme=dark] .crm-correction-dialog__lead,[data-mui-color-scheme=dark] .crm-gphc-sheet__fallback p,[data-mui-color-scheme=dark] .crm-refuse-dialog__lead{color:var(--crm-text-muted,#f7fafbb8)}[data-mui-color-scheme=dark] .crm-approve-dialog__list li{background:var(--mui-palette-warning-main,#f59e0b)}@supports (color:color-mix(in lab,red,red)){[data-mui-color-scheme=dark] .crm-approve-dialog__list li{background:color-mix(in srgb,var(--mui-palette-warning-main,#f59e0b) 12%,var(--crm-surface-raised,#0f2a33))}}[data-mui-color-scheme=dark] .crm-approve-dialog__list li{border-color:#f59e0b59}[data-mui-color-scheme=dark] .crm-approve-dialog__list li.is-now{background:var(--mui-palette-error-main,#991b1b)}@supports (color:color-mix(in lab,red,red)){[data-mui-color-scheme=dark] .crm-approve-dialog__list li.is-now{background:color-mix(in srgb,var(--mui-palette-error-main,#991b1b) 16%,var(--crm-surface-raised,#0f2a33))}}[data-mui-color-scheme=dark] .crm-approve-dialog__list li.is-now{border-color:#f8717173;box-shadow:0 0 0 2px #f871712e}[data-mui-color-scheme=dark] .crm-correction-dialog__quote{background:#009245}@supports (color:color-mix(in lab,red,red)){[data-mui-color-scheme=dark] .crm-correction-dialog__quote{background:color-mix(in srgb,var(--color-ipcn-green,#009245) 12%,var(--crm-surface-raised,#0f2a33))}}[data-mui-color-scheme=dark] .crm-correction-dialog__quote{color:var(--color-ink-dark);border-left-color:var(--color-ipcn-green,#8cc63f)}[data-mui-color-scheme=dark] .crm-member-chrome__journey-warn,[data-mui-color-scheme=dark] .crm-member-honesty{color:#fed7aaf2}[data-mui-color-scheme=dark] .crm-member-copy-link__status{color:var(--color-ipcn-leaf)}[data-mui-color-scheme=dark] .crm-member-pharmacy-line{color:#f7fafbb8}[data-mui-color-scheme=dark] .crm-workflow-stack__error{color:var(--color-ink-dark);background:#b4231824;border-color:#fecdca59}.desk-row-actions{white-space:nowrap;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:.25rem;width:100%;display:inline-flex}.desk-row-actions .MuiButton-root,.desk-row-actions .cms-ui-btn,.desk-row-actions .cms-ui-btn--primary{min-height:var(--ipcn-btn-height-sm,36px);flex:none;min-width:auto}.desk-data-grid .MuiDataGrid-cell[data-field=actions]{justify-content:flex-end;overflow:visible}.desk-data-grid{border-radius:.75rem;width:100%;min-width:0;overflow:hidden}.desk-data-grid .MuiDataGrid-root{--DataGrid-rowBorderColor:var(--mui-palette-divider)}.desk-page-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem;display:flex}.desk-staff-person{align-items:center;gap:.65rem;min-width:0;height:100%;padding:.35rem 0;display:flex}.desk-staff-person__avatar{background:var(--mui-palette-primary-main,#0071bc);border-radius:999px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.desk-staff-person__avatar{background:color-mix(in srgb,var(--mui-palette-primary-main,#0071bc) 18%,transparent)}}.desk-staff-person__avatar{color:var(--mui-palette-text-primary,inherit);letter-spacing:.02em;font-size:.82rem;font-weight:800}.desk-staff-person__copy{gap:.1rem;min-width:0;display:grid}.desk-staff-person__name{font-size:.92rem;font-weight:700}.desk-staff-person__email,.desk-staff-person__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.desk-staff-person__email{color:var(--mui-palette-text-secondary,#52707b);font-size:.82rem}.users-staff-workspace{gap:1.25rem;display:grid}.users-staff-workspace__hero-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.users-staff-workspace__identity{align-items:flex-start;gap:1rem;min-width:0;display:flex}.users-staff-workspace__avatar{width:56px;height:56px;font-size:1.05rem}.users-staff-workspace__title{letter-spacing:-.03em;margin:0;font-size:clamp(1.35rem,2.5vw,1.85rem)}.users-staff-workspace__email{color:var(--mui-palette-text-secondary,#52707b);margin:.15rem 0 .65rem;font-size:.95rem}.users-staff-workspace__chips{flex-wrap:wrap;gap:.45rem;display:flex}.users-staff-workspace__hero-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.users-staff-workspace__insights{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.85rem;display:grid}.users-staff-workspace__insight-label{letter-spacing:.06em;text-transform:uppercase;color:var(--mui-palette-text-secondary,#52707b);margin:0;font-size:.78rem;font-weight:750}.users-staff-workspace__insight-value{color:var(--mui-palette-text-primary,inherit);margin:.35rem 0 0;font-size:1.05rem;font-weight:700}.users-staff-workspace__insight-hint{color:var(--mui-palette-text-secondary,#52707b);margin:.35rem 0 0;font-size:.85rem;line-height:1.45}.users-staff-workspace__section-head{border-bottom:1px solid var(--mui-palette-divider,#e6eef1);padding:1rem 1.15rem}.users-staff-workspace__section-head h2{margin:0;font-size:1.05rem}.users-staff-workspace__section-head p{color:var(--mui-palette-text-secondary,#52707b);margin:.35rem 0 0;font-size:.88rem}.users-staff-workspace__empty{color:var(--mui-palette-text-secondary,#52707b);margin:0;padding:1.25rem 1.15rem}.users-staff-workspace__activity-scroll{overflow-x:auto}.users-staff-workspace__activity{border-collapse:collapse;width:100%;font-size:.92rem}.users-staff-workspace__activity td,.users-staff-workspace__activity th{text-align:left;border-bottom:1px solid var(--mui-palette-divider,#e6eef1);vertical-align:top;padding:.75rem 1.15rem}.users-staff-workspace__activity th{letter-spacing:.05em;text-transform:uppercase;color:var(--mui-palette-text-secondary,#52707b);background:var(--mui-palette-background-paper);font-size:.78rem;font-weight:750}@supports (color:color-mix(in lab,red,red)){.users-staff-workspace__activity th{background:color-mix(in srgb,var(--mui-palette-background-paper) 92%,var(--mui-palette-action-hover,transparent))}}.users-staff-workspace__activity tbody tr:last-child td{border-bottom:0}.desk-page-header h1{letter-spacing:-.04em;margin:0;font-size:clamp(1.7rem,3vw,2.4rem)}.desk-page-header__lede{margin:0}.desk-page-header__action{align-items:center;display:flex}.desk-feedback{background:#fff;border:1px solid #e6eef1;border-radius:.85rem;margin:1rem 0;padding:1.15rem 1.25rem}.desk-feedback__title{margin:0 0 .4rem;font-weight:750}.desk-feedback__body{margin:0}.desk-feedback__action{margin-top:.85rem}.desk-feedback--denied,.desk-feedback--error{background:#fef3f2;border-color:#f5c2c0}.desk-feedback--success{background:#f3fbf6;border-color:#b7e4c7}.desk-feedback--loading{background:#eef6fc;border-color:#c9e3f5}.desk-overlay__close-label{margin-left:.25rem;font-size:.9rem;font-weight:650}.desk-card,.panel,.staff-header{background:var(--mui-palette-background-paper,#fff);color:var(--mui-palette-text-primary,inherit)}.staff-shell{min-height:100vh}.staff-header{border-bottom:1px solid #12313c14;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:.8rem 1.25rem;position:sticky;top:0}.staff-header,.staff-header nav{gap:1rem;display:flex}.staff-header a,.staff-header button{color:var(--color-ipcn-ink);background:0 0;border:0;min-height:44px;font-weight:700;text-decoration:none}.who{color:#0b5c32;background:#e7f6ee;margin:0;padding:.7rem 1.25rem;font-weight:650}.panel{border-radius:1rem;margin:1.25rem;padding:1.5rem}.panel h1{letter-spacing:-.04em;margin:.2rem 0 .6rem;font-size:clamp(2rem,4vw,3rem)}.eyebrow{color:var(--color-ipcn-blue);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.8125rem;font-weight:750}.lede{max-width:40rem;line-height:1.5}.card-row{gap:1rem;margin-top:1.5rem;display:grid}@media (min-width:720px){.card-row{grid-template-columns:1fr 1fr}}.desk-card{border-top:4px solid var(--color-ipcn-green);color:inherit;border-radius:1rem;gap:.4rem;padding:1.2rem;text-decoration:none;display:grid;box-shadow:0 10px 30px #12313c0f}table{border-collapse:collapse;width:100%;margin-top:1rem}td,th{text-align:left;vertical-align:top;border-bottom:1px solid #e6eef1;padding:.8rem .4rem}.muted{color:var(--mui-palette-text-secondary,#3d5a66);font-size:.92rem}.crm-list{gap:.8rem;padding:0;list-style:none;display:grid}.crm-list li{background:var(--color-ipcn-mist);border-radius:.9rem;gap:.4rem;padding:1rem;display:grid}@media (min-width:800px){.crm-list li{grid-template-columns:1.4fr auto auto;align-items:center}}.crm-filters{flex-wrap:wrap;gap:.5rem;margin:1rem 0;display:flex}.crm-detail__grid{gap:1.5rem;margin-top:1rem;display:grid}@media (min-width:960px){.crm-detail__grid{grid-template-columns:1.4fr 1fr;align-items:start}}.crm-panel{background:var(--color-ipcn-mist);border-radius:.9rem;padding:1rem}.crm-form{margin-top:1rem}.crm-btn{box-sizing:border-box;min-height:var(--ipcn-btn-height,44px);border-radius:var(--ipcn-control-radius,8px);background:var(--mui-palette-primary-main,var(--color-ipcn-blue));color:var(--mui-palette-primary-contrastText,#fff);cursor:pointer;border:none;justify-content:center;justify-self:start;align-items:center;padding:.55rem 1rem;font-size:.875rem;font-weight:700;line-height:1.25;text-decoration:none;display:inline-flex}.crm-error{color:#b42318}.crm-facts,.crm-notes,.crm-timeline{padding-left:1.1rem}.crm-timeline li{margin-bottom:.65rem}.status{color:#0b5c32;background:#d9f0e3;border-radius:999px;padding:.2rem .6rem;font-weight:750;display:inline-block}.crm-desk__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem;display:flex}.crm-desk__tools{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.crm-live-badge{border:1px solid var(--mui-palette-divider,#c9d7de);background:var(--mui-palette-background-paper,#fff);min-height:44px;color:var(--mui-palette-text-primary,#12313c);border-radius:999px;align-items:center;gap:.45rem;margin:0;padding:.35rem .75rem;font-size:.88rem;font-weight:750;display:inline-flex}.crm-live-badge__dot{background:#8aa0a8;border-radius:50%;flex:none;width:.55rem;height:.55rem}.crm-live-badge.is-live .crm-live-badge__dot{background:var(--color-ipcn-green)}.crm-live-badge.is-reconnecting .crm-live-badge__dot{background:#b45309}.crm-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1.25rem 0;display:grid}@media (min-width:900px){.crm-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.crm-stat{background:var(--mui-palette-background-paper,#fff);border:1px solid var(--mui-palette-divider,#e6eef1);color:var(--mui-palette-text-primary,inherit);border-radius:.85rem;padding:.85rem 1rem}.crm-stat--link{color:inherit;text-decoration:none}.crm-stat--link:hover{border-color:var(--mui-palette-primary-main,var(--color-ipcn-blue))}.crm-stat__value{letter-spacing:-.03em;color:var(--mui-palette-primary-main,var(--color-ipcn-blue));font-size:1.75rem;font-weight:800;display:block}.crm-stat__label{color:var(--mui-palette-text-secondary,#3d5a66);margin-top:.15rem;font-size:.88rem;font-weight:650;display:block}.crm-notice{background:var(--mui-palette-primary-main,#29abe2);border-radius:.65rem;padding:.75rem 1rem}@supports (color:color-mix(in lab,red,red)){.crm-notice{background:color-mix(in srgb,var(--mui-palette-primary-main,#29abe2) 12%,var(--mui-palette-background-paper,#fff))}}.crm-notice{border:1px solid var(--mui-palette-divider,#c9e3f5);color:var(--mui-palette-text-primary,#12313c);margin:0 0 1rem}.crm-table-wrap{background:#fff;border:1px solid #e6eef1;border-radius:.85rem;margin-top:.5rem;overflow-x:auto}.crm-table{margin-top:0}.crm-table th{text-transform:uppercase;letter-spacing:.08em;color:#52707b;background:#f7fafb;font-size:.78rem}.crm-table td,.crm-table th{padding:.85rem .75rem}.crm-link{color:var(--mui-palette-primary-main,var(--color-ipcn-blue));font-weight:750;text-decoration:none}.crm-link:hover{text-decoration:underline}.crm-pill{text-transform:capitalize;background:var(--mui-palette-text-primary,#12313c);border-radius:999px;padding:.18rem .55rem;font-size:.82rem;font-weight:750;display:inline-block}@supports (color:color-mix(in lab,red,red)){.crm-pill{background:color-mix(in srgb,var(--mui-palette-text-primary,#12313c) 10%,var(--crm-surface-raised))}}.crm-pill{color:var(--mui-palette-text-primary,#12313c)}.crm-pill--pending{background:var(--crm-text-muted)}@supports (color:color-mix(in lab,red,red)){.crm-pill--pending{background:color-mix(in srgb,var(--crm-text-muted) 28%,var(--crm-surface-elevated))}}.crm-pill--pending{color:var(--crm-text-muted);text-transform:none}.crm-pill--submitted{background:#29abe2}@supports (color:color-mix(in lab,red,red)){.crm-pill--submitted{background:color-mix(in srgb,#29abe2 22%,var(--crm-surface-raised))}}.crm-pill--submitted{color:var(--mui-palette-primary-main,#1e40af)}.crm-pill--review{background:#f59e0b}@supports (color:color-mix(in lab,red,red)){.crm-pill--review{background:color-mix(in srgb,#f59e0b 22%,var(--crm-surface-raised))}}.crm-pill--review{color:#f59e0b}.crm-pill--approved{background:var(--mui-palette-secondary-main,#009245)}@supports (color:color-mix(in lab,red,red)){.crm-pill--approved{background:color-mix(in srgb,var(--mui-palette-secondary-main,#009245) 22%,var(--crm-surface-raised))}}.crm-pill--approved{color:var(--mui-palette-secondary-main,#0b5c32)}.crm-pill--refused{background:var(--mui-palette-error-main,#991b1b)}@supports (color:color-mix(in lab,red,red)){.crm-pill--refused{background:color-mix(in srgb,var(--mui-palette-error-main,#991b1b) 22%,var(--crm-surface-raised))}}.crm-pill--refused{color:var(--mui-palette-error-main,#991b1b)}.crm-empty{color:#52707b;margin-top:1rem}.crm-workspace{align-content:start;gap:1rem;max-width:none;margin:0;padding:0 0 2rem;display:grid}.crm-workspace__hero{background:linear-gradient(135deg,#0071bc14,#0092451f);border:1px solid #12313c14;border-radius:1rem;margin:0;padding:1.25rem 1.5rem}.crm-workspace__hero h1{letter-spacing:-.03em;margin:.25rem 0 .5rem;font-size:clamp(1.75rem,3.5vw,2.5rem)}.crm-workspace__lede{max-width:42rem;color:var(--crm-text-muted,var(--mui-palette-text-secondary,#3d5560));margin:0;line-height:1.55}.crm-workspace__fee{color:#12313c;max-width:42rem;margin:.65rem 0 0;font-size:.95rem;line-height:1.45}.crm-workspace__fee-label{color:var(--crm-text-muted,#52707b);font-weight:650}.crm-workspace__back{min-height:44px;color:var(--color-ipcn-blue);align-items:center;font-weight:750;text-decoration:none;display:inline-flex}.crm-workspace__back:hover{text-decoration:underline}.crm-progress{background:var(--mui-palette-background-paper,#fff);border:1px solid var(--mui-palette-divider,#e6eef1);color:var(--mui-palette-text-primary,inherit);border-radius:1rem;margin:0;padding:1.25rem 1.5rem;box-shadow:0 12px 40px #12313c0f}.crm-progress__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.crm-progress__intro{flex:12rem;min-width:0}.crm-progress__title{margin:0;font-size:1.2rem;font-weight:800}.crm-progress__next{color:var(--mui-palette-text-secondary,#52707b);max-width:48rem;margin:.35rem 0 0;font-size:1rem;line-height:1.5}.crm-progress__percent{color:var(--mui-palette-primary-main,var(--color-ipcn-blue));text-align:right;flex-shrink:0;min-width:4.5rem;margin:0;font-weight:900;line-height:1}.crm-progress__percent-value{letter-spacing:-.04em;font-size:clamp(1.85rem,4vw,2.35rem)}.crm-progress__percent-suffix{opacity:.92;margin-left:.1rem;font-size:1.1rem}.crm-progress__track{background:var(--crm-surface-elevated,var(--mui-palette-action-hover,#e6eef1));box-sizing:border-box;border-radius:999px;height:.7rem;margin-top:1rem;overflow:hidden}.crm-progress__fill{border-radius:inherit;background:linear-gradient(90deg,var(--mui-palette-primary-main,var(--color-ipcn-blue)),var(--color-ipcn-green,#8cc63f));will-change:width;height:100%;transition:width 50ms linear}@media (prefers-reduced-motion:reduce){.crm-progress__fill{transition:none}}.crm-progress__steps{gap:.65rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:720px){.crm-progress__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.crm-progress__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1520px){.crm-progress__steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.crm-progress__step{border:1px solid var(--mui-palette-divider,#e6eef1);background:var(--mui-palette-action-hover,var(--color-ipcn-mist));border-radius:.65rem}.crm-progress__step,.crm-progress__step-link{align-items:flex-start;gap:.75rem;padding:.85rem .95rem;display:flex}.crm-progress__step-link{width:100%;color:inherit;border-radius:inherit;margin:-.85rem -.95rem;text-decoration:none}.crm-progress__step-link:focus-visible{outline:2px solid var(--color-ipcn-blue);outline-offset:2px}.crm-progress__step-link:hover .crm-progress__step-label{color:var(--mui-palette-primary-main,var(--color-ipcn-blue))}.crm-progress__step--current{border-color:var(--color-ipcn-sky);background:var(--mui-palette-primary-main,#29abe2)}@supports (color:color-mix(in lab,red,red)){.crm-progress__step--current{background:color-mix(in srgb,var(--mui-palette-primary-main,#29abe2) 10%,var(--mui-palette-background-paper,#fff))}}.crm-progress__step--current{box-shadow:0 0 0 1px #29abe259}.crm-progress__step--done{border-color:var(--mui-palette-success-main,#009245)}@supports (color:color-mix(in lab,red,red)){.crm-progress__step--done{border-color:color-mix(in srgb,var(--mui-palette-success-main,#009245) 45%,transparent)}}.crm-progress__step--done{background:var(--mui-palette-success-main,#009245)}@supports (color:color-mix(in lab,red,red)){.crm-progress__step--done{background:color-mix(in srgb,var(--mui-palette-success-main,#009245) 8%,var(--mui-palette-background-paper,#fff))}}.crm-progress__step--failed{border-color:var(--mui-palette-error-main,#991b1b)}@supports (color:color-mix(in lab,red,red)){.crm-progress__step--failed{border-color:color-mix(in srgb,var(--mui-palette-error-main,#991b1b) 35%,transparent)}}.crm-progress__step--failed{background:var(--mui-palette-error-main,#991b1b)}@supports (color:color-mix(in lab,red,red)){.crm-progress__step--failed{background:color-mix(in srgb,var(--mui-palette-error-main,#991b1b) 6%,var(--mui-palette-background-paper,#fff))}}.crm-progress__step--attention{border-color:var(--mui-palette-warning-main,#f59e0b)}@supports (color:color-mix(in lab,red,red)){.crm-progress__step--attention{border-color:color-mix(in srgb,var(--mui-palette-warning-main,#f59e0b) 45%,transparent)}}.crm-progress__step--attention{background:var(--mui-palette-warning-main,#f59e0b)}@supports (color:color-mix(in lab,red,red)){.crm-progress__step--attention{background:color-mix(in srgb,var(--mui-palette-warning-main,#f59e0b) 10%,var(--mui-palette-background-paper,#fff))}}.crm-progress__step-marker{background:var(--mui-palette-background-paper,#fff);border:2px solid var(--mui-palette-divider,#c9d7de);width:1.75rem;height:1.75rem;color:var(--mui-palette-text-secondary,#52707b);border-radius:999px;flex-shrink:0;place-items:center;font-size:.82rem;font-weight:800;display:grid}.crm-progress__step--done .crm-progress__step-marker{background:var(--color-ipcn-green);border-color:var(--color-ipcn-green);color:#fff}.crm-progress__step--failed .crm-progress__step-marker{color:#fff;background:#b42318;border-color:#b42318}.crm-progress__step--attention .crm-progress__step-marker{color:#fff;background:#b54708;border-color:#b54708}.crm-progress__step--current .crm-progress__step-marker{border-color:var(--color-ipcn-blue);color:var(--color-ipcn-blue)}.crm-progress__step-body{gap:.2rem;min-width:0;display:grid}.crm-progress__step-label{flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.95rem;font-weight:750;display:flex}.crm-progress__step-hint{font-size:.875rem;line-height:1.45}.crm-progress__badge,.crm-progress__step-hint{color:var(--mui-palette-text-secondary,#3d5560)}.crm-progress__badge{letter-spacing:.03em;text-transform:uppercase;background:var(--mui-palette-action-hover,#e6eef1);border-radius:999px;padding:.15rem .45rem;font-size:.72rem;font-weight:800}.crm-progress__badge--success{background:var(--mui-palette-success-main,#009245)}@supports (color:color-mix(in lab,red,red)){.crm-progress__badge--success{background:color-mix(in srgb,var(--mui-palette-success-main,#009245) 18%,var(--mui-palette-background-paper,#fff))}}.crm-progress__badge--success{color:var(--mui-palette-success-dark,#0b5c32)}.crm-progress__badge--failed{background:var(--mui-palette-error-main,#991b1b)}@supports (color:color-mix(in lab,red,red)){.crm-progress__badge--failed{background:color-mix(in srgb,var(--mui-palette-error-main,#991b1b) 15%,var(--mui-palette-background-paper,#fff))}}.crm-progress__badge--failed{color:var(--mui-palette-error-main,#991b1b)}.crm-progress__badge--attention{background:var(--mui-palette-warning-main,#f59e0b)}@supports (color:color-mix(in lab,red,red)){.crm-progress__badge--attention{background:color-mix(in srgb,var(--mui-palette-warning-main,#f59e0b) 18%,var(--mui-palette-background-paper,#fff))}}.crm-progress__badge--attention{color:var(--mui-palette-warning-dark,#93370d)}.crm-progress__badge--pending{background:var(--mui-palette-action-hover,#e6eef1);color:var(--mui-palette-text-secondary,#3d5560)}.crm-progress__badge--required{background:var(--mui-palette-primary-main,#29abe2)}@supports (color:color-mix(in lab,red,red)){.crm-progress__badge--required{background:color-mix(in srgb,var(--mui-palette-primary-main,#29abe2) 12%,var(--mui-palette-background-paper,#fff))}}.crm-progress__badge--required{color:var(--mui-palette-primary-dark,#1e5a8a)}.crm-workflow-card--locked{background:var(--crm-surface-subtle);color:var(--mui-palette-text-primary,inherit)}.crm-workflow-card__lock{color:var(--crm-text-muted);margin:0;line-height:1.45}.crm-gphc-sheet{z-index:1400;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.crm-gphc-sheet__backdrop{cursor:pointer;background:#06131894;border:0;position:absolute;inset:0}.crm-gphc-sheet__panel{background:var(--crm-surface-elevated,var(--mui-palette-background-paper,#fff));width:100%;max-height:94vh;color:var(--mui-palette-text-primary,inherit);border:1px solid var(--crm-border,var(--mui-palette-divider,#e6eef1));border-radius:1rem 1rem 0 0;padding:1rem 1rem 1.25rem;position:relative;overflow:auto;box-shadow:0 -16px 48px #06131847,0 0 0 1px #06131814}@media (min-width:800px){.crm-gphc-sheet{align-items:center;padding:1.25rem}.crm-gphc-sheet__panel{border-radius:1rem;width:min(1100px,94vw);max-height:min(860px,92vh);padding:1.25rem 1.35rem 1.4rem}}.crm-gphc-sheet__head{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.crm-gphc-sheet__head h2{margin:.15rem 0 0}.crm-gphc-sheet__body{gap:1rem;display:grid}@media (min-width:800px){.crm-gphc-sheet__body{grid-template-columns:minmax(0,1.4fr) minmax(16rem,.8fr);align-items:start}}.crm-gphc-sheet__register{gap:.5rem;min-width:0;display:grid}.crm-gphc-sheet__fallback{border:1px dashed var(--crm-border,var(--mui-palette-divider,#c9d7de));background:var(--crm-surface-subtle,var(--mui-palette-action-hover,#f4f8fa));border-radius:.75rem;align-content:center;gap:.75rem;min-height:12rem;padding:1rem;display:grid}.crm-gphc-sheet__fallback p{margin:0;line-height:1.45}.crm-gphc-sheet__register-actions{flex-direction:column;align-items:stretch;gap:.65rem;display:flex}.crm-gphc-sheet__register-actions .crm-btn{justify-content:center;width:100%;min-height:44px}.crm-gphc-sheet__form{gap:.55rem;display:grid}.crm-approve-dialog{z-index:1410;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.crm-approve-dialog__backdrop{cursor:pointer;background:#06131894;border:0;position:absolute;inset:0}.crm-approve-dialog__panel{background:var(--crm-surface-elevated,var(--mui-palette-background-paper,#fff));width:min(40rem,100%);max-height:92vh;color:var(--mui-palette-text-primary,inherit);border:1px solid var(--crm-border,var(--mui-palette-divider,#e6eef1));border-radius:1rem 1rem 0 0;padding:1.25rem 1.35rem 1.4rem;position:relative;overflow:auto;box-shadow:0 24px 64px #06131847,0 0 0 1px #06131814}.crm-approve-dialog__panel--blocked{border-top:4px solid #b54708}.crm-approve-dialog__panel--ready{border-top:4px solid var(--color-ipcn-green)}@media (min-width:800px){.crm-approve-dialog{align-items:center;padding:1.25rem}.crm-approve-dialog__panel{border-radius:1rem}}.crm-approve-dialog__panel h2{margin:.2rem 0 .5rem}.crm-approve-dialog__lead{color:var(--mui-palette-text-secondary,#3d5560);margin:0 0 1rem;line-height:1.5}.crm-approve-dialog__list{gap:.65rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.crm-approve-dialog__list li{background:#fff8eb;border:1px solid #f5d9a8;border-radius:.7rem;gap:.2rem;padding:.75rem .85rem;display:grid}.crm-approve-dialog__list li.is-now{background:#fef3f2;border-color:#b42318;box-shadow:0 0 0 2px #b4231826}.crm-approve-dialog__list strong{font-size:.95rem}.crm-approve-dialog__list span{color:var(--mui-palette-text-secondary,#3d5560);line-height:1.4}.crm-approve-dialog__list em{color:var(--mui-palette-text-primary,#12313c);font-style:normal;font-weight:750}.crm-refuse-dialog{z-index:1410;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.crm-refuse-dialog__backdrop{cursor:pointer;background:#06131894;border:0;position:absolute;inset:0}.crm-refuse-dialog__panel{background:var(--crm-surface-elevated,var(--mui-palette-background-paper,#fff));width:min(36rem,100%);max-height:92vh;color:var(--mui-palette-text-primary,inherit);border:1px solid var(--crm-border,var(--mui-palette-divider,#e6eef1));border-top:4px solid #b42318;border-radius:1rem 1rem 0 0;padding:1.25rem 1.35rem 1.4rem;position:relative;overflow:auto;box-shadow:0 24px 64px #06131847,0 0 0 1px #06131814}@media (min-width:800px){.crm-refuse-dialog{align-items:center;padding:1.25rem}.crm-refuse-dialog__panel{border-top:4px solid #b42318;border-radius:1rem}}.crm-refuse-dialog__panel h2{margin:.2rem 0 .5rem}.crm-refuse-dialog__lead{color:var(--mui-palette-text-secondary,#3d5560);margin:0 0 1rem;line-height:1.5}.crm-correction-dialog{z-index:1410;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.crm-correction-dialog__backdrop{cursor:pointer;background:#06131894;border:0;position:absolute;inset:0}.crm-correction-dialog__panel{background:var(--crm-surface-elevated,var(--mui-palette-background-paper,#fff));width:min(42rem,100%);max-height:92vh;color:var(--mui-palette-text-primary,inherit);border:1px solid var(--crm-border,var(--mui-palette-divider,#e6eef1));border-top:4px solid #0f6e56;border-radius:1rem 1rem 0 0;padding:1.25rem 1.35rem 1.5rem;position:relative;overflow:auto;box-shadow:0 24px 64px #06131847,0 0 0 1px #06131814}@media (min-width:800px){.crm-correction-dialog{align-items:center;padding:1.25rem}.crm-correction-dialog__panel{border-radius:1rem}}.crm-correction-dialog__panel h2{margin:.2rem 0 .5rem}.crm-correction-dialog__lead{color:var(--crm-text-muted,#3d5560);margin:0 0 1rem;line-height:1.5}.crm-correction-dialog__quote{color:#12313c;background:#f4fbf8;border-left:3px solid #0f6e56;margin:0 0 1rem;padding:.75rem .9rem;font-size:.95rem}.crm-form--correction{margin-top:.5rem}.crm-change-mgmt-summary{background:0 0;border:0;margin:0;padding:0}.crm-change-mgmt-summary__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1rem;margin-bottom:.75rem;display:flex}.crm-change-mgmt-summary__head h2,.crm-change-mgmt-summary__head h4{margin:0 0 .25rem}.crm-change-mgmt__history{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.crm-change-mgmt__history>li{background:#fafcfd;border:1px solid #e2eaee;border-radius:.6rem;padding:.75rem .85rem}.crm-change-mgmt__history-head{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.35rem;display:flex}.crm-change-mgmt__changes{margin:.35rem 0 0;padding-left:1.1rem;font-size:.92rem}.crm-change-mgmt__before{color:#667085}.crm-change-mgmt__after{color:#12313c;font-weight:650}.crm-workspace__layout{align-items:start;gap:1rem;margin:0;display:grid}.crm-workspace__workflow{align-content:start;gap:1rem;min-width:0;display:grid}@media (min-width:1100px){.crm-workspace__layout{grid-template-columns:minmax(28rem,36rem) minmax(0,1fr)}}.crm-branch-workspace{gap:1rem;min-width:0;display:grid}.crm-review-sections{gap:.5rem;margin:0 0 .25rem;display:grid}.crm-review-sections__scroll{-webkit-overflow-scrolling:touch;border:1px solid var(--crm-border);background:var(--crm-surface-raised);border-radius:.65rem;overflow-x:auto}.crm-review-sections__scroll::-webkit-scrollbar{height:6px}.crm-review-sections__scroll::-webkit-scrollbar-thumb{background:var(--crm-border)}@supports (color:color-mix(in lab,red,red)){.crm-review-sections__scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--crm-border) 70%,transparent)}}.crm-review-sections__scroll::-webkit-scrollbar-thumb{border-radius:999px}.crm-review-sections__nav{flex-wrap:nowrap;align-items:stretch;width:100%;display:flex}.crm-review-sections__item{border:none;border-right:1px solid var(--crm-border);min-width:0;min-height:52px;color:var(--mui-palette-text-primary,inherit);background:0 0;border-bottom:3px solid #0000;border-radius:0;flex:1 1 0;align-items:center;gap:.55rem;margin:0;padding:.5rem .65rem;font-family:inherit;line-height:1.25;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.crm-review-sections__nav .crm-review-sections__item:last-child{border-right:none}.crm-review-sections__item:hover{background:var(--mui-palette-primary-main,#29abe2)}@supports (color:color-mix(in lab,red,red)){.crm-review-sections__item:hover{background:color-mix(in srgb,var(--mui-palette-primary-main,#29abe2) 8%,var(--crm-surface-raised))}}.crm-review-sections__item:focus-visible{outline:2px solid var(--mui-palette-primary-main,var(--color-ipcn-blue));outline-offset:-2px;z-index:1}.crm-review-sections__item.is-active{border-bottom-color:var(--mui-palette-primary-main,var(--color-ipcn-blue));background:var(--mui-palette-primary-main,#29abe2)}@supports (color:color-mix(in lab,red,red)){.crm-review-sections__item.is-active{background:color-mix(in srgb,var(--mui-palette-primary-main,#29abe2) 10%,var(--crm-surface-raised))}}.crm-review-sections__item.is-active{color:var(--mui-palette-primary-main,var(--color-ipcn-blue))}.crm-review-sections__icon{opacity:.88;flex-shrink:0;width:1.35rem;height:1.35rem;font-size:1.35rem!important}.crm-review-sections__item.is-active .crm-review-sections__icon{opacity:1}.crm-review-sections__copy{text-align:left;flex-direction:column;gap:.05rem;min-width:0;display:flex}.crm-review-sections__title{font-size:clamp(.78rem,1.6vw,.9rem);font-weight:700}.crm-review-sections__meter,.crm-review-sections__title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.crm-review-sections__meter{color:var(--crm-text-muted);font-size:clamp(.68rem,1.4vw,.75rem);font-weight:650}@media (max-width:720px){.crm-review-sections__nav{min-width:max-content}.crm-review-sections__item{flex:none;min-width:8.5rem;padding:.5rem .75rem}}.crm-review-sections__item.is-active .crm-review-sections__meter{color:var(--mui-palette-primary-main,#29abe2)}@supports (color:color-mix(in lab,red,red)){.crm-review-sections__item.is-active .crm-review-sections__meter{color:color-mix(in srgb,var(--mui-palette-primary-main,#29abe2) 75%,var(--crm-text-muted))}}.crm-review-sections__item--success .crm-review-sections__meter{color:var(--mui-palette-success-main,#009245)}.crm-review-sections__item--attention .crm-review-sections__meter{color:var(--mui-palette-warning-dark,#b54708)}.crm-review-sections__item--failed .crm-review-sections__meter{color:var(--mui-palette-error-main,#991b1b)}.crm-review-sections__item--current:not(.is-active) .crm-review-sections__title{text-decoration:underline;-webkit-text-decoration-color:var(--mui-palette-primary-main,#29abe2);text-decoration-color:var(--mui-palette-primary-main,#29abe2)}@supports (color:color-mix(in lab,red,red)){.crm-review-sections__item--current:not(.is-active) .crm-review-sections__title{-webkit-text-decoration-color:color-mix(in srgb,var(--mui-palette-primary-main,#29abe2) 45%,transparent);text-decoration-color:color-mix(in srgb,var(--mui-palette-primary-main,#29abe2) 45%,transparent)}}.crm-review-sections__item--current:not(.is-active) .crm-review-sections__title{text-underline-offset:.15em}.crm-review-sections__lede{max-width:52rem;margin:0;font-size:.9375rem;line-height:1.45}.crm-progress--compact{margin-bottom:.85rem;padding:1.15rem 1.35rem 1.4rem}.crm-workspace>.crm-progress--compact+* .crm-review-sections,.crm-workspace>.crm-progress--compact+.crm-branch-workspace{margin-top:0}.crm-progress__focus-link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--mui-palette-primary-main,#29abe2);text-decoration-color:var(--mui-palette-primary-main,#29abe2)}@supports (color:color-mix(in lab,red,red)){.crm-progress__focus-link{-webkit-text-decoration-color:color-mix(in srgb,var(--mui-palette-primary-main,#29abe2) 55%,transparent);text-decoration-color:color-mix(in srgb,var(--mui-palette-primary-main,#29abe2) 55%,transparent)}}.crm-progress__focus-link{text-underline-offset:.12em}.crm-progress__focus-link:hover{color:var(--mui-palette-primary-main,var(--color-ipcn-blue))}.crm-branch-workspace__layout{align-items:start;gap:1rem;display:grid}@media (min-width:1100px){.crm-branch-workspace__layout{grid-template-columns:minmax(20rem,24rem) minmax(0,1fr)}.crm-branch-workspace__layout--single{grid-template-columns:minmax(0,1fr)}}@media (min-width:1280px){.crm-branch-workspace__layout{grid-template-columns:minmax(22rem,26rem) minmax(0,1fr)}.crm-branch-workspace__layout--single{grid-template-columns:minmax(0,1fr)}}.crm-branch-workspace__aside,.crm-branch-workspace__main{align-content:start;gap:1rem;min-width:0;display:grid}.crm-branch-workspace__step{gap:1rem;min-width:0;margin:0;display:grid}.crm-profile__branch-progress{margin:.15rem 0 0}.crm-profile__scope-note{background:var(--mui-palette-action-hover,#f3f8fa);border:1px solid var(--mui-palette-divider,#e6eef1);border-radius:.65rem;margin:0 0 1rem;padding:.65rem .75rem;font-size:.875rem;line-height:1.5}.crm-branch-list{background:var(--mui-palette-background-paper,#fff);border:1px solid var(--mui-palette-divider,#e6eef1);border-radius:1rem;padding:1.1rem 1.25rem 1.2rem;box-shadow:0 10px 30px #12313c0d}.crm-branch-list__head{gap:.35rem;margin-bottom:.75rem;display:grid}.crm-branch-list__head h2{margin:0;font-size:1.125rem;font-weight:800}.crm-branch-list__progress{color:var(--mui-palette-text-secondary,#3d5560);margin:0;font-size:.9375rem;line-height:1.45}.crm-branch-list__items{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.crm-branch-list__item{text-align:left;border:1px solid var(--mui-palette-divider,#e6eef1);background:var(--crm-surface-subtle,var(--mui-palette-action-hover,#f7fafb));width:100%;font:inherit;cursor:pointer;border-radius:.75rem;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.35rem .65rem;min-height:48px;padding:.85rem .95rem;display:grid}.crm-branch-list__item:hover{border-color:var(--mui-palette-primary-main,#0071bc)}@supports (color:color-mix(in lab,red,red)){.crm-branch-list__item:hover{border-color:color-mix(in srgb,var(--mui-palette-primary-main,#0071bc) 35%,var(--crm-border))}}.crm-branch-list__item.is-selected,.crm-branch-list__item:hover{background:var(--crm-surface-elevated)}.crm-branch-list__item.is-selected{border-color:var(--mui-palette-primary-main,var(--color-ipcn-blue));box-shadow:0 0 0 1px var(--mui-palette-primary-main,#0071bc)}@supports (color:color-mix(in lab,red,red)){.crm-branch-list__item.is-selected{box-shadow:0 0 0 1px color-mix(in srgb,var(--mui-palette-primary-main,#0071bc) 25%,transparent)}}.crm-branch-list__name{color:var(--mui-palette-text-primary,#12313c);grid-area:1/1;font-size:1rem;font-weight:800;line-height:1.3}.crm-branch-list__item>.crm-pill{grid-area:1/2;place-self:start end}.crm-branch-list__meta{color:var(--mui-palette-text-secondary,#52707b);flex-wrap:wrap;grid-area:2/1/auto/-1;align-items:center;gap:.35rem .65rem;font-size:.875rem;line-height:1.4;display:flex}.crm-branch-detail{background:var(--crm-surface-raised,var(--mui-palette-background-paper,#fff));border:1px solid var(--crm-border,var(--mui-palette-divider,#e6eef1));border-radius:1rem;margin:0;padding:1.15rem 1.25rem;box-shadow:0 8px 24px #12313c0a}.crm-branch-detail__head{border-bottom:1px solid var(--crm-border,var(--mui-palette-divider,#e6eef1));margin-bottom:1rem;padding-bottom:.85rem}.crm-branch-detail__intro{gap:.35rem;min-width:0;display:grid}.crm-branch-detail__title-row{flex-wrap:wrap;align-items:center;gap:.55rem .75rem;display:flex}.crm-branch-detail__title-row h2{margin:0;font-size:1.35rem;line-height:1.2}.crm-branch-detail__title-row .crm-pill{flex-shrink:0}.crm-branch-detail__section-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-bottom:.65rem;display:flex}.crm-branch-detail__section-tools-label{letter-spacing:.05em;text-transform:uppercase;color:#52707b;margin:0;font-size:.78rem;font-weight:800}.crm-branch-detail__section-tools-actions{flex-wrap:wrap;gap:.45rem;display:flex}.crm-branch-detail__progress-line{color:var(--mui-palette-text-primary,var(--color-ipcn-ink));margin:.35rem 0 0;font-size:.95rem}.crm-branch-step-nav{border:2px solid var(--mui-palette-primary-main,var(--color-ipcn-blue));background:var(--mui-palette-primary-main,#0071bc);border-radius:.85rem;margin:0 0 1.15rem;padding:1rem 1.05rem}@supports (color:color-mix(in lab,red,red)){.crm-branch-step-nav{background:color-mix(in srgb,var(--mui-palette-primary-main,#0071bc) 8%,var(--crm-surface-raised))}}.crm-branch-step-nav__lead{color:var(--crm-text-muted);margin:0 0 .75rem;font-size:.92rem;font-weight:650;line-height:1.45}.crm-branch-step-nav__list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.crm-branch-step-nav__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.crm-branch-step-nav__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.crm-branch-step-nav__button{border:1px solid var(--crm-border);background:var(--crm-surface-elevated);width:100%;min-height:72px;color:var(--mui-palette-text-primary,inherit);text-align:left;cursor:pointer;font:inherit;border-radius:.65rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.65rem;padding:.65rem .75rem;display:grid}.crm-branch-step-nav__button:hover{border-color:var(--mui-palette-primary-main,var(--color-ipcn-blue));background:var(--mui-palette-primary-main,#0071bc)}@supports (color:color-mix(in lab,red,red)){.crm-branch-step-nav__button:hover{background:color-mix(in srgb,var(--mui-palette-primary-main,#0071bc) 10%,var(--crm-surface-elevated))}}.crm-branch-step-nav__button:focus-visible{outline:2px solid var(--color-ipcn-blue);outline-offset:2px}.crm-branch-step-nav__item--passed .crm-branch-step-nav__button{border-color:#8fd4a8}.crm-branch-step-nav__item--flagged .crm-branch-step-nav__button{border-color:var(--mui-palette-error-main,#991b1b)}@supports (color:color-mix(in lab,red,red)){.crm-branch-step-nav__item--flagged .crm-branch-step-nav__button{border-color:color-mix(in srgb,var(--mui-palette-error-main,#991b1b) 35%,transparent)}}.crm-branch-step-nav__item--flagged .crm-branch-step-nav__button{background:var(--mui-palette-error-main,#991b1b)}@supports (color:color-mix(in lab,red,red)){.crm-branch-step-nav__item--flagged .crm-branch-step-nav__button{background:color-mix(in srgb,var(--mui-palette-error-main,#991b1b) 8%,var(--crm-surface-elevated))}}.crm-branch-step-nav__num{background:var(--color-ipcn-blue);color:#fff;border-radius:999px;place-items:center;width:2rem;height:2rem;font-size:.95rem;font-weight:900;display:grid}.crm-branch-step-nav__text{flex-direction:column;gap:.15rem;min-width:0;display:flex}.crm-branch-step-nav__text strong{color:var(--mui-palette-text-primary,inherit);font-size:.88rem;line-height:1.25}.crm-branch-step-nav__text small{color:var(--crm-text-muted);font-size:.72rem;line-height:1.3}.crm-branch-detail__sections{gap:1rem;display:grid}.crm-branch-fact{border:2px solid var(--mui-palette-divider,#c9d7de);background:var(--mui-palette-background-paper,#fff);border-radius:.85rem;padding:1rem 1.1rem 1.15rem;scroll-margin-top:5rem}.crm-branch-fact--focus{border-color:var(--color-ipcn-blue);box-shadow:0 0 0 3px #0071bc24}.crm-branch-fact--verified{border-color:#8fd4a8}.crm-branch-fact--flagged{border-color:#e8a8b0}.crm-branch-fact__head{border-bottom:1px solid #e6eef1;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.65rem .75rem;margin-bottom:.75rem;padding-bottom:.65rem;display:flex}.crm-branch-fact__title-block{gap:.25rem;min-width:min(100%,28rem);display:grid}.crm-branch-fact__step{letter-spacing:.08em;text-transform:uppercase;color:var(--color-ipcn-blue);font-size:.72rem;font-weight:800}.crm-branch-fact__head h3{margin:0;font-size:1.15rem;line-height:1.25}.crm-branch-fact__lead{color:#52707b;margin:0;font-size:.88rem;line-height:1.45}.crm-branch-section-signoff__actions .crm-btn--secondary.crm-btn--compact{min-height:48px;font-weight:750}.crm-branch-filings{border-top:1px solid #e6eef1;margin-top:1rem;padding-top:.85rem}.crm-branch-filings__head h4{margin:0 0 .35rem;font-size:1rem}.crm-branch-filings__filters{flex-wrap:wrap;gap:.35rem;margin:.65rem 0 .75rem;display:flex}.crm-branch-filings__filters button{border:1px solid var(--mui-palette-divider,#c9d7de);background:var(--mui-palette-background-paper,#fff);min-height:40px;color:var(--mui-palette-text-primary,inherit);font:inherit;cursor:pointer;border-radius:999px;padding:.35rem .65rem;font-size:.82rem}.crm-branch-filings__filters button.is-active{background:var(--color-ipcn-blue);color:#fff;border-color:var(--color-ipcn-blue)}.crm-branch-filings__filters button span{opacity:.85;margin-left:.35rem}.crm-branch-filings__table{border-collapse:collapse;width:100%;font-size:.88rem}.crm-branch-filings__table td,.crm-branch-filings__table th{text-align:left;vertical-align:top;border-bottom:1px solid #e6eef1;padding:.45rem .5rem}.crm-branch-filings__accounts-note{margin-top:.5rem;font-size:.82rem}.crm-collapsible-table{border:1px solid var(--mui-palette-divider,#c9d7de);background:var(--mui-palette-background-paper,#fff);border-radius:.65rem;margin-top:.75rem}.crm-collapsible-table__summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem .75rem;padding:.65rem .85rem;font-weight:750;list-style:none;display:flex}.crm-collapsible-table__summary::-webkit-details-marker{display:none}.crm-collapsible-table__count{color:var(--mui-palette-text-secondary,#52707b);font-size:.82rem;font-weight:600}.crm-collapsible-table__body{padding:0 .85rem .85rem}.crm-app-inbox__table{border-collapse:collapse;width:100%;font-size:.88rem}.crm-app-inbox__table td,.crm-app-inbox__table th{border-bottom:1px solid var(--mui-palette-divider,#e6eef1);text-align:left;vertical-align:top;padding:.45rem .5rem}.crm-app-inbox__meta-inline{color:var(--mui-palette-text-secondary,#52707b);font-size:.82rem;display:block}.crm-datatable__page-size{align-items:center;display:inline-flex}.crm-datatable__page-size select{min-height:38px}.crm-review-outbound__list{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.crm-review-outbound__item{border:1px solid var(--mui-palette-divider,#c9d7de);background:var(--mui-palette-action-hover,#f7fafb);border-radius:.55rem;padding:.65rem .75rem}.crm-review-outbound__kind{margin:0;font-size:.9rem;font-weight:750}.crm-review-outbound__to{margin:.25rem 0 0;font-size:.86rem}.crm-review-outbound__delivery{margin:.25rem 0 0;font-size:.82rem}.crm-review-outbound__delivery--warn{color:var(--mui-palette-warning-dark,#93370d)}.crm-review-outbound__delivery--ok{color:var(--mui-palette-success-dark,#0b5c32)}.crm-evidence-send-status{margin:.65rem 0 0;font-size:.86rem}.crm-evidence-send-status__warn{color:var(--mui-palette-warning-dark,#93370d);font-weight:650}.crm-evidence-included{border:1px solid var(--crm-border,var(--mui-palette-divider,#c9d7de));background:var(--crm-surface-subtle,var(--mui-palette-action-hover,#f7fafb));border-radius:.55rem;margin:.75rem 0;padding:.65rem .75rem}.crm-evidence-included__title{color:var(--mui-palette-text-primary,#12313c);margin:0 0 .5rem;font-size:.92rem;font-weight:750}.crm-evidence-included__list{color:var(--mui-palette-text-primary,#314852);margin:0;padding-left:1.2rem;font-size:.9rem}.crm-branch-accordion{border:1px solid var(--crm-border);background:var(--crm-surface-subtle);border-radius:.85rem;transition:border-color .15s,box-shadow .15s,background .15s;overflow:hidden}.crm-branch-accordion.is-open{border-color:var(--mui-palette-primary-main,var(--color-ipcn-blue));background:var(--crm-surface-raised);box-shadow:0 0 0 2px var(--mui-palette-primary-main,#0071bc)}@supports (color:color-mix(in lab,red,red)){.crm-branch-accordion.is-open{box-shadow:0 0 0 2px color-mix(in srgb,var(--mui-palette-primary-main,#0071bc) 12%,transparent)}}.crm-branch-accordion--verified{border-color:#8fd4a8}.crm-branch-accordion--flagged{border-color:#e8a8b0}.crm-pill--compact{letter-spacing:.03em;padding:.12rem .45rem;font-size:.68rem}.crm-btn--compact{min-height:38px;padding:.35rem .75rem;font-size:.84rem}.crm-branch-section-signoff{border:1px solid var(--crm-border);background:var(--crm-surface-elevated);color:var(--mui-palette-text-primary,inherit);border-radius:.65rem;margin:1rem 0 0;padding:.75rem .85rem}.crm-branch-people{margin:.75rem 0 .5rem}.crm-branch-people h4{margin:.75rem 0 .35rem;font-size:.82rem}.crm-branch-people ul{margin:0;padding-left:1.1rem}.crm-branch-people li{margin:.25rem 0}.crm-branch-people .crm-pill{margin-left:.4rem}.crm-branch-confirmations{border:1px solid var(--mui-palette-divider,#c9d7de);background:var(--mui-palette-background-paper,#fff);color:var(--mui-palette-text-primary,inherit);border-radius:.65rem;margin:0 0 .85rem;padding:.75rem .85rem}.crm-branch-confirmations__list{margin:.35rem 0 .5rem;padding-left:1.15rem}.crm-branch-confirmations__list li{margin:.2rem 0}.crm-branch-section-signoff__ok{color:#1b6b3a;margin:.45rem 0 0;font-size:.82rem;font-weight:650}.crm-branch-section-signoff__label{letter-spacing:.05em;text-transform:uppercase;color:#52707b;margin:0 0 .45rem;font-size:.72rem;font-weight:800}.crm-branch-section-signoff__meta{flex-wrap:wrap;align-items:center;gap:.35rem .65rem;margin:0 0 .5rem;font-size:.88rem;display:flex}.crm-branch-section-signoff__note{color:#3d5560;margin:0 0 .65rem;font-size:.88rem}.crm-branch-section-signoff__actions{margin-top:.35rem}.crm-branch-section-signoff__summary{margin:0 0 .75rem;font-size:.88rem}.crm-branch-section-signoff__history{color:#3d5560;margin:.5rem 0 0;padding-left:1.1rem;font-size:.82rem}.crm-branch-verify-guide{background:var(--crm-surface-subtle);border:1px solid var(--crm-border);color:var(--mui-palette-text-primary,inherit);border-radius:.65rem;margin:.75rem 0 0;padding:.75rem .85rem;font-size:.86rem;line-height:1.45}.crm-branch-verify-guide summary{cursor:pointer;color:var(--mui-palette-text-primary,inherit);font-weight:750}.crm-branch-verify-guide__source{margin:0 0 .5rem}.crm-branch-verify-guide__lead{color:var(--mui-palette-text-primary,inherit);margin:0 0 .35rem;font-weight:650}.crm-branch-verify-guide__list{margin:0 0 .5rem;padding-left:1.15rem}.crm-branch-verify-guide__list li{margin:.2rem 0}.crm-branch-verify-guide__note{margin:0;font-size:.82rem}.crm-ownership__progress-hint{margin:.35rem 0 0;font-size:.84rem}.crm-applicant-gphc{min-width:0}.crm-applicant-gphc .crm-workflow-card__head{margin-bottom:.65rem}.crm-applicant-gphc .crm-btn{margin-top:.5rem}.crm-branch-list__sections{color:var(--mui-palette-text-secondary,#52707b);font-size:.8125rem}.crm-branch-accordion__trigger .crm-pill--compact{margin-left:auto;margin-right:.35rem}.crm-branch-accordion__bar{grid-template-columns:minmax(0,1fr);display:grid}.crm-branch-accordion__signoff{border-top:1px solid #e6eef1;margin-top:1rem;padding-top:.85rem}.crm-branch-accordion__signoff .crm-branch-section-signoff{margin:0}.crm-branch-accordion__trigger{cursor:pointer;text-align:left;width:100%;min-height:52px;font:inherit;color:var(--mui-palette-text-primary,inherit);background:0 0;border:0;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.crm-branch-accordion__trigger:hover{background:var(--mui-palette-primary-main,#0071bc)}@supports (color:color-mix(in lab,red,red)){.crm-branch-accordion__trigger:hover{background:color-mix(in srgb,var(--mui-palette-primary-main,#0071bc) 8%,transparent)}}.crm-branch-accordion__trigger:focus-visible{outline:2px solid var(--color-ipcn-blue);outline-offset:-2px}.crm-branch-accordion__chevron{border-bottom:2.5px solid #314852;border-right:2.5px solid #314852;flex-shrink:0;width:.55rem;height:.55rem;margin-top:-.12rem;transition:transform .15s;transform:rotate(-45deg)}.crm-branch-accordion.is-open .crm-branch-accordion__chevron{border-color:var(--color-ipcn-blue);margin-top:.12rem;transform:rotate(45deg)}.crm-branch-accordion__title{flex:1;font-size:.95rem;font-weight:800;line-height:1.35}.crm-branch-accordion__hint{letter-spacing:.05em;text-transform:uppercase;color:var(--color-ipcn-blue);flex-shrink:0;font-size:.72rem;font-weight:800}.crm-branch-accordion__panel{border-top:1px solid #e6eef1;padding:.25rem 1rem 1rem}.crm-branch-accordion__panel .crm-profile__dl{margin-top:.65rem}.crm-branch-finish__lede{margin:0 0 .65rem;line-height:1.45}.crm-branch-detail__actions{flex-wrap:wrap;margin-top:.75rem}.crm-datatable__branches{white-space:nowrap;font-size:.88rem}.crm-profile{background:var(--mui-palette-background-paper,#fff);border:1px solid var(--mui-palette-divider,#e6eef1);border-radius:1rem;padding:1.35rem 1.5rem;position:sticky;top:5.5rem;box-shadow:0 10px 30px #12313c0d}@media (max-width:1023px){.crm-profile{position:static}}.crm-profile__head{border-bottom:1px solid var(--crm-border);gap:.35rem;margin-bottom:1rem;padding-bottom:1rem;display:grid}.crm-profile__name{letter-spacing:-.02em;margin:0;font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.25}.crm-profile__ref{margin:0}.crm-profile__dl{gap:.55rem;margin:0;display:grid}.crm-profile__row{grid-template-columns:minmax(9.5rem,12rem) minmax(0,1fr);gap:.5rem .85rem;font-size:.92rem;display:grid}.crm-branch-workspace__aside .crm-profile__row{grid-template-columns:minmax(6.75rem,8.25rem) minmax(0,1fr);align-items:baseline;gap:.35rem .75rem;font-size:.9375rem}@media (max-width:719px){.crm-branch-workspace__aside .crm-profile__row{grid-template-columns:1fr;gap:.15rem}}.crm-profile__row dt{color:var(--mui-palette-text-secondary,#3d5560);margin:0;font-size:.8125rem;font-weight:700;line-height:1.35}.crm-profile__row dd{word-break:normal;overflow-wrap:break-word;margin:0;font-size:.9375rem;font-weight:600;line-height:1.45}.crm-branch-detail .crm-profile__row dd,.crm-branch-fact .crm-profile__row dd,.crm-member-overview__dl dd,.crm-member-payments__dl dd,.crm-member-pharmacy-list__dl dd,.crm-profile__row dd{color:var(--mui-palette-text-primary,#12313c)}.crm-profile__contact-value{overflow-wrap:anywhere;line-height:1.35}.crm-profile__mono{font-family:ui-monospace,monospace;font-size:.9rem}.crm-profile__block,.crm-profile__notes{border-top:1px solid var(--crm-border);margin-top:1rem;padding-top:1rem}.crm-profile__block h3,.crm-profile__notes h3{margin:0 0 .5rem;font-size:.92rem}.crm-profile__list{margin:0;padding-left:1.1rem;font-size:.88rem}.crm-profile__block--success{background:var(--mui-palette-success-main,#009245)}@supports (color:color-mix(in lab,red,red)){.crm-profile__block--success{background:color-mix(in srgb,var(--mui-palette-success-main,#009245) 10%,var(--crm-surface-raised))}}.crm-profile__block--success{border-top:0;border-radius:.65rem;margin-left:-.5rem;margin-right:-.5rem;padding:.75rem .5rem}.crm-evidence-extra{border:1px solid var(--crm-border);background:var(--crm-surface-subtle);color:var(--mui-palette-text-primary,inherit);border-radius:.85rem;margin:1.5rem 0 2rem;padding:.85rem 1rem}.crm-evidence-extra summary{cursor:pointer;font-weight:750}.crm-evidence{background:var(--crm-surface-raised);border:1px solid var(--crm-border);color:var(--mui-palette-text-primary,inherit);border-radius:1rem;margin:0;padding:1.25rem 1.35rem 1.4rem;box-shadow:0 10px 30px #12313c0d}.crm-evidence__head{flex-wrap:wrap;justify-content:space-between;gap:.75rem 1.5rem;margin-bottom:1rem;display:flex}.crm-evidence__head h2{margin:.2rem 0 .35rem}.crm-evidence__stamp{color:#3d5560;max-width:22rem;margin:0;font-size:.88rem}.crm-evidence__hero{background:var(--crm-surface-subtle);border:1px solid var(--crm-border);border-radius:.9rem;grid-template-columns:minmax(16rem,.9fr) minmax(0,1.1fr) minmax(0,1.1fr);align-items:center;gap:1rem;margin:0 0 1rem;padding:1rem 1.1rem;display:grid}.crm-evidence__hero--good{background:#f3fbf6;border-color:#b7e4c7}.crm-evidence__hero--watch{background:#fff8eb;border-color:#f5d9a8}.crm-evidence__hero--poor{background:#fef3f2;border-color:#f5c2c0}@media (max-width:1100px){.crm-evidence__hero{grid-template-columns:1fr}}.crm-evidence__score{align-items:center;gap:1rem;display:flex}.crm-evidence__score-kicker{letter-spacing:.06em;text-transform:uppercase;color:#52707b;margin:0 0 .35rem;font-size:.78rem;font-weight:800}.crm-health-donut{flex-shrink:0;width:9.5rem;height:9.5rem}.crm-company-brief{background:var(--crm-surface-raised);border:1px solid var(--crm-border);color:var(--mui-palette-text-primary,inherit);border-radius:.9rem;margin:0 0 1rem;padding:1rem 1.1rem}.crm-company-brief__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.crm-company-brief h3{margin:0 0 .25rem}.crm-company-brief__body p{margin:.5rem 0 0;line-height:1.5}.crm-company-brief__body ul{margin:.5rem 0 0;padding-left:1.1rem}.crm-chart{min-width:0;margin:0}.crm-chart figcaption{flex-wrap:wrap;justify-content:space-between;gap:.35rem;margin-bottom:.25rem;font-size:.88rem;font-weight:800;display:flex}.crm-chart figcaption span,.crm-chart figcaption strong{color:var(--mui-palette-text-secondary,#52707b);font-size:.75rem;font-weight:650}.crm-chart figcaption strong.is-up{color:var(--mui-palette-success-main,#0b5c32)}.crm-chart figcaption strong.is-down{color:var(--mui-palette-error-main,#991b1b)}.crm-chart svg{width:100%;height:auto}.crm-chart text{fill:var(--mui-palette-text-secondary,#52707b);font-size:11px}.crm-chart__axis{stroke:var(--mui-palette-divider,#d5e2e8)}.crm-chart__line{fill:none;stroke:var(--mui-palette-primary-main,#0071bc);stroke-width:2.5px}.crm-chart__dot{fill:var(--mui-palette-primary-main,#0071bc)}.crm-chart__bar{fill:var(--mui-palette-secondary-main,#009245)}.crm-health-donut__track{fill:none;stroke:#e6eef1;stroke-width:10px}.crm-health-donut__value{fill:none;stroke:#52707b;stroke-width:10px;stroke-linecap:round;transform-origin:60px 60px;transform:rotate(-90deg)}.crm-health-donut--good .crm-health-donut__value{stroke:#009245}.crm-health-donut--watch .crm-health-donut__value{stroke:#b54708}.crm-health-donut--poor .crm-health-donut__value{stroke:#b42318}.crm-health-donut text{fill:#12313c;font-size:1.55rem;font-weight:800}.crm-health-donut__of{fill:#52707b;font-weight:700;font-size:.7rem!important}.crm-evidence__score-copy{flex-wrap:wrap;align-items:center;gap:.35rem;max-width:16rem;display:flex}.crm-evidence__score-copy p{flex-basis:100%;margin:0;font-size:.82rem}.crm-health-badge{letter-spacing:.04em;text-transform:uppercase;color:#3d5560;background:#e6eef1;border-radius:999px;padding:.2rem .55rem;font-size:.75rem;font-weight:800;display:inline-block}.crm-health-badge--good{color:#0b5c32;background:#d9f0e3}.crm-health-badge--watch{color:#93370d;background:#fef0c7}.crm-health-badge--poor{color:#991b1b;background:#fee2e2}.crm-health-badge--unknown{color:#3d5560;background:#e6eef1}.crm-evidence__factors{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.crm-evidence__factors li{background:#fff;border:1px solid #e6eef1;border-radius:.7rem;gap:.1rem;padding:.65rem .75rem;display:grid}.crm-evidence__factors span{text-transform:uppercase;letter-spacing:.03em;color:#52707b;font-size:.75rem;font-weight:750}.crm-evidence__factors strong{font-size:1rem}.crm-evidence__factors em{color:#3d5560;font-size:.82rem;font-style:normal}@media (max-width:900px){.crm-evidence__factors{grid-template-columns:1fr 1fr}}.crm-evidence__tabs{border-bottom:1px solid #e6eef1;flex-wrap:wrap;gap:.35rem;margin:0 0 1rem;display:flex}.crm-evidence__tabs button{min-height:44px;font:inherit;color:#52707b;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:.4rem;padding:.45rem .85rem;font-weight:750;display:inline-flex}.crm-evidence__tabs button span{text-align:center;background:#e6eef1;border-radius:999px;min-width:1.4rem;padding:.05rem .4rem;font-size:.75rem}.crm-evidence__tabs button.is-active{color:var(--color-ipcn-blue);border-bottom-color:var(--color-ipcn-blue)}.crm-evidence__tabs button.is-active span{color:#1e5a8a;background:#eef6fc}.crm-evidence__panel{gap:.85rem;display:grid}.crm-evidence__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;display:grid}.crm-evidence__facts div{background:#f7fafb;border:1px solid #e6eef1;border-radius:.7rem;padding:.75rem .85rem}.crm-evidence__facts dt{letter-spacing:.04em;text-transform:uppercase;color:#52707b;margin:0;font-size:.75rem;font-weight:750}.crm-evidence__facts dd{margin:.25rem 0 0;font-weight:700}.crm-evidence__stats{grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem;display:grid}.crm-evidence__stat{font:inherit;cursor:pointer;text-align:left;background:#fff;border:1px solid #e6eef1;border-radius:.7rem;justify-items:start;gap:.1rem;padding:.65rem .75rem;display:grid}.crm-evidence__stat strong{font-size:1.15rem}.crm-evidence__stat span{color:#52707b;font-size:.75rem;font-weight:700}.crm-evidence__stat.is-active{border-color:var(--color-ipcn-blue);background:#eef6fc}.crm-evidence__actions{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}@media (max-width:900px){.crm-evidence__facts{grid-template-columns:1fr 1fr}.crm-evidence__stats{grid-template-columns:repeat(3,minmax(0,1fr))}}.crm-evidence__checks{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin:0 0 1.1rem;padding:0;list-style:none;display:grid}.crm-evidence__checks li{background:#f7fafb;border:1px solid #e6eef1;border-radius:.7rem;align-items:flex-start;gap:.5rem;padding:.7rem .75rem;font-size:.86rem;display:flex}.crm-evidence__checks li.is-done{background:#f3fbf6;border-color:#b7e4c7}.crm-evidence__checks em,.crm-evidence__checks strong{font-style:normal;display:block}.crm-evidence__checks em{color:#52707b;margin-top:.15rem;font-weight:600}.crm-evidence__block{margin-top:.5rem}.crm-evidence__block h3{margin:0 0 .6rem;font-size:1rem}.crm-evidence__table-wrap{overflow-x:auto}.crm-evidence__table{border-collapse:collapse;width:100%;font-size:.9rem}.crm-evidence__table td,.crm-evidence__table th{text-align:left;vertical-align:top;border-bottom:1px solid #e6eef1;padding:.55rem .65rem}.crm-evidence__table th{text-transform:uppercase;letter-spacing:.04em;color:#52707b;font-size:.75rem}.crm-evidence__doc{align-items:center;min-height:36px;text-decoration:none;display:inline-flex}.crm-evidence__split{gap:1rem;margin-top:1rem;display:grid}@media (min-width:900px){.crm-evidence__split{grid-template-columns:1fr 1fr}}@media (max-width:900px){.crm-evidence__checks{grid-template-columns:1fr 1fr}}.crm-evidence__people{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.crm-evidence__people li{background:var(--crm-surface-subtle);color:var(--mui-palette-text-primary,inherit);border-radius:.65rem;gap:.1rem;padding:.65rem .75rem;display:grid}.crm-evidence__people span{color:var(--crm-text-muted);font-size:.84rem}.crm-workflow-stack{gap:1rem;display:grid}.crm-workflow-stack__error{background:var(--mui-palette-error-main,#991b1b);border-radius:.65rem;margin:0;padding:.75rem 1rem}@supports (color:color-mix(in lab,red,red)){.crm-workflow-stack__error{background:color-mix(in srgb,var(--mui-palette-error-main,#991b1b) 8%,var(--crm-surface-raised))}}.crm-workflow-stack__error{border:1px solid var(--mui-palette-error-main,#991b1b)}@supports (color:color-mix(in lab,red,red)){.crm-workflow-stack__error{border:1px solid color-mix(in srgb,var(--mui-palette-error-main,#991b1b) 25%,var(--crm-border))}}.crm-workflow-card,.crm-workflow-stack__error{color:var(--mui-palette-text-primary,inherit)}.crm-workflow-card{background:var(--crm-surface-raised);border:1px solid var(--mui-palette-divider,#e6eef1);border-radius:1rem;padding:1.25rem 1.35rem;box-shadow:0 8px 24px #12313c0a}.crm-workspace .crm-workflow-card .muted,.crm-workspace .crm-workspace__lede{font-size:.9375rem;line-height:1.55}.crm-workspace .crm-workflow-card .ipcn-field__label-row,.crm-workspace .crm-workflow-card .ipcn-req-legend{font-size:.9375rem;line-height:1.45}.crm-workflow-card--focus{border-color:var(--color-ipcn-blue);box-shadow:0 0 0 2px #0071bc26}.crm-workflow-card--decision{border-top:4px solid var(--color-ipcn-green)}.crm-workflow-card__head{align-items:flex-start;gap:.85rem;margin-bottom:.85rem;display:flex}.crm-workflow-card__head h2{margin:0;font-size:1.15rem;line-height:1.3}.crm-workflow-card__step{background:var(--crm-surface-subtle);width:2rem;height:2rem;color:var(--mui-palette-primary-main,var(--color-ipcn-blue));border:1px solid var(--crm-border);border-radius:.55rem;flex-shrink:0;place-items:center;font-size:.9rem;font-weight:800;display:grid}.crm-workflow-card__status{align-items:center;gap:.5rem;margin:0 0 .75rem;font-size:.92rem;display:flex}.crm-workflow-card__dot{background:var(--color-ipcn-green);border-radius:999px;width:.55rem;height:.55rem}.crm-app-inbox__counts{color:var(--mui-palette-text-secondary,#3d5560);flex-wrap:wrap;gap:.45rem 1rem;margin:0 0 .85rem;font-size:.9375rem;line-height:1.45;display:flex}.crm-app-inbox__count{overflow-wrap:anywhere;min-width:0}.crm-app-inbox__list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.crm-app-inbox__item{overflow-wrap:anywhere;background:#f8fbfc;border:1px solid #e6eef1;border-radius:.75rem;min-width:0;margin:0;padding:.85rem .95rem}.crm-app-inbox__item--inbound{border-left:4px solid var(--color-ipcn-green)}.crm-app-inbox__item--outbound{border-left:4px solid var(--color-ipcn-blue)}.crm-app-inbox__item-head{color:#3d5560;flex-wrap:wrap;align-items:center;gap:.45rem .75rem;margin-bottom:.35rem;font-size:.78rem;display:flex}.crm-app-inbox__dir{text-transform:uppercase;letter-spacing:.04em;font-weight:700}.crm-app-inbox__dir--inbound{color:#1b6b4a}.crm-app-inbox__dir--outbound{color:var(--color-ipcn-blue)}.crm-app-inbox__kind{background:#fff;border:1px solid #d5e2e8;border-radius:999px;padding:.1rem .45rem;font-weight:600}.crm-app-inbox__title,.crm-app-inbox__wrap{overflow-wrap:anywhere;margin:0;font-weight:700}.crm-app-inbox__body{white-space:pre-wrap;overflow-wrap:anywhere;margin:.35rem 0 0}.crm-app-inbox__meta{color:#3d5560;overflow-wrap:anywhere;margin:.25rem 0 0;font-size:.82rem}@media (max-width:390px){.crm-app-inbox__item{padding:.7rem}.crm-app-inbox__counts{gap:.35rem .65rem;font-size:.82rem}}.crm-member-workspace{gap:1rem;display:grid}.crm-member-chrome{border:1px solid var(--crm-border);background:var(--crm-surface-raised);color:var(--mui-palette-text-primary,inherit);box-shadow:0 4px 18px var(--mui-palette-text-primary,#12313c);border-radius:.85rem;gap:.85rem;padding:1rem 1.1rem;display:grid}@supports (color:color-mix(in lab,red,red)){.crm-member-chrome{box-shadow:0 4px 18px color-mix(in srgb,var(--mui-palette-text-primary,#12313c) 4%,transparent)}}.crm-member-chrome__row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1rem;display:flex}.crm-member-chrome h1{color:var(--mui-palette-text-primary,inherit);margin:0;font-size:clamp(1.35rem,4vw,1.75rem)}.crm-member-chrome__meta{color:var(--mui-palette-text-secondary,#52707b);flex-wrap:wrap;align-items:center;gap:.35rem;margin:.35rem 0 0;display:flex}.crm-member-chrome__dates{border-top:1px solid var(--crm-border);flex-wrap:wrap;gap:.5rem 1.25rem;margin:0;padding:.65rem 0 0;display:flex}.crm-member-chrome__dates div{min-width:0}.crm-member-chrome__dates dt{text-transform:uppercase;letter-spacing:.06em;color:var(--mui-palette-text-secondary,#52707b);font-size:.72rem}.crm-member-chrome__dates dd{color:var(--mui-palette-text-primary,inherit);margin:.15rem 0 0;font-weight:650}.crm-member-chrome__actions{flex-shrink:0;margin:0}.crm-member-chrome__journey-warn{color:var(--mui-palette-warning-dark,#9a3412);font-weight:650}.crm-member-correspondence,.crm-member-overview__dl,.crm-member-payments__dl,.crm-member-standing{border:1px solid var(--crm-border);background:var(--crm-surface-subtle);border-radius:.65rem;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.65rem 1rem;margin:0 0 1rem;padding:.75rem .85rem;display:grid}@supports (color:color-mix(in lab,red,red)){.crm-member-correspondence,.crm-member-overview__dl,.crm-member-payments__dl,.crm-member-standing{background:color-mix(in srgb,var(--crm-surface-subtle) 55%,var(--crm-surface-raised))}}.crm-member-correspondence div,.crm-member-overview__dl div,.crm-member-payments__dl div,.crm-member-standing div{min-width:0}.crm-member-correspondence dt,.crm-member-overview__dl dt,.crm-member-payments__dl dt,.crm-member-standing dt{color:var(--mui-palette-text-secondary,#52707b);font-size:.78rem}.crm-member-correspondence dd,.crm-member-overview__dl dd,.crm-member-payments__dl dd,.crm-member-standing dd{color:var(--mui-palette-text-primary,inherit);margin:.2rem 0 0;font-weight:650}.crm-member-review-line{border:1px solid var(--crm-border);background:var(--crm-surface-elevated);color:var(--mui-palette-text-primary,inherit);border-radius:.65rem;margin:0 0 1rem;padding:.75rem .85rem}.crm-member-review-line p{color:var(--crm-text-muted);margin:.35rem 0 0;line-height:1.45}.crm-member-pharmacy-line{color:var(--mui-palette-text-secondary,#3d5560);margin:0;font-size:.92rem}.crm-member-overview__subhead{color:var(--mui-palette-text-primary,inherit);margin:1.25rem 0 .35rem;font-size:1rem}.crm-member-activation{gap:.5rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.crm-member-activation__item{border:1px solid var(--crm-border);background:var(--crm-surface-subtle);border-radius:.65rem;gap:.15rem;padding:.65rem .75rem;display:grid}@supports (color:color-mix(in lab,red,red)){.crm-member-activation__item{background:color-mix(in srgb,var(--crm-surface-subtle) 50%,var(--crm-surface-raised))}}.crm-member-activation__item{color:var(--mui-palette-text-primary,inherit)}.crm-member-activation__item--success{border-left:4px solid var(--mui-palette-success-main,var(--color-ipcn-green))}.crm-member-activation__item--pending{border-left:4px solid var(--mui-palette-warning-main,#f59e0b)}.crm-member-activation__item--failed{border-left:4px solid var(--mui-palette-error-main,#b42318)}.crm-member-activation__item span{color:var(--crm-text-muted);font-size:.88rem}.crm-member-tabs-scroll{-webkit-overflow-scrolling:touch;margin:-.25rem 0 0;padding-bottom:.15rem;overflow-x:auto}.crm-member-tabs-scroll::-webkit-scrollbar{height:0;display:none}.crm-member-tabs{flex-wrap:nowrap;gap:.35rem;min-width:min-content;display:flex}.crm-member-tabs__tab{border:1px solid var(--crm-border);background:var(--crm-surface-elevated);color:var(--crm-text-muted);white-space:nowrap;cursor:pointer;font-family:inherit;font-size:.88rem;font-weight:650;line-height:inherit;appearance:none;border-radius:999px;flex:none;padding:.55rem .85rem;text-decoration:none}button.crm-member-tabs__tab{margin:0}.crm-member-tabs__tab:focus-visible{outline:2px solid var(--mui-palette-primary-main,var(--color-ipcn-blue));outline-offset:2px}.crm-member-tabs__tab:hover{background:var(--mui-palette-primary-main,#29abe2)}@supports (color:color-mix(in lab,red,red)){.crm-member-tabs__tab:hover{background:color-mix(in srgb,var(--mui-palette-primary-main,#29abe2) 8%,var(--crm-surface-elevated))}}.crm-member-tabs__tab:hover{color:var(--mui-palette-text-primary,inherit)}.crm-member-tabs__tab.is-active{border-color:var(--mui-palette-primary-main,var(--color-ipcn-blue));color:var(--mui-palette-primary-main,var(--color-ipcn-blue));box-shadow:inset 0 0 0 1px var(--mui-palette-primary-main,var(--color-ipcn-blue));background:var(--mui-palette-primary-main,#29abe2)}@supports (color:color-mix(in lab,red,red)){.crm-member-tabs__tab.is-active{background:color-mix(in srgb,var(--mui-palette-primary-main,#29abe2) 12%,var(--crm-surface-elevated))}}.crm-member-honesty{background:var(--mui-palette-warning-main,#f59e0b);border-radius:.65rem;margin:0 0 1rem;padding:.65rem .85rem}@supports (color:color-mix(in lab,red,red)){.crm-member-honesty{background:color-mix(in srgb,var(--mui-palette-warning-main,#f59e0b) 14%,var(--crm-surface-raised))}}.crm-member-honesty{border:1px solid var(--mui-palette-warning-main,#f59e0b)}@supports (color:color-mix(in lab,red,red)){.crm-member-honesty{border:1px solid color-mix(in srgb,var(--mui-palette-warning-main,#f59e0b) 35%,var(--crm-border))}}.crm-member-honesty{color:var(--mui-palette-warning-dark,#9a3412)}.crm-member-pharmacy-list{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.crm-member-pharmacy-list__item{border:1px solid var(--crm-border);background:var(--crm-surface-subtle);border-radius:.75rem;padding:.85rem 1rem}@supports (color:color-mix(in lab,red,red)){.crm-member-pharmacy-list__item{background:color-mix(in srgb,var(--crm-surface-subtle) 50%,var(--crm-surface-raised))}}.crm-member-pharmacy-list__item,.crm-member-pharmacy-list__item h3{color:var(--mui-palette-text-primary,inherit)}.crm-member-pharmacy-list__item h3{margin:0 0 .5rem;font-size:1rem}.crm-member-pharmacy-list__dl{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.45rem .85rem;margin:0;display:grid}.crm-member-pharmacy-list__dl dt{color:var(--mui-palette-text-secondary,#52707b);font-size:.75rem}.crm-member-pharmacy-list__dl dd{overflow-wrap:anywhere;color:var(--mui-palette-text-primary,inherit);margin:.1rem 0 0}.crm-member-pharmacy-ch{border:1px solid var(--crm-border);background:var(--crm-surface-elevated);color:var(--mui-palette-text-primary,inherit);border-radius:.65rem;margin-top:.85rem;padding:.65rem .75rem}.crm-member-pharmacy-ch summary{cursor:pointer;color:var(--mui-palette-primary-main,var(--color-ipcn-blue));font-weight:650}.crm-member-pharmacy-ch__note{margin:.5rem 0 .75rem;font-size:.88rem}.crm-member-compose--chrome{border-top:1px solid var(--crm-border);gap:.65rem;padding:.75rem 0 0;display:grid}.crm-member-compose__head{gap:.2rem;display:grid}.crm-member-compose__head h2{color:var(--mui-palette-text-primary,inherit);margin:0;font-size:1rem}.crm-member-compose__head .muted{margin:0;font-size:.86rem}.crm-member-compose__actions{flex-wrap:wrap;gap:.5rem;display:flex}.crm-member-compose__fields{gap:.65rem;margin-bottom:1rem;display:grid}.crm-member-copy-link{gap:.5rem;margin-top:.75rem;display:grid}.crm-member-copy-link__url{background:var(--crm-surface-subtle);border-radius:.65rem;margin:0;padding:.65rem .75rem}@supports (color:color-mix(in lab,red,red)){.crm-member-copy-link__url{background:color-mix(in srgb,var(--crm-surface-subtle) 50%,var(--crm-surface-raised))}}.crm-member-copy-link__url{border:1px solid var(--crm-border);overflow-wrap:anywhere;color:var(--mui-palette-text-primary,inherit)}.crm-member-copy-link__url code{font-size:.82rem}.crm-member-copy-link__status{color:var(--mui-palette-success-dark,#1b6b4a);margin:0;font-size:.88rem}.crm-member-compose__preview{background:var(--crm-surface-subtle);border-radius:.65rem;margin:0 0 1rem;padding:.75rem .85rem}@supports (color:color-mix(in lab,red,red)){.crm-member-compose__preview{background:color-mix(in srgb,var(--crm-surface-subtle) 50%,var(--crm-surface-raised))}}.crm-member-compose__preview{border:1px solid var(--crm-border);color:var(--mui-palette-text-primary,inherit);line-height:1.45}@media (max-width:390px){.crm-member-compose__actions{flex-direction:column}.crm-member-compose__actions .crm-btn{justify-content:center;width:100%}}.crm-member-documents{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.crm-member-documents__item{border:1px solid var(--crm-border);background:var(--crm-surface-elevated);color:var(--mui-palette-text-primary,inherit);border-radius:.65rem;padding:.75rem .85rem}.crm-member-documents__head{gap:.35rem .75rem}.crm-member-documents__head,.crm-member-events__head{flex-wrap:wrap;justify-content:space-between;display:flex}.crm-member-events__head{align-items:flex-end;gap:.75rem 1rem}.crm-member-events__sort{gap:.25rem;min-width:10rem;display:grid}@media (max-width:390px){.crm-member-chrome{padding:.85rem}.crm-member-chrome__row{flex-direction:column;align-items:stretch}.crm-member-chrome__actions .crm-btn{justify-content:center;width:100%}.crm-member-tabs__tab{padding:.5rem .7rem;font-size:.82rem}}.crm-ui-control,.ipcn-control,.ipcn-input{background:var(--ipcn-control-bg,var(--mui-palette-background-paper,#fff));min-height:48px;color:var(--ipcn-ink,var(--mui-palette-text-primary,inherit));border:1px solid var(--ipcn-control-border,var(--mui-palette-divider,#12313c29));border-radius:.75rem}.ipcn-field__label-row .ipcn-field__label{margin:0}.crm-ui-control::placeholder,.ipcn-control::placeholder,.ipcn-input::placeholder{color:var(--crm-text-muted,var(--mui-palette-text-secondary,#6b828c));opacity:1}.crm-btn--primary{background:var(--mui-palette-primary-main,var(--color-ipcn-blue));color:var(--mui-palette-primary-contrastText,#fff);border:none}.crm-btn--secondary{background:var(--crm-surface-elevated);color:var(--mui-palette-text-primary,var(--color-ipcn-ink));border:1px solid var(--crm-border)}.crm-btn--ghost{color:var(--mui-palette-primary-main,var(--color-ipcn-blue));border:1px solid var(--mui-palette-primary-main,#0071bc);background:0 0}@supports (color:color-mix(in lab,red,red)){.crm-btn--ghost{border:1px solid color-mix(in srgb,var(--mui-palette-primary-main,#0071bc) 35%,transparent)}}.crm-btn--ghost{min-height:36px;padding:.35rem .75rem;font-size:.82rem}.crm-btn--ghost:hover{background:var(--mui-palette-primary-main,#0071bc)}@supports (color:color-mix(in lab,red,red)){.crm-btn--ghost:hover{background:color-mix(in srgb,var(--mui-palette-primary-main,#0071bc) 10%,transparent)}}a.crm-btn{align-items:center;text-decoration:none;display:inline-flex}.crm-btn--approve{background:var(--color-ipcn-green);color:#fff;border:none}.crm-btn--danger{background:var(--mui-palette-error-main,#991b1b)}@supports (color:color-mix(in lab,red,red)){.crm-btn--danger{background:color-mix(in srgb,var(--mui-palette-error-main,#991b1b) 8%,var(--crm-surface-raised))}}.crm-btn--danger{color:var(--mui-palette-error-main,#b42318);border:1px solid var(--mui-palette-error-main,#991b1b)}@supports (color:color-mix(in lab,red,red)){.crm-btn--danger{border:1px solid color-mix(in srgb,var(--mui-palette-error-main,#991b1b) 25%,var(--crm-border))}}.crm-decision-actions{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.crm-decision-actions .crm-btn{flex:12rem;min-height:48px}.crm-decision-actions--compact .crm-btn{flex:0 auto;min-width:10rem;max-width:16rem}.crm-approval-pack__head-actions{flex-wrap:wrap;flex-shrink:0;align-items:flex-start;gap:.5rem;display:flex}.crm-approval-pack__grid{gap:1.25rem;margin-top:1rem;display:grid}@media (min-width:900px){.crm-approval-pack__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.crm-approval-pack__block h3{margin:0 0 .35rem;font-size:1rem}.crm-approval-pack__staff-actions{border-top:1px solid var(--crm-border,var(--mui-palette-divider,#d5e2e8));margin-top:1.25rem;padding-top:1.25rem}.crm-approval-pack__staff-actions-title{margin:0 0 .5rem;font-size:.95rem;font-weight:700}.crm-approval-pack__staff-actions .crm-approval-pack__actions{margin-top:0}.crm-approval-pack__staff-actions-hint{max-width:42rem;margin:.65rem 0 0;font-size:.85rem}.crm-approval-pack__action-message{margin:.75rem 0 0;font-weight:600}.crm-mail-compose{border:1px solid var(--crm-border,var(--mui-palette-divider,#c9d7de));background:var(--crm-surface-raised,var(--mui-palette-background-paper,#fff));border-radius:.55rem;overflow:hidden}.crm-mail-compose__tabs{border-bottom:1px solid var(--crm-border,var(--mui-palette-divider,#d5e2e8));gap:0;display:flex}.crm-mail-compose__tab{background:var(--crm-surface-subtle,var(--mui-palette-action-hover,#f4f9fb));min-height:44px;color:var(--mui-palette-text-primary,#12313c);font:inherit;cursor:pointer;border:none;flex:1;padding:.5rem 1rem;font-weight:650}.crm-mail-compose__tab--active{background:var(--crm-surface-raised,var(--mui-palette-background-paper,#fff));box-shadow:inset 0 -2px 0 var(--color-ipcn-blue);color:var(--mui-palette-primary-main,var(--color-ipcn-blue))}.crm-mail-compose__toolbar{border-bottom:1px solid var(--crm-border,var(--mui-palette-divider,#e6eef1));flex-wrap:wrap;gap:.35rem;padding:.5rem;display:flex}.crm-mail-compose__tool{border:1px solid var(--crm-border,var(--mui-palette-divider,#c9d7de));background:var(--crm-surface-raised,var(--mui-palette-background-paper,#fff));min-width:44px;min-height:44px;color:var(--mui-palette-text-primary,#12313c);font:inherit;cursor:pointer;border-radius:.45rem;padding:.35rem .65rem;font-size:.82rem;font-weight:650}.crm-mail-compose__tool[aria-pressed=true]{background:var(--mui-palette-primary-main,#0071bc)}@supports (color:color-mix(in lab,red,red)){.crm-mail-compose__tool[aria-pressed=true]{background:color-mix(in srgb,var(--mui-palette-primary-main,#0071bc) 14%,var(--crm-surface-raised,#fff))}}.crm-mail-compose__tool[aria-pressed=true]{border-color:var(--mui-palette-primary-main,var(--color-ipcn-blue));color:var(--mui-palette-primary-main,var(--color-ipcn-blue))}.crm-mail-compose__tool:focus-visible{outline:2px solid var(--color-ipcn-blue);outline-offset:2px}.crm-mail-compose__editor .ProseMirror{outline:none;min-height:14rem;padding:.85rem 1rem;font-size:.95rem;line-height:1.55}.crm-mail-compose__editor .ProseMirror:focus-visible{box-shadow:inset 0 0 0 2px #0071bc59}.crm-mail-compose__preview{background:var(--crm-surface-subtle,var(--mui-palette-action-hover,#fafcfd));min-height:14rem;color:var(--mui-palette-text-primary,#12313c);padding:.85rem 1rem;font-size:.95rem;line-height:1.55}.crm-mail-compose__preview h3{margin:1rem 0 .35rem;font-size:1rem}.crm-mail-compose__preview ul{margin:0 0 .75rem 1.1rem}.crm-feed{background:var(--crm-surface-raised);border:1px solid var(--crm-border);color:var(--mui-palette-text-primary,inherit);border-radius:1rem;padding:1.15rem 1.25rem}.crm-feed__title{margin:0 0 .75rem;font-size:1.05rem}.crm-feed__subtitle{text-transform:uppercase;letter-spacing:.06em;color:#52707b;margin:1rem 0 .5rem;font-size:.88rem}.crm-role-badge{color:#1e5a8a;vertical-align:middle;background:#eef6fc;border-radius:999px;margin-left:.35rem;padding:.12rem .45rem;font-size:.72rem;font-weight:700;display:inline-block}.crm-role-badge--system{color:#3d5560;background:#e6eef1;margin-left:0}.crm-ownership{gap:.25rem;margin-bottom:.5rem;display:grid}.crm-ownership__meta{margin:0;font-size:.88rem}.crm-feed__timeline{border-left:2px solid #e6eef1;margin:0;padding:0;list-style:none}.crm-feed__timeline li{margin-left:.75rem;padding:0 0 .85rem .85rem;position:relative}.crm-feed__item-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem .75rem;display:flex}.crm-feed__type{text-transform:uppercase;letter-spacing:.05em;color:var(--color-ipcn-blue);font-size:.78rem;font-weight:800}.crm-feed__body{white-space:pre-wrap;margin:.35rem 0 0;font-size:.92rem;line-height:1.45}.crm-feed__actor{flex-wrap:wrap;align-items:center;gap:.35rem;margin:.35rem 0 0;font-size:.82rem;display:flex}.crm-feed__actor-email{color:#3d5560;font-weight:650}.crm-feed__meta{margin:.25rem 0 0;font-size:.82rem}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.crm-feed__timeline li:before{content:"";background:var(--color-ipcn-blue);border-radius:999px;width:.55rem;height:.55rem;position:absolute;top:.35rem;left:-.45rem}.crm-feed__timeline time{color:#52707b;font-size:.78rem;font-weight:650;display:block}.crm-feed__timeline p{margin:.2rem 0 0;font-size:.92rem}.crm-feed__notes{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.crm-feed__notes li{background:var(--color-ipcn-mist);border-radius:.65rem;padding:.75rem}.crm-queue-progress{min-width:7rem}.crm-queue-progress__track{background:var(--mui-palette-text-primary,#12313c);border-radius:999px;height:.45rem}@supports (color:color-mix(in lab,red,red)){.crm-queue-progress__track{background:color-mix(in srgb,var(--mui-palette-text-primary,#12313c) 12%,var(--mui-palette-background-paper,#fff))}}.crm-queue-progress__track{margin-bottom:.25rem;overflow:hidden}.crm-queue-progress__fill{background:linear-gradient(90deg,var(--mui-palette-primary-main,var(--color-ipcn-blue)),var(--mui-palette-secondary-main,var(--color-ipcn-green)));height:100%;transition:width .4s}.crm-queue-progress__label{color:var(--mui-palette-text-secondary,#52707b);font-size:.78rem;font-weight:750}.ipcn-shell__content{box-sizing:border-box;width:100%;max-width:none;padding:1rem 1.25rem 2rem}.ipcn-shell__body>#main{width:100%;min-width:0;display:block}body:has(.ipcn-page-editor-shell),html:has(.ipcn-page-editor-shell){height:100dvh;overflow:hidden}.ipcn-shell:has(.ipcn-page-editor-shell){height:100dvh;min-height:0;overflow:hidden}.ipcn-shell:has(.ipcn-page-editor-shell) .ipcn-shell__column,.ipcn-shell:has(.ipcn-page-editor-shell) .ipcn-shell__sidebar{height:100dvh;min-height:0;max-height:100dvh;overflow:hidden}.ipcn-shell:has(.ipcn-page-editor-shell) .ipcn-shell__body,.ipcn-shell__body>#main:has(.ipcn-page-editor-shell){flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.ipcn-page-editor-shell{flex-direction:column;flex:1;min-height:0;max-height:none;display:flex;overflow:hidden}.ipcn-page-editor-chrome{flex:none;min-width:0}.ipcn-page-editor-workspace{flex-direction:row;flex:auto;align-items:stretch;min-width:0;min-height:0;display:flex;overflow:hidden}.ipcn-page-editor-workspace .cms-component-palette,.ipcn-page-editor-workspace .cms-style-inspector{align-self:stretch;height:auto;min-height:0;max-height:none}.ipcn-page-editor-workspace .cms-editor-canvas{flex:auto;min-width:0;height:100%;min-height:0;overflow:auto}.cms-editor-canvas .preview-device-shell--phone,.cms-editor-canvas .preview-device-shell--tablet{flex-shrink:0}.ipcn-shell__body>#main>.panel{box-sizing:border-box;background:0 0;width:100%;max-width:none;margin:0;padding:1rem 1.25rem 2rem}@media (max-width:899px){.crm-desk,.ipcn-shell__content{padding-left:.75rem;padding-right:.75rem}.crm-branch-workspace__layout{gap:.75rem}}.crm-datatable{background:var(--mui-palette-background-paper,#fff);width:100%;color:var(--mui-palette-text-primary,var(--color-ipcn-ink));border:1px solid var(--mui-palette-divider,#e6eef1);box-shadow:none;border-radius:.85rem;overflow:hidden}.crm-datatable__scroll{width:100%;overflow-x:auto}.crm-desk-when{white-space:nowrap;font-variant-numeric:tabular-nums}.crm-mobile-cards__item .crm-desk-when,.crm-pipeline__card .crm-desk-when{white-space:normal;line-height:1.4}.crm-datatable__table{border-collapse:collapse;table-layout:auto;width:100%;min-width:100%;margin:0}.crm-datatable__table th{z-index:1;background:var(--mui-palette-text-primary,#12313c);position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.crm-datatable__table th{background:color-mix(in srgb,var(--mui-palette-text-primary,#12313c) 4%,var(--mui-palette-background-paper,#f7fafb))}}.crm-datatable__table th{text-transform:uppercase;letter-spacing:.06em;color:var(--mui-palette-text-secondary,#52707b);border-bottom:1px solid var(--mui-palette-divider,#e6eef1);white-space:nowrap;padding:.75rem .85rem;font-size:.78rem}.crm-datatable__table td{border-bottom:1px solid var(--mui-palette-divider,#eef3f6);vertical-align:middle;padding:.75rem .85rem;font-size:.9rem}.crm-datatable__table tbody tr:hover{background:var(--mui-palette-primary-main,#0071bc)}@supports (color:color-mix(in lab,red,red)){.crm-datatable__table tbody tr:hover{background:color-mix(in srgb,var(--mui-palette-primary-main,#0071bc) 6%,transparent)}}.crm-datatable__actions{white-space:nowrap;text-align:right;width:1%}.crm-datatable__actions .crm-row-actions,.crm-datatable__actions .ipcn-page-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem;display:inline-flex}.crm-datatable__primary{font-weight:700}.crm-datatable__sort{color:var(--color-ipcn-ink);font-weight:750;text-decoration:none}.crm-datatable__sort:hover{text-decoration:underline}.crm-datatable__sort.is-active,.crm-datatable__sort:hover{color:var(--color-ipcn-blue)}.crm-queue-filters{gap:.75rem;margin:.25rem 0 1rem;display:grid}.crm-status-tabs-scroll{-webkit-overflow-scrolling:touch;scrollbar-width:none;min-width:0;overflow-x:auto}.crm-status-tabs-scroll:focus-visible{outline:2px solid var(--color-ipcn-blue);outline-offset:2px}.crm-status-tabs-scroll::-webkit-scrollbar{height:0;display:none}.crm-status-tabs{flex-wrap:nowrap;gap:.5rem;width:max-content;min-width:100%;display:flex}.crm-status-tabs__tab{border:1px solid var(--mui-palette-divider,#d5e2e8);background:var(--mui-palette-background-paper,#fff);min-height:40px;color:var(--mui-palette-text-primary,#12313c);border-radius:999px;flex:none;align-items:center;gap:.45rem;padding:.3rem .7rem .3rem .85rem;font-size:.88rem;font-weight:750;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.crm-status-tabs__tab:focus-visible,.crm-status-tabs__tab:hover{background:var(--mui-palette-primary-main,#0071bc)}@supports (color:color-mix(in lab,red,red)){.crm-status-tabs__tab:focus-visible,.crm-status-tabs__tab:hover{background:color-mix(in srgb,var(--mui-palette-primary-main,#0071bc) 10%,var(--mui-palette-background-paper,#fff))}}.crm-status-tabs__tab:focus-visible,.crm-status-tabs__tab:hover{border-color:var(--mui-palette-primary-main,#0071bc)}@supports (color:color-mix(in lab,red,red)){.crm-status-tabs__tab:focus-visible,.crm-status-tabs__tab:hover{border-color:color-mix(in srgb,var(--mui-palette-primary-main,#0071bc) 35%,var(--mui-palette-divider,#d5e2e8))}}.crm-status-tabs__tab strong{background:var(--mui-palette-text-primary,#12313c);border-radius:999px;min-width:1.5rem;padding:.12rem .45rem}@supports (color:color-mix(in lab,red,red)){.crm-status-tabs__tab strong{background:color-mix(in srgb,var(--mui-palette-text-primary,#12313c) 10%,var(--mui-palette-background-paper,#fff))}}.crm-status-tabs__tab strong{color:var(--mui-palette-text-secondary,#52707b);text-align:center;font-size:.78rem}.crm-status-tabs__tab--draft strong{background:var(--mui-palette-text-primary)}@supports (color:color-mix(in lab,red,red)){.crm-status-tabs__tab--draft strong{background:color-mix(in srgb,var(--mui-palette-text-primary) 14%,var(--mui-palette-background-paper))}}.crm-status-tabs__tab--draft strong{color:var(--mui-palette-text-secondary)}.crm-status-tabs__tab--submitted strong{background:var(--mui-palette-primary-main,#29abe2)}@supports (color:color-mix(in lab,red,red)){.crm-status-tabs__tab--submitted strong{background:color-mix(in srgb,var(--mui-palette-primary-main,#29abe2) 22%,var(--mui-palette-background-paper))}}.crm-status-tabs__tab--submitted strong{color:var(--mui-palette-primary-main,#1e40af)}.crm-status-tabs__tab--review strong{background:#f59e0b}@supports (color:color-mix(in lab,red,red)){.crm-status-tabs__tab--review strong{background:color-mix(in srgb,#f59e0b 22%,var(--mui-palette-background-paper))}}.crm-status-tabs__tab--review strong{color:#f59e0b}.crm-status-tabs__tab--approved strong{background:var(--mui-palette-secondary-main,#009245)}@supports (color:color-mix(in lab,red,red)){.crm-status-tabs__tab--approved strong{background:color-mix(in srgb,var(--mui-palette-secondary-main,#009245) 22%,var(--mui-palette-background-paper))}}.crm-status-tabs__tab--approved strong{color:var(--mui-palette-secondary-main,#0b5c32)}.crm-status-tabs__tab--refused strong{background:var(--mui-palette-error-main,#991b1b)}@supports (color:color-mix(in lab,red,red)){.crm-status-tabs__tab--refused strong{background:color-mix(in srgb,var(--mui-palette-error-main,#991b1b) 22%,var(--mui-palette-background-paper))}}.crm-status-tabs__tab--refused strong{color:var(--mui-palette-error-main,#991b1b)}.crm-status-tabs__tab--awaiting strong{background:#f59e0b}@supports (color:color-mix(in lab,red,red)){.crm-status-tabs__tab--awaiting strong{background:color-mix(in srgb,#f59e0b 22%,var(--mui-palette-background-paper))}}.crm-status-tabs__tab--awaiting strong{color:#f59e0b}.crm-status-tabs__tab--unpaid strong{background:#f97316}@supports (color:color-mix(in lab,red,red)){.crm-status-tabs__tab--unpaid strong{background:color-mix(in srgb,#f97316 22%,var(--mui-palette-background-paper))}}.crm-status-tabs__tab--unpaid strong{color:#fb923c}.crm-status-tabs__tab--active strong{background:var(--mui-palette-secondary-main)}@supports (color:color-mix(in lab,red,red)){.crm-status-tabs__tab--active strong{background:color-mix(in srgb,var(--mui-palette-secondary-main) 22%,var(--mui-palette-background-paper))}}.crm-status-tabs__tab--active strong{color:var(--mui-palette-secondary-main)}.crm-status-tabs__tab.is-active{box-shadow:inset 0 0 0 2px}.crm-status-tabs__tab--all.is-active{color:var(--mui-palette-primary-main,#0071bc)}.crm-status-tabs__tab--draft.is-active{color:var(--mui-palette-text-secondary)}.crm-status-tabs__tab--submitted.is-active{color:var(--mui-palette-primary-main,#1e40af)}.crm-status-tabs__tab--review.is-active{color:#f59e0b}.crm-status-tabs__tab--approved.is-active{color:var(--mui-palette-secondary-main,#0b5c32)}.crm-status-tabs__tab--refused.is-active{color:var(--mui-palette-error-main,#991b1b)}.crm-status-tabs__tab--awaiting.is-active{color:#f59e0b}.crm-status-tabs__tab--unpaid.is-active{color:#fb923c}.crm-status-tabs__tab--active.is-active{color:var(--mui-palette-secondary-main,#0b5c32)}.crm-pill--awaiting{background:var(--mui-palette-warning-main,#f59e0b)}@supports (color:color-mix(in lab,red,red)){.crm-pill--awaiting{background:color-mix(in srgb,var(--mui-palette-warning-main,#f59e0b) 22%,var(--crm-surface-raised))}}.crm-pill--awaiting{color:var(--mui-palette-warning-dark,#9a3412)}.crm-pill--unpaid{background:var(--mui-palette-warning-main,#f97316)}@supports (color:color-mix(in lab,red,red)){.crm-pill--unpaid{background:color-mix(in srgb,var(--mui-palette-warning-main,#f97316) 22%,var(--crm-surface-raised))}}.crm-pill--unpaid{color:var(--mui-palette-warning-dark,#9a3412)}.crm-pill--active{background:var(--mui-palette-success-main,#009245)}@supports (color:color-mix(in lab,red,red)){.crm-pill--active{background:color-mix(in srgb,var(--mui-palette-success-main,#009245) 22%,var(--crm-surface-raised))}}.crm-pill--active{color:var(--mui-palette-success-dark,#0b5c32)}.crm-datatable__filters{box-sizing:border-box;background:var(--mui-palette-background-paper,#fff);width:100%;color:var(--mui-palette-text-primary,var(--color-ipcn-ink));border:1px solid var(--mui-palette-divider,#e6eef1);border-radius:.85rem;margin:0 0 1rem;padding:.85rem 1rem}.crm-desk .crm-datatable{margin-top:0}.crm-datatable__filters-grid{box-sizing:border-box;width:100%}.crm-datatable__filter-fields,.crm-datatable__filters-grid{flex-wrap:nowrap;align-items:flex-end;gap:.85rem 1rem;min-width:0;display:flex}.crm-datatable__filter-fields{flex:1 1 0}.crm-datatable__filter-field{flex:1 1 0;min-width:6.5rem}.crm-datatable__filter-field--search{flex:1.75 10rem;min-width:9rem}.crm-datatable__filter-field .MuiFormControl-root{width:100%;margin:0}.crm-datatable__filter-actions{flex:none}@media (max-width:1099px){.crm-datatable__filters-grid{flex-wrap:wrap}.crm-datatable__filter-fields{flex-wrap:wrap;flex:100%}.crm-datatable__filter-field--search{flex:100%;min-width:0}.crm-datatable__filter-field:not(.crm-datatable__filter-field--search){flex:calc(50% - .5rem);min-width:8rem}}@media (max-width:599px){.crm-datatable__filter-field:not(.crm-datatable__filter-field--search){flex:100%}}.crm-ui-field{gap:.35rem;min-width:0;display:grid}.crm-datatable__filter-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.crm-datatable__filter-actions .MuiButton-root,.crm-datatable__filter-actions a,.crm-datatable__filter-actions button{min-height:44px}.crm-datatable__pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin:.85rem 0;padding:.65rem 0;display:flex}.crm-datatable__range{color:var(--mui-palette-text-secondary,#52707b);margin:0;font-size:.92rem}.crm-datatable__pages{flex-wrap:wrap;align-items:center;gap:.5rem .65rem;display:flex}.crm-datatable__pagination-actions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.crm-datatable__page-num{font-size:.88rem;font-weight:700}.crm-datatable__pages .is-disabled,.crm-datatable__pagination-actions .is-disabled{pointer-events:none;opacity:.45}.crm-datatable__page-list{flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.crm-datatable__page-btn,.crm-datatable__pages>.cms-ui-btn{min-width:2.25rem;min-height:var(--ipcn-btn-height,44px);border-radius:var(--ipcn-control-radius,8px);border:1px solid var(--mui-palette-divider,#c5d5de);background:var(--mui-palette-background-paper,#fff);color:var(--mui-palette-text-primary,var(--color-ipcn-ink));box-sizing:border-box;justify-content:center;align-items:center;padding:.35rem .85rem;font-size:.88rem;font-weight:700;text-decoration:none;display:inline-flex}.crm-datatable__page-btn:hover,.crm-datatable__pages>.cms-ui-btn:hover{border-color:var(--mui-palette-primary-main,var(--color-ipcn-blue));color:var(--mui-palette-primary-main,var(--color-ipcn-blue));background:var(--mui-palette-primary-main,#29abe2)}@supports (color:color-mix(in lab,red,red)){.crm-datatable__page-btn:hover,.crm-datatable__pages>.cms-ui-btn:hover{background:color-mix(in srgb,var(--mui-palette-primary-main,#29abe2) 10%,var(--mui-palette-background-paper))}}.crm-datatable__page-btn.is-current{border-color:var(--mui-palette-primary-main,var(--color-ipcn-blue));background:var(--mui-palette-primary-main,var(--color-ipcn-blue));color:var(--mui-palette-primary-contrastText,#fff);box-shadow:0 2px 8px var(--mui-palette-primary-main)}@supports (color:color-mix(in lab,red,red)){.crm-datatable__page-btn.is-current{box-shadow:0 2px 8px color-mix(in srgb,var(--mui-palette-primary-main) 35%,transparent)}}.crm-datatable__page-ellipsis{color:var(--mui-palette-text-secondary,#52707b);-webkit-user-select:none;user-select:none;padding:0 .25rem;font-weight:700}.crm-datatable__table--users{min-width:920px}.crm-desk-card{background:#fff;border:1px solid #e6eef1;border-radius:.85rem;margin:0 0 1rem;padding:.85rem 1rem}.crm-desk-card__title{margin:0 0 .75rem;font-size:1.05rem}.crm-desk-toolbar{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:.65rem;margin:0 0 1rem;display:flex}.crm-desk-toolbar .crm-datatable__filters{flex:16rem;min-width:0;margin-bottom:0}.crm-desk-toolbar .cms-ui-btn--primary{flex:none}.desk-overlay{z-index:1400;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.MuiBackdrop-root,.desk-overlay__backdrop{background:#02060ad1}.desk-overlay__backdrop{cursor:pointer;border:0;padding:0;position:absolute;inset:0}.desk-overlay__panel{background:var(--mui-palette-background-paper,#fff);width:100%;max-height:92vh;color:var(--mui-palette-text-primary,inherit);border:1px solid var(--crm-border,var(--mui-palette-divider,#e6eef1));--ipcn-admin-paper:var(--mui-palette-background-paper,#fff);--ipcn-admin-subtle:var(--mui-palette-action-hover,#f4f8fa);--ipcn-admin-elevated:var(--mui-palette-background-paper,#fff);--ipcn-admin-border:var(--mui-palette-divider,#12313c1f);--ipcn-admin-text-muted:var(--mui-palette-text-secondary,#52707b);--crm-surface-subtle:var(--ipcn-admin-subtle);--crm-surface-raised:var(--ipcn-admin-paper);--crm-surface-elevated:var(--ipcn-admin-elevated);--crm-border:var(--ipcn-admin-border);--crm-text-muted:var(--ipcn-admin-text-muted);--ipcn-ink:var(--mui-palette-text-primary,#12313c);--ipcn-muted:var(--mui-palette-text-secondary,#3d5a66);--ipcn-placeholder:var(--crm-text-muted);--ipcn-control-bg:var(--mui-palette-background-paper,#fff);--ipcn-control-border:var(--crm-border);border-radius:1.1rem 1.1rem 0 0;padding:1.15rem 1.25rem 1.4rem;position:relative;overflow:hidden auto;box-shadow:0 24px 64px #06131847,0 0 0 1px #06131814}[data-mui-color-scheme=dark] .MuiDialog-paper.desk-overlay__panel,[data-mui-color-scheme=dark] .MuiDrawer-paper.desk-overlay__panel,[data-mui-color-scheme=dark] .desk-overlay__panel{--ipcn-admin-paper:var(--color-paper-dark,#1a3a45);--ipcn-admin-subtle:#0f2a33;--ipcn-admin-elevated:#1a3a45;--ipcn-admin-border:#f7fafb1f;--ipcn-admin-text-muted:#f7fafbd1;--ipcn-ink:var(--color-ink-dark,#f7fafb);--ipcn-muted:#f7fafbd1;--ipcn-placeholder:#f7fafb73;--ipcn-control-bg:#0f2a33;--ipcn-control-bg-muted:#1a3a45;--ipcn-control-border:#f7fafb2e;color-scheme:dark}.desk-overlay__head{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.desk-overlay__head h2{margin:0;font-size:1.2rem}.desk-overlay__head h2:focus{outline:none}.desk-overlay__head h2:focus-visible{outline:3px solid var(--color-ipcn-blue);outline-offset:3px}.desk-overlay__body{color:var(--mui-palette-text-primary,inherit);padding:0 .15rem .35rem}.desk-overlay__body--drawer{padding:0 1.25rem 1.4rem}.crm-desk-confirm__lead{color:var(--crm-text-muted,var(--mui-palette-text-secondary,#3d5560));margin:0 0 1rem;line-height:1.5}.crm-profile__head--stepped{grid-template-columns:auto 1fr;align-items:start;gap:.75rem 1rem;display:grid}.crm-profile__head--stepped .crm-profile__step{grid-row:1/span 4}.crm-profile__head--stepped .crm-pill,.crm-profile__head--stepped .crm-profile__name,.crm-profile__head--stepped .crm-profile__ref,.crm-profile__head--stepped .eyebrow{grid-column:2}.desk-overlay__form{gap:1rem;display:grid}.desk-overlay__form .MuiFormControl-root{width:100%;margin:0}.desk-overlay__col{gap:.85rem;min-width:0;display:grid}.desk-overlay__actions{border-top:1px solid var(--mui-palette-divider,#e6eef1);flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:.65rem;margin-top:.15rem;padding-top:1rem;display:flex}.desk-overlay__actions .MuiButton-root{flex:none;min-width:5.5rem}.desk-overlay .cms-ui-btn{min-height:var(--ipcn-btn-height,44px);min-width:var(--ipcn-btn-height,44px);border-radius:var(--ipcn-control-radius,8px);border:1px solid var(--mui-palette-divider,#c9d7de);background:var(--mui-palette-background-paper,#fff);color:var(--mui-palette-text-primary,var(--color-ipcn-ink));font:inherit;cursor:pointer;box-sizing:border-box;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:650;line-height:1.25;text-decoration:none;display:inline-flex}.desk-overlay .cms-ui-btn--primary{background:var(--mui-palette-primary-main,var(--color-ipcn-blue));color:var(--mui-palette-primary-contrastText,#fff);border:0;font-weight:750}.desk-overlay--dialog{align-items:center;padding:1.5rem}.desk-overlay--dialog .desk-overlay__panel{border-radius:1rem;width:min(32rem,100%);box-shadow:0 24px 64px #06131847,0 0 0 1px #06131814}.desk-overlay--dialog.desk-overlay--wide .desk-overlay__panel{width:min(56rem,100vw - 3rem)}.desk-overlay--dialog.desk-overlay--wide .desk-overlay__panel--studio,.desk-overlay__panel--studio{width:min(76rem,100vw - 2rem)}@media (min-width:800px){.desk-overlay--drawer{align-items:center;padding:1.5rem}.desk-overlay--drawer .desk-overlay__panel{border-radius:1rem;width:min(32rem,100%)}.desk-overlay--drawer.desk-overlay--wide .desk-overlay__panel{width:min(56rem,100vw - 3rem)}.desk-overlay--drawer.desk-overlay--wide .desk-overlay__panel--studio{width:min(76rem,100vw - 2rem)}}@media (min-width:900px){.desk-overlay--wide .desk-overlay__form--split{grid-template-columns:minmax(14rem,1fr) minmax(18rem,1.25fr);align-items:start;gap:1rem 1.5rem}}.desk-check{border-radius:var(--ipcn-control-radius,8px);border:1px solid var(--mui-palette-divider,#e6eef1);background:var(--mui-palette-background-paper,#fff);grid-template-columns:24px 1fr;align-items:start;gap:.65rem;min-height:44px;padding:.65rem .75rem;display:grid}@supports (color:color-mix(in lab,red,red)){.desk-check{background:color-mix(in srgb,var(--mui-palette-background-paper,#fff) 96%,var(--mui-palette-action-hover,transparent))}}.desk-check{cursor:pointer}.desk-check:hover{background:var(--mui-palette-action-hover,#0071bc14)}.desk-check:has(.desk-check__input:disabled){cursor:not-allowed}.desk-check__input{width:24px;min-width:24px;height:24px;min-height:24px;accent-color:var(--color-ipcn-blue);margin:.1rem 0 0}.desk-check__input:focus{outline:none}.desk-check__input:focus-visible{outline:3px solid var(--color-ipcn-blue);outline-offset:2px}.desk-check__text{min-width:0}.desk-check__text strong{color:var(--mui-palette-text-primary,inherit)}.desk-check__text small{color:var(--mui-palette-text-secondary,#52707b);font-size:.78rem;display:block}.cms-ui-btn--primary{background:var(--color-ipcn-blue);color:#fff;min-width:44px;min-height:44px;font:inherit;cursor:pointer;box-sizing:border-box;border:0;border-radius:.45rem;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:750;line-height:1.2;text-decoration:none;display:inline-flex}.cms-ui-btn--primary:hover:not(:disabled){filter:brightness(1.05);background:var(--color-ipcn-blue)}.cms-ui-btn--primary:disabled{opacity:.45;cursor:not-allowed}.desk-role-cell{align-items:center;gap:.65rem;min-width:0;height:100%;padding:.35rem 0;display:flex}.desk-role-avatar--sm{width:28px;height:28px;font-size:.72rem}.desk-role-cell__copy{gap:.12rem;min-width:0;display:grid}.desk-role-cell__label{text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:700;overflow:hidden}.desk-role-inline{align-items:center;gap:.4rem;font-size:.88rem;font-weight:650;display:inline-flex}.desk-role-inline .desk-role-avatar--sm{flex:none}.desk-role-cell__desc{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.desk-role-cell__desc,.roles-desk__row-desc{color:var(--mui-palette-text-secondary,#52707b);font-size:.82rem;font-weight:500}.roles-desk__row-desc{margin-top:.2rem}.roles-desk__form-hero{border-bottom:1px solid var(--mui-palette-divider,#e6eef1);grid-column:1/-1;align-items:center;gap:1rem;margin-bottom:.15rem;padding-bottom:1rem;display:flex}.roles-desk__form-hero-copy{gap:.35rem;min-width:0;display:grid}.roles-desk__access-cols{align-content:start;gap:1rem;display:grid}@media (min-width:900px){.roles-desk__access-cols{grid-template-columns:1fr 1fr}}.roles-desk__form-actions{width:100%}.users-staff-edit__form .desk-overlay__col{min-width:0}.roles-desk,.roles-desk__layout{gap:1rem;display:grid}.roles-desk__layout{grid-template-columns:minmax(14rem,18rem) minmax(0,1fr);align-items:start}@media (max-width:899px){.roles-desk__layout{grid-template-columns:1fr}}.roles-desk__list-head{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.roles-desk__items{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.roles-desk__item{text-align:left;width:100%;min-height:44px;color:inherit;font:inherit;cursor:pointer;background:#fff;border:1px solid #d5e2e8;border-radius:.65rem;gap:.15rem;padding:.55rem .7rem;display:grid}.roles-desk__item span{color:#52707b;font-size:.78rem}.roles-desk__item.is-active{border-color:var(--color-ipcn-blue);box-shadow:inset 0 0 0 1px var(--color-ipcn-blue)}.roles-desk__form{gap:.85rem;display:grid}.roles-desk__fieldset{border:0;border-top:1px solid #e6eef1;margin:0;padding:.75rem 0 0}.roles-desk__fieldset legend{padding:0 0 .35rem;font-weight:750}.roles-desk__hint{color:#52707b;margin:0 0 .65rem;font-size:.88rem}.roles-desk__checks{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.roles-desk__checks label{border-radius:.55rem;grid-template-columns:auto 1fr;align-items:start;gap:.65rem;min-height:44px;padding:.4rem .5rem;display:grid}.roles-desk__checks label:hover{background:#f4fafd}.roles-desk__checks small{color:#52707b;font-size:.78rem;display:block}.crm-row-actions{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex;position:relative}.crm-row-actions .cms-ui-btn:not(.MuiButton-root){min-height:var(--ipcn-btn-height-sm,36px);border-radius:var(--ipcn-control-radius,8px);padding:.35rem .85rem;font-size:.8125rem;text-decoration:none}.crm-row-actions__err{color:#b42318;width:100%;font-size:.75rem}.crm-kebab{display:inline-flex;position:relative}.crm-kebab__trigger{width:44px;min-width:44px;height:44px;min-height:44px;color:var(--color-ipcn-ink);cursor:pointer;background:#fff;border:1px solid #c5d5de;border-radius:.65rem;justify-content:center;align-items:center;padding:0;display:inline-flex;box-shadow:0 2px 8px #12313c0f}.crm-kebab__trigger:hover{border-color:var(--color-ipcn-blue);background:#f4fafd}.crm-kebab__trigger[aria-expanded=true]{border-color:var(--color-ipcn-blue);box-shadow:0 0 0 2px #0071bc2e}.crm-kebab__dots{gap:3px;display:grid}.crm-kebab__dots span{background:var(--color-ipcn-blue);border-radius:999px;width:4px;height:4px;display:block}.crm-kebab__menu{z-index:40;background:#fff;border:1px solid #d4e2e8;border-radius:.75rem;min-width:12.5rem;margin:0;padding:.35rem;list-style:none;position:absolute;top:calc(100% + .35rem);box-shadow:0 14px 32px #12313c29}.crm-kebab__menu--portal{z-index:90;position:fixed}.crm-kebab--end .crm-kebab__menu{right:0}.crm-kebab--start .crm-kebab__menu{left:0}.crm-kebab__item{box-sizing:border-box;text-align:left;width:100%;min-height:40px;color:var(--color-ipcn-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.5rem;padding:.45rem .7rem;font-weight:650;text-decoration:none;display:block}.crm-kebab__item:focus-visible,.crm-kebab__item:hover{color:var(--color-ipcn-blue);background:#eef6fc}.crm-kebab__item:disabled{opacity:.5;cursor:not-allowed}.crm-queue-note{z-index:80;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.crm-queue-note__backdrop{background:#12313c61;border:0;position:absolute;inset:0}.crm-queue-note__panel{background:#fff;border:1px solid #d4e2e8;border-radius:.9rem;width:min(28rem,100%);padding:1.2rem 1.15rem;position:relative;box-shadow:0 18px 40px #12313c33}.crm-queue-note__lead{margin:0 0 .75rem}.crm-queue-note__actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.crm-staff-notes{border:1px solid var(--mui-palette-divider,#e6eef1);background:var(--mui-palette-action-hover,#f8fbfc);border-radius:.75rem;margin:1rem 0 0;padding:0;overflow:hidden}.crm-staff-notes__head{border-bottom:1px solid var(--mui-palette-divider,#e6eef1);background:var(--mui-palette-background-paper,#fff);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.7rem .9rem;display:flex}.crm-staff-notes__title{color:var(--mui-palette-text-primary,inherit);margin:0;font-size:.92rem;font-weight:750}.crm-staff-notes__count{color:var(--mui-palette-text-secondary,#52707b);font-size:.78rem;font-weight:650}.crm-staff-notes .crm-notes-acc{margin:0}.crm-staff-notes__compose{background:var(--mui-palette-background-paper,#fff);border-top:1px solid var(--mui-palette-divider,#e6eef1);gap:.65rem;padding:.85rem .9rem 1rem;display:grid}@media (min-width:720px){.crm-staff-notes__compose{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem 1rem}.crm-staff-notes__compose .crm-btn{justify-self:start;min-width:9.5rem}}.crm-form--follow-up{gap:.65rem;max-width:40rem;margin-top:1rem;display:grid}.crm-staff-notes{max-width:40rem}.crm-form .ipcn-field,.crm-staff-notes__compose .ipcn-field{gap:.35rem;min-width:0;display:grid}.crm-form__grid{align-items:start;gap:.85rem 1rem;display:grid}@media (min-width:720px){.crm-form__grid--follow-up{grid-template-columns:minmax(0,1fr) minmax(11rem,14rem)}}.crm-form__actions{flex-wrap:wrap;gap:.5rem;display:flex}.crm-ui-control--date{max-width:100%}@media (min-width:720px){.crm-ui-control--date{width:100%}}.crm-notes-acc{margin:0}.crm-notes-acc__empty{color:var(--mui-palette-text-secondary,#52707b);background:var(--crm-surface-raised,var(--mui-palette-background-paper,#fff));margin:0;padding:.85rem .9rem;font-size:.88rem}.crm-notes-acc__list{gap:0;margin:0;padding:0;list-style:none;display:grid}.crm-notes-acc__item{border:0;border-bottom:1px solid var(--crm-border,var(--mui-palette-divider,#e6eef1));background:var(--crm-surface-raised,var(--mui-palette-background-paper,#fff));border-radius:0}.crm-notes-acc__list>li:last-child .crm-notes-acc__item{border-bottom:0}.crm-notes-acc__item>summary{cursor:pointer;min-height:44px;color:var(--mui-palette-text-primary,#12313c);align-items:center;gap:.65rem;padding:.55rem .9rem;font-weight:650;list-style:none;display:flex}.crm-notes-acc__item>summary::-webkit-details-marker{display:none}.crm-notes-acc__item>summary:focus{outline:none}.crm-notes-acc__item>summary:focus-visible{outline:2px solid var(--color-ipcn-blue);outline-offset:-2px}.crm-notes-acc__item>summary:hover{background:var(--mui-palette-action-hover,#12313c0f)}.crm-notes-acc__chevron{border-right:2px solid var(--mui-palette-primary-main,var(--color-ipcn-blue));border-bottom:2px solid var(--mui-palette-primary-main,var(--color-ipcn-blue));flex:none;width:.42rem;height:.42rem;margin-top:-.1rem;transform:rotate(-45deg)}.crm-notes-acc__item[open]>summary .crm-notes-acc__chevron{margin-top:.12rem;transform:rotate(45deg)}.crm-notes-acc__summary-text{gap:.08rem;min-width:0;display:grid}.crm-notes-acc__when{color:var(--mui-palette-text-primary,#12313c);font-size:.88rem;font-weight:750}.crm-notes-acc__author{color:var(--mui-palette-text-secondary,#52707b);font-size:.78rem;font-weight:600}.crm-notes-acc__body{color:var(--mui-palette-text-primary,#12313c);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:0 .9rem .85rem 1.95rem;font-size:.9rem;line-height:1.5}.crm-notes-acc--compact{border:1px solid var(--crm-border,var(--mui-palette-divider,#e6eef1));background:var(--crm-surface-raised,var(--mui-palette-background-paper,#fff));border-radius:.65rem;overflow:hidden}.crm-notes-acc--compact .crm-notes-acc__empty{padding:.55rem .7rem;font-size:.8rem}.crm-notes-acc--compact .crm-notes-acc__item>summary{min-height:40px;padding:.4rem .7rem}.crm-notes-acc--compact .crm-notes-acc__body{padding:0 .7rem .65rem 1.7rem;font-size:.84rem}.crm-pharmacy-count{background:var(--mui-palette-primary-main,#29abe2);border-radius:999px;align-items:center;width:fit-content;min-height:1.5rem;padding:.1rem .55rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.crm-pharmacy-count{background:color-mix(in srgb,var(--mui-palette-primary-main,#29abe2) 18%,var(--mui-palette-background-paper,#fff))}}.crm-pharmacy-count{color:var(--mui-palette-primary-main,#1e5a8a);font-size:.74rem;font-weight:750}.crm-mobile-cards__head-tools,.crm-pipeline__card-tools{align-items:flex-start;gap:.35rem;display:flex}.crm-desk--full .crm-workspace,.crm-desk.crm-desk--full{max-width:none}.crm-queue-toolbar{border:1px solid var(--mui-palette-divider,#c9d7de);background:var(--mui-palette-background-paper,#fff);border-radius:.55rem;display:inline-flex;overflow:hidden}.crm-queue-toolbar__btn{min-height:44px;color:var(--mui-palette-text-primary,inherit);cursor:pointer;background:0 0;border:0;padding:.5rem 1rem;font-weight:700}.crm-queue-toolbar__btn:hover{background:var(--mui-palette-action-hover,#12313c0f)}.crm-queue-toolbar__btn.is-active{background:var(--mui-palette-primary-main,#0071bc)}@supports (color:color-mix(in lab,red,red)){.crm-queue-toolbar__btn.is-active{background:color-mix(in srgb,var(--mui-palette-primary-main,#0071bc) 14%,var(--mui-palette-background-paper))}}.crm-queue-toolbar__btn.is-active{color:var(--mui-palette-text-primary,inherit);box-shadow:inset 0 -2px 0 var(--mui-palette-primary-main,var(--color-ipcn-blue))}.crm-pipeline-region{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;min-width:0;overflow-x:auto}.crm-pipeline{grid-auto-columns:minmax(16.5rem,18.5rem);grid-auto-flow:column;gap:.85rem;width:max-content;min-width:100%;display:grid}@media (min-width:1600px){.crm-pipeline-region{scroll-snap-type:none;overflow-x:visible}.crm-pipeline{grid-auto-flow:row;grid-auto-columns:unset;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;width:100%}}@media (max-width:899px){.crm-desk__pipeline-only,.crm-desk__table-desktop{display:none}}@media (min-width:900px){.crm-desk__table-mobile{display:none}}.crm-filters input[type=search],.crm-filters select{min-height:44px;font:inherit;border:1px solid #c9d7de;border-radius:.55rem;padding:.5rem .75rem}.crm-pipeline__col{background:var(--mui-palette-background-paper,#fff)}@supports (color:color-mix(in lab,red,red)){.crm-pipeline__col{background:color-mix(in srgb,var(--mui-palette-background-paper,#fff) 92%,var(--mui-palette-background-default,#f7fafb))}}.crm-pipeline__col{border:1px solid var(--mui-palette-divider,#e6eef1);scroll-snap-align:start;min-width:0;min-height:12rem;color:var(--mui-palette-text-primary,inherit);border-radius:.85rem}.crm-pipeline__head{border-bottom:1px solid var(--mui-palette-divider,#e6eef1);justify-content:space-between;padding:.75rem 1rem;display:flex}.crm-pipeline__head h2{color:var(--mui-palette-text-primary,inherit);margin:0;font-size:.95rem}.crm-pipeline__count{color:var(--mui-palette-primary-main,var(--color-ipcn-blue));font-weight:800}.crm-pipeline__list{gap:.85rem;margin:0;padding:.85rem;list-style:none;display:grid}.crm-pipeline__card{background:var(--mui-palette-background-paper,#fff);border:1px solid var(--mui-palette-divider,#c5d5de);box-shadow:0 6px 18px var(--mui-palette-common-black,#12313c);border-radius:.75rem;padding:1.15rem 1.1rem}@supports (color:color-mix(in lab,red,red)){.crm-pipeline__card{box-shadow:0 6px 18px color-mix(in srgb,var(--mui-palette-common-black,#12313c) 10%,transparent)}}.crm-pipeline__card{overflow-wrap:anywhere;min-width:0;color:var(--mui-palette-text-primary,inherit);gap:.5rem;display:grid}.crm-pipeline__list>li:first-child .crm-pipeline__card{border-left:4px solid var(--mui-palette-primary-main,var(--color-ipcn-blue))}.crm-pipeline__card-top{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.crm-pipeline__name{overflow-wrap:anywhere;font-size:1.08rem;font-weight:800;line-height:1.25}.crm-pipeline__company{color:var(--mui-palette-text-primary,var(--color-ipcn-ink));overflow-wrap:anywhere;margin:0;font-size:.95rem;font-weight:650}.crm-pipeline__card .crm-desk-when{color:var(--mui-palette-text-secondary,#3d5560);font-weight:650}.crm-pipeline__pct{color:var(--mui-palette-primary-main,var(--color-ipcn-blue));font-size:.88rem;font-weight:800}.crm-pipeline__ref{overflow-wrap:anywhere;color:var(--mui-palette-text-secondary,inherit);font-size:.78rem}.crm-pipeline__badges{flex-wrap:wrap;gap:.35rem;display:flex}.crm-pipeline__owner{color:var(--mui-palette-text-secondary,#52707b);margin:0;font-size:.82rem}.crm-pipeline__cta{text-align:center;justify-content:center;align-items:center;width:100%;min-height:44px;text-decoration:none;display:inline-flex}.crm-mini-badge{background:var(--mui-palette-text-primary);border-radius:999px;padding:.15rem .45rem;font-size:.72rem;font-weight:700}@supports (color:color-mix(in lab,red,red)){.crm-mini-badge{background:color-mix(in srgb,var(--mui-palette-text-primary) 10%,var(--mui-palette-background-paper))}}.crm-mini-badge{color:var(--mui-palette-text-secondary)}.crm-mini-badge--ch{background:var(--mui-palette-primary-main,#29abe2)}@supports (color:color-mix(in lab,red,red)){.crm-mini-badge--ch{background:color-mix(in srgb,var(--mui-palette-primary-main,#29abe2) 20%,var(--mui-palette-background-paper))}}.crm-mini-badge--ch{color:var(--mui-palette-primary-main,#1e5a8a)}.crm-mini-badge--gphc{background:var(--mui-palette-secondary-main,#009245)}@supports (color:color-mix(in lab,red,red)){.crm-mini-badge--gphc{background:color-mix(in srgb,var(--mui-palette-secondary-main,#009245) 20%,var(--mui-palette-background-paper))}}.crm-mini-badge--gphc{color:var(--mui-palette-secondary-main,#0b5c32)}.crm-table-checks{flex-wrap:wrap;gap:.25rem;display:flex}.crm-mobile-cards{grid-template-columns:1fr;gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.crm-mobile-cards__item{background:var(--mui-palette-background-paper,#fff);border:1px solid var(--mui-palette-divider,#c5d5de);box-shadow:0 6px 18px var(--mui-palette-common-black,#12313c);border-radius:.85rem;padding:1.2rem 1.15rem}@supports (color:color-mix(in lab,red,red)){.crm-mobile-cards__item{box-shadow:0 6px 18px color-mix(in srgb,var(--mui-palette-common-black,#12313c) 10%,transparent)}}.crm-mobile-cards__item{overflow-wrap:anywhere;min-width:0;color:var(--mui-palette-text-primary,inherit);gap:.5rem;display:grid}.crm-mobile-cards__head{justify-content:space-between;align-items:flex-start;gap:.5rem;min-width:0;display:flex}.crm-mobile-cards__name{overflow-wrap:anywhere;font-size:1.08rem;font-weight:800;line-height:1.25}.crm-mobile-cards__company,.crm-mobile-cards__email,.crm-mobile-cards__item .muted{overflow-wrap:anywhere;margin:0}.crm-mobile-cards__company{color:var(--mui-palette-text-primary,var(--color-ipcn-ink));font-size:.95rem;font-weight:650}.crm-mobile-cards__item .crm-desk-when{color:var(--mui-palette-text-secondary,#3d5560);font-weight:650}.crm-mobile-cards__item .crm-notes-acc--compact{margin-top:.15rem}.crm-mobile-cards__item .crm-notes-acc--compact .crm-notes-acc__item>summary{min-height:36px;padding:.3rem .55rem}.crm-mobile-cards__item .crm-notes-acc--compact .crm-notes-acc__body{padding:0 .55rem .5rem 1.45rem;font-size:.8rem}.crm-overview__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem;display:flex}.crm-overview__head h1{margin-top:.25rem}.crm-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-bottom:.75rem;display:grid}@media (min-width:900px){.crm-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:419px){.crm-kpis{grid-template-columns:1fr}}.crm-kpis article{background:var(--mui-palette-background-paper,#fff);color:var(--mui-palette-text-primary,inherit);border:1px solid var(--mui-palette-divider,#e6eef1);border-radius:.85rem;padding:.85rem 1rem}.crm-kpis span{letter-spacing:.04em;text-transform:uppercase;color:var(--mui-palette-text-secondary,#52707b);font-size:.75rem;font-weight:800;display:block}.crm-kpis strong{letter-spacing:-.04em;color:var(--mui-palette-text-primary,#12313c);margin-top:.2rem;font-size:1.8rem;line-height:1;display:block}.crm-kpis small{margin-left:.1rem;font-size:.9rem}.crm-kpis em,.crm-kpis small{color:var(--mui-palette-text-secondary,#52707b)}.crm-kpis em{margin-top:.3rem;font-size:.78rem;font-style:normal;display:block}.crm-charts{gap:.75rem;margin-bottom:.75rem;display:grid}@media (min-width:800px){.crm-charts{grid-template-columns:minmax(0,1.4fr) minmax(14rem,.8fr);align-items:stretch}}.crm-chart-card{background:var(--mui-palette-background-paper,#fff);color:var(--mui-palette-text-primary,inherit);border:1px solid var(--mui-palette-divider,#e6eef1);border-radius:.85rem;min-width:0;margin:0;padding:.85rem .9rem .7rem}.crm-chart-card figcaption{color:var(--mui-palette-text-primary,#12313c);margin-bottom:.55rem;font-size:.88rem;font-weight:750}.crm-bars{align-items:stretch;gap:.35rem;height:9.5rem;display:flex}.crm-bars__col{flex-direction:column;flex:1 1 0;align-items:center;min-width:0;height:100%;display:flex}.crm-bars__value{height:.9rem;color:var(--mui-palette-text-secondary,#3d5560);font-size:.68rem;font-weight:750}.crm-bars__track{background:var(--mui-palette-text-primary,#12313c);flex:1;align-items:flex-end;width:100%;max-width:1.35rem;display:flex}@supports (color:color-mix(in lab,red,red)){.crm-bars__track{background:color-mix(in srgb,var(--mui-palette-text-primary,#12313c) 8%,var(--mui-palette-background-paper,#fff))}}.crm-bars__track{border-radius:.35rem;overflow:hidden}.crm-bars__track span{background:var(--mui-palette-primary-main,#0071bc);border-radius:.3rem .3rem 0 0;width:100%;display:block}.crm-bars__label{color:var(--mui-palette-text-secondary,#52707b);white-space:nowrap;margin-top:.3rem;font-size:.62rem}@media (max-width:720px){.crm-bars{gap:.2rem;height:8rem}.crm-bars__label--alt{visibility:hidden}.crm-bars__track{max-width:none}}.crm-heat{width:100%}.crm-heat__grid,.crm-heat__labels{grid-template-columns:repeat(7,minmax(0,1fr));gap:.35rem;display:grid}.crm-heat__labels{margin-bottom:.35rem}.crm-heat__labels span{color:var(--mui-palette-text-secondary,#52707b);text-align:center;font-size:.68rem;font-weight:750}.crm-heat__grid span{aspect-ratio:1;background:var(--mui-palette-primary-main,#0071bc);border-radius:.3rem;justify-content:center;align-items:center;width:100%;max-height:2.25rem;display:flex}@supports (color:color-mix(in lab,red,red)){.crm-heat__grid span{background:color-mix(in srgb,var(--mui-palette-primary-main,#0071bc) calc(12% + var(--heat) * 70%),var(--mui-palette-background-paper,#fff))}}.crm-heat__grid span{color:var(--mui-palette-text-primary,#12313c);font-size:.68rem;font-weight:750}.crm-heat__count{line-height:1}@media (max-width:720px){.crm-kpis strong{font-size:1.45rem}.crm-funnel__seg{padding:.65rem .7rem}.crm-funnel__seg strong{font-size:1.35rem}.crm-overview__head{align-items:flex-start}.crm-overview__panel{padding:.9rem .85rem}}.crm-funnel{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-bottom:.75rem;display:grid}@media (min-width:900px){.crm-funnel{grid-template-columns:repeat(6,minmax(0,1fr))}}.crm-funnel__seg{color:var(--mui-palette-text-primary,#12313c);background:var(--mui-palette-background-paper,#fff);border:1px solid var(--mui-palette-divider,#e6eef1);border-top:4px solid var(--mui-palette-divider,#c9d7de);border-radius:.8rem;gap:.1rem;padding:.85rem .9rem;text-decoration:none;display:grid}.crm-funnel__seg strong{letter-spacing:-.04em;font-size:1.7rem;line-height:1}.crm-funnel__seg span{color:var(--mui-palette-text-secondary,#52707b);font-size:.78rem;font-weight:750}.crm-funnel__seg--draft{border-top-color:#8aa0ab}.crm-funnel__seg--submitted{background:#29abe2;border-top-color:#29abe2}@supports (color:color-mix(in lab,red,red)){.crm-funnel__seg--submitted{background:color-mix(in srgb,#29abe2 14%,var(--mui-palette-background-paper,#fff))}}.crm-funnel__seg--review{background:#f59e0b;border-top-color:#f59e0b}@supports (color:color-mix(in lab,red,red)){.crm-funnel__seg--review{background:color-mix(in srgb,#f59e0b 14%,var(--mui-palette-background-paper,#fff))}}.crm-funnel__seg--approved{border-top-color:var(--mui-palette-secondary-main,#009245);background:var(--mui-palette-secondary-main,#009245)}@supports (color:color-mix(in lab,red,red)){.crm-funnel__seg--approved{background:color-mix(in srgb,var(--mui-palette-secondary-main,#009245) 14%,var(--mui-palette-background-paper,#fff))}}.crm-funnel__seg--refused{border-top-color:var(--mui-palette-error-main,#991b1b);background:var(--mui-palette-error-main,#991b1b)}@supports (color:color-mix(in lab,red,red)){.crm-funnel__seg--refused{background:color-mix(in srgb,var(--mui-palette-error-main,#991b1b) 14%,var(--mui-palette-background-paper,#fff))}}.crm-funnel__seg--all{border-top-color:var(--mui-palette-primary-main,#0071bc)}.crm-funnel__seg:hover{box-shadow:0 8px 20px var(--mui-palette-common-onBackground,#12313c)}@supports (color:color-mix(in lab,red,red)){.crm-funnel__seg:hover{box-shadow:0 8px 20px color-mix(in srgb,var(--mui-palette-common-onBackground,#12313c) 10%,transparent)}}.crm-exceptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-bottom:1rem;display:grid}@media (min-width:900px){.crm-exceptions{grid-template-columns:repeat(6,minmax(0,1fr))}}.crm-exceptions__item{background:var(--mui-palette-background-paper,#fff);border:1px solid var(--mui-palette-divider,#e6eef1);color:inherit;border-radius:.75rem;gap:.15rem;padding:.7rem .8rem;text-decoration:none;display:grid}.crm-exceptions__item strong{letter-spacing:-.03em;font-size:1.25rem}.crm-exceptions__item span{color:var(--mui-palette-text-secondary,#52707b);font-size:.75rem;font-weight:700}.crm-exceptions__item--amber{background:#f59e0b}@supports (color:color-mix(in lab,red,red)){.crm-exceptions__item--amber{background:color-mix(in srgb,#f59e0b 14%,var(--mui-palette-background-paper,#fff))}}.crm-exceptions__item--amber{border-color:#f59e0b}@supports (color:color-mix(in lab,red,red)){.crm-exceptions__item--amber{border-color:color-mix(in srgb,#f59e0b 40%,var(--mui-palette-divider,#e6eef1))}}.crm-exceptions__item--amber strong{color:#f59e0b}.crm-exceptions__item--good{background:var(--mui-palette-secondary-main,#009245)}@supports (color:color-mix(in lab,red,red)){.crm-exceptions__item--good{background:color-mix(in srgb,var(--mui-palette-secondary-main,#009245) 14%,var(--mui-palette-background-paper,#fff))}}.crm-exceptions__item--good{border-color:var(--mui-palette-secondary-main,#009245)}@supports (color:color-mix(in lab,red,red)){.crm-exceptions__item--good{border-color:color-mix(in srgb,var(--mui-palette-secondary-main,#009245) 40%,var(--mui-palette-divider,#e6eef1))}}.crm-exceptions__item--good strong{color:var(--mui-palette-secondary-main,#0b5c32)}.crm-exceptions__item--bad{background:var(--mui-palette-error-main,#991b1b)}@supports (color:color-mix(in lab,red,red)){.crm-exceptions__item--bad{background:color-mix(in srgb,var(--mui-palette-error-main,#991b1b) 14%,var(--mui-palette-background-paper,#fff))}}.crm-exceptions__item--bad{border-color:var(--mui-palette-error-main,#991b1b)}@supports (color:color-mix(in lab,red,red)){.crm-exceptions__item--bad{border-color:color-mix(in srgb,var(--mui-palette-error-main,#991b1b) 40%,var(--mui-palette-divider,#e6eef1))}}.crm-exceptions__item--bad strong{color:var(--mui-palette-error-main,#991b1b)}.crm-exceptions__item--quiet{opacity:.55}.crm-overview__grid{align-items:stretch;gap:1rem;display:grid}@media (min-width:1000px){.crm-overview__grid{grid-template-columns:1fr 1fr}}.crm-overview__actions a{border-bottom:1px solid var(--mui-palette-divider,#e6eef1);grid-template-columns:auto 1fr auto;align-items:center;gap:.15rem .65rem;padding:.7rem 0;display:grid}.crm-overview__actions a strong{grid-column:2}.crm-overview__actions .crm-pill{grid-area:1/1/span 2}.crm-overview__ref{grid-column:3;font-size:.78rem}.crm-overview__actions em{color:#92400e;grid-column:2/span 2;font-size:.8rem;font-style:normal;font-weight:650}.crm-overview__feed{gap:0;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.crm-overview__feed-item{border-bottom:1px solid var(--mui-palette-divider,#e6eef1);grid-template-columns:6.5rem 7.5rem minmax(0,1fr);align-items:center;gap:.5rem;padding:.55rem 0;display:grid}.crm-overview__feed-item time{color:var(--mui-palette-text-secondary,#52707b);font-size:.75rem;font-weight:700}.crm-overview__kind{letter-spacing:.03em;text-transform:uppercase;background:var(--mui-palette-text-primary,#12313c);border-radius:999px;justify-self:start;padding:.15rem .4rem;font-size:.68rem;font-weight:800}@supports (color:color-mix(in lab,red,red)){.crm-overview__kind{background:color-mix(in srgb,var(--mui-palette-text-primary,#12313c) 10%,var(--mui-palette-background-paper,#fff))}}.crm-overview__kind{color:var(--mui-palette-text-secondary,#3d5560)}.crm-overview__kind--submitted{background:#29abe2}@supports (color:color-mix(in lab,red,red)){.crm-overview__kind--submitted{background:color-mix(in srgb,#29abe2 22%,var(--mui-palette-background-paper,#fff))}}.crm-overview__kind--submitted{color:var(--mui-palette-primary-main,#1e40af)}.crm-overview__kind--approved,.crm-overview__kind--payment{background:var(--mui-palette-secondary-main,#009245)}@supports (color:color-mix(in lab,red,red)){.crm-overview__kind--approved,.crm-overview__kind--payment{background:color-mix(in srgb,var(--mui-palette-secondary-main,#009245) 22%,var(--mui-palette-background-paper,#fff))}}.crm-overview__kind--approved,.crm-overview__kind--payment{color:var(--mui-palette-secondary-main,#0b5c32)}.crm-overview__kind--refused{background:var(--mui-palette-error-main,#991b1b)}@supports (color:color-mix(in lab,red,red)){.crm-overview__kind--refused{background:color-mix(in srgb,var(--mui-palette-error-main,#991b1b) 22%,var(--mui-palette-background-paper,#fff))}}.crm-overview__kind--refused{color:var(--mui-palette-error-main,#991b1b)}.crm-overview__kind--companies_house,.crm-overview__kind--gphc{background:#29abe2}@supports (color:color-mix(in lab,red,red)){.crm-overview__kind--companies_house,.crm-overview__kind--gphc{background:color-mix(in srgb,#29abe2 18%,var(--mui-palette-background-paper,#fff))}}.crm-overview__kind--companies_house,.crm-overview__kind--gphc{color:var(--mui-palette-primary-main,#1e5a8a)}.crm-overview__feed-item a{color:inherit;gap:.05rem;min-width:0;text-decoration:none;display:grid}.crm-overview__feed-item a:hover strong{color:var(--color-ipcn-blue)}.crm-overview__feed-item a span{color:var(--mui-palette-text-secondary,#52707b);font-size:.78rem}.crm-overview__links{flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:.5rem;display:flex}.crm-overview__links a{color:var(--color-ipcn-blue);font-weight:750;text-decoration:none}.crm-overview__links a:hover{text-decoration:underline}@media (max-width:800px){.crm-overview__actions a,.crm-overview__feed-item{grid-template-columns:1fr}.crm-overview__actions .crm-pill,.crm-overview__actions a strong,.crm-overview__actions em,.crm-overview__ref{grid-area:auto/1}}.crm-health{flex-wrap:wrap;gap:.5rem;margin:1rem 0;display:flex}.crm-health__pill{background:var(--mui-palette-text-primary,#12313c);border-radius:999px;padding:.35rem .65rem;font-size:.82rem;font-weight:700}@supports (color:color-mix(in lab,red,red)){.crm-health__pill{background:color-mix(in srgb,var(--mui-palette-text-primary,#12313c) 10%,var(--mui-palette-background-paper,#fff))}}.crm-health__pill{color:var(--mui-palette-text-primary,inherit)}.crm-health__pill--ok{background:var(--mui-palette-secondary-main,#009245)}@supports (color:color-mix(in lab,red,red)){.crm-health__pill--ok{background:color-mix(in srgb,var(--mui-palette-secondary-main,#009245) 22%,var(--mui-palette-background-paper,#fff))}}.crm-health__pill--ok{color:var(--mui-palette-secondary-main,#0b5c32)}.crm-health__pill--bad{background:var(--mui-palette-error-main,#991b1b)}@supports (color:color-mix(in lab,red,red)){.crm-health__pill--bad{background:color-mix(in srgb,var(--mui-palette-error-main,#991b1b) 22%,var(--mui-palette-background-paper,#fff))}}.crm-health__pill--bad{color:var(--mui-palette-error-main,#991b1b)}.crm-overview__panel{background:var(--mui-palette-background-paper,#fff);color:var(--mui-palette-text-primary,inherit);border:1px solid var(--mui-palette-divider,#e6eef1);border-radius:1rem;margin:1rem 0;padding:1.15rem 1.25rem}.crm-overview__panel-head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.crm-overview__actions{gap:.5rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.crm-overview__actions a{color:var(--mui-palette-text-primary,var(--color-ipcn-ink));font-size:.92rem;text-decoration:none}.crm-overview__actions a:hover{color:var(--color-ipcn-blue)}@media (min-width:1024px){.crm-profile-mobile--desktop{min-width:0;display:block}}@media (max-width:1023px){.crm-profile-mobile summary{cursor:pointer;color:#12313c;background:#fff;border:1px solid #c9d7de;border-radius:.85rem;align-items:center;gap:.65rem;padding:.85rem 1rem;font-size:.92rem;font-weight:800;list-style:none;display:flex}.crm-profile-mobile summary::-webkit-details-marker{display:none}.crm-profile-mobile__chevron{border-bottom:2.5px solid #314852;border-right:2.5px solid #314852;flex-shrink:0;width:.5rem;height:.5rem;transition:transform .15s;transform:rotate(-45deg)}.crm-profile-mobile[open] summary{border-color:var(--color-ipcn-blue);margin-bottom:.65rem;box-shadow:0 0 0 2px #0071bc1f}.crm-profile-mobile[open] .crm-profile-mobile__chevron{border-color:var(--color-ipcn-blue);transform:rotate(45deg)}.crm-profile-mobile__hint{letter-spacing:.04em;text-transform:uppercase;color:var(--color-ipcn-blue);margin-left:auto;font-size:.72rem;font-weight:800}.crm-profile-mobile .crm-profile{position:static}}.staff-auth{background:var(--mui-palette-background-default,#f7fafb);min-height:100vh;color:var(--mui-palette-text-primary,#12313c);align-items:stretch;display:grid}@media (min-width:900px){.staff-auth{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.staff-auth__brand{color:var(--mui-palette-text-primary,#12313c);background:radial-gradient(1200px 560px at -10% -10%,var(--mui-palette-primary-main,#0071bc),transparent 58%),radial-gradient(900px 480px at 110% 110%,var(--mui-palette-secondary-main,#009245),transparent 52%),var(--mui-palette-background-paper,#fff);flex-direction:column;justify-content:space-between;gap:2rem;padding:clamp(1.5rem,5vw,3.5rem);display:flex}@supports (color:color-mix(in lab,red,red)){.staff-auth__brand{background:radial-gradient(1200px 560px at -10% -10%,color-mix(in srgb,var(--mui-palette-primary-main,#0071bc) 28%,transparent),transparent 58%),radial-gradient(900px 480px at 110% 110%,color-mix(in srgb,var(--mui-palette-secondary-main,#009245) 22%,transparent),transparent 52%),var(--mui-palette-background-paper,#fff)}}.staff-auth__brand{border-bottom:1px solid var(--mui-palette-divider,#12313c14)}@media (min-width:900px){.staff-auth__brand{border-bottom:0;border-inline-end:1px solid var(--mui-palette-divider,#12313c14)}}.staff-auth__brand-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.staff-auth__brand-bar .ipcn-theme-toggle{width:auto}.staff-auth__logo{background:var(--mui-palette-common-white,#fff);box-shadow:0 10px 28px var(--mui-palette-common-onBackground,#12313c);border-radius:1rem;align-self:flex-start;padding:.75rem 1rem}@supports (color:color-mix(in lab,red,red)){.staff-auth__logo{box-shadow:0 10px 28px color-mix(in srgb,var(--mui-palette-common-onBackground,#12313c) 12%,transparent)}}.staff-auth__logo img{width:min(220px,70vw);height:auto;display:block}.staff-auth__brand-copy h1{letter-spacing:-.04em;text-wrap:balance;max-width:10ch;color:inherit;margin:.35rem 0 0;font-size:clamp(2rem,5vw,3rem);line-height:1.05}.staff-auth__kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--mui-palette-primary-main,#0071bc);margin:0;font-size:.72rem;font-weight:750}.staff-auth__lede{max-width:26rem;color:var(--mui-palette-text-secondary,#52707b);margin:.85rem 0 0;font-size:1.02rem;line-height:1.55}.staff-auth__stage{background:var(--mui-palette-background-default,#f7fafb);justify-content:center;align-items:center;padding:clamp(1.5rem,4vw,2.75rem);display:flex}.staff-auth__card{background:var(--mui-palette-background-paper,#fff);width:min(100%,440px);color:var(--mui-palette-text-primary,inherit);border:1px solid var(--mui-palette-divider,#e6eef1);box-shadow:var(--mui-shadows-8,0 16px 40px #12313c14);border-radius:1.15rem;padding:clamp(1.45rem,3vw,2rem)}.staff-auth__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--mui-palette-primary-main,#0071bc);margin:0 0 .35rem;font-size:.72rem;font-weight:750}.staff-auth__card h2{letter-spacing:-.03em;color:inherit;margin:0 0 .35rem;font-size:clamp(1.45rem,2.5vw,1.85rem);line-height:1.15}.staff-auth__hint{color:var(--mui-palette-text-secondary,#52707b);margin:0 0 1rem;font-size:.92rem;line-height:1.45}.staff-auth__form{gap:1rem;display:grid}.staff-auth__form .MuiOutlinedInput-root{min-height:52px}.staff-auth__form .MuiOutlinedInput-root.Mui-focused{outline:none}.staff-auth__form .MuiButton-root{min-height:52px}.staff-auth__roster{border-top:1px solid var(--mui-palette-divider,#e6eef1);margin-top:1.35rem;padding-top:1rem}.staff-auth__roster p{color:var(--mui-palette-text-secondary,#52707b);margin:0 0 .65rem;font-size:.88rem;line-height:1.45}.staff-auth__roster ul{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.staff-auth__roster li{border-bottom:1px solid var(--mui-palette-divider,#f0f4f6);justify-content:space-between;gap:1rem;padding:.4rem 0;font-size:.88rem;display:flex}.staff-auth__roster li span:last-child{color:var(--mui-palette-text-secondary,#52707b);text-transform:capitalize;font-weight:650}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important}}.cms-editor-ui{--cms-ui-radius:var(--ipcn-control-radius,8px);--cms-ui-border:var(--mui-palette-divider,#c9d7de);--cms-ui-border-soft:var(--mui-palette-divider,#d5e2e8);--cms-ui-muted:var(--mui-palette-text-secondary,#52707b);--cms-ui-ink:var(--mui-palette-text-primary,var(--color-ipcn-ink));--cms-ui-well-bg:var(--mui-palette-background-paper,#fff)}@supports (color:color-mix(in lab,red,red)){.cms-editor-ui{--cms-ui-well-bg:color-mix(in srgb,var(--mui-palette-background-paper,#fff) 90%,var(--mui-palette-background-default,#f7fafb))}}.cms-editor-toolbar-stack{gap:0;min-width:0;display:grid;overflow:visible}.cms-editor-page-settings{box-sizing:border-box;min-width:0}.cms-editor-page-settings .MuiFormControl-root{margin-top:0}.cms-editor-page-settings .MuiFormControlLabel-root{margin-inline:0;padding-bottom:0}.cms-editor-ui .cms-ui-btn:not(.MuiButton-root){min-height:var(--ipcn-btn-height,44px);min-width:var(--ipcn-btn-height,44px);border-radius:var(--cms-ui-radius);border:1px solid var(--cms-ui-border);background:var(--mui-palette-background-paper,#fff);color:var(--mui-palette-text-primary,var(--color-ipcn-ink));font:inherit;cursor:pointer;box-sizing:border-box;justify-content:center;align-items:center;gap:.35rem;padding:.5rem 1rem;font-size:.875rem;font-weight:650;line-height:1.25;text-decoration:none;display:inline-flex}.cms-editor-ui .cms-ui-btn:not(.MuiButton-root):hover:not(:disabled){background:var(--mui-palette-action-hover,var(--color-ipcn-mist))}.cms-editor-ui .cms-ui-btn:disabled{opacity:.45;cursor:not-allowed}.cms-editor-ui .cms-ui-btn.is-active,.cms-editor-ui .cms-ui-btn[aria-pressed=true],.cms-editor-ui .cms-ui-btn[aria-selected=true]{border:2px solid var(--color-ipcn-blue);background:var(--mui-palette-action-selected,var(--color-ipcn-mist));padding:calc(.5rem - 1px) calc(.85rem - 1px)}.cms-editor-ui .cms-ui-btn--primary:not(.MuiButton-root){background:var(--mui-palette-primary-main,var(--color-ipcn-blue));color:var(--mui-palette-primary-contrastText,#fff);border:0;font-weight:750}.cms-editor-ui .cms-ui-btn--primary:not(.MuiButton-root):hover:not(:disabled){filter:brightness(1.05);background:var(--mui-palette-primary-main,var(--color-ipcn-blue))}.cms-editor-ui .cms-ui-btn--danger{color:#b42318;background:#fef3f2;border:1px solid #fecdca}.cms-editor-ui .cms-ui-btn--danger:hover:not(:disabled){background:#fee4e2}.cms-editor-ui .cms-ui-btn--ghost{background:0 0;border-color:#0000}.cms-editor-ui .cms-ui-btn--accordion{border-color:var(--cms-ui-border-soft);justify-content:space-between;width:100%;min-height:44px;font-weight:700}.cms-editor-ui .cms-ui-segment{border:1px solid var(--cms-ui-border);border-radius:var(--cms-ui-radius);background:var(--mui-palette-background-paper,#fff);flex-wrap:wrap;display:inline-flex;overflow:hidden}.cms-editor-ui .cms-ui-segment .cms-ui-btn{border:0;border-radius:0;min-width:auto}.cms-editor-ui .cms-ui-segment .cms-ui-btn+.cms-ui-btn{border-left:1px solid var(--cms-ui-border)}.cms-editor-ui .cms-ui-segment .cms-ui-btn.is-active,.cms-editor-ui .cms-ui-segment .cms-ui-btn[aria-selected=true]{box-shadow:inset 0 -2px 0 0 var(--color-ipcn-blue)}.cms-editor-ui .cms-ui-field{gap:.35rem;display:grid}.cms-editor-ui .cms-ui-label{letter-spacing:.04em;color:var(--cms-ui-muted);font-size:.78rem;font-weight:750}.cms-editor-ui .cms-ui-label--strong{letter-spacing:normal;color:var(--cms-ui-ink);font-size:.85rem}.cms-editor-ui .cms-ui-control{box-sizing:border-box;border-radius:var(--cms-ui-radius);border:1px solid var(--cms-ui-border);width:100%;min-height:40px;font:inherit;background:var(--mui-palette-background-paper,#fff);color:var(--mui-palette-text-primary,var(--color-ipcn-ink));padding:.5rem .75rem;font-size:.875rem}.cms-editor-ui textarea.cms-ui-control{resize:vertical;min-height:5rem}.cms-ui-muted-text{color:var(--cms-ui-muted,var(--mui-palette-text-secondary,#52707b));margin:0}.cms-ui-well{border:1px solid var(--cms-ui-border-soft);background:var(--cms-ui-well-bg);color:var(--cms-ui-ink);border-radius:.65rem;gap:.55rem;padding:.75rem;display:grid}.cms-ui-brand-caption{letter-spacing:.1em;text-transform:uppercase;color:var(--color-ipcn-blue);margin:0;font-size:.72rem;font-weight:750}.cms-ui-help{color:var(--cms-ui-muted);margin:0;font-size:.82rem;line-height:1.45}.cms-component-palette{box-sizing:border-box;border-right:1px solid var(--cms-ui-border-soft);background:var(--mui-palette-background-paper,#fff);width:320px;min-width:320px;max-width:320px;height:100%;color:var(--cms-ui-ink);grid-template-rows:auto auto 1fr;gap:.75rem;padding:.85rem;display:grid;overflow:auto}.cms-component-palette__title{color:var(--cms-ui-ink);margin:.25rem 0 0;font-size:1.15rem}.cms-component-palette__nest-hint{color:var(--color-ipcn-blue);margin:.5rem 0 0;font-size:.78rem;font-weight:650;line-height:1.45}.cms-component-palette__search-label{color:var(--cms-ui-muted);gap:.3rem;font-size:.78rem;font-weight:700;display:grid}.cms-component-palette__search-input{border:1px solid var(--cms-ui-border);min-height:44px;font:inherit;background:var(--mui-palette-background-paper,#fff);color:var(--cms-ui-ink);border-radius:.5rem;padding:.65rem .75rem}.cms-component-palette__groups{align-content:start;gap:.5rem;display:grid}.cms-component-palette__group{border:1px solid var(--cms-ui-border-soft);border-radius:.55rem;overflow:hidden}.cms-component-palette__group-head{background:var(--mui-palette-action-hover,var(--color-ipcn-mist));width:100%;min-height:44px;font:inherit;cursor:pointer;color:var(--cms-ui-ink);border:0;justify-content:space-between;align-items:center;padding:.55rem .75rem;font-weight:750;display:flex}.cms-component-palette__group-meta{color:var(--cms-ui-muted);font-size:.82rem}.cms-component-palette__group-body{gap:.35rem;padding:.5rem;display:grid}.cms-component-palette__item{border:1px solid var(--cms-ui-border-soft);background:var(--mui-palette-background-paper,#fff);min-height:48px;color:var(--cms-ui-ink);text-align:left;cursor:pointer;font:inherit;border-radius:.45rem;grid-template-columns:2.25rem 1fr;align-items:center;gap:.65rem;padding:.55rem .65rem;display:grid}.cms-component-palette__item-icon{background:var(--color-ipcn-blue);color:#fff;border-radius:.4rem;place-items:center;width:2.25rem;height:2.25rem;font-size:.85rem;font-weight:750;display:grid}.cms-component-palette__item-id{color:var(--cms-ui-muted);font-size:.75rem}.cms-component-palette__item--email{grid-template-columns:4.75rem 1fr;align-items:flex-start;min-height:56px}.cms-ui-media-preview{border:1px solid var(--cms-ui-border-soft);background:var(--mui-palette-background-paper,#fff);border-radius:.55rem;overflow:hidden}.cms-ui-inspector-divider{border-bottom:1px solid var(--cms-ui-border-soft);margin-bottom:.75rem;padding-bottom:.75rem}[data-mui-color-scheme=dark] .cms-component-palette,[data-mui-color-scheme=dark] .cms-component-palette__item,[data-mui-color-scheme=dark] .cms-component-palette__search-input,[data-mui-color-scheme=dark] .cms-editor-ui .cms-ui-label--strong,[data-mui-color-scheme=dark] .cms-editor-ui .cms-ui-well,[data-mui-color-scheme=dark] .cms-ui-media-preview{color:var(--color-ink-dark)}[data-mui-color-scheme=dark] .cms-editor-ui .cms-ui-well{background:#0f2a33;border-color:#f7fafb1f}[data-mui-color-scheme=dark] .cms-component-palette{background:var(--color-paper-dark);border-right-color:#f7fafb1f}[data-mui-color-scheme=dark] .cms-component-palette__group-head{background:#1a3a45}[data-mui-color-scheme=dark] .cms-component-palette__item,[data-mui-color-scheme=dark] .cms-component-palette__search-input,[data-mui-color-scheme=dark] .cms-ui-media-preview{background:#0f2a33;border-color:#f7fafb1f}[data-mui-color-scheme=dark] .cms-editor-ui .cms-ui-segment{background:#0f2a33}[data-mui-color-scheme=dark] .cms-editor-ui .cms-ui-btn.is-active,[data-mui-color-scheme=dark] .cms-editor-ui .cms-ui-btn[aria-pressed=true],[data-mui-color-scheme=dark] .cms-editor-ui .cms-ui-btn[aria-selected=true]{background:#1a3a45}.cms-style-inspector{border-left:1px solid var(--cms-ui-border-soft,#d5e2e8);background:var(--mui-palette-background-paper,#fff);width:300px;min-width:300px;height:100%;color:var(--cms-ui-ink,var(--color-ipcn-ink));box-sizing:border-box;padding:.75rem;overflow:auto}.cms-editor-backdrop{z-index:60;background:#12313c73;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.cms-editor-dialog{background:var(--mui-palette-background-paper,#fff);width:min(40rem,100%);max-height:90vh;color:var(--mui-palette-text-primary,inherit);border-radius:.75rem;overflow:auto;box-shadow:0 24px 60px #12313c40}.cms-editor-dialog--wide{width:min(52rem,100%);max-height:min(90vh,720px);padding:1.25rem 1.35rem 1.5rem}.cms-ui-media-dropzone{border:2px dashed var(--color-ipcn-blue);background:var(--cms-ui-well-bg,var(--color-ipcn-mist));min-height:120px;color:var(--cms-ui-ink,var(--color-ipcn-ink));cursor:pointer;font-weight:650;font:inherit;border-radius:.55rem;padding:1rem}.cms-ui-media-preview-well{border:1px solid var(--cms-ui-border-soft);background:var(--cms-ui-well-bg);border-radius:.5rem;place-items:center;min-height:6rem;display:grid;overflow:hidden}[data-mui-color-scheme=dark] .cms-editor-dialog,[data-mui-color-scheme=dark] .cms-style-inspector{background:var(--color-paper-dark);color:var(--color-ink-dark);border-color:#f7fafb1f}[data-mui-color-scheme=dark] .cms-style-inspector{border-left-color:#f7fafb1f}[data-mui-color-scheme=dark] .ipcn-action--muted,[data-mui-color-scheme=dark] .ipcn-page-card{background:var(--color-paper-dark);color:var(--color-ink-dark);border-color:#f7fafb1f}[data-mui-color-scheme=dark] .cms-templates-desk__desc,[data-mui-color-scheme=dark] .cms-templates-desk__lead,[data-mui-color-scheme=dark] .cms-templates-desk__note,[data-mui-color-scheme=dark] .ipcn-page-card__meta,[data-mui-color-scheme=dark] .ipcn-page-list__path,[data-mui-color-scheme=dark] .menus-desk__lead,[data-mui-color-scheme=dark] .menus-desk__note{color:#f7fafbb8}[data-mui-color-scheme=dark] .cms-page-history__panel{background:var(--color-paper-dark);color:var(--color-ink-dark)}[data-mui-color-scheme=dark] .cms-page-history__change,[data-mui-color-scheme=dark] .cms-page-history__entry,[data-mui-color-scheme=dark] .cms-page-history__entry-head,[data-mui-color-scheme=dark] .cms-page-history__head{color:var(--color-ink-dark);background:#0f2a33;border-color:#f7fafb1f}[data-mui-color-scheme=dark] .cms-page-history__change-label{color:var(--color-ink-dark)}[data-mui-color-scheme=dark] .cms-templates-desk__table-wrap{background:var(--color-paper-dark);border-color:#f7fafb1f}[data-mui-color-scheme=dark] .cms-templates-desk__ver{background:#1a3a45}.crm-app-requests-stack{gap:1rem;margin:0;display:grid}.crm-app-requests__ods{margin:0 0 .75rem}.crm-app-requests__ods code{font-size:.88rem}.crm-app-requests__list{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.crm-app-requests__item{background:var(--crm-surface-subtle,var(--mui-palette-action-hover,#f7fafb));border:1px solid var(--crm-border,var(--mui-palette-divider,#e6eef1));color:var(--mui-palette-text-primary,#12313c);border-radius:.65rem;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;padding:.7rem .85rem;display:flex}.crm-app-requests__meta{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.crm-detail-grid{gap:.85rem;margin:1.25rem 0 0;display:grid}.crm-detail-grid__row{border:1px solid var(--mui-palette-divider,#e6eef1);background:var(--mui-palette-background-paper,#f7fafb);border-radius:.75rem;gap:.25rem;padding:.85rem 1rem;display:grid}.crm-detail-grid__row dt{letter-spacing:.06em;text-transform:uppercase;color:var(--mui-palette-text-secondary,#52707b);margin:0;font-size:.78rem;font-weight:750}.crm-detail-grid__row dd{color:var(--mui-palette-text-primary,#12313c);margin:0;line-height:1.5}.crm-detail-grid__row--full{grid-column:1/-1}.crm-detail-grid__multiline{white-space:pre-wrap}@media (min-width:720px){.crm-detail-grid{grid-template-columns:1fr 1fr}}.users-desk{gap:1.25rem;margin-top:1.5rem;display:grid}.users-desk__invite h2{margin:0 0 .75rem;font-size:1.05rem}.users-desk__invite-row{gap:.75rem;display:grid}@media (min-width:720px){.users-desk__invite-row{grid-template-columns:1fr minmax(8rem,10rem) auto;align-items:end}}.users-desk__message{color:#1a6b4a;margin:0}.users-desk__error{color:#b42318;margin:0}.users-desk__invite-url{word-break:break-all;margin:0;font-size:.9rem}.users-desk__search{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.users-desk__count{color:#52707b;margin:0;font-size:.88rem}.users-desk__actions{flex-wrap:wrap;gap:.35rem;display:flex}.staff-login__recovery{margin-top:.75rem;font-size:.88rem}.staff-login__recovery summary{cursor:pointer;color:var(--color-ipcn-teal,#0d7377)}.staff-login__recovery-codes{background:var(--mui-palette-background-default,#f7fafb);color:var(--mui-palette-text-primary,inherit);white-space:pre-wrap;border-radius:.5rem;margin:.5rem 0 0;padding:.75rem;font-family:ui-monospace,monospace;font-size:.82rem}.invite-accept{max-width:28rem;margin:2rem auto;padding:0 1rem}.invite-accept__recovery{background:#fff8e6;border:1px solid #e8d4a8;border-radius:.65rem;margin:1rem 0;padding:.85rem 1rem;font-size:.88rem}.invite-accept__recovery pre{white-space:pre-wrap;margin:.5rem 0 0;font-family:ui-monospace,monospace}.desk-settings-with-floating-save{padding-bottom:5.5rem}.desk-integration-health__list{gap:.5rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.desk-integration-health__row{border:1px solid var(--color-border-soft,#d8e3e8);background:var(--mui-palette-background-paper,#fff);border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;padding:.55rem .75rem;display:flex}.desk-integration-health__name{font-weight:600}.desk-integration-health__status{white-space:nowrap;font-size:.875rem;font-weight:600}.desk-integration-health__status--ok{color:var(--color-ipcn-green,#2e7d32)}.desk-integration-health__status--partial{color:#b26a00}.desk-integration-health__status--missing{color:#6b7280}.desk-settings-panel{gap:1rem;display:grid}.desk-settings-panel__intro{max-width:65ch;color:var(--mui-palette-text-secondary,var(--cms-ui-muted,#52707b));margin:0}.desk-settings-split{grid-template-columns:minmax(11rem,14rem) minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}@media (max-width:799px){.desk-settings-split{grid-template-columns:1fr}}.desk-settings-split__nav{min-width:0}.desk-settings-kind-list{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.desk-settings-kind-list__btn{text-align:left;width:100%;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:.5rem .65rem}.desk-settings-kind-list__btn.is-active{background:var(--mui-palette-action-selected,#0066b214);border-color:var(--color-border-soft,#d8e3e8);font-weight:700}.desk-settings-fieldset{border:0;gap:1rem;min-width:0;margin:0;padding:0;display:grid}.desk-settings-panel .cms-ui-field{gap:.35rem;min-width:0;display:grid}.desk-settings-panel .cms-ui-field__label{letter-spacing:.04em;color:var(--cms-ui-muted,var(--mui-palette-text-secondary,#52707b));font-size:.78rem;font-weight:750}.desk-settings-tabs{z-index:100;background:var(--mui-palette-background-default,#f7fafb);margin-bottom:1rem;padding:.35rem 0 .65rem;position:sticky;top:0}.desk-settings-floating-save{z-index:1200;pointer-events:none;position:fixed;bottom:1.25rem;right:1.25rem}.desk-settings-floating-save__btn{pointer-events:auto;min-height:44px;box-shadow:0 4px 20px #00000047}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}