.c3-shell{background:var(--c3-text-color-50);min-height:100vh}.c3-shell__header{align-items:center;gap:var(--c3-margin-large);padding:var(--c3-margin-small) var(--c3-margin-large);background:var(--c3-color-white);border-bottom:var(--c3-border-width) solid var(--c3-color-border);display:flex}.c3-shell__brand{font-size:var(--c3-font-size-md);color:var(--c3-color-text);font-weight:600;text-decoration:none}.c3-shell__nav{gap:var(--c3-margin-small);flex:1;display:flex}.c3-shell__link{padding:var(--c3-margin-xsmall) var(--c3-margin-small);border-radius:var(--c3-border-radius);color:var(--c3-text-color-600);text-decoration:none}.c3-shell__link:hover{color:var(--c3-primary-600);background:var(--c3-primary-50)}.c3-shell__link--active{color:var(--c3-primary-700);background:var(--c3-primary-50)}.c3-shell__user{align-items:center;gap:var(--c3-margin-small);display:flex}.c3-shell__identity{flex-direction:column;align-items:flex-end;line-height:1.2;display:flex}.c3-shell__name,.c3-shell__role{font-size:var(--c3-font-size)}.c3-customers__subtitle,.c3-login__hint,.c3-login__subtitle,.c3-page__subtitle,.c3-shell__role{color:var(--c3-text-color-600)}.c3-login,.c3-page,.c3-shell__main{padding:var(--c3-margin-large)}@media (width<=720px){.c3-shell__header{gap:var(--c3-margin-small);flex-wrap:wrap}.c3-shell__nav{flex-basis:100%;order:3}.c3-shell__identity{display:none}}.c3-page__title{margin:0 0 var(--c3-margin-small);font-size:var(--c3-font-size-md)}.c3-page__subtitle{margin:0 0 var(--c3-margin-large);font-size:var(--c3-font-size)}.c3-page__cards{gap:var(--c3-margin-large);margin-bottom:var(--c3-margin-large);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.c3-page__card-title{margin:0 0 var(--c3-margin-small);font-size:var(--c3-font-size-md)}.c3-page__note{margin:0}.c3-login{background:var(--c3-text-color-50);justify-content:center;align-items:center;min-height:100vh;display:flex}.c3-login__panel{gap:var(--c3-margin-small);flex-direction:column;width:100%;max-width:420px;display:flex}.c3-login__title{font-size:var(--c3-font-size-md);margin:0}.c3-login__subtitle{margin:0 0 var(--c3-margin-small);font-size:var(--c3-font-size)}.c3-login__form{gap:var(--c3-margin-small);flex-direction:column;display:flex}.c3-login__heading{font-size:var(--c3-font-size-md);margin:0}.c3-login__hint{font-size:var(--c3-font-size);margin:0}.c3-customers__header{justify-content:space-between;align-items:flex-start;gap:var(--c3-margin-small);margin-bottom:var(--c3-margin-large);display:flex}.c3-customers__title{margin:0 0 var(--c3-margin-xsmall);font-size:var(--c3-font-size-md)}.c3-customers__subtitle{font-size:var(--c3-font-size);margin:0}.c3-customers__search{gap:var(--c3-margin-small);max-width:560px;margin-bottom:var(--c3-margin-large);display:flex}.c3-customers__link{color:var(--c3-primary-600);text-decoration:none}.c3-customers__link:hover{text-decoration:underline}.c3-customers__pagination{margin-top:var(--c3-margin-large);justify-content:flex-end;display:flex}.c3-customers__form{gap:var(--c3-margin-small);flex-direction:column;display:flex}.c3-customers__row{gap:var(--c3-margin-small);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.c3-customers__lookup{align-items:center;gap:var(--c3-margin-small);flex-wrap:wrap;display:flex}.c3-customers__source{color:var(--c3-text-color-600);font-size:var(--c3-font-size);margin:0}.c3-customers__footer{justify-content:flex-end;gap:var(--c3-margin-small);display:flex}.c3-customer__crumbs{margin-bottom:var(--c3-margin-small)}.c3-customer__header{justify-content:space-between;align-items:flex-start;gap:var(--c3-margin-small);margin-bottom:var(--c3-margin-large);display:flex}.c3-customer__title{margin:0 0 var(--c3-margin-xsmall);font-size:var(--c3-font-size-md)}.c3-customer__subtitle{color:var(--c3-text-color-600);font-size:var(--c3-font-size);margin:0}.c3-customer__header-actions{align-items:center;gap:var(--c3-margin-small);flex-wrap:wrap;display:flex}.c3-customer__usage{gap:var(--c3-margin-small);margin-bottom:var(--c3-margin-large);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.c3-customer__usage-body{gap:var(--c3-margin-xxsmall);flex-direction:column;display:flex}.c3-customer__usage-value{font-size:var(--c3-font-size-md);font-weight:600}.c3-customer__usage-label{color:var(--c3-text-color-600);font-size:var(--c3-font-size)}.c3-customer__section{margin-bottom:var(--c3-margin-large)}.c3-customer__section:last-child{margin-bottom:0}.c3-customer__section-head{justify-content:space-between;align-items:center;gap:var(--c3-margin-small);margin-bottom:var(--c3-margin-small);display:flex}.c3-customer__section-title{margin:0 0 var(--c3-margin-small);font-size:var(--c3-font-size-md)}.c3-customer__section-head .c3-customer__section-title{margin-bottom:0}.c3-customer__form{gap:var(--c3-margin-small);flex-direction:column;display:flex}.c3-customer__row{gap:var(--c3-margin-small);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.c3-customer__lookup{align-items:center;gap:var(--c3-margin-small);flex-wrap:wrap;display:flex}.c3-customer__source{color:var(--c3-text-color-600);font-size:var(--c3-font-size);margin:0}.c3-customer__actions,.c3-customer__footer{justify-content:flex-end;display:flex}.c3-customer__drawer,.c3-customer__drawer-head,.c3-customer__footer{gap:var(--c3-margin-small)}.c3-customer__drawer{flex-direction:column;display:flex}.c3-customer__drawer-head{justify-content:space-between;align-items:flex-start;display:flex}.c3-customer__drawer-heading{gap:var(--c3-margin-xxsmall);flex-direction:column;display:flex}.c3-customer__drawer-title{font-size:var(--c3-font-size-md);margin:0}.c3-customer__drawer-status{align-items:center;gap:var(--c3-margin-small);flex-wrap:wrap;display:flex}.c3-customer__facts{gap:var(--c3-margin-small);flex-direction:column;margin:0;display:flex}.c3-customer__fact,.c3-customer__group{gap:var(--c3-margin-xxsmall);display:flex}.c3-customer__fact:not(:last-child){border-bottom:var(--c3-border-width) solid var(--c3-color-border)}.c3-customer__group{flex-direction:column}.c3-customer__group-title{margin:var(--c3-margin-small) 0 var(--c3-margin-xxsmall);color:var(--c3-color-text-muted);font-size:var(--c3-font-size);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.c3-customer__fact-label{width:10rem;color:var(--c3-color-text-muted);font-size:.8rem;font-weight:700}.c3-customer__fact-value{min-width:1rem;font-size:var(--c3-font-size);overflow-wrap:anywhere;flex:1;margin:0}.c3-customer__drawer-action{align-self:flex-start}.c3-customer__note{margin:0 0 var(--c3-margin-small);color:var(--c3-text-color-600);font-size:var(--c3-font-size)}.c3-companies__header{justify-content:space-between;align-items:flex-start;gap:var(--c3-margin-small);margin-bottom:var(--c3-margin-large);display:flex}.c3-companies__title{margin:0 0 var(--c3-margin-xsmall);font-size:var(--c3-font-size-md)}.c3-companies__subtitle{color:var(--c3-text-color-600);font-size:var(--c3-font-size);margin:0}.c3-companies__filters{align-items:center;gap:var(--c3-margin-small);margin-bottom:var(--c3-margin-large);flex-wrap:wrap;display:flex}.c3-companies__search{gap:var(--c3-margin-small);flex:1;max-width:560px;display:flex}.c3-companies__assignment{width:220px}.c3-companies__customer{color:var(--c3-primary-600)}.c3-companies__unassigned{color:var(--c3-text-color-600)}.c3-companies__pagination{margin-top:var(--c3-margin-large);justify-content:flex-end;display:flex}*{margin:0}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{min-height:100dvh;line-height:1.5;font-size:var(--c3-font-size-base);background:var(--c3-color);color:var(--c3-color-text);font-family:var(--c3-font-family),sans-serif;font-size:var(--c3-font-size);-webkit-font-smoothing:antialiased;line-height:var(--c3-line-height);-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;touch-action:pan-x pan-y}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{text-wrap:balance}canvas,img,picture,svg,video{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}.c3-svg-icon--pointer,a,button{cursor:pointer}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--c3-primary-50:#d8cac8;--c3-primary-100:#dabab5;--c3-primary-200:#da9c94;--c3-primary-300:#d78074;--c3-primary-400:#cf6256;--c3-primary-500:#b23a2a;--c3-primary-600:#983d2c;--c3-primary-700:#763022;--c3-primary-800:#55241a;--c3-primary-900:#351810;--c3-primary-950:#1f120f;--c3-secondary-50:#faf7f6;--c3-secondary-100:#efe7e6;--c3-secondary-200:#dbcac8;--c3-secondary-300:#c8b0ac;--c3-secondary-400:#b49691;--c3-secondary-500:#917069;--c3-secondary-600:#7d645e;--c3-secondary-700:#614d48;--c3-secondary-800:#453734;--c3-secondary-900:#2a2220;--c3-secondary-950:#191615;--c3-success-50:#d5ddd5;--c3-success-100:#c1d4c3;--c3-success-200:#9dc39f;--c3-success-300:#78b37e;--c3-success-400:#54a05d;--c3-success-500:#2c7d3e;--c3-success-600:#386e41;--c3-success-700:#2d5634;--c3-success-800:#233e27;--c3-success-900:#18261a;--c3-success-950:#131713;--c3-info-50:#f3f9fc;--c3-info-100:#ddebf2;--c3-info-200:#b4d1df;--c3-info-300:#8db9ce;--c3-info-400:#63a1bd;--c3-info-500:#007ea8;--c3-info-600:#226e91;--c3-info-700:#1b546f;--c3-info-800:#163c4f;--c3-info-900:#0e2531;--c3-info-950:#0e171b;--c3-warning-50:#eadfdc;--c3-warning-100:#e7cfc7;--c3-warning-200:#e1b1a3;--c3-warning-300:#d99680;--c3-warning-400:#cc7b5f;--c3-warning-500:#aa5634;--c3-warning-600:#915135;--c3-warning-700:#713f29;--c3-warning-800:#502e1f;--c3-warning-900:#311d14;--c3-warning-950:#1d1410;--c3-danger-50:#eee4e7;--c3-danger-100:#e9d3d9;--c3-danger-200:#dfb3c1;--c3-danger-300:#d695aa;--c3-danger-400:#ca7792;--c3-danger-500:#b54869;--c3-danger-600:#9b455c;--c3-danger-700:#783547;--c3-danger-800:#562733;--c3-danger-900:#36181f;--c3-danger-950:#1e1216;--c3-text-color-50:#efe7e6;--c3-text-color-100:#dbcac8;--c3-text-color-200:#c8b0ac;--c3-text-color-300:#b49691;--c3-text-color-400:#917069;--c3-text-color-500:#7d645e;--c3-text-color-600:#614d48;--c3-text-color-700:#453734;--c3-text-color-800:#2a2220;--c3-text-color-900:#191615;--c3-text-color-950:#0f0d0d;--c3-color-border:var(--c3-secondary-200);--c3-color-danger:var(--c3-danger-500);--c3-color-success:var(--c3-success-500);--c3-color-warning:var(--c3-warning-500);--c3-color-primary:var(--c3-primary-500);--c3-color-primary-text:var(--c3-primary-800);--c3-color-secondary:var(--c3-secondary-500);--c3-color-info:var(--c3-info-500);--c3-color-emphasis:var(--c3-secondary-50);--c3-color:var(--c3-secondary-100);--c3-color-muted:var(--c3-secondary-200);--c3-color-rgb:255, 255, 255;--c3-color-shadow:#00000008;--c3-color-shadow-rgb:0, 0, 0;--c3-color-white:#fff;--c3-color-text:var(--c3-text-color-700);--c3-color-text-black:#14140f;--c3-color-text-muted:var(--c3-text-color-500);--c3-color-link:var(--c3-info-500);--c3-color-link-hover:var(--c3-info-600);--c3-diff-add-bg:var(--c3-success-50);--c3-diff-del-bg:var(--c3-danger-50);--c3-diff-add-word-bg:var(--c3-success-200);--c3-diff-del-word-bg:var(--c3-danger-200);--c3-font-size:16px;--c3-font-family:Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue";--c3-line-height:1.45;--c3-border-width:2px;--c3-border-radius:.4rem;--c3-border-radius-small:.2rem;--c3-font-size-md:1rem;--c3-size-xxs:.25rem;--c3-size-xs:.5rem;--c3-size-sm:1rem;--c3-size-lg:2rem;--c3-size-xl:4rem;--c3-margin:1rem;--c3-margin-xxlarge:4rem;--c3-margin-large:2rem;--c3-margin-small:.5rem;--c3-margin-xlarge:3rem;--c3-margin-xsmall:.25rem;--c3-margin-xxsmall:.125rem;--c3-z-overlay:40;--c3-z-toast:60;--c3-z-lightbox:50;--c3-lightbox-backdrop:color-mix(in srgb, var(--c3-color-emphasis) 82%, transparent);--c3-lightbox-surface:color-mix(in srgb, var(--c3-color-emphasis) 72%, transparent);--c3-dir:1;--c3-min-width:420px}@media (width<=768px){:root{--c3-font-size:15px}}@media (width<=480px){:root{--c3-font-size:14px}}:root.c3--dark{--c3-color-border:var(--c3-secondary-700);--c3-color-primary-text:var(--c3-primary-800);--c3-color-emphasis:var(--c3-secondary-900);--c3-color:var(--c3-secondary-800);--c3-color-muted:var(--c3-secondary-700);--c3-color-rgb:0, 0, 0;--c3-color-shadow:#ffffff08;--c3-color-shadow-rgb:255, 255, 255;--c3-color-text:var(--c3-secondary-200);--c3-color-text-muted:var(--c3-secondary-400);--c3-color-link:var(--c3-warning-500);--c3-color-link-hover:var(--c3-warning-600);--c3-diff-add-bg:var(--c3-success-900);--c3-diff-del-bg:var(--c3-danger-900);--c3-diff-add-word-bg:var(--c3-success-700);--c3-diff-del-word-bg:var(--c3-danger-700)}[dir=rtl]{--c3-dir:-1}*,:after,:before{box-sizing:border-box;margin:0}#__nuxt,#app,body{min-width:var(--c3-min-width)}#__nuxt,#app{width:100%;height:100dvh;display:contents;overflow:auto}a{color:var(--c3-color-link);padding:3px;text-decoration:none;transition:all .4s}a:hover{color:var(--c3-color-link-hover)}.c3-svg-icon{display:flex}.c3-svg-icon svg{width:100%;height:100%}.c3-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
