@font-face{font-family:inter;src:url(../media/Inter_latin_var-s.p.055ydel_y7o6i.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_1675a549-module___9P_qa__className{font-family:inter,inter Fallback;font-style:normal}.inter_1675a549-module___9P_qa__variable{--font-inter:"inter", "inter Fallback"}
@font-face{font-family:jetBrainsMono;src:url(../media/JetBrainsMono_latin_var-s.p.0vxn4~1drecc4.woff2)format("woff2");font-display:swap;font-weight:100 800;font-style:normal}@font-face{font-family:jetBrainsMono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.jetbrainsmono_feaa8035-module__l5Cosa__className{font-family:jetBrainsMono,jetBrainsMono Fallback;font-style:normal}.jetbrainsmono_feaa8035-module__l5Cosa__variable{--font-mono-stack:"jetBrainsMono", "jetBrainsMono Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--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;--tw-duration:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, 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;--color-red-50:#fef2f2;--color-red-200:#ffcaca;--color-red-600:#e40014;--color-red-700:#bf000f;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-400:#99a1af;--color-gray-600:#4a5565;--color-gray-700:#364153;--color-gray-900:#101828;--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--animate-spin:spin 1s linear infinite;--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)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-50:lab(96.5005% 4.18508 1.52328);--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-red-700:lab(40.4273% 67.2623 53.7441);--color-gray-50:lab(98.2596% -.247031 -.706708);--color-gray-100:lab(96.1596% -.0823438 -1.13575);--color-gray-200:lab(91.6229% -.159115 -2.26791);--color-gray-400:lab(65.9269% -.832707 -8.17473);--color-gray-600:lab(35.6337% -1.58697 -10.8425);--color-gray-700:lab(27.1134% -.956401 -12.3224);--color-gray-900:lab(8.11897% .811279 -12.254)}}}@layer base{*,:after,:before,::backdrop{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}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, 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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{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{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-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{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}.right-0{right:calc(var(--spacing) * 0)}.right-3{right:calc(var(--spacing) * 3)}.left-0{left:calc(var(--spacing) * 0)}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[90\]{z-index:90}.col-span-2{grid-column:span 2/span 2}.col-start-2{grid-column-start:2}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-6{margin:calc(var(--spacing) * 6)}.m-12{margin:calc(var(--spacing) * 12)}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mt-\[34px\]{margin-top:34px}.mt-auto{margin-top:auto}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-9{margin-bottom:calc(var(--spacing) * 9)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.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}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-22{height:calc(var(--spacing) * 22)}.h-24{height:calc(var(--spacing) * 24)}.h-26{height:calc(var(--spacing) * 26)}.h-27{height:calc(var(--spacing) * 27)}.h-30{height:calc(var(--spacing) * 30)}.h-32{height:calc(var(--spacing) * 32)}.h-38{height:calc(var(--spacing) * 38)}.h-44{height:calc(var(--spacing) * 44)}.h-52{height:calc(var(--spacing) * 52)}.h-56{height:calc(var(--spacing) * 56)}.h-58{height:calc(var(--spacing) * 58)}.h-\[18px\]{height:18px}.h-full{height:100%}.h-px{height:1px}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-screen{min-height:100vh}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-\[18px\]{width:18px}.w-full{width:100%}.max-w-\[150px\]{max-width:150px}.max-w-\[195px\]{max-width:195px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[520px\]{max-width:520px}.max-w-\[584px\]{max-width:584px}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[220px\]{min-width:220px}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-20{gap:calc(var(--spacing) * 20)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-\[\#232323\]{border-color:#232323}.border-\[\#D5DADD\]{border-color:#d5dadd}.border-\[\#FFB8D8\]{border-color:#ffb8d8}.border-\[\#b7e2c8\]{border-color:#b7e2c8}.border-\[\#bfe3cc\]{border-color:#bfe3cc}.border-\[var\(--master-line\)\]{border-color:var(--master-line)}.border-\[var\(--master-line-strong\)\]{border-color:var(--master-line-strong)}.border-\[var\(--master-nav-active-indicator\)\]{border-color:var(--master-nav-active-indicator)}.border-\[var\(--master-purple\)\]{border-color:var(--master-purple)}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.border-black\/10{border-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-red-200{border-color:var(--color-red-200)}.border-transparent{border-color:#0000}.bg-\[\#00A4EF\]{background-color:#00a4ef}.bg-\[\#7FBA00\]{background-color:#7fba00}.bg-\[\#25D366\]{background-color:#25d366}.bg-\[\#232323\]{background-color:#232323}.bg-\[\#F1F1F1\]{background-color:#f1f1f1}.bg-\[\#F6F1EA\]{background-color:#f6f1ea}.bg-\[\#F25022\]{background-color:#f25022}.bg-\[\#FFB900\]{background-color:#ffb900}.bg-\[\#FFF0F7\]{background-color:#fff0f7}.bg-\[\#e8f7ee\]{background-color:#e8f7ee}.bg-\[\#eef6f9\]{background-color:#eef6f9}.bg-\[\#eef9f2\]{background-color:#eef9f2}.bg-\[\#f0fbf4\]{background-color:#f0fbf4}.bg-\[var\(--crm-line\)\]{background-color:var(--crm-line)}.bg-\[var\(--crm-surface-raised\)\]{background-color:var(--crm-surface-raised)}.bg-\[var\(--master-lilac\)\]{background-color:var(--master-lilac)}.bg-\[var\(--master-nav-active-bg\)\]{background-color:var(--master-nav-active-bg)}.bg-\[var\(--master-purple\)\]{background-color:var(--master-purple)}.bg-\[var\(--master-surface\)\]{background-color:var(--master-surface)}.bg-\[var\(--master-surface-raised\)\]{background-color:var(--master-surface-raised)}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-red-50{background-color:var(--color-red-50)}.bg-white{background-color:var(--color-white)}.object-contain{object-fit:contain}.p-1{padding:calc(var(--spacing) * 1)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-7{padding:calc(var(--spacing) * 7)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-14{padding-block:calc(var(--spacing) * 14)}.pt-\[26px\]{padding-top:26px}.pr-10{padding-right:calc(var(--spacing) * 10)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[23px\]{font-size:23px}.text-\[24px\]{font-size:24px}.text-\[28px\]{font-size:28px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[38px\]{font-size:38px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.35em\]{--tw-tracking:.35em;letter-spacing:.35em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.\!text-\[var\(--crm-ink\)\]{color:var(--crm-ink)!important}.\!text-\[var\(--crm-purple\)\]{color:var(--crm-purple)!important}.\!text-\[var\(--master-ink\)\]{color:var(--master-ink)!important}.text-\[\#0c0a08\]{color:#0c0a08}.text-\[\#1D192A\]{color:#1d192a}.text-\[\#1d5c3a\]{color:#1d5c3a}.text-\[\#756f65\]{color:#756f65}.text-\[\#4285F4\]{color:#4285f4}.text-\[\#12633f\]{color:#12633f}.text-\[\#16794c\]{color:#16794c}.text-\[\#24724f\]{color:#24724f}.text-\[\#42484d\]{color:#42484d}.text-\[\#111111\]{color:#111}.text-\[\#232323\]{color:#232323}.text-\[\#596167\]{color:#596167}.text-\[var\(--crm-ink\)\]{color:var(--crm-ink)}.text-\[var\(--crm-muted\)\]{color:var(--crm-muted)}.text-\[var\(--master-ink\)\]{color:var(--master-ink)}.text-\[var\(--master-muted\)\]{color:var(--master-muted)}.text-\[var\(--master-purple\)\]{color:var(--master-purple)}.text-\[var\(--master-ui-accent\)\]{color:var(--master-ui-accent)}.text-gray-400{color:var(--color-gray-400)}.text-gray-600{color:var(--color-gray-600)}.text-gray-900{color:var(--color-gray-900)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.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)}.shadow-\[0_18px_50px_rgba\(12\,10\,8\,0\.18\)\]{--tw-shadow:0 18px 50px var(--tw-shadow-color,#0c0a082e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(20\,18\,14\,0\.24\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#14120e3d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(25\,20\,36\,0\.24\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#1914243d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--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);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,)}.filter{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))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.hover\:bg-\[\#363636\]:hover{background-color:#363636}.hover\:bg-\[var\(--crm-lilac-soft\)\]:hover{background-color:var(--crm-lilac-soft)}.hover\:bg-\[var\(--master-lilac-soft\)\]:hover{background-color:var(--master-lilac-soft)}.hover\:bg-\[var\(--master-nav-active-bg\)\]:hover{background-color:var(--master-nav-active-bg)}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:\!text-\[var\(--crm-ink\)\]:hover{color:var(--crm-ink)!important}.hover\:\!text-\[var\(--master-ink\)\]:hover{color:var(--master-ink)!important}.hover\:text-\[var\(--crm-ink\)\]:hover{color:var(--crm-ink)}.hover\:text-\[var\(--master-ink\)\]:hover{color:var(--master-ink)}.hover\:text-\[var\(--master-purple\)\]:hover{color:var(--master-purple)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-gray-900:hover{color:var(--color-gray-900)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:border-\[var\(--master-purple\)\]:focus{border-color:var(--master-purple)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-\[var\(--master-purple\)\]\/20:focus{--tw-ring-color:var(--master-purple)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-\[var\(--master-purple\)\]\/20:focus{--tw-ring-color:color-mix(in oklab, var(--master-purple) 20%, transparent)}}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}@media (min-width:40rem){.sm\:mt-auto{margin-top:auto}.sm\:min-h-\[769px\]{min-height:769px}.sm\:px-12{padding-inline:calc(var(--spacing) * 12)}.sm\:py-14{padding-block:calc(var(--spacing) * 14)}.sm\:pt-12{padding-top:calc(var(--spacing) * 12)}.sm\:pb-8{padding-bottom:calc(var(--spacing) * 8)}}@media (min-width:48rem){.md\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media (min-width:64rem){.lg\:ml-56{margin-left:calc(var(--spacing) * 56)}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-56{width:calc(var(--spacing) * 56)}.lg\:translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}}}:root{--paper:#f6f1ea;--paper-2:#efe8dd;--paper-3:#e8e0d1;--white:#fffaf2;--canvas:#fbf7f0;--ink:#0c0a08;--ink-2:#3a342d;--ink-3:#5a534a;--muted:#6f6960;--muted-2:#928c82;--line:#e0d8cb;--line-2:#cdc4b3;--line-3:#b9af9c;--purple:#7e3ff2;--purple-2:#6a2bdb;--purple-soft:#efe7ff;--pink:#c9b6ff;--orange:#f76f53;--master-action-primary-bg:var(--orange);--master-action-primary-hover:#e7654d;--master-action-primary-text:var(--white);--master-action-secondary-bg:var(--white);--master-action-secondary-text:var(--orange);--master-action-secondary-border:var(--orange);--master-action-secondary-hover-bg:#f76f5314;--sage:#cde0c9;--sage-deep:#1e4d20;--sage-line:#a9c8a4;--lilac:#d9c8f0;--lilac-deep:#3a1c80;--lilac-line:#bfa6e8;--butter:#f4e3a8;--butter-deep:#5a4408;--butter-line:#e5cf80;--sky:#cfe1eb;--sky-deep:#0d3a52;--sky-line:#a8c4d1;--blush:#f4d6cb;--blush-deep:#7a261a;--blush-line:#dfa595;--teal:#0e8a9a;--green:#1f8a5b;--amber:#c98a1c;--red:#c84a3a;--shadow-xs:0 1px 2px #0c0a080d;--shadow-sm:0 1px 2px #0c0a080f,0 4px 14px #0c0a080d;--shadow-md:0 8px 24px #0c0a0814,0 2px 6px #0c0a080f;--shadow-lg:0 24px 60px #0c0a0824;--font-sans:var(--font-inter), "Inter", ui-sans-serif, system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:var(--font-mono-stack), ui-monospace, "JetBrains Mono","SF Mono",Menlo,monospace;--ff-sans:var(--font-sans);--ff-mono:var(--font-mono);--fs-display:28px;--fs-h1:32px;--fs-h2:18px;--fs-h3:16px;--fs-body-lg:16px;--fs-body:14px;--fs-body-sm:13px;--fs-label:12px;--fs-caption:11px;--fs-eyebrow:10.5px;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--lh-tight:1.15;--lh-snug:1.25;--lh-normal:1.45;--lh-loose:1.6;--tracking-tight:-.01em;--tracking-normal:0;--tracking-wide:.05em;--side-w:236px;--side-w-collapsed:64px;--topbar-h:56px}[data-density=compact]{--row-h:34px;--pad:10px}[data-density=cozy]{--row-h:40px;--pad:14px}[data-density=comfortable]{--row-h:48px;--pad:18px}*{box-sizing:border-box}html,body{height:100%;margin:0;padding:0}body{font-family:var(--ff-sans);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.005em;font-feature-settings:"ss01","cv11";font-size:14px;line-height:1.5}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}h1,h2,h3,h4,h5,p{margin:0}ul{margin:0;padding:0;list-style:none}button{cursor:pointer;color:inherit;font-family:inherit;font-size:inherit;background:0 0;border:0}input,textarea,select{font-family:inherit;font-size:inherit}.mono{font-family:var(--ff-mono);letter-spacing:0}.it{font-style:italic;font-weight:500}.muted{color:var(--muted)}.ink-2{color:var(--ink-2)}.shell{grid-template-columns:var(--side-w) 1fr;background:var(--paper);width:100vw;height:100vh;display:grid;overflow:hidden}.shell.has-ai{grid-template-columns:var(--side-w) 1fr 320px}.shell.collapsed{grid-template-columns:var(--side-w-collapsed) 1fr}.shell.collapsed.has-ai{grid-template-columns:var(--side-w-collapsed) 1fr 320px}.sidebar{background:var(--paper);border-right:1px solid var(--line);flex-direction:column;height:100vh;display:flex;position:relative;overflow:hidden}.sb-brand{height:var(--topbar-h);letter-spacing:-.025em;border-bottom:1px solid var(--line);flex:none;align-items:center;gap:10px;padding:0 16px;font-size:17px;font-weight:800;display:flex}.sb-brand .dot{background:var(--purple);border-radius:999px;flex:none;width:8px;height:8px;box-shadow:0 0 0 3px #7e3ff22e}.sb-brand .br{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.sb-brand .ws-pill{font:600 10px/1 var(--ff-mono);letter-spacing:.06em;color:var(--muted);background:var(--paper-2);border:1px solid var(--line);text-transform:uppercase;border-radius:6px;margin-left:auto;padding:4px 6px}.sb-cmd{background:var(--white);border:1px solid var(--line);height:36px;color:var(--muted);cursor:pointer;border-radius:10px;align-items:center;gap:8px;margin:12px 12px 4px;padding:0 10px;font-size:13px;font-weight:500;display:flex}.sb-cmd:hover{border-color:var(--ink-3);color:var(--ink-2)}.sb-cmd .kbd{font:600 10px/1 var(--ff-mono);color:var(--muted);background:var(--paper-2);border:1px solid var(--line);border-radius:5px;margin-left:auto;padding:3px 5px}.sb-nav{scrollbar-width:thin;flex:1;padding:8px 8px 4px;overflow-y:auto}.sb-nav::-webkit-scrollbar{width:6px}.sb-nav::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:3px}.sb-group{margin-top:10px}.sb-group:first-child{margin-top:2px}.sb-grp-h{font:700 9.5px/1 var(--ff-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:6px;padding:6px 10px 4px;display:flex}.sb-item{color:var(--ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:10px;padding:7px 10px;font-size:13px;font-weight:500;display:flex;position:relative}.sb-item:hover{background:var(--paper-2);color:var(--ink)}.sb-item.on{background:var(--lilac);color:var(--ink);font-weight:700}.sb-item.on:before{content:"";background:var(--purple);border-radius:0 3px 3px 0;width:3px;position:absolute;top:6px;bottom:6px;left:-8px}.sb-item .ico{width:18px;height:18px;color:var(--ink-3);flex:none;place-items:center;display:grid}.sb-item.on .ico{color:var(--purple)}.sb-item .lb{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.sb-item .badge{font:700 10px/1 var(--ff-mono);color:var(--ink);background:var(--butter);border:1px solid var(--butter-line);border-radius:6px;padding:3px 6px}.sb-item .badge.purple{background:var(--lilac);border-color:var(--lilac-line);color:var(--lilac-deep)}.sb-item .badge.red{background:var(--blush);border-color:var(--blush-line);color:var(--blush-deep)}.sb-item .count{font:600 11px/1 var(--ff-mono);color:var(--muted)}.sb-foot{border-top:1px solid var(--line);flex:none;padding:10px 12px 12px}.sb-user{background:var(--white);border:1px solid var(--line);cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:8px;display:flex}.sb-user .av{background:linear-gradient(135deg,var(--pink),var(--purple));color:#fff;border-radius:999px;flex:none;place-items:center;width:28px;height:28px;font-size:11px;font-weight:800;display:grid}.sb-user .who{flex:1;min-width:0;line-height:1.2}.sb-user .who b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:700;display:block;overflow:hidden}.sb-user .who small{color:var(--muted);font-size:11px;font-weight:500}.topbar{height:var(--topbar-h);border-bottom:1px solid var(--line);background:var(--paper);flex:none;align-items:center;gap:14px;padding:0 20px;display:flex}.tb-crumb{color:var(--ink);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.tb-crumb .seg{color:var(--muted);font-weight:500}.tb-crumb .sep{color:var(--muted);opacity:.5}.tb-search{background:var(--white);border:1px solid var(--line);max-width:380px;height:32px;color:var(--muted);cursor:pointer;border-radius:9px;flex:1;align-items:center;gap:8px;margin-left:18px;padding:0 10px;font-size:12.5px;display:flex}.tb-search:hover{border-color:var(--ink-3)}.tb-search .kbd{font:600 10px/1 var(--ff-mono);color:var(--muted);background:var(--paper-2);border:1px solid var(--line);border-radius:5px;margin-left:auto;padding:3px 5px}.tb-actions{align-items:center;gap:6px;margin-left:auto;display:flex}.ibtn{background:var(--white);border:1px solid var(--line);width:32px;height:32px;color:var(--ink-2);cursor:pointer;border-radius:8px;place-items:center;display:grid;position:relative}.ibtn:hover{border-color:var(--ink-3);color:var(--ink)}.ibtn .pill-cnt{background:var(--purple);color:#fff;min-width:16px;height:16px;font:700 9px/1 var(--ff-mono);border:1.5px solid var(--paper);border-radius:999px;place-items:center;padding:0 4px;display:grid;position:absolute;top:-4px;right:-4px}.btn{height:32px;font:700 12.5px/1 var(--ff-sans);cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:7px;padding:0 12px;transition:transform .1s,background .15s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn-ink{background:var(--master-action-primary-bg,var(--orange,#f76f53));color:var(--master-action-primary-text,#fff);border-color:var(--master-action-primary-bg,var(--orange,#f76f53))}.btn-ink:hover{background:var(--master-action-primary-hover,#e7654d);border-color:var(--master-action-primary-hover,#e7654d)}.btn-purple{background:var(--master-action-primary-bg,var(--orange,#f76f53));color:var(--master-action-primary-text,#fff);border-color:var(--master-action-primary-bg,var(--orange,#f76f53))}.btn-purple:hover{background:var(--master-action-primary-hover,#e7654d);border-color:var(--master-action-primary-hover,#e7654d)}.btn-orange-out,.btn-secondary-action{background:var(--master-action-secondary-bg,var(--white));color:var(--master-action-secondary-text,var(--orange,#f76f53));border-color:var(--master-action-secondary-border,var(--orange,#f76f53))}.btn-orange-out:hover,.btn-secondary-action:hover{background:var(--master-action-secondary-hover-bg,#f76f5314);color:var(--master-action-secondary-text,var(--orange,#f76f53));border-color:var(--master-action-secondary-border,var(--orange,#f76f53))}.btn-out{background:var(--white);color:var(--ink-2);border-color:var(--line)}.btn-out:hover{border-color:var(--ink-3);color:var(--ink)}.btn-ghost{color:var(--ink-2);background:0 0}.btn-ghost:hover{background:var(--paper-2);color:var(--ink)}.btn-sm{height:28px;padding:0 10px;font-size:12px}.btn-lg{border-radius:10px;height:38px;padding:0 16px;font-size:13.5px}.btn .k{font:600 10px/1 var(--ff-mono);background:#ffffff26;border:1px solid #ffffff26;border-radius:5px;margin-left:2px;padding:3px 5px}.btn-out .k,.btn-ghost .k{background:var(--paper-2);border-color:var(--line);color:var(--muted)}.main{background:var(--paper);flex-direction:column;min-width:0;height:100vh;display:flex;overflow:hidden}.canvas{flex:1;padding:0;position:relative;overflow-y:auto}.canvas-inner{max-width:1640px;margin:0 auto;padding:22px 28px 80px}.card{background:var(--white);border:1px solid var(--line);border-radius:14px}.card-h{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:14px 16px;display:flex}.card-h h3{letter-spacing:-.01em;flex:1;min-width:0;font-size:13.5px;font-weight:800}.card-h .sm{color:var(--muted);font-size:11.5px;font-weight:600}.card-b{padding:14px 16px}.card-pad{padding:18px}.ptag{font:700 10px/1 var(--ff-mono);text-transform:uppercase;letter-spacing:.06em;background:var(--paper-2);border:1px solid var(--line);color:var(--ink-2);border-radius:999px;align-items:center;gap:5px;padding:3px 8px;display:inline-flex}.ptag.sage{background:var(--sage);border-color:var(--sage-line);color:var(--sage-deep)}.ptag.lilac{background:var(--lilac);border-color:var(--lilac-line);color:var(--lilac-deep)}.ptag.butter{background:var(--butter);border-color:var(--butter-line);color:var(--butter-deep)}.ptag.sky{background:var(--sky);border-color:var(--sky-line);color:var(--sky-deep)}.ptag.blush{background:var(--blush);border-color:var(--blush-line);color:var(--blush-deep)}.ptag .d{opacity:.7;background:currentColor;border-radius:999px;width:5px;height:5px}.kpi{background:var(--white);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:6px;min-height:112px;padding:16px;display:flex;position:relative;overflow:hidden}.kpi .lbl{font:700 10px/1 var(--ff-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);align-items:center;gap:7px;display:flex}.kpi .lbl .d{background:var(--ink);border-radius:999px;width:6px;height:6px}.kpi .v{letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:30px;font-weight:800;line-height:1}.kpi .v small{color:var(--muted);margin-left:6px;font-size:14px;font-weight:600}.kpi .delta{color:var(--green);align-items:center;gap:4px;font-size:11.5px;font-weight:700;display:inline-flex}.kpi .delta.neg{color:var(--red)}.kpi .foot{color:var(--muted);justify-content:space-between;align-items:center;margin-top:auto;font-size:11.5px;font-weight:500;display:flex}.kpi.sage{background:linear-gradient(150deg,var(--white) 55%,var(--sage) 230%)}.kpi.butter{background:linear-gradient(150deg,var(--white) 55%,var(--butter) 230%)}.kpi.lilac{background:linear-gradient(150deg,var(--white) 55%,var(--lilac) 230%)}.kpi.sky{background:linear-gradient(150deg,var(--white) 55%,var(--sky) 230%)}.kpi.blush{background:linear-gradient(150deg,var(--white) 55%,var(--blush) 230%)}.kpi .spark{opacity:.85;width:90px;height:30px;position:absolute;bottom:12px;right:14px}.input{background:var(--white);border:1px solid var(--line);height:36px;color:var(--ink);border-radius:9px;align-items:center;gap:8px;width:100%;padding:0 12px;font-size:13px;display:inline-flex}.input:focus,.input:focus-within{border-color:var(--ink);outline:none;box-shadow:0 0 0 3px #7e3ff21f}.av{width:28px;height:28px;color:var(--ink);border-radius:999px;flex:none;place-items:center;font-size:11.5px;font-weight:800;display:grid}.av-md{width:36px;height:36px;font-size:13px}.av-lg{border-radius:12px;width:48px;height:48px;font-size:16px}.av.lilac{background:var(--lilac)}.av.sage{background:var(--sage)}.av.butter{background:var(--butter)}.av.sky{background:var(--sky)}.av.blush{background:var(--blush)}.av.pink{background:var(--pink);color:#fff}.av.purple{background:var(--purple);color:#fff}.av.ink{background:var(--ink);color:#fff}.ai-rail{background:var(--paper-2);border-left:1px solid var(--line);flex-direction:column;height:100vh;display:flex;overflow:hidden}.ai-rail-head{height:var(--topbar-h);border-bottom:1px solid var(--line);letter-spacing:-.01em;background:var(--paper-2);align-items:center;gap:10px;padding:0 14px;font-size:13.5px;font-weight:800;display:flex}.ai-rail-body{flex:1;padding:14px;overflow-y:auto}.ai-msg{background:var(--white);border:1px solid var(--line);color:var(--ink-2);border-radius:14px;padding:12px 14px;font-size:13px;line-height:1.5}.ai-msg+.ai-msg{margin-top:10px}.ai-msg.user{color:var(--ink);background:0 0;border-style:dashed}.ai-suggest{flex-direction:column;gap:8px;margin-top:14px;display:flex}.ai-suggest .s{background:var(--white);border:1px solid var(--line);color:var(--ink-2);cursor:pointer;border-radius:10px;padding:10px 12px;font-size:12.5px;font-weight:600}.ai-suggest .s:hover{border-color:var(--purple);color:var(--ink)}.ai-input{border-top:1px solid var(--line);background:var(--paper-2);flex:none;padding:12px}.ai-input .box{background:var(--white);border:1px solid var(--line);min-height:60px;color:var(--muted);border-radius:12px;padding:10px 12px;font-size:13px}.cmdk-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:200;background:#0c0a0880;justify-content:center;align-items:flex-start;padding-top:14vh;display:flex;position:fixed;inset:0}.cmdk{background:var(--paper);width:min(620px,100% - 40px);box-shadow:var(--shadow-lg);border:1px solid var(--line);border-radius:18px;overflow:hidden}.cmdk-search{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:18px 22px;font-size:16px;display:flex}.cmdk-search input{color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:16px;font-weight:500}.cmdk-search input::placeholder{color:var(--muted)}.cmdk-results{max-height:50vh;padding:8px 0;overflow-y:auto}.cmdk-grp{font:700 10px/1 var(--ff-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding:8px 16px 4px}.cmdk-row{cursor:pointer;color:var(--ink);align-items:center;gap:12px;padding:9px 16px;font-size:13.5px;display:flex}.cmdk-row:hover,.cmdk-row.on{background:var(--paper-2)}.cmdk-row .ico{background:var(--paper-2);width:22px;height:22px;color:var(--ink-2);border-radius:6px;flex:none;place-items:center;display:grid}.cmdk-row.on .ico{background:var(--purple);color:#fff}.cmdk-row .nm{flex:1;font-weight:600}.cmdk-row .sub{color:var(--muted);font-size:12px;font-weight:500}.cmdk-row .k{font:600 10px/1 var(--ff-mono);color:var(--muted);background:var(--white);border:1px solid var(--line);border-radius:5px;padding:3px 5px}.cmdk-foot{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:14px;padding:8px 16px;font-size:11.5px;font-weight:500;display:flex}.cmdk-foot .k{font:600 10px/1 var(--ff-mono);background:var(--white);border:1px solid var(--line);color:var(--ink-2);border-radius:5px;padding:3px 5px}.grid{display:grid}.flex{display:flex}.f-col{flex-direction:column;display:flex}.f-center{justify-content:center;align-items:center;display:flex}.gap-4{gap:4px}.gap-6{gap:6px}.gap-8{gap:8px}.gap-10{gap:10px}.gap-12{gap:12px}.gap-14{gap:14px}.gap-16{gap:16px}.gap-20{gap:20px}.mt-8{margin-top:8px}.mt-12{margin-top:12px}.mt-16{margin-top:16px}.mt-20{margin-top:20px}.mt-24{margin-top:24px}.tabnav{border-bottom:1px solid var(--line);gap:2px;display:flex}.tabnav .t{color:var(--muted);cursor:pointer;padding:10px 12px;font-size:12.5px;font-weight:600;position:relative}.tabnav .t.on{color:var(--ink);font-weight:700}.tabnav .t.on:after{content:"";background:var(--purple);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:12px;right:12px}.tabnav .t .c{font:700 10px/1 var(--ff-mono);color:var(--muted);background:var(--paper-2);border-radius:5px;margin-left:5px;padding:3px 5px}.ph{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:20px;display:flex}.ph h1{letter-spacing:-.025em;font-size:28px;font-weight:800;line-height:1.1}.ph h1 .it{color:var(--purple)}.ph .sub{color:var(--muted);margin-top:6px;font-size:13px;font-weight:500}.ph .ctas{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.canvas::-webkit-scrollbar{width:8px;height:8px}.canvas::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:4px}.ai-rail-body::-webkit-scrollbar{width:6px}.ai-rail-body::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:3px}.empty{border:1.5px dashed var(--line-2);text-align:center;color:var(--muted);background:0 0;border-radius:14px;padding:30px}.tweak-hint{background:var(--ink);color:#fff;font:600 12px/1 var(--ff-sans);box-shadow:var(--shadow-lg);z-index:50;border-radius:12px;align-items:center;gap:8px;padding:10px 14px;display:flex;position:fixed;bottom:18px;right:18px}.tweak-hint .k{font:600 10px/1 var(--ff-mono);background:#ffffff26;border-radius:5px;padding:3px 5px}:root{--mc-side-w:220px;--mc-topbar-h:56px}.mc-shell{grid-template-columns:var(--mc-side-w) 1fr;background:var(--paper);width:100vw;height:100vh;display:grid;overflow:hidden}.mc-side{border-right:1px solid var(--line);background:#f7f0e7;flex-direction:column;display:flex;overflow:hidden}.mc-side-brand{height:var(--mc-topbar-h);border-bottom:1px solid var(--line);letter-spacing:-.028em;align-items:center;gap:10px;padding:0 18px;font-size:17px;font-weight:900;display:flex}.mc-side-brand .dot{background:var(--purple);border-radius:999px;width:9px;height:9px;box-shadow:0 0 0 3px #7e3ff22e}.mc-side-brand .meta{font:600 9.5px/1 var(--ff-mono);letter-spacing:.14em;color:var(--muted);text-transform:uppercase;margin-left:auto}.mc-side-nav{flex:1;padding:14px 10px;overflow-y:auto}.mc-side-grp{font:700 9.5px/1 var(--ff-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding:14px 10px 6px}.mc-side-item{cursor:pointer;color:var(--ink-2);border-radius:8px;align-items:center;gap:11px;padding:7px 10px;font-size:13.5px;font-weight:500;display:flex;position:relative}.mc-side-item:hover{color:var(--ink);background:#0c0a080a}.mc-side-item.on{background:var(--master-nav-active-bg,var(--lilac));color:var(--master-nav-active-text,var(--ink));font-weight:700}.mc-side-item.on:before{content:"";background:var(--master-nav-active-indicator,var(--purple));border-radius:0 2px 2px 0;width:3px;position:absolute;top:8px;bottom:8px;left:-10px}.mc-side-item .ico{width:28px;height:28px;color:var(--ink-3);flex:0 0 28px;place-items:center;display:grid}.mc-side-item.on .ico{color:var(--master-nav-active-text,var(--purple))}.mc-side-item .badge{font:700 10px/1 var(--ff-mono);letter-spacing:.04em;background:var(--paper-3);color:var(--ink-2);border-radius:6px;margin-left:auto;padding:3px 6px}.mc-side-foot{border-top:1px solid var(--line);align-items:center;gap:10px;padding:10px 12px;font-size:12.5px;display:flex}.mc-side-foot .who{flex:1;min-width:0;line-height:1.3}.mc-side-foot .who b{color:var(--ink);font-size:13px;font-weight:700;display:block}.mc-side-foot .who small{color:var(--muted);font-size:11px;font-weight:500}.mc-main{flex-direction:column;min-width:0;height:100vh;display:flex;overflow:hidden}.mc-top{height:var(--mc-topbar-h);border-bottom:1px solid var(--line);background:#fbf6ee;flex:none;align-items:center;gap:18px;padding:0 28px;display:flex}.mc-top h2{letter-spacing:-.01em;color:var(--ink);font-size:14px;font-weight:700}.mc-top h2 .sub{font:600 9.5px/1 var(--ff-mono);letter-spacing:.14em;color:var(--muted);text-transform:uppercase;margin-top:3px;display:block}.mc-top .center{margin:0 auto}.mc-top .actions{align-items:center;gap:10px;margin-left:auto;display:flex}.mc-top .role-pill{border:1px solid var(--line);background:var(--white);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:12.5px;font-weight:600;display:flex}.mc-top .role-pill .av-md{width:20px;height:20px;font-size:9px}.mc-canvas{flex:1;padding:24px 28px 40px;overflow:auto}.mc-ph{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:22px;display:flex}.mc-ph h1{letter-spacing:-.028em;color:var(--ink);font-size:24px;font-weight:800;line-height:1.1}.mc-ph .sub{color:var(--muted-2);max-width:720px;margin-top:6px;font-size:13px;font-weight:500}.mc-kpis{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:18px;display:grid}.mc-kpi{background:var(--white);border:1px solid var(--line);border-radius:12px;flex-direction:column;min-height:96px;padding:14px 16px;display:flex}.mc-kpi .lbl{font:700 9.5px/1 var(--ff-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}.mc-kpi .num{letter-spacing:-.025em;color:var(--ink);font-size:28px;font-weight:800;line-height:1}.mc-kpi .sub{color:var(--muted);margin-top:auto;font-size:11.5px;font-weight:500}.mc-kpi .delta{color:var(--green);font-size:11.5px;font-weight:600}.mc-kpi .delta.down{color:var(--red)}.mc-kpi.accent{background:var(--purple-soft);border-color:var(--lilac-line)}.mc-card{background:var(--white);border:1px solid var(--line);border-radius:12px;overflow:hidden}.mc-card-hd{border-bottom:1px solid var(--line);font:700 9.5px/1 var(--ff-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;padding:13px 16px;font-size:11px;display:flex}.mc-card-hd .title-strong{color:var(--ink);letter-spacing:-.01em;text-transform:none;font-size:13px}.mc-card-hd .r{text-transform:none;font-family:var(--ff-sans);letter-spacing:0;align-items:center;gap:8px;margin-left:auto;display:flex}.mc-card-bd{padding:14px 16px}.mc-table{border-collapse:collapse;width:100%;font-size:13px}.mc-table thead th{text-align:left;font:700 9.5px/1 var(--ff-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);background:var(--paper-2);padding:10px 16px}.mc-table tbody td{border-bottom:1px solid var(--line);color:var(--ink-2);vertical-align:middle;padding:13px 16px}.mc-table tbody tr:hover{background:var(--paper)}.mc-table tbody tr:last-child td{border-bottom:0}.mc-table .primary{color:var(--ink);font-weight:600}.mc-table .secondary{color:var(--muted);margin-top:2px;font-size:11.5px;font-weight:500}.mc-table .right{text-align:right}.mc-table .num{font-family:var(--ff-mono);color:var(--ink);font-weight:600}.mc-filter{align-items:center;gap:10px;margin-bottom:14px;display:flex}.mc-search{background:var(--white);border:1px solid var(--line);color:var(--ink);border-radius:9px;flex:1;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}.mc-search input{color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:13px}.mc-search input::placeholder{color:var(--muted)}.mc-seg{background:var(--paper-2);border:1px solid var(--line);border-radius:9px;gap:2px;padding:3px;display:inline-flex}.mc-seg button{color:var(--ink-2);white-space:nowrap;background:0 0;border-radius:6px;padding:6px 11px;font-size:12.5px;font-weight:600}.mc-seg button.on{background:var(--white);color:var(--ink);box-shadow:var(--shadow-xs)}.mc-seg button:hover:not(.on){color:var(--ink)}.mc-tabs{border-bottom:1px solid var(--line);gap:2px;margin-bottom:22px;display:flex}.mc-tabs button{color:var(--muted);border-bottom:2px solid #0000;margin-bottom:-1px;padding:11px 18px;font-size:14px;font-weight:600}.mc-tabs button.on{color:var(--ink);border-bottom-color:var(--purple);font-weight:700}.mc-tabs button:hover:not(.on){color:var(--ink-2)}.bp-section{background:var(--white);border:1px solid var(--line);border-radius:14px;margin-bottom:14px;overflow:hidden}.bp-section-hd{border-bottom:1px solid var(--line);cursor:pointer;align-items:center;gap:12px;padding:16px 20px;display:flex}.bp-section-hd h3{letter-spacing:-.01em;color:var(--ink);font-size:14px;font-weight:700}.bp-section-hd p{color:var(--muted);margin-top:2px;font-size:12px;font-weight:500}.bp-section-hd .chev{color:var(--muted);margin-left:auto;transition:transform .15s}.bp-section.collapsed .bp-section-hd .chev{transform:rotate(-90deg)}.bp-section-bd{padding:18px 20px}.bp-section.collapsed .bp-section-bd{display:none}.bp-row{border-bottom:1px dashed var(--line);grid-template-columns:36px 130px 1fr 120px;align-items:center;gap:14px;padding:10px 0;display:grid}.bp-row:last-child{border-bottom:0}.bp-swatch{border:1px solid var(--line-2);cursor:pointer;border-radius:8px;width:34px;height:34px;position:relative}.bp-hex-input{font:600 12.5px/1 var(--ff-mono);letter-spacing:.04em;background:var(--paper-2);border:1px solid var(--line);color:var(--ink);text-transform:uppercase;border-radius:7px;outline:none;width:100%;padding:8px 10px}.bp-hex-input:focus{border-color:var(--purple);background:var(--white)}.bp-row .name{color:var(--ink);font-size:13.5px;font-weight:600}.bp-row .name small{color:var(--muted-2);margin-top:2px;font-size:11.5px;font-weight:500;display:block}.bp-row .preview{border:1px solid var(--line-2);border-radius:8px;justify-self:end;width:100%;height:34px}.bp-logo-row{border-bottom:1px dashed var(--line);grid-template-columns:130px 1fr auto;align-items:center;gap:18px;padding:14px 0;display:grid}.bp-logo-row:last-child{border-bottom:0}.bp-logo-prev{background:var(--paper-2);border:1px solid var(--line);border-radius:9px;place-items:center;width:130px;height:64px;display:grid;overflow:hidden}.bp-logo-prev img{object-fit:contain;max-width:100%;max-height:100%}.bp-logo-info b{color:var(--ink);font-size:13.5px;font-weight:700;display:block}.bp-logo-info small{color:var(--muted);margin-top:2px;font-size:11.5px;font-weight:500;display:block}.bp-preview{background:var(--paper-2);border:1px solid var(--line);z-index:5;border-radius:14px;margin-bottom:14px;padding:14px;position:sticky;top:0}.bp-preview-frame{background:var(--bp-bg,var(--paper));border:1px solid var(--line);color:var(--bp-text,var(--ink));font-family:var(--bp-font,var(--ff-sans));border-radius:10px;padding:18px}.mc-btn{height:34px;font:600 13px/1 var(--ff-sans);border:1px solid var(--line);background:var(--white);color:var(--ink);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:0 14px;transition:all .12s;display:inline-flex}.mc-btn:hover{border-color:var(--ink-3);background:var(--paper)}.mc-btn.ink{background:var(--master-action-primary-bg,var(--orange,#f76f53));color:var(--master-action-primary-text,var(--white));border-color:var(--master-action-primary-bg,var(--orange,#f76f53))}.mc-btn.ink:hover{background:var(--master-action-primary-hover,#e7654d);border-color:var(--master-action-primary-hover,#e7654d)}.mc-btn.purple{background:var(--master-action-primary-bg,var(--orange,#f76f53));color:var(--master-action-primary-text,#fff);border-color:var(--master-action-primary-bg,var(--orange,#f76f53))}.mc-btn.purple:hover{background:var(--master-action-primary-hover,#e7654d);border-color:var(--master-action-primary-hover,#e7654d)}.mc-btn.outline-orange,.mc-btn.secondary-action{background:var(--master-action-secondary-bg,var(--white));color:var(--master-action-secondary-text,var(--orange,#f76f53));border-color:var(--master-action-secondary-border,var(--orange,#f76f53))}.mc-btn.outline-orange:hover,.mc-btn.secondary-action:hover{background:var(--master-action-secondary-hover-bg,#f76f5314);color:var(--master-action-secondary-text,var(--orange,#f76f53));border-color:var(--master-action-secondary-border,var(--orange,#f76f53))}.mc-btn.sm{border-radius:7px;gap:4px;height:28px;padding:0 10px;font-size:12px}.mc-btn.lg{height:40px;padding:0 18px;font-size:14px}.mc-btn.danger{color:var(--red);border-color:var(--blush-line)}.mc-btn.danger:hover{background:var(--blush);color:var(--blush-deep)}.mc-status{font-size:11.5px;font-weight:700;font-family:var(--ff-mono);letter-spacing:.04em;border-radius:999px;align-items:center;gap:5px;padding:3px 8px;display:inline-flex}.mc-status .d{background:currentColor;border-radius:999px;width:6px;height:6px}.mc-status.active{color:var(--sage-deep);background:var(--sage)}.mc-status.trial{color:var(--butter-deep);background:var(--butter)}.mc-status.suspended{color:var(--blush-deep);background:var(--blush)}.mc-status.online{color:var(--sage-deep);background:var(--sage)}.mc-status.offline{color:var(--blush-deep);background:var(--blush)}.mc-code{font:600 11px/1 var(--ff-mono);letter-spacing:.04em;background:var(--paper-2);border:1px solid var(--line);color:var(--ink-2);border-radius:6px;padding:3px 7px;display:inline-block}.mc-prog{background:var(--paper-3);border-radius:99px;height:8px;position:relative;overflow:hidden}.mc-prog>i{background:var(--green);border-radius:99px;height:100%;display:block}.mc-prog.warn>i{background:var(--amber)}.mc-prog.bad>i{background:var(--red)}.av-md{background:var(--lilac);width:28px;height:28px;color:var(--lilac-deep);font:700 11.5px/1 var(--ff-sans);letter-spacing:.02em;text-transform:uppercase;border-radius:999px;flex:none;place-items:center;display:grid}.av-md.sky{background:var(--sky);color:var(--sky-deep)}.av-md.sage{background:var(--sage);color:var(--sage-deep)}.av-md.butter{background:var(--butter);color:var(--butter-deep)}.av-md.blush{background:var(--blush);color:var(--blush-deep)}.av-md.ink{background:var(--ink);color:#fff}.av-md.purple{background:var(--purple);color:#fff}.mc-ring-wrap{width:160px;height:160px;margin:0 auto;position:relative}.mc-ring-wrap svg{transform:rotate(-90deg)}.mc-ring-center{text-align:center;place-items:center;display:grid;position:absolute;inset:0}.mc-ring-center b{letter-spacing:-.02em;color:var(--ink);font-size:22px;font-weight:800}.mc-ring-center small{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-family:var(--ff-mono);font-weight:600}:root{--background:var(--paper);--foreground:var(--ink);--master-ink:var(--ink);--master-paper:var(--paper);--master-surface:var(--white);--master-surface-raised:#fffdf8;--master-line:var(--line);--master-line-strong:var(--line-2);--master-muted:var(--muted);--master-purple:var(--purple);--master-purple-hover:var(--purple-2);--master-lilac:var(--lilac);--master-lilac-soft:var(--purple-soft);--master-accent:var(--purple);--master-accent-hover:var(--purple-2);--master-accent-soft:var(--purple-soft);--master-ui-accent:var(--purple);--master-ui-accent-hover:var(--purple-2);--master-ui-accent-soft:var(--purple-soft);--master-nav-active-bg:var(--lilac);--master-nav-active-text:var(--ink);--master-nav-active-indicator:#f76f53;--master-btn-cta:var(--ink);--master-btn-cta-hover:#211d18;--master-btn-radius:8px;--master-header-bg:#fbf6ee;--master-sidebar-bg:#f7f0e7;--master-body-bg:var(--paper);--master-footer-bg:var(--ink);--master-text:var(--ink)}.master-login-page{background:radial-gradient(circle at 50% 22%, #7e3ff212, transparent 260px), var(--paper);min-height:100vh;color:var(--ink)}.master-login-link{color:var(--purple)}.master-login-link:hover{color:var(--purple-2)}.master-login-account{border:1px solid var(--line);background:#fffdf8;box-shadow:0 10px 24px #0c0a080a}.master-login-primary{background:var(--ink);color:#fffaf2}.master-login-primary:hover{background:#211d18}.master-login-secondary{color:var(--ink);border:1px solid var(--ink);background:#fffdf8}.master-login-secondary:hover{background:#f3ede4}.btn-master-primary{background-color:var(--ink);color:#fffaf2;border-radius:8px}.btn-master-primary:hover{background-color:#211d18}.btn-master-primary:disabled{cursor:not-allowed;opacity:.5}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@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}@property --tw-duration{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
:root{--paper:#faf8f4;--paper-2:#f4f1ea;--paper-3:#ece7dd;--white:#fff;--canvas:#faf8f4;--ink:#0d0c0a;--ink-2:#33312d;--ink-3:#5b5852;--muted:#807c74;--muted-2:#a8a49b;--line:#ebe7de;--line-2:#d9d3c7;--line-3:#bfb6a5;--purple:#2e2e2e;--purple-2:#202020;--purple-soft:#e6e4d8;--pink:#f76f53;--orange:#f76f53;--master-action-primary-bg:#f76f53;--master-action-primary-hover:#e7654d;--master-action-primary-text:var(--white);--master-action-secondary-bg:var(--white);--master-action-secondary-text:#f76f53;--master-action-secondary-border:#f76f53;--master-action-secondary-hover-bg:#f76f5314;--sage:#dbece4;--sage-deep:#1a5a3a;--sage-line:#bcd9cc;--lilac:#e6e4d8;--lilac-deep:#2e2e2e;--lilac-line:#d6d0c2;--butter:#fbeec1;--butter-deep:#6b4f0a;--butter-line:#ecd996;--sky:#dceaf1;--sky-deep:#0e3f57;--sky-line:#bfd5e0;--blush:#fadcd1;--blush-deep:#7a261a;--blush-line:#ecb6a3;--teal:#0e8a9a;--green:#1a8f5b;--amber:#c98a1c;--red:#d04839;--shadow-xs:0 1px 2px #14120e0a;--shadow-sm:0 1px 2px #14120e0a,0 2px 8px #14120e08;--shadow-md:0 6px 18px #14120e0f,0 2px 4px #14120e0a;--shadow-lg:0 24px 50px #14120e1a;--master-ink:#0d0c0a;--master-paper:#faf8f4;--master-surface:#fff;--master-surface-raised:#fff;--master-line:#ebe7de;--master-line-strong:#d9d3c7;--master-muted:#807c74;--master-purple:#2e2e2e;--master-purple-hover:#202020;--master-lilac:#e6e4d8;--master-lilac-soft:#e6e4d8;--master-accent:#2e2e2e;--master-accent-hover:#202020;--master-accent-soft:#e6e4d8;--master-ui-accent:#2e2e2e;--master-ui-accent-hover:#202020;--master-ui-accent-soft:#e6e4d8;--master-nav-active-bg:#e6e4d8;--master-nav-active-text:#0d0c0a;--master-nav-active-indicator:#f76f53;--master-btn-cta:#0d0c0a;--master-btn-cta-hover:#26221c;--master-header-bg:#faf8f4;--master-sidebar-bg:#faf8f4;--master-body-bg:#faf8f4;--master-footer-bg:#0d0c0a;--master-text:#0d0c0a}body{background:var(--paper);letter-spacing:-.003em;font-feature-settings:"ss01","cv11","cv02"}.mc-shell,.master-shell,.master-login-page{--paper:#faf8f4;--paper-2:#f4f1ea;--paper-3:#ece7dd;--white:#fff;--canvas:#faf8f4;--ink:#0d0c0a;--ink-2:#33312d;--ink-3:#5b5852;--muted:#807c74;--muted-2:#a8a49b;--line:#ebe7de;--line-2:#d9d3c7;--line-3:#bfb6a5;--purple:#2e2e2e;--purple-2:#202020;--purple-soft:#e6e4d8;--pink:#f76f53;--sage:#dbece4;--sage-deep:#1a5a3a;--sage-line:#bcd9cc;--lilac:#e6e4d8;--lilac-deep:#2e2e2e;--lilac-line:#d6d0c2;--butter:#fbeec1;--butter-deep:#6b4f0a;--butter-line:#ecd996;--sky:#dceaf1;--sky-deep:#0e3f57;--sky-line:#bfd5e0;--blush:#fadcd1;--blush-deep:#7a261a;--blush-line:#ecb6a3;--green:#1a8f5b;--red:#d04839;--shadow-xs:0 1px 2px #14120e0a;--shadow-sm:0 1px 2px #14120e0a,0 2px 8px #14120e08;--shadow-md:0 6px 18px #14120e0f,0 2px 4px #14120e0a;--shadow-lg:0 24px 50px #14120e1a}.mc-shell{background:var(--paper)}.mc-side{background:var(--master-sidebar-bg,var(--paper));border-right:1px solid var(--line)}.mc-side-brand{border-bottom:1px solid var(--line);letter-spacing:-.02em;font-weight:800}.mc-side-brand .dot{box-shadow:0 0 0 3px #f76f532e}.mc-side-grp{color:var(--muted);letter-spacing:.16em}.mc-side-item{color:var(--ink-2);border-radius:8px;font-weight:500}.mc-side-item.on{background:var(--master-nav-active-bg,var(--purple-soft));color:var(--master-nav-active-text,var(--ink));font-weight:600}.mc-side-item.on:before{background:var(--master-nav-active-indicator,var(--purple));border-radius:0 4px 4px 0;width:3px}.mc-side-item .badge{background:var(--paper-2);border:1px solid var(--line);color:var(--ink-2);font-weight:600}.mc-side-foot{border-top:1px solid var(--line)}.mc-top{background:var(--paper);border-bottom:1px solid var(--line)}.mc-top .role-pill{background:var(--white);border:1px solid var(--line);border-radius:8px}.mc-main,.mc-canvas{background:var(--paper)}.mc-canvas{padding:26px 32px 90px}.mc-ph{margin-bottom:24px}.mc-ph h1{letter-spacing:-.03em;color:var(--ink);font-size:30px;font-weight:700}.mc-ph .sub{color:var(--muted);font-size:13.5px;font-weight:500}.mc-kpi{border:1px solid var(--line);box-shadow:var(--shadow-xs);border-radius:14px;min-height:130px;background:var(--white)!important}.mc-kpi.accent{border-color:var(--line);background:var(--white)!important}.mc-kpi .lbl{color:var(--muted);font-weight:700}.mc-kpi .num{letter-spacing:-.028em;font-size:34px;font-weight:700}.mc-kpi .sub{color:var(--muted);font-weight:500}.mc-card,.bp-section{background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow-xs);border-radius:14px}.mc-card-hd,.bp-section-hd{border-bottom:1px solid var(--line)}.mc-card-hd .title-strong,.bp-section-hd h3{color:var(--ink);font-weight:700}.mc-table thead th{background:var(--paper-2);border-bottom:1px solid var(--line);color:var(--muted)}.mc-table tbody td{border-bottom:1px solid var(--line)}.mc-search,.mc-code,.bp-hex-input,.bp-logo-prev{background:var(--white);border:1px solid var(--line)}.mc-search{border-radius:9px}.bp-hex-input{background:var(--paper-2)}.bp-hex-input:focus{border-color:var(--purple);background:var(--white)}.mc-seg{background:var(--paper-2);border:1px solid var(--line)}.mc-seg button.on{background:var(--white);box-shadow:var(--shadow-xs)}.mc-tabs{border-bottom:1px solid var(--line)}.mc-tabs button{color:var(--muted);font-weight:500}.mc-tabs button.on{color:var(--ink);border-bottom-color:var(--purple);font-weight:700}.bp-preview,.bp-preview-frame{background:var(--white);border:1px solid var(--line)}.mc-btn{border:1px solid var(--line);background:var(--white);height:34px;color:var(--ink);border-radius:8px;font-weight:600;transition:background .15s,border-color .15s,color .15s}.mc-btn:hover{background:var(--white);border-color:var(--line-2)}.mc-btn.ink{background:var(--master-action-primary-bg);color:var(--master-action-primary-text);border-color:var(--master-action-primary-bg)}.mc-btn.ink:hover{background:var(--master-action-primary-hover);border-color:var(--master-action-primary-hover)}.mc-btn.purple{background:var(--master-action-primary-bg);color:var(--master-action-primary-text);border-color:var(--master-action-primary-bg)}.mc-btn.purple:hover{background:var(--master-action-primary-hover);border-color:var(--master-action-primary-hover)}.mc-btn.outline-orange,.mc-btn.secondary-action{background:var(--master-action-secondary-bg);color:var(--master-action-secondary-text);border-color:var(--master-action-secondary-border)}.mc-btn.outline-orange:hover,.mc-btn.secondary-action:hover{background:var(--master-action-secondary-hover-bg);color:var(--master-action-secondary-text);border-color:var(--master-action-secondary-border)}.mc-status.active,.mc-status.online{background:var(--sage);color:var(--sage-deep)}.mc-status.trial{background:var(--butter);color:var(--butter-deep)}.mc-status.suspended,.mc-status.offline{background:var(--blush);color:var(--blush-deep)}.av-md{font-weight:700}.av-md.purple{background:var(--purple);color:#fff}.mc-ring-center b{color:var(--ink)}.master-login-page{background:radial-gradient(circle at 50% 22%, #f76f5314, transparent 260px), var(--paper)}.master-login-account{background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow-sm)}.master-login-primary,.btn-master-primary{background:var(--ink);color:#fff}.master-login-primary:hover,.btn-master-primary:hover{background:#26221c}.master-login-secondary{background:var(--white);color:var(--ink);border:1px solid var(--line-2)}.master-login-secondary:hover{background:var(--paper-2)}:root{--mc-sidebar-bg:#303030;--mc-search-input-bg:#444;--mc-input-border:#585858;--mc-input-text:#f1f1f1;--mc-input-placeholder:#a0a0a0;--mc-deep-border:#212121;--mc-selected-bg:#f1f1f1;--mc-selected-text:#111;--mc-canvas:#efefef;--mc-surface:#fff;--mc-surface-soft:#f1f1f1;--mc-border:#e0e0e0;--mc-muted:#6f6f6f;--mc-text:#111;--mc-primary-btn-bg:#f76f53;--mc-primary-btn-hover:#e85f45;--mc-primary-btn-active:#d9553c;--mc-primary-btn-text:#fff;--mc-secondary-btn-bg:#fff;--mc-secondary-btn-text:#f76f53;--mc-secondary-btn-border:#f76f53;--mc-secondary-btn-hover-bg:#fff3ef;--mc-secondary-btn-active-bg:#ffe6de;--mc-tertiary-btn-bg:transparent;--mc-tertiary-btn-text:#6f6f6f;--mc-tertiary-btn-hover-bg:#f1f1f1;--mc-tertiary-btn-hover-text:#111}.mc-shell,.mc-shell.master-theme-default,.master-shell,.master-login-page{--mc-sidebar-bg:#303030;--mc-search-input-bg:#444;--mc-input-border:#585858;--mc-input-text:#f1f1f1;--mc-input-placeholder:#a0a0a0;--mc-deep-border:#212121;--mc-selected-bg:#f1f1f1;--mc-selected-text:#111;--mc-canvas:#efefef;--mc-surface:#fff;--mc-surface-soft:#f1f1f1;--mc-border:#e0e0e0;--mc-muted:#6f6f6f;--mc-text:#111;--mc-primary-btn-bg:#f76f53;--mc-primary-btn-hover:#e85f45;--mc-primary-btn-active:#d9553c;--mc-primary-btn-text:#fff;--mc-secondary-btn-bg:#fff;--mc-secondary-btn-text:#f76f53;--mc-secondary-btn-border:#f76f53;--mc-secondary-btn-hover-bg:#fff3ef;--mc-secondary-btn-active-bg:#ffe6de;--mc-tertiary-btn-bg:transparent;--mc-tertiary-btn-text:#6f6f6f;--mc-tertiary-btn-hover-bg:#f1f1f1;--mc-tertiary-btn-hover-text:#111;--paper:var(--mc-surface);--paper-2:var(--mc-surface-soft);--paper-3:var(--mc-surface-soft);--white:var(--mc-surface);--canvas:var(--mc-canvas);--ink:var(--mc-text);--ink-2:var(--mc-text);--ink-3:var(--mc-muted);--muted:var(--mc-muted);--muted-2:#a0a0a0;--line:var(--mc-border);--line-2:var(--mc-border);--line-3:var(--mc-deep-border);--purple:#111;--purple-2:#000;--purple-soft:var(--mc-tertiary-btn-hover-bg);--orange:#f76f53;--pink:#f76f53;--master-sidebar-bg:var(--mc-sidebar-bg);--master-header-bg:var(--mc-canvas);--master-body-bg:var(--mc-canvas);--master-nav-active-bg:var(--mc-selected-bg);--master-nav-active-text:var(--mc-selected-text);--master-nav-active-indicator:#f76f53;--master-action-primary-bg:var(--mc-primary-btn-bg);--master-action-primary-hover:var(--mc-primary-btn-hover);--master-action-primary-text:var(--mc-primary-btn-text);--master-action-secondary-bg:var(--mc-secondary-btn-bg);--master-action-secondary-text:var(--mc-secondary-btn-text);--master-action-secondary-border:var(--mc-secondary-btn-border);--master-action-secondary-hover-bg:var(--mc-secondary-btn-hover-bg)}.mc-shell.master-theme-light,.master-shell.master-theme-light,.master-login-page.master-theme-light,:root[data-master-theme=light]{--mc-sidebar-bg:#fff;--mc-search-input-bg:#f1f1f1;--mc-input-border:#e0e0e0;--mc-input-text:#111;--mc-input-placeholder:#6f6f6f;--mc-deep-border:#e0e0e0;--mc-selected-bg:#585858;--mc-selected-text:#fff;--mc-canvas:#efefef;--mc-surface:#fff;--mc-surface-soft:#f1f1f1;--mc-border:#e0e0e0;--mc-muted:#6f6f6f;--mc-text:#111;--mc-primary-btn-bg:#111;--mc-primary-btn-hover:#000;--mc-primary-btn-active:#1a1a1a;--mc-primary-btn-text:#fff;--mc-secondary-btn-bg:#fff;--mc-secondary-btn-text:#111;--mc-secondary-btn-border:#d1d1d1;--mc-secondary-btn-hover-bg:#f1f1f1;--mc-secondary-btn-active-bg:#e5e5e5;--mc-tertiary-btn-bg:transparent;--mc-tertiary-btn-text:#6f6f6f;--mc-tertiary-btn-hover-bg:#f1f1f1;--mc-tertiary-btn-hover-text:#111;--paper:var(--mc-surface);--paper-2:var(--mc-surface-soft);--paper-3:var(--mc-surface-soft);--white:var(--mc-surface);--canvas:var(--mc-canvas);--ink:var(--mc-text);--ink-2:var(--mc-text);--ink-3:var(--mc-muted);--muted:var(--mc-muted);--muted-2:#a0a0a0;--line:var(--mc-border);--line-2:var(--mc-border);--line-3:var(--mc-deep-border);--purple:#111;--purple-2:#000;--purple-soft:var(--mc-tertiary-btn-hover-bg);--master-sidebar-bg:var(--mc-sidebar-bg);--master-header-bg:var(--mc-canvas);--master-body-bg:var(--mc-canvas);--master-nav-active-bg:var(--mc-selected-bg);--master-nav-active-text:var(--mc-selected-text);--master-nav-active-indicator:#111;--master-action-primary-bg:var(--mc-primary-btn-bg);--master-action-primary-hover:var(--mc-primary-btn-hover);--master-action-primary-text:var(--mc-primary-btn-text);--master-action-secondary-bg:var(--mc-secondary-btn-bg);--master-action-secondary-text:var(--mc-secondary-btn-text);--master-action-secondary-border:var(--mc-secondary-btn-border);--master-action-secondary-hover-bg:var(--mc-secondary-btn-hover-bg)}.mc-shell.master-theme-dark,.master-shell.master-theme-dark,.master-login-page.master-theme-dark,:root[data-master-theme=dark]{--mc-sidebar-bg:#303030;--mc-search-input-bg:#444;--mc-input-border:#585858;--mc-input-text:#f1f1f1;--mc-input-placeholder:#a0a0a0;--mc-deep-border:#212121;--mc-selected-bg:#f1f1f1;--mc-selected-text:#111;--mc-canvas:#212121;--mc-surface:#303030;--mc-surface-soft:#444;--mc-border:#3f3f3f;--mc-muted:#a0a0a0;--mc-text:#f1f1f1;--mc-primary-btn-bg:#f1f1f1;--mc-primary-btn-hover:#fff;--mc-primary-btn-active:#e5e5e5;--mc-primary-btn-text:#111;--mc-secondary-btn-bg:#444;--mc-secondary-btn-text:#f1f1f1;--mc-secondary-btn-border:#585858;--mc-secondary-btn-hover-bg:#505050;--mc-secondary-btn-active-bg:#3a3a3a;--mc-tertiary-btn-bg:transparent;--mc-tertiary-btn-text:#a0a0a0;--mc-tertiary-btn-hover-bg:#3a3a3a;--mc-tertiary-btn-hover-text:#f1f1f1;--paper:var(--mc-surface);--paper-2:var(--mc-surface-soft);--paper-3:#212121;--white:var(--mc-surface);--canvas:var(--mc-canvas);--ink:var(--mc-text);--ink-2:var(--mc-text);--ink-3:var(--mc-muted);--muted:var(--mc-muted);--muted-2:#797979;--line:var(--mc-border);--line-2:var(--mc-border);--line-3:var(--mc-deep-border);--purple:#f1f1f1;--purple-2:#fff;--purple-soft:#3a3a3a;--master-sidebar-bg:var(--mc-sidebar-bg);--master-header-bg:var(--mc-canvas);--master-body-bg:var(--mc-canvas);--master-nav-active-bg:var(--mc-selected-bg);--master-nav-active-text:var(--mc-selected-text);--master-nav-active-indicator:#f1f1f1;--master-action-primary-bg:var(--mc-primary-btn-bg);--master-action-primary-hover:var(--mc-primary-btn-hover);--master-action-primary-text:var(--mc-primary-btn-text);--master-action-secondary-bg:var(--mc-secondary-btn-bg);--master-action-secondary-text:var(--mc-secondary-btn-text);--master-action-secondary-border:var(--mc-secondary-btn-border);--master-action-secondary-hover-bg:var(--mc-secondary-btn-hover-bg)}.mc-shell,.master-shell,.master-login-page{background:var(--mc-canvas);color:var(--mc-text)}body:has(.mc-shell){background:var(--mc-canvas);color:var(--mc-text)}.mc-main,.mc-canvas,.mc-top{color:var(--mc-text);background:var(--mc-canvas)!important}.mc-side{border-right-color:var(--mc-deep-border);color:var(--mc-input-text);background:var(--mc-sidebar-bg)!important}.mc-side-brand{border-bottom-color:var(--mc-deep-border);color:var(--mc-input-text)}.mc-side-grp,.mc-side-item .ico{color:var(--mc-input-placeholder)}.mc-side-item{color:var(--mc-input-text)}.mc-side-item:hover{background:var(--mc-search-input-bg);color:var(--mc-input-text)}.mc-side-item.on{background:var(--mc-selected-bg)!important;color:var(--mc-selected-text)!important}.mc-side-item.on .ico{color:var(--mc-selected-text)!important}.mc-side-item.on:before{background:var(--master-nav-active-indicator)}.mc-side-item .badge{background:var(--mc-selected-bg);color:var(--mc-selected-text);border-color:#0000}.mc-side-foot{border-top-color:var(--mc-deep-border)}.mc-card,.mc-kpi,.bp-section,.master-login-account{border-color:var(--mc-border);color:var(--mc-text);background:var(--mc-surface)!important}.mc-card-bd,.bp-section-bd{background:var(--mc-surface)}.mc-search,.mc-code,.bp-hex-input,.bp-logo-prev,.mc-top .role-pill{background:var(--mc-search-input-bg)!important;border-color:var(--mc-input-border)!important;color:var(--mc-input-text)!important}.mc-search input,.bp-hex-input,.mc-search::placeholder,.bp-hex-input::placeholder{color:var(--mc-input-text)}.mc-search input::placeholder,.bp-hex-input::placeholder{color:var(--mc-input-placeholder);opacity:1}.mc-table thead th,.mc-table tbody td,.mc-card-hd,.bp-section-hd,.mc-tabs,.mc-top{border-color:var(--mc-border)}.mc-table thead th{background:var(--mc-surface-soft);color:var(--mc-muted)}.mc-table tbody tr:hover{background:var(--mc-surface-soft)}.mc-ph h1,.mc-kpi .num,.mc-card-hd .title-strong,.bp-section-hd h3,.mc-ring-center b{color:var(--mc-text)}.mc-ph .sub,.mc-kpi .lbl,.mc-kpi .sub,.mc-table .secondary,.mc-tabs button{color:var(--mc-muted)}.mc-btn.ink,.mc-btn.purple,.master-login-primary,.btn-master-primary{background:var(--mc-primary-btn-bg)!important;border-color:var(--mc-primary-btn-bg)!important;color:var(--mc-primary-btn-text)!important}.mc-btn.ink:hover,.mc-btn.purple:hover,.master-login-primary:hover,.btn-master-primary:hover{background:var(--mc-primary-btn-hover)!important;border-color:var(--mc-primary-btn-hover)!important;color:var(--mc-primary-btn-text)!important}.mc-btn.ink:active,.mc-btn.purple:active,.master-login-primary:active,.btn-master-primary:active{background:var(--mc-primary-btn-active)!important;border-color:var(--mc-primary-btn-active)!important;color:var(--mc-primary-btn-text)!important}.mc-btn.outline-orange,.mc-btn.secondary-action,.master-login-secondary{background:var(--mc-secondary-btn-bg)!important;border-color:var(--mc-secondary-btn-border)!important;color:var(--mc-secondary-btn-text)!important}.mc-btn.outline-orange:hover,.mc-btn.secondary-action:hover,.master-login-secondary:hover{background:var(--mc-secondary-btn-hover-bg)!important;border-color:var(--mc-secondary-btn-border)!important;color:var(--mc-secondary-btn-text)!important}.mc-btn.outline-orange:active,.mc-btn.secondary-action:active,.master-login-secondary:active{background:var(--mc-secondary-btn-active-bg)!important;border-color:var(--mc-secondary-btn-border)!important;color:var(--mc-secondary-btn-text)!important}.mc-shell:not(.master-theme-dark),.master-shell:not(.master-theme-dark),.master-login-page:not(.master-theme-dark){--mc-card-bg:#fff;--mc-control-bg:#fff;--mc-control-hover-bg:#f7f7f7;--mc-control-active-bg:#f1f1f1;--mc-control-border:#d9d9d9;--mc-table-header-bg:#f7f7f7;--mc-row-divider:#eaeaea;--mc-tab-wrapper-bg:#fff;--mc-tab-hover-bg:#f7f7f7;--mc-tab-active-bg:#f1f1f1;--mc-chip-bg:#f7f7f7;--mc-chip-active-bg:#f1f1f1;--paper:#fff;--paper-2:#f7f7f7;--paper-3:#f1f1f1;--white:#fff;--canvas:#efefef;--line:#eaeaea;--line-2:#d9d9d9;--line-3:#d9d9d9}.mc-shell:not(.master-theme-dark) :where(.mc-main,.mc-canvas,.mc-top){background:#efefef!important}.mc-shell:not(.master-theme-dark) :where(.mc-card,.mc-kpi,.bp-section,.master-login-account){background:var(--mc-card-bg)!important;border-color:var(--mc-control-border)!important}.mc-shell:not(.master-theme-dark) :where(.mc-card-bd,.bp-section-bd){background:var(--mc-card-bg)!important}.mc-shell:not(.master-theme-dark) :where(.mc-card-hd,.bp-section-hd){background:var(--mc-card-bg)!important;border-color:var(--mc-row-divider)!important}.mc-shell:not(.master-theme-dark) .mc-filter{background:var(--mc-tab-wrapper-bg)}.mc-shell:not(.master-theme-dark) .mc-seg{background:var(--mc-filter-bg)!important;border-color:var(--mc-filter-border)!important}.mc-shell:not(.master-theme-dark) .mc-seg button{color:var(--mc-filter-text)!important}.mc-shell:not(.master-theme-dark) .mc-seg button:hover:not(.on),.mc-shell:not(.master-theme-dark) .mc-seg button.on{background:var(--mc-filter-active-bg)!important;color:var(--mc-filter-text)!important}.mc-shell:not(.master-theme-dark) .mc-tabs{border-radius:8px;padding:3px;background:var(--mc-tab-wrapper-bg)!important;border:1px solid var(--mc-row-divider)!important}.mc-shell:not(.master-theme-dark) .mc-tabs button{border-radius:6px}.mc-shell:not(.master-theme-dark) .mc-tabs button:hover:not(.on){background:var(--mc-tab-hover-bg)!important;color:var(--mc-text)!important}.mc-shell:not(.master-theme-dark) .mc-tabs button.on{background:var(--mc-tab-active-bg)!important;color:var(--mc-text)!important}.mc-shell:not(.master-theme-dark) .mc-table{background:#fff}.mc-shell:not(.master-theme-dark) .mc-table thead th{background:var(--mc-table-header-bg)!important;border-color:var(--mc-row-divider)!important}.mc-shell:not(.master-theme-dark) .mc-table thead th:is([aria-sort=ascending],[aria-sort=descending],.is-sorted,.sorted){background:var(--mc-sorted-header-bg)!important}.mc-shell:not(.master-theme-dark) .mc-table tbody td{background:#fff;border-color:var(--mc-row-divider)!important}.mc-shell:not(.master-theme-dark) .mc-table tbody tr:hover td{background:var(--mc-tab-hover-bg)}.mc-shell:not(.master-theme-dark) :where(.mc-search,.mc-code,.bp-hex-input,.bp-logo-prev,.mc-top .role-pill,.mc-btn:not(.ink):not(.purple):not(.outline-orange):not(.secondary-action),.master-login-secondary){background:var(--mc-control-bg)!important;border-color:var(--mc-control-border)!important}.mc-shell:not(.master-theme-dark) :where(.mc-search:hover,.bp-hex-input:focus,.mc-top .role-pill:hover,.mc-btn:not(.ink):not(.purple):not(.outline-orange):not(.secondary-action):hover,.master-login-secondary:hover){background:var(--mc-control-hover-bg)!important;border-color:var(--mc-control-border)!important}.mc-shell:not(.master-theme-dark) :where(.mc-pill,.mc-status){border:1px solid #0000}.mc-shell:not(.master-theme-dark) :where(.mc-pill){background:var(--mc-filter-bg)!important;border-color:var(--mc-filter-border)!important;color:var(--mc-filter-text)!important}:root{--nood-blue:#7ccff1;--nood-blue-deep:#43abd5;--nood-blue-soft:#e5f6fd;--nood-pink:#ef9da9;--nood-pink-hover:#e58b99;--nood-pink-active:#d97989;--nood-black:#111;--nood-canvas:#f1f9fc;--nood-line:#cfe5ee;--nood-muted:#60747e;--mc-canvas:var(--nood-canvas);--mc-surface:#fff;--mc-surface-soft:var(--nood-blue-soft);--mc-border:var(--nood-line);--mc-muted:var(--nood-muted);--mc-text:var(--nood-black);--mc-primary-btn-bg:var(--nood-pink);--mc-primary-btn-hover:var(--nood-pink-hover);--mc-primary-btn-active:var(--nood-pink-active);--mc-primary-btn-text:var(--nood-black);--master-purple:var(--nood-black);--master-purple-hover:#000;--master-accent:var(--nood-pink);--master-accent-hover:var(--nood-pink-hover);--master-accent-soft:var(--nood-blue-soft);--master-ui-accent:var(--nood-pink);--master-ui-accent-hover:var(--nood-pink-hover);--master-ui-accent-soft:var(--nood-blue-soft)}.mc-shell,.mc-shell.master-theme-default{--mc-sidebar-bg:var(--nood-black);--mc-search-input-bg:#252525;--mc-input-border:#3b3b3b;--mc-input-text:#fff;--mc-input-placeholder:#aeb9bd;--mc-deep-border:#000;--mc-selected-bg:var(--nood-blue);--mc-selected-text:var(--nood-black);--mc-canvas:var(--nood-canvas);--mc-surface:#fff;--mc-surface-soft:var(--nood-blue-soft);--mc-border:var(--nood-line);--mc-muted:var(--nood-muted);--mc-text:var(--nood-black);--mc-primary-btn-bg:var(--nood-pink);--mc-primary-btn-hover:var(--nood-pink-hover);--mc-primary-btn-active:var(--nood-pink-active);--mc-primary-btn-text:var(--nood-black);--mc-secondary-btn-bg:#fff;--mc-secondary-btn-text:var(--nood-black);--mc-secondary-btn-border:var(--nood-pink);--mc-secondary-btn-hover-bg:#fff3f5;--mc-secondary-btn-active-bg:#ffe7eb;--mc-tertiary-btn-hover-bg:var(--nood-blue-soft);--mc-tertiary-btn-hover-text:var(--nood-black);--purple:var(--nood-black);--purple-2:#000;--purple-soft:var(--nood-blue-soft);--orange:var(--nood-pink);--pink:var(--nood-pink);--master-nav-active-bg:var(--nood-blue);--master-nav-active-text:var(--nood-black);--master-nav-active-indicator:var(--nood-pink);--master-action-primary-bg:var(--nood-pink);--master-action-primary-hover:var(--nood-pink-hover);--master-action-primary-text:var(--nood-black);--master-action-secondary-bg:#fff;--master-action-secondary-text:var(--nood-black);--master-action-secondary-border:var(--nood-pink);--master-action-secondary-hover-bg:#fff3f5}.mc-shell.master-theme-light,:root[data-master-theme=light]{--mc-sidebar-bg:#fff;--mc-search-input-bg:var(--nood-blue-soft);--mc-input-border:var(--nood-line);--mc-input-text:var(--nood-black);--mc-input-placeholder:var(--nood-muted);--mc-deep-border:var(--nood-line);--mc-selected-bg:var(--nood-blue);--mc-selected-text:var(--nood-black);--mc-canvas:var(--nood-canvas);--mc-surface:#fff;--mc-surface-soft:var(--nood-blue-soft);--mc-border:var(--nood-line);--mc-muted:var(--nood-muted);--mc-text:var(--nood-black);--mc-primary-btn-bg:var(--nood-pink);--mc-primary-btn-hover:var(--nood-pink-hover);--mc-primary-btn-active:var(--nood-pink-active);--mc-primary-btn-text:var(--nood-black);--master-nav-active-bg:var(--nood-blue);--master-nav-active-text:var(--nood-black);--master-nav-active-indicator:var(--nood-pink);--master-action-primary-bg:var(--nood-pink);--master-action-primary-hover:var(--nood-pink-hover);--master-action-primary-text:var(--nood-black)}.mc-shell.master-theme-dark,:root[data-master-theme=dark]{--mc-sidebar-bg:#000;--mc-search-input-bg:#23292c;--mc-input-border:#33434a;--mc-input-text:#fff;--mc-input-placeholder:#9bb0b9;--mc-deep-border:#27343a;--mc-selected-bg:var(--nood-blue);--mc-selected-text:var(--nood-black);--mc-canvas:#101719;--mc-surface:#182124;--mc-surface-soft:#223036;--mc-border:#2d4048;--mc-muted:#a9bcc4;--mc-text:#fff;--mc-primary-btn-bg:var(--nood-pink);--mc-primary-btn-hover:var(--nood-pink-hover);--mc-primary-btn-active:var(--nood-pink-active);--mc-primary-btn-text:var(--nood-black);--mc-secondary-btn-bg:#182124;--mc-secondary-btn-text:#fff;--mc-secondary-btn-border:var(--nood-blue);--mc-secondary-btn-hover-bg:#223036;--mc-tertiary-btn-hover-bg:#223036;--paper:#182124;--paper-2:#223036;--paper-3:#101719;--white:#182124;--canvas:#101719;--ink:#fff;--ink-2:#fff;--ink-3:#a9bcc4;--muted:#a9bcc4;--muted-2:#849aa3;--line:#2d4048;--line-2:#334b55;--line-3:#3f5964;--purple:var(--nood-blue);--purple-2:#a6e3fa;--purple-soft:#223b46;--orange:var(--nood-pink);--pink:var(--nood-pink);--master-nav-active-bg:var(--nood-blue);--master-nav-active-text:var(--nood-black);--master-nav-active-indicator:var(--nood-pink);--master-action-primary-bg:var(--nood-pink);--master-action-primary-hover:var(--nood-pink-hover);--master-action-primary-text:var(--nood-black)}.mc-shell:not(.master-theme-dark){--mc-card-bg:#fff;--mc-control-bg:#fff;--mc-control-hover-bg:#f5f8fa;--mc-control-active-bg:var(--nood-blue-soft);--mc-control-border:var(--nood-line);--mc-table-header-bg:#eaf1f5;--mc-sorted-header-bg:#dce8ef;--mc-row-divider:#d5e2e9;--mc-tab-wrapper-bg:#fff;--mc-view-tab-bg:#f5f8fa;--mc-view-tab-active-bg:#e5f5fb;--mc-tab-hover-bg:#f5f8fa;--mc-tab-active-bg:#e5f5fb;--mc-filter-bg:#e5f5fb;--mc-filter-active-bg:#d3edf7;--mc-filter-border:#b9ddea;--mc-filter-text:#215b73;--mc-chip-bg:#e5f5fb;--mc-chip-active-bg:#d3edf7}.mc-shell:not(.master-theme-dark) :where(.mc-main,.mc-canvas){background:var(--nood-canvas)!important}.mc-shell .mc-top{border-bottom-color:var(--mc-border);background:var(--mc-surface)!important}.mc-shell .mc-side-brand .dot{background:var(--nood-pink);box-shadow:0 0 0 3px #7ccff157}.mc-side-brand-logo{align-items:center;gap:10px;min-width:0;display:flex}.mc-side-monogram{display:none}.mc-shell .mc-side-foot .who b{color:var(--mc-input-text)}.mc-shell .mc-side-foot .who small{color:var(--mc-input-placeholder)}.mc-shell :where(.mc-card,.mc-kpi,.bp-section,.master-login-account){box-shadow:none;border-radius:8px}.mc-shell :where(.mc-btn,.mc-search,.mc-seg,.mc-top .role-pill,.bp-hex-input){border-radius:6px}.mc-shell:not(.master-theme-dark) .mc-kpi.accent{background:var(--nood-blue-soft)!important;border-color:#aadcf0!important}.mc-shell:not(.master-theme-dark) :where(.mc-tabs button.on,.mc-seg button.on){box-shadow:inset 0 -2px 0 var(--nood-pink);background:var(--nood-blue-soft)!important}.mc-shell :where(button,a,input,textarea,select):focus-visible,.master-login-page :where(button,a,input,textarea,select):focus-visible{outline-offset:2px;outline:3px solid #2323233d}.mc-shell.master-theme-default :where(input:not([type=checkbox]):not([type=radio]),textarea):focus-visible{outline-offset:0;outline:none}.master-login-page{--master-ink:var(--nood-black);--master-muted:#3e5965;--master-purple:var(--nood-black);--master-purple-hover:#000;--master-lilac:var(--nood-blue-soft);color:var(--nood-black);background:var(--nood-blue)!important}.master-login-page :where(input,textarea,select){color:var(--nood-black);background:#fff;border-color:#11111157!important}.master-login-page :where(.master-login-primary,.btn-master-primary){background:var(--nood-black)!important;border-color:var(--nood-black)!important;color:#fff!important}.master-login-page :where(.master-login-primary,.btn-master-primary):hover{background:#000!important;border-color:#000!important}.master-login-page .master-login-secondary{color:var(--nood-black)!important;background:#fff!important;border-color:#11111157!important}.master-login-page .master-login-link{color:var(--nood-black)}@media (max-width:800px){:root{--mc-side-w:60px;--mc-topbar-h:60px}.mc-shell{grid-template-columns:60px minmax(0,1fr)}.mc-side-brand{justify-content:center;padding:0}.mc-side-brand-logo,.mc-side-brand .meta,.mc-side-grp,.mc-side-item>span:not(.ico):not(.badge),.mc-side-item .badge,.mc-side-foot .who{display:none}.mc-side-monogram{background:var(--nood-blue);width:32px;height:32px;color:var(--nood-black);border-radius:6px;place-items:center;font-size:16px;font-weight:700;display:grid}.mc-side-nav{padding:10px 7px}.mc-side-nav>div+div{margin-top:8px}.mc-side-item{justify-content:center;gap:0;width:46px;height:42px;margin:2px 0;padding:0}.mc-side-item.on:before{top:7px;bottom:7px;left:-7px}.mc-side-item .ico{width:28px;height:28px}.mc-side-foot{justify-content:center;padding:10px 0}.mc-top{gap:8px;padding:0 12px}.mc-top h2{text-overflow:ellipsis;max-width:132px;overflow:hidden}.mc-top .actions{gap:6px}.mc-top .role-pill{padding:5px;font-size:0}.mc-top .role-pill>svg{display:none}.mc-top .role-pill .av-md{width:24px;height:24px;font-size:9px}.mc-canvas{padding:20px 16px 72px}.mc-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.mc-filter{flex-direction:column;align-items:stretch}.mc-filter .mc-seg{align-self:flex-start;max-width:100%;overflow-x:auto}.mc-card:has(.mc-table){overflow-x:auto}.mc-card:has(.mc-table) .mc-table{min-width:680px}}@media (max-width:520px){.mc-canvas{padding:18px 12px 64px}.mc-ph{flex-direction:column;align-items:flex-start}.mc-ph h1{font-size:22px}.mc-kpis{grid-template-columns:1fr!important}.mc-tabs{max-width:100%;overflow-x:auto}}.mc-shell.master-theme-default{--mc-sidebar-bg:var(--nood-blue);--master-nav-active-bg:#fff;--master-nav-active-text:var(--nood-black);--master-nav-active-indicator:var(--nood-blue-deep)}.mc-shell.master-theme-default .mc-side-brand .meta{color:#2c6278}.mc-shell.master-theme-default .mc-side-item .ico{color:var(--nood-black)}.mc-shell.master-theme-default .mc-side-item{color:var(--nood-black);font-size:14px;font-weight:600}.mc-shell.master-theme-default .mc-side-item .badge{color:#215b73;background:#fff;border:1px solid #11111114}.mc-shell.master-theme-default .mc-side-foot{border-top-color:#11111124}.mc-shell.master-theme-default .mc-side-foot .av-md{color:var(--nood-black);background:#ffffff8c}.mc-shell.master-theme-default .mc-side-foot .who b{color:var(--nood-black)}.mc-shell.master-theme-default .mc-side-foot .who small{color:#2c6278}.mc-shell.master-theme-default .mc-top{color:var(--nood-black);border-bottom-color:#11111124;background:var(--nood-blue)!important}.mc-shell.master-theme-default{--mc-topbar-h:42px;--mc-canvas:#fbf8f5;--mc-input-text:var(--nood-black);--mc-primary-btn-bg:#232323;--mc-primary-btn-hover:#363636;--mc-primary-btn-active:#111;--mc-primary-btn-text:#fff;--mc-secondary-btn-bg:#fff;--mc-secondary-btn-text:#201515;--mc-secondary-btn-border:#d7d3c9;--mc-secondary-btn-hover-bg:#f5f3eb;--mc-secondary-btn-active-bg:#ece9df;--master-action-primary-bg:#232323;--master-action-primary-hover:#363636;--master-action-primary-text:#fff;--master-action-secondary-bg:#fff;--master-action-secondary-text:#201515;--master-action-secondary-border:#d7d3c9;--master-action-secondary-hover-bg:#f5f3eb}.mc-shell.master-theme-default .mc-canvas{z-index:1;border-radius:24px 0 0;position:relative;background:#fbf8f5!important}.mc-shell.master-theme-default .mc-side{border-right:0}.mc-shell.master-theme-default .mc-side-brand{border-bottom:0}.mc-shell.master-theme-default .mc-side-brand .meta{display:none}.mc-shell.master-theme-default .mc-top{border-bottom:0}.mc-shell.master-theme-default :where(.mc-card,.mc-kpi,.bp-section){border-color:#dfe7eb!important;box-shadow:0 2px 8px #215b7314!important}.mc-shell.master-theme-default :where(.mc-btn.ink,.mc-btn.purple,.btn-ink,.btn-purple,.btn-master-primary){background:var(--mc-primary-btn-bg)!important;border-color:var(--mc-primary-btn-bg)!important;color:var(--mc-primary-btn-text)!important}.mc-shell.master-theme-default :where(.mc-btn.ink,.mc-btn.purple,.btn-ink,.btn-purple,.btn-master-primary):hover{background:var(--mc-primary-btn-hover)!important;border-color:var(--mc-primary-btn-hover)!important;color:var(--mc-primary-btn-text)!important}.mc-shell.master-theme-default :where(.mc-btn.ink,.mc-btn.purple,.btn-ink,.btn-purple,.btn-master-primary):active{background:var(--mc-primary-btn-active)!important;border-color:var(--mc-primary-btn-active)!important;color:var(--mc-primary-btn-text)!important}.mc-shell.master-theme-default :where(.mc-btn:not(.ink):not(.purple):not(.outline-orange):not(.secondary-action),.btn-out,.btn-master-secondary){background:var(--mc-secondary-btn-bg)!important;border-color:var(--mc-secondary-btn-border)!important;color:var(--mc-secondary-btn-text)!important}.mc-shell.master-theme-default :where(.mc-btn:not(.ink):not(.purple):not(.outline-orange):not(.secondary-action),.btn-out,.btn-master-secondary):hover{background:var(--mc-secondary-btn-hover-bg)!important;border-color:var(--mc-secondary-btn-border)!important;color:var(--mc-secondary-btn-text)!important}.mc-shell.master-theme-default :where(.mc-btn:not(.ink):not(.purple):not(.outline-orange):not(.secondary-action),.btn-out,.btn-master-secondary):active{background:var(--mc-secondary-btn-active-bg)!important;border-color:var(--mc-secondary-btn-border)!important;color:var(--mc-secondary-btn-text)!important}.mc-shell.master-theme-default .mc-code{color:var(--nood-black)!important;background:#fff!important;border-color:#cbd6e2!important}.master-login-page.master-login-card-layout{color:#111;flex-direction:column;min-height:100dvh;display:flex;background:#f6f1ea!important;padding:0 20px!important}.master-login-card-layout .master-login-stage{flex:1;justify-content:center;align-items:center;width:100%;padding:48px 0 32px;display:flex}.master-login-card-layout .master-login-card{background:#fff;border:1px solid #1111111f;border-radius:8px;width:min(100%,584px);padding:48px 46px 32px;box-shadow:0 18px 40px #14120e1f,0 2px 8px #14120e0f}.master-login-card-layout .master-login-logo{justify-content:center;align-items:center;width:100%;min-height:62px;display:flex}.master-login-card-layout .master-login-logo img{object-fit:contain;width:180px;max-width:100%;height:51px}.master-login-card-layout .master-logo-fallback{color:#111;font-size:34px;font-weight:700;line-height:1;display:block}.master-login-card-layout .master-login-heading{text-align:center;margin-top:31px}.master-login-card-layout .master-login-eyebrow{color:#2f3438;letter-spacing:0;text-transform:uppercase;margin:0;font-size:14px;font-weight:500;line-height:1.2}.master-login-card-layout .master-login-heading h1{color:#111;letter-spacing:0;margin:15px 0 0;font-size:32px;font-weight:500;line-height:1.15}.master-login-card-layout .master-login-heading>p:last-child{color:#42484d;margin:10px 0 0;font-size:14px;font-weight:400;line-height:1.45}.master-login-card-layout .master-login-error{color:#a12626;text-align:left;background:#fff4f4;border:1px solid #efb4b4;border-radius:5px;margin-top:24px;padding:12px 14px;font-size:13px;font-weight:500;line-height:1.45}.master-login-card-layout :where(.master-login-form,.master-login-mode){text-align:left;flex-direction:column;gap:22px;width:100%;margin-top:34px;display:flex}.master-login-card-layout .master-login-field{width:100%}.master-login-card-layout :where(.master-login-field>label,.master-login-label-row label){color:#171717;letter-spacing:0;margin:0 0 8px;font-size:14px;font-weight:500;line-height:1.35;display:block}.master-login-card-layout .master-login-label-row{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.master-login-card-layout .master-login-reset{color:#111;text-underline-offset:2px;font-size:13px;font-weight:500;line-height:1.35;text-decoration:underline}.master-login-card-layout .master-login-reset:hover{color:#215b73}.master-login-card-layout .master-login-input-wrap{width:100%;position:relative}.master-login-card-layout .master-login-input{color:#111;caret-color:#111;border-radius:5px;width:100%;height:58px;padding:0 16px;font-size:15px;font-weight:400;line-height:58px;background:#fff!important;border:1px solid #b8c0c6!important}.master-login-card-layout input.master-login-input[type=password]::-ms-reveal{display:none}.master-login-card-layout .master-login-input-with-leading{padding-left:50px}.master-login-card-layout .master-login-input-with-trailing{padding-right:50px}.master-login-card-layout .master-login-leading-icon,.master-login-card-layout .master-login-password-toggle{color:#2d3338;position:absolute;top:50%;transform:translateY(-50%)}.master-login-card-layout .master-login-leading-icon{pointer-events:none;left:17px}.master-login-card-layout .master-login-password-toggle{background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex;right:10px}.master-login-card-layout .master-login-password-toggle:hover,.master-login-card-layout .master-login-edit:hover{color:#215b73;background:#eef6f9}.master-login-card-layout .master-login-account-field{color:#111;align-items:center;gap:14px;width:100%;height:58px;padding:0 10px 0 16px;display:flex;box-shadow:none!important;background:#fff!important;border:1px solid #b8c0c6!important;border-radius:5px!important}.master-login-card-layout .master-login-account-email{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15px;line-height:1.4;overflow:hidden}.master-login-card-layout .master-login-edit{color:#202428;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.master-login-card-layout .master-login-remember{color:#171717;cursor:pointer;align-items:center;gap:11px;width:max-content;font-size:14px;font-weight:400;line-height:1.4;display:flex}.master-login-card-layout .master-login-remember input{accent-color:#111;cursor:pointer;border-radius:3px;width:20px;height:20px;margin:0;border:1px solid #6b7277!important}.master-login-card-layout :where(.master-login-primary,.master-login-secondary){letter-spacing:0;min-height:56px;font-size:15px;font-weight:500;transition:background-color .16s,border-color .16s,box-shadow .16s;border-radius:4px!important}.master-login-card-layout .master-login-full-button{justify-content:center;align-items:center;gap:10px;width:100%;padding:0 18px;display:flex}.master-login-card-layout .master-login-primary{color:#fff!important;background:#232323!important;border:1px solid #232323!important}.master-login-card-layout .master-login-primary:hover{box-shadow:0 3px 10px #11111124;color:#fff!important;background:#363636!important;border-color:#363636!important}.master-login-card-layout .master-login-primary:active{color:#fff!important;background:#111!important;border-color:#111!important}.master-login-card-layout .master-login-primary>svg{color:#fff!important}.master-login-card-layout .master-login-secondary{color:#201515!important;background:#fff!important;border:1px solid #d7d3c9!important}.master-login-card-layout .master-login-secondary:hover{box-shadow:0 3px 10px #1111111f;color:#201515!important;background:#f5f3eb!important;border-color:#d7d3c9!important}.master-login-card-layout .master-login-secondary:active{color:#201515!important;background:#ece9df!important;border-color:#d7d3c9!important}.master-login-card-layout .master-login-other-options{margin-top:12px;color:#201515!important;background:#fff!important;border-color:#d7d3c9!important}.master-login-card-layout .master-login-other-options:hover{color:#201515!important;background:#f5f3eb!important;border-color:#d7d3c9!important}.master-login-card-layout .master-login-other-options:active{color:#201515!important;background:#ece9df!important;border-color:#d7d3c9!important}.master-login-card-layout .master-login-status{color:#215b73;text-align:center;margin:0;font-size:12px;font-weight:500;line-height:1.5}.master-login-card-layout .master-login-security{color:#42484d;border-top:1px solid #d5dadd;justify-content:center;align-items:center;gap:12px;margin-top:34px;padding-top:26px;font-size:14px;font-weight:400;line-height:1.4;display:flex}.master-login-card-layout .master-login-footer{color:#244653;text-align:center;justify-content:center;align-items:center;gap:24px;padding:0 0 22px;font-size:12px;font-weight:400;line-height:1.4;display:flex}.master-login-card-layout .master-login-footer .master-login-link{color:#172e37;text-decoration:none}.master-login-card-layout .master-login-footer .master-login-link:hover{text-underline-offset:2px;text-decoration:underline}.master-login-card-layout :where(button,a,input):focus-visible{outline-offset:2px!important;outline:2px solid #215b73!important}.master-login-card-layout .master-login-input:focus-visible{border-color:#215b73!important;outline:0!important;box-shadow:0 0 0 3px #215b7324!important}.master-login-card-layout :where(button,input):disabled{cursor:not-allowed;opacity:.64}@media (min-width:641px){.master-login-page.master-login-card-layout{--master-login-scale:1;position:relative}.master-login-card-layout .master-login-stage{flex:none;align-items:safe center;height:100dvh;min-height:100dvh;padding:0}.master-login-card-layout .master-login-card{zoom:var(--master-login-scale)}.master-login-card-layout .master-login-footer{margin:0;position:absolute;bottom:0;left:0;right:0}}@media (min-width:641px) and (max-height:850px){.master-login-card-layout .master-login-footer{gap:16px;padding:0;font-size:10px;line-height:14px;bottom:2px}}@media (min-width:641px) and (max-height:620px){.master-login-page.master-login-card-layout{--master-login-scale:.7}}@media (min-width:641px) and (min-height:621px) and (max-height:650px){.master-login-page.master-login-card-layout{--master-login-scale:.72}}@media (min-width:641px) and (min-height:651px) and (max-height:680px){.master-login-page.master-login-card-layout{--master-login-scale:.76}}@media (min-width:641px) and (min-height:681px) and (max-height:720px){.master-login-page.master-login-card-layout{--master-login-scale:.8}}@media (min-width:641px) and (min-height:721px) and (max-height:760px){.master-login-page.master-login-card-layout{--master-login-scale:.85}}@media (min-width:641px) and (min-height:761px) and (max-height:800px){.master-login-page.master-login-card-layout{--master-login-scale:.9}}@media (min-width:641px) and (min-height:801px) and (max-height:840px){.master-login-page.master-login-card-layout{--master-login-scale:.95}}@media (max-width:640px){.master-login-page.master-login-card-layout{padding:0 14px!important}.master-login-card-layout .master-login-stage{align-items:flex-start;padding:24px 0}.master-login-card-layout .master-login-card{padding:32px 22px 26px}.master-login-card-layout .master-login-logo{min-height:52px}.master-login-card-layout .master-login-logo img{width:180px;max-width:100%;height:51px}.master-login-card-layout .master-login-heading{margin-top:24px}.master-login-card-layout .master-login-heading h1{font-size:28px}.master-login-card-layout .master-login-label-row{flex-direction:column;align-items:flex-start;gap:3px}.master-login-card-layout .master-login-label-row label{margin-bottom:0}.master-login-card-layout .master-login-reset{margin-bottom:8px}.master-login-card-layout .master-login-footer{flex-wrap:wrap;gap:8px 16px;padding-bottom:18px}}.mc-shell.master-theme-default{--mc-sidebar-bg:#2b2b2b;--master-nav-active-bg:#3d3d3d;--master-nav-active-text:#fff;--master-nav-active-indicator:#ff385c;background:#2b2b2b!important}.mc-shell.master-theme-default .mc-main{background:#2b2b2b!important}.mc-shell.master-theme-default.mc-shell-loading .mc-canvas{place-items:center;display:grid;background:#fbf8f5!important}.mc-shell.master-theme-default .mc-side{color:#c2c2c2;border-right-color:#3d3d3d}.mc-shell.master-theme-default .mc-side-brand{color:#fff;border-bottom-color:#3d3d3d}.mc-shell.master-theme-default .mc-side-brand-logo img{filter:none}.mc-shell.master-theme-default .mc-side-grp{color:#fff}.mc-shell.master-theme-default .mc-side-item,.mc-shell.master-theme-default .mc-side-item .ico{color:#c2c2c2}.mc-shell.master-theme-default .mc-side-item:hover{color:#e6e6e6;background:#363636}.mc-shell.master-theme-default .mc-side-item:hover .ico{color:#e6e6e6}.mc-shell.master-theme-default .mc-side-item.on{color:#fff!important;background:#3d3d3d!important}.mc-shell.master-theme-default .mc-side-item.on .ico{color:#fff!important}.mc-shell.master-theme-default .mc-side-item .badge{color:#fff!important;letter-spacing:0!important;background:#ffffff24!important;border-color:#0000!important}.mc-shell.master-theme-default .mc-top{color:#fff;background:#2b2b2b!important}.mc-shell.master-theme-default .mc-top h2{color:#fff}.mc-shell.master-theme-default .mc-top h2 .sub{color:#c2c2c2}.mc-shell.master-theme-default .mc-top :where(.ibtn,.role-pill){color:#c2c2c2!important;background:0 0!important;border-color:#3d3d3d!important}.mc-shell.master-theme-default .mc-top :where(.ibtn,.role-pill):hover{color:#e6e6e6!important;background:#363636!important;border-color:#363636!important}.mc-shell.master-theme-default .mc-top .role-pill>svg{color:inherit!important}.mc-shell.master-theme-default .mc-top .ibtn[aria-label="Open calling keypad"]{color:#c2c2c2!important;background:0 0!important;border-color:#3d3d3d!important}.mc-shell.master-theme-default .mc-top .ibtn[aria-label="Open calling keypad"]:hover,.mc-shell.master-theme-default .mc-top .ibtn[aria-label="Open calling keypad"]:focus-visible{color:#e6e6e6!important;background:#363636!important;border-color:#363636!important}.mc-shell.master-theme-default .mc-top :where(.ibtn,.role-pill).on,.mc-shell.master-theme-default .mc-top .ibtn[aria-label="Open calling keypad"].on,.mc-shell.master-theme-default .mc-top .ibtn[aria-label="Open calling keypad"].on:hover,.mc-shell.master-theme-default .mc-top .ibtn[aria-label="Open calling keypad"].on:focus-visible{color:#fff!important;background:#3d3d3d!important;border-color:#c2c2c2!important}.mc-shell.master-theme-default .mc-side-monogram{color:#fff;background:#ff385c}.master-login-page :where(.master-login-primary,.btn-master-primary){color:#fff!important;background:#232323!important;border-color:#232323!important}.master-login-page :where(.master-login-primary,.btn-master-primary):hover:not(:disabled){color:#fff!important;background:#363636!important;border-color:#363636!important}.master-login-page :where(.master-login-primary,.btn-master-primary):active:not(:disabled){color:#fff!important;background:#111!important;border-color:#111!important}.master-login-page :where(.master-login-secondary,.btn-master-secondary){color:#201515!important;background:#fff!important;border-color:#d7d3c9!important}.master-login-page :where(.master-login-secondary,.btn-master-secondary):hover:not(:disabled){color:#201515!important;background:#f5f3eb!important;border-color:#d7d3c9!important}.master-login-page :where(.master-login-secondary,.btn-master-secondary):active:not(:disabled){color:#201515!important;background:#ece9df!important;border-color:#d7d3c9!important}
:root{--font-sans:var(--font-inter), "Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:var(--font-mono-stack), ui-monospace, "JetBrains Mono", "SF Mono", Menlo, monospace;--font-jetbrains-mono:var(--font-mono-stack);--ff-sans:var(--font-sans);--ff-mono:var(--font-mono);--fs-display:28px;--fs-h1:32px;--fs-h2:18px;--fs-h3:16px;--fs-body-lg:16px;--fs-body:14px;--fs-body-sm:13px;--fs-label:12px;--fs-caption:11px;--fs-eyebrow:10.5px;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--lh-tight:1.15;--lh-snug:1.25;--lh-normal:1.45;--lh-loose:1.6;--tracking-tight:-.01em;--tracking-normal:0;--tracking-wide:.05em}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}body{font-family:var(--font-sans);font-size:var(--fs-body);font-weight:400;line-height:var(--lh-normal);letter-spacing:0}:where(.mc-shell,.master-login-page),:where(.mc-shell,.master-login-page) :where(p,span,div,li,a,input,textarea,select,label,small,em){font-family:var(--font-sans);font-weight:400;line-height:var(--lh-normal);letter-spacing:0}:where(.mc-shell,.master-login-page) :where(h1){font-family:var(--font-sans);font-size:var(--fs-h1);font-weight:700;line-height:var(--lh-tight);letter-spacing:var(--tracking-tight)}:where(.mc-shell,.master-login-page) :where(h2){font-family:var(--font-sans);font-size:var(--fs-h2);font-weight:600;line-height:var(--lh-snug);letter-spacing:0}:where(.mc-shell,.master-login-page) :where(h3){font-family:var(--font-sans);font-size:var(--fs-h3);font-weight:600;line-height:var(--lh-snug);letter-spacing:0}:where(.mc-shell,.master-login-page) :where(h4,h5,h6){font-family:var(--font-sans);font-size:var(--fs-body);font-weight:600;line-height:var(--lh-snug);letter-spacing:0}:where(.mc-shell,.master-login-page) :where(button){font-family:var(--font-sans);font-weight:600;line-height:var(--lh-normal);letter-spacing:0}:where(.mc-shell,.master-login-page) :where(strong,b){font-weight:600}:where(.mc-shell,.master-login-page) :where(.mono,code,kbd,samp,pre){font-family:var(--font-mono);font-size:var(--fs-label);font-weight:600;line-height:var(--lh-normal);letter-spacing:0}:where(.mc-shell,.master-login-page) :where(.sub,.sm,small,.muted){font-size:var(--fs-body-sm);font-weight:400;line-height:var(--lh-normal)}:where(.mc-shell,.master-login-page) :where(.ptag,.badge,.mc-status,.eyebrow){font-size:var(--fs-caption);font-weight:600;line-height:var(--lh-snug);letter-spacing:var(--tracking-wide);text-transform:uppercase}.mc-shell .mc-side-brand{font-family:var(--font-sans);font-size:var(--fs-h3);font-weight:700;line-height:var(--lh-snug);letter-spacing:var(--tracking-tight)}.mc-shell .mc-side-brand .meta,.mc-shell .mc-side-grp{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:9.5px;font-weight:600;line-height:1}.mc-shell .mc-side-item{font-family:var(--font-sans);font-size:var(--fs-body-sm);font-weight:400;line-height:var(--lh-normal);letter-spacing:0}.mc-shell .mc-side-item.on{font-weight:600}.mc-shell .mc-side-item .badge{font-family:var(--font-mono);letter-spacing:.04em;font-size:10px;font-weight:600;line-height:1}.mc-shell .mc-top h2{font-size:var(--fs-body);font-weight:600;line-height:var(--lh-snug);letter-spacing:0}.mc-shell .mc-top h2 .sub{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:9.5px;font-weight:600;line-height:1}.mc-shell .mc-top .role-pill{font-size:var(--fs-body-sm);font-weight:600;line-height:var(--lh-snug)}.mc-shell .mc-ph h1{font-size:24px;font-weight:700;line-height:var(--lh-tight);letter-spacing:var(--tracking-tight)}.mc-shell .mc-ph .sub{font-size:var(--fs-body-sm);font-weight:400;line-height:var(--lh-normal);letter-spacing:0}.mc-shell .mc-kpi .lbl,.mc-shell .mc-card-hd,.mc-shell .mc-table thead th{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:600;line-height:1}.mc-shell .mc-kpi .num{font-family:var(--font-sans);letter-spacing:var(--tracking-tight);font-size:28px;font-weight:700;line-height:1}.mc-shell .mc-kpi .sub,.mc-shell .mc-kpi .delta{font-size:11.5px;font-weight:400;line-height:var(--lh-normal)}.mc-shell .mc-card-hd .title-strong{font-family:var(--font-sans);font-size:var(--fs-body-sm);font-weight:600;line-height:var(--lh-snug);letter-spacing:0;text-transform:none}.mc-shell .mc-table{font-family:var(--font-sans);font-size:var(--fs-body);font-weight:400;line-height:var(--lh-normal);letter-spacing:0}.mc-shell .mc-table tbody td{font-size:var(--fs-body);font-weight:400;line-height:var(--lh-normal)}.mc-shell .mc-table .primary{font-size:var(--fs-body);font-weight:600;line-height:var(--lh-normal)}.mc-shell .mc-table .secondary{font-size:var(--fs-caption);font-weight:400;line-height:var(--lh-normal)}.mc-shell .mc-table .num{font-family:var(--font-mono);font-weight:600}.mc-shell .mc-search,.mc-shell .mc-search input,.mc-shell input,.mc-shell textarea,.mc-shell select,.master-login-page input,.master-login-page textarea,.master-login-page select{font-family:var(--font-sans);font-size:var(--fs-body);font-weight:400;line-height:var(--lh-normal);letter-spacing:0}.mc-shell .btn,.mc-shell .mc-btn,.mc-shell .mc-seg button,.master-login-page button,.master-login-page a[role=button]{font-family:var(--font-sans);font-size:var(--fs-body-sm);font-weight:600;line-height:var(--lh-normal);letter-spacing:0}.mc-shell .btn-sm,.mc-shell .mc-btn.sm{font-size:var(--fs-label)}.mc-shell .tabnav .t,.mc-shell .mc-seg button{font-size:var(--fs-body-sm);font-weight:400;line-height:var(--lh-normal)}.mc-shell .tabnav .t.on,.mc-shell .mc-seg button.on,.mc-shell .mc-seg button[aria-selected=true]{font-weight:600}.mc-shell .mc-status{font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:.04em;font-weight:600}.master-login-page h1{font-size:28px;font-weight:700;line-height:var(--lh-tight);letter-spacing:var(--tracking-tight)}.master-login-page p,.master-login-page footer,.master-login-page label{letter-spacing:0;font-weight:400}.master-login-page [class*=font-black],.master-login-page [class*=font-bold],.master-login-page [class*=font-semibold]{font-weight:600}:where(.mc-shell,.master-login-page) [style*="font-family: Inter"],:where(.mc-shell,.master-login-page) [style*="font-family: Inter"],:where(.mc-shell,.master-login-page) [style*="font-family: \"Inter\""],:where(.mc-shell,.master-login-page) [style*="font-family:'Inter'"]{font-family:var(--font-sans)!important}:where(.mc-shell,.master-login-page) [style*="font-weight: 900"],:where(.mc-shell,.master-login-page) [style*=font-weight\:900],:where(.mc-shell,.master-login-page) [style*="font-weight: 850"],:where(.mc-shell,.master-login-page) [style*=font-weight\:850],:where(.mc-shell,.master-login-page) [style*="font-weight: 800"],:where(.mc-shell,.master-login-page) [style*=font-weight\:800],:where(.mc-shell,.master-login-page) [style*="font-weight: 750"],:where(.mc-shell,.master-login-page) [style*=font-weight\:750]{font-weight:700!important}:where(.mc-shell,.master-login-page) [style*="font-weight: 700"],:where(.mc-shell,.master-login-page) [style*=font-weight\:700],:where(.mc-shell,.master-login-page) [style*="font-weight: 650"],:where(.mc-shell,.master-login-page) [style*=font-weight\:650]{font-weight:600!important}:where(.mc-shell,.master-login-page) [style*="letter-spacing: -"],:where(.mc-shell,.master-login-page) [style*=letter-spacing\:-]{letter-spacing:var(--tracking-tight)!important}
