/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight: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-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease: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-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-orange-600:oklch(64.6% .222 41.116);--color-yellow-500:oklch(79.5% .184 86.047);--color-green-50:oklch(98.2% .018 155.826);--color-green-200:oklch(92.5% .084 155.995);--color-green-600:oklch(62.7% .194 149.214);--color-blue-50:oklch(97% .014 254.604);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-600:oklch(54.6% .245 262.881);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-200:oklch(90.2% .063 306.703);--color-black:#000;--spacing:.25rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-lg:.5rem;--radius-xl:.75rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--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)}}@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{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.top-2{top:calc(var(--spacing) * 2)}.right-2{right:calc(var(--spacing) * 2)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.mx-auto{margin-inline:auto}.mt-2{margin-top:calc(var(--spacing) * 2)}.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-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.ml-4{margin-left:calc(var(--spacing) * 4)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-12{height:calc(var(--spacing) * 12)}.h-screen{height:100vh}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-fit{width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.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-16{gap:calc(var(--spacing) * 16)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-blue-200{border-color:var(--color-blue-200)}.border-green-200{border-color:var(--color-green-200)}.border-purple-200{border-color:var(--color-purple-200)}.bg-blue-50{background-color:var(--color-blue-50)}.bg-green-50{background-color:var(--color-green-50)}.bg-purple-50{background-color:var(--color-purple-50)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-4{padding:calc(var(--spacing) * 4)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-16{padding-inline:calc(var(--spacing) * 16)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-\[1cm\]{padding-block:1cm}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.text-center{text-align:center}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.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)}.text-black{color:var(--color-black)}.text-blue-600{color:var(--color-blue-600)}.text-green-600{color:var(--color-green-600)}.text-orange-600{color:var(--color-orange-600)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-yellow-500{color:var(--color-yellow-500)}.italic{font-style:italic}.opacity-80{opacity:.8}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px 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}.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,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}@media (width>=40rem){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}}:root,:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--p-primary-50:#fef6f3;--p-primary-100:#fde9e1;--p-primary-200:#fad0c0;--p-primary-300:#f3af94;--p-primary-400:#e88b63;--p-primary-500:#d97757;--p-primary-600:#c4643f;--p-primary-700:#a44e30;--p-primary-800:#873f28;--p-primary-900:#6f3524;--p-primary-950:#3c1a10;--p-surface-0:#fff;--p-surface-50:#faf9f5;--p-surface-100:#f4f2ec;--p-surface-200:#e8e6dc;--p-surface-300:#d5d2c8;--p-surface-400:#b0aea5;--p-surface-500:#8a8578;--p-surface-600:#6b665a;--p-surface-700:#524e44;--p-surface-800:#3d3929;--p-surface-900:#2a2720;--p-surface-950:#141413;--p-primary-color:var(--p-primary-500);--p-primary-contrast-color:#fff;--p-primary-hover-color:var(--p-primary-600);--p-primary-active-color:var(--p-primary-700);--p-text-color:var(--p-surface-900);--p-text-muted-color:var(--p-surface-500);--p-content-border-color:var(--p-surface-200);--p-content-hover-background:var(--p-surface-100);--p-content-hover-color:var(--p-surface-900);--p-highlight-background:var(--p-primary-50);--p-highlight-color:var(--p-primary-700);--p-highlight-focus-background:var(--p-primary-100);--p-highlight-focus-color:var(--p-primary-800);--p-content-border-radius:12px;--sidebar-bg:var(--p-surface-50);--sidebar-border:var(--p-surface-200);--sidebar-text:var(--p-surface-800);--sidebar-text-muted:var(--p-surface-500);--sidebar-hover:var(--p-surface-100);--sidebar-active-bg:var(--p-primary-50);--sidebar-active-text:var(--p-primary-700)}:root.party-mode,:root.party-mode *{transition:background-color .4s,color .4s,border-color .4s,box-shadow .4s,transform .6s,filter .5s,border-radius .5s,text-shadow .4s,letter-spacing .3s!important}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--p-surface-0:#141413;--p-surface-50:#1c1b19;--p-surface-100:#262420;--p-surface-200:#35322b;--p-surface-300:#474338;--p-surface-400:#5e5949;--p-surface-500:#8a8578;--p-surface-600:#b0aea5;--p-surface-700:#d5d2c8;--p-surface-800:#e8e6dc;--p-surface-900:#f4f2ec;--p-surface-950:#faf9f5;--p-primary-color:var(--p-primary-400);--p-primary-contrast-color:var(--p-surface-0);--p-primary-hover-color:var(--p-primary-300);--p-primary-active-color:var(--p-primary-200);--p-text-color:var(--p-surface-900);--p-text-muted-color:var(--p-surface-600);--p-content-border-color:var(--p-surface-200);--p-content-hover-background:var(--p-surface-100);--p-content-hover-color:var(--p-surface-950);--p-highlight-background:var(--p-primary-400)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--p-highlight-background:color-mix(in srgb, var(--p-primary-400), transparent 84%)}}:root[data-theme=dark]{--p-highlight-color:#ffffffde;--p-highlight-focus-background:var(--p-primary-400)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--p-highlight-focus-background:color-mix(in srgb, var(--p-primary-400), transparent 76%)}}:root[data-theme=dark]{--p-highlight-focus-color:#ffffffde;--sidebar-bg:var(--p-surface-50);--sidebar-border:var(--p-surface-200);--sidebar-text:var(--p-surface-900);--sidebar-text-muted:var(--p-surface-600);--sidebar-hover:var(--p-surface-100);--sidebar-active-bg:var(--p-primary-400)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--sidebar-active-bg:color-mix(in srgb, var(--p-primary-400), transparent 84%)}}:root[data-theme=dark]{--sidebar-active-text:var(--p-primary-400)}:root{--collapsed-header-height:3.25rem}html,body{margin:0;padding:0;position:absolute;inset:0;overflow:hidden}#app{box-sizing:border-box;width:100%;height:100%;color:var(--p-text-color);background-color:var(--p-surface-100);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-weight:400;position:relative}*{scrollbar-width:thin;scrollbar-color:var(--p-surface-300) transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--p-surface-300);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--p-surface-400)}.sidebar-inner{scrollbar-color:var(--p-surface-300) transparent}.sidebar-inner ::-webkit-scrollbar-thumb{background:var(--p-surface-300)}.sidebar-inner ::-webkit-scrollbar-thumb:hover{background:var(--p-surface-400)}.app-shell{grid-template-columns:var(--mar-sidebar-1-size,240px) 1fr;transition:grid-template-columns .3s cubic-bezier(.4,0,.2,1);display:grid;position:absolute;inset:0}.app-sidebar{height:100%;position:relative;overflow:hidden}.sidebar-inner{background:var(--sidebar-bg);width:240px;color:var(--sidebar-text);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0}.sidebar-header{border-bottom:1px solid var(--sidebar-border);flex-shrink:0;justify-content:space-between;align-items:center;padding:12px;display:flex}.sidebar-logo{cursor:pointer;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.sidebar-logo-svg{width:100%;height:auto;overflow:visible}.sl{stroke-dasharray:1;stroke-dashoffset:0;fill-opacity:1;transition:stroke-dashoffset .3s,fill-opacity .3s,transform .4s cubic-bezier(.4,0,.2,1)}.sl-0{transform:translateY(2px)scale(1)}.sl-1{transition-delay:.1s;transform:translate(37px,20px)scale(.677)}.sl-2{transition-delay:.13s;transform:translate(48px,20px)scale(.677)}.sl-3{transform:translate(81px,19px)scale(.677)}.sl-4{transition-delay:.16s;transform:translate(102px,19px)scale(.677)}.sl-5{transition-delay:.19s;transform:translate(121px,18px)scale(.677)}.sl-6{transition-delay:.22s;transform:translate(144px,18px)scale(.677)}.sl-7{transition-delay:.25s;transform:translate(167px,17px)scale(.677)}.sl-8{transition-delay:.28s;transform:translate(188px,17px)scale(.677)}.sidebar-logo.collapsed .sl-1,.sidebar-logo.collapsed .sl-2,.sidebar-logo.collapsed .sl-4,.sidebar-logo.collapsed .sl-5,.sidebar-logo.collapsed .sl-6,.sidebar-logo.collapsed .sl-7,.sidebar-logo.collapsed .sl-8{stroke-dashoffset:1px;fill-opacity:0}.sidebar-logo.collapsed .sl-3{transition-delay:.12s;transform:translate(36px,19px)scale(.677)}.sidebar-logo.collapsed .sl-8{transition-delay:0s}.sidebar-logo.collapsed .sl-7{transition-delay:30ms}.sidebar-logo.collapsed .sl-6{transition-delay:60ms}.sidebar-logo.collapsed .sl-5{transition-delay:90ms}.sidebar-logo.collapsed .sl-4{transition-delay:.12s}.sidebar-logo.collapsed .sl-2{transition-delay:.15s}.sidebar-logo.collapsed .sl-1{transition-delay:.18s}.sidebar-bottom-controls{border-top:1px solid var(--sidebar-border);flex-shrink:0}.sidebar-nav{flex:1;padding:8px 0;overflow-y:auto}.sidebar-nav-divider{background:linear-gradient(90deg, var(--sidebar-border) 60%, transparent);height:1px;margin:8px 12px}.sidebar-nav-item{grid-template-columns:var(--icon-cell,48px) 1fr 48px;cursor:pointer;color:var(--sidebar-text-muted);white-space:nowrap;text-align:left;background:0 0;border:none;align-items:center;width:100%;height:40px;padding:0;font-size:.875rem;font-weight:500;transition:grid-template-columns .3s cubic-bezier(.4,0,.2,1);display:grid;overflow:hidden}.sidebar-nav-item:hover{background:var(--sidebar-hover);color:var(--sidebar-text)}.sidebar-nav-item.active{background:var(--sidebar-active-bg);color:var(--sidebar-active-text)}.sidebar-nav-icon{justify-content:center;align-items:center;font-size:1rem;display:flex}.party-trigger{cursor:pointer;color:#0000;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:.75rem;transition:color .2s;display:flex}.party-trigger:hover{color:var(--sidebar-text-muted)}.party-trigger.active{color:var(--sidebar-active-text);animation:1s linear infinite party-spin}@keyframes party-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sidebar-nav-label{text-overflow:ellipsis;cursor:pointer;overflow:hidden}.sidebar-nav-arrow{color:var(--sidebar-text-muted);cursor:pointer;justify-content:center;align-items:center;display:flex}.sidebar-nav-arrow:hover{color:var(--sidebar-text)}.sidebar-nav-arrow i{font-size:.75rem;transition:transform .2s}.sidebar-nav-arrow-rotated i{transform:rotate(180deg)}.sidebar-nav-children{max-height:0;transition:max-height .25s cubic-bezier(.4,0,.2,1);overflow:hidden}.sidebar-nav-children-expanded{max-height:calc(var(--child-count,3) * 36px)}.sidebar-nav-child{grid-template-columns:calc(var(--item-depth,1) * 8px) 48px 1fr 48px;cursor:pointer;color:var(--sidebar-text-muted);white-space:nowrap;text-align:left;box-sizing:border-box;background:0 0;border:none;align-items:center;width:100%;height:36px;padding:0;font-size:.8125rem;font-weight:500;display:grid;overflow:hidden}.sidebar-nav-child:hover{background:var(--sidebar-hover);color:var(--sidebar-text)}.sidebar-nav-child.active{background:var(--sidebar-active-bg);color:var(--sidebar-active-text)}.sidebar-nav-child .sidebar-nav-icon{font-size:.875rem}.sidebar-nav-child .sidebar-nav-label{text-overflow:ellipsis;cursor:pointer;flex:1;overflow:hidden}.sidebar-user{border-top:1px solid var(--sidebar-border);cursor:pointer;flex-shrink:0;align-items:center;padding:0;display:flex;overflow:hidden}.sidebar-user:hover{background:var(--sidebar-hover)}.sidebar-user-avatar-wrapper{flex-shrink:0;justify-content:center;align-items:center;width:64px;height:52px;display:flex}.sidebar-user-avatar{object-fit:cover;border-radius:50%;width:32px;height:32px}.sidebar-user-avatar-placeholder{background:var(--sidebar-hover);width:32px;height:32px;color:var(--sidebar-text-muted);border-radius:50%;justify-content:center;align-items:center;font-size:.875rem;display:flex}.sidebar-user-info{flex-direction:column;flex:1;min-width:0;max-width:120px;display:flex;overflow:hidden}.sidebar-user-name{color:var(--sidebar-text);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:500;overflow:hidden}.sidebar-user-role{color:var(--sidebar-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;overflow:hidden}.sidebar-user-bell{width:32px;height:32px;color:var(--sidebar-text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-right:8px;font-size:.9375rem;transition:background .15s,color .15s;display:flex;position:relative}.sidebar-user-bell:hover{background:var(--sidebar-hover);color:var(--sidebar-text)}.sidebar-user-bell-badge{background:var(--p-primary-color);min-width:16px;height:16px;color:var(--p-primary-contrast-color);text-align:center;pointer-events:none;border-radius:9999px;padding:0 4px;font-size:.625rem;font-weight:600;line-height:16px;position:absolute;top:2px;right:2px}.sidebar-user-wrapper{flex-shrink:0;position:relative}.user-context-menu{white-space:nowrap;background:var(--p-surface-0);border:1px solid var(--p-surface-200);border-radius:10px;min-width:fit-content;padding:4px;box-shadow:0 4px 24px #0000001f,0 1px 4px #00000014}.user-context-menu-item{white-space:nowrap;width:100%;color:var(--p-surface-700);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:7px;align-items:center;gap:10px;padding:8px 12px;font-size:.8125rem;font-weight:450;transition:background .12s;display:flex}.user-context-menu-item i{color:var(--p-surface-500);text-align:center;width:18px;font-size:.875rem}.user-context-menu-item:hover{background:var(--p-surface-100)}.user-context-menu-item:hover i{color:var(--p-surface-700)}.user-context-menu-item-danger{color:var(--p-red-500)}.user-context-menu-item-danger i{color:var(--p-red-400)}.user-context-menu-item-danger:hover{background:var(--p-red-50);color:var(--p-red-600)}.user-context-menu-item-danger:hover i{color:var(--p-red-600)}.user-context-menu-badge{background:var(--p-primary-color);min-width:18px;height:18px;color:var(--p-primary-contrast-color);text-align:center;border-radius:9999px;margin-left:auto;padding:0 5px;font-size:.625rem;font-weight:600;line-height:18px}.user-context-menu-divider{background:var(--p-surface-200);height:1px;margin:4px 8px}.user-menu-enter-active,.user-menu-leave-active{transition:opacity .15s,transform .15s}.user-menu-enter-from,.user-menu-leave-to{opacity:0;transform:translateY(4px)scale(.97)}.app-content{background:var(--p-surface-100);border-left:1px solid var(--sidebar-border);width:100%;height:100%;position:relative;overflow:hidden}.page-header{background:var(--p-surface-50);z-index:1;grid-template-columns:auto 1fr auto;align-items:center;gap:.25rem .75rem;padding:1.5rem 2rem 1rem;transition:padding .35s cubic-bezier(.4,0,.2,1);display:grid;position:relative}.page-header:before{content:"";opacity:.08;pointer-events:none;z-index:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:200px 200px;position:absolute;inset:0}.header-title{grid-area:1/1;align-items:center;gap:.75rem;min-width:0;display:flex}.header-actions{grid-area:1/3;justify-self:end}.header-center{grid-column:1/-1}.content-actions{grid-column:1/-2;align-items:center;gap:.5rem;display:flex}.content-view{grid-column:-2/-1;justify-self:end;align-items:center;gap:.5rem;display:flex}.page-header.collapsed{padding:.5rem 2rem}.page-header.collapsed .header-center{grid-area:1/2;min-width:0;overflow:hidden}.page-header.collapsed .content-actions,.page-header.collapsed .content-view{max-height:0}.page-header.has-back{grid-template-columns:auto auto 1fr auto}.page-header.has-back .header-title{grid-area:1/2}.page-header.has-back .header-actions{grid-area:1/4}.page-header.has-back .header-center{grid-column:1/-1}.page-header.collapsed.has-back .header-center{grid-area:1/3;min-width:0;overflow:hidden}.page-title{color:var(--p-surface-800);margin:0;padding:0;font-size:1.25rem;font-weight:600;line-height:1;transition:font-size .35s cubic-bezier(.4,0,.2,1)}.page-back{grid-area:1/1;justify-content:center;align-items:center;display:flex}.header-actions{align-items:center;gap:.5rem;display:flex}.header-center{min-width:0;padding:.5rem 0;display:grid}.content-actions,.content-view{max-height:200px;transition:max-height .35s cubic-bezier(.4,0,.2,1)}.page-search-wrap{justify-self:center;width:100%;max-width:480px;margin:.25rem 0;position:relative}.page-search-icon{color:var(--p-primary-color);opacity:.7;font-size:.8125rem;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}.page-search-input{border:1px solid var(--p-surface-300);background:var(--p-surface-200);width:100%;color:var(--p-surface-800);box-sizing:border-box;border-radius:9999px;outline:none;padding:.5rem 1rem .5rem 2.5rem;font-family:inherit;font-size:.8125rem;transition:border-color .2s,box-shadow .2s}.page-search-input::placeholder{color:var(--p-surface-400)}.page-search-input:focus{border-color:var(--p-primary-color);box-shadow:0 0 0 3px var(--p-primary-color)}@supports (color:color-mix(in lab, red, red)){.page-search-input:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--p-primary-color), transparent 88%)}}.content-view{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.page-view-btn{color:var(--p-surface-600);background:var(--p-surface-0);cursor:pointer;border:none;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8rem;font-weight:500;transition:all .15s;display:flex}.page-view-btn+.page-view-btn{border-left:1px solid var(--p-surface-300)}.page-view-btn.active{background:var(--p-primary-color);color:var(--p-primary-contrast-color)}.page-view-btn:hover:not(.active){background:var(--p-surface-100);color:var(--p-surface-700)}.page-selection-bar{opacity:1;justify-content:center;align-items:center;gap:.75rem;max-height:40px;transition:max-height .35s cubic-bezier(.4,0,.2,1),opacity .2s;display:flex;overflow:hidden}.page-selection-count{color:var(--p-primary-color);white-space:nowrap;cursor:pointer;font-size:.8125rem;font-weight:600}.page-selection-actions{border:1px solid var(--p-red-500);display:flex}@supports (color:color-mix(in lab, red, red)){.page-selection-actions{border:1px solid color-mix(in srgb, var(--p-red-500), transparent 50%)}}.page-selection-actions{border-radius:var(--p-content-border-radius);flex-shrink:0;overflow:hidden}.page-selection-btn{color:var(--p-red-500);cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;padding:.375rem .75rem;font-family:inherit;font-size:.8rem;font-weight:500;transition:all .15s;display:flex}.page-selection-btn+.page-selection-btn{border-left:1px solid var(--p-red-500)}@supports (color:color-mix(in lab, red, red)){.page-selection-btn+.page-selection-btn{border-left:1px solid color-mix(in srgb, var(--p-red-500), transparent 50%)}}.page-selection-btn:hover{background:var(--p-red-500)}@supports (color:color-mix(in lab, red, red)){.page-selection-btn:hover{background:color-mix(in srgb, var(--p-red-500), transparent 90%)}}a{color:var(--p-primary-color);padding:3px;text-decoration:none;transition:color .2s}@media (hover:hover){a:hover{color:var(--p-primary-hover-color)}}.tabbar-fullwidth{position:relative}.tabbar-fullwidth:after{content:"";background:var(--p-content-border-color);height:1px;position:absolute;bottom:0;left:0;right:0}label{font-weight:400}.row-edit-trigger{background:var(--p-highlight-background);width:26px;height:26px;color:var(--p-primary-color);cursor:pointer;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:.7rem;transition:background .15s;display:flex}.row-edit-trigger:hover{background:var(--p-primary-color);color:var(--p-primary-contrast-color)}.inline-save{background:var(--p-highlight-background);width:28px;height:28px;color:var(--p-primary-color);cursor:pointer;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;transition:all .15s;display:flex}.inline-save:hover{background:var(--p-primary-color);color:var(--p-primary-contrast-color)}.text-input{background-color:var(--p-surface-0);color:var(--p-text-color);border:1px solid var(--p-surface-300);box-sizing:border-box;border-radius:8px;outline:none;width:100%;padding:.5rem .75rem;font-size:.875rem}.text-input:focus{border-color:var(--p-primary-color)}.text-input::placeholder{color:var(--p-surface-500)}.text-input.ui-text-input-invalid,.text-input.ui-text-input-invalid:focus{border-color:var(--p-red-500,#ef4444)}.section-header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.section-title{color:var(--p-surface-700);font-size:1.125rem;font-weight:600}.section-btn{border:1px solid var(--p-surface-300);width:32px;height:32px;color:var(--p-surface-500);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;transition:all .2s;display:flex}.section-btn:hover{border-color:var(--p-primary-color);color:var(--p-primary-color)}.divider{background:linear-gradient(90deg, transparent, var(--p-content-border-color), transparent);height:1px;margin:2rem 0}.dialog-form{flex-direction:column;gap:1rem;padding-top:1rem;display:flex}.dialog-field{flex-direction:column;gap:.25rem;display:flex}.dialog-label{color:var(--p-surface-600);font-size:.8125rem;font-weight:500}.dialog-actions{justify-content:flex-end;gap:.5rem;margin-top:.5rem;display:flex}.section-empty{color:var(--p-surface-400);margin:0;padding:.25rem .5rem;font-size:.875rem}.row-delete-trigger:hover{background:var(--p-red-500,#ef4444);color:#fff}.overview-cards{flex-direction:column;gap:.5rem;display:flex}.overview-empty{color:var(--p-surface-400);padding:.25rem .5rem;font-size:.875rem}.card-detail{color:var(--p-surface-600);align-items:center;gap:.375rem;font-size:.8rem;display:flex}.card-detail i{color:var(--p-surface-400);font-size:.7rem}.loading-wrap{color:var(--p-surface-500);flex:1;justify-content:center;align-items:center;padding:3rem;display:flex}.loading-empty{color:var(--p-surface-500);flex:1;justify-content:center;align-items:center;padding:3rem;font-size:.9rem;display:flex}.card-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.25rem;padding:1.5rem 2rem 2rem;display:grid}.card-grid-sm{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.25rem;padding:1.5rem 2rem 2rem;display:grid}@media print{@page{margin:0;size:A4}body *{visibility:hidden}.cv-page,.cv-page *{visibility:visible!important}.cv-page{-webkit-print-color-adjust:exact;print-color-adjust:exact;margin:0;position:absolute;top:0;left:0;box-shadow:none!important}.no-print{visibility:hidden!important;display:none!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{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-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;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}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}.p-inputtext{appearance:none;border-radius:var(--form-field-border-radius);padding:var(--form-field-padding-y) var(--form-field-padding-x);transition:var(--form-field-transition);box-shadow:var(--form-field-ring);background-color:var(--form-field-bg);border:none;outline:none}.p-inputtext:enabled:hover{box-shadow:inset 0 0 0 1px var(--form-field-hover-border-color)}.p-inputtext:enabled:focus-visible{box-shadow:var(--form-field-ring-focus)}.p-inputtext:disabled{background-color:var(--form-field-disabled-bg);color:var(--form-field-disabled-color)}.p-inputtext::placeholder{color:var(--form-field-placeholder-color)}.p-inputtext.p-invalid{box-shadow:inset 0 0 0 1px var(--form-field-invalid-border-color)}.p-inputtext.p-variant-filled{background-color:var(--form-field-bg)}.p-inputtext-sm{font-size:var(--form-field-sm-font-size);padding:var(--form-field-sm-padding-y) var(--form-field-sm-padding-x)}.p-inputtext-lg{font-size:var(--form-field-lg-font-size);padding:var(--form-field-lg-padding-y) var(--form-field-lg-padding-x)}.p-inputtext-fluid{width:100%}.p-placeholder{color:var(--form-field-placeholder-color)}.p-chip{border-radius:var(--border-radius-lg);color:var(--color-black);background-color:var(--color-white);border:1px solid var(--color-grey-3);align-items:center;gap:.25rem;padding:.25rem .5rem;display:inline-flex;box-shadow:1px 1px 4px 1px #5e5be626}.p-chip:enabled:hover{background-color:var(--color-white)}.p-chip-icon{width:1rem;height:1rem;font-size:1rem}.p-chip-image{border-radius:50%;width:2rem;height:2rem}.p-chip:has(.p-chip-remove-icon){padding-right:.5rem}.p-chip:has(.p-chip-image){padding-top:.25rem;padding-bottom:.25rem}.p-chip-remove-icon{cursor:pointer;border-radius:50%;width:1rem;height:1rem;font-size:1rem}.p-chip-remove-icon:focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.p-inputchips-input-item{flex:auto;min-width:0;padding:.25rem;display:inline-flex}.p-inputchips-input-item input{appearance:none;border-radius:var(--content-border-radius);border:1px solid var(--content-border-color);background-color:var(--color-white);transition:border-color var(--transition-duration),background-color var(--transition-duration);outline:none;padding:.5rem .75rem;box-shadow:0 1px 2px #1212170d}.p-inputchips-input-item input::placeholder{color:var(--color-grey-3)}.p-inputchips-input-item input:focus{outline:none}.p-inputchips-input-item input:disabled{color:var(--color-grey-3);cursor:default}.dark .p-inputchips-input-item input::placeholder{color:var(--color-grey-3)}.dark .p-inputchips-input-item input:disabled{opacity:.1}.p-autocomplete{display:inline-flex}.p-autocomplete.p-disabled{opacity:var(--disabled-opacity)}.p-autocomplete-loader{top:50%;right:var(--form-field-padding-x);margin-top:-.5rem;position:absolute}.p-autocomplete:has(.p-autocomplete-dropdown) .p-autocomplete-loader{right:3.25rem}.p-autocomplete:has(.p-autocomplete-dropdown) .p-autocomplete-input{flex:auto;width:1%}:is(.p-autocomplete:has(.p-autocomplete-dropdown) .p-autocomplete-input,.p-autocomplete:has(.p-autocomplete-dropdown) .p-autocomplete-input-multiple){border-top-right-radius:0;border-bottom-right-radius:0}.p-autocomplete-dropdown{cursor:pointer;-webkit-user-select:none;user-select:none;border-top-right-radius:var(--form-field-border-radius);border-bottom-right-radius:var(--form-field-border-radius);border:1px solid var(--form-field-border-color);width:2.5rem;color:var(--color-grey-4);background-color:var(--color-gray-9);transition:background-color var(--transition-duration);border-left:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.p-autocomplete-dropdown:hover{background-color:var(--color-gray-2)}.dark .p-autocomplete-dropdown{color:var(--color-grey-2);background-color:var(--color-black-5)}.dark .p-autocomplete-dropdown:hover{background-color:var(--color-black-7)}.p-autocomplete-dropdown:focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.p-autocomplete .p-autocomplete-overlay{min-width:100%}.p-autocomplete-overlay{border-radius:var(--overlay-select-border-radius);background-color:var(--form-field-bg);border:1px solid var(--content-border-color);box-shadow:var(--overlay-select-shadow);position:absolute;top:0;left:0}.dark .p-autocomplete-overlay{background-color:var(--form-field-bg)}.p-autocomplete-list-container{overflow:auto}.p-autocomplete-list{padding:var(--list-padding);gap:var(--list-gap);flex-direction:column;margin:0;list-style:none;display:flex}.p-autocomplete-option{cursor:pointer;white-space:nowrap;padding:var(--list-option-padding);border-radius:var(--list-option-border-radius);transition:background-color var(--transition-duration);background-color:#0000;border:none;align-items:center;display:flex;position:relative;overflow:hidden}.p-autocomplete-option:not(.p-autocomplete-option-selected):not(.p-disabled).p-focus{background-color:var(--content-hover-bg)}.p-autocomplete-option-selected,.p-autocomplete-option-selected.p-focus{color:var(--color-white);background-color:var(--color-primary)}.p-autocomplete-option-group{padding:var(--list-option-group-padding);font-weight:var(--list-option-group-font-weight);background-color:#0000;margin:0}.p-autocomplete-input-multiple{cursor:text;padding:.25rem var(--form-field-padding-x);background-color:var(--form-field-bg);border-radius:var(--form-field-border-radius);width:100%;box-shadow:var(--form-field-ring);transition:var(--form-field-transition);border:none;outline:none;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;list-style:none;display:flex;overflow:hidden}.p-autocomplete:not(.p-disabled):hover .p-autocomplete-input-multiple{box-shadow:inset 0 0 0 1px var(--form-field-hover-border-color)}.p-autocomplete:not(.p-disabled).p-focus .p-autocomplete-input-multiple{box-shadow:var(--form-field-ring-focus)}.p-autocomplete.p-invalid .p-autocomplete-input-multiple{box-shadow:inset 0 0 0 1px var(--form-field-invalid-border-color)}.p-variant-filled.p-autocomplete-input-multiple{background-color:var(--form-field-bg)}.p-autocomplete.p-disabled .p-autocomplete-input-multiple{opacity:var(--disabled-opacity);cursor:default;background-color:var(--form-field-disabled-bg)}.p-autocomplete-chip.p-chip{border-radius:var(--border-radius-xs);padding:.25rem}.p-autocomplete-input-multiple:has(.p-autocomplete-chip){padding-left:.25rem;padding-right:.25rem}.p-autocomplete-chip-item.p-focus .p-autocomplete-chip{background-color:var(--content-hover-bg)}.p-autocomplete-input-chip{flex:auto;padding:.25rem;display:inline-flex}.p-autocomplete-input-chip input{box-shadow:none;width:100%;color:inherit;background-color:#0000;border:none;border-radius:0;outline:none;margin:0;padding:0}.p-autocomplete-input-chip input::placeholder{color:var(--form-field-placeholder-color)}.p-autocomplete-empty-message{padding:var(--list-option-padding)}.p-autocomplete-fluid{display:flex}.p-autocomplete-fluid:has(.p-autocomplete-dropdown) .p-autocomplete-input{width:1%}.p-cascadeselect{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--form-field-border-radius);box-shadow:var(--form-field-ring);transition:var(--form-field-transition);background-color:var(--form-field-bg);border:none;display:inline-flex;position:relative}.p-cascadeselect:not(.p-disabled):hover{box-shadow:inset 0 0 0 1px var(--form-field-hover-border-color)}.p-cascadeselect:not(.p-disabled).p-focus{box-shadow:var(--form-field-ring-focus)}.p-cascadeselect.p-variant-filled{background-color:var(--form-field-bg)}.p-cascadeselect.p-invalid{box-shadow:inset 0 0 0 1px var(--form-field-invalid-border-color)}.p-cascadeselect.p-disabled{background-color:var(--form-field-disabled-bg);opacity:var(--disabled-opacity);cursor:default}.p-cascadeselect-dropdown{border-top-right-radius:var(--form-field-border-radius);border-bottom-right-radius:var(--form-field-border-radius);width:2.5rem;color:var(--color-black-3);background-color:#0000;flex-shrink:0;justify-content:center;align-items:center;display:flex}.dark .p-cascadeselect-dropdown{color:var(--color-white)}.p-cascadeselect-clear-icon{margin-top:-.5rem;position:absolute;top:50%;right:2.5rem}.p-cascadeselect-label{white-space:nowrap;width:1%;padding:var(--form-field-padding-y) var(--form-field-padding-x);text-overflow:ellipsis;background-color:#0000;border:none;outline:none;flex:auto;display:block;overflow:hidden}.p-cascadeselect-label-empty{opacity:0;overflow:hidden}.p-cascadeselect-fluid{display:flex}.p-cascadeselect-fluid .p-cascadeselect-label{width:1%}.p-cascadeselect-overlay{border-radius:var(--overlay-select-border-radius);background-color:var(--form-field-bg);border:1px solid var(--content-border-color);box-shadow:var(--overlay-select-shadow);position:absolute;top:0;left:0}.dark .p-cascadeselect-overlay{background-color:var(--form-field-bg);border-color:var(--content-border-color)}.p-cascadeselect .p-cascadeselect-overlay{min-width:100%}.p-cascadeselect-option-list{z-index:10;min-width:100%;display:none;position:absolute}.p-cascadeselect-list{min-width:100%;padding:var(--list-padding);gap:var(--list-gap);flex-direction:column;margin:0;list-style:none;display:flex}.p-cascadeselect-option{cursor:pointer;white-space:nowrap;transition:background-color var(--transition-duration);border-radius:var(--list-option-border-radius);background-color:#0000;border:none;font-weight:400}.p-cascadeselect-option .p-cascadeselect-option-active{overflow:visible}.p-cascadeselect-option:not(.p-cascadeselect-option-selected):not(.p-disabled).p-focus>.p-cascadeselect-option-content:hover{background-color:var(--color-purple-4)}.dark .p-cascadeselect-option:not(.p-cascadeselect-option-selected):not(.p-disabled).p-focus>.p-cascadeselect-option-content{color:var(--color-black);background-color:var(--color-purple-4)}.p-cascadeselect-option-selected .p-cascadeselect-option-content,.p-cascadeselect-option-selected.p-focus{color:var(--color-white);background-color:var(--color-primary)}.p-cascadeselect-option-active>.p-cascadeselect-option-list{display:block;top:0;left:100%}.p-cascadeselect-option-content{padding:var(--list-option-padding);justify-content:space-between;align-items:center;display:flex;position:relative;overflow:hidden}.p-cascadeselect-group-icon{font-size:var(--nav-submenu-icon-size);width:var(--nav-submenu-icon-size);height:var(--nav-submenu-icon-size)}.p-cascadeselect-group-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:rotate(180deg)}.p-cascadeselect-mobile-active .p-cascadeselect-option-content{border-radius:var(--list-option-border-radius)}.p-cascadeselect-mobile-active-active .p-cascadeselect-list{z-index:10;flex-direction:column;display:flex;top:100%;left:0}.p-cascadeselect-mobile-active .p-cascadeselect-list>.p-cascadeselect-option>.p-cascadeselect-option-content .p-cascadeselect-group-icon{transition:transform var(--transition-duration);margin-left:auto}.p-cascadeselect-mobile-active .p-cascadeselect-list .p-cascadeselect-group-icon{transition:transform var(--transition-duration);transform:rotate(90deg)}.p-cascadeselect-mobile-active .p-cascadeselect-option-active>.p-cascadeselect-option-content .p-cascadeselect-group-icon{transform:rotate(-90deg)}.p-cascadeselect-mobile-active .p-cascadeselect-option-list{box-shadow:none;border:none;padding-left:1rem;position:static}.p-cascadeselect-sm .p-cascadeselect-label{font-size:var(--form-field-sm-font-size);padding:var(--form-field-sm-padding-y) var(--form-field-sm-padding-x)}.p-cascadeselect-sm .p-cascadeselect-dropdown .p-icon{font-size:var(--form-field-sm-font-size);width:var(--form-field-sm-font-size);height:var(--form-field-sm-font-size)}.p-cascadeselect-lg .p-cascadeselect-label{font-size:var(--form-field-lg-font-size);padding:var(--form-field-lg-padding-y) var(--form-field-lg-padding-x)}.p-cascadeselect-lg .p-cascadeselect-dropdown .p-icon{font-size:var(--form-field-lg-font-size);width:var(--form-field-lg-font-size);height:var(--form-field-lg-font-size)}.p-checkbox{-webkit-user-select:none;user-select:none;vertical-align:bottom;width:1.25rem;height:1.25rem;display:inline-flex;position:relative}.p-checkbox-input{cursor:pointer;appearance:none;opacity:0;z-index:10;border-radius:var(--border-radius-sm);border:1px solid #0000;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}.p-checkbox-input:disabled{cursor:default}.p-checkbox-box{border-radius:var(--border-radius-sm);border:1px solid var(--form-field-border-color);background-color:var(--form-field-bg);width:1.25rem;height:1.25rem;transition:var(--form-field-transition);box-shadow:var(--form-field-shadow);justify-content:center;align-items:center;display:flex}.p-checkbox-icon{width:.875rem;height:.875rem;transition:color var(--transition-duration);font-size:.875rem}.p-checkbox:not(.p-disabled):not(.p-checkbox-checked):has(.p-checkbox-input:hover) .p-checkbox-box{border-color:var(--form-field-hover-border-color)}.p-checkbox-checked .p-checkbox-box{border-color:var(--color-primary);background-color:var(--color-primary)}.p-checkbox-checked:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{border-color:var(--color-primary-hover);background-color:var(--color-primary-hover)}.p-checkbox-checked .p-checkbox-icon{color:var(--color-white)}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:focus-visible) .p-checkbox-box{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.p-checkbox.p-invalid>.p-checkbox-box{border-color:var(--form-field-invalid-border-color)}.p-checkbox.p-variant-filled .p-checkbox-box{background-color:var(--form-field-bg)}.p-checkbox.p-disabled{opacity:var(--disabled-opacity)}.p-checkbox.p-disabled .p-checkbox-box{background-color:var(--form-field-disabled-bg);border-color:var(--form-field-border-color)}.p-checkbox.p-disabled .p-checkbox-box .p-checkbox-icon{color:var(--form-field-disabled-color)}.p-checkbox-sm,.p-checkbox-sm .p-checkbox-box{width:1rem;height:1rem}.p-checkbox-sm .p-checkbox-icon{width:.75rem;height:.75rem}.p-checkbox-lg,.p-checkbox-lg .p-checkbox-box{width:1.5rem;height:1.5rem}.p-checkbox-lg .p-checkbox-icon{width:1rem;height:1rem}.p-colorpicker{display:inline-block;position:relative}.p-colorpicker-dragging{cursor:pointer}.p-colorpicker-preview{border:1px solid var(--form-field-border-color);border-radius:var(--content-border-radius);width:1.5rem;height:1.5rem;transition:background-color var(--transition-duration);cursor:pointer;padding:0}.p-colorpicker-preview:disabled{cursor:auto}.p-colorpicker-preview:focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.p-colorpicker-panel{background-color:var(--form-field-bg);border:1px solid var(--content-border-color);border-radius:var(--content-border-radius);width:193px;height:166px;position:absolute;top:0;left:0;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.dark .p-colorpicker-panel{background-color:var(--form-field-bg);border-color:var(--color-pink-3)}.p-colorpicker-panel-inline{box-shadow:none;position:static}.p-colorpicker-content{position:relative}.p-colorpicker-color-selector{width:150px;height:150px;position:absolute;top:8px;left:8px}.p-colorpicker-color-background{background:linear-gradient(#0000,#000),linear-gradient(90deg,#fff,#fff0);width:100%;height:100%}.p-colorpicker-color-handle{border:1px solid var(--color-white);cursor:pointer;opacity:.85;border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;top:0;left:150px}.p-colorpicker-hue{opacity:.85;background:linear-gradient(0deg,red 0,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red);width:17px;height:150px;position:absolute;top:8px;left:167px}.p-colorpicker-hue-handle{border:2px solid var(--color-white);opacity:.85;cursor:pointer;width:21px;height:10px;margin-top:-5px;margin-left:-2px;position:absolute;top:150px;left:0}.p-badge{border-radius:var(--content-border-radius);min-width:1.5rem;height:1.5rem;color:var(--color-black);background-color:var(--color-white);border:1px solid var(--color-grey-3);justify-content:center;align-items:center;padding:0 .5rem;font-size:.75rem;font-weight:700;display:inline-flex;box-shadow:1px 1px 4px 1px #5e5be626}.p-badge-dot{border-radius:50%;min-width:.5rem;height:.5rem;padding:0}.p-badge-circle{border-radius:50%;padding:0}.p-badge-sm{min-width:1.25rem;height:1.25rem;font-size:.625rem}.p-badge-lg{min-width:1.75rem;height:1.75rem;font-size:.875rem}.p-badge-xl{min-width:2rem;height:2rem;font-size:1rem}.p-badge-secondary{background-color:var(--color-grey-5);border:none}.p-badge-success{background-color:var(--button-success-bg,var(--color-green-2));color:var(--button-success-text,var(--color-green-1));border:none}.p-badge-info{background-color:var(--button-info-bg,var(--color-gray-7));color:var(--button-info-text,var(--color-black-3));border:none}.p-badge-warn{background-color:var(--button-warning-bg,var(--color-yellow-1));color:var(--button-warning-text,var(--color-brown-1));border:none}.p-badge-danger{background-color:var(--button-danger-bg,var(--color-red-2));color:var(--button-danger-text,var(--color-red-1));border:none}.p-button{font-weight:var(--button-font-weight);cursor:pointer;-webkit-user-select:none;user-select:none;background-color:var(--button-primary-bg);color:var(--button-primary-text);border:var(--button-border-width) solid var(--button-primary-border);padding:calc(var(--button-padding-y) - 1px) calc(var(--button-padding-x) - 1px);transition:var(--button-transition);border-radius:var(--button-border-radius);justify-content:center;align-items:center;gap:.5rem;display:inline-flex;position:relative;overflow:hidden}.p-button:enabled:hover{background-color:var(--button-primary-hover-bg);color:var(--button-primary-hover-text);border-color:var(--button-primary-border)}.p-button:enabled:active{background-color:var(--button-primary-active-bg);color:var(--button-primary-active-text);border-color:var(--button-primary-active-bg)}.p-button:focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style) var(--button-primary-border);outline-offset:var(--focus-ring-offset)}.p-button:disabled{cursor:default}.p-button-secondary{background-color:var(--button-secondary-bg);color:var(--button-secondary-text);border-color:var(--button-secondary-border)}.p-button-secondary:enabled:hover{background-color:var(--button-secondary-hover-bg);color:var(--button-secondary-hover-text);border-color:var(--button-secondary-hover-bg)}.p-button-secondary:enabled:active{background-color:var(--button-secondary-active-bg);color:var(--button-secondary-active-text);border-color:var(--button-secondary-border)}.p-button-secondary:focus-visible{outline-color:var(--button-secondary-border)}.p-button-danger{background-color:var(--button-danger-bg);color:var(--button-danger-text);border-color:var(--button-danger-border)}.p-button-danger:enabled:hover{background-color:var(--button-danger-hover-bg);color:var(--button-danger-hover-text);border-color:var(--button-danger-hover-bg)}.p-button-danger:enabled:active{background-color:var(--button-danger-active-bg);color:var(--button-danger-active-text);border-color:var(--button-danger-active-bg)}.p-button-danger:focus-visible{outline-color:var(--button-danger-border)}.p-button-success{background-color:var(--button-success-bg);color:var(--button-success-text);border-color:var(--button-success-border)}.p-button-success:enabled:hover{background-color:var(--button-success-hover-bg);color:var(--button-success-hover-text);border-color:var(--button-success-hover-bg)}.p-button-success:enabled:active{background-color:var(--button-success-active-bg);color:var(--button-success-active-text);border-color:var(--button-success-active-bg)}.p-button-success:focus-visible{outline-color:var(--button-success-border)}.p-button-info{background-color:var(--button-info-bg);color:var(--button-info-text);border-color:var(--button-info-border)}.p-button-info:enabled:hover{background-color:var(--button-info-hover-bg);color:var(--button-info-hover-text);border-color:var(--button-info-hover-bg)}.p-button-info:enabled:active{background-color:var(--button-info-active-bg);color:var(--button-info-active-text);border-color:var(--button-info-active-bg)}.p-button-info:focus-visible{outline-color:var(--button-info-border)}.p-button-warning{background-color:var(--button-warning-bg);color:var(--button-warning-text);border-color:var(--button-warning-border)}.p-button-warning:enabled:hover{background-color:var(--button-warning-hover-bg);color:var(--button-warning-hover-text);border-color:var(--button-warning-hover-bg)}.p-button-warning:enabled:active{background-color:var(--button-warning-active-bg);color:var(--button-warning-active-text);border-color:var(--button-warning-active-bg)}.p-button-warning:focus-visible{outline-color:var(--button-warning-border)}.p-button-help{background-color:var(--button-help-bg);color:var(--button-help-text);border-color:var(--button-help-border)}.p-button-help:enabled:hover{background-color:var(--button-help-hover-bg);color:var(--button-help-hover-text);border-color:var(--button-help-hover-bg)}.p-button-help:enabled:active{background-color:var(--button-help-active-bg);color:var(--button-help-active-text);border-color:var(--button-help-active-bg)}.p-button-help:focus-visible{outline-color:var(--button-help-border)}.p-button-text{color:var(--button-text-text);background-color:var(--button-text-bg);border-color:var(--button-text-border)}.p-button-text:enabled:hover{background-color:var(--button-text-hover-bg);color:var(--button-text-hover-text);border-color:var(--button-text-border)}.p-button-text:enabled:active{background-color:var(--button-text-active-bg);color:var(--button-text-active-text);border-color:var(--button-text-border)}.p-button-secondary.p-button-text{background-color:var(--button-text-bg);border-color:var(--button-text-border)}.p-button-secondary.p-button-text:enabled:hover{background-color:var(--button-secondary-bg);color:var(--button-secondary-text);border-color:var(--button-text-border)}.p-button-secondary.p-button-text:enabled:active{background-color:var(--button-text-active-bg);color:var(--button-text-active-text);border-color:var(--button-text-border)}.p-button-danger.p-button-text{background-color:var(--button-text-danger-bg);color:var(--button-text-danger-text);border-color:var(--button-text-border)}.p-button-danger.p-button-text:enabled:hover{background-color:var(--button-text-danger-hover-bg);color:var(--button-text-hover-text);border-color:var(--button-text-border)}.p-button-danger.p-button-text:enabled:active{background-color:var(--button-text-danger-active-bg);color:var(--button-text-hover-text);border-color:var(--button-text-border)}.p-button-success.p-button-text{background-color:var(--button-text-success-bg);color:var(--button-text-success-text);border-color:var(--button-text-border)}.p-button-success.p-button-text:enabled:hover{background-color:var(--button-text-success-hover-bg);color:var(--button-text-hover-text);border-color:var(--button-text-border)}.p-button-success.p-button-text:enabled:active{background-color:var(--button-text-success-active-bg);color:var(--button-text-hover-text);border-color:var(--button-text-border)}.p-button-info.p-button-text{background-color:var(--button-text-info-bg);color:var(--button-text-info-text);border-color:var(--button-text-border)}.p-button-info.p-button-text:enabled:hover{background-color:var(--button-text-info-hover-bg);color:var(--button-text-hover-text);border-color:var(--button-text-border)}.p-button-info.p-button-text:enabled:active{background-color:var(--button-text-info-active-bg);color:var(--button-text-active-text);border-color:var(--button-text-border)}.p-button-warning.p-button-text{background-color:var(--button-text-warning-bg);color:var(--button-text-warning-text);border-color:var(--button-text-border)}.p-button-warning.p-button-text:enabled:hover{background-color:var(--button-text-warning-hover-bg);color:var(--button-text-hover-text);border-color:var(--button-text-border)}.p-button-warning.p-button-text:enabled:active{background-color:var(--button-text-warning-active-bg);color:var(--button-text-hover-text);border-color:var(--button-text-border)}.p-button-help.p-button-text{background-color:var(--button-text-bg);color:var(--button-text-help-text);border-color:var(--button-text-border)}.p-button-help.p-button-text:enabled:hover{background-color:var(--button-text-help-hover-bg);color:var(--button-text-hover-text);border-color:var(--button-text-border)}.p-button-help.p-button-text:enabled:active{background-color:var(--button-text-help-active-bg);color:var(--button-text-hover-text);border-color:var(--button-text-border)}.p-button-link{background-color:var(--button-link-bg);color:var(--button-link-text);border-color:var(--button-link-border)}.p-button-link:enabled:hover{background-color:var(--button-link-hover-bg);color:var(--button-link-hover-text);border-color:var(--button-link-border)}.p-button-link:enabled:active{background-color:var(--button-link-active-bg);color:var(--button-link-active-text);border-color:var(--button-link-border)}.p-button-link:not(:disabled):hover .p-button-label{text-decoration:underline}.p-button-icon-bottom{order:2}.p-button-icon-only.p-button-rounded{border-radius:50%;width:2.5rem;height:2.5rem}.p-button-sm{font-size:var(--form-field-sm-font-size);padding:var(--form-field-sm-padding-y) var(--form-field-sm-padding-x)}.p-button-sm .p-button-icon{font-size:var(--form-field-sm-font-size)}.p-button-lg{font-size:var(--form-field-lg-font-size);padding:var(--form-field-lg-padding-y) var(--form-field-lg-padding-x)}.p-button-lg .p-button-icon{font-size:var(--form-field-lg-font-size)}.p-button-icon-only{border-radius:50%;width:2.5rem;height:2.5rem;padding-left:0;padding-right:0}.p-button-sm.p-button-icon-only{width:2rem;height:2rem}.p-button-lg.p-button-icon-only{width:3rem;height:3rem}.p-button-vertical{flex-direction:column}.p-button-fluid{width:100%}.p-button-fluid.p-button-icon-only{width:2.5rem}.p-button .p-badge{min-width:1rem;height:1rem;line-height:1rem}.p-button-raised{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.p-button-rounded{border-radius:var(--button-border-radius)}.button-input-icon{width:1.5rem;height:1.5rem;color:var(--color-black-3);background-color:#0000;border:none;margin:0;padding:0}.button-input-icon:focus-visible{border:none}.button-input-icon:active{color:var(--color-black-3)}.dark .button-input-icon{color:var(--color-white)}.dark .button-input-icon:hover{color:var(--color-black-3)}.p-datepicker{max-width:100%;display:inline-flex}.p-datepicker-input{flex:auto;width:1%}.p-datepicker:has(.p-datepicker-dropdown) .p-datepicker-input{border-top-right-radius:0;border-bottom-right-radius:0}.p-datepicker-dropdown{cursor:pointer;-webkit-user-select:none;user-select:none;border-top-right-radius:var(--form-field-border-radius);border-bottom-right-radius:var(--form-field-border-radius);border:1px solid var(--form-field-border-color);width:2.5rem;color:var(--color-black-3);background-color:var(--form-field-bg);border-left:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.dark .p-datepicker-dropdown{background-color:var(--form-field-bg);border-color:var(--color-pink-3);color:var(--color-white)}.p-datepicker-dropdown:focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.p-datepicker:has(.p-datepicker-input-icon-container){position:relative}.p-datepicker:has(.p-datepicker-input-icon-container) .p-datepicker-input{padding-right:2.5rem}.p-datepicker-input-icon-container{cursor:pointer;top:50%;right:var(--form-field-padding-x);position:absolute;transform:translateY(-50%)}.p-datepicker-fluid{display:flex}.p-datepicker-fluid .p-datepicker-input{width:1%}.p-datepicker .p-datepicker-panel{min-width:100%}.p-datepicker-panel{width:auto;padding:var(--overlay-popover-padding);border-radius:var(--overlay-popover-border-radius);border:1px solid var(--content-border-color);background-color:var(--form-field-bg);box-shadow:var(--overlay-popover-shadow)}.dark .p-datepicker-panel{background-color:var(--form-field-bg);border-color:var(--content-border-color)}.p-datepicker-panel-inline{box-shadow:none;display:inline-block;overflow-x:auto}.p-datepicker-header{border-bottom:1px solid var(--content-border-color);justify-content:space-between;align-items:center;gap:.5rem;padding:0 0 .5rem;font-weight:500;display:flex}.dark .p-datepicker-header{border-bottom:1px solid var(--content-border-color)}.p-datepicker-next-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){order:-1}.p-datepicker-prev-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){order:1}.p-datepicker-title{justify-content:space-between;align-items:center;gap:.5rem;font-weight:500;display:flex}.p-datepicker-select-year,.p-datepicker-select-month{cursor:pointer;transition:color var(--transition-duration);border-radius:var(--form-field-border-radius);background-color:#0000;border:none;margin:0;padding:.25rem .5rem;font-weight:500}.p-datepicker-select-year:hover,.p-datepicker-select-month:hover{color:var(--color-primary)}.p-datepicker-select-year:focus-visible,.p-datepicker-select-month:focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.p-datepicker-calendar-container{display:flex}.p-datepicker-calendar-container .p-datepicker-calendar{border-left:1px solid var(--content-border-color);flex:auto;gap:.75rem}.p-datepicker-calendar-container .p-datepicker-calendar:first-child{border-left:0;padding-left:0}.p-datepicker-calendar-container .p-datepicker-calendar:last-child{padding-right:0}.p-datepicker-day-view{border-collapse:collapse;width:100%;margin:.5rem 0 0;font-size:1rem}.p-datepicker-weekday-cell,.p-datepicker-day-cell{padding:.25rem}.p-datepicker-day{cursor:pointer;width:2rem;height:2rem;transition:background-color var(--transition-duration),color var(--transition-duration);border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;margin:0 auto;padding:.25rem;display:flex;position:relative;overflow:hidden}.p-datepicker-day:focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.p-datepicker-day:not(.p-datepicker-day-selected):not(.p-disabled):hover{background-color:var(--color-primary);color:var(--color-white)}.p-datepicker-day-selected{background-color:var(--color-secondary);color:var(--color-white)}.p-datepicker-day-selected-range{background-color:var(--color-primary)}.p-datepicker-day-view .p-datepicker-today>.p-datepicker-day{color:var(--color-white);background-color:var(--color-primary)}.p-datepicker-today>.p-datepicker-day-selected{background-color:var(--color-primary);color:var(--color-white)}.p-datepicker-today>.p-datepicker-day-selected-range{background-color:var(--color-primary)}.p-datepicker-weeknumber{text-align:center}.p-datepicker-month-view{margin:.5rem 0 0}.p-datepicker-month{cursor:pointer;width:33.3333%;transition:background-color var(--transition-duration),color var(--transition-duration);border-radius:var(--form-field-border-radius);justify-content:center;align-items:center;padding:.375rem;display:inline-flex;position:relative;overflow:hidden}.p-datepicker-month:focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.p-datepicker-month:not(.p-disabled):not(.p-datepicker-month-selected):hover{background-color:var(--color-primary);color:var(--color-white)}.p-datepicker-month-selected{background-color:var(--color-purple-3);color:var(--color-white)}.p-datepicker-year-view{margin:.5rem 0 0}.p-datepicker-year{cursor:pointer;width:50%;transition:background-color var(--transition-duration),color var(--transition-duration);border-radius:var(--form-field-border-radius);justify-content:center;align-items:center;padding:.375rem;display:inline-flex;position:relative;overflow:hidden}.p-datepicker-year:focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.p-datepicker-year:not(.p-disabled):not(.p-datepicker-year-selected):hover{background-color:var(--color-primary);color:var(--color-white)}.p-datepicker-year-selected{background-color:var(--color-purple-3);color:var(--color-white)}.p-datepicker-buttonbar{border-top:1px solid var(--content-border-color);justify-content:space-between;align-items:center;padding:.5rem 0 0;display:flex}.p-datepicker-buttonbar .p-button{width:auto}.p-datepicker-time-picker{border-top:1px solid var(--content-border-color);justify-content:center;align-items:center;gap:.5rem;padding:0;display:flex}.p-datepicker-calendar-container+.p-datepicker-time-picker{padding:.5rem 0 0}.p-datepicker-time-picker>div{flex-direction:column;align-items:center;gap:.25rem;display:flex}.p-datepicker-time-picker span{font-size:1rem}.p-datepicker-timeonly .p-datepicker-time-picker{border-top:0}.p-iconfield{position:relative}.p-inputicon{line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.p-iconfield .p-inputicon:first-child{left:var(--form-field-padding-x)}.p-iconfield .p-inputicon:last-child{right:var(--form-field-padding-x)}.p-iconfield .p-inputtext:last-child{padding-left:2.5rem}.p-iconfield .p-inputtext:first-child{padding-right:2.5rem}.p-iconfield .p-inputtext-sm:last-child{padding-left:2rem!important}.p-iconfield .p-inputtext-sm:first-child{padding-right:2rem!important}.p-iconfield .p-inputtext-lg:last-child{padding-left:3rem!important}.p-iconfield .p-inputtext-lg:first-child{padding-right:3rem!important}.p-iconfield .p-inputtext:not(:first-child):not(:last-child){padding-left:2.5rem;padding-right:2.5rem}.p-iftalabel{display:block;position:relative}.p-iftalabel label{pointer-events:none;transition:all var(--transition-duration) ease-out;font-size:.75rem;font-weight:500;line-height:1;position:absolute;top:.5rem;left:.75rem}.p-iftalabel .p-inputtext,.p-iftalabel .p-textarea,.p-iftalabel .p-select-label,.p-iftalabel .p-multiselect-label,.p-iftalabel .p-autocomplete-input-multiple,.p-iftalabel .p-cascadeselect-label,.p-iftalabel .p-treeselect-label{padding-top:1.5rem;padding-bottom:.5rem}.p-iftalabel:has(.p-invalid) label{color:var(--color-red-3)}:-webkit-any(.p-iftalabel:has(input:focus) label,.p-iftalabel:has(input:-webkit-autofill) label,.p-iftalabel:has(textarea:focus) label,.p-iftalabel:has(.p-inputwrapper-focus) label){color:var(--color-primary)}:is(.p-iftalabel:has(input:focus) label,.p-iftalabel:has(input:autofill) label,.p-iftalabel:has(textarea:focus) label,.p-iftalabel:has(.p-inputwrapper-focus) label){color:var(--color-primary)}.p-iftalabel .p-inputicon{margin-top:0;top:1.5rem;transform:translateY(25%)}.p-inputgroup,.p-inputgroup .p-iconfield,.p-inputgroup .p-floatlabel,.p-inputgroup .p-iftalabel{align-items:stretch;display:flex}.p-inputgroup .p-inputtext,.p-inputgroup .p-inputwrapper{flex:auto;width:1%}.p-inputgroupaddon{padding:var(--form-field-padding-y);border-top:1px solid var(--form-field-border-color);border-bottom:1px solid var(--form-field-border-color);background-color:var(--form-field-bg);flex-shrink:0;justify-content:center;align-items:center;min-width:2.5rem;display:flex}.p-inputgroupaddon.disabled{background-color:var(--form-field-disabled-bg);color:var(--form-field-disabled-color);opacity:var(--disabled-opacity)}.p-inputgroupaddon:first-child,.p-inputgroupaddon+.p-inputgroupaddon{border-left:1px solid var(--form-field-border-color)}.p-inputgroupaddon:last-child{border-right:1px solid var(--form-field-border-color)}.p-inputgroup>.p-component,.p-inputgroup>.p-inputwrapper>.p-component,.p-inputgroup>.p-iconfield>.p-component,.p-inputgroup>.p-floatlabel>.p-component,.p-inputgroup>.p-floatlabel>.p-inputwrapper>.p-component,.p-inputgroup>.p-iftalabel>.p-component,.p-inputgroup>.p-iftalabel>.p-inputwrapper>.p-component{border-radius:0;margin:0}.p-inputgroupaddon:first-child,.p-inputgroup>.p-component:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-component,.p-inputgroup>.p-iconfield:first-child>.p-component,.p-inputgroup>.p-floatlabel:first-child>.p-component,.p-inputgroup>.p-floatlabel:first-child>.p-inputwrapper>.p-component,.p-inputgroup>.p-iftalabel:first-child>.p-component,.p-inputgroup>.p-iftalabel:first-child>.p-inputwrapper>.p-component{border-top-left-radius:var(--form-field-border-radius);border-bottom-left-radius:var(--form-field-border-radius)}.p-inputgroupaddon:last-child,.p-inputgroup>.p-component:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-component,.p-inputgroup>.p-iconfield:last-child>.p-component,.p-inputgroup>.p-floatlabel:last-child>.p-component,.p-inputgroup>.p-floatlabel:last-child>.p-inputwrapper>.p-component,.p-inputgroup>.p-iftalabel:last-child>.p-component,.p-inputgroup>.p-iftalabel:last-child>.p-inputwrapper>.p-component{border-top-right-radius:var(--form-field-border-radius);border-bottom-right-radius:var(--form-field-border-radius)}.p-inputgroup>.p-button:not(.p-button-icon-only){width:auto}.p-inputgroupaddon .p-button{border-radius:0;width:2.5rem;height:100%}.p-inputgroupaddon:has(.p-button){padding:0;overflow:hidden}.p-inputgroup .p-iconfield+.p-iconfield .p-inputtext{border-inline-start:0}.p-inputgroupaddon .p-button-sm{padding-top:calc(var(--form-field-sm-padding-y) - 2px);padding-bottom:calc(var(--form-field-sm-padding-y) - 2px)}.p-inputnumber{display:inline-flex;position:relative}.p-inputnumber-button{cursor:pointer;border:1px solid var(--form-field-border-color);width:2.5rem;transition:var(--form-field-transition);background-color:#0000;flex:none;justify-content:center;align-items:center;display:flex}.p-inputnumber-button:hover{border-color:var(--form-field-hover-border-color)}.p-inputnumber-button:active{border-color:var(--form-field-focus-border-color)}.p-inputnumber-stacked .p-inputnumber-button{border:none;flex:auto;position:relative}.p-inputnumber-stacked .p-inputnumber-button-group{z-index:10;flex-direction:column;height:calc(100% - 2px);display:flex;position:absolute;top:1px;right:1px}.p-inputnumber-stacked .p-inputnumber-increment-button{border-top-right-radius:5px;padding:0}.p-inputnumber-stacked .p-inputnumber-decrement-button{border-bottom-right-radius:5px;padding:0}.p-inputnumber-horizontal .p-inputnumber-increment-button{border-top-right-radius:var(--form-field-border-radius);border-bottom-right-radius:var(--form-field-border-radius);border-left:0;order:3}.p-inputnumber-horizontal .p-inputnumber-input{border-radius:0;order:2}.p-inputnumber-horizontal .p-inputnumber-decrement-button{border-top-left-radius:var(--form-field-border-radius);border-bottom-left-radius:var(--form-field-border-radius);border-right:0;order:1}.p-floatlabel:has(.p-inputnumber-horizontal) label{margin-left:2.5rem}.p-inputnumber-vertical{flex-direction:column}.p-inputnumber-vertical .p-inputnumber-button{padding-top:var(--form-field-padding-y);padding-bottom:var(--form-field-padding-y)}.p-inputnumber-vertical .p-inputnumber-increment-button{border-top-left-radius:var(--form-field-border-radius);border-top-right-radius:var(--form-field-border-radius);border-bottom:0;order:1;width:100%}.p-inputnumber-vertical .p-inputnumber-input{text-align:center;border-radius:0;order:2}.p-inputnumber-vertical .p-inputnumber-decrement-button{border-bottom-right-radius:var(--form-field-border-radius);border-bottom-left-radius:var(--form-field-border-radius);border-top:0;order:3;width:100%}.p-inputnumber-input{flex:auto}.p-inputnumber-fluid{width:100%}.p-inputnumber-fluid .p-inputnumber-input{width:1%}.p-inputnumber-fluid.p-inputnumber-vertical .p-inputnumber-input{width:100%}.p-inputotp{align-items:center;gap:.5rem;display:flex}.p-inputotp-input{text-align:center;width:2.5rem}.p-floatlabel{display:block;position:relative}.p-floatlabel label{pointer-events:none;transition:all var(--transition-duration) ease-out;color:var(--color-grey-4);line-height:1;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.p-floatlabel:has(.p-textarea) label{top:.5rem;transform:translateY(0)}.p-floatlabel:has(.p-inputicon:first-child) label{left:2.5rem}.p-floatlabel:has(.p-invalid) label{color:var(--color-red-3)}:-webkit-any(.p-floatlabel:has(input:focus-visible) label,.p-floatlabel:has(input.p-filled) label,.p-floatlabel:has(input:-webkit-autofill) label,.p-floatlabel:has(textarea:focus-visible) label,.p-floatlabel:has(textarea.p-filled) label,.p-floatlabel:has(.p-inputwrapper-focus) label,.p-floatlabel:has(.p-inputwrapper-filled) label){font-size:.75rem;font-weight:700;top:-1.25rem;transform:translateY(0)}:is(.p-floatlabel:has(input:focus-visible) label,.p-floatlabel:has(input.p-filled) label,.p-floatlabel:has(input:autofill) label,.p-floatlabel:has(textarea:focus-visible) label,.p-floatlabel:has(textarea.p-filled) label,.p-floatlabel:has(.p-inputwrapper-focus) label,.p-floatlabel:has(.p-inputwrapper-filled) label){font-size:.75rem;font-weight:700;top:-1.25rem;transform:translateY(0)}:-webkit-any(.p-floatlabel:has(input:focus-visible) label,.p-floatlabel:has(input:-webkit-autofill) label,.p-floatlabel:has(textarea:focus-visible) label,.p-floatlabel:has(.p-inputwrapper-focus) label){color:var(--color-primary)}:is(.p-floatlabel:has(input:focus-visible) label,.p-floatlabel:has(input:autofill) label,.p-floatlabel:has(textarea:focus-visible) label,.p-floatlabel:has(.p-inputwrapper-focus) label){color:var(--color-primary)}.p-floatlabel-in .p-inputtext,.p-floatlabel-in .p-textarea,.p-floatlabel-in .p-select-label,.p-floatlabel-in .p-multiselect-label,.p-floatlabel-in .p-autocomplete-input-multiple,.p-floatlabel-in .p-cascadeselect-label,.p-floatlabel-in .p-treeselect-label{padding-top:1.5rem;padding-bottom:.5rem}:-webkit-any(.p-floatlabel-on:has(input:focus-visible) label,.p-floatlabel-on:has(input.p-filled) label,.p-floatlabel-on:has(input:-webkit-autofill) label,.p-floatlabel-on:has(textarea:focus-visible) label,.p-floatlabel-on:has(textarea.p-filled) label,.p-floatlabel-on:has(.p-inputwrapper-focus) label,.p-floatlabel-on:has(.p-inputwrapper-filled) label){border-radius:var(--list-option-border-radius);background-color:var(--color-white);padding:0 .125rem;top:0;transform:translateY(-50%)}:is(.p-floatlabel-on:has(input:focus-visible) label,.p-floatlabel-on:has(input.p-filled) label,.p-floatlabel-on:has(input:autofill) label,.p-floatlabel-on:has(textarea:focus-visible) label,.p-floatlabel-on:has(textarea.p-filled) label,.p-floatlabel-on:has(.p-inputwrapper-focus) label,.p-floatlabel-on:has(.p-inputwrapper-filled) label){border-radius:var(--list-option-border-radius);background-color:var(--color-white);padding:0 .125rem;top:0;transform:translateY(-50%)}:-webkit-any(.dark .p-floatlabel-on:has(input:focus-visible) label,.dark .p-floatlabel-on:has(input.p-filled) label,.dark .p-floatlabel-on:has(input:-webkit-autofill) label,.dark .p-floatlabel-on:has(textarea:focus-visible) label,.dark .p-floatlabel-on:has(textarea.p-filled) label,.dark .p-floatlabel-on:has(.p-inputwrapper-focus) label,.dark .p-floatlabel-on:has(.p-inputwrapper-filled) label){background-color:var(--form-field-bg)}:is(.dark .p-floatlabel-on:has(input:focus-visible) label,.dark .p-floatlabel-on:has(input.p-filled) label,.dark .p-floatlabel-on:has(input:autofill) label,.dark .p-floatlabel-on:has(textarea:focus-visible) label,.dark .p-floatlabel-on:has(textarea.p-filled) label,.dark .p-floatlabel-on:has(.p-inputwrapper-focus) label,.dark .p-floatlabel-on:has(.p-inputwrapper-filled) label){background-color:var(--form-field-bg)}:is(.p-floatlabel:has(input:hover) label,.p-floatlabel:has(textarea:hover) label){border-color:var(--color-black)}.p-knob-range{fill:none;transition:stroke .1s ease-in}.p-knob-text{text-align:center;fill:var(--color-black);font-size:1.25rem}.p-knob svg{transition:background-color var(--transition-duration);border-radius:50%}.p-knob svg:focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.p-knob svg path:first-child{stroke:var(--content-border-color)}.dark .p-knob svg path:first-child{stroke:var(--color-black-5)}.p-knob svg path+path{stroke:var(--color-primary)}.p-knob svg text{fill:var(--color-black)}.dark .p-knob svg text{fill:var(--color-white)}.p-knob-value{fill:none;animation-name:p-knob-dash-frame;animation-fill-mode:forwards}@keyframes p-knob-dash-frame{to{stroke-dashoffset:0}}.p-listbox{background-color:var(--form-field-bg);border:1px solid var(--content-border-color);border-radius:var(--content-border-radius);transition:border-color var(--transition-duration),background-color var(--transition-duration);box-shadow:0 1px 2px #1212170d}.p-listbox.p-focus{border-color:var(--color-primary)}.p-listbox.p-disabled{background-color:var(--form-field-disabled-bg);opacity:var(--disabled-opacity);cursor:default}.dark .p-listbox.p-disabled{background-color:var(--color-purple-2)}.p-listbox.p-disabled .p-listbox-option{color:var(--color-grey-3)}.p-listbox.p-invalid{border-color:var(--color-red-3)}.p-listbox-header{padding:.5rem 1rem .25rem}.p-listbox-filter{width:100%}.p-listbox-list-container{overflow:auto}.p-listbox-list{outline:none;flex-direction:column;gap:2px;margin:0;padding:.25rem;list-style:none;display:flex}.p-listbox-option{cursor:pointer;border-radius:var(--list-option-border-radius);transition:background-color var(--transition-duration);border:none;align-items:center;padding:.5rem .75rem;display:flex;position:relative;overflow:hidden}.p-listbox-striped li:nth-child(2n of .p-listbox-option){background-color:var(--form-field-bg)}.dark .p-listbox-striped li:nth-child(2n of .p-listbox-option){background-color:var(--color-black-2)}.p-listbox .p-listbox-list .p-listbox-option.p-listbox-option-selected{color:var(--color-white);background-color:var(--color-primary)}.p-listbox:not(.p-disabled) .p-listbox-option.p-listbox-option-selected.p-focus{background-color:var(--color-primary)}.p-listbox:not(.p-disabled) .p-listbox-option:not(.p-listbox-option-selected):not(.p-disabled).p-focus{background-color:var(--form-field-bg)}.dark .p-listbox:not(.p-disabled) .p-listbox-option:not(.p-listbox-option-selected):not(.p-disabled).p-focus{background-color:var(--color-black-2)}.p-listbox:not(.p-disabled) .p-listbox-option:not(.p-listbox-option-selected):not(.p-disabled):hover{background-color:var(--color-gray-7)}.dark .p-listbox:not(.p-disabled) .p-listbox-option:not(.p-listbox-option-selected):not(.p-disabled):hover{color:var(--color-black);background-color:var(--color-gray-7)}.p-listbox-option-check-icon{margin-left:-.375rem;margin-right:.375rem;position:relative}.p-listbox-option-group{margin:0;padding:.5rem .75rem;font-weight:600}.p-listbox-empty-message{padding:.5rem .75rem}.dark .p-listbox{background-color:var(--form-field-bg);border-color:var(--color-pink-3)}.dark .p-listbox.p-focus{border-color:var(--color-primary)}.p-multiselect{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--form-field-border-radius);box-shadow:var(--form-field-ring);transition:var(--form-field-transition);background-color:var(--form-field-bg);border:none;display:inline-flex;position:relative}.p-multiselect:not(.p-disabled):hover{box-shadow:inset 0 0 0 1px var(--form-field-hover-border-color)}.p-multiselect:not(.p-disabled).p-focus{box-shadow:var(--form-field-ring-focus)}.p-multiselect.p-variant-filled{background-color:var(--form-field-bg)}.p-multiselect.p-invalid{box-shadow:inset 0 0 0 1px var(--form-field-invalid-border-color)}.p-multiselect.p-disabled{background-color:var(--form-field-disabled-bg);opacity:var(--disabled-opacity);cursor:default}.p-multiselect-dropdown{border-top-right-radius:var(--form-field-border-radius);border-bottom-right-radius:var(--form-field-border-radius);width:2.5rem;color:var(--color-black-3);background-color:#0000;flex-shrink:0;justify-content:center;align-items:center;display:flex}.dark .p-multiselect-dropdown{color:var(--color-white)}.p-multiselect-clear-icon{margin-top:-.5rem;position:absolute;top:50%;right:2.5rem}.p-multiselect-label-container{flex:auto;overflow:hidden}.p-multiselect-label{white-space:nowrap;text-overflow:ellipsis;padding:var(--form-field-padding-y) var(--form-field-padding-x);align-items:center;gap:.25rem;display:flex;overflow:hidden}.p-multiselect-label-empty{opacity:0;overflow:hidden}.p-multiselect .p-multiselect-overlay{min-width:100%}.p-multiselect-overlay{border-radius:var(--overlay-select-border-radius);background-color:var(--form-field-bg);border:1px solid var(--content-border-color);box-shadow:var(--overlay-select-shadow);position:absolute;top:0;left:0}.dark .p-multiselect-overlay{background-color:var(--form-field-bg);border-color:var(--content-border-color)}.p-multiselect-header{padding:var(--list-header-padding);align-items:center;display:flex}.p-multiselect-header .p-checkbox{margin-right:.5rem}.p-multiselect-filter-container{flex:auto}.p-multiselect-filter{width:100%}.p-multiselect-list-container{overflow:auto}.p-multiselect-list{padding:var(--list-padding);gap:var(--list-gap);flex-direction:column;margin:0;list-style:none;display:flex}.p-multiselect-option{cursor:pointer;white-space:nowrap;padding:var(--list-option-padding);border-radius:var(--list-option-border-radius);transition:background-color var(--transition-duration);background-color:#0000;border:none;align-items:center;gap:.5rem;font-weight:400;display:flex;position:relative;overflow:hidden}.p-multiselect-option:not(.p-multiselect-option-selected):not(.p-disabled):hover{background-color:var(--color-purple-4)}.dark .p-multiselect-option:not(.p-disabled).p-focus{color:var(--color-black);background-color:var(--color-gray-7)}.p-multiselect-option-group{padding:var(--list-option-group-padding);font-weight:var(--list-option-group-font-weight);background-color:#0000;margin:0}.p-multiselect-empty-message{padding:var(--list-option-padding)}.p-multiselect-label .p-chip{border-radius:var(--border-radius-xs);padding:.25rem}.p-multiselect-label:has(.p-chip){padding:.25rem .375rem}.p-multiselect-fluid{display:flex}.p-multiselect-sm .p-multiselect-label{font-size:var(--form-field-sm-font-size);padding:var(--form-field-sm-padding-y) var(--form-field-sm-padding-x)}.p-multiselect-sm .p-multiselect-dropdown .p-icon{font-size:var(--form-field-sm-font-size);width:var(--form-field-sm-font-size);height:var(--form-field-sm-font-size)}.p-multiselect-lg .p-multiselect-label{font-size:var(--form-field-lg-font-size);padding:var(--form-field-lg-padding-y) var(--form-field-lg-padding-x)}.p-multiselect-lg .p-multiselect-dropdown .p-icon{font-size:var(--form-field-lg-font-size);width:var(--form-field-lg-font-size);height:var(--form-field-lg-font-size)}.p-password{display:inline-flex;position:relative}.p-password .p-password-overlay{min-width:100%}.p-password-meter{background-color:var(--color-gray-2);border-radius:var(--content-border-radius);height:.75rem}.dark .p-password-meter{background-color:var(--color-purple-2)}.p-password .p-inputtext{width:100%}.p-password-meter-label{border-radius:var(--content-border-radius);width:0;height:100%;transition:width 1s ease-in-out}.p-password-meter-weak{background-color:var(--color-red-2)}.p-password-meter-medium{background-color:var(--color-yellow-2)}.p-password-meter-strong{background-color:var(--color-green-2)}.p-password-fluid{display:flex}.p-password-fluid .p-password-input{width:100%}.p-password-input::-ms-reveal{display:none}.p-password-input::-ms-clear{display:none}.p-password-overlay{border-radius:var(--content-border-radius);background-color:var(--form-field-bg);border:1px solid var(--content-border-color);padding:.75rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.p-password-content{flex-direction:column;gap:.5rem;display:flex}.p-password-toggle-mask-icon:not(.p-disabled){cursor:pointer;width:1rem;height:1rem;margin-top:-.5rem;position:absolute;top:50%;right:.75rem}.p-password:has(.p-password-toggle-mask-icon) .p-password-input{padding-right:2.5rem}.dark .p-password-overlay{background-color:var(--form-field-bg);border-color:var(--color-pink-3)}.p-radiobutton{-webkit-user-select:none;user-select:none;width:1.25rem;height:1.25rem;display:inline-flex;position:relative}.p-radiobutton-input{cursor:pointer;appearance:none;opacity:0;z-index:10;border:2px solid #0000;border-radius:50%;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}.p-radiobutton-input:disabled{cursor:default}.p-radiobutton-box{border:2px solid var(--form-field-border-color);background-color:var(--form-field-bg);width:1.25rem;height:1.25rem;transition:var(--form-field-transition);box-shadow:var(--form-field-shadow);border-radius:50%;justify-content:center;align-items:center;display:flex}.p-radiobutton-icon{width:.75rem;height:.75rem;transition:all var(--transition-duration);backface-visibility:hidden;background-color:#0000;border-radius:50%;font-size:.75rem}.p-radiobutton:not(.p-disabled):not(.p-radiobutton-checked):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:var(--form-field-hover-border-color)}.p-radiobutton-checked .p-radiobutton-box{border-color:var(--color-primary);background-color:var(--form-field-bg)}.p-radiobutton-checked .p-radiobutton-box .p-radiobutton-icon{background-color:var(--color-primary)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:var(--form-field-invalid-border-color)}.p-radiobutton.p-variant-filled .p-radiobutton-box{background-color:var(--form-field-bg)}.p-radiobutton.p-disabled{opacity:var(--disabled-opacity)}.p-radiobutton.p-disabled .p-radiobutton-box{background-color:var(--form-field-disabled-bg);border-color:var(--form-field-border-color)}.p-radiobutton-checked.p-disabled .p-radiobutton-box .p-radiobutton-icon{color:var(--form-field-disabled-color)}.p-radiobutton-sm,.p-radiobutton-sm .p-radiobutton-box{width:1rem;height:1rem}.p-radiobutton-sm .p-radiobutton-icon{width:.5rem;height:.5rem}.p-radiobutton-lg,.p-radiobutton-lg .p-radiobutton-box{width:1.5rem;height:1.5rem}.p-radiobutton-lg .p-radiobutton-icon{width:1rem;height:1rem}.p-rating{align-items:center;gap:.25rem;display:flex;position:relative}.p-rating-option{cursor:pointer;border-radius:50%;align-items:center;display:inline-flex}.p-rating-option.p-focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.p-rating-icon{width:1rem;height:1rem;transition:color var(--transition-duration);font-size:1rem}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-option:hover .p-rating-icon,.p-rating-option-active .p-rating-icon{color:var(--color-primary)}.p-select{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--form-field-border-radius);background-color:var(--form-field-bg);box-shadow:var(--form-field-ring);transition:var(--form-field-transition);border:none;display:inline-flex;position:relative}.p-select:not(.p-disabled):hover{box-shadow:inset 0 0 0 1px var(--form-field-hover-border-color)}.p-select:not(.p-disabled).p-focus{box-shadow:var(--form-field-ring-focus)}.p-select.p-variant-filled{background-color:var(--form-field-bg)}.p-select.p-invalid{box-shadow:inset 0 0 0 1px var(--form-field-invalid-border-color)}.p-select.p-disabled{background-color:var(--form-field-disabled-bg);opacity:var(--disabled-opacity);cursor:default;color:var(--form-field-disabled-color)}.p-select-clear-icon{margin-top:-.5rem;position:absolute;top:50%;right:2.5rem}.p-select-dropdown{border-top-right-radius:var(--form-field-border-radius);border-bottom-right-radius:var(--form-field-border-radius);width:2.5rem;color:var(--color-black-3);background-color:#0000;flex-shrink:0;justify-content:center;align-items:center;display:flex}.p-select-label{white-space:nowrap;width:1%;padding:var(--form-field-padding-y) var(--form-field-padding-x);text-overflow:ellipsis;background-color:#0000;border:none;outline:none;flex:auto;display:block;overflow:hidden}.p-select:has(.p-select-clear-icon) .p-select-label{padding-right:1.75rem}.p-select-label-empty{opacity:0;overflow:hidden}input.p-select-label{cursor:default}.p-select .p-select-overlay{min-width:100%}.p-select-overlay{border-radius:var(--overlay-select-border-radius);background-color:var(--form-field-bg);border:1px solid var(--content-border-color);box-shadow:var(--overlay-select-shadow);position:absolute;top:0;left:0}.p-select-header{padding:var(--list-header-padding)}.p-select-filter{width:100%}.p-select-list-container{overflow:auto}.p-select-option-group{padding:var(--list-option-group-padding);font-weight:var(--list-option-group-font-weight);background-color:#0000;margin:0}.p-select-list{padding:var(--list-padding);gap:var(--list-gap);flex-direction:column;margin:0;list-style:none;display:flex}.p-select-option{cursor:pointer;white-space:nowrap;padding:var(--list-option-padding);border-radius:var(--list-option-border-radius);transition:background-color var(--transition-duration),color var(--transition-duration);background-color:#0000;border:none;align-items:center;font-weight:400;display:flex;position:relative;overflow:hidden}.p-select-option:hover,.p-select-option:not(.p-select-option-selected):not(.p-disabled).p-focus{background-color:var(--color-purple-4)}.p-select-option.p-select-option-selected{background-color:var(--color-primary);color:var(--color-white)}.p-select-option-check-icon{margin-left:-.375rem;margin-right:.375rem;position:relative}.p-select-empty-message{padding:var(--list-option-padding)}.p-select-fluid{display:flex}.p-select-sm .p-select-label{font-size:var(--form-field-sm-font-size);padding:var(--form-field-sm-padding-y) var(--form-field-sm-padding-x)}.p-select-sm .p-select-dropdown .p-icon{width:.875rem;height:.875rem;font-size:.875rem}.p-select-lg .p-select-label{font-size:var(--form-field-lg-font-size);padding:var(--form-field-lg-padding-y) var(--form-field-lg-padding-x)}.p-select-lg .p-select-dropdown .p-icon{width:1.125rem;height:1.125rem;font-size:1.125rem}.dark .p-select-dropdown{color:var(--color-white)}.dark .p-select-overlay{background-color:var(--form-field-bg);border-color:var(--content-border-color)}.dark .p-select-option:not(.p-select-option-selected):not(.p-disabled).p-focus{background-color:var(--color-purple-4);color:var(--color-black)}.dark .p-select-option.p-select-option-selected{background-color:var(--color-primary)}.p-togglebutton{cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid var(--color-gray-9);border-radius:var(--content-border-radius);background-color:var(--color-gray-9);color:var(--color-gray-4);transition:background-color var(--transition-duration);justify-content:center;align-items:center;padding:.25rem;font-size:1rem;font-weight:500;display:inline-flex;position:relative;overflow:hidden}.dark .p-togglebutton{background-color:var(--color-black-3);border-color:var(--color-black-3);color:var(--color-gray-4)}.p-togglebutton:before{content:"";border-radius:var(--content-border-radius);transition:background-color var(--transition-duration);background-color:#0000;position:absolute;inset:.25rem}.p-togglebutton:not(.p-togglebutton-checked):hover{color:var(--color-black-5)}.dark .p-togglebutton:not(.p-togglebutton-checked):hover{color:var(--color-grey-2)}.p-togglebutton:focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.p-togglebutton:disabled{opacity:var(--disabled-opacity);cursor:default}.p-togglebutton-content{justify-content:center;align-items:center;gap:.5rem;padding:.25rem .75rem;display:inline-flex;position:relative}.p-togglebutton-label,.p-togglebutton-icon{transition:none;position:relative}.p-togglebutton.p-togglebutton-checked:before{background-color:var(--color-primary);box-shadow:0 1px 2px #00000005,0 1px 2px #0000000a}.p-togglebutton.p-togglebutton-checked{color:var(--color-white)}.p-togglebutton.p-invalid{border-color:var(--form-field-invalid-border-color)}.p-togglebutton-sm{font-size:var(--form-field-sm-font-size);padding:.25rem}.p-togglebutton-lg{font-size:var(--form-field-lg-font-size);padding:.25rem}.p-selectbutton{-webkit-user-select:none;user-select:none;border-radius:var(--form-field-border-radius);display:inline-flex}.p-selectbutton .p-togglebutton{border:none;border-radius:0}.p-selectbutton .p-togglebutton:focus-visible{z-index:10;position:relative}.p-selectbutton .p-togglebutton:first-child{border-top-left-radius:var(--form-field-border-radius);border-bottom-left-radius:var(--form-field-border-radius)}.p-selectbutton .p-togglebutton:last-child{border-top-right-radius:var(--form-field-border-radius);border-bottom-right-radius:var(--form-field-border-radius)}.p-selectbutton.p-invalid{outline:1px solid var(--form-field-invalid-border-color);outline-offset:0}.p-slider{background-color:var(--color-grey-7);border-radius:.125rem;position:relative}.dark .p-slider{background-color:var(--color-purple-2)}.p-slider-handle{cursor:grab;touch-action:none;background-color:var(--color-gray-2);width:20px;height:20px;transition:background-color var(--transition-duration);border-radius:50%;justify-content:center;align-items:center;display:flex}.dark .p-slider-handle{background-color:var(--color-purple-2)}.p-slider-handle:focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.p-slider-handle:before{content:"";background-color:var(--color-white);width:16px;height:16px;transition:background-color var(--transition-duration);border-radius:50%;display:block;box-shadow:0 .5px #00000014,0 1px 1px #00000024}.dark .p-slider-handle:before{background-color:var(--color-black-2)}.p-slider-range{background-color:var(--color-primary);border-radius:.125rem;display:block}.p-slider.p-slider-horizontal{height:3px}.p-slider-horizontal .p-slider-range{height:100%;top:0;left:0}.p-slider-horizontal .p-slider-handle{margin-top:-10px;margin-left:-10px;top:50%}.p-slider-vertical{width:3px;min-height:100px}.p-slider-vertical .p-slider-handle{margin-bottom:-10px;margin-left:-10px;left:50%}.p-slider-vertical .p-slider-range{width:100%;bottom:0;left:0}.p-textarea{appearance:none;border-radius:var(--form-field-border-radius);padding:var(--form-field-padding-y) var(--form-field-padding-x);transition:var(--form-field-transition);box-shadow:var(--form-field-ring);background-color:var(--form-field-bg);border:none;outline:none}.p-textarea:enabled:hover{box-shadow:inset 0 0 0 1px var(--form-field-hover-border-color)}.p-textarea:enabled:focus-visible{box-shadow:var(--form-field-ring-focus)}.p-textarea:disabled{background-color:var(--form-field-disabled-bg);color:var(--form-field-disabled-color)}.p-textarea::placeholder{color:var(--form-field-placeholder-color)}.p-textarea.p-invalid{box-shadow:inset 0 0 0 1px var(--form-field-invalid-border-color)}.p-textarea.p-variant-filled{background-color:var(--form-field-bg)}.p-textarea-fluid{width:100%}.p-textarea-resizable{resize:none;overflow:hidden}.p-textarea-sm{font-size:var(--form-field-sm-font-size);padding:var(--form-field-sm-padding-y) var(--form-field-sm-padding-x)}.p-textarea-lg{font-size:var(--form-field-lg-font-size);padding:var(--form-field-lg-padding-y) var(--form-field-lg-padding-x)}.p-toggleswitch{width:2.5rem;height:1.5rem;display:inline-block}.p-toggleswitch-input{cursor:pointer;appearance:none;opacity:0;z-index:10;border-radius:30px;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}.p-toggleswitch-input:disabled{cursor:default}.p-toggleswitch-slider{width:100%;height:100%;box-shadow:var(--form-field-shadow);background-color:var(--form-field-bg);border:1px solid var(--form-field-border-color);transition:background-color var(--transition-duration),border-color var(--transition-duration);border-radius:30px;display:inline-block}.p-toggleswitch-handle{background-color:var(--form-field-border-color);width:1rem;height:1rem;transition:background-color var(--transition-duration),left var(--transition-duration);border-radius:50%;justify-content:center;align-items:center;margin-top:-.5rem;display:flex;position:absolute;top:50%;left:.25rem}.p-toggleswitch.p-toggleswitch-checked .p-toggleswitch-slider{background-color:var(--color-primary);border-color:var(--color-primary)}.p-toggleswitch.p-toggleswitch-checked .p-toggleswitch-handle{background-color:var(--color-white);left:1.25rem}.p-toggleswitch:not(.p-disabled):has(.p-toggleswitch-input:focus-visible) .p-toggleswitch-slider{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.p-toggleswitch.p-invalid>.p-toggleswitch-slider{border-color:var(--form-field-invalid-border-color)}.p-toggleswitch.p-disabled{opacity:var(--disabled-opacity)}.p-tree{background-color:var(--color-white);padding:.5rem;font-weight:400}.dark .p-tree{background-color:var(--form-field-bg)}.p-tree-root-children,.p-tree-node-children{flex-direction:column;gap:2px;margin:0;list-style:none;display:flex}.p-tree-root-children{padding:2px 0 0}.p-tree-node-children{padding:2px 0 0 1rem}.p-tree-node{outline:none;padding:0}.p-tree-node-content{border-radius:var(--content-border-radius);transition:background-color var(--transition-duration);align-items:center;gap:.25rem;padding:.25rem .5rem;display:flex}.p-tree-node:not(.p-tree-node-leaf)>.p-tree-node-content{font-weight:600}.p-tree-node-content:has(.p-tree-node-toggle-button[style*="visibility: visible"]){font-weight:600}.p-tree-node-content:has(.p-tree-node-toggle-button[style*=visibility\:visible]){font-weight:600}.p-tree-node:focus-visible>.p-tree-node-content{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.p-tree-node-content.p-tree-node-selectable:not(.p-tree-node-selected):hover{background-color:var(--color-purple-4)}.dark .p-tree-node-content.p-tree-node-selectable:not(.p-tree-node-selected):hover{color:var(--color-black);background-color:var(--color-purple-4)}.p-tree-node-content.p-tree-node-selected{color:var(--color-white);background-color:var(--color-primary)}.p-tree-node-content.p-tree-node-selected .p-tree-node-toggle-button{color:inherit}.p-tree-node-toggle-button{cursor:pointer;-webkit-user-select:none;user-select:none;width:1.75rem;height:1.75rem;transition:background-color var(--transition-duration);background-color:#0000;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative;overflow:hidden}.p-tree-node-toggle-button:enabled:hover{color:var(--color-black);background-color:var(--color-purple-4)}.p-tree-node-content.p-tree-node-selected .p-tree-node-toggle-button:hover{background-color:var(--color-white);color:var(--color-primary)}.p-tree-root{overflow:auto}.p-tree-node-selectable{cursor:pointer;-webkit-user-select:none;user-select:none}.p-tree-node-leaf>.p-tree-node-content .p-tree-node-toggle-button{visibility:hidden}.p-tree-node-content.p-tree-node-selected .p-tree-node-icon{color:var(--color-primary)}.p-tree-filter{margin-bottom:.5rem}.p-tree-filter-input{width:100%}.p-tree-loading{height:100%;position:relative}.p-tree-loading-icon{width:2rem;height:2rem;font-size:2rem}.p-tree .p-tree-mask{z-index:10;justify-content:center;align-items:center;display:flex;position:absolute}.p-tree-flex-scrollable{flex-direction:column;flex:auto;height:100%;display:flex}.p-tree-flex-scrollable .p-tree-root{flex:auto}.p-treeselect{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--form-field-border-radius);background-color:var(--form-field-bg);box-shadow:var(--form-field-ring);transition:var(--form-field-transition);border:none;display:inline-flex;position:relative}.p-treeselect:not(.p-disabled):hover{box-shadow:inset 0 0 0 1px var(--form-field-hover-border-color)}.p-treeselect:not(.p-disabled).p-focus{box-shadow:var(--form-field-ring-focus)}.p-treeselect.p-variant-filled{background-color:var(--form-field-bg)}.p-treeselect.p-invalid{box-shadow:inset 0 0 0 1px var(--form-field-invalid-border-color)}.p-treeselect.p-disabled{background-color:var(--form-field-disabled-bg);opacity:var(--disabled-opacity);cursor:default}.p-treeselect-dropdown{border-top-right-radius:var(--form-field-border-radius);border-bottom-right-radius:var(--form-field-border-radius);width:2.5rem;color:var(--color-black-3);background-color:#0000;flex-shrink:0;justify-content:center;align-items:center;display:flex}.dark .p-treeselect-dropdown{color:var(--color-white)}.p-treeselect-clear-icon{position:absolute;top:50%;right:2.5rem;transform:translateY(-50%)}.p-treeselect-label-container{flex:auto;overflow:hidden}.p-treeselect-label{white-space:nowrap;text-overflow:ellipsis;padding:var(--form-field-padding-y) var(--form-field-padding-x);align-items:center;gap:.25rem;display:flex}.p-treeselect-label-empty{visibility:hidden;overflow:hidden}.p-treeselect .p-treeselect-overlay{min-width:100%}.p-treeselect-overlay{border-radius:var(--overlay-select-border-radius);background-color:var(--form-field-bg);border:1px solid var(--content-border-color);box-shadow:var(--overlay-select-shadow);position:absolute;top:0;left:0;overflow:hidden}.dark .p-treeselect-overlay{color:var(--color-white);background-color:var(--form-field-bg);border-color:var(--content-border-color)}.p-treeselect-tree-container{overflow:auto}.p-treeselect-empty-message{padding:var(--list-option-padding)}.p-treeselect-fluid{display:flex}.p-treeselect-overlay .p-tree{padding:var(--list-padding)}.p-treeselect-overlay .p-tree-loading{min-height:3rem}.p-treeselect-label .p-chip{border-radius:var(--border-radius-xs);padding-top:.25rem;padding-bottom:.25rem}.p-treeselect-label:has(.p-chip){padding:.25rem}.p-treeselect-sm .p-treeselect-label{font-size:var(--form-field-sm-font-size);padding:var(--form-field-sm-padding-y) var(--form-field-sm-padding-x)}.p-treeselect-sm .p-treeselect-dropdown .p-icon{font-size:var(--form-field-sm-font-size);width:var(--form-field-sm-font-size);height:var(--form-field-sm-font-size)}.p-treeselect-lg .p-treeselect-label{font-size:var(--form-field-lg-font-size);padding:var(--form-field-lg-padding-y) var(--form-field-lg-padding-x)}.p-treeselect-lg .p-treeselect-dropdown .p-icon{font-size:var(--form-field-lg-font-size);width:var(--form-field-lg-font-size);height:var(--form-field-lg-font-size)}.p-form{flex-grow:1;align-items:flex-end;gap:1rem;display:flex}.p-form-line{flex-direction:column;gap:1.5rem;display:flex}.p-form-push{justify-content:center;align-items:center;display:flex}.p-button-push{border-radius:100%;min-width:2.5rem;height:2.5rem}.p-form-push-label{margin-right:.5rem}.p-button-delete{border:none;width:2.25rem}.p-button-full{width:100%}.p-form-header-block{flex-direction:column;display:flex}.p-form-text-block{flex-direction:column;gap:.5rem;display:flex}.p-form-title{font-size:1.25rem;font-weight:500;line-height:1.75rem}.p-form-content-block{flex-direction:column;gap:1.5rem;padding-top:1.25rem;padding-bottom:1.25rem;display:flex}.p-form-footer-block{margin-top:1.25rem}.p-form-footer{justify-content:flex-end;gap:1rem;margin-top:1rem;display:flex}.p-form-card-content{flex-direction:column;gap:1.5rem;display:flex}.p-form-horizontal{grid-template-columns:var(--form-split,2fr 3fr);gap:1.5rem;display:grid}.p-form-input{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex;position:relative}.p-form-progressbar-container{pointer-events:none;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem;width:100%;height:100%;position:absolute;top:0;overflow:hidden}.p-form-progressbar-block{width:100%;position:absolute;bottom:0}.p-form-progressbar{width:100%;position:absolute;bottom:0;border-radius:0!important;height:4px!important}.p-form-label{flex-direction:column;gap:.125rem;display:flex}.p-form-label-text{align-items:center;gap:.25rem;display:flex}.p-form-required{color:var(--color-red-3)}.p-form-description{color:var(--color-gray-4);font-size:.875rem}.p-form-input-horizontal{grid-column:span 2;grid-template-columns:subgrid;-moz-column-gap:inherit;align-items:start;column-gap:inherit;row-gap:0;display:grid}.p-form-input-horizontal.p-form-input-custom-split{grid-template-columns:var(--field-split)}.p-form-input-horizontal .p-form-input-field{margin-top:.125rem}.p-form-input-field{flex-direction:column;gap:.25rem;min-width:0;display:flex;position:relative}.p-form-content-horizontal-divider,.p-form-horizontal>.p-form-input:not(.p-form-input-horizontal){grid-column:span 2}.p-form-actions{margin-left:auto}.p-form-error{color:var(--color-red-3);margin-top:.125rem;position:absolute;top:100%}.p-buttongroup .p-button{margin:0}.p-buttongroup .p-button:focus-visible{z-index:10;position:relative}.p-buttongroup .p-button:not(:last-child){border-right:0}.p-buttongroup .p-button:not(:first-of-type):not(:last-of-type){border-radius:0}.p-buttongroup .p-button:first-of-type:not(:only-of-type){border-top-right-radius:0;border-bottom-right-radius:0}.p-buttongroup .p-button:last-of-type:not(:only-of-type){border-top-left-radius:0;border-bottom-left-radius:0}.p-speeddial{gap:.5rem;display:flex;position:static}.p-speeddial-button{z-index:10}.p-speeddial-button.p-speeddial-rotate{transition:transform .25s cubic-bezier(.4,0,.2,1) 0s,background-color var(--transition-duration),color var(--transition-duration),border-color var(--transition-duration);will-change:transform}.p-speeddial-list{pointer-events:none;z-index:20;transition:top var(--transition-duration) ease-linear;outline:none;justify-content:center;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.p-speeddial-item{opacity:0;transition:transform var(--transition-duration) cubic-bezier(.4,0,.2,1) 0s,opacity .8s;will-change:transform;transform:scale(0)}.p-speeddial-circle .p-speeddial-item,.p-speeddial-semi-circle .p-speeddial-item,.p-speeddial-quarter-circle .p-speeddial-item{position:absolute}.p-speeddial-mask{opacity:0;background-color:var(--color-grey-3);border-radius:var(--content-border-radius);width:100%;height:100%;transition:opacity .15s;position:absolute;top:0;left:0}.dark .p-speeddial-mask{background-color:var(--color-pink-3)}.p-speeddial-mask-visible{pointer-events:none;opacity:1;transition:opacity .15s}.p-speeddial-open .p-speeddial-list{pointer-events:auto}.p-speeddial-open .p-speeddial-item{opacity:1;transform:scale(1)}.p-speeddial-open .p-speeddial-rotate{transform:rotate(45deg)}.p-tieredmenu{background-color:var(--color-white);border:1px solid var(--content-border-color);border-radius:var(--content-border-radius);min-width:13rem}.dark .p-tieredmenu{background-color:var(--color-purple-3);border-color:var(--color-pink-3)}.p-tieredmenu-root-list,.p-tieredmenu-submenu{outline:none;flex-direction:column;gap:2px;margin:0;padding:.25rem;list-style:none;display:flex}.p-tieredmenu-submenu{z-index:10;border-radius:var(--content-border-radius);background-color:var(--color-white);border:1px solid var(--content-border-color);min-width:100%;position:absolute;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.dark .p-tieredmenu-submenu{background-color:var(--color-purple-3);border-color:var(--color-pink-3)}.p-tieredmenu-item{position:relative}.p-tieredmenu-item-content{transition:background-color var(--transition-duration);border-radius:var(--list-option-border-radius)}.p-tieredmenu-item-link{cursor:pointer;color:inherit;-webkit-user-select:none;user-select:none;outline:none;align-items:center;gap:.5rem;padding:.5rem .75rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.p-tieredmenu-submenu-icon{width:.875rem;height:.875rem;margin-left:auto;font-size:.875rem}.p-tieredmenu-item.p-focus>.p-tieredmenu-item-content{background-color:var(--color-white)}.dark .p-tieredmenu-item.p-focus>.p-tieredmenu-item-content{background-color:var(--color-black-2)}.p-tieredmenu-item:not(.p-disabled)>.p-tieredmenu-item-content:hover{background-color:var(--color-white)}.dark .p-tieredmenu-item:not(.p-disabled)>.p-tieredmenu-item-content:hover{background-color:var(--color-black-2)}.p-tieredmenu-item-active>.p-tieredmenu-item-content{background-color:var(--color-white)}.dark .p-tieredmenu-item-active>.p-tieredmenu-item-content{background-color:var(--color-black-2)}.p-tieredmenu-separator{border-top:1px solid var(--content-border-color)}.p-tieredmenu-overlay{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.p-tieredmenu-enter-from,.p-tieredmenu-leave-active{opacity:0}.p-tieredmenu-enter-active{transition:opacity .25s}.p-tieredmenu-mobile .p-tieredmenu-submenu{box-shadow:none;border:none;padding-left:1rem;padding-right:0;position:static}.p-tieredmenu-mobile .p-tieredmenu-submenu-icon{transition:transform var(--transition-duration);transform:rotate(90deg)}.p-tieredmenu-mobile .p-tieredmenu-item-active>.p-tieredmenu-item-content .p-tieredmenu-submenu-icon{transform:rotate(-90deg)}.p-splitbutton{border-radius:var(--content-border-radius);display:inline-flex;position:relative}.p-splitbutton-button{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.p-splitbutton-button:enabled:hover,.p-splitbutton-button:enabled:active{border-right:0}.p-splitbutton-button:focus-visible{z-index:10}.p-splitbutton-dropdown{border:1px solid var(--color-primary);background-color:var(--color-primary);min-width:2rem;height:auto;color:var(--color-white);border-top-left-radius:0;border-bottom-left-radius:0}.p-splitbutton-dropdown:hover{background-color:var(--color-white);color:var(--color-black-3)}.p-splitbutton-dropdown:active{background-color:var(--color-secondary);color:var(--color-white)}.p-splitbutton-dropdown:focus-visible{z-index:10}.p-splitbutton .p-menu{min-width:100%}.p-splitbutton-fluid{width:100%}.p-splitbutton-rounded .p-splitbutton-dropdown{border-top-right-radius:2rem;border-bottom-right-radius:2rem}.p-splitbutton-rounded .p-splitbutton-button{border-top-left-radius:2rem;border-bottom-left-radius:2rem}.p-splitbutton-raised{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.p-paginator{border-radius:var(--content-border-radius);background-color:var(--color-white);flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem;padding:.5rem 1rem;display:flex}.dark .p-paginator{background-color:var(--color-black-2)}.p-paginator-content{flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem;display:flex}.p-paginator-content-start{margin-left:auto}.p-paginator-content-end{margin-right:auto}.p-paginator-page,.p-paginator-next,.p-paginator-last,.p-paginator-first,.p-paginator-prev{cursor:pointer;min-width:2.5rem;height:2.5rem;transition:background-color var(--transition-duration);background-color:#0000;border:none;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;line-height:1;display:inline-flex;position:relative;overflow:hidden}.p-paginator-page:focus-visible,.p-paginator-next:focus-visible,.p-paginator-last:focus-visible,.p-paginator-first:focus-visible,.p-paginator-prev:focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.p-paginator-page:not(.p-disabled):not(.p-paginator-page-selected):hover,.p-paginator-first:not(.p-disabled):hover,.p-paginator-prev:not(.p-disabled):hover,.p-paginator-next:not(.p-disabled):hover,.p-paginator-last:not(.p-disabled):hover{background-color:var(--color-white)}.dark .p-paginator-page:not(.p-disabled):not(.p-paginator-page-selected):hover,.dark .p-paginator-first:not(.p-disabled):hover,.dark .p-paginator-prev:not(.p-disabled):hover,.dark .p-paginator-next:not(.p-disabled):hover,.dark .p-paginator-last:not(.p-disabled):hover{background-color:var(--color-black-2)}.p-paginator-page.p-paginator-page-selected{color:var(--color-white);background-color:var(--color-primary)}.p-paginator-pages{align-items:center;gap:.25rem;display:flex}.p-paginator-jtp-input .p-inputtext{max-width:2.5rem}:is(.p-paginator-first:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.p-paginator-prev:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.p-paginator-next:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.p-paginator-last:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){transform:rotate(180deg)}.p-datatable{position:relative}.p-datatable-table{border-spacing:0;width:100%}.p-datatable-scrollable>.p-datatable-table-container{position:relative}.p-datatable-scrollable-table>.p-datatable-thead{z-index:10;position:sticky;top:0}.p-datatable-scrollable-table>.p-datatable-frozen-tbody{z-index:10;position:sticky}.p-datatable-scrollable-table>.p-datatable-tfoot{z-index:10;position:sticky;bottom:0}.p-datatable-scrollable .p-datatable-frozen-column{background-color:var(--datatable-bg);position:sticky}.p-datatable-scrollable th.p-datatable-frozen-column{z-index:10}.p-datatable-scrollable>.p-datatable-table-container>.p-datatable-table>.p-datatable-thead,.p-datatable-scrollable>.p-datatable-table-container>.p-virtualscroller>.p-datatable-table>.p-datatable-thead,.p-datatable-scrollable>.p-datatable-table-container>.p-datatable-table>.p-datatable-tfoot,.p-datatable-scrollable>.p-datatable-table-container>.p-virtualscroller>.p-datatable-table>.p-datatable-tfoot{background-color:var(--datatable-bg)}.p-datatable-flex-scrollable{flex-direction:column;height:100%;display:flex}.p-datatable-flex-scrollable>.p-datatable-table-container{flex-direction:column;flex:auto;height:100%;display:flex}.p-datatable-scrollable-table>.p-datatable-tbody>.p-datatable-row-group-header{z-index:10;position:sticky}.p-datatable-resizable-table>.p-datatable-thead>tr>th,.p-datatable-resizable-table>.p-datatable-tfoot>tr>td,.p-datatable-resizable-table>.p-datatable-tbody>tr>td{white-space:nowrap;overflow:hidden}.p-datatable-resizable-table>.p-datatable-thead>tr>th.p-datatable-resizable-column:not(.p-datatable-frozen-column){background-clip:padding-box;position:relative}.p-datatable-resizable-table-fit>.p-datatable-thead>tr>th.p-datatable-resizable-column:last-child .p-datatable-column-resizer{display:none}.p-datatable-column-resizer{cursor:col-resize;border:1px solid #0000;width:.5rem;height:100%;margin:0;padding:0;display:block;position:absolute;top:0;right:0}.p-datatable-column-header-content{align-items:center;gap:.5rem;display:flex}.p-datatable-column-resize-indicator{z-index:10;background-color:var(--color-primary);width:1px;display:none;position:absolute}.p-datatable-row-reorder-indicator-up,.p-datatable-row-reorder-indicator-down{display:none;position:absolute}.p-datatable-reorderable-column,.p-datatable-reorderable-row-handle{cursor:move}.p-datatable-mask{z-index:20;justify-content:center;align-items:center;display:flex;position:absolute}.p-datatable-inline-filter{align-items:center;gap:.5rem;width:100%;display:flex}.p-datatable-inline-filter .-element-container{flex:auto;width:1%}.p-datatable-filter-overlay{background-color:var(--datatable-bg);border-radius:var(--overlay-select-border-radius);border:1px solid var(--content-border-color);min-width:13rem;box-shadow:var(--overlay-select-shadow)}.p-datatable-filter-constraint-list{padding:var(--list-padding);gap:var(--list-gap);flex-direction:column;margin:0;list-style:none;display:flex}.p-datatable-filter-constraint{padding:var(--list-option-padding);border-radius:var(--list-option-border-radius);cursor:pointer;transition:background-color var(--transition-duration)}.p-datatable-filter-constraint-selected{background-color:var(--color-primary)}.p-datatable-filter-constraint:not(.p-datatable-filter-constraint-selected):not(.p-disabled):hover{background-color:var(--datatable-hover-bg)}.p-datatable-filter-constraint:focus-visible{background-color:var(--datatable-hover-bg);outline:none}.p-datatable-filter-constraint-selected:focus-visible{background-color:var(--color-primary)}.p-datatable-filter-constraint-separator{border-top:1px solid var(--content-border-color)}.p-datatable-popover-filter{margin-left:auto;display:inline-flex}.p-datatable-filter-overlay-popover{background-color:var(--datatable-bg);border:1px solid var(--content-border-color);border-radius:var(--overlay-popover-border-radius);padding:var(--overlay-popover-padding);min-width:13rem;box-shadow:var(--overlay-popover-shadow);flex-direction:column;gap:1rem;display:flex}.p-datatable-filter-operator-dropdown{width:100%;color:var(--color-black-3)}.p-datatable-filter-rule-list,.p-datatable-filter-rule{flex-direction:column;gap:.5rem;display:flex}.p-datatable-filter-rule{border-bottom:1px solid var(--content-border-color);padding-bottom:.5rem}.p-datatable-filter-rule:last-child{border-bottom:0;padding-bottom:0}.p-datatable-filter-add-rule-button,.p-datatable-filter-remove-rule-button{width:100%}.p-datatable-filter-buttonbar{justify-content:space-between;align-items:center;padding:0;display:flex}.p-datatable-virtualscroller-spacer{display:flex}.p-datatable .p-virtualscroller .p-virtualscroller-loading{min-height:0;position:sticky;top:0;left:0;transform:none}.p-datatable-paginator-top .p-paginator{background-color:#0000;padding:1rem 0}.p-datatable-paginator-bottom .p-paginator{background-color:#0000;padding:1rem 0 0}.p-datatable-header{padding:.75rem 1rem}.p-datatable-footer{border-bottom:1px solid var(--content-border-color);background-color:var(--datatable-bg);padding:.75rem 1rem}.p-table-flat .p-datatable-table{border-collapse:separate;border-spacing:0}.p-table-flat .p-datatable-thead>tr{background-color:oklab(96.4153% -5.96046e-8 5.96046e-8/.5)}.dark .p-table-flat .p-datatable-thead>tr{background-color:color-mix(in oklab,var(--color-black-2) 50%,transparent)}.p-table-flat .p-datatable-header-cell{background-color:#0000;border-top:1px solid #e4e4e7;border-bottom:1px solid #e4e4e7}.p-table-flat .p-datatable-header-cell:first-child{border-top-left-radius:var(--content-border-radius);border-bottom-left-radius:var(--content-border-radius);border-left:1px solid #e4e4e7}.p-table-flat .p-datatable-header-cell:last-child{border-top-right-radius:var(--content-border-radius);border-bottom-right-radius:var(--content-border-radius);border-right:1px solid #e4e4e7}.dark .p-table-flat .p-datatable-header-cell{border-color:var(--color-black-2)}.p-table-flat .p-datatable-sortable-column:not(.p-datatable-column-sorted):hover{background-color:var(--datatable-hover-bg)}.p-table-flat .p-datatable-column-sorted{color:var(--color-white);background-color:var(--color-primary)}.p-table-flat .p-datatable-tbody>tr:first-child>td{border-top:none}.p-datatable-header-cell{text-align:start;transition:background-color var(--transition-duration);border-bottom:1px solid var(--content-border-color);background-color:var(--datatable-bg);padding:.75rem 1rem;font-weight:400}.p-datatable-column-title{font-weight:600}.p-datatable-tbody>tr{background-color:var(--datatable-bg);transition:background-color var(--transition-duration)}.p-datatable-tbody>tr>td{text-align:start;border-color:var(--content-border-color);padding:.75rem 1rem}.p-datatable-tbody>tr:not(:last-of-type)>td{border-bottom:1px solid var(--content-border-color)}.p-datatable-hoverable .p-datatable-tbody>tr:not(.p-datatable-row-selected):hover{background-color:var(--datatable-hover-bg)}.p-datatable-tbody>tr.p-datatable-row-selected{color:var(--color-white);background-color:var(--color-primary)}.p-datatable-tbody>tr:has(+.p-datatable-row-selected)>td{border-bottom:1px solid var(--content-border-color)}.p-datatable-tbody>tr.p-datatable-row-selected>td{border-bottom:1px solid var(--content-border-color)}.p-datatable-tbody>tr:focus-visible,.p-datatable-tbody>tr.p-datatable-contextmenu-row-selected{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:-1px}.p-datatable-tfoot>tr>td{text-align:start;border-bottom:1px solid var(--content-border-color);background-color:var(--datatable-bg);padding:.75rem 1rem}.p-datatable-column-footer{font-weight:600}.p-datatable-sortable-column{cursor:pointer;-webkit-user-select:none;user-select:none}.p-datatable-sortable-column:focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:-1px}.p-datatable-column-title,.p-datatable-sort-icon,.p-datatable-sort-badge{vertical-align:middle}.p-datatable-sort-icon{transition:color var(--transition-duration)}.p-datatable-sortable-column:not(.p-datatable-column-sorted):hover{background-color:var(--datatable-hover-bg)}.p-datatable-column-sorted{color:var(--color-white);background-color:var(--color-primary)}.p-datatable-column-sorted[data-p-sorted=true] .p-datatable-column-filter-button,.dark .p-datatable-column-filter-button{color:var(--color-white)}.p-datatable-hoverable .p-datatable-selectable-row{cursor:pointer}.p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 var(--color-primary)}.p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 var(--color-primary)}.p-datatable-loading-icon{width:2rem;height:2rem;font-size:2rem}.p-datatable-gridlines .p-datatable-thead>tr>th{border-right:1px solid var(--content-border-color)}.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-right:0}.p-datatable-gridlines .p-datatable-tbody>tr>td{border-right:1px solid var(--content-border-color)}.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-right:0}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd{background-color:var(--datatable-hover-bg)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-datatable-row-selected{background-color:var(--color-primary)}.p-datatable.p-datatable-sm .p-datatable-header{padding:0 0 1rem}.p-datatable.p-datatable-sm .p-datatable-thead>tr>th,.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td,.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td,.p-datatable.p-datatable-sm .p-datatable-footer{padding:.5rem .75rem}.p-datatable.p-datatable-lg .p-datatable-header,.p-datatable.p-datatable-lg .p-datatable-thead>tr>th,.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td,.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td,.p-datatable.p-datatable-lg .p-datatable-footer{padding:1rem 1.25rem}.p-datatable-row-toggle-button{cursor:pointer;-webkit-user-select:none;user-select:none;width:1.75rem;height:1.75rem;transition:background-color var(--transition-duration);background-color:#0000;border:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.p-datatable-row-toggle-button:focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.p-datatable-tbody>tr.p-datatable-row-selected .p-datatable-row-toggle-button:hover{background-color:var(--datatable-bg);color:var(--color-primary)}.p-datatable-row-toggle-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:rotate(180deg)}.p-datatable-column-filter-button{width:2rem;min-width:2rem;height:2rem;min-height:2rem;padding:0}.p-datatable-column-filter-button.p-button-icon-only{border-radius:50%;width:2rem;height:2rem}.p-dataview{border:none}.p-dataview-header{border-bottom:1px solid var(--content-border-color);background-color:var(--color-white);padding:.75rem 1rem}.dark .p-dataview-header{background-color:var(--color-purple-3)}.p-dataview-content{background-color:var(--color-white)}.dark .p-dataview-content{background-color:var(--color-purple-3)}.p-dataview-footer{border-top:1px solid var(--content-border-color);background-color:var(--color-white);padding:.75rem 1rem}.dark .p-dataview-footer{background-color:var(--color-purple-3)}.p-dataview-paginator-top{border-bottom:1px solid var(--content-border-color)}.p-dataview-paginator-bottom{border-top:1px solid var(--content-border-color)}.p-picklist{gap:1.125rem;display:flex}.p-picklist-controls{flex-direction:column;justify-content:center;gap:.5rem;display:flex}.p-picklist-list-container{flex:50%}.p-picklist .p-listbox{height:100%}.p-picklist-controls .p-button-icon-only{border-radius:var(--border-radius-lg);border:1px solid var(--content-border-color);max-width:1rem;color:var(--color-grey-8);background-color:#0000;gap:0;padding-left:1rem;padding-right:1rem}.dark .p-picklist-controls .p-button-icon-only{color:var(--color-white);border:1px solid var(--content-border-color)}.p-picklist-controls .p-button-secondary.p-button-icon-only:enabled:hover{color:var(--color-grey-8);border:1px solid var(--content-border-color);background-color:var(--color-grey-2)}.dark .p-picklist-controls .p-button-secondary.p-button-icon-only:enabled:hover{color:var(--color-white);border:1px solid var(--color-grey-2)}.p-picklist-controls .p-button-secondary.p-button-icon-only:enabled:active{color:var(--color-white);background-color:var(--color-grey-3);border:1px solid var(--content-border-color)}.p-orderlist{gap:1.125rem;display:flex}.p-orderlist-controls{flex-direction:column;justify-content:center;gap:.5rem;display:flex}.p-orderlist-controls .p-button-icon-only{border-radius:var(--border-radius-lg);border:1px solid var(--content-border-color);max-width:1rem;color:var(--color-grey-8);background-color:#0000;gap:0;padding-left:1rem;padding-right:1rem}.dark .p-orderlist-controls .p-button-icon-only{color:var(--color-white);border:1px solid var(--content-border-color)}.p-orderlist-controls .p-button-secondary.p-button-icon-only:enabled:hover{color:var(--color-grey-8);border:1px solid var(--content-border-color);background-color:var(--color-grey-2)}.dark .p-orderlist-controls .p-button-secondary.p-button-icon-only:enabled:hover{color:var(--color-white);border:1px solid var(--color-grey-2)}.p-orderlist-controls .p-button-secondary.p-button-icon-only:enabled:active{color:var(--color-white);background-color:var(--color-grey-3);border:1px solid var(--content-border-color)}.p-organizationchart-table{border-spacing:0;border-collapse:separate;margin:0 auto}.p-organizationchart-table>tbody>tr>td{text-align:center;vertical-align:top;padding:0 .75rem}.p-organizationchart-node{border-radius:var(--content-border-radius);border:1px solid var(--content-border-color);background-color:var(--color-white);transition:background-color var(--transition-duration);padding:.75rem 1rem;display:inline-block;position:relative}.dark .p-organizationchart-node{background-color:var(--color-purple-3);border-color:var(--color-pink-3)}.p-organizationchart-node:has(.p-organizationchart-node-toggle-button){padding:.75rem 1rem 1.25rem}.p-organizationchart-node.p-organizationchart-node-selectable:not(.p-organizationchart-node-selected):hover{background-color:var(--color-white)}.dark .p-organizationchart-node.p-organizationchart-node-selectable:not(.p-organizationchart-node-selected):hover{background-color:var(--color-black-2)}.p-organizationchart-node-selected{background-color:var(--color-primary)}.p-organizationchart-node-toggle-button{z-index:20;-webkit-user-select:none;user-select:none;cursor:pointer;width:1.5rem;height:1.5rem;transition:background-color var(--transition-duration);border:1px solid var(--content-border-color);background-color:var(--color-white);border-radius:50%;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:absolute;bottom:-.75rem;left:50%;transform:translate(-50%)}.dark .p-organizationchart-node-toggle-button{background-color:var(--color-purple-3);border-color:var(--color-pink-3)}.p-organizationchart-node-toggle-button:focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.p-organizationchart-node-toggle-button-icon{position:relative;top:1px}.p-organizationchart-connector-down{background-color:var(--color-grey-2);width:1px;height:1.5rem;margin:0 auto}.dark .p-organizationchart-connector-down{background-color:var(--color-pink-2)}.p-organizationchart-connector-right{border-radius:0}.p-organizationchart-connector-left{border-right:1px solid var(--content-border-color);border-radius:0}.p-organizationchart-connector-top{border-top:1px solid var(--content-border-color)}.p-organizationchart-node-selectable{cursor:pointer}.p-organizationchart-connectors :nth-child(1 of .p-organizationchart-connector-left){border-right:0}.p-organizationchart-connectors :nth-last-child(1 of .p-organizationchart-connector-left){border-bottom-right-radius:.375rem}.p-organizationchart-connectors :nth-child(1 of .p-organizationchart-connector-right){border-left:1px solid var(--content-border-color);border-top-left-radius:.375rem}.p-timeline{flex-direction:column;flex-grow:1;display:flex}.p-timeline-left .p-timeline-event-opposite{text-align:end}.p-timeline-left .p-timeline-event-content{text-align:start}.p-timeline-right .p-timeline-event{flex-direction:row-reverse}.p-timeline-right .p-timeline-event-opposite{text-align:start}.p-timeline-right .p-timeline-event-content{text-align:end}.p-timeline-vertical.p-timeline-alternate .p-timeline-event:nth-child(2n){flex-direction:row-reverse}.p-timeline-vertical.p-timeline-alternate .p-timeline-event:nth-child(odd) .p-timeline-event-opposite{text-align:end}.p-timeline-vertical.p-timeline-alternate .p-timeline-event:nth-child(odd) .p-timeline-event-content,.p-timeline-vertical.p-timeline-alternate .p-timeline-event:nth-child(2n) .p-timeline-event-opposite{text-align:start}.p-timeline-vertical.p-timeline-alternate .p-timeline-event:nth-child(2n) .p-timeline-event-content{text-align:end}.p-timeline-vertical .p-timeline-event-opposite,.p-timeline-vertical .p-timeline-event-content{padding:0 1rem;line-height:1}.p-timeline-vertical .p-timeline-event-connector{width:1.5px}.p-timeline-event{min-height:5rem;display:flex;position:relative}.p-timeline-event:last-child{min-height:0}.p-timeline-event-opposite{flex:auto}.p-timeline-event-content{color:var(--color-gray-6);flex:auto;font-weight:400}.p-timeline-event-separator{flex-direction:column;flex:none;align-items:center;display:flex}.p-timeline-event-marker{border:1.5px solid var(--color-grey-3);background-color:var(--color-white);border-radius:50%;justify-content:center;align-self:baseline;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex;position:relative}.p-timeline-event-marker:before{content:"";background-color:var(--color-purple-3);border-radius:50%;width:1.2rem;height:1.2rem}.p-timeline-event-marker:after{content:"";border-radius:50%;width:100%;height:100%;position:absolute;box-shadow:0 .5px #0000000f,0 1px 1px #0000001f}.dark .p-timeline-event-marker{background-color:var(--color-black-2);border-color:var(--color-grey-3)}.p-timeline-event-connector{background-color:var(--color-grey-3);flex-grow:1}.dark .p-timeline-event-connector{background-color:var(--color-black-3)}.p-timeline-horizontal{flex-direction:row}.p-timeline-horizontal .p-timeline-event{flex-direction:column;flex:auto}.p-timeline-horizontal .p-timeline-event:last-child{flex:none}.p-timeline-horizontal .p-timeline-event-separator{flex-direction:row}.p-timeline-horizontal .p-timeline-event-connector{width:100%;height:2px}.p-timeline-sm .p-timeline-event-marker{width:.875rem;height:.875rem}.p-timeline-sm .p-timeline-event-marker:before{width:.25rem;height:.25rem}.p-timeline-lg .p-timeline-event-marker{width:1.5rem;height:1.5rem}.p-timeline-lg .p-timeline-event-marker:before{width:.5rem;height:.5rem}.p-timeline-compact .p-timeline-event{min-height:3rem}.p-timeline-compact.p-timeline-horizontal .p-timeline-event-opposite,.p-timeline-compact.p-timeline-horizontal .p-timeline-event-content{padding-top:.5rem;padding-bottom:.5rem}.p-timeline-horizontal .p-timeline-event-opposite,.p-timeline-horizontal .p-timeline-event-content{padding:1rem 0}.p-timeline-horizontal.p-timeline-alternate .p-timeline-event:nth-child(2n),.p-timeline-bottom .p-timeline-event{flex-direction:column-reverse}.p-treetable{position:relative}.p-treetable-table{border-spacing:0;width:100%}.p-treetable-scrollable>.p-treetable-table-container{position:relative}.p-treetable-scrollable-table>.p-treetable-thead{z-index:10;position:sticky;top:0}.p-treetable-scrollable-table>.p-treetable-frozen-tbody{z-index:10;position:sticky}.p-treetable-scrollable-table>.p-treetable-tfoot{z-index:10;position:sticky;bottom:0}.p-treetable-scrollable .p-treetable-frozen-column{background-color:var(--content-bg);position:sticky}.p-treetable-scrollable th.p-treetable-frozen-column{z-index:10}.p-treetable-scrollable>.p-treetable-table-container>.p-treetable-table>.p-treetable-thead,.p-treetable-scrollable>.p-treetable-table-container>.p-treetable-table>.p-treetable-tfoot{background-color:var(--content-bg)}.p-treetable-flex-scrollable{flex-direction:column;height:100%;display:flex}.p-treetable-flex-scrollable>.p-treetable-table-container{flex-direction:column;flex:auto;height:100%;display:flex}.p-treetable-scrollable-table>.p-treetable-tbody>.p-treetable-row-group-header{z-index:10;position:sticky}.p-treetable-resizable-table>.p-treetable-thead>tr>th,.p-treetable-resizable-table>.p-treetable-tfoot>tr>td,.p-treetable-resizable-table>.p-treetable-tbody>tr>td{white-space:nowrap;overflow:hidden}.p-treetable-resizable-table>.p-treetable-thead>tr>th.p-treetable-resizable-column:not(.p-treetable-frozen-column){background-clip:padding-box;position:relative}.p-treetable-resizable-table-fit>.p-treetable-thead>tr>th.p-treetable-resizable-column:last-child .p-treetable-column-resizer{display:none}.p-treetable-column-resizer{cursor:col-resize;border:1px solid #0000;width:.5rem;height:100%;margin:0;padding:0;display:block;position:absolute;top:0;right:0}.p-treetable-column-header-content{align-items:center;gap:.5rem;display:flex}.p-treetable-column-resize-indicator{z-index:10;background-color:var(--color-primary);width:1px;display:none;position:absolute}.p-treetable-mask{z-index:20;justify-content:center;align-items:center;display:flex;position:absolute}.p-treetable-paginator-top{border-bottom:1px solid var(--content-border-color)}.p-treetable-paginator-bottom{border-top:1px solid var(--content-border-color)}.p-treetable-header,.p-treetable-footer{border-bottom:1px solid var(--content-border-color);background-color:var(--content-bg);padding:.75rem 1rem}.p-treetable-header-cell{text-align:start;transition:background-color var(--transition-duration);border-bottom:1px solid var(--content-border-color);background-color:var(--content-bg);padding:.75rem 1rem;font-weight:400}.p-treetable-column-title{font-weight:600}.p-treetable-tbody>tr{background-color:var(--content-bg);transition:background-color var(--transition-duration)}.p-treetable-tbody>tr>td{text-align:start;border-bottom:1px solid var(--content-border-color);padding:.75rem 1rem}.p-treetable-hoverable .p-treetable-tbody>tr:not(.p-treetable-row-selected):hover{background-color:var(--content-hover-bg)}.p-treetable-tbody>tr.p-treetable-row-selected{background-color:var(--color-primary)}.p-treetable-tbody>tr:has(+.p-treetable-row-selected)>td{border-bottom:1px solid var(--content-border-color)}.p-treetable-tbody>tr.p-treetable-row-selected>td{border-bottom:1px solid var(--content-border-color)}.p-treetable-tbody>tr:focus-visible,.p-treetable-tbody>tr.p-treetable-contextmenu-row-selected{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:-1px}.p-treetable-tfoot>tr>td{text-align:start;border-bottom:1px solid var(--content-border-color);background-color:var(--content-bg);padding:.75rem 1rem}.p-treetable-column-footer{font-weight:600}.p-treetable-sortable-column{cursor:pointer;-webkit-user-select:none;user-select:none}.p-treetable-sortable-column:focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:-1px}.p-treetable-column-title,.p-treetable-sort-icon,.p-treetable-sort-badge{vertical-align:middle}.p-treetable-sort-icon{transition:color var(--transition-duration)}.p-treetable-sortable-column:not(.p-treetable-column-sorted):hover{background-color:var(--content-hover-bg)}.p-treetable-column-sorted,.p-treetable-column-sorted .p-treetable-sort-icon{background-color:var(--color-primary)}.p-treetable-hoverable .p-treetable-selectable-row{cursor:pointer}.p-treetable-loading-icon{width:2rem;height:2rem;font-size:2rem}.p-treetable-gridlines .p-treetable-header{border-top:1px solid var(--content-border-color);border-left:1px solid var(--content-border-color);border-right:1px solid var(--content-border-color)}.p-treetable-gridlines .p-treetable-footer{border-bottom:1px solid var(--content-border-color);border-left:1px solid var(--content-border-color);border-right:1px solid var(--content-border-color)}.p-treetable-gridlines .p-treetable-paginator-top{border-top:1px solid var(--content-border-color);border-left:1px solid var(--content-border-color);border-right:1px solid var(--content-border-color)}.p-treetable-gridlines .p-treetable-paginator-bottom{border-bottom:1px solid var(--content-border-color);border-left:1px solid var(--content-border-color);border-right:1px solid var(--content-border-color)}.p-treetable-gridlines .p-treetable-thead>tr>th{border-top:1px solid var(--content-border-color);border-left:1px solid var(--content-border-color)}.p-treetable-gridlines .p-treetable-thead>tr>th:last-child{border-right:1px solid var(--content-border-color)}.p-treetable-gridlines .p-treetable-tbody>tr>td{border-top:1px solid var(--content-border-color);border-left:1px solid var(--content-border-color)}.p-treetable-gridlines .p-treetable-tbody>tr>td:last-child{border-right:1px solid var(--content-border-color)}.p-treetable-gridlines .p-treetable-tbody>tr:last-child>td{border-top:1px solid var(--content-border-color);border-bottom:1px solid var(--content-border-color);border-left:1px solid var(--content-border-color)}.p-treetable-gridlines .p-treetable-tbody>tr:last-child>td:last-child{border-right:1px solid var(--content-border-color)}.p-treetable-gridlines .p-treetable-tfoot>tr>td{border-top:1px solid var(--content-border-color);border-bottom:1px solid var(--content-border-color);border-left:1px solid var(--content-border-color)}.p-treetable-gridlines .p-treetable-tfoot>tr>td:last-child{border-right:1px solid var(--content-border-color)}.p-treetable.p-treetable-gridlines .p-treetable-thead+.p-treetable-tfoot>tr>td{border-bottom:1px solid var(--content-border-color);border-left:1px solid var(--content-border-color)}.p-treetable.p-treetable-gridlines .p-treetable-thead+.p-treetable-tfoot>tr>td:last-child{border-right:1px solid var(--content-border-color)}.p-treetable.p-treetable-gridlines:has(.p-treetable-thead):has(.p-treetable-tbody) .p-treetable-tbody>tr>td{border-bottom:1px solid var(--content-border-color);border-left:1px solid var(--content-border-color)}.p-treetable.p-treetable-gridlines:has(.p-treetable-thead):has(.p-treetable-tbody) .p-treetable-tbody>tr>td:last-child{border-right:1px solid var(--content-border-color)}.p-treetable.p-treetable-gridlines:has(.p-treetable-tbody):has(.p-treetable-tfoot) .p-treetable-tbody>tr:last-child>td{border-left:1px solid var(--content-border-color);border-right:1px solid var(--content-border-color)}.p-treetable.p-treetable-sm .p-treetable-header,.p-treetable.p-treetable-sm .p-treetable-thead>tr>th,.p-treetable.p-treetable-sm .p-treetable-tbody>tr>td,.p-treetable.p-treetable-sm .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-sm .p-treetable-footer{padding:.25rem .5rem}.p-treetable.p-treetable-lg .p-treetable-header,.p-treetable.p-treetable-lg .p-treetable-thead>tr>th,.p-treetable.p-treetable-lg .p-treetable-tbody>tr>td,.p-treetable.p-treetable-lg .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-lg .p-treetable-footer{padding:1rem 1.25rem}.p-treetable-body-cell-content{align-items:center;gap:.5rem;display:flex}:is(.p-treetable-body-cell-content.p-treetable-body-cell-content-expander:has(.p-treetable-node-toggle-button[style*="visibility: visible"]),.p-treetable-body-cell-content.p-treetable-body-cell-content-expander:has(.p-treetable-node-toggle-button[style*=visibility\:visible])){font-weight:600}.p-treetable-tbody>tr.p-treetable-row-selected .p-treetable-node-toggle-button{color:inherit}.p-treetable-node-toggle-button{-webkit-user-select:none;user-select:none;transition:background-color var(--transition-duration);cursor:pointer;background-color:#0000;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex;position:relative;overflow:hidden}.p-treetable-node-toggle-button:enabled:hover{background-color:var(--content-hover-bg)}.p-treetable-node-toggle-button:focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.p-treetable-tbody>tr.p-treetable-row-selected .p-treetable-node-toggle-button:hover{background-color:var(--content-bg);color:var(--color-primary)}.p-treetable-node-toggle-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:rotate(180deg)}.p-table-header{align-items:center;gap:.5rem;width:100%;display:flex}.p-table-bordered .p-datatable-table-container{border:1px solid var(--content-border-color);border-radius:var(--content-border-radius)}.p-table-header-spacer{flex:1}.p-table-header-subtitle{color:var(--color-gray-4);font-size:.875rem}.p-table-header-title{padding-bottom:.5rem;font-size:1.25rem;font-weight:500;line-height:1.75rem}.p-table-header-search{align-items:center;gap:.5rem;display:flex}.p-table-header-search-input{position:relative}.p-table-header-search-input-text{border-radius:var(--border-radius-xl)!important;padding-right:4.5rem!important}.p-table-filter-menu>.p-multiselect .p-multiselect-label{padding:.25rem .38rem}.p-table-header-search-input-icon{gap:.5rem;display:flex}.p-table-empty{justify-content:center;width:100%;display:flex}.p-table-pagination{justify-content:space-between;align-items:center;width:100%;display:flex}.p-table-pagination-select{width:96px}.p-table-pagination-header{color:var(--color-grey-3);padding:.5rem .75rem}.p-table-pagination-buttons{justify-content:center;align-items:center;gap:.5rem;display:flex}.p-table-pagination-button{width:2.5rem;min-width:2.5rem;height:2.5rem}.p-table-pagination-footer{justify-self:center;font-size:.875rem;line-height:1.25rem}@media (width<=768px){.p-table-pagination{grid-template-columns:1fr 1fr 1fr;display:grid}.p-table-header{flex-direction:column;align-items:flex-start}.p-table-header-search{margin-top:1rem}.p-table-pagination{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.p-table-pagination-button{width:1.5rem!important;min-width:1.5rem!important;height:1.5rem!important}.p-table-pagination-select{grid-area:1/1}.p-table-pagination-footer{grid-area:1/2;justify-self:end}.p-table-pagination-buttons{grid-area:2/1/auto/-1;margin-top:1rem}}.p-table-field{width:100%}.p-table-field-error{color:var(--color-red-3);margin-top:.25rem;font-size:.625rem;line-height:1rem;display:block}.p-table-message-field-error{color:var(--color-red-3);margin-top:.75rem}.p-table-remove-button{width:2.4rem}.p-table-add-button{margin-top:.75rem}.p-table-remove-all-button{margin-top:.75rem;margin-left:.75rem}.p-table-filter-menu{grid-template-columns:auto 1fr;align-items:center;gap:.5rem 1rem;width:20rem;display:grid}.p-column-filter{align-items:center;gap:.5rem;display:flex}.p-table-cell-image,.p-table-cell-code{border-radius:var(--border-radius-lg);justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;overflow:hidden}.p-table-cell-date{white-space:nowrap}.p-table-cell-button-group{justify-content:flex-end;display:flex}.p-table-cell-action{cursor:pointer;color:var(--color-primary);align-items:center;gap:.5rem;display:flex}.p-table-cell-content{align-items:center;gap:.5rem;display:flex}.p-dialog{border-radius:var(--border-radius-xl);border:1px solid var(--content-border-color);background-color:var(--color-white);max-height:90%;transform:scale(1);box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}@media (width>=768px){.p-dialog{max-width:80vw}}.dark .p-dialog{background-color:var(--color-black-2);border-color:var(--color-black-2)}.p-dialog-content{padding-top:0;padding-left:1.25rem;padding-right:1.25rem;overflow-y:auto}.p-dialog:not(:has(.p-dialog-footer)) .p-dialog-content{padding-bottom:1.25rem}.p-dialog-header{flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem;display:flex}.p-dialog-header .p-button-secondary.p-button-icon-only{width:2rem;height:2rem;color:var(--color-grey-8)}.p-dialog-header .p-button-secondary.p-button-icon-only:enabled:hover{color:var(--color-grey-8);background-color:var(--color-grey-9)}.p-dialog-header .p-button-secondary.p-button-icon-only:enabled:active{color:var(--color-white);background-color:var(--color-grey-10)}.dark.p-dialog-header .p-button-secondary.p-button-icon-only{color:var(--color-white)}.dark.p-dialog-header .p-button-secondary.p-button-icon-only:enabled:hover{color:var(--color-white);background-color:var(--color-grey-11)}.dark.p-dialog-header .p-button-secondary.p-button-icon-only:enabled:active{color:var(--color-white);background-color:var(--color-grey-12)}.p-dialog-title{font-size:1.25rem;font-weight:600}.p-dialog-footer{flex-shrink:0;justify-content:flex-end;gap:.5rem;padding:1.25rem;display:flex}.p-dialog-header-actions{align-items:center;gap:.5rem;display:flex}.p-dialog-enter-active{transition:all .15s cubic-bezier(0,0,.2,1)}.p-dialog-leave-active{transition:all .15s cubic-bezier(.4,0,.2,1)}.p-dialog-enter-from,.p-dialog-leave-to{opacity:0;transform:scale(.75)}.p-dialog-top .p-dialog,.p-dialog-bottom .p-dialog,.p-dialog-left .p-dialog,.p-dialog-right .p-dialog,.p-dialog-topleft .p-dialog,.p-dialog-topright .p-dialog,.p-dialog-bottomleft .p-dialog,.p-dialog-bottomright .p-dialog{margin:.75rem;transform:translateZ(0)}.p-dialog-top .p-dialog-enter-active,.p-dialog-top .p-dialog-leave-active,.p-dialog-bottom .p-dialog-enter-active,.p-dialog-bottom .p-dialog-leave-active,.p-dialog-left .p-dialog-enter-active,.p-dialog-left .p-dialog-leave-active,.p-dialog-right .p-dialog-enter-active,.p-dialog-right .p-dialog-leave-active,.p-dialog-topleft .p-dialog-enter-active,.p-dialog-topleft .p-dialog-leave-active,.p-dialog-topright .p-dialog-enter-active,.p-dialog-topright .p-dialog-leave-active,.p-dialog-bottomleft .p-dialog-enter-active,.p-dialog-bottomleft .p-dialog-leave-active,.p-dialog-bottomright .p-dialog-enter-active,.p-dialog-bottomright .p-dialog-leave-active{transition:all .3s ease-out}.p-dialog-top .p-dialog-enter-from,.p-dialog-top .p-dialog-leave-to{transform:translateY(-100%)}.p-dialog-bottom .p-dialog-enter-from,.p-dialog-bottom .p-dialog-leave-to{transform:translateY(100%)}.p-dialog-left .p-dialog-enter-from,.p-dialog-left .p-dialog-leave-to,.p-dialog-topleft .p-dialog-enter-from,.p-dialog-topleft .p-dialog-leave-to,.p-dialog-bottomleft .p-dialog-enter-from,.p-dialog-bottomleft .p-dialog-leave-to{transform:translate(-100%)}.p-dialog-right .p-dialog-enter-from,.p-dialog-right .p-dialog-leave-to,.p-dialog-topright .p-dialog-enter-from,.p-dialog-topright .p-dialog-leave-to,.p-dialog-bottomright .p-dialog-enter-from,.p-dialog-bottomright .p-dialog-leave-to,:is(.p-dialog-left:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .p-dialog-enter-from,.p-dialog-left:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .p-dialog-leave-to,.p-dialog-topleft:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .p-dialog-enter-from,.p-dialog-topleft:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .p-dialog-leave-to,.p-dialog-bottomleft:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .p-dialog-enter-from,.p-dialog-bottomleft:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .p-dialog-leave-to){transform:translate(100%)}:is(.p-dialog-right:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .p-dialog-enter-from,.p-dialog-right:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .p-dialog-leave-to,.p-dialog-topright:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .p-dialog-enter-from,.p-dialog-topright:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .p-dialog-leave-to,.p-dialog-bottomright:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .p-dialog-enter-from,.p-dialog-bottomright:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .p-dialog-leave-to){transform:translate(-100%)}.p-dialog-maximized{border-radius:0;width:100vw;height:100vh;max-height:100%;top:0;left:0}.p-dialog-maximized .p-dialog-content{flex-grow:1}.p-confirmdialog .p-dialog-content{align-items:center;gap:1rem;display:flex}.p-confirmdialog-icon{width:2rem;height:2rem;font-size:2rem}.p-confirmdialog-accept-button{background-color:var(--color-primary)}.p-confirmdialog-reject-button{background-color:var(--color-secondary);border-color:var(--color-secondary)}.p-confirmpopup{border:1px solid var(--content-border-color);border-radius:var(--content-border-radius);background-color:var(--color-white);margin-top:10px;position:absolute;top:0;left:0;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.dark .p-confirmpopup{background-color:var(--color-black-2);border-color:var(--color-black-2)}.p-confirmpopup:before{content:"";pointer-events:none;border:10px solid #0000;border-bottom-color:var(--content-border-color);width:0;height:0;margin-left:-10px;position:absolute;bottom:100%;left:1.25rem}.dark .p-confirmpopup:before{border-bottom-color:var(--color-black-2)}.p-confirmpopup:after{content:"";pointer-events:none;border:8px solid #0000;border-bottom-color:var(--color-white);width:0;height:0;margin-left:-8px;position:absolute;bottom:100%;left:1.25rem}.dark .p-confirmpopup:after{border-bottom-color:var(--color-black-2)}.p-confirmpopup-content{align-items:center;gap:1rem;padding:.75rem;display:flex}.p-confirmpopup-icon{width:1.5rem;height:1.5rem;font-size:1.5rem}.p-confirmpopup-footer{justify-content:flex-end;gap:.5rem;padding:0 .75rem .75rem;display:flex}.p-confirmpopup-footer button{width:auto}.p-confirmpopup-footer button:last-child{margin:0}.p-confirmpopup-flipped{margin-top:-10px;margin-bottom:10px}.p-confirmpopup-enter-from{opacity:0;transform:scaleY(.75)}.p-confirmpopup-leave-to{opacity:0}.p-confirmpopup-enter-active{transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}.p-confirmpopup-leave-active{transition:opacity .1s ease-linear}.p-confirmpopup-flipped:after,.p-confirmpopup-flipped:before{top:100%;bottom:auto}.p-confirmpopup-flipped:after{border-bottom-color:#0000;border-top-color:var(--color-white)}.dark .p-confirmpopup-flipped:after{border-top-color:var(--color-black-2)}.p-confirmpopup-flipped:before{border-bottom-color:#0000;border-top-color:var(--color-white)}.dark .p-confirmpopup-flipped:before{border-top-color:var(--color-black-2)}.p-confirmpopup-accept-button{background-color:var(--color-primary)}.p-confirmpopup-reject-button{background-color:var(--color-secondary);border-color:var(--color-secondary)}.p-drawer{pointer-events:auto;border:1px solid var(--content-border-color);background-color:var(--color-purple-3);flex-direction:column;transition:transform .3s;display:flex;position:relative;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.dark .p-drawer{background-color:var(--color-purple-3);border-color:var(--color-pink-3)}.p-drawer{transform:translateZ(0)}.p-drawer-content{flex-grow:1;padding:0 1.25rem 1.25rem;overflow-y:auto}.p-drawer-header{flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem;display:flex}.p-drawer-header .p-button-secondary.p-button-icon-only{width:2rem;height:2rem;color:var(--color-white)}.p-drawer-header .p-button-secondary.p-button-icon-only:enabled:hover{color:var(--color-white);background-color:var(--color-grey-11)}.p-drawer-header .p-button-secondary.p-button-icon-only:enabled:active{color:var(--color-white);background-color:var(--color-grey-12)}.p-drawer-footer{flex-shrink:0;justify-content:flex-end;gap:.5rem;padding:1.25rem;display:flex}.p-drawer-title{font-size:1.5rem;font-weight:600}.p-drawer-full .p-drawer{width:100vw;height:100vh;max-height:100%;transition:none;top:0;left:0;transform:none}.p-drawer-left .p-drawer-enter-from,.p-drawer-left .p-drawer-leave-to{transform:translate(-100%)}.p-drawer-right .p-drawer-enter-from,.p-drawer-right .p-drawer-leave-to{transform:translate(100%)}.p-drawer-top .p-drawer-enter-from,.p-drawer-top .p-drawer-leave-to{transform:translateY(-100%)}.p-drawer-bottom .p-drawer-enter-from,.p-drawer-bottom .p-drawer-leave-to{transform:translateY(100%)}.p-drawer-full .p-drawer-enter-from,.p-drawer-full .p-drawer-leave-to{opacity:0}.p-drawer-full .p-drawer-enter-active,.p-drawer-full .p-drawer-leave-active{transition:opacity .4s cubic-bezier(.25,.8,.25,1)}.p-drawer-left .p-drawer{width:20rem;height:100%}.p-drawer-right .p-drawer{border-left:1px solid var(--content-border-color);width:20rem;height:100%}.p-drawer-top .p-drawer{border-bottom:1px solid var(--content-border-color);width:100%;height:10rem}.p-drawer-bottom .p-drawer{border-top:1px solid var(--content-border-color);width:100%;height:10rem}.p-drawer-left .p-drawer-content,.p-drawer-right .p-drawer-content,.p-drawer-top .p-drawer-content,.p-drawer-bottom .p-drawer-content{width:100%;height:100%}.p-drawer-open{display:flex}.p-overlay-mask:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){flex-direction:row-reverse}.p-popover{background-color:var(--color-white);border:1px solid var(--content-border-color);border-radius:var(--content-border-radius);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.dark .p-popover{background-color:var(--color-purple-3);border-color:var(--color-pink-3)}.p-popover-content{padding:.75rem}.p-popover-flipped{margin-top:-10px;margin-bottom:10px}.p-popover-enter-from{opacity:0;transform:scaleY(.75)}.p-popover-leave-to{opacity:0}.p-popover-enter-active{transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}.p-popover-leave-active{transition:opacity .1s ease-linear}.p-popover-flipped:after,.p-popover-flipped:before{top:100%;bottom:auto}.p-popover.p-popover-flipped:after{border-bottom-color:#0000;border-top-color:var(--color-white)}.p-popover.p-popover-flipped:before{border-bottom-color:#0000;border-top-color:var(--content-border-color)}.dark .p-popover.p-popover-flipped:before{border-top-color:var(--color-pink-3)}.p-tooltip{max-width:12rem;display:none;position:absolute;z-index:9999!important}.p-tooltip-right,.p-tooltip-left{padding:0 .25rem}.p-tooltip-top,.p-tooltip-bottom{padding:.25rem 0}.p-tooltip-text{white-space:pre-line;word-break:break-word;background-color:var(--color-black-7);color:var(--color-white);border-radius:var(--content-border-radius);padding:.5rem .75rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.p-tooltip-arrow{border-style:solid;border-color:#0000;width:0;height:0;position:absolute}.p-tooltip-right .p-tooltip-arrow{border-width:.25rem .25rem .25rem 0;border-right-color:var(--color-black-7);margin-top:-.25rem}.p-tooltip-right .p-tooltip-arrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:rotate(180deg)}.p-tooltip-left .p-tooltip-arrow{border-width:.25rem 0 .25rem .25rem;border-left-color:var(--color-black-7);margin-top:-.25rem}.p-tooltip-left .p-tooltip-arrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:rotate(180deg)}.p-tooltip-top .p-tooltip-arrow{border-width:.25rem .25rem 0;border-top-color:var(--color-black-7);margin-left:-.25rem}.p-tooltip-bottom .p-tooltip-arrow{border-width:0 .25rem .25rem;border-bottom-color:var(--color-black-7);margin-left:-.25rem}.p-breadcrumb{background-color:var(--content-bg);padding:1rem;overflow-x:auto}.p-breadcrumb-list{flex-wrap:nowrap;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.p-breadcrumb-separator{align-items:center;display:flex}.p-breadcrumb-separator-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:rotate(180deg)}.p-breadcrumb::-webkit-scrollbar{display:none}.p-breadcrumb-item-link{transition:color var(--transition-duration);border-radius:var(--content-border-radius);align-items:center;gap:.5rem;text-decoration:none;display:flex}.p-breadcrumb-item-link:hover{cursor:pointer;color:var(--color-primary)}.p-breadcrumb-item-link:focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.p-breadcrumb-item-label,.p-breadcrumb-item-icon{transition:color var(--transition-duration)}.p-contextmenu{background-color:var(--color-white);border:1px solid var(--content-border-color);border-radius:var(--content-border-radius);min-width:13rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.dark .p-contextmenu{background-color:var(--color-purple-3);border-color:var(--color-pink-3)}.p-contextmenu-root-list,.p-contextmenu-submenu{outline:none;flex-direction:column;gap:2px;margin:0;padding:.25rem;list-style:none;display:flex}.p-contextmenu-submenu{z-index:10;border-radius:var(--content-border-radius);background-color:var(--color-white);border:1px solid var(--content-border-color);min-width:100%;position:absolute;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.dark .p-contextmenu-submenu{background-color:var(--color-purple-3);border-color:var(--color-pink-3)}.p-contextmenu-item{position:relative}.p-contextmenu-item-content{transition:background-color var(--transition-duration);border-radius:var(--list-option-border-radius)}.p-contextmenu-item-link{cursor:pointer;color:inherit;-webkit-user-select:none;user-select:none;outline:none;align-items:center;gap:.5rem;padding:.5rem .75rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.p-contextmenu-submenu-icon{width:.875rem;height:.875rem;margin-left:auto;font-size:.875rem}.p-contextmenu-item.p-focus>.p-contextmenu-item-content{background-color:var(--color-white)}.dark .p-contextmenu-item.p-focus>.p-contextmenu-item-content{background-color:var(--color-black-2)}.p-contextmenu-item:not(.p-disabled)>.p-contextmenu-item-content:hover{background-color:var(--color-white)}.dark .p-contextmenu-item:not(.p-disabled)>.p-contextmenu-item-content:hover{background-color:var(--color-black-2)}.p-contextmenu-item-active>.p-contextmenu-item-content{background-color:var(--color-white)}.dark .p-contextmenu-item-active>.p-contextmenu-item-content{background-color:var(--color-black-2)}.p-contextmenu-separator{border-top:1px solid var(--content-border-color)}.p-contextmenu-enter-from,.p-contextmenu-leave-active{opacity:0}.p-contextmenu-enter-active{transition:opacity .25s}.p-contextmenu-mobile .p-contextmenu-submenu{box-shadow:none;border:none;padding-left:1rem;padding-right:0;position:static}.p-contextmenu-mobile .p-contextmenu-submenu-icon{transition:transform var(--transition-duration);transform:rotate(90deg)}.p-contextmenu-mobile .p-contextmenu-item-active>.p-contextmenu-item-content .p-contextmenu-submenu-icon{transform:rotate(-90deg)}.p-menu{border:1px solid var(--content-border-color);border-radius:var(--content-border-radius);background-color:var(--content-bg);min-width:13rem;padding:var(--nav-list-padding)}.p-menu-list{gap:var(--nav-list-gap);outline:none;flex-direction:column;margin:0;list-style:none;display:flex}.p-menu-item-content{transition:background-color var(--transition-duration);border-radius:var(--nav-item-border-radius);padding:var(--nav-item-padding)}.p-menu-item-link{cursor:pointer;color:inherit;align-items:center;gap:var(--nav-item-gap);-webkit-user-select:none;user-select:none;outline:none;text-decoration:none;display:flex;position:relative;overflow:hidden}.p-menu-item.p-focus .p-menu-item-content,.p-menu-item:not(.p-disabled) .p-menu-item-content:hover{background-color:var(--content-hover-bg)}.p-menu-overlay{box-shadow:var(--overlay-nav-shadow)}.p-menu-submenu-label{padding:var(--nav-submenu-label-padding);font-weight:var(--nav-submenu-label-font-weight);background-color:#0000}.p-menu-submenu-label:not(:first-child){border-top:1px solid var(--content-border-color);margin-top:.5rem;padding-top:.5rem}.p-menu-separator{border-top:1px solid var(--content-border-color);margin:.5rem 0}.p-menubar{border-radius:var(--content-border-radius);background-color:var(--color-white);border:1px solid var(--content-border-color);align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.dark .p-menubar{background-color:var(--color-purple-3);border-color:var(--color-pink-3)}.p-menubar-start,.p-megamenu-end{align-items:center;display:flex}.p-menubar-root-list,.p-menubar-submenu{outline:none;margin:0;padding:0;list-style:none;display:flex}.p-menubar-root-list{flex-wrap:wrap;align-items:center;gap:.5rem}.p-menubar-root-list>.p-menubar-item>.p-menubar-item-content{border-radius:var(--content-border-radius)}.p-menubar-root-list>.p-menubar-item>.p-menubar-item-content>.p-menubar-item-link{padding:.5rem .75rem}.p-menubar-item-content{transition:background-color var(--transition-duration);border-radius:var(--list-option-border-radius)}.p-menubar-item-link{cursor:pointer;color:inherit;-webkit-user-select:none;user-select:none;outline:none;align-items:center;gap:.5rem;padding:.5rem .75rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.p-menubar-item-link:hover{background-color:var(--color-purple-4)}.p-menubar-submenu-icon{width:.875rem;height:.875rem;margin-left:auto;font-size:.875rem}.p-menubar-submenu-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:rotate(180deg)}.p-menubar-item-active>.p-menubar-item-content{background-color:var(--color-white)}.dark .p-menubar-item-active>.p-menubar-item-content{background-color:var(--color-black-2)}.p-menubar-submenu{z-index:10;background-color:var(--color-white);border:1px solid var(--content-border-color);border-radius:var(--content-border-radius);flex-direction:column;gap:2px;min-width:13rem;padding:.25rem;display:none;position:absolute;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.dark .p-menubar-submenu{background-color:var(--color-purple-3);border-color:var(--color-pink-3)}.p-menubar-submenu .p-menubar-separator{border-top:1px solid var(--content-border-color)}.p-menubar-submenu .p-menubar-item{position:relative}.p-menubar-submenu>.p-menubar-item-active>.p-menubar-submenu{display:block;top:0;left:100%}.p-menubar-end{align-self:center;margin-left:auto}.p-menubar-button{cursor:pointer;width:1.75rem;height:1.75rem;transition:background-color var(--transition-duration);background-color:#0000;border:none;border-radius:50%;justify-content:center;align-items:center;display:none;position:relative}.p-menubar-button:hover{background-color:var(--color-white)}.dark .p-menubar-button:hover{background-color:var(--color-black-2)}.p-menubar-button:focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.p-menubar-mobile{position:relative}.p-menubar-mobile .p-menubar-button{display:flex}.p-menubar-mobile .p-menubar-root-list{z-index:10;border-radius:var(--content-border-radius);border:1px solid var(--content-border-color);background-color:var(--color-white);flex-direction:column;gap:2px;width:100%;padding:.25rem;display:none;position:absolute;top:100%;left:0;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.dark .p-menubar-mobile .p-menubar-root-list{background-color:var(--color-purple-3);border-color:var(--color-pink-3)}.p-menubar-mobile .p-menubar-root-list>.p-menubar-item>.p-menubar-item-content>.p-menubar-item-link{padding:.75rem}.p-menubar-mobile-active .p-menubar-root-list{display:flex}.p-menubar-mobile .p-menubar-root-list .p-menubar-item{width:100%;position:static}.p-menubar-mobile .p-menubar-root-list .p-menubar-separator{border-top:1px solid var(--content-border-color)}.p-menubar-mobile .p-menubar-root-list>.p-menubar-item>.p-menubar-item-content .p-menubar-submenu-icon{transition:transform var(--transition-duration);margin-left:auto}.p-menubar-mobile .p-menubar-root-list>.p-menubar-item-active>.p-menubar-item-content .p-menubar-submenu-icon{transform:rotate(-180deg)}.p-menubar-mobile .p-menubar-submenu .p-menubar-submenu-icon{transition:transform var(--transition-duration);transform:rotate(90deg)}.p-menubar-mobile .p-menubar-item-active>.p-menubar-item-content .p-menubar-submenu-icon{transform:rotate(-90deg)}.p-menubar-mobile .p-menubar-submenu{width:100%;box-shadow:none;border:none;padding-left:1rem;padding-right:0;position:static}.p-megamenu{border-radius:var(--content-border-radius);border:1px solid var(--content-border-color);background-color:var(--content-bg);align-items:center;gap:.5rem;display:flex;position:relative}.p-megamenu-start,.p-megamenu-end{align-items:center;display:flex}.p-megamenu-root-list{align-items:center;gap:var(--nav-list-gap);outline:none;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.p-megamenu-root-list>.p-megamenu-item>.p-menumegamenubar-item-content{border-radius:var(--nav-item-border-radius)}.p-megamenu-root-list>.p-megamenu-item>.p-megamenu-item-content>.p-megamenu-item-link{padding:var(--nav-item-padding)}.p-megamenu-item-content{transition:background-color var(--transition-duration);border-radius:var(--nav-item-border-radius)}.p-megamenu-item-link{cursor:pointer;color:inherit;padding:var(--nav-item-padding);align-items:center;gap:var(--nav-item-gap);-webkit-user-select:none;user-select:none;outline:none;text-decoration:none;display:flex;position:relative;overflow:hidden}.p-megamenu-item-link:hover{color:inherit}.p-megamenu-submenu-icon{font-size:var(--nav-submenu-icon-size);width:var(--nav-submenu-icon-size);height:var(--nav-submenu-icon-size);margin-left:auto}.p-megamenu-item.p-focus>.p-megamenu-item-content,.p-megamenu-item:not(.p-disabled)>.p-megamenu-item-content:hover,.p-megamenu-item-active>.p-megamenu-item-content{background-color:var(--content-hover-bg)}.p-megamenu-overlay{z-index:10;border-radius:var(--overlay-nav-border-radius,var(--content-border-radius));background-color:var(--color-white);border:1px solid var(--content-border-color);width:auto;min-width:100%;box-shadow:var(--overlay-nav-shadow);display:none;position:absolute;top:100%;left:0}.dark .p-megamenu-overlay{background-color:var(--color-purple-3)}.p-megamenu-root-list>.p-megamenu-item-active>.p-megamenu-overlay{display:block}.p-megamenu-submenu{padding:var(--nav-list-padding);gap:var(--nav-list-gap);flex-direction:column;min-width:13rem;margin:0;list-style:none;display:flex}.p-megamenu-submenu-label{padding:var(--nav-submenu-label-padding);font-weight:var(--nav-submenu-label-font-weight);background-color:#0000}.p-megamenu-separator{border-top:1px solid var(--content-border-color)}.p-megamenu-horizontal{align-items:center;padding:.5rem .75rem}.p-megamenu-horizontal .p-megamenu-root-list{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.p-megamenu-horizontal .p-megamenu-end{align-self:center;margin-left:auto}.p-megamenu-vertical{min-width:13rem;padding:var(--nav-list-padding);flex-direction:column;align-items:stretch;display:inline-flex}.p-megamenu-vertical .p-megamenu-root-list{align-items:stretch;gap:var(--nav-list-gap);flex-direction:column}.p-megamenu-vertical .p-megamenu-root-list>.p-megamenu-item-active>.p-megamenu-overlay{top:0;left:100%}.p-megamenu-vertical .p-megamenu-root-list>.p-megamenu-item>.p-megamenu-item-content .p-megamenu-submenu-icon{margin-left:auto}.p-megamenu-grid{max-width:77vw;display:flex;position:relative;overflow-x:auto}@media (width>=1400px){.p-megamenu-grid{max-width:calc(100vw - 8rem)}}.p-megamenu-col-2,.p-megamenu-col-3,.p-megamenu-col-4,.p-megamenu-col-6,.p-megamenu-col-12{flex:none;padding:.5rem}.p-megamenu-button{cursor:pointer;width:1.75rem;height:1.75rem;transition:background-color var(--transition-duration);background-color:#0000;border:none;border-radius:50%;justify-content:center;align-items:center;display:none;position:relative}.p-megamenu-button:focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.p-megamenu-mobile,.p-megamenu-mobile .p-megamenu-button{display:flex}.p-megamenu-mobile .p-megamenu-root-list{z-index:10;width:100%;padding:var(--nav-list-padding);gap:var(--nav-list-gap);background-color:var(--color-white);border:1px solid var(--content-border-color);box-shadow:var(--overlay-nav-shadow);flex-direction:column;display:none;position:absolute;top:100%;left:0}.dark .p-megamenu-mobile .p-megamenu-root-list{background-color:var(--color-purple-3)}.p-megamenu-mobile-active .p-megamenu-root-list{display:flex}.p-megamenu-mobile .p-megamenu-root-list .p-megamenu-item{width:100%;position:static}.p-megamenu-mobile .p-megamenu-overlay{box-shadow:none;border:none;border-radius:0;position:static}.p-megamenu-mobile .p-megamenu-grid{flex-wrap:wrap;max-height:90%;overflow:auto}.p-megamenu-mobile .p-megamenu-root-list>.p-megamenu-item>.p-megamenu-item-content .p-megamenu-submenu-icon{transition:transform var(--transition-duration);margin-left:auto}.p-megamenu-mobile .p-megamenu-root-list>.p-megamenu-item-active>.p-megamenu-item-content .p-megamenu-submenu-icon{transform:rotate(-180deg)}.p-panelmenu{flex-direction:column;gap:.5rem;display:flex}.p-panelmenu-panel{background-color:var(--color-white);border-radius:var(--content-border-radius);border:1px solid var(--content-border-color);padding:.25rem}.dark .p-panelmenu-panel{background-color:var(--color-purple-3);border-color:var(--color-pink-3)}.p-panelmenu-header{outline:none}.p-panelmenu-header-content{border-radius:var(--content-border-radius);transition:background-color var(--transition-duration)}.p-panelmenu-header-link{-webkit-user-select:none;user-select:none;cursor:pointer;color:inherit;align-items:center;gap:.5rem;padding:.5rem .75rem;text-decoration:none;display:flex;position:relative}.p-panelmenu-header:not(.p-disabled):focus-visible .p-panelmenu-header-content{background-color:var(--color-white)}.dark .p-panelmenu-header:not(.p-disabled):focus-visible .p-panelmenu-header-content{background-color:var(--color-black-2)}.p-panelmenu-header:not(.p-panelmenu-header-active) .p-panelmenu-submenu-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:rotate(180deg)}.p-panelmenu-header:not(.p-disabled) .p-panelmenu-header-content:hover{background-color:var(--color-white)}.dark .p-panelmenu-header:not(.p-disabled) .p-panelmenu-header-content:hover{background-color:var(--color-black-2)}.p-panelmenu-submenu{outline:none;margin:0;padding-top:0;padding-bottom:0;padding-left:1rem;list-style:none}.p-panelmenu-item-link{-webkit-user-select:none;user-select:none;cursor:pointer;color:inherit;align-items:center;gap:.5rem;padding:.5rem .75rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.p-panelmenu-item-content{border-radius:var(--content-border-radius);transition:background-color var(--transition-duration)}.p-panelmenu-item.p-focus>.p-panelmenu-item-content{background-color:var(--color-white)}.dark .p-panelmenu-item.p-focus>.p-panelmenu-item-content{background-color:var(--color-black-2)}.p-panelmenu-item:not(.p-disabled)>.p-panelmenu-item-content:hover{background-color:var(--color-white)}.dark .p-panelmenu-item:not(.p-disabled)>.p-panelmenu-item-content:hover{background-color:var(--color-black-2)}.p-accordionpanel{border-bottom:1px solid var(--content-border-color);flex-direction:column;display:flex}.p-accordionpanel:last-child{border-bottom:none}.p-accordionheader{cursor:pointer;transition:background-color var(--transition-duration);background-color:#0000;justify-content:space-between;align-items:center;padding:1.125rem;font-weight:600;display:flex;position:relative;overflow:hidden}.p-accordionheader:disabled{cursor:auto}.p-accordionpanel:first-child>.p-accordionheader{border-top-left-radius:var(--content-border-radius);border-top-right-radius:var(--content-border-radius)}.p-accordionpanel:last-child>.p-accordionheader,.p-accordionpanel:last-child.p-accordionpanel-active>.p-accordionheader{border-bottom-right-radius:var(--content-border-radius);border-bottom-left-radius:var(--content-border-radius)}.p-accordionpanel:not(.p-disabled) .p-accordionheader:focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:-1px}.p-accordionpanel:not(.p-disabled).p-accordionpanel-active>.p-accordionheader:hover{background-color:#0000}.p-accordioncontent-content{padding:0 1.125rem 1.125rem}.p-card{border-radius:var(--border-radius-xl);background-color:oklab(96.4153% -5.96046e-8 5.96046e-8/.5);flex-direction:column;display:flex;box-shadow:0 0 0 1px #e4e4e7}.dark .p-card{background-color:color-mix(in oklab,var(--color-black-2) 50%,transparent);box-shadow:0 0 0 1px var(--color-black-2)}.p-card-caption{flex-direction:column;gap:.5rem;display:flex}.p-card-body{flex-direction:column;gap:.5rem;height:100%;padding:1.25rem;display:flex}.p-card-content{height:100%}.p-card-title{font-size:1.25rem;font-weight:500}.p-card-subtitle{color:var(--color-gray-4)}.p-divider-horizontal{align-items:center;width:100%;margin:1rem 0;padding:0 1rem;display:flex;position:relative}.p-divider-horizontal:before{content:"";border-top:1px solid var(--content-border-color);width:100%;display:block;position:absolute;top:50%;left:0}.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider-vertical{justify-content:center;min-height:100%;margin:0 1rem;padding:.5rem 0;display:flex;position:relative}.p-divider-vertical:before{content:"";border-left:1px solid var(--content-border-color);height:100%;display:block;position:absolute;top:0;left:50%}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-divider-content{z-index:10;background-color:var(--color-white)}.dark .p-divider-content{background-color:var(--color-purple-3)}.p-divider-solid.p-divider-horizontal:before,.p-divider-solid.p-divider-vertical:before{border-style:solid}.p-divider-dashed.p-divider-horizontal:before,.p-divider-dashed.p-divider-vertical:before{border-style:dashed}.p-divider-dotted.p-divider-horizontal:before,.p-divider-dotted.p-divider-vertical:before{border-style:dotted}:is(.p-divider-left:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.p-divider-right:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){flex-direction:row-reverse}.p-fieldset{border:1px solid var(--content-border-color);border-radius:var(--content-border-radius);background-color:var(--color-white);padding:0 1.125rem 1.125rem}.dark .p-fieldset{background-color:#0000}.p-fieldset-legend{border-radius:var(--content-border-radius);transition:background-color var(--transition-duration);border:1px solid #0000;padding:.5rem .75rem}.p-fieldset-toggleable>.p-fieldset-legend{background-color:#0000;padding:0}.p-fieldset-toggle-button{-webkit-user-select:none;user-select:none;border-radius:var(--content-border-radius);transition:background-color var(--transition-duration);background-color:#0000;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex;position:relative;overflow:hidden}.p-fieldset-toggle-button:focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.p-fieldset-toggle-button:hover{color:var(--color-black);background-color:var(--color-purple-4)}.p-fieldset-legend-label{font-weight:600}.p-fieldset .p-fieldset-content{padding:0}.p-panel{border:1px solid var(--content-border-color);border-radius:var(--content-border-radius);background-color:var(--color-white)}.dark .p-panel{background-color:var(--color-black-2)}.p-panel-header{justify-content:space-between;align-items:center;padding:1rem 1rem .25rem;display:flex}.p-panel-header-actions .p-panel-toggle-button{width:2rem;height:2rem}.p-panel-toggleable .p-panel-header{padding:.375rem 1rem}.p-panel-title{font-weight:600}.p-panel-content,.p-panel-footer{padding:0 1rem 1rem}.p-scrollpanel-content-container{z-index:10;float:left;width:100%;height:100%;position:relative;overflow:hidden}.p-scrollpanel-content{scrollbar-width:none;width:calc(100% + 18px);height:calc(100% + 18px);padding:0 18px 18px 0;position:relative;overflow:auto}.p-scrollpanel-content::-webkit-scrollbar{display:none}.p-scrollpanel-bar{z-index:20;cursor:pointer;opacity:0;background-color:var(--content-border-color);transition:opacity var(--transition-duration);border:none;border-radius:1rem;position:relative}.dark .p-scrollpanel-bar{background-color:var(--color-purple-3)}.p-scrollpanel-bar:focus-visible{outline-offset:0;outline:0}.p-scrollpanel-bar-y{width:9px;top:0}.p-scrollpanel-bar-x{height:9px;bottom:0}.p-scrollpanel-hidden{visibility:hidden}.p-scrollpanel:hover .p-scrollpanel-bar,.p-scrollpanel:active .p-scrollpanel-bar{opacity:1}.p-scrollpanel-grabbed{-webkit-user-select:none;user-select:none}.p-splitter{border:1px solid var(--content-border-color);border-radius:var(--content-border-radius);background-color:var(--color-primary);flex-wrap:wrap;display:flex}.dark .p-splitter{border-color:var(--color-pink-3)}.p-splitter-vertical{flex-direction:column}.p-splitter-gutter{z-index:10;background-color:var(--color-grey-2);flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.dark .p-splitter-gutter{background-color:var(--color-pink-2)}.p-splitter-gutter-handle{border-radius:var(--content-border-radius);transition:background-color var(--transition-duration);background-color:#0000}.p-splitter-gutter-handle:focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.p-splitter-horizontal.p-splitter-resizing{cursor:col-resize;-webkit-user-select:none;user-select:none}.p-splitter-vertical.p-splitter-resizing{cursor:row-resize;-webkit-user-select:none;user-select:none}.p-splitter-horizontal>.p-splitter-gutter>.p-splitter-gutter-handle{width:100%;height:24px}.p-splitter-vertical>.p-splitter-gutter>.p-splitter-gutter-handle{width:24px;height:100%}.p-splitter-horizontal>.p-splitter-gutter{cursor:col-resize}.p-splitter-vertical>.p-splitter-gutter{cursor:row-resize}.p-splitterpanel{flex-grow:1;overflow:hidden}.p-splitterpanel-nested{display:flex}.p-splitterpanel .p-splitter{border:none;flex-grow:1}.p-steplist{justify-content:space-between;align-items:center;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow-x:auto}.p-step{flex:auto;align-items:center;gap:1rem;padding:.5rem;display:flex;position:relative}.p-step:last-of-type{flex:0 auto}.p-step-header{cursor:pointer;transition:background-color var(--transition-duration);border-radius:var(--content-border-radius);color:var(--color-grey-7);background-color:#0000;border:none;align-items:center;gap:.5rem;padding:0;font-weight:500;text-decoration:none;display:inline-flex}.p-step-header[data-p=completed] .p-step-title{color:var(--color-primary)}.p-step-header[data-p=completed] .p-step-number{border-color:var(--color-primary);color:var(--color-white);background-color:var(--color-primary)}.p-step-header:focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.p-step.p-disabled .p-step-header{cursor:default}.p-stepper.p-stepper-readonly .p-step{cursor:auto}.p-step-title{white-space:nowrap;text-overflow:ellipsis;max-width:100%;transition:color var(--transition-duration);font-weight:500;display:block;overflow:hidden}.p-step-number{background-color:var(--color-white);border:2px solid var(--content-border-color);z-index:10;border-radius:50%;justify-content:center;align-items:center;min-width:2rem;height:2rem;font-size:1.125rem;font-weight:500;line-height:2rem;display:flex;position:relative}.p-step-number:after{content:"";border-radius:50%;width:100%;height:100%;position:absolute;box-shadow:0 .5px #0000000f,0 1px 1px #0000001f}.dark .p-step-number{background-color:var(--color-purple-3);border-color:var(--color-pink-3)}.p-step-active .p-step-header{cursor:default}.p-step-active .p-step-number{background-color:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}.dark .p-step-active .p-step-number{background-color:var(--color-purple-3);border-color:var(--color-pink-3)}.p-step-active .p-step-title{color:var(--color-primary)}.p-step:not(.p-disabled):focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.p-step:has(~.p-step-active) .p-stepper-separator{background-color:var(--color-primary)}.p-stepper-separator{background-color:var(--color-grey-2);width:100%;height:2px;transition:background-color var(--transition-duration);flex:auto}.dark .p-stepper-separator{background-color:var(--color-pink-2)}.p-steppanels{padding:.875rem .5rem 1.125rem}.p-steppanel{background-color:var(--color-white)}.dark .p-steppanel{background-color:#0000}.p-stepper:has(.p-stepitem){flex-direction:column;display:flex}.p-stepitem{flex-direction:column;flex:0 auto;display:flex}.p-stepitem.p-stepitem-active{flex:auto}.p-stepitem .p-step{flex:0 auto}.p-stepitem .p-steppanel-content{width:100%;padding-left:1rem}.p-stepitem .p-steppanel{flex:auto;display:flex}.p-stepitem .p-stepper-separator{flex:none;width:2px;height:auto;margin-left:1.625rem;position:relative;left:-2.5px}.p-stepitem:has(~.p-stepitem-active) .p-stepper-separator{background-color:var(--color-primary)}.p-stepitem:last-of-type .p-steppanel{padding-left:2rem}.p-tabs{flex-direction:column;display:flex}.p-tablist{display:flex;position:relative}.p-tabs-scrollable>.p-tablist{overflow:hidden}.p-tablist-viewport{overscroll-behavior-y:contain;overscroll-behavior-x:auto;scroll-behavior:smooth;scrollbar-width:none;overflow:auto hidden}.p-tablist-viewport::-webkit-scrollbar{display:none}.p-tablist-tab-list{background-color:var(--color-white);border-bottom:1px solid var(--content-border-color);display:flex;position:relative}.dark .p-tablist-tab-list{background-color:var(--color-purple-3);border-bottom-color:var(--color-pink-3)}.p-tablist-content{flex-grow:1}.p-tablist-nav-button{z-index:20;cursor:pointer;background-color:var(--color-white);width:2.5rem;height:100%;transition:background-color var(--transition-duration);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:absolute;top:0;box-shadow:0 0 10px 50px #fff9}.dark .p-tablist-nav-button{background-color:var(--color-purple-3);box-shadow:0 0 10px 50px #0009}.p-tablist-nav-button:focus-visible{z-index:10;outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:-1px}.p-tablist-prev-button{left:0}.p-tablist-next-button{right:0}:is(.p-tablist-prev-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.p-tablist-next-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){transform:rotate(180deg)}.p-tab{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;border-bottom:1px solid var(--content-border-color);transition:border-color var(--transition-duration),color var(--transition-duration);flex-shrink:0;margin-bottom:-1px;padding:1rem 1.125rem;font-weight:600;position:relative}.p-tab.p-disabled{cursor:default}.p-tab:not(.p-disabled):focus-visible{z-index:10;outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:-1px}.p-tab-active{border-bottom:2px solid var(--color-primary);color:var(--color-primary)}.p-tabpanels{background-color:var(--color-white);outline:none;padding:.875rem 1.125rem 1.125rem}.dark .p-tabpanels{background-color:var(--color-purple-3)}.p-tablist-active-bar{z-index:10;background-color:var(--color-primary);height:1px;transition:left var(--transition-duration) cubic-bezier(.35,0,.25,1);display:block;position:absolute;bottom:-1px}.p-toolbar{background-color:var(--content-bg);border:1px solid var(--content-border-color);border-radius:var(--content-border-radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem;display:flex}.p-toolbar-start,.p-toolbar-center,.p-toolbar-end{align-items:center;display:flex}.p-message{border-radius:var(--content-border-radius)}.p-message-content{align-items:center;gap:.5rem;height:100%;padding:.5rem .75rem;display:flex}.p-message-icon{flex-shrink:0;width:1.125rem;height:1.125rem;font-size:1.125rem}.p-message-close-button{cursor:pointer;-webkit-user-select:none;user-select:none;width:1.75rem;height:1.75rem;transition:background-color var(--transition-duration);color:inherit;background-color:#0000;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:0;display:flex;position:relative;overflow:hidden}.p-message-close-button:focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style);outline-offset:var(--focus-ring-offset)}.p-message-info{color:var(--color-black-3);background-color:var(--color-gray-7);border:1px solid var(--color-gray-2);box-shadow:0 4px 8px #0000000a}.p-message-info .p-message-close-button{color:var(--color-black-3)}.p-message-success{color:var(--color-green-1);background-color:var(--color-green-2);border:1px solid var(--color-green-2);box-shadow:0 4px 8px #0000000a}.p-message-success .p-message-close-button{color:var(--color-green-1)}.p-message-warn{color:var(--color-brown-1);background-color:var(--color-yellow-2);border:1px solid var(--color-yellow-1);box-shadow:0 4px 8px #0000000a}.p-message-warn .p-message-close-button{color:var(--color-brown-1)}.p-message-error{color:var(--color-red-3);background-color:var(--color-red-2);border:1px solid var(--color-red-2);box-shadow:0 4px 8px #0000000a}.p-message-error .p-message-close-button{color:var(--color-red-3)}.p-message-text{font-size:1rem;font-weight:500}.p-message-enter-from{opacity:0}.p-message-enter-active{transition:opacity .3s}.p-message.p-message-leave-from{max-height:1000px}.p-message.p-message-leave-to{opacity:0;max-height:0;margin:0}.p-message-leave-active{transition:max-height .45s cubic-bezier(0,1,0,1),opacity .3s,margin .3s;overflow:hidden}.p-message-leave-active .p-message-close-button{opacity:0}.p-message-sm .p-message-content{padding:.375rem .625rem}.p-message-sm .p-message-text{font-size:.875rem}.p-message-sm .p-message-icon{width:1rem;height:1rem;font-size:.875rem}.p-message-sm .p-message-close-icon{width:.875rem;height:.875rem;font-size:.875rem}.p-message-lg .p-message-content{padding:.625rem .875rem}.p-message-lg .p-message-text{font-size:1.25rem}.p-message-lg .p-message-icon{width:1.25rem;height:1.25rem;font-size:1.25rem}.p-message-lg .p-message-close-icon{width:1.125rem;height:1.125rem;font-size:1.25rem}.p-message-outlined{background-color:#0000;outline:1px solid}.p-message-simple{box-shadow:none;background-color:#0000;border:none;outline:none}.p-message-simple .p-message-content{padding:0}.p-message-outlined .p-message-close-button:hover,.p-message-simple .p-message-close-button:hover{background-color:#0000}.p-progressbar{background-color:var(--color-gray-2);border-radius:var(--content-border-radius);height:1.25rem;display:block;position:relative;overflow:hidden}.dark .p-progressbar{background-color:var(--color-purple-2)}.p-progressbar-value{background-color:var(--color-primary);margin:0}.p-progressbar-label{color:var(--color-white);font-size:.75rem;font-weight:600}.p-progressbar-determinate .p-progressbar-value{justify-content:center;align-items:center;width:0;height:100%;transition:width 1s ease-in-out;display:flex;position:absolute;overflow:hidden}.p-progressbar-determinate .p-progressbar-label{display:inline-flex}.p-progressbar-indeterminate .p-progressbar-value:before{content:"";background-color:inherit;will-change:inset-inline-start,inset-inline-end;animation:2.1s cubic-bezier(.65,.815,.735,.395) infinite p-progressbar-indeterminate-anim;position:absolute;top:0;bottom:0;left:0}.p-progressbar-indeterminate .p-progressbar-value:after{content:"";background-color:inherit;will-change:inset-inline-start,inset-inline-end;animation:2.1s cubic-bezier(.165,.84,.44,1) 1.15s infinite p-progressbar-indeterminate-anim-short;position:absolute;top:0;bottom:0;left:0}@keyframes p-progressbar-indeterminate-anim{0%{inset-inline:-35% 100%}60%{inset-inline:100% -90%}to{inset-inline:100% -90%}}@keyframes p-progressbar-indeterminate-anim-short{0%{inset-inline:-200% 100%}60%{inset-inline:107% -8%}to{inset-inline:107% -8%}}.p-fileupload input[type=file]{display:none}.p-fileupload-basic-content{justify-content:center;align-items:center;gap:.5rem;display:flex}.p-fileupload-advanced{border:1px solid var(--content-border-color);border-radius:var(--content-border-radius);background-color:var(--color-white)}.dark .p-fileupload-advanced{background-color:var(--color-purple-3);border-color:var(--color-pink-3)}.p-fileupload-header{align-items:center;gap:.5rem;padding:1.125rem;display:flex}.p-fileupload-content{transition:background-color var(--transition-duration);border:1px solid #0000;padding:0 1.125rem 1.125rem;position:relative}.p-fileupload-content .p-progressbar{width:100%;height:.25rem;position:absolute;top:0;left:0}.p-fileupload-file-list{flex-direction:column;gap:.5rem;margin-top:1.125rem;display:flex}.p-fileupload-file{border-bottom:1px solid var(--content-border-color);flex-wrap:wrap;align-items:center;gap:.5rem;padding:1rem;display:flex}.p-fileupload-file:last-child{border-bottom:0}.p-fileupload-file-info{flex-direction:column;gap:.5rem;display:flex}.p-fileupload-file-thumbnail{flex-shrink:0}.p-fileupload-file-actions{margin-left:auto}.p-fileupload-highlight{border:1px dashed var(--color-primary)}.p-fileupload-advanced .p-message{margin-top:0}.p-fileupload-basic{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.p-toast{border-radius:var(--content-border-radius);white-space:pre-line;word-break:break-word;width:24rem}.p-toast-message{margin-bottom:1rem}.p-toast-message-icon{flex-shrink:0;width:1.125rem;height:1.125rem;margin-top:3px;font-size:1.125rem}.p-toast-message-content{padding:var(--overlay-popover-padding);align-items:flex-start;gap:.5rem;display:flex}.p-toast-message-text{flex-direction:column;flex:auto;gap:.5rem;display:flex}.p-toast-summary{font-size:1rem;font-weight:500}.p-toast-detail{font-size:.875rem;font-weight:400}.p-toast-close-button{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--transition-duration);color:inherit;background-color:#0000;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;margin-top:-25%;margin-right:-25%;padding:0;display:flex;position:relative;overflow:hidden}.p-toast-close-button:focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style);outline-offset:var(--focus-ring-offset)}.p-toast-close-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto;margin-right:auto}.p-toast-message-info,.p-toast-message-success,.p-toast-message-warn,.p-toast-message-error,.p-toast-message-secondary,.p-toast-message-contrast{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:var(--content-border-radius);border-style:solid;border-width:1px}.dark .p-toast-message-info,.dark .p-toast-message-success,.dark .p-toast-message-warn,.dark .p-toast-message-error,.dark .p-toast-message-secondary,.dark .p-toast-message-contrast{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.p-toast-close-icon{width:1rem;height:1rem;font-size:1rem}.p-toast-message-info{color:var(--color-black-3);background-color:var(--color-gray-7);border-color:var(--color-gray-2);box-shadow:0 4px 8px #0000000a}.p-toast-message-info .p-toast-close-button{color:var(--color-black-3)}.p-toast-message-success{color:var(--color-green-1);background-color:var(--color-green-2);border-color:var(--color-green-2);box-shadow:0 4px 8px #0000000a}.p-toast-message-success .p-toast-close-button{color:var(--color-green-1)}.p-toast-message-warn{color:var(--color-brown-1);background-color:var(--color-yellow-2);border-color:var(--color-yellow-1);box-shadow:0 4px 8px #0000000a}.p-toast-message-warn .p-toast-close-button{color:var(--color-brown-1)}.p-toast-message-error{color:var(--color-red-3);background-color:var(--color-red-2);border-color:var(--color-red-2);box-shadow:0 4px 8px #0000000a}.p-toast-message-error .p-toast-close-button{color:var(--color-red-3)}.p-toast-top-center,.p-toast-bottom-center{transform:translate(-50%)}.p-toast-center{min-width:20vw;transform:translate(-50%)translateY(-50%)}.p-toast-message-enter-from{opacity:0;transform:translateY(50%)}.p-toast-message-leave-from{max-height:1000px}.p-toast .p-toast-message.p-toast-message-leave-to{opacity:0;max-height:0;margin-bottom:0;overflow:hidden}.p-toast-message-enter-active{transition:transform .3s,opacity .3s}.p-toast-message-leave-active{transition:max-height .45s cubic-bezier(0,1,0,1),opacity .3s,margin-bottom .3s}.p-carousel{flex-direction:column;display:flex}.p-carousel-content-container{flex-direction:column;display:flex;overflow:auto}.p-carousel-content{flex-direction:row;gap:.25rem;display:flex}.p-carousel-content:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){flex-direction:row-reverse}.p-carousel-viewport{width:100%;overflow:hidden}.p-carousel-item-list{flex-direction:row;display:flex}.p-carousel-prev-button,.p-carousel-next-button{flex-shrink:0;align-self:center}.p-carousel-indicator-list{flex-flow:wrap;justify-content:center;gap:.5rem;margin:0;padding:1rem;list-style:none;display:flex}.p-carousel-indicator-list:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){flex-direction:row-reverse}.p-carousel-indicator-button{border-radius:var(--content-border-radius);-webkit-user-select:none;user-select:none;cursor:pointer;width:2rem;height:.5rem;transition:background-color var(--transition-duration);background-color:var(--color-gray-2);border:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.dark .p-carousel-indicator-button{background-color:var(--color-purple-2)}.p-carousel-indicator-button:focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.p-carousel-indicator-active .p-carousel-indicator-button{background-color:var(--color-primary)}.p-carousel-vertical .p-carousel-content{flex-direction:column}.p-carousel-vertical .p-carousel-item-list{flex-direction:column;height:100%}.p-items-hidden .p-carousel-item{visibility:hidden}.p-items-hidden .p-carousel-item.p-carousel-item-active{visibility:visible}.p-galleria{border:1px solid var(--content-border-color);border-radius:var(--content-border-radius);overflow:hidden}.dark .p-galleria{border-color:var(--color-pink-3)}.p-galleria-content{flex-direction:column;display:flex}.p-galleria-items-container{flex-direction:column;display:flex;position:relative}.p-galleria-items{height:100%;display:flex;position:relative}.p-galleria-nav-button{-webkit-user-select:none;user-select:none;cursor:pointer;width:3rem;height:3rem;transition:background-color var(--transition-duration);background-color:var(--color-grey-3);opacity:.6;border:none;border-radius:50%;justify-content:center;align-items:center;margin:-3rem .5rem 0;padding:0;display:inline-flex;position:absolute;top:50%;overflow:hidden}.p-galleria-nav-button:hover{background-color:var(--color-grey-3);opacity:.6}.p-galleria-nav-button:focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.p-galleria-next-icon,.p-galleria-prev-icon{width:1.5rem;height:1.5rem;font-size:1.5rem}.p-galleria-prev-button{left:0}.p-galleria-next-button{right:0}.p-galleria-prev-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:0}.p-galleria-next-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0;right:auto}.p-galleria-item{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.p-galleria-hover-navigators .p-galleria-nav-button{pointer-events:none;opacity:0;transition:opacity var(--transition-duration) ease-in-out}.p-galleria-hover-navigators .p-galleria-items-container:hover .p-galleria-nav-button{pointer-events:auto;opacity:1}.p-galleria-hover-navigators .p-galleria-items-container:hover .p-galleria-nav-button.p-disabled{pointer-events:none}.p-galleria-caption{background-color:var(--color-black-5);width:100%;padding:1rem;position:absolute;bottom:0;left:0}.p-galleria-thumbnails{flex-direction:column;flex-shrink:0;display:flex;overflow:auto}.p-galleria-thumbnail-nav-button{-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:var(--content-border-radius);width:2rem;height:2rem;transition:background-color var(--transition-duration);background-color:#0000;border:none;flex:none;justify-content:center;align-self:center;align-items:center;margin:0 .5rem;padding:0;position:relative;overflow:hidden}.p-galleria-thumbnail-nav-button:hover{background-color:var(--color-white)}.dark .p-galleria-thumbnail-nav-button:hover{background-color:var(--color-black-2)}.p-galleria-thumbnail-nav-button:focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.p-galleria-thumbnail-nav-button .p-galleria-thumbnail-next-icon,.p-galleria-thumbnail-nav-button .p-galleria-thumbnail-prev-icon{width:1rem;height:1rem;font-size:1rem}.p-galleria-thumbnails-content{background-color:var(--color-white);flex-direction:row;padding:1rem .25rem;display:flex}.dark .p-galleria-thumbnails-content{background-color:var(--color-purple-3)}.p-galleria-thumbnails-viewport{width:100%;overflow:hidden}:is(.p-galleria:not(.p-galleria-thumbnails-right):not(.p-galleria-thumbnails-left) .p-galleria-thumbnail-prev-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.p-galleria:not(.p-galleria-thumbnails-right):not(.p-galleria-thumbnails-left) .p-galleria-thumbnail-next-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){transform:rotate(180deg)}.p-galleria-thumbnail-items{display:flex}.p-galleria-thumbnail-item{cursor:pointer;opacity:.5;justify-content:center;align-items:center;display:flex;overflow:auto}.p-galleria-thumbnail{outline:#0000;transition:opacity .3s}.p-galleria-thumbnail:hover,.p-galleria-thumbnail-item-current{opacity:1}.p-galleria-thumbnails-left .p-galleria-content,.p-galleria-thumbnails-right .p-galleria-content,.p-galleria-thumbnails-left .p-galleria-items-container,.p-galleria-thumbnails-right .p-galleria-items-container{flex-direction:row}.p-galleria-thumbnails-left .p-galleria-items-container,.p-galleria-thumbnails-top .p-galleria-items-container{order:2}.p-galleria-thumbnails-left .p-galleria-thumbnails,.p-galleria-thumbnails-top .p-galleria-thumbnails{order:1}.p-galleria-thumbnails-left .p-galleria-thumbnails-content,.p-galleria-thumbnails-right .p-galleria-thumbnails-content{flex-direction:column;flex-grow:1}.p-galleria-thumbnails-left .p-galleria-thumbnail-items,.p-galleria-thumbnails-right .p-galleria-thumbnail-items{flex-direction:column;height:100%}.p-galleria-indicator-list{justify-content:center;align-items:center;gap:.5rem;margin:0;padding:1rem;list-style:none;display:flex}.p-galleria-indicator-button{-webkit-user-select:none;user-select:none;cursor:pointer;width:1rem;height:1rem;transition:background-color var(--transition-duration);background-color:var(--color-gray-2);border:none;border-radius:50%;align-items:center;margin:0;padding:0;display:inline-flex}.p-galleria-indicator-button:focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.dark .p-galleria-indicator-button{background-color:var(--color-purple-2)}.p-galleria-indicator-active .p-galleria-indicator-button{background-color:var(--color-primary)}.p-galleria-indicators-left .p-galleria-items-container,.p-galleria-indicators-right .p-galleria-items-container{flex-direction:row;align-items:center}.p-galleria-indicators-left .p-galleria-items,.p-galleria-indicators-top .p-galleria-items{order:2}.p-galleria-indicators-left .p-galleria-indicator-list,.p-galleria-indicators-top .p-galleria-indicator-list{order:1}.p-galleria-indicators-left .p-galleria-indicator-list,.p-galleria-indicators-right .p-galleria-indicator-list{flex-direction:column}.p-galleria-inset-indicators .p-galleria-indicator-list{z-index:10;background-color:var(--color-black-5);display:flex;position:absolute}.p-galleria-inset-indicators .p-galleria-indicator-button{background-color:var(--color-grey-3)}.p-galleria-inset-indicators .p-galleria-indicator-button:hover{background-color:var(--color-grey-3);opacity:.7}.p-galleria-inset-indicators .p-galleria-indicator-active .p-galleria-indicator-button{background-color:var(--color-white)}.p-galleria-inset-indicators.p-galleria-indicators-top .p-galleria-indicator-list{align-items:flex-start;width:100%;top:0;left:0}.p-galleria-inset-indicators.p-galleria-indicators-right .p-galleria-indicator-list{align-items:flex-end;height:100%;top:0;right:0}.p-galleria-inset-indicators.p-galleria-indicators-bottom .p-galleria-indicator-list{align-items:flex-end;width:100%;bottom:0;left:0}.p-galleria-inset-indicators.p-galleria-indicators-left .p-galleria-indicator-list{align-items:flex-start;height:100%;top:0;left:0}.p-galleria-mask{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.p-galleria-close-button{transition:background-color var(--transition-duration);-webkit-user-select:none;user-select:none;cursor:pointer;background-color:var(--color-grey-3);opacity:.6;border:none;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;margin:.5rem;padding:0;display:flex;position:absolute;top:0;right:0;overflow:hidden}.p-galleria-close-button:hover{background-color:var(--color-grey-3);opacity:.6}.p-galleria-close-button:focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.p-galleria-close-icon{width:1.5rem;height:1.5rem;font-size:1.5rem}.p-galleria-mask .p-galleria-nav-button{position:fixed;top:50%}.p-galleria-enter-active{transition:all .15s cubic-bezier(0,0,.2,1)}.p-galleria-leave-active{transition:all .15s cubic-bezier(.4,0,.2,1)}.p-galleria-enter-from,.p-galleria-leave-to{opacity:0;transform:scale(.75)}.p-galleria-enter-active .p-galleria-nav-button{opacity:0}.p-items-hidden .p-galleria-thumbnail-item{visibility:hidden}.p-items-hidden .p-galleria-thumbnail-item.p-galleria-thumbnail-item-active{visibility:visible}.p-image-mask{justify-content:center;align-items:center;display:flex}.p-image-preview{line-height:1;display:inline-flex;position:relative}.p-image-preview-mask{opacity:0;cursor:pointer;width:100%;height:100%;transition:all var(--transition-duration);background-color:#0000;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:0;left:0}.p-image-preview:hover>.p-image-preview-mask{opacity:1;cursor:pointer;background-color:#0006}.dark .p-image-preview:hover>.p-image-preview-mask{background-color:#0009}.p-image-preview-icon{width:1.5rem;height:1.5rem;font-size:1.5rem}.p-image-toolbar{z-index:10;background-color:var(--color-grey-3);border:1px solid var(--content-border-color);border-radius:1.5rem;gap:.5rem;padding:.5rem;display:flex;position:absolute;inset:1rem 1rem auto auto}.dark .p-image-toolbar{background-color:var(--color-grey-3);border-color:var(--color-pink-3)}.p-image-action{cursor:pointer;-webkit-user-select:none;user-select:none;width:3rem;height:3rem;transition:background-color var(--transition-duration);background-color:#0000;border:none;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.p-image-action:hover{background-color:var(--color-grey-3)}.p-image-action:focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.p-image-action .p-icon{width:1.5rem;height:1.5rem;font-size:1.5rem}.p-image-action.p-disabled{pointer-events:auto}.p-image-original{max-width:90vw;max-height:90vh;transition:transform .15s}.p-image-original-enter-active{transition:all .15s cubic-bezier(0,0,.2,1)}.p-image-original-leave-active{transition:all .15s cubic-bezier(.4,0,.2,1)}.p-image-original-enter-from,.p-image-original-leave-to{opacity:0;transform:scale(.75)}.p-avatar{border-radius:var(--content-border-radius);width:2rem;height:2rem;color:var(--color-white);background-color:var(--color-grey-13);justify-content:center;align-items:center;font-size:1rem;display:inline-flex}.p-avatar-image{background-color:#0000}.p-avatar-circle,.p-avatar-circle img{border-radius:50%}.p-avatar-icon{font-size:1rem}.p-avatar img{width:100%;height:100%}.p-avatar-lg{width:3rem;height:3rem;font-size:1.5rem}.p-avatar-lg .p-avatar-icon{font-size:1.5rem}.p-avatar-xl{width:4rem;height:4rem;font-size:2rem}.p-avatar-xl .p-avatar-icon{font-size:2rem}.p-avatar-group{align-items:center;display:flex}.p-avatar-group .p-avatar+.p-avatar{margin-left:-1rem}.p-avatar-group .p-avatar{border:2px solid var(--color-white)}.dark .p-avatar-group .p-avatar{border-color:var(--color-black-2)}.p-blockui{position:relative}.p-blockui-mask{border-radius:var(--content-border-radius)}.p-blockui-mask.p-overlay-mask{position:absolute}.p-blockui-mask-document.p-overlay-mask{position:fixed}.p-inplace-display{cursor:pointer;border-radius:var(--content-border-radius);transition:background-color var(--transition-duration);border:1px solid #0000;padding:.5rem .75rem;display:inline}.p-inplace-display:focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.p-inplace-display:not(.p-disabled):hover{background-color:var(--color-white)}.dark .p-inplace-display:not(.p-disabled):hover{background-color:var(--color-black-2)}.p-inplace-content{display:block}.p-metergroup{gap:1rem;display:flex}.p-metergroup-meters{background-color:var(--color-grey-2);border-radius:var(--content-border-radius);display:flex}.dark .p-metergroup-meters{background-color:var(--color-pink-2)}.p-metergroup-label-list{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.p-metergroup-label{align-items:center;gap:.5rem;display:inline-flex}.p-metergroup-label-marker{border-radius:50%;width:.5rem;height:.5rem;display:inline-flex}.p-metergroup-label-icon{width:1rem;height:1rem;font-size:1rem}.p-metergroup-horizontal{flex-direction:column}.p-metergroup-label-list-horizontal{gap:1rem}.p-metergroup-horizontal .p-metergroup-meters{height:.5rem}.p-metergroup-horizontal .p-metergroup-meter:first-of-type{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.p-metergroup-horizontal .p-metergroup-meter:last-of-type{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.p-metergroup-vertical{flex-direction:row}.p-metergroup-label-list-vertical{flex-direction:column;gap:.5rem}.p-metergroup-vertical .p-metergroup-meters{flex-direction:column;width:.5rem;height:100%}.p-metergroup-vertical .p-metergroup-label-list{align-items:flex-start}.p-metergroup-vertical .p-metergroup-meter:first-of-type{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.p-metergroup-vertical .p-metergroup-meter:last-of-type{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.p-overlaybadge{position:relative}.p-overlaybadge .p-badge{transform-origin:100% 0;outline:2px solid var(--color-white);margin:0;position:absolute;top:0;right:0;transform:translate(50%)translateY(-50%)}.p-overlaybadge .p-badge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:translate(-50%)translateY(-50%)}.p-progressspinner{width:100px;height:100px;margin:0 auto;display:inline-block;position:relative}.p-progressspinner:before{content:"";padding-top:100%;display:block}.p-progressspinner-spin{transform-origin:50%;width:100%;height:100%;margin:auto;animation:2s linear infinite p-progressspinner-rotate;position:absolute;inset:0}.p-progressspinner-circle{stroke-dasharray:89 200;stroke-dashoffset:0;stroke:var(--color-red-500);stroke-linecap:round;animation:1.5s ease-in-out infinite p-progressspinner-dash,6s ease-in-out infinite p-progressspinner-color}@keyframes p-progressspinner-rotate{to{transform:rotate(360deg)}}@keyframes p-progressspinner-dash{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:89 200;stroke-dashoffset:-35px}to{stroke-dasharray:89 200;stroke-dashoffset:-124px}}@keyframes p-progressspinner-color{to,0%{stroke:var(--color-red-2)}40%{stroke:var(--color-primary)}66%{stroke:var(--color-green-2)}80%,90%{stroke:var(--color-yellow-1)}}.p-ink{pointer-events:none;background-color:#ffffff4d;border-radius:100%;display:block;position:absolute;transform:scale(0)}.p-ink-active{opacity:0;transition:opacity .5s,transform .5s;transition-timing-function:ease-linear;transform:scale(2.5)}.p-scrolltop.p-button{position:fixed;bottom:1.25rem;right:1.25rem}.p-scrolltop-sticky.p-button{margin-left:auto;display:flex;position:sticky}.p-scrolltop-enter-from{opacity:0}.p-scrolltop-enter-active{transition:opacity .15s}.p-scrolltop.p-scrolltop-leave-to{opacity:0}.p-scrolltop-leave-active{transition:opacity .15s}.p-skeleton{background-color:var(--color-grey-2);border-radius:var(--content-border-radius);animation:2s cubic-bezier(.4,0,.6,1) infinite pulse;overflow:hidden}.dark .p-skeleton{background-color:var(--color-pink-2)}.p-skeleton-circle{border-radius:50%}.p-skeleton-animation-none:after{animation:none}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.p-tag{border-radius:var(--content-border-radius);border:1px solid var(--color-black-3);color:var(--color-black-3);background-color:var(--color-purple-4);justify-content:center;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.875rem;font-weight:500;display:inline-flex}.p-tag-icon{width:.75rem;height:.75rem;font-size:.75rem}.p-tag-rounded{border-radius:1rem}.p-tag-success{background-color:var(--button-success-bg,var(--color-green-2));color:var(--button-success-text,var(--color-green-1))}.p-tag-info{background-color:var(--button-info-bg,var(--color-gray-7));color:var(--button-info-text,var(--color-black-3))}.p-tag-warn{background-color:var(--button-warning-bg,var(--color-yellow-1));color:var(--button-warning-text,var(--color-brown-1))}.p-tag-danger{background-color:var(--button-danger-bg,var(--color-red-2));color:var(--button-danger-text,var(--color-red-1))}*,:before,:after{box-sizing:border-box}.p-select-overlay,.p-datepicker-panel:not(.p-datepicker-panel-inline),.p-autocomplete-overlay,.p-multiselect-overlay,.p-cascadeselect-overlay,.p-treeselect-overlay,.p-password-overlay,.p-colorpicker-panel:not(.p-colorpicker-panel-inline),.p-confirmpopup,.p-menu-overlay,.p-tieredmenu-overlay,.p-megamenu-overlay,.p-datatable-filter-overlay,.p-datatable-filter-overlay-popover,.p-popover{margin-top:var(--anchor-gutter)}.p-connected-overlay-enter-from{opacity:0;transform:scaleY(.75)}.p-connected-overlay-leave-to{opacity:0}.p-connected-overlay-enter-active{transition:opacity .15s cubic-bezier(0,0,.2,1),transform .15s cubic-bezier(0,0,.2,1)}.p-connected-overlay-leave-active{transition:opacity .1s ease-linear}.p-collapsible-enter-from,.p-collapsible-leave-to{grid-template-rows:0fr}.p-collapsible-enter-to,.p-collapsible-leave-from{grid-template-rows:1fr}.p-collapsible-enter-active,.p-collapsible-leave-active{transition:grid-template-rows var(--transition-duration) ease-out;display:grid;overflow:hidden}.p-collapsible-enter-active>*,.p-collapsible-leave-active>*{min-height:0;overflow:hidden}.p-disabled,.p-disabled *{cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}.p-disabled,.p-component:disabled{opacity:var(--disabled-opacity)}.pi{font-size:var(--icon-size);line-height:1.5rem}.p-icon{width:var(--icon-size);height:var(--icon-size)}.p-overlay-mask,.p-dialog-mask{background-color:color-mix(in srgb,var(--color-black-1) 61%,transparent);width:100%;height:100%;transition:background-color .15s;position:fixed;top:0;left:0}.p-overlay-mask-enter{animation:.15s forwards p-overlay-mask-enter-animation}.p-overlay-mask-leave{animation:.15s forwards p-overlay-mask-leave-animation}@keyframes p-overlay-mask-enter-animation{0%{background:0 0}to{background:#00000080}}@keyframes p-overlay-mask-leave-animation{0%{background:#00000080}to{background:0 0}}:root{--color-pink-1:#8c2367;--color-pink-2:#e1bcd4;--color-pink-3:#887588;--color-pink-4:#e3e1f0;--color-yellow-1:#fdd9ac;--color-yellow-2:#fae49a;--color-white:#fff;--color-black:#000;--color-black-1:#2d1c2e;--color-black-2:#2c212d;--color-black-3:#1d1b20;--color-black-4:#2c2458;--color-black-5:#3f3c50;--color-black-6:#171118;--color-black-7:#292735;--color-black-8:#24242a;--color-gray-1:#fafaff;--color-gray-2:#eaeaea;--color-gray-3:#ececef;--color-gray-4:#9491a6;--color-gray-5:#ebeef8;--color-gray-6:#757575;--color-gray-7:#cacadf;--color-gray-8:#444451;--color-gray-9:#f5f5fa;--color-gray-10:#9491a6;--color-gray-11:#f3f3f5;--color-grey-1:#b9b8b8;--color-grey-2:#cecece;--color-grey-3:#878598;--color-grey-4:#747474;--color-grey-5:#d7d7d7;--color-grey-6:#ccc8e7;--color-grey-7:#939399;--color-grey-8:#707070;--color-grey-9:#e8e8e8;--color-grey-10:#7a7878;--color-grey-11:#766c76;--color-grey-12:#514651;--color-grey-13:#767488;--color-grey-14:#373137;--color-purple-1:#513555;--color-purple-2:#8b7b8b;--color-purple-3:#49314a;--color-purple-4:#efefff;--color-brown-1:#443b1c;--color-brown-2:#1c221d;--color-brown-3:#645c41;--color-brown-4:#38311c;--color-red-1:#5d3131;--color-red-2:#fbcbcb;--color-red-3:#b3253a;--color-red-4:#7f5555;--color-red-5:#452f2f;--color-red-6:#7d1a29;--color-red-7:#7d1a29;--color-red-8:#4e111a;--color-green-1:#1a261b;--color-green-2:#c0edc3;--color-green-3:#345236;--color-blue-1:#2c2458;--color-primary:var(--color-pink-1);--color-primary-hover:#7a1f5a;--color-primary-active:#68194d;--color-secondary:var(--color-black-2);--border-radius-none:0;--border-radius-xs:2px;--border-radius-sm:4px;--border-radius-md:6px;--border-radius-lg:8px;--border-radius-xl:12px;--transition-duration:.2s;--icon-size:1rem;--disabled-opacity:.6;--focus-ring-width:1px;--focus-ring-style:solid;--focus-ring-color:var(--color-primary);--focus-ring-offset:2px;--focus-ring-shadow:none;--content-bg:var(--color-white);--content-hover-bg:var(--color-gray-9);--content-border-radius:var(--border-radius-md);--content-border-color:var(--color-gray-2);--anchor-gutter:2px;--mask-transition-duration:.3s;--form-field-padding-x:calc(.75rem + 1px);--form-field-padding-y:calc(.5rem + 1px);--form-field-ring:inset 0 0 0 1px var(--form-field-border-color);--form-field-ring-focus:inset 0 0 0 2px var(--form-field-focus-border-color);--form-field-sm-padding-x:.625rem;--form-field-sm-padding-y:.375rem;--form-field-sm-font-size:.875rem;--form-field-lg-padding-x:.875rem;--form-field-lg-padding-y:.625rem;--form-field-lg-font-size:1.125rem;--form-field-border-radius:var(--border-radius-md);--form-field-border-color:var(--color-grey-1);--form-field-hover-border-color:var(--color-gray-4);--form-field-focus-border-color:var(--color-primary);--form-field-invalid-border-color:var(--color-red-3);--form-field-bg:var(--color-white);--form-field-disabled-bg:var(--color-gray-2);--form-field-disabled-color:var(--color-grey-3);--form-field-placeholder-color:var(--color-grey-3);--form-field-shadow:0 0 #0000, 0 0 #0000, 0 1px 2px 0 #1212170d;--form-field-transition:border-color var(--transition-duration), background-color var(--transition-duration);--list-padding:.25rem .25rem;--list-gap:2px;--list-header-padding:.5rem 1rem .25rem 1rem;--list-option-padding:.5rem .75rem;--list-option-border-radius:var(--border-radius-sm);--list-option-group-padding:.5rem .75rem;--list-option-group-font-weight:600;--nav-list-padding:.25rem .25rem;--nav-list-gap:2px;--nav-item-padding:.5rem .75rem;--nav-item-border-radius:var(--border-radius-sm);--nav-item-gap:.5rem;--nav-submenu-label-padding:.5rem .75rem;--nav-submenu-label-font-weight:600;--nav-submenu-icon-size:.875rem;--overlay-select-border-radius:var(--border-radius-md);--overlay-select-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--overlay-popover-border-radius:var(--border-radius-md);--overlay-popover-padding:.75rem;--overlay-popover-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--overlay-modal-border-radius:var(--border-radius-xl);--overlay-modal-padding:1.25rem;--overlay-modal-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--overlay-nav-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--datatable-bg:var(--color-white);--datatable-hover-bg:var(--color-gray-9);--border-default:var(--color-grey-1,#d6d5dd);--border-yellow-1:var(--color-yellow-1);--border-red-1:var(--color-red-3);--border-red-3:var(--color-red-3);--bg-disabled:var(--color-gray-2,#eaeaea);--text-default:var(--color-grey-4,#747474);--text-disabled:var(--color-grey-3,#878598);--button-primary-bg:var(--color-primary);--button-primary-text:var(--color-white);--button-primary-border:var(--color-primary);--button-primary-hover-bg:var(--color-white);--button-primary-hover-text:var(--color-black-3);--button-primary-active-bg:var(--color-purple-3);--button-primary-active-text:var(--color-white);--button-secondary-bg:var(--color-secondary);--button-secondary-text:var(--color-white);--button-secondary-border:var(--color-secondary);--button-secondary-hover-bg:var(--color-purple-3);--button-secondary-hover-text:var(--color-white);--button-secondary-active-bg:var(--color-white);--button-secondary-active-text:var(--color-black-1);--button-danger-bg:var(--color-red-3);--button-danger-text:var(--color-white);--button-danger-border:var(--color-red-3);--button-danger-hover-bg:var(--color-red-7);--button-danger-hover-text:var(--color-white);--button-danger-active-bg:var(--color-red-8);--button-danger-active-text:var(--color-white);--button-success-bg:var(--color-green-2);--button-success-text:var(--color-green-1);--button-success-border:var(--color-green-2);--button-success-hover-bg:var(--color-green-3);--button-success-hover-text:var(--color-white);--button-success-active-bg:var(--color-brown-2);--button-success-active-text:var(--color-white);--button-info-bg:var(--color-gray-7);--button-info-text:var(--color-black-3);--button-info-border:var(--color-gray-7);--button-info-hover-bg:var(--color-gray-8);--button-info-hover-text:var(--color-white);--button-info-active-bg:var(--color-black-8);--button-info-active-text:var(--color-white);--button-warning-bg:var(--color-yellow-2);--button-warning-text:var(--color-brown-1);--button-warning-border:var(--color-yellow-2);--button-warning-hover-bg:var(--color-brown-3);--button-warning-hover-text:var(--color-white);--button-warning-active-bg:var(--color-brown-4);--button-warning-active-text:var(--color-white);--button-border-radius:2rem;--button-border-width:2px;--button-padding-x:var(--form-field-padding-x);--button-padding-y:var(--form-field-padding-y);--button-font-weight:500;--button-transition:all .2s ease;--button-text-bg:transparent;--button-text-text:var(--color-black-3);--button-text-border:transparent;--button-text-hover-bg:var(--color-primary);--button-text-hover-text:var(--color-white);--button-text-active-bg:var(--color-purple-3);--button-text-active-text:var(--color-white);--button-text-danger-text:var(--color-red-1);--button-text-danger-hover-bg:var(--color-red-3);--button-text-danger-active-bg:var(--color-purple-3);--button-text-success-text:var(--color-green-1);--button-text-success-hover-bg:var(--color-green-2);--button-text-success-active-bg:var(--color-green-1);--button-text-info-text:var(--color-black-3);--button-text-info-hover-bg:var(--color-gray-7);--button-text-info-active-bg:var(--color-black-3);--button-text-warning-text:var(--color-brown-1);--button-text-warning-hover-bg:var(--color-yellow-1);--button-text-warning-active-bg:var(--color-brown-1);--button-text-help-text:var(--color-purple-1);--button-text-help-hover-bg:var(--color-purple-2);--button-text-help-active-bg:var(--color-purple-1);--button-link-bg:transparent;--button-link-text:var(--color-primary);--button-link-border:transparent;--button-link-hover-bg:transparent;--button-link-hover-text:var(--color-primary);--button-link-active-bg:transparent;--button-link-active-text:var(--color-primary);--button-help-bg:var(--color-purple-2);--button-help-text:var(--color-white);--button-help-border:var(--color-purple-2);--button-help-hover-bg:var(--color-purple-1);--button-help-hover-text:var(--color-white);--button-help-active-bg:var(--color-purple-1);--button-help-active-text:var(--color-white)}:root.dark{--form-field-border-color:var(--color-grey-12);--form-field-hover-border-color:var(--color-grey-11);--form-field-bg:var(--color-black-6);--form-field-disabled-bg:var(--color-black-5);--form-field-disabled-color:var(--color-gray-4);--form-field-placeholder-color:var(--color-gray-4);--content-bg:var(--color-black-2);--content-hover-bg:var(--color-black-5);--content-border-color:var(--color-grey-14);--datatable-bg:var(--color-black-6);--datatable-hover-bg:var(--color-black-5);--border-default:var(--color-grey-4,#747474);--border-yellow-1:var(--color-yellow-1);--border-red-1:var(--color-red-3);--border-red-3:var(--color-red-3);--bg-disabled:var(--color-black-5,#3f3c50);--text-default:var(--color-grey-2,#cecece);--text-disabled:var(--color-grey-3,#878598);--button-primary-bg:var(--color-primary);--button-primary-text:var(--color-white);--button-primary-border:var(--color-primary);--button-primary-hover-bg:var(--color-white);--button-primary-hover-text:var(--color-black-3);--button-primary-active-bg:var(--color-purple-3);--button-primary-active-text:var(--color-white);--button-secondary-bg:var(--color-black-1);--button-secondary-text:var(--color-white);--button-secondary-border:var(--color-black-1);--button-secondary-hover-bg:var(--color-purple-3);--button-secondary-hover-text:var(--color-white);--button-secondary-active-bg:var(--color-white);--button-secondary-active-text:var(--color-black-1);--button-danger-bg:var(--color-red-3);--button-danger-text:var(--color-white);--button-danger-border:var(--color-red-3);--button-danger-hover-bg:var(--color-red-7);--button-danger-hover-text:var(--color-white);--button-danger-active-bg:var(--color-red-8);--button-danger-active-text:var(--color-white);--button-success-bg:var(--color-green-2);--button-success-text:var(--color-green-1);--button-success-border:var(--color-green-2);--button-success-hover-bg:var(--color-green-3);--button-success-hover-text:var(--color-white);--button-success-active-bg:var(--color-brown-2);--button-success-active-text:var(--color-white);--button-info-bg:var(--color-gray-7);--button-info-text:var(--color-black-3);--button-info-border:var(--color-gray-7);--button-info-hover-bg:var(--color-gray-8);--button-info-hover-text:var(--color-white);--button-info-active-bg:var(--color-black-8);--button-info-active-text:var(--color-white);--button-warning-bg:var(--color-yellow-2);--button-warning-text:var(--color-brown-1);--button-warning-border:var(--color-yellow-2);--button-warning-hover-bg:var(--color-brown-3);--button-warning-hover-text:var(--color-white);--button-warning-active-bg:var(--color-brown-4);--button-warning-active-text:var(--color-white);--button-border-radius:2rem;--button-border-width:2px;--button-padding-x:var(--form-field-padding-x);--button-padding-y:var(--form-field-padding-y);--button-font-weight:500;--button-transition:all .2s ease;--button-text-bg:transparent;--button-text-text:var(--color-white);--button-text-border:transparent;--button-text-hover-bg:var(--color-primary);--button-text-hover-text:var(--color-white);--button-text-active-bg:var(--color-purple-3);--button-text-active-text:var(--color-white);--button-text-danger-text:var(--color-white);--button-text-danger-bg:var(--color-red-1);--button-text-danger-hover-bg:var(--color-red-3);--button-text-danger-active-bg:var(--color-red-1);--button-text-success-text:var(--color-white);--button-text-success-bg:var(--color-green-1);--button-text-success-hover-bg:var(--color-green-2);--button-text-success-active-bg:var(--color-green-1);--button-text-info-text:var(--color-white);--button-text-info-bg:var(--color-black-1);--button-text-info-hover-bg:var(--color-black-3);--button-text-info-active-bg:var(--color-black-1);--button-text-warning-text:var(--color-white);--button-text-warning-bg:var(--color-yellow-1);--button-text-warning-hover-bg:var(--color-primary);--button-text-warning-active-bg:var(--color-brown-1);--button-text-help-text:var(--color-purple-1);--button-text-help-hover-bg:var(--color-purple-2);--button-text-help-active-bg:var(--color-purple-1);--button-link-bg:transparent;--button-link-text:var(--color-primary);--button-link-border:transparent;--button-link-hover-bg:transparent;--button-link-hover-text:var(--color-primary);--button-link-active-bg:transparent;--button-link-active-text:var(--color-primary);--button-help-bg:var(--color-purple-2);--button-help-text:var(--color-white);--button-help-border:var(--color-purple-2);--button-help-hover-bg:var(--color-purple-1);--button-help-hover-text:var(--color-white);--button-help-active-bg:var(--color-purple-1);--button-help-active-text:var(--color-white)}.sm-icon[data-v-53a383b2]{min-width:.875rem;min-height:.875rem}.md-icon[data-v-53a383b2]{min-width:1rem;min-height:1rem}.lg-icon[data-v-53a383b2]{min-width:1.125rem;min-height:1.125rem}.xl-icon[data-v-53a383b2]{min-width:1.5rem;min-height:1.5rem}.xxl-icon[data-v-53a383b2]{min-width:2rem;min-height:2rem}.xxxl-icon[data-v-53a383b2]{min-width:4rem;min-height:4rem}.xxxxl-icon[data-v-53a383b2]{min-width:6rem;min-height:6rem}.xxxxxl-icon[data-v-53a383b2]{min-width:8rem;min-height:8rem}.ai-input[data-v-31e4ccb6]{border:1px solid var(--form-field-border-color);border-radius:var(--border-radius-lg);cursor:text;background-color:var(--form-field-bg);width:100%;transition:border-color var(--transition-duration);flex-direction:column;gap:.5rem;padding:.5rem;display:flex;position:relative}.ai-input[data-v-31e4ccb6]:after{content:"";border-radius:calc(var(--border-radius-lg) + 1px);background:linear-gradient(to right,var(--color-pink-1),var(--color-yellow-1));-webkit-mask-composite:xor;pointer-events:none;opacity:0;transition:opacity var(--transition-duration);padding:2px;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0)}.ai-input[data-v-31e4ccb6]:not(.ai-input-disabled):hover,.ai-input[data-v-31e4ccb6]:not(.ai-input-disabled):focus-within{border-color:#0000}.ai-input[data-v-31e4ccb6]:not(.ai-input-disabled):hover:after,.ai-input[data-v-31e4ccb6]:not(.ai-input-disabled):focus-within:after{opacity:1}.ai-input-sending[data-v-31e4ccb6]{cursor:auto}.ai-input-invalid[data-v-31e4ccb6]{border-color:var(--form-field-invalid-border-color)}.ai-input-invalid[data-v-31e4ccb6]:hover:after,.ai-input-invalid[data-v-31e4ccb6]:focus-within:after{opacity:0!important}.ai-input-disabled[data-v-31e4ccb6]{cursor:default;border-color:var(--form-field-border-color);background-color:var(--form-field-disabled-bg);color:var(--form-field-disabled-color);opacity:var(--disabled-opacity)}.ai-input-textarea[data-v-31e4ccb6]{resize:none;background-color:#0000;border:none;width:100%;max-height:180px;padding:.5rem}.ai-input-textarea[data-v-31e4ccb6]::placeholder{color:var(--form-field-placeholder-color)}.ai-input-textarea[data-v-31e4ccb6]:focus{outline:none}.ai-input-actions[data-v-31e4ccb6]{justify-content:flex-end;gap:.5rem;padding:0 .5rem;display:flex}.ai-input-button[data-v-31e4ccb6]{z-index:10;gap:0;width:2rem;height:2rem;padding:0}.vue-advanced-cropper{text-align:center;-webkit-user-select:none;user-select:none;direction:ltr;max-width:100%;max-height:100%;position:relative}.vue-advanced-cropper__stretcher{pointer-events:none;max-width:100%;max-height:100%;position:relative}.vue-advanced-cropper__image{-webkit-user-select:none;user-select:none;transform-origin:50%;position:absolute;max-width:none!important}.vue-advanced-cropper__background,.vue-advanced-cropper__foreground{opacity:1;background:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vue-advanced-cropper__foreground{opacity:.5}.vue-advanced-cropper__boundaries{opacity:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vue-advanced-cropper__cropper-wrapper{width:100%;height:100%}.vue-advanced-cropper__image-wrapper{width:100%;height:100%;position:absolute;overflow:hidden}.vue-advanced-cropper__stencil-wrapper{position:absolute}.vue-simple-handler{background:#fff;width:10px;height:10px;display:block}.vue-handler-wrapper{width:30px;height:30px;position:absolute;transform:translate(-50%,-50%)}.vue-handler-wrapper__draggable{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.vue-handler-wrapper--west-north{cursor:nw-resize}.vue-handler-wrapper--north{cursor:n-resize}.vue-handler-wrapper--east-north{cursor:ne-resize}.vue-handler-wrapper--east{cursor:e-resize}.vue-handler-wrapper--east-south{cursor:se-resize}.vue-handler-wrapper--south{cursor:s-resize}.vue-handler-wrapper--west-south{cursor:sw-resize}.vue-handler-wrapper--west{cursor:w-resize}.vue-handler-wrapper--disabled{cursor:auto}.vue-line-wrapper{background:0 0;justify-content:center;align-items:center;display:flex;position:absolute}.vue-line-wrapper--north,.vue-line-wrapper--south{width:100%;height:12px;left:0;transform:translateY(-50%)}.vue-line-wrapper--north{cursor:n-resize;top:0}.vue-line-wrapper--south{cursor:s-resize;top:100%}.vue-line-wrapper--east,.vue-line-wrapper--west{width:12px;height:100%;top:0;transform:translate(-50%)}.vue-line-wrapper--east{cursor:e-resize;left:100%}.vue-line-wrapper--west{cursor:w-resize;left:0}.vue-line-wrapper--disabled{cursor:auto}.vue-bounding-box{width:100%;height:100%;position:relative}.vue-bounding-box__handler{position:absolute}.vue-bounding-box__handler--west-north{top:0;left:0}.vue-bounding-box__handler--north{top:0;left:50%}.vue-bounding-box__handler--east-north{top:0;left:100%}.vue-bounding-box__handler--east{top:50%;left:100%}.vue-bounding-box__handler--east-south{top:100%;left:100%}.vue-bounding-box__handler--south{top:100%;left:50%}.vue-bounding-box__handler--west-south{top:100%;left:0}.vue-bounding-box__handler--west{top:50%;left:0}.vue-draggable-area{position:relative}.vue-preview-result{box-sizing:border-box;width:100%;height:100%;position:absolute;overflow:hidden}.vue-preview-result__wrapper{position:absolute}.vue-preview-result__image{pointer-events:none;-webkit-user-select:none;user-select:none;transform-origin:50%;position:relative;max-width:none!important}.vue-rectangle-stencil{box-sizing:border-box;width:100%;height:100%;position:absolute}.vue-rectangle-stencil__preview{width:100%;height:100%;position:absolute}.vue-rectangle-stencil--movable{cursor:move}.vue-circle-stencil{box-sizing:content-box;cursor:move;width:100%;height:100%;position:absolute}.vue-circle-stencil__preview{border-radius:50%;width:100%;height:100%;position:absolute}.vue-circle-stencil--movable{cursor:move}.vue-preview{box-sizing:border-box;position:relative;overflow:hidden}.vue-preview--fill,.vue-preview__wrapper{width:100%;height:100%;position:absolute}.vue-preview__image{pointer-events:none;-webkit-user-select:none;user-select:none;transform-origin:50%;position:absolute;max-width:none!important}.vue-simple-line{background:0 0;border:0 solid #ffffff4d;transition:border .5s}.vue-simple-line--south,.vue-simple-line--north{width:100%;height:0}.vue-simple-line--east,.vue-simple-line--west{width:0;height:100%}.vue-simple-line--east{border-right-width:1px}.vue-simple-line--west{border-left-width:1px}.vue-simple-line--south{border-bottom-width:1px}.vue-simple-line--north{border-top-width:1px}.vue-simple-line--hover{opacity:1;border-color:#fff}.avatar-editor[data-v-16310ba4]{flex-direction:column;align-items:center;display:flex}.avatar-container[data-v-16310ba4]{border-radius:100%;position:relative}.avatar-image[data-v-16310ba4]{-o-object-fit:cover;object-fit:cover;border-radius:100%}.avatar-cover[data-v-16310ba4]{opacity:0;background-color:#00000080;border-radius:100%;justify-content:center;align-items:center;gap:.25rem;transition:opacity .2s ease-in-out;display:flex;position:absolute;inset:0}.avatar-cover[data-v-16310ba4]:hover,.avatar-cover[data-v-16310ba4]:active,.avatar-cover[data-v-16310ba4]:focus,.avatar-cover[data-v-16310ba4]:focus-visible{opacity:1}.avatar-button[data-v-16310ba4]{border:3px solid var(--color-black-1);color:var(--color-black-1);background-color:var(--color-white)}.avatar-button[data-v-16310ba4]:hover{color:var(--color-white);border-color:var(--color-grey-14)!important;background-color:var(--color-grey-14)!important}.avatar-button[data-v-16310ba4]:active{color:var(--color-white);border-color:var(--color-grey-14)!important;background-color:var(--color-black-1)!important}.input-file[data-v-16310ba4]{display:none}.dialog-cropper[data-v-16310ba4]{width:100%;max-width:40vw}.cropper[data-v-16310ba4]{background-color:#000;max-width:100%;height:400px}@media screen and (width<=1200px){.avatar-cover[data-v-16310ba4]{opacity:1;background-color:#0000;margin-top:.5rem;position:relative}}@media screen and (width<=767px){.dialog-cropper[data-v-16310ba4]{max-width:80vw}.cropper[data-v-16310ba4]{max-width:80vw;height:20rem}}.code-editor-wrapper[data-v-14f7b410]{background-color:#322c32;border-radius:.75rem;padding-bottom:1.25rem;transition:all .5s ease-in-out}.code-editor-fullscreen[data-v-14f7b410]{z-index:101;border-radius:0;width:100%;height:100vh;position:fixed;top:0}.code-editor-header[data-v-14f7b410]{background-color:#2c212d;border-top-left-radius:.75rem;border-top-right-radius:.75rem;padding:.75rem}@media (width>=768px){.code-editor-header[data-v-14f7b410]{justify-content:space-between;gap:.75rem;display:flex}.code-editor-header-left[data-v-14f7b410]{padding-bottom:0}}.code-editor-header-left[data-v-14f7b410]{gap:.75rem;padding-bottom:.75rem;display:flex}.code-editor-header-right[data-v-14f7b410]{gap:.75rem;display:flex}.code-editor-header-right .p-button[data-v-14f7b410]{background-color:#0000;border:none;border-radius:50%;width:2.5rem;height:2.5rem}.code-editor-header-right .code-editor-arrow-btn[data-v-14f7b410]{background-color:var(--color-white);border:1px solid var(--color-grey-3);color:var(--color-black-3)}.code-editor-header-right .p-button[data-v-14f7b410]:hover{background-color:var(--color-primary);color:var(--color-white)}.code-editor-header-right .p-button[data-v-14f7b410]:active{color:var(--color-white);background-color:#0000}.code-editor-header-right .code-editor-arrow-btn-redo[data-v-14f7b410]{margin-right:1rem}.code-editor-fullwidth-btn[data-v-14f7b410]{display:none}@media (width>=768px){.code-editor-fullwidth-btn[data-v-14f7b410]{display:flex}}.code-editor-container[data-v-14f7b410]{border:1px solid;border-radius:4px;max-height:300px;overflow-y:auto}.code-editor-valid[data-v-14f7b410]{border-color:var(--border-default)}.code-editor-invalid[data-v-14f7b410]{border-color:var(--border-red-1)}.code-editor-fullscreen-container[data-v-14f7b410]{max-height:calc(100vh - 102px)}.code-editor-with-margin[data-v-14f7b410]{margin:1.25rem 1.25rem 0}:root{--border-calendar-select:var(--color-white);--bg-calendar-select:var(--color-white);--text-color-calendar:var(--color-white);--text-color-calendar-header__today:var(--color-black-1);--bg-calendar-header__today:var(--color-white);--bg-popover:var(--color-white)}.fc-dark{--border-calendar-select:var(--color-black-1);--bg-calendar-select:var(--color-black-1);--text-color-calendar:var(--color-black-1);--text-color-calendar-header__today:var(--color-white);--bg-calendar-header__today:var(--color-black-1);--bg-popover:var(--color-black-1)}.dark .fc-timegrid-slot-label-cushion .fc-scrollgrid-shrink-cushion{color:var(--color-black-1)}.calendar{flex-direction:column;min-height:0;display:flex}.calendar .calendar-header{margin:1rem 1rem 1rem .5rem}.calendar-header .calendar-header-container{justify-content:space-between;gap:1rem;display:flex}@media (width<=767px){.calendar-header .calendar-header-container{flex-direction:column}}.calendar-header .side-actions-container{justify-content:space-between;align-items:center;display:flex}.calendar-header .title-container .mobile-container{align-items:center;display:flex}.calendar-header .title-container{flex-direction:row;justify-content:space-between;align-items:center;gap:15px;display:flex}.title-container .action-button{border:2px solid var(--color-grey-3);width:2.5rem;height:2.5rem;color:var(--color-black-4);background-color:var(--color-white)}.title-container .action-button-prev{margin-right:.5rem}.title-container .action-button-next{margin-left:.5rem}@media (width<=767px){.calendar-header .title-container{flex-direction:column;align-items:start}.title-container .action-button-next{margin-left:.5rem}}.calendar-header__controls{align-items:center;gap:28px;display:flex}.calendar-header .calendar-header__today{color:var(--text-color-calendar-header__today);background-color:var(--bg-calendar-header__today);border-color:var(--color-gray-7)}.calendar-header .calendar-header__today .p-button-label{font-weight:400!important}.calendar-header .calendar-header__today:hover{border-color:var(--color-gray-7);background-color:var(--color-pink-4)!important}.calendar-header .calendar-header__view-select{border:1px solid var(--border-calendar-select);background-color:var(--bg-calendar-select);border-radius:8px;padding:12px 8px}.calendar-header .calendar-header__view-select .p-select-label{padding:0;font-size:1.25rem}.calendar-wrapper{flex:1;min-height:0;position:relative}.fc-event-title.fc-sticky{padding-left:10px}.fc-header-toolbar{margin:0!important}.fc-daygrid-day-top{flex-direction:row!important}.fc-col-header-cell-cushion{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.5rem}.fc-scrollgrid-sync-inner{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem}.fc-day-today .fc-daygrid-day-number{width:23px;height:24px;color:var(--color-white);background-color:var(--color-purple-3);border-radius:100%;justify-content:center;align-items:center;margin:4px 0 0 4px;padding:0;display:flex}.fc-datagrid-cell-frame{color:var(--color-black-1)}.fc-scrollgrid>thead>tr>.fc-theme-standard td,.fc-theme-standard th{border-right:1px solid #0000}.fc-theme-standard .fc-scrollgrid{border:none;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.fc-scrollgrid-sync-inner{text-align:start}.fc-timegrid-now-indicator-line{border-radius:2px;border:2px solid var(--color-black-1)!important}.fc-timegrid-now-indicator-line:before{content:"";border:2px solid var(--color-primary);background-color:var(--color-white);border-radius:50%;width:10px;height:10px;position:absolute;bottom:-5px;right:-10px}.fc-timegrid-now-indicator-line:after{content:"";background-color:none;border:2px solid #0000;border-radius:50%;width:11px;height:11px;position:absolute;bottom:-5px;right:-9px}.fc-timeGridDay-view .fc-timegrid-now-indicator-line:before,.fc-timeGridDay-view .fc-timegrid-now-indicator-line:after,.fc-timegrid-now-indicator-arrow{display:none}.fc-day-today{color:var(--color-primary)!important;background-color:#0000!important}.fc-day-other .fc-highlight{background:0 0}.fc-v-event{background-color:var(--color-black-1)!important;border:var(--color-black-1)!important}.fc-direction-ltr .fc-daygrid-event.fc-event-end,.fc-direction-rtl .fc-daygrid-event.fc-event-start{border-radius:12px;padding-left:4px}.fc-daygrid-event:hover{background-color:var(--color-black-1)}div:not(.fc-timeline-event-harness):has(>.fc-h-event)>.fc-h-event{border:var(--color-black-1);padding-bottom:4px;position:relative;background-color:var(--color-black-1)!important;padding-left:10px!important;bottom:0!important}.fc-event-today,.fc-event-future,.fc-event-past{position:relative;bottom:2px}.fc .fc-daygrid-event-harness{background-color:var(--color-black-1);border-radius:12px;padding:2px 4px;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem;margin-bottom:1px!important;margin-left:2px!important;margin-right:2px!important}.fc-daygrid-bg-harness .fc-highlight{background-color:var(--color-pink-4);border:1px solid var(--color-primary)}div[class=fc-daygrid-event-harness]{position:relative!important;top:1px!important}.fc .fc-daygrid-event-harness.fc-daygrid-event-harness-abs{margin-bottom:1px!important;margin-left:2px!important;margin-right:-4px!important}.fc .fc-daygrid-event-harness-abs{background-color:#0000;padding-top:0;padding-bottom:0;top:-1px!important;left:-6px!important}.fc-daygrid-block-event .fc-event-time{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.5rem}.fc-event-time{color:var(--color-white);font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.5rem}.fc-event-title{color:var(--color-white)}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-end),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-start){border-radius:12px}.fc .fc-daygrid-event-harness .fc-daygrid-event-dot{display:none}.fc-direction-ltr .fc-daygrid-more-link{color:var(--color-black-1)}.fc-timegrid-event .fc-event-time{padding-left:10px;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem}.fc-timegrid-event,.fc-timegrid-more-link{border:2px solivar(--color-black-1);border-radius:12px;margin:3px -1px 3px 0}.fc .fc-timegrid-slot{height:2.75rem;color:var(--color-black-1)}.fc .fc-timegrid-slots .fc-timegrid-slot-lane{border:1px solid var(--color-gray-7)}.fc .fc-timeGridDay-view .fc-timegrid-slots .fc-timegrid-slot-lane{outline:none;transition:all .2s ease-in-out}.fc .fc-timeGridDay-view .fc-timegrid-slots .fc-timegrid-slot-lane:hover{background-color:var(--color-pink-4);outline:1px solid var(--color-primary)}.fc .fc-scrollgrid-section>*{border-top-width:1px;border-bottom-width:0;border-right-width:0}.fc-scroller-harness-liquid{background-color:var(--color-gray-11)}.fc-dayGridMonth-view .fc-theme-standard td,.fc-theme-standard th{border:none}.fc-theme-standard td,.fc-theme-standard th:not([role=columnheader]):not([role=presentation]):not(.fc-timegrid-axis){border:1px solid var(--color-gray-7)}.fc-timeGridWeek-view>table>tbody>tr>td,.fc-dayGridMonth-view>table>tbody>tr>td{border-bottom-width:0;border-right-width:0}.fc-daygrid-body.fc-daygrid-body-balanced>table>tbody>tr>td>div{margin-top:0}.fc .fc-daygrid-day-number{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:400;line-height:2rem}.dark .fc-daygrid-day-number{color:var(--color-black-1)}.fc-day-today .fc-daygrid-day-number{width:36px;height:36px;color:var(--color-white)}.fc-theme-standard .fc-popover{border:1px solid var(--color-gray-7);border-radius:8px}.fc-popover .fc-popover-header{background-color:var(--bg-popover);border-top-left-radius:8px;border-top-right-radius:8px;padding-top:5px}.fc-popover-title{color:var(--color-white);padding-top:5px}.fc-popover-body{background-color:var(--bg-popover);border-bottom-right-radius:8px;border-bottom-left-radius:8px}.fc-popover-close{color:var(--color-white)}.fc-more-popover-misc{display:none}div[class=fc-daygrid-event-harness]>[class="fc-event fc-event-draggable fc-event-start fc-event-future fc-daygrid-event fc-daygrid-block-event fc-h-event"]{padding-top:2px!important}div[class=fc-daygrid-event-harness]>[class="fc-event fc-event-draggable fc-event-end fc-event-future fc-daygrid-event fc-daygrid-block-event fc-h-event"]{padding-top:1.5px!important}div[class=fc-daygrid-event-harness]>[class="fc-event fc-event-draggable fc-event-end fc-event-past fc-daygrid-event fc-daygrid-block-event fc-h-event"],div[class=fc-daygrid-event-harness]>[class="fc-event fc-event-draggable fc-event-start fc-daygrid-event fc-daygrid-block-event fc-h-event"],div[class=fc-daygrid-event-harness]>[class="fc-event fc-event-draggable fc-event-start fc-event-past fc-daygrid-event fc-daygrid-block-event fc-h-event"],div[class=fc-daygrid-event-harness]>[class="fc-event fc-event-draggable fc-event-past fc-daygrid-event fc-daygrid-block-event fc-h-event"]{padding-top:2px!important}div[class=fc-daygrid-event-harness]>[class="fc-event fc-event-draggable fc-event-resizable fc-event-start fc-event-end fc-event-past fc-daygrid-event fc-daygrid-dot-event"]{padding-top:6px!important}a[class="fc-event fc-event-draggable fc-event-end fc-daygrid-event fc-daygrid-block-event fc-h-event"]>[class=fc-event-main]>[class=fc-event-main-frame]{position:relative;left:0!important}div[class=fc-daygrid-event-harness]>a[class="fc-event fc-event-draggable fc-event-start fc-event-future fc-daygrid-event fc-daygrid-block-event fc-h-event"]>[class=fc-event-main]>[class=fc-event-main-frame],a[class="fc-event fc-event-draggable fc-event-start fc-daygrid-event fc-daygrid-block-event fc-h-event"]>[class=fc-event-main]>[class=fc-event-main-frame]{position:relative;left:-8px!important}div[class=fc-daygrid-event-harness\ fc-daygrid-event-harness-abs]>a[class="fc-event fc-event-draggable fc-event-start fc-event-end fc-event-future fc-daygrid-event fc-daygrid-block-event fc-h-event"]>[class=fc-event-main]>[class=fc-event-main-frame],a[class="fc-event fc-event-draggable fc-event-start fc-event-end fc-daygrid-event fc-daygrid-block-event fc-h-event"]>[class=fc-event-main]>[class=fc-event-main-frame]{position:relative;left:-2px!important}.fc-event.fc-event-draggable.fc-event-end.fc-daygrid-event.fc-daygrid-block-event.fc-h-event .fc-event-main-frame{position:relative;left:-6px}.fc-blocked-slot{cursor:not-allowed!important}@media (width<=767px){.calendar-header__controls{flex-direction:column;align-items:flex-start}.calendar-header .calendar-header__view-select{padding:4px}.calendar-header .calendar-header__view-select .p-select-label{font-size:1rem;line-height:1.25rem}.fc-col-header-cell-cushion{font-size:1rem;font-weight:500;line-height:1.125rem}.fc .fc-daygrid-day-number{font-size:1rem;font-weight:400;line-height:1.5rem}}.timeline-calendar .fc-scroller{overflow:auto!important}.timeline-calendar .fc-datagrid .fc-scroller{overflow-x:hidden!important}.timeline-calendar .fc-scrollgrid-section-footer .fc-datagrid .fc-scroller{overflow:hidden!important}.timeline-calendar .fc-event-title.fc-sticky{padding-left:2px}.timeline-calendar .fc-event-title{color:var(--text-color-calendar)}.timeline-calendar .fc .fc-daygrid-event-harness.fc-daygrid-event-harness-abs{margin-right:0!important}.timeline-calendar .fc .fc-daygrid-event-harness-abs{top:0!important}.base-date-picker{cursor:pointer;width:127px}.base-date-picker__range{width:222px}.base-date-picker__range .p-datepicker-input{text-overflow:ellipsis}.base-date-picker>.p-datepicker>.p-inputtext{text-overflow:ellipsis;white-space:nowrap;padding-right:2.5rem;overflow:hidden}.base-date-picker__day-cell.p-datepicker-day-cell:not(.p-datepicker-other-month)>.p-disabled{opacity:1;color:var(--color-grey-3);text-decoration:line-through}.base-date-picker__panel-time>.p-datepicker-time-picker>.p-datepicker-minute-picker{gap:0}.p-datepicker-header>.p-datepicker-title{order:1}.p-datepicker-header>.p-datepicker-prev-button{order:2;margin-left:auto}.p-datepicker-header>.p-datepicker-next-button{order:3}.base-time-picker>.p-select{width:107px}.base-time-picker__overlay>.p-select-list-container{max-height:13rem}.base-time-picker .rotate{transition:transform var(--transition-duration) ease;transform:rotate(180deg)}.option-container{align-items:center;display:flex}.sm-icon[data-v-993de489]{min-width:.875rem;min-height:.875rem}.md-icon[data-v-993de489]{min-width:1rem;min-height:1rem}.lg-icon[data-v-993de489]{min-width:1.125rem;min-height:1.125rem}.xl-icon[data-v-993de489]{min-width:1.5rem;min-height:1.5rem}.xxl-icon[data-v-993de489]{min-width:2rem;min-height:2rem}.xxxl-icon[data-v-993de489]{min-width:4rem;min-height:4rem}.xxxxl-icon[data-v-993de489]{min-width:6rem;min-height:6rem}.xxxxxl-icon[data-v-993de489]{min-width:8rem;min-height:8rem}.mar-icon-btn[data-v-ef3bdc26]{border:1px solid var(--p-content-border-color,#e8e6dc);background:var(--p-surface-0,#fff);color:var(--p-text-muted-color,#8a8578);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.mar-icon-btn[data-size=sm][data-v-ef3bdc26]{width:1.5rem;height:1.5rem;padding:.25rem}.mar-icon-btn[data-size=md][data-v-ef3bdc26]{width:1.75rem;height:1.75rem;padding:.3rem}.mar-icon-btn[data-size=lg][data-v-ef3bdc26]{width:2.25rem;height:2.25rem;padding:.45rem}.mar-icon-btn[data-round="1"][data-v-ef3bdc26]{border-radius:50%}.mar-icon-btn[data-plain="1"][data-v-ef3bdc26]{background:0 0;border-color:#0000}.mar-icon-btn[data-plain="1"][data-v-ef3bdc26]:hover:not(:disabled){background:var(--p-surface-100,#f4f2ec);color:var(--p-text-color,#2a2720);border-color:#0000}.mar-icon-btn[data-background="1"][data-v-ef3bdc26]{background:0 0;border-color:#0000}.mar-icon-btn[data-background="1"][data-v-ef3bdc26]:hover:not(:disabled){background:var(--p-content-hover-background,var(--p-surface-100,#f4f2ec));color:var(--p-text-color,#2a2720);border-color:#0000}.mar-icon-btn[data-v-ef3bdc26]:hover:not(:disabled){background:var(--p-surface-100,#f4f2ec);color:var(--p-text-color,#2a2720);border-color:var(--p-surface-300,#d5d2c8)}.mar-icon-btn[data-active="1"][data-v-ef3bdc26]{background:var(--p-primary-color,#d97757);color:var(--p-primary-contrast-color,#fff);border-color:var(--p-primary-color,#d97757)}.mar-icon-btn[data-active="1"][data-v-ef3bdc26]:hover:not(:disabled){background:var(--p-primary-hover-color,#c4643f);color:var(--p-primary-contrast-color,#fff);border-color:var(--p-primary-hover-color,#c4643f)}.mar-icon-btn[data-severity=primary][data-v-ef3bdc26]{background:var(--p-primary-color,#d97757);color:var(--p-primary-contrast-color,#fff);border-color:var(--p-primary-color,#d97757)}.mar-icon-btn[data-severity=primary][data-v-ef3bdc26]:hover:not(:disabled){background:var(--p-primary-hover-color,#c4643f);border-color:var(--p-primary-hover-color,#c4643f)}.mar-icon-btn[data-severity=danger][data-v-ef3bdc26]:hover:not(:disabled){color:#dc2626;background:#fef2f2;border-color:#fecaca}.mar-icon-btn[data-v-ef3bdc26]:focus-visible{outline:2px solid var(--p-primary-color,#d97757);outline-offset:1px}.mar-icon-btn[data-v-ef3bdc26]:disabled{opacity:.4;cursor:not-allowed}.mar-icon-btn[data-v-ef3bdc26] svg{width:100%;height:100%}.nim-inline-input-wrap{line-height:inherit;display:inline-block;position:relative}.nim-inline-input-overlay{pointer-events:none;white-space:pre;color:inherit;position:absolute;inset:0;overflow:hidden}.nim-inline-input-measure{visibility:hidden;pointer-events:none;white-space:pre;position:absolute;top:-9999px;left:-9999px}.nim-inline-input-overlay-marked{color:var(--p-primary-color,currentColor);font-weight:700}.nim-inline-input-wrap[data-marked="1"]>.nim-inline-input{color:#0000;caret-color:var(--p-text-color,currentColor)}.nim-inline-input{font:inherit;font-variant-numeric:tabular-nums;color:inherit;border:0;border-bottom:1px dashed color-mix(in srgb,currentColor 35%,transparent);text-align:center;box-sizing:content-box;appearance:textfield;background:0 0;border-radius:0;outline:none;min-width:1ch;margin:0;padding:0 .1rem;transition:border-color .15s cubic-bezier(.32,.72,0,1)}.nim-inline-input-wrap[data-keyword-mode="1"]>.nim-inline-input{text-align:start;border-bottom:0}.nim-inline-input-wrap[data-keyword-mode="1"]>.nim-inline-input-overlay{text-align:start}.nim-inline-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.nim-inline-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.nim-inline-input:hover{border-bottom-color:var(--p-primary-color,currentColor)}.nim-inline-input:focus-visible{border-bottom-style:solid;border-bottom-color:var(--p-primary-color,currentColor)}.nim-inline-input:disabled{opacity:.5;cursor:not-allowed}.nim-inline-input::placeholder{color:color-mix(in srgb,currentColor 50%,transparent)}.mar-circle-btn[data-v-2b9949d1]{background:var(--p-surface-50);width:1.75rem;height:1.75rem;color:var(--p-surface-500);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;transition:background .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.mar-circle-btn[data-v-2b9949d1]:disabled{opacity:.4;cursor:not-allowed}.mar-circle-btn[data-v-2b9949d1]:hover:not(:disabled){background:var(--p-surface-200);color:var(--p-surface-700)}.mar-circle-btn[data-v-2b9949d1]:active:not(:disabled){background:var(--p-surface-300);color:var(--p-surface-800)}.mar-circle-btn-ghost[data-v-2b9949d1]{background:0 0}.mar-circle-btn[data-v-2b9949d1]:focus-visible{outline:.125rem solid var(--p-primary-color);outline-offset:.0625rem}.mar-button[data-v-b83d2243]{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:.375rem;padding:.3125rem .625rem;font-family:inherit;font-size:.8125rem;font-weight:500;line-height:1.4;transition:background .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),opacity .15s;display:inline-flex}.mar-button[data-v-b83d2243]:disabled{opacity:.5;cursor:not-allowed}.mar-button[data-v-b83d2243]:focus-visible{outline:.125rem solid var(--p-primary-color);outline-offset:.0625rem}.mar-button-icon[data-v-b83d2243]{font-size:.75rem}.mar-button-small[data-v-b83d2243]{padding:.1875rem .5rem;font-size:.75rem}.mar-button-small .mar-button-icon[data-v-b83d2243]{font-size:.6875rem}.mar-button-large[data-v-b83d2243]{padding:.4375rem .875rem;font-size:.875rem}.mar-button-rounded[data-v-b83d2243]{border-radius:9999px}.mar-button-icon-only[data-v-b83d2243]{width:1.75rem;height:1.75rem;padding:.3125rem}.mar-button-icon-only.mar-button-small[data-v-b83d2243]{width:1.5rem;height:1.5rem;padding:.1875rem}.mar-button-icon-only.mar-button-large[data-v-b83d2243]{width:2rem;height:2rem;padding:.4375rem}.mar-button-primary[data-v-b83d2243]{background:var(--p-primary-color);color:var(--p-primary-contrast-color);border-color:var(--p-primary-color)}.mar-button-primary[data-v-b83d2243]:hover:not(:disabled){background:var(--p-primary-hover-color);border-color:var(--p-primary-hover-color)}.mar-button-secondary[data-v-b83d2243]{background:var(--p-surface-200);color:var(--p-surface-700);border-color:var(--p-surface-300)}.mar-button-secondary[data-v-b83d2243]:hover:not(:disabled){background:var(--p-surface-300);color:var(--p-surface-800)}.mar-button-success[data-v-b83d2243]{color:#fff;background:#059669;border-color:#059669}.mar-button-success[data-v-b83d2243]:hover:not(:disabled){background:#047857;border-color:#047857}.mar-button-info[data-v-b83d2243]{color:#fff;background:#2563eb;border-color:#2563eb}.mar-button-info[data-v-b83d2243]:hover:not(:disabled){background:#1d4ed8;border-color:#1d4ed8}.mar-button-warn[data-v-b83d2243]{color:#fff;background:#d97706;border-color:#d97706}.mar-button-warn[data-v-b83d2243]:hover:not(:disabled){background:#b45309;border-color:#b45309}.mar-button-danger[data-v-b83d2243]{color:#fff;background:#dc2626;border-color:#dc2626}.mar-button-danger[data-v-b83d2243]:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c}.mar-button-help[data-v-b83d2243]{color:#fff;background:#7c3aed;border-color:#7c3aed}.mar-button-help[data-v-b83d2243]:hover:not(:disabled){background:#6d28d9;border-color:#6d28d9}.mar-button-contrast[data-v-b83d2243]{background:var(--p-surface-800);color:var(--p-surface-0);border-color:var(--p-surface-800)}.mar-button-contrast[data-v-b83d2243]:hover:not(:disabled){background:var(--p-surface-900);border-color:var(--p-surface-900)}.mar-button-text[data-v-b83d2243]{background:0 0;border-color:#0000}.mar-button-text.mar-button-primary[data-v-b83d2243]{color:var(--p-primary-color)}.mar-button-text.mar-button-primary[data-v-b83d2243]:hover:not(:disabled){background:var(--p-highlight-background)}.mar-button-text.mar-button-secondary[data-v-b83d2243]{color:var(--p-surface-600)}.mar-button-text.mar-button-secondary[data-v-b83d2243]:hover:not(:disabled){background:var(--p-surface-100)}.mar-button-text.mar-button-danger[data-v-b83d2243]{color:#dc2626}.mar-button-text.mar-button-danger[data-v-b83d2243]:hover:not(:disabled){background:#fef2f2}.mar-button-outlined[data-v-b83d2243]{background:0 0}.mar-button-outlined.mar-button-primary[data-v-b83d2243]{color:var(--p-primary-color);border-color:var(--p-primary-color)}.mar-button-outlined.mar-button-primary[data-v-b83d2243]:hover:not(:disabled){background:var(--p-highlight-background)}.mar-button-outlined.mar-button-secondary[data-v-b83d2243]{color:var(--p-surface-600);border-color:var(--p-surface-300)}.mar-button-outlined.mar-button-secondary[data-v-b83d2243]:hover:not(:disabled){background:var(--p-surface-100)}.mar-button-outlined.mar-button-danger[data-v-b83d2243]{color:#dc2626;border-color:#dc2626}.mar-button-outlined.mar-button-danger[data-v-b83d2243]:hover:not(:disabled){background:#fef2f2}.mar-checkbox[data-v-4e508000]{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--p-text-color);align-items:center;gap:.375rem;font-size:.8125rem;display:inline-flex}.mar-checkbox-disabled[data-v-4e508000]{cursor:not-allowed;opacity:.5}.mar-checkbox-input[data-v-4e508000]{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.mar-checkbox-box[data-v-4e508000]{border:1px solid var(--p-content-border-color);background:var(--p-surface-0);border-radius:3px;justify-content:center;align-items:center;width:.875rem;height:.875rem;transition:background .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);display:flex}.mar-checkbox:hover:not(.mar-checkbox-disabled) .mar-checkbox-box[data-v-4e508000]{border-color:var(--p-primary-color)}.mar-checkbox-checked .mar-checkbox-box[data-v-4e508000],.mar-checkbox-indeterminate .mar-checkbox-box[data-v-4e508000]{background:var(--p-primary-color);border-color:var(--p-primary-color)}.mar-checkbox-icon[data-v-4e508000]{color:var(--p-primary-contrast-color);font-size:.5rem;font-weight:700}.mar-checkbox-input:focus-visible+.mar-checkbox-box[data-v-4e508000]{outline:.125rem solid var(--p-primary-color);outline-offset:.125rem}.mar-checkbox-label[data-v-4e508000]{line-height:1.3}.mar-dropdown-panel[data-v-76ec0565]{background:var(--p-surface-0);border:1px solid var(--p-content-border-color);max-height:16rem;color:var(--p-text-color);border-radius:8px;flex-direction:column;width:max-content;min-width:100%;max-width:min(22rem,90vw);font-family:inherit;display:flex;overflow:hidden;box-shadow:0 16px 36px -12px #00000059,0 6px 16px -6px #00000038,0 2px 4px -1px #0000002e}.mar-dropdown-panel-search[data-v-76ec0565]{border-bottom:1px solid var(--p-content-border-color);background:var(--p-surface-50);flex-shrink:0;padding:.25rem .3125rem .1875rem}.mar-dropdown-panel-search-input[data-v-76ec0565]{border:1px solid var(--p-content-border-color);background:var(--p-surface-0);width:100%;color:var(--p-text-color);font:inherit;box-sizing:border-box;border-radius:5px;outline:none;padding:.1875rem .375rem;font-size:.75rem;transition:border-color .15s}.mar-dropdown-panel-search-input[data-v-76ec0565]::placeholder{color:var(--p-surface-400)}.mar-dropdown-panel-search-input[data-v-76ec0565]:focus{border-color:var(--p-primary-color)}.mar-dropdown-panel-list[data-v-76ec0565]{scrollbar-width:thin;scrollbar-color:var(--p-surface-300) transparent;flex:1;padding:0;overflow-y:auto}.mar-dropdown-panel-list[data-v-76ec0565]::-webkit-scrollbar{width:4px}.mar-dropdown-panel-list[data-v-76ec0565]::-webkit-scrollbar-track{background:0 0}.mar-dropdown-panel-list[data-v-76ec0565]::-webkit-scrollbar-thumb{background:var(--p-surface-300);border-radius:4px}.mar-dropdown-panel-list[data-v-76ec0565]::-webkit-scrollbar-thumb:hover{background:var(--p-surface-400)}.mar-dropdown-panel-option[data-v-76ec0565]{cursor:pointer;color:var(--p-text-color);white-space:nowrap;border-radius:0;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.75rem;font-weight:500;line-height:1.2;transition:background .1s;display:flex}.mar-dropdown-panel-option-focused[data-v-76ec0565],.mar-dropdown-panel-option[data-v-76ec0565]:hover{background:var(--p-surface-100)}.mar-dropdown-panel-option-selected[data-v-76ec0565]{background:var(--p-highlight-background);color:var(--p-highlight-color);font-weight:600}.mar-dropdown-panel-option-disabled[data-v-76ec0565]{opacity:.45;cursor:not-allowed}.mar-dropdown-panel-option-disabled[data-v-76ec0565]:hover{background:0 0}.mar-dropdown-panel-check[data-v-76ec0565]{border-radius:5px;align-items:center;gap:.375rem;padding:.25rem .5rem;display:flex}.mar-dropdown-panel-check[data-v-76ec0565]:hover{background:var(--p-surface-100)}.mar-dropdown-panel-check[data-v-76ec0565] .mar-checkbox{flex:1;font-size:.75rem}.mar-dropdown-panel-lock[data-v-76ec0565]{color:var(--p-surface-500);font-size:.5625rem}.mar-dropdown-panel-empty[data-v-76ec0565]{text-align:center;color:var(--p-surface-500);padding:.4375rem;font-size:.75rem}.mar-dropdown[data-v-4155bd87]{display:inline-flex;position:relative}.mar-dropdown-trigger[data-v-4155bd87]{border:1px solid var(--p-content-border-color);background:var(--p-surface-0);width:100%;color:var(--p-text-color);cursor:pointer;box-sizing:border-box;-webkit-user-select:none;user-select:none;border-radius:6px;outline:none;justify-content:space-between;align-items:center;gap:.375rem;min-height:1.625rem;padding:.25rem .5rem;font-family:inherit;font-size:.8125rem;font-weight:500;transition:border-color .15s;display:flex}.mar-dropdown-trigger[data-v-4155bd87]:focus{border-color:var(--p-primary-color)}.mar-dropdown-plain[data-v-4155bd87]{width:auto;display:inline-flex}.mar-dropdown-plain .mar-dropdown-trigger[data-v-4155bd87]{background:0 0;border:none;justify-content:flex-start;gap:.1875rem;width:auto;min-height:0;padding:0}.mar-dropdown-plain .mar-dropdown-value[data-v-4155bd87],.mar-dropdown-plain .mar-dropdown-placeholder[data-v-4155bd87]{flex:none}.mar-dropdown-plain .mar-dropdown-trigger[data-v-4155bd87]:focus{color:var(--p-primary-color);border:none}.mar-dropdown[data-disabled="1"] .mar-dropdown-trigger[data-v-4155bd87]{opacity:.5;cursor:not-allowed}.mar-dropdown-value[data-v-4155bd87]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.mar-dropdown-placeholder[data-v-4155bd87]{color:var(--p-surface-400);flex:1}.mar-dropdown-actions[data-v-4155bd87]{flex-shrink:0;align-items:center;gap:.25rem;display:flex}.mar-dropdown-clear[data-v-4155bd87]{width:.75rem;height:.75rem;color:var(--p-surface-500);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.mar-dropdown-clear[data-v-4155bd87]:hover{color:var(--p-surface-800)}.mar-dropdown-clear svg[data-v-4155bd87]{width:100%;height:100%}.mar-dropdown-chevron[data-v-4155bd87]{width:.5625rem;height:.5625rem;color:var(--p-surface-500);transition:transform .2s}.mar-dropdown-chevron[data-open="1"][data-v-4155bd87]{transform:rotate(180deg)}.mar-datepicker-panel,.mar-timepicker-panel{--mp-surface:var(--p-surface-0,#fff);--mp-surface-subtle:var(--p-surface-50,#faf9f5);--mp-surface-hover:var(--p-surface-100,#f4f2ec);--mp-line:var(--p-surface-200,#e8e6dc);--mp-line-strong:var(--p-surface-300,#d5d2c8);--mp-text:var(--p-text-color,#2a2720);--mp-text-muted:var(--p-text-muted-color,#8a8578);--mp-text-faint:var(--p-surface-400,#b0aea5);--mp-text-disabled:var(--p-surface-300,#d5d2c8);--mp-primary:var(--p-primary-color,#d97757);--mp-primary-contrast:var(--p-primary-contrast-color,#fff);--mp-primary-hover:var(--p-primary-hover-color,#c4643f);--mp-primary-soft:var(--p-primary-100,#fde9e1);--mp-primary-softer:var(--p-primary-50,#fef6f3);--mp-primary-on-soft:var(--p-primary-700,#a44e30);--mp-primary-band:var(--p-primary-200,#fad0c0);font-family:inherit}html.dark .mar-datepicker-panel:not([data-theme=light]),html.dark .mar-timepicker-panel:not([data-theme=light]),[data-theme=dark] .mar-datepicker-panel:not([data-theme=light]),[data-theme=dark] .mar-timepicker-panel:not([data-theme=light]),.mar-datepicker-panel[data-theme=dark],.mar-timepicker-panel[data-theme=dark]{--mp-surface:#1c1b19;--mp-surface-subtle:#262420;--mp-surface-hover:#35322b;--mp-line:#35322b;--mp-line-strong:#474338;--mp-text:#f4f2ec;--mp-text-muted:#b0aea5;--mp-text-faint:#6b665a;--mp-text-disabled:#474338;--mp-primary:var(--p-primary-400,#e88b63);--mp-primary-contrast:#1c1b19;--mp-primary-hover:var(--p-primary-300,#f3af94);--mp-primary-soft:#5e3a2a;--mp-primary-softer:#3c1a10;--mp-primary-on-soft:var(--p-primary-200,#fad0c0);--mp-primary-band:#5e3a2a}.mar-datepicker,.mar-timepicker{width:auto;display:inline-flex}.mar-picker-trigger{width:100%;font:inherit;text-align:left;border:1px solid var(--p-surface-300,#d5d2c8);background:var(--p-surface-0,#fff);color:var(--p-text-color,#2a2720);cursor:pointer;border-radius:8px;align-items:center;gap:.45rem;padding:.4rem .55rem;font-size:.8125rem;transition:border-color .15s cubic-bezier(.4,0,.2,1),background .15s cubic-bezier(.4,0,.2,1);display:flex}.mar-picker-trigger:hover:not(:disabled){border-color:var(--p-primary-color,#d97757)}.mar-picker-trigger:focus-visible{outline:2px solid var(--p-primary-color,#d97757);outline-offset:1px}.mar-datepicker[data-disabled="1"] .mar-picker-trigger,.mar-timepicker[data-disabled="1"] .mar-picker-trigger{opacity:.5;cursor:not-allowed}.mar-picker-trigger-icon{width:1rem;height:1rem;color:var(--p-surface-600,#6b665a);flex-shrink:0}.mar-picker-trigger-meta{flex-direction:column;flex:auto;min-width:0;display:flex;overflow:hidden}.mar-picker-trigger-value{color:var(--p-text-color,#2a2720);text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize;font-variant-numeric:tabular-nums;padding-left:.4rem;font-size:.8125rem;font-weight:600;overflow:hidden}.mar-picker-trigger-placeholder{color:var(--p-surface-400,#b0aea5);text-overflow:ellipsis;white-space:nowrap;padding-left:.4rem;font-size:.8125rem;font-weight:500;overflow:hidden}.mar-picker-trigger-clear{width:1rem;height:1rem;color:var(--p-surface-500,#8a8578);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.mar-picker-trigger-clear:hover{color:var(--p-text-color,#2a2720)}.mar-picker-trigger-clear svg{width:100%;height:100%}.mar-picker-trigger-chevron{width:.9rem;height:.9rem;color:var(--p-surface-500,#8a8578);flex-shrink:0;justify-content:center;align-items:center;transition:transform .18s cubic-bezier(.32,.72,0,1);display:inline-flex}.mar-picker-trigger-chevron svg{width:100%;height:100%}.mar-picker-trigger-chevron[data-open="1"]{color:var(--p-primary-color,#d97757);transform:rotate(90deg)}.mar-datepicker-panel,.mar-timepicker-panel{background:var(--mp-surface);width:280px;min-width:280px;min-height:0;max-height:100%;color:var(--mp-text);border:1px solid var(--mp-line-strong);border-radius:14px;flex-direction:column;font-size:.8125rem;display:flex;overflow:hidden;box-shadow:0 20px 48px -16px #00000080,0 8px 20px -8px #00000052,0 2px 6px -2px #00000038}.mar-datepicker-head,.mar-datepicker-actions,.mar-datepicker-time,.mar-timepicker-head,.mar-timepicker-actions{flex-shrink:0}.mar-datepicker-body{scrollbar-width:thin;scrollbar-color:var(--mp-line-strong) transparent;flex:auto;min-height:0;overflow-y:auto}.mar-datepicker-panel *,.mar-timepicker-panel *,.mar-datepicker-panel :before,.mar-timepicker-panel :before,.mar-datepicker-panel :after,.mar-timepicker-panel :after{box-sizing:border-box}.mar-datepicker-head,.mar-timepicker-head{background:var(--mp-primary-softer);color:var(--mp-primary-on-soft);border-bottom:1px solid var(--mp-line);flex-direction:column;gap:.25rem;padding:.75rem .85rem .6rem;display:flex}.mar-datepicker-head-label{flex-direction:row;align-items:baseline;gap:.5rem;display:flex}.mar-datepicker-head-mode,.mar-timepicker-head-mode{text-transform:uppercase;letter-spacing:.05em;opacity:.75;font-size:.625rem;font-weight:700}.mar-datepicker-head-value,.mar-timepicker-head-value{text-transform:capitalize;font-size:1.05rem;font-weight:600}.mar-datepicker-nav{border-bottom:1px solid var(--mp-line);align-items:center;gap:.2rem;padding:.35rem .45rem;display:flex}.mar-datepicker-monthbtn{font:inherit;color:var(--mp-text);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:.3rem;padding:.3rem .45rem;font-size:.8125rem;font-weight:600;transition:background .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.mar-datepicker-monthbtn:hover{background:var(--mp-surface-hover)}.mar-datepicker-monthbtn:focus-visible{outline:2px solid var(--mp-primary);outline-offset:1px}.mar-datepicker-monthbtn-text{text-transform:capitalize}.mar-datepicker-monthbtn-chev{color:var(--mp-text-muted);font-size:.9rem;line-height:1;transition:transform .18s cubic-bezier(.32,.72,0,1)}.mar-datepicker-monthbtn-chev[data-open="1"]{color:var(--mp-primary);transform:rotate(90deg)}.mar-datepicker-nav-spacer{flex:auto}.mar-datepicker-iconbtn{width:1.65rem;height:1.65rem;color:var(--mp-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.mar-datepicker-iconbtn:hover{background:var(--mp-surface-hover);color:var(--mp-text)}.mar-datepicker-iconbtn:focus-visible{outline:2px solid var(--mp-primary);outline-offset:1px}.mar-datepicker-iconbtn svg{width:.95rem;height:.95rem}.mar-datepicker-grid-wrap{padding:.3rem .45rem .45rem}.mar-datepicker-weekdays{grid-template-columns:repeat(7,1fr);display:grid}.mar-datepicker-weekday{text-transform:uppercase;letter-spacing:.05em;height:1.4rem;color:var(--mp-text-muted);justify-content:center;align-items:center;font-size:.625rem;font-weight:700;display:flex}.mar-datepicker-grid{grid-template-columns:repeat(7,1fr);display:grid}.mar-datepicker-day{height:2rem;font:inherit;color:var(--mp-text);cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:0;font-size:.8125rem;transition:color .12s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.mar-datepicker-day-bg{pointer-events:none;background:0 0;border-radius:999px;transition:background .12s cubic-bezier(.4,0,.2,1);position:absolute;inset:.15rem .1rem}.mar-datepicker-day-num{z-index:1;font-variant-numeric:tabular-nums;position:relative}.mar-datepicker-day:hover:not(:disabled) .mar-datepicker-day-bg{background:var(--mp-surface-hover)}.mar-datepicker-day.is-out .mar-datepicker-day-num{color:var(--mp-text-faint)}.mar-datepicker-day.is-disabled{cursor:not-allowed}.mar-datepicker-day.is-disabled .mar-datepicker-day-num{color:var(--mp-text-disabled)}.mar-datepicker-day.is-today .mar-datepicker-day-bg{box-shadow:inset 0 0 0 1px var(--mp-primary);background:0 0}.mar-datepicker-day.is-in-range .mar-datepicker-day-bg{background:var(--mp-primary-soft);border-radius:0;inset:.15rem 0}.mar-datepicker-day.is-in-range:hover:not(:disabled) .mar-datepicker-day-bg{background:var(--mp-primary-band)}.mar-datepicker-day.is-selected .mar-datepicker-day-bg{background:var(--mp-primary);box-shadow:none}.mar-datepicker-day.is-selected .mar-datepicker-day-num{color:var(--mp-primary-contrast);font-weight:600}.mar-datepicker-day.is-range-start.is-in-range,.mar-datepicker-day.is-range-end.is-in-range{background:0 0}.mar-datepicker-day.is-range-start:not(.is-range-end):before{content:"";background:var(--mp-primary-soft);z-index:0;position:absolute;inset:.15rem 0 .15rem 50%}.mar-datepicker-day.is-range-end:not(.is-range-start):before{content:"";background:var(--mp-primary-soft);z-index:0;position:absolute;inset:.15rem 50% .15rem 0}.mar-datepicker-day.is-range-start .mar-datepicker-day-bg,.mar-datepicker-day.is-range-end .mar-datepicker-day-bg{background:var(--mp-primary);border-radius:999px;inset:.15rem .1rem}.mar-datepicker-yearlist{scrollbar-width:thin;scrollbar-color:var(--mp-line-strong) transparent;grid-template-columns:repeat(3,1fr);gap:.3rem;max-height:14rem;padding:.4rem .45rem;display:grid;overflow-y:auto}.mar-datepicker-year-btn{font:inherit;color:var(--mp-text);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:.4rem 0;font-size:.8125rem;transition:background .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1)}.mar-datepicker-year-btn:hover{background:var(--mp-surface-hover)}.mar-datepicker-year-btn.is-active{background:var(--mp-primary);color:var(--mp-primary-contrast);border-color:var(--mp-primary)}.mar-datepicker-actions,.mar-timepicker-actions{border-top:1px solid var(--mp-line);background:var(--mp-surface-subtle);align-items:center;gap:.2rem;padding:.4rem .45rem;display:flex}.mar-datepicker-actions-spacer,.mar-timepicker-actions-spacer{flex:auto}.mar-picker-text-btn{font:inherit;color:var(--mp-text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:.35rem .55rem;font-size:.75rem;font-weight:600;transition:background .15s cubic-bezier(.4,0,.2,1)}.mar-picker-text-btn:hover{background:var(--mp-surface-hover);color:var(--mp-text)}.mar-picker-text-btn:focus-visible{outline:2px solid var(--mp-primary);outline-offset:1px}.mar-picker-confirm-btn{font:inherit;border:1px solid var(--mp-primary);background:var(--mp-primary);color:var(--mp-primary-contrast);cursor:pointer;border-radius:6px;padding:.4rem .85rem;font-size:.75rem;font-weight:600;transition:background .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.mar-picker-confirm-btn:hover:not(:disabled){background:var(--mp-primary-hover);border-color:var(--mp-primary-hover)}.mar-picker-confirm-btn:focus-visible{outline:2px solid var(--mp-primary);outline-offset:1px}.mar-picker-confirm-btn:disabled{opacity:.5;cursor:not-allowed}.mar-timepicker-inputs{justify-content:center;align-items:center;gap:.35rem;padding:1rem .75rem .65rem;display:flex}.mar-timepicker-segment{width:3.25rem;height:3.25rem;font:inherit;text-align:center;font-variant-numeric:tabular-nums;color:var(--mp-text);background:var(--mp-surface-subtle);border:1px solid var(--mp-line);border-radius:10px;padding:0;font-size:1.75rem;font-weight:700;transition:border-color .15s cubic-bezier(.4,0,.2,1),background .15s cubic-bezier(.4,0,.2,1)}.mar-timepicker-segment:hover{border-color:var(--mp-line-strong)}.mar-timepicker-segment:focus,.mar-timepicker-segment:focus-visible{border-color:var(--mp-primary);background:var(--mp-primary-softer);color:var(--mp-primary-on-soft);outline:0}.mar-timepicker-segment::selection{background:var(--mp-primary);color:var(--mp-primary-contrast)}.mar-timepicker-colon{color:var(--mp-text-muted);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700;line-height:1}.mar-timepicker-ampm{font:inherit;border:1px solid var(--mp-line-strong);background:var(--mp-surface);color:var(--mp-text);cursor:pointer;border-radius:10px;align-self:stretch;margin-left:.25rem;padding:0 .75rem;font-size:.8rem;font-weight:700}.mar-timepicker-ampm:hover{background:var(--mp-surface-hover);border-color:var(--mp-primary);color:var(--mp-primary-on-soft)}.mar-timepicker-presets{flex-wrap:wrap;justify-content:center;align-items:center;gap:.3rem;padding:0 .65rem .65rem;display:flex}.mar-timepicker-preset{font:inherit;border:1px solid var(--mp-line);background:var(--mp-surface-subtle);color:var(--mp-text-muted);cursor:pointer;font-variant-numeric:tabular-nums;border-radius:999px;padding:.3rem .65rem;font-size:.75rem;font-weight:600;transition:background .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1)}.mar-timepicker-preset:hover{background:var(--mp-surface-hover);border-color:var(--mp-line-strong);color:var(--mp-text)}.mar-timepicker-preset.is-active{background:var(--mp-primary);border-color:var(--mp-primary);color:var(--mp-primary-contrast)}.mar-datepicker-time{border-top:1px solid var(--mp-line);background:var(--mp-surface-subtle);flex-direction:column;gap:.5rem;padding:.7rem .85rem .8rem;display:flex}.mar-datepicker-time-row{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.mar-datepicker-time-label{text-transform:uppercase;letter-spacing:.05em;color:var(--mp-text-muted);min-width:2.5rem;font-size:.625rem;font-weight:700}.mar-datepicker-time-inputs{align-items:center;gap:.3rem;display:inline-flex}.mar-datepicker-time-seg{width:3rem;height:2.5rem;font:inherit;text-align:center;font-variant-numeric:tabular-nums;color:var(--mp-text);background:var(--mp-surface);border:1px solid var(--mp-line);border-radius:8px;padding:0;font-size:1.15rem;font-weight:700;transition:border-color .15s cubic-bezier(.4,0,.2,1),background .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1)}.mar-datepicker-time-seg:hover{border-color:var(--mp-line-strong)}.mar-datepicker-time-seg:focus,.mar-datepicker-time-seg:focus-visible{border-color:var(--mp-primary);background:var(--mp-primary-softer);color:var(--mp-primary-on-soft);outline:0}.mar-datepicker-time-seg::selection{background:var(--mp-primary);color:var(--mp-primary-contrast)}.mar-datepicker-time-colon{color:var(--mp-text-muted);font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:700;line-height:1}.mar-datepicker-time-seg-group{align-items:stretch;gap:.2rem;display:inline-flex}.mar-datepicker-time-stepper{flex-direction:column;justify-content:center;align-items:stretch;gap:1px;display:inline-flex}.mar-datepicker-time-stepbtn{border:1px solid var(--mp-line);background:var(--mp-surface);width:1rem;height:1.2rem;color:var(--mp-text-muted);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:background .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.mar-datepicker-time-stepbtn:hover{background:var(--mp-primary-softer);border-color:var(--mp-primary);color:var(--mp-primary-on-soft)}.mar-datepicker-time-stepbtn:focus-visible{outline:2px solid var(--mp-primary);outline-offset:1px}.mar-datepicker-time-stepbtn svg{width:.7rem;height:.7rem}.dg{background:var(--p-surface-0,#fff);width:100%;color:var(--p-text-color,#2a2720);contain:layout style;display:grid}.dg-fill-h{width:max-content;min-width:100%}.dg-fill-v{height:max-content;min-height:100%}.dg-header{grid-template-columns:subgrid;background:var(--p-surface-100,#f4f2ec);grid-area:1/1/auto/-1;display:grid}.dg-header-sticky{position:sticky;top:0}.dg-th{background:var(--p-surface-100,#f4f2ec);color:var(--p-text-muted-color,#6b665a);text-transform:uppercase;letter-spacing:.05em;-webkit-user-select:none;user-select:none;white-space:nowrap;border-right:1px solid var(--p-content-border-color,#e8e6dc);border-bottom:1px solid var(--p-content-border-color,#e8e6dc);z-index:1;align-items:center;gap:.35rem;padding:.5rem .75rem;font-size:.6875rem;font-weight:600;display:flex;position:relative;overflow:hidden}.dg-th-parent{z-index:2}.dg-th-sticky{position:sticky}.dg-th-sortable{cursor:pointer}.dg-th-sortable:hover{color:var(--p-text-color,#2a2720)}.dg-th-left{text-align:left;justify-content:flex-start}.dg-th-center{text-align:center;justify-content:center}.dg-th-right{text-align:right;justify-content:flex-end}.dg-th-label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.dg-sort-icon{opacity:.4;background:currentColor;flex-shrink:0;width:.55rem;height:.55rem;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'><path d='M5 1 L9 5 H1 Z M5 9 L1 5 H9 Z' fill='black'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'><path d='M5 1 L9 5 H1 Z M5 9 L1 5 H9 Z' fill='black'/></svg>");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.dg-sort-icon[data-state=asc]{opacity:1;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'><path d='M5 1 L9 8 H1 Z' fill='black'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'><path d='M5 1 L9 8 H1 Z' fill='black'/></svg>")}.dg-sort-icon[data-state=desc]{opacity:1;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'><path d='M5 9 L1 2 H9 Z' fill='black'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'><path d='M5 9 L1 2 H9 Z' fill='black'/></svg>")}.dg-resize{cursor:col-resize;touch-action:none;width:6px;position:absolute;top:0;bottom:0;right:0}.dg-resize:after{content:"";background:var(--p-primary-color,#d97757);opacity:0;border-radius:1px;width:2px;transition:opacity .15s;position:absolute;top:22%;bottom:22%;right:2px}.dg-resize:hover:after,.dg-dragging .dg-resize:after{opacity:.6}.dg-body{grid-template-columns:subgrid;grid-template-rows:subgrid;background:var(--p-surface-0,#fff);z-index:0;grid-area:2/1/-1/-1;display:grid;position:relative}.dg-header{z-index:5}.dg-header-sticky{z-index:10}.dg-row{grid-template-columns:subgrid;grid-column:1/-1;display:grid;position:relative}.dg-group-row{grid-column:1/-1;align-items:stretch;display:flex;position:relative;overflow:hidden}.dg-row-expanded{background:var(--p-surface-0,#fff);border-bottom:1px solid var(--p-content-border-color,#e8e6dc);will-change:max-height;grid-column:1/-1;transition:max-height .25s cubic-bezier(.4,0,.2,1);overflow:hidden}.dg-row-last .dg-td,.dg-row-last.dg-group-row,.dg-row-expanded-last{border-bottom:0}.dg-td:last-of-type,.dg-th:last-of-type{border-right:0}.dg-borderless .dg-th{border-bottom:0}.dg-row:hover .dg-td{background:var(--p-surface-50,#faf9f5)}.dg-row-selected .dg-td{background:var(--p-highlight-background,#fef6f3)}.dg-row-resize{cursor:row-resize;touch-action:none;height:6px;position:absolute;bottom:-3px;left:0;right:0}.dg-row-resize:after{content:"";background:var(--p-primary-color,#d97757);opacity:0;border-radius:1px;height:2px;transition:opacity .15s;position:absolute;bottom:3px;left:22%;right:22%}.dg-row-resize:hover:after,.dg-dragging .dg-row-resize:after{opacity:.6}.dg-td{color:var(--p-text-color,#2a2720);white-space:nowrap;border-right:1px solid var(--p-content-border-color,#e8e6dc);border-bottom:1px solid var(--p-content-border-color,#e8e6dc);background:var(--p-surface-0,#fff);align-items:center;gap:.5rem;min-width:0;padding:.5rem .75rem;font-size:.8125rem;display:flex;overflow:hidden}.dg-td-sticky{background:var(--p-surface-0,#fff);position:sticky}.dg-td-primary{font-weight:600}.dg-td-left{text-align:left;justify-content:flex-start}.dg-td-center{text-align:center;justify-content:center}.dg-td-right{text-align:right;justify-content:flex-end}.dg-cell-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dg-status{color:var(--p-text-muted-color,#6b665a);grid-column:1/-1;justify-content:center;align-items:center;padding:2rem;font-size:.8125rem;display:flex}.mar-divider-horizontal[data-v-70ba8b66]{background:linear-gradient(90deg,transparent,var(--p-content-border-color),transparent);width:100%;height:1px;margin:.625rem 0}.mar-divider-vertical[data-v-70ba8b66]{background:linear-gradient(180deg,transparent,var(--p-content-border-color),transparent);width:1px;height:100%;margin:0 .625rem}.mar-loading-spinner[data-v-7a4e99ce]{color:var(--p-surface-700);justify-content:center;align-items:center;gap:.4375rem;display:flex}.mar-loading-spinner-overlay[data-v-7a4e99ce]{z-index:50;background:color-mix(in srgb,var(--p-surface-0),transparent 30%);-webkit-backdrop-filter:blur(.375rem);pointer-events:auto;flex-direction:column;position:absolute;inset:0}.mar-loading-spinner-inline[data-v-7a4e99ce]{padding:.375rem}.mar-loading-spinner-ring[data-v-7a4e99ce]{border:.125rem solid color-mix(in srgb,var(--p-primary-color),transparent 80%);border-top-color:var(--p-primary-color);box-sizing:border-box;border-radius:50%;width:1.125rem;height:1.125rem;animation:.9s linear infinite mar-loading-spinner-spin-7a4e99ce}@keyframes mar-loading-spinner-spin-7a4e99ce{to{transform:rotate(360deg)}}.mar-loading-spinner-label[data-v-7a4e99ce]{text-transform:uppercase;letter-spacing:.15em;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.5625rem}.mar-field[data-v-3ac86d80]{flex-direction:column;gap:.25rem;display:inline-flex}.mar-field-fluid[data-v-3ac86d80]{width:100%;display:flex}.mar-field-label[data-v-3ac86d80]{letter-spacing:.05em;text-transform:uppercase;color:var(--p-text-muted-color,#6b665a);font-size:.6875rem;font-weight:600}.mar-text-input[data-v-3ac86d80]{background:var(--p-surface-0);width:100%;color:var(--p-text-color);border:1px solid var(--p-content-border-color);box-sizing:border-box;border-radius:6px;outline:none;padding:.3125rem .5rem;font-family:inherit;font-size:.8125rem;transition:border-color .15s cubic-bezier(.4,0,.2,1)}.mar-text-input[data-v-3ac86d80]:focus{border-color:var(--p-primary-color)}.mar-text-input[data-v-3ac86d80]::placeholder{color:var(--p-surface-500)}.mar-text-input-invalid[data-v-3ac86d80]{border-color:#dc2626}.mar-text-input[data-v-3ac86d80]:disabled{opacity:.5;cursor:not-allowed}.mar-field[data-v-bd6ce26b]{flex-direction:column;gap:.25rem;display:inline-flex}.mar-field-fluid[data-v-bd6ce26b]{width:100%;display:flex}.mar-field-label[data-v-bd6ce26b]{letter-spacing:.05em;text-transform:uppercase;color:var(--p-text-muted-color,#6b665a);font-size:.6875rem;font-weight:600}.mar-textarea[data-v-bd6ce26b]{background:var(--p-surface-0);width:100%;color:var(--p-text-color);border:1px solid var(--p-content-border-color);box-sizing:border-box;scrollbar-width:none;border-radius:6px;outline:none;padding:.3125rem .5rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem;transition:border-color .15s cubic-bezier(.4,0,.2,1);overflow:hidden}.mar-textarea[data-v-bd6ce26b]::-webkit-scrollbar{display:none}.mar-textarea-auto-resize[data-v-bd6ce26b]{resize:none;min-height:4.5rem}.mar-textarea-fixed[data-v-bd6ce26b]{resize:vertical}.mar-textarea[data-v-bd6ce26b]:focus{border-color:var(--p-primary-color)}.mar-textarea[data-v-bd6ce26b]::placeholder{color:var(--p-surface-500)}.mar-textarea-invalid[data-v-bd6ce26b]{border-color:#dc2626}.mar-textarea[data-v-bd6ce26b]:disabled{opacity:.5;cursor:not-allowed}.mar-search-input[data-v-65425be5]{align-items:center;width:100%;display:flex;position:relative}.mar-search-input-icon[data-v-65425be5]{color:var(--p-surface-500);pointer-events:none;font-size:.6875rem;position:absolute;left:.5rem}.mar-search-input-field[data-v-65425be5]{background:var(--p-surface-0);width:100%;color:var(--p-text-color);border:1px solid var(--p-content-border-color);box-sizing:border-box;border-radius:6px;outline:none;padding:.3125rem 1.625rem;font-family:inherit;font-size:.8125rem;transition:border-color .15s cubic-bezier(.4,0,.2,1)}.mar-search-input-field[data-v-65425be5]:focus{border-color:var(--p-primary-color)}.mar-search-input-field[data-v-65425be5]::placeholder{color:var(--p-surface-500)}.mar-search-input-field[data-v-65425be5]:disabled{opacity:.5;cursor:not-allowed}.mar-search-input-clear[data-v-65425be5]{width:1rem;height:1rem;color:var(--p-surface-400);cursor:pointer;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;display:inline-flex;position:absolute;right:.375rem}.mar-search-input-clear[data-v-65425be5]:hover{background:var(--p-surface-100);color:var(--p-surface-700)}.mar-search-input-clear i[data-v-65425be5]{font-size:.5625rem}.mar-notification[data-v-3c7ba753]{background:var(--p-surface-0);border:1px solid var(--p-surface-200);pointer-events:auto;border-radius:6px;align-items:center;gap:.5rem;padding:.4375rem .5rem;animation:.18s ease-out mar-notification-in-3c7ba753;display:flex;box-shadow:0 4px 12px #0000001a}.mar-notification-icon[data-v-3c7ba753]{flex-shrink:0;font-size:.875rem;line-height:1}.mar-notification-success .mar-notification-icon[data-v-3c7ba753]{color:#059669}.mar-notification-info .mar-notification-icon[data-v-3c7ba753]{color:#2563eb}.mar-notification-warning .mar-notification-icon[data-v-3c7ba753]{color:#d97706}.mar-notification-error .mar-notification-icon[data-v-3c7ba753]{color:#dc2626}.mar-notification-body[data-v-3c7ba753]{flex-direction:column;flex:1;min-width:0;display:flex}.mar-notification-body-clickable[data-v-3c7ba753]{cursor:pointer}.mar-notification-summary[data-v-3c7ba753]{color:var(--p-surface-800);font-size:.75rem;font-weight:600;line-height:1.25}.mar-notification-detail[data-v-3c7ba753]{color:var(--p-surface-600);margin-top:.0625rem;font-size:.6875rem;line-height:1.25}.mar-notification-action-icon[data-v-3c7ba753]{background:var(--p-red-500,#ef4444);color:#fff;cursor:pointer;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.75rem;transition:background .15s;display:inline-flex}.mar-notification-action-icon[data-v-3c7ba753]:hover{background:var(--p-red-600,#dc2626)}.mar-notification-action[data-v-3c7ba753]{border:1px solid var(--p-surface-300);background:var(--p-surface-100);color:var(--p-surface-800);font:inherit;cursor:pointer;border-radius:5px;flex-shrink:0;padding:.1875rem .5rem;font-size:.6875rem;font-weight:600;transition:background .15s,border-color .15s}.mar-notification-action[data-v-3c7ba753]:hover{background:var(--p-surface-200);border-color:var(--p-surface-400)}.mar-notification-close[data-v-3c7ba753]{width:1rem;height:1rem;color:var(--p-surface-400);cursor:pointer;background:0 0;border:none;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.mar-notification-close[data-v-3c7ba753]:hover{background:var(--p-surface-100);color:var(--p-surface-700)}.mar-notification-close i[data-v-3c7ba753]{font-size:.5rem}@keyframes mar-notification-in-3c7ba753{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}.mar-notifications[data-v-eff39047]{z-index:9500;pointer-events:none;flex-direction:column-reverse;gap:.5rem;width:100%;max-width:360px;display:flex;position:fixed;bottom:1rem;right:1rem}.mar-notifications[data-v-eff39047]>*{pointer-events:auto}.mar-toggle-group[data-v-81b19bcf]{flex-shrink:0;align-items:stretch;font-family:inherit;display:flex}.mar-toggle-group-actions[data-v-81b19bcf]{background:var(--p-surface-200);border:1px solid var(--p-surface-300);border-radius:var(--p-content-border-radius) 0 0 var(--p-content-border-radius);padding:0 .5rem;padding-right:calc(var(--p-content-border-radius) + .5rem);margin-right:calc(-1 * var(--p-content-border-radius));border-right:none;align-items:center;gap:.625rem;display:none}.mar-toggle-group:has(>.mar-toggle-group-actions>*) .mar-toggle-group-actions[data-v-81b19bcf]{display:flex}.mar-toggle-group[data-actions-side=right] .mar-toggle-group-actions[data-v-81b19bcf]{border-right:1px solid var(--p-surface-300);border-radius:0 var(--p-content-border-radius) var(--p-content-border-radius) 0;padding:0 .5rem;padding-left:calc(var(--p-content-border-radius) + .5rem);margin-right:0;margin-left:calc(-1 * var(--p-content-border-radius));border-left:none;order:1}.mar-toggle-group-toggle[data-v-81b19bcf]{border:1px solid var(--p-surface-300);border-radius:var(--p-content-border-radius);z-index:1;flex-shrink:0;display:flex;overflow:hidden}.mar-toggle-group[data-size=sm] .mar-toggle-group-toggle[data-v-81b19bcf]{height:1.5rem}.mar-toggle-group[data-size=md] .mar-toggle-group-toggle[data-v-81b19bcf]{height:1.75rem}.mar-toggle-group[data-size=lg] .mar-toggle-group-toggle[data-v-81b19bcf]{height:2.25rem}.mar-toggle-group .mar-toggle-group-toggle[data-v-81b19bcf]>.mar-icon-btn{background:var(--p-surface-0);width:auto;height:100%;color:var(--p-surface-600);border:none;border-radius:0;padding:.375rem .625rem}.mar-toggle-group .mar-toggle-group-toggle[data-v-81b19bcf]>.mar-icon-btn:first-child{border-top-left-radius:inherit;border-bottom-left-radius:inherit}.mar-toggle-group .mar-toggle-group-toggle[data-v-81b19bcf]>.mar-icon-btn:last-child{border-top-right-radius:inherit;border-bottom-right-radius:inherit}.mar-toggle-group-toggle[data-v-81b19bcf]>.mar-icon-btn+.mar-icon-btn{border-left:1px solid var(--p-surface-300)}.mar-toggle-group-toggle[data-v-81b19bcf]>.mar-icon-btn:hover:not(:disabled):not([data-active="1"]){background:var(--p-surface-100);color:var(--p-surface-700)}.mar-toggle-group-toggle[data-v-81b19bcf]>.mar-icon-btn[data-active="1"]{background:var(--p-primary-color);color:var(--p-primary-contrast-color)}.mar-toggle-group-toggle[data-v-81b19bcf]>.mar-icon-btn:focus-visible{box-shadow:inset 0 0 0 2px var(--p-primary-color);outline:none}.mar-page[data-v-13552f27]{--mar-page-header-collapsed-size:2.75rem;--mar-page-header-expanded-size:auto;grid-template-rows:var(--mar-page-header-size,var(--mar-page-header-collapsed-size)) 1fr;will-change:grid-template-rows;width:100%;height:100%;color:var(--p-surface-800);transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1);display:grid;position:relative;overflow:hidden}.mar-page[data-v-13552f27]:not(.mar-page-ready){visibility:hidden}.mar-page[data-v-13552f27]:not(.mar-page-ready),.mar-page[data-v-13552f27]:not(.mar-page-ready) *{transition:none!important}.mar-page-header-area[data-v-13552f27]{border-bottom:1px solid var(--p-content-border-color);min-height:0;overflow:hidden}.mar-page-content-area[data-v-13552f27]{flex-direction:column;min-height:0;display:flex;position:relative;overflow-y:auto}.mar-header-search[data-v-b4055df1]{justify-self:center;width:100%;max-width:30rem;margin:.25rem 0;position:relative}.mar-header-search-icon[data-v-b4055df1]{color:var(--p-primary-color);opacity:.7;font-size:.8125rem;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}.mar-header-search-input[data-v-b4055df1]{border:1px solid var(--p-surface-300);background:var(--p-surface-200);width:100%;color:var(--p-surface-800);box-sizing:border-box;border-radius:9999px;outline:none;padding:.5rem 1rem .5rem 2.5rem;font-family:inherit;font-size:.8125rem;transition:border-color .2s,box-shadow .2s}.mar-header-search-input[data-v-b4055df1]::placeholder{color:var(--p-surface-400)}.mar-header-search-input[data-v-b4055df1]:focus{border-color:var(--p-primary-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--p-primary-color),transparent 88%)}.mar-banner-menu[data-v-f8e5fe69]{background:var(--p-surface-0);border:1px solid var(--p-content-border-color);border-radius:8px;flex-direction:column;min-width:11rem;padding:.25rem;display:flex;overflow:hidden;box-shadow:0 4px 16px #00000026}.mar-banner-menu-item[data-v-f8e5fe69]{color:var(--p-surface-700);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;align-items:center;gap:.5rem;padding:.4375rem .625rem;font-family:inherit;font-size:.8125rem;font-weight:500;transition:background .15s;display:flex}.mar-banner-menu-item[data-v-f8e5fe69]:hover{background:var(--p-surface-100)}.mar-banner-menu-item-danger[data-v-f8e5fe69]{color:var(--p-red-500,#dc2626)}.mar-banner-menu-item-danger[data-v-f8e5fe69]:hover{background:color-mix(in srgb,var(--p-red-500,#dc2626),transparent 92%)}.mar-page-header[data-v-151f775a]{z-index:1;box-sizing:border-box;background:var(--p-surface-50);grid-template-columns:auto 1fr auto;align-content:start;align-items:center;gap:.25rem .75rem;padding:1.5rem 2rem 1rem;transition:padding .35s cubic-bezier(.4,0,.2,1);display:grid;position:relative}.mar-page-header[data-v-151f775a]:before{content:"";opacity:.08;pointer-events:none;z-index:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:200px 200px;position:absolute;inset:0}.mar-page-header-back[data-v-151f775a],.mar-page-header-title[data-v-151f775a],.mar-page-header-actions[data-v-151f775a],.mar-page-header-center[data-v-151f775a],.mar-page-header-content-actions[data-v-151f775a],.mar-page-header-content-view[data-v-151f775a]{z-index:1;position:relative}.mar-page-header-back[data-v-151f775a]{grid-area:1/1;justify-content:center;align-items:center;display:flex}.mar-page-header-title[data-v-151f775a]{grid-area:1/1;align-items:center;gap:.75rem;min-width:0;display:flex}.mar-page-header-h2[data-v-151f775a]{color:var(--p-surface-800);align-items:center;gap:.5rem;margin:0;padding:0;font-size:1.25rem;font-weight:600;line-height:1;transition:font-size .35s cubic-bezier(.4,0,.2,1);display:flex}.mar-page-header-actions[data-v-151f775a]{grid-area:1/3;justify-self:end;align-items:center;gap:.5rem;display:flex}.mar-page-header-center[data-v-151f775a]{grid-column:1/-1;min-width:0;padding:.5rem 0;display:grid}.mar-page-header-content-actions[data-v-151f775a]{grid-column:1/-2;align-items:center;gap:.5rem;max-height:12.5rem;transition:max-height .35s cubic-bezier(.4,0,.2,1),opacity .25s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.mar-page-header-content-view[data-v-151f775a]{grid-column:-2/-1;justify-self:end;align-items:center;gap:.5rem;max-height:12.5rem;transition:max-height .35s cubic-bezier(.4,0,.2,1),opacity .25s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.mar-page-header-collapsed[data-v-151f775a]{min-height:var(--mar-page-header-collapsed-size,2.75rem);padding:.375rem 2rem}.mar-page-header-collapsed .mar-page-header-h2[data-v-151f775a]{font-size:1rem}.mar-page-header-collapsed .mar-page-header-center[data-v-151f775a]{grid-area:1/2;min-width:0;overflow:hidden}.mar-page-header-collapsed .mar-page-header-content-actions[data-v-151f775a],.mar-page-header-collapsed .mar-page-header-content-view[data-v-151f775a]{opacity:0;pointer-events:none;max-height:0}.mar-page-header-has-back[data-v-151f775a]{grid-template-columns:auto auto 1fr auto}.mar-page-header-has-back .mar-page-header-title[data-v-151f775a]{grid-area:1/2}.mar-page-header-has-back .mar-page-header-actions[data-v-151f775a]{grid-area:1/4}.mar-page-header-has-back .mar-page-header-center[data-v-151f775a]{grid-column:1/-1}.mar-page-header-has-back.mar-page-header-collapsed .mar-page-header-center[data-v-151f775a]{grid-area:1/3;min-width:0;overflow:hidden}.mar-page-header-banner[data-v-151f775a]{background-position:50%;background-size:cover;min-height:10rem;transition:padding .35s cubic-bezier(.4,0,.2,1),min-height .35s cubic-bezier(.4,0,.2,1)}.mar-page-header-banner.mar-page-header-collapsed[data-v-151f775a]{min-height:0}.mar-page-header-banner[data-v-151f775a]:before{opacity:.15}.mar-page-header-banner[data-v-151f775a]:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(#0000004d,#00000026);position:absolute;inset:0}.mar-page-header-banner .mar-page-header-h2[data-v-151f775a]{color:#fff;text-shadow:0 1px 3px #0006}.mar-page-header-banner.mar-page-header-collapsed .mar-page-header-banner-wrap[data-v-151f775a]{display:none}.mar-page-header-banner-wrap[data-v-151f775a]{position:relative}.mar-page-header-banner-menu[data-v-151f775a]{background:var(--p-surface-0);border:1px solid var(--p-surface-200);z-index:10;border-radius:8px;flex-direction:column;min-width:10rem;display:flex;position:absolute;top:calc(100% + .25rem);right:0;overflow:hidden;box-shadow:0 4px 16px #00000026}.mar-page-header-banner-item[data-v-151f775a]{color:var(--p-surface-700);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:.5rem;padding:.5rem .75rem;font-family:inherit;font-size:.8125rem;font-weight:500;transition:background .15s cubic-bezier(.4,0,.2,1);display:flex}.mar-page-header-banner-item[data-v-151f775a]:hover{background:var(--p-surface-100)}.mar-page-header-banner-item-danger[data-v-151f775a]{color:var(--p-red-500,#dc2626)}.mar-page-header-banner-item-danger[data-v-151f775a]:hover{background:color-mix(in srgb,var(--p-red-500,#dc2626),transparent 92%)}.mar-toggle[data-v-008a44a2]{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--p-text-color,currentColor);align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;display:inline-flex}.mar-toggle-disabled[data-v-008a44a2]{cursor:not-allowed;opacity:.5}.mar-toggle-track[data-v-008a44a2]{background:var(--p-surface-300);border-radius:9999px;flex:none;width:1.625rem;height:.9375rem;transition:background .15s cubic-bezier(.4,0,.2,1);position:relative}.mar-toggle-on .mar-toggle-track[data-v-008a44a2]{background:var(--p-primary-color)}.mar-toggle-knob[data-v-008a44a2]{background:#fff;border-radius:9999px;width:.8125rem;height:.8125rem;transition:transform .15s cubic-bezier(.4,0,.2,1);position:absolute;top:.0625rem;left:.0625rem;box-shadow:0 1px 2px #0003}.mar-toggle-on .mar-toggle-knob[data-v-008a44a2]{transform:translate(.6875rem)}.mar-toggle[data-size=sm][data-v-008a44a2]{font-size:.6875rem}.mar-toggle[data-size=sm] .mar-toggle-track[data-v-008a44a2]{width:1.375rem;height:.8125rem}.mar-toggle[data-size=sm] .mar-toggle-knob[data-v-008a44a2]{width:.6875rem;height:.6875rem}.mar-toggle[data-size=sm].mar-toggle-on .mar-toggle-knob[data-v-008a44a2]{transform:translate(.5625rem)}.mar-toggle[data-size=lg][data-v-008a44a2]{font-size:.8125rem}.mar-toggle[data-size=lg] .mar-toggle-track[data-v-008a44a2]{width:2rem;height:1.125rem}.mar-toggle[data-size=lg] .mar-toggle-knob[data-v-008a44a2]{width:1rem;height:1rem}.mar-toggle[data-size=lg].mar-toggle-on .mar-toggle-knob[data-v-008a44a2]{transform:translate(.875rem)}.mar-toggle-label[data-v-008a44a2]{color:inherit}.mar-tag[data-v-f9105d8c]{white-space:nowrap;border-radius:3px;align-items:center;gap:.1875rem;padding:.0625rem .375rem;font-size:.6875rem;font-weight:600;line-height:1.4;display:inline-flex}.mar-tag-rounded[data-v-f9105d8c]{border-radius:9999px}.mar-tag-icon[data-v-f9105d8c]{font-size:.5625rem}.mar-tag-primary[data-v-f9105d8c]{background:var(--p-highlight-background);color:var(--p-highlight-color)}.mar-tag-secondary[data-v-f9105d8c]{background:var(--p-surface-200);color:var(--p-surface-700)}.mar-tag-success[data-v-f9105d8c]{color:#047857;background:#05966926}.mar-tag-info[data-v-f9105d8c]{color:#1d4ed8;background:#2563eb26}.mar-tag-warn[data-v-f9105d8c]{color:#b45309;background:#d9770626}.mar-tag-danger[data-v-f9105d8c]{color:#b91c1c;background:#dc262626}.mar-tag-contrast[data-v-f9105d8c]{background:var(--p-surface-800);color:var(--p-surface-0)}.mar-status-pill[data-v-484211f9]{border:1px solid;border-radius:9999px;align-items:center;gap:.25rem;padding:.0625rem .5rem;font-size:.6875rem;font-weight:500;line-height:1.4;display:inline-flex}.mar-status-pill-dot[data-v-484211f9]{background:currentColor;border-radius:50%;width:.3125rem;height:.3125rem}.mar-status-pill-icon[data-v-484211f9]{font-size:.5625rem}.mar-status-pill-primary[data-v-484211f9]{background:var(--p-highlight-background);border-color:color-mix(in srgb,var(--p-primary-color),transparent 70%);color:var(--p-primary-color)}.mar-status-pill-neutral[data-v-484211f9]{background:var(--p-surface-100);border-color:var(--p-surface-300);color:var(--p-surface-700)}.mar-status-pill-success[data-v-484211f9]{color:#047857;background:#0596691a;border-color:#05966966}.mar-status-pill-info[data-v-484211f9]{color:#1d4ed8;background:#2563eb1a;border-color:#2563eb66}.mar-status-pill-warn[data-v-484211f9]{color:#b45309;background:#d977061a;border-color:#d9770666}.mar-status-pill-danger[data-v-484211f9]{color:#b91c1c;background:#dc26261a;border-color:#dc262666}.mar-avatar[data-v-72b32b45]{background:var(--p-surface-200);color:var(--p-surface-700);flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex;overflow:hidden}.mar-avatar-circle[data-v-72b32b45]{border-radius:50%}.mar-avatar-square[data-v-72b32b45]{border-radius:5px}.mar-avatar-small[data-v-72b32b45]{width:1.25rem;height:1.25rem;font-size:.5625rem}.mar-avatar-normal[data-v-72b32b45]{width:1.625rem;height:1.625rem;font-size:.6875rem}.mar-avatar-large[data-v-72b32b45]{width:2rem;height:2rem;font-size:.8125rem}.mar-avatar-xlarge[data-v-72b32b45]{width:3rem;height:3rem;font-size:1.0625rem}.mar-avatar-img[data-v-72b32b45]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.mar-avatar-icon[data-v-72b32b45]{font-size:.8125rem}.mar-avatar-small .mar-avatar-icon[data-v-72b32b45]{font-size:.625rem}.mar-avatar-large .mar-avatar-icon[data-v-72b32b45]{font-size:.9375rem}.mar-avatar-xlarge .mar-avatar-icon[data-v-72b32b45]{font-size:1.375rem}.mar-breadcrumb[data-v-bb338212]{color:var(--p-surface-500);font-size:.8125rem}.mar-breadcrumb-list[data-v-bb338212]{flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.mar-breadcrumb-item[data-v-bb338212]{align-items:center;gap:.25rem;display:inline-flex}.mar-breadcrumb-link[data-v-bb338212]{color:var(--p-surface-500);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:.25rem;padding:.125rem .375rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:color .15s,background .15s;display:inline-flex}.mar-breadcrumb-link[data-v-bb338212]:hover{color:var(--p-primary-color);background:var(--p-highlight-background)}.mar-breadcrumb-text[data-v-bb338212]{color:var(--p-surface-700);align-items:center;gap:.25rem;padding:.125rem .375rem;font-size:.8125rem;font-weight:500;display:inline-flex}.mar-breadcrumb-icon[data-v-bb338212]{font-size:.6875rem}.mar-breadcrumb-separator[data-v-bb338212]{color:var(--p-surface-400);margin:0 .1875rem;font-size:.5rem}.mar-card[data-v-53bfdaac]{background:var(--p-surface-0);border:1px solid var(--p-content-border-color);border-radius:8px;flex-direction:column;font-size:.8125rem;transition:box-shadow .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden;box-shadow:0 2px 8px #0000000a}.mar-card-interactive[data-v-53bfdaac]{cursor:pointer}.mar-card-interactive[data-v-53bfdaac]:hover{border-color:var(--p-primary-color);transform:translateY(-.0625rem);box-shadow:0 4px 12px #0000000f}.mar-card-header[data-v-53bfdaac]{border-bottom:1px solid var(--p-content-border-color);padding:.625rem .75rem .375rem}.mar-card-title[data-v-53bfdaac]{color:var(--p-text-color);margin:0;font-size:.875rem;font-weight:600}.mar-card-subtitle[data-v-53bfdaac]{color:var(--p-surface-600);margin:.125rem 0 0;font-size:.75rem}.mar-card-body[data-v-53bfdaac]{flex:1;padding:.75rem}.mar-card-footer[data-v-53bfdaac]{border-top:1px solid var(--p-content-border-color);background:var(--p-surface-50);padding:.5rem .75rem}.mar-record-card[data-v-ef56bef7]{background:var(--p-highlight-background);border-radius:10px;transition:box-shadow .2s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.mar-record-card[data-v-ef56bef7]:hover{box-shadow:0 2px 12px #0000000f}.mar-record-card-accent[data-v-ef56bef7]{background:var(--p-primary-color);flex-shrink:0;width:.25rem}.mar-record-card-body[data-v-ef56bef7]{flex:1;min-width:0;padding:.875rem 1rem}.mar-record-card-header[data-v-ef56bef7]{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.mar-record-card-icon[data-v-ef56bef7]{background:var(--p-highlight-background);width:2.125rem;height:2.125rem;color:var(--p-primary-color);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;display:flex}.mar-record-card-titles[data-v-ef56bef7]{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.mar-record-card-title[data-v-ef56bef7]{color:var(--p-surface-800);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}.mar-record-card-subtitle[data-v-ef56bef7]{color:var(--p-surface-500);font-size:.75rem}.mar-record-card-tag[data-v-ef56bef7]{text-transform:uppercase;letter-spacing:.04em;background:var(--p-highlight-background);color:var(--p-primary-color);white-space:nowrap;border-radius:9999px;width:fit-content;padding:.125rem .5rem;font-size:.625rem;font-weight:600}.mar-record-card-actions[data-v-ef56bef7]{opacity:0;gap:.25rem;transition:opacity .15s cubic-bezier(.4,0,.2,1);display:flex}.mar-record-card:hover .mar-record-card-actions[data-v-ef56bef7]{opacity:1}.mar-record-card-action[data-v-ef56bef7]{width:1.75rem;height:1.75rem;color:var(--p-surface-500);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;font-size:.6875rem;transition:background .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);display:flex}.mar-record-card-action[data-v-ef56bef7]:hover{background:var(--p-surface-0);color:var(--p-primary-color)}.mar-record-card-action-delete[data-v-ef56bef7]:hover{color:var(--p-red-500,#ef4444)}.mar-record-card-details[data-v-ef56bef7]{flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:.5rem;padding-left:2.875rem;display:flex}.mar-overview-card[data-v-fc925c73]{background:var(--p-surface-0);border:1px solid var(--p-content-border-color);border-radius:8px;flex-direction:column;gap:.25rem;padding:.625rem .75rem;display:flex;box-shadow:0 2px 8px #0000000a}.mar-overview-card-head[data-v-fc925c73]{justify-content:space-between;align-items:center;display:flex}.mar-overview-card-label[data-v-fc925c73]{text-transform:uppercase;letter-spacing:.05em;color:var(--p-surface-600);font-size:.625rem;font-weight:600}.mar-overview-card-icon[data-v-fc925c73]{color:var(--p-surface-500);font-size:.75rem}.mar-overview-card-value[data-v-fc925c73]{color:var(--p-text-color);font-size:1.125rem;font-weight:700;line-height:1.2}.mar-overview-card-delta[data-v-fc925c73]{align-items:center;gap:.1875rem;font-size:.6875rem;font-weight:600;display:inline-flex}.mar-overview-card-trend-up[data-v-fc925c73]{color:#059669}.mar-overview-card-trend-down[data-v-fc925c73]{color:#dc2626}.mar-overview-card-trend-flat[data-v-fc925c73]{color:var(--p-surface-500)}.mar-progress-bar[data-v-757cfb77]{background:var(--p-surface-200);border-radius:9999px;width:100%;height:.375rem;position:relative;overflow:hidden}.mar-progress-bar-fill[data-v-757cfb77]{border-radius:9999px;justify-content:flex-end;align-items:center;height:100%;padding-right:.375rem;transition:width .2s cubic-bezier(.4,0,.2,1);display:flex}.mar-progress-bar-value[data-v-757cfb77]{color:var(--p-primary-contrast-color);font-size:.5625rem;font-weight:700}.mar-progress-bar-primary .mar-progress-bar-fill[data-v-757cfb77]{background:var(--p-primary-color)}.mar-progress-bar-success .mar-progress-bar-fill[data-v-757cfb77]{background:#059669}.mar-progress-bar-info .mar-progress-bar-fill[data-v-757cfb77]{background:#2563eb}.mar-progress-bar-warn .mar-progress-bar-fill[data-v-757cfb77]{background:#d97706}.mar-progress-bar-danger .mar-progress-bar-fill[data-v-757cfb77]{background:#dc2626}.mar-progress-bar-indeterminate .mar-progress-bar-fill[data-v-757cfb77]{width:30%;animation:1.2s ease-in-out infinite mar-progress-bar-slide-757cfb77}@keyframes mar-progress-bar-slide-757cfb77{0%{transform:translate(-100%)}to{transform:translate(400%)}}.mar-input-number[data-v-7f07fd6f]{background:var(--p-surface-0);border:1px solid var(--p-content-border-color);border-radius:6px;align-items:center;width:100%;transition:border-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex;overflow:hidden}.mar-input-number[data-v-7f07fd6f]:focus-within{border-color:var(--p-primary-color)}.mar-input-number-invalid[data-v-7f07fd6f]{border-color:#dc2626}.mar-input-number-prefix[data-v-7f07fd6f],.mar-input-number-suffix[data-v-7f07fd6f]{color:var(--p-surface-500);padding:0 .375rem;font-size:.75rem}.mar-input-number-field[data-v-7f07fd6f]{min-width:0;color:var(--p-text-color);background:0 0;border:none;outline:none;flex:1;padding:.3125rem .5rem;font-family:inherit;font-size:.8125rem}.mar-input-number-field[data-v-7f07fd6f]::-webkit-outer-spin-button{appearance:none;margin:0}.mar-input-number-field[data-v-7f07fd6f]::-webkit-inner-spin-button{appearance:none;margin:0}.mar-input-number-field[data-v-7f07fd6f]{appearance:textfield}.mar-input-number-buttons[data-v-7f07fd6f]{border-left:1px solid var(--p-content-border-color);flex-direction:column;display:flex}.mar-input-number-btn[data-v-7f07fd6f]{background:var(--p-surface-50);width:1.125rem;color:var(--p-surface-600);cursor:pointer;border:none;flex:1;justify-content:center;align-items:center;font-size:.5rem;display:flex}.mar-input-number-btn[data-v-7f07fd6f]:hover:not(:disabled){background:var(--p-surface-200);color:var(--p-surface-800)}.mar-input-number-btn+.mar-input-number-btn[data-v-7f07fd6f]{border-top:1px solid var(--p-content-border-color)}.mar-input-number-field[data-v-7f07fd6f]:disabled{opacity:.5;cursor:not-allowed}.mar-input-switch[data-v-aad92ba8]{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--p-text-color);align-items:center;gap:.375rem;font-size:.8125rem;display:inline-flex}.mar-input-switch-disabled[data-v-aad92ba8]{cursor:not-allowed;opacity:.5}.mar-input-switch-track[data-v-aad92ba8]{background:var(--p-surface-300);width:1.75rem;height:1rem;cursor:inherit;border:none;border-radius:9999px;flex-shrink:0;padding:0;transition:background .2s cubic-bezier(.4,0,.2,1);position:relative}.mar-input-switch-thumb[data-v-aad92ba8]{background:#fff;border-radius:50%;width:.875rem;height:.875rem;transition:transform .2s cubic-bezier(.4,0,.2,1);position:absolute;top:.0625rem;left:.0625rem;box-shadow:0 1px 2px #0003}.mar-input-switch-on .mar-input-switch-track[data-v-aad92ba8]{background:var(--p-primary-color)}.mar-input-switch-on .mar-input-switch-thumb[data-v-aad92ba8]{transform:translate(.75rem)}.mar-input-switch-track[data-v-aad92ba8]:focus-visible{outline:.125rem solid var(--p-primary-color);outline-offset:.125rem}.mar-input-switch-label[data-v-aad92ba8]{line-height:1.3}.mar-knob[data-v-a5b5c67e]{touch-action:none;cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:relative}.mar-knob-disabled[data-v-a5b5c67e]{opacity:.5;cursor:not-allowed}.mar-knob-readonly[data-v-a5b5c67e]{cursor:default}.mar-knob-svg[data-v-a5b5c67e]{position:absolute;inset:0}.mar-knob-track[data-v-a5b5c67e]{fill:none;stroke:var(--p-surface-200)}.mar-knob-fill[data-v-a5b5c67e]{fill:none;stroke:var(--p-primary-color);stroke-linecap:round;transition:stroke-dashoffset .15s}.mar-knob-value[data-v-a5b5c67e]{color:var(--p-text-color);font-size:.75rem;font-weight:700;position:relative}.mar-slider[data-v-a81e38b2]{outline:none;display:flex}.mar-slider-horizontal[data-v-a81e38b2]{align-items:center;width:100%;padding:.375rem 0}.mar-slider-vertical[data-v-a81e38b2]{justify-content:center;height:100%;padding:0 .375rem}.mar-slider-track[data-v-a81e38b2]{cursor:pointer;touch-action:none;position:relative}.mar-slider-horizontal .mar-slider-track[data-v-a81e38b2]{align-items:center;width:100%;height:.75rem;display:flex}.mar-slider-vertical .mar-slider-track[data-v-a81e38b2]{justify-content:center;width:.75rem;height:100%;display:flex}.mar-slider-rail[data-v-a81e38b2]{background:var(--p-surface-300);border-radius:9999px;position:absolute}.mar-slider-horizontal .mar-slider-rail[data-v-a81e38b2]{height:.1875rem;left:0;right:0}.mar-slider-vertical .mar-slider-rail[data-v-a81e38b2]{width:.1875rem;top:0;bottom:0}.mar-slider-fill[data-v-a81e38b2]{background:var(--p-primary-color);border-radius:9999px;position:absolute}.mar-slider-horizontal .mar-slider-fill[data-v-a81e38b2]{height:.1875rem;left:0}.mar-slider-vertical .mar-slider-fill[data-v-a81e38b2]{width:.1875rem;bottom:0}.mar-slider-tick[data-v-a81e38b2]{background:var(--p-surface-0);border:1px solid var(--p-surface-400);border-radius:9999px;width:.375rem;height:.375rem;position:absolute}.mar-slider-horizontal .mar-slider-tick[data-v-a81e38b2]{top:50%;transform:translate(-50%,-50%)}.mar-slider-vertical .mar-slider-tick[data-v-a81e38b2]{left:50%;transform:translate(-50%,50%)}.mar-slider-handle[data-v-a81e38b2]{background:var(--p-surface-0);border:2px solid var(--p-primary-color);border-radius:9999px;width:.75rem;height:.75rem;transition:box-shadow .15s cubic-bezier(.4,0,.2,1);position:absolute;box-shadow:0 1px 3px #0003}.mar-slider-horizontal .mar-slider-handle[data-v-a81e38b2]{top:50%;transform:translate(-50%,-50%)}.mar-slider-vertical .mar-slider-handle[data-v-a81e38b2]{left:50%;transform:translate(-50%,50%)}.mar-slider:focus-visible .mar-slider-handle[data-v-a81e38b2]{box-shadow:0 0 0 3px color-mix(in srgb,var(--p-primary-color),transparent 75%)}.mar-slider-disabled[data-v-a81e38b2]{opacity:.5;pointer-events:none}.mar-slider-value[data-v-a81e38b2]{background:var(--p-surface-200);font-variant-numeric:tabular-nums;color:var(--p-text-color);white-space:nowrap;border-radius:9999px;flex-shrink:0;margin-right:.5rem;padding:.0625rem .375rem;font-size:.6875rem;font-weight:600}.mar-graph-info[data-v-79ada992]{width:24rem;height:100%;margin:0;padding:.9375rem}.mar-graph-info-card[data-v-79ada992]{background:var(--p-surface-0);border:1px solid var(--p-content-border-color);border-radius:10px;flex-direction:column;gap:.75rem;max-height:100%;padding:1rem;display:flex;overflow-y:auto;box-shadow:0 4px 12px #00000014}.mar-graph-info-header[data-v-79ada992]{align-items:center;gap:.75rem;display:flex}.mar-graph-info-heading[data-v-79ada992]{flex-direction:column;gap:.125rem;min-width:0;display:flex}.mar-graph-info-title[data-v-79ada992]{color:var(--p-text-color);align-items:center;gap:.25rem;font-size:.9375rem;font-weight:600;display:flex}.mar-graph-info-type[data-v-79ada992]{color:var(--p-text-muted-color);font-size:.75rem}.mar-graph-info-description[data-v-79ada992]{color:var(--p-text-color);margin:0;font-size:.8125rem}.mar-graph-info-details[data-v-79ada992]{grid-template-columns:auto 1fr;gap:.25rem .75rem;margin:0;font-size:.75rem;display:grid}.mar-graph-info-details dt[data-v-79ada992]{color:var(--p-text-muted-color)}.mar-graph-info-details dd[data-v-79ada992]{color:var(--p-text-color);overflow-wrap:anywhere;margin:0}.mar-graph-controls[data-v-7edf4c7d]{position:relative}.mar-graph-controls-bar[data-v-7edf4c7d]{background:var(--p-surface-0);border:1px solid var(--p-content-border-color);border-radius:8px;align-items:center;gap:.5rem;padding:.25rem .375rem;display:flex;box-shadow:0 4px 12px #00000014}.mar-graph-controls-group[data-v-7edf4c7d]{align-items:center;gap:.125rem;display:flex}.mar-graph-controls-search[data-v-7edf4c7d]{align-items:center;gap:.25rem;min-width:14rem;display:flex}.mar-graph-controls-menu[data-v-7edf4c7d]{background:var(--p-surface-0);border:1px solid var(--p-content-border-color);border-radius:8px;flex-direction:column;gap:.25rem;width:20rem;max-height:26rem;padding:.5rem;display:flex;position:absolute;bottom:calc(100% + .5rem);left:0;overflow-y:auto;box-shadow:0 4px 12px #00000014}.mar-graph-controls-menu-label[data-v-7edf4c7d]{color:var(--p-text-muted-color);padding:.375rem .25rem .125rem;font-size:.6875rem;font-weight:600}.mar-graph-controls-menu-item[data-v-7edf4c7d]{width:100%;color:var(--p-text-color);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.3125rem .5rem;font-family:inherit;font-size:.8125rem;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:block}.mar-graph-controls-menu-item[data-v-7edf4c7d]:hover{background:var(--p-content-hover-background)}.mar-graph-controls-menu-grid[data-v-7edf4c7d]{color:var(--p-text-color);grid-template-columns:auto 1fr;align-items:center;gap:.5rem 1rem;padding:.25rem;font-size:.8125rem;display:grid}.mar-graph-controls-slider-label[data-v-7edf4c7d]{color:var(--p-text-color);padding:.25rem .25rem 0;font-size:.75rem}.vue-flow{z-index:0;direction:ltr;width:100%;height:100%;position:relative;overflow:hidden}.vue-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.vue-flow__pane{z-index:1}.vue-flow__pane.draggable{cursor:grab}.vue-flow__pane.selection{cursor:pointer}.vue-flow__pane.dragging{cursor:grabbing}.vue-flow__transformationpane{transform-origin:0 0;z-index:2;pointer-events:none}.vue-flow__viewport{z-index:4;overflow:clip}.vue-flow__selection{z-index:6}.vue-flow__edge-labels{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute}.vue-flow__nodesselection-rect:focus,.vue-flow__nodesselection-rect:focus-visible{outline:none}.vue-flow .vue-flow__edges{pointer-events:none;overflow:visible}.vue-flow__edge-path,.vue-flow__connection-path{stroke:#b1b1b7;stroke-width:1px;fill:none}.vue-flow__edge{pointer-events:visibleStroke;cursor:pointer}.vue-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.vue-flow__edge.animated path.vue-flow__edge-interaction{stroke-dasharray:none;animation:none}.vue-flow__edge.inactive{pointer-events:none}.vue-flow__edge.selected,.vue-flow__edge:focus,.vue-flow__edge:focus-visible{outline:none}.vue-flow__edge.selected .vue-flow__edge-path,.vue-flow__edge:focus .vue-flow__edge-path,.vue-flow__edge:focus-visible .vue-flow__edge-path{stroke:#555}.vue-flow__edge-textwrapper{pointer-events:all}.vue-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.vue-flow__connection{pointer-events:none}.vue-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.vue-flow__connectionline{z-index:1001}.vue-flow__nodes{pointer-events:none;transform-origin:0 0}.vue-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default;position:absolute}.vue-flow__node.draggable{cursor:grab;pointer-events:all}.vue-flow__node.draggable.dragging{cursor:grabbing}.vue-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.vue-flow__nodesselection-rect{pointer-events:all;cursor:grab;position:absolute}.vue-flow__nodesselection-rect.dragging{cursor:grabbing}.vue-flow__handle{pointer-events:none;min-width:5px;min-height:5px;position:absolute}.vue-flow__handle.connectable{pointer-events:all;cursor:crosshair}.vue-flow__handle-bottom{bottom:0;left:50%;transform:translate(-50%,50%)}.vue-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.vue-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.vue-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.vue-flow__edgeupdater{cursor:move;pointer-events:all}.vue-flow__panel{z-index:5;margin:15px;position:absolute}.vue-flow__panel.top{top:0}.vue-flow__panel.bottom{bottom:0}.vue-flow__panel.left{left:0}.vue-flow__panel.right{right:0}.vue-flow__panel.center{left:50%;transform:translate(-50%)}@keyframes dashdraw{0%{stroke-dashoffset:10px}}:root{--vf-node-bg:#fff;--vf-node-text:#222;--vf-connection-path:#b1b1b7;--vf-handle:#555}.vue-flow__edge.updating .vue-flow__edge-path{stroke:#777}.vue-flow__edge-text{font-size:10px}.vue-flow__edge-textbg{fill:#fff}.vue-flow__connection-path{stroke:var(--vf-connection-path)}.vue-flow__node{cursor:grab}.vue-flow__node.selectable:focus,.vue-flow__node.selectable:focus-visible{outline:none}.vue-flow__node-default,.vue-flow__node-input,.vue-flow__node-output{text-align:center;width:150px;color:var(--vf-node-text);background-color:var(--vf-node-bg);border-style:solid;border-width:1px;border-color:var(--vf-node-color);border-radius:3px;padding:10px;font-size:12px}.vue-flow__node-default.selected,.vue-flow__node-default.selected:hover,.vue-flow__node-input.selected,.vue-flow__node-input.selected:hover,.vue-flow__node-output.selected,.vue-flow__node-output.selected:hover{box-shadow:0 0 0 .5px var(--vf-box-shadow)}.vue-flow__node-default.selected,.vue-flow__node-default:focus,.vue-flow__node-default:focus-visible,.vue-flow__node-input.selected,.vue-flow__node-input:focus,.vue-flow__node-input:focus-visible,.vue-flow__node-output.selected,.vue-flow__node-output:focus,.vue-flow__node-output:focus-visible{border:1px solid #555;outline:none}.vue-flow__node-default .vue-flow__handle,.vue-flow__node-input .vue-flow__handle,.vue-flow__node-output .vue-flow__handle{background:var(--vf-handle)}.vue-flow__node-default.selectable:hover,.vue-flow__node-input.selectable:hover,.vue-flow__node-output.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.vue-flow__node-input{--vf-node-color:var(--vf-node-color,#0041d0);--vf-handle:var(--vf-node-color,#0041d0);--vf-box-shadow:var(--vf-node-color,#0041d0);background:var(--vf-node-bg);border-color:var(--vf-node-color,#0041d0)}.vue-flow__node-input.selected,.vue-flow__node-input:focus,.vue-flow__node-input:focus-visible{border:1px solid var(--vf-node-color,#0041d0);outline:none}.vue-flow__node-default{--vf-handle:var(--vf-node-color,#1a192b);--vf-box-shadow:var(--vf-node-color,#1a192b);background:var(--vf-node-bg);border-color:var(--vf-node-color,#1a192b)}.vue-flow__node-default.selected,.vue-flow__node-default:focus,.vue-flow__node-default:focus-visible{border:1px solid var(--vf-node-color,#1a192b);outline:none}.vue-flow__node-output{--vf-handle:var(--vf-node-color,#ff0072);--vf-box-shadow:var(--vf-node-color,#ff0072);background:var(--vf-node-bg);border-color:var(--vf-node-color,#ff0072)}.vue-flow__node-output.selected,.vue-flow__node-output:focus,.vue-flow__node-output:focus-visible{border:1px solid var(--vf-node-color,#ff0072);outline:none}.vue-flow__nodesselection-rect,.vue-flow__selection{background:#0059dc14;border:1px dotted #0059dccc}.vue-flow__nodesselection-rect:focus,.vue-flow__nodesselection-rect:focus-visible,.vue-flow__selection:focus,.vue-flow__selection:focus-visible{outline:none}.vue-flow__handle{background:var(--vf-handle);border:1px solid #fff;border-radius:100%;width:6px;height:6px}.vue-flow__minimap{background-color:#fff}.vue-flow__minimap.pannable{cursor:grab}.vue-flow__minimap.dragging{cursor:grabbing}.vue-flow__minimap-mask.pannable{cursor:grab}.mar-graph-view[data-v-4ed27b2a]{width:100%;height:100%}.mar-graph-view .vue-flow__handle{background:var(--p-surface-0);border:2px solid var(--p-surface-300);opacity:0;width:1rem;height:1rem}.mar-graph-view .vue-flow__handle.vue-flow__handle-connecting{background:var(--p-red-500,#ef4444);opacity:1}.mar-graph-view .vue-flow__handle.vue-flow__handle-valid{background:var(--p-green-500,#22c55e);opacity:1}.mar-graph-view .overlay-edge{pointer-events:none}.mar-graph-view .source-edge .vue-flow__edge-path{stroke:var(--p-surface-400)}.mar-graph-view .owner-edge .vue-flow__edge-path{stroke:var(--p-primary-color);stroke-width:2px;stroke-dasharray:8}.mar-graph-view .location-edge .vue-flow__edge-path{stroke:var(--p-yellow-500,#eab308)}.mar-graph-view .parent-edge .vue-flow__edge-path{stroke:var(--p-blue-700,#1d4ed8)}.mar-graph-view .vue-flow__minimap{border:1px solid var(--p-content-border-color);transform-origin:0 0;border-radius:6px;transform:scale(.75)}.mar-graph-view .vue-flow__minimap>svg{border-radius:6px}.mar-graph-view .vue-flow__minimap-mask{fill:color-mix(in srgb,var(--p-surface-500) 55%,transparent)}.mar-graph-view .vue-flow__node{background:color-mix(in srgb,var(--p-surface-950) 5%,transparent);border:1px solid color-mix(in srgb,var(--p-surface-950) 10%,transparent);color:var(--p-text-color);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:1rem;padding:1rem}[data-theme=dark] .mar-graph-view .vue-flow__node,.dark .mar-graph-view .vue-flow__node{background:color-mix(in srgb,var(--p-surface-950) 10%,transparent)}[data-theme=dark] .mar-graph-view .vue-flow__node:hover,.dark .mar-graph-view .vue-flow__node:hover{background:color-mix(in srgb,var(--p-surface-950) 15%,transparent);border-color:color-mix(in srgb,var(--p-surface-950) 20%,transparent);box-shadow:0 4px 12px #0006}[data-theme=dark] .mar-graph-view .vue-flow__node.selected,[data-theme=dark] .mar-graph-view .vue-flow__node.selected:focus,.dark .mar-graph-view .vue-flow__node.selected,.dark .mar-graph-view .vue-flow__node.selected:focus{background:color-mix(in srgb,var(--p-surface-950) 25%,transparent)}.mar-graph-view .vue-flow__node:hover .vue-flow__handle{opacity:1}[data-theme=dark] .mar-graph-view .vue-flow__node.group-highlight,.dark .mar-graph-view .vue-flow__node.group-highlight{border-color:var(--p-surface-300);box-shadow:0 0 0 3px #7877c633,0 0 40px #7877c64d}.mar-graph-view .vue-flow__node.mar-graph-search-hit{outline:4px solid var(--p-primary-color)}.mar-graph-view .vue-flow__node-user{aspect-ratio:1;border-radius:9999px;justify-content:center;align-items:center;width:6rem;padding:0;display:flex;overflow:hidden}.mar-graph-view .vue-flow__node-user .vue-flow__handle,.mar-graph-view .vue-flow__node-user:hover .vue-flow__handle,.mar-graph-view .vue-flow__node-claim .vue-flow__handle,.mar-graph-view .vue-flow__node-claim:hover .vue-flow__handle{opacity:0}.mar-graph-view .vue-flow__node-claim{aspect-ratio:1;border-radius:9999px;justify-content:center;align-items:center;padding:.5rem;display:flex}.mar-graph-view .mar-graph-node-body{gap:.75rem;padding-right:4rem;display:flex}.mar-graph-view .mar-graph-node-avatars{align-items:center;display:flex}.mar-graph-view .mar-graph-node-avatars>:not(:first-child){margin-left:-.5rem}.mar-graph-view .mar-graph-node-group-label{align-self:center}.mar-graph-view .mar-graph-node-text{flex-direction:column;display:flex}.mar-graph-view .mar-graph-node-text-bookable{max-width:16rem}.mar-graph-view .mar-graph-node-description{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mar-graph-view .mar-graph-node-badge{width:4rem;height:100%;color:var(--p-primary-contrast-color);border-radius:0 1rem 1rem 0;justify-content:center;align-items:center;padding:.5rem;display:flex;position:absolute;top:0;right:0}.mar-graph-view .mar-graph-node-badge-centered{align-self:center}.mar-graph-view .mar-graph-node-badge-organization{background:var(--p-blue-700,#1d4ed8)}.mar-graph-view .mar-graph-node-badge-location{background:var(--p-yellow-500,#eab308)}.mar-graph-view .mar-graph-node-badge-bookable{background:var(--p-primary-color)}.mar-graph-view .mar-graph-node-menu{background:var(--p-surface-0);border:1px solid var(--p-content-border-color);border-radius:8px;flex-direction:column;min-width:11rem;padding:.25rem;display:flex;box-shadow:0 4px 12px #00000014}.mar-graph-view .mar-graph-node-menu-item{color:var(--p-text-color);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:.5rem;padding:.375rem .625rem;font-family:inherit;font-size:.8125rem;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:flex}.mar-graph-view .mar-graph-node-menu-item:hover{background:var(--p-content-hover-background)}.mar-graph-view .mar-graph-node-menu-separator{background:var(--p-content-border-color);height:1px;margin:.25rem 0}.mar-graph-view .mar-graph-node-menu-icon-rotated{transform:rotate(45deg)}.mar-graph-view .mar-graph-user-content{flex-direction:column;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.mar-graph-view .vue-flow__node-user .mar-graph-user-avatar{width:100%;height:100%;font-size:1.5rem}.mar-graph-view .mar-graph-claim-content{align-items:center;gap:.5rem;display:flex}.mar-graph-view .mar-graph-connection-line{stroke:var(--p-text-color)}.mar-graph-view .mar-graph-connection-dot{fill:var(--p-surface-0);stroke:var(--p-text-color)}.mar-timeline[data-v-fab81776]{margin:0;padding:0;list-style:none;display:flex}.mar-timeline-vertical[data-v-fab81776]{flex-direction:column;gap:.625rem}.mar-timeline-horizontal[data-v-fab81776]{flex-direction:row;gap:1rem}.mar-timeline-item[data-v-fab81776]{gap:.375rem;display:grid;position:relative}.mar-timeline-vertical .mar-timeline-item[data-v-fab81776]{grid-template-columns:1.125rem 1fr;grid-template-areas:"marker body""connector body"}.mar-timeline-horizontal .mar-timeline-item[data-v-fab81776]{text-align:center;grid-template-rows:1.125rem 1fr;grid-template-areas:"marker connector""body body"}.mar-timeline-marker[data-v-fab81776]{background:var(--p-primary-color);width:1.125rem;height:1.125rem;color:var(--p-primary-contrast-color);border-radius:50%;flex-shrink:0;grid-area:marker;justify-content:center;align-items:center;display:flex}.mar-timeline-marker>.pi[data-v-fab81776]{font-size:.625rem;line-height:1}.mar-timeline-connector[data-v-fab81776]{background:var(--p-content-border-color);grid-area:connector}.mar-timeline-vertical .mar-timeline-connector[data-v-fab81776]{width:.125rem;min-height:.625rem;margin-left:.4375rem}.mar-timeline-horizontal .mar-timeline-connector[data-v-fab81776]{min-width:.625rem;height:.125rem;margin-top:.4375rem}.mar-timeline-body[data-v-fab81776]{grid-area:body;padding-bottom:.375rem}.mar-timeline-timestamp[data-v-fab81776]{text-transform:uppercase;letter-spacing:.05em;color:var(--p-surface-500);font-size:.5625rem;font-weight:600}.mar-timeline-title[data-v-fab81776]{color:var(--p-text-color);margin:.125rem 0 0;font-size:.8125rem;font-weight:600}.mar-timeline-description[data-v-fab81776]{color:var(--p-surface-600);margin:.125rem 0 0;font-size:.75rem;line-height:1.4}.mar-timeline-item-secondary .mar-timeline-marker[data-v-fab81776]{background:var(--p-surface-400)}.mar-timeline-item-success .mar-timeline-marker[data-v-fab81776]{background:#059669}.mar-timeline-item-info .mar-timeline-marker[data-v-fab81776]{background:#2563eb}.mar-timeline-item-warn .mar-timeline-marker[data-v-fab81776]{background:#d97706}.mar-timeline-item-danger .mar-timeline-marker[data-v-fab81776]{background:#dc2626}.mar-inline-title[data-v-1f559b5a]{align-items:center;width:100%;min-width:0;font-size:.875rem;display:inline-flex}.mar-inline-title-h1[data-v-1f559b5a]{font-size:1.5rem}.mar-inline-title-h2[data-v-1f559b5a]{font-size:1.25rem}.mar-inline-title-h3[data-v-1f559b5a]{font-size:1.125rem}.mar-inline-title-h4[data-v-1f559b5a]{font-size:1rem}.mar-inline-title-h5[data-v-1f559b5a]{font-size:.9375rem}.mar-inline-title-h6[data-v-1f559b5a]{font-size:.875rem}.mar-inline-title-display[data-v-1f559b5a]{box-sizing:border-box;cursor:text;font-size:inherit;color:var(--p-text-color);border:1px solid #0000;border-radius:5px;margin:0;padding:.0625rem .25rem;font-weight:600;line-height:1.2;transition:background .15s}.mar-inline-title-display[data-v-1f559b5a]:hover{background:var(--p-surface-100)}.mar-inline-title-display-placeholder[data-v-1f559b5a]{color:var(--p-surface-500);font-style:italic}.mar-inline-title-display-disabled[data-v-1f559b5a]{cursor:not-allowed}.mar-inline-title-display-disabled[data-v-1f559b5a]:hover{background:0 0}.mar-inline-title-input[data-v-1f559b5a]{border:1px solid var(--p-primary-color);box-sizing:border-box;background:var(--p-surface-0);width:auto;min-width:1ch;max-width:100%;color:var(--p-text-color);font:inherit;font-size:inherit;border-radius:5px;outline:none;margin:0;padding:.0625rem .25rem;font-weight:600;line-height:1.2}.mar-inline-input[data-v-3915575e]{border-radius:6px;grid-template-columns:1.25rem auto 1fr 2rem;align-items:center;gap:.75rem;padding:.5rem;display:grid}.mar-inline-input+.mar-inline-input[data-v-3915575e]{background-image:linear-gradient(90deg,transparent,var(--p-content-border-color),transparent);background-position:top;background-repeat:no-repeat;background-size:100% 1px;border-top:1px solid #0000}.mar-inline-input-icon[data-v-3915575e]{color:var(--p-primary-color);text-align:center;font-size:1rem}.mar-inline-input-label[data-v-3915575e]{color:var(--p-surface-500);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:500;overflow:hidden}.mar-inline-input-cell[data-v-3915575e]{flex-direction:column;justify-content:center;min-height:2rem;display:flex}.mar-inline-input-field[data-v-3915575e],.mar-inline-input-field[data-v-3915575e] input,.mar-inline-input-field[data-v-3915575e] textarea,.mar-inline-input-field[data-v-3915575e] .mar-text-input,.mar-inline-input-field[data-v-3915575e] .mar-dropdown,.mar-inline-input-field[data-v-3915575e] .mar-multi-select,.mar-inline-input-field[data-v-3915575e] .mar-date-picker{width:100%}.mar-inline-input-value[data-v-3915575e]{color:var(--p-surface-800);font-size:.875rem}.mar-inline-input-action[data-v-3915575e]{justify-content:center;align-items:center;display:flex}.mar-inline-input-edit[data-v-3915575e],.mar-inline-input-copy[data-v-3915575e]{background:var(--p-highlight-background);width:1.625rem;height:1.625rem;color:var(--p-primary-color);cursor:pointer;opacity:0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:.6875rem;transition:opacity .2s cubic-bezier(.4,0,.2,1),background .15s cubic-bezier(.4,0,.2,1);display:flex}.mar-inline-input:hover .mar-inline-input-edit[data-v-3915575e],.mar-inline-input:hover .mar-inline-input-copy[data-v-3915575e]{opacity:1}.mar-inline-input-edit[data-v-3915575e]:hover,.mar-inline-input-copy[data-v-3915575e]:hover{background:var(--p-primary-color);color:var(--p-primary-contrast-color)}.mar-inline-input-save[data-v-3915575e]{background:var(--p-highlight-background);width:1.75rem;height:1.75rem;color:var(--p-primary-color);cursor:pointer;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:.8125rem;transition:background .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);display:flex}.mar-inline-input-save[data-v-3915575e]:hover{background:var(--p-primary-color);color:var(--p-primary-contrast-color)}.mar-inline-input.invalid .mar-inline-input-label[data-v-3915575e],.mar-inline-input.invalid .mar-inline-input-icon[data-v-3915575e]{color:var(--p-red-500,#ef4444)}.mar-inline-input-error[data-v-3915575e]{color:var(--p-red-500,#ef4444);margin-top:.25rem;font-size:.75rem;display:block}.mar-inline-input.open[data-v-3915575e]{grid-template-columns:1.25rem auto 1fr}.mar-inline-input.stacked[data-v-3915575e]{grid-template-rows:auto auto;row-gap:.5rem}.mar-inline-input.stacked .mar-inline-input-cell[data-v-3915575e]{grid-area:2/1/auto/-1}@media (width<=40rem){.mar-inline-input[data-v-3915575e]{grid-template-rows:auto auto;grid-template-columns:1.25rem 1fr 2rem}.mar-inline-input-cell[data-v-3915575e]{grid-column:1/-1}.mar-inline-input.open[data-v-3915575e]{grid-template-columns:1.25rem 1fr}}.mar-ifta-label[data-v-1c676ef7]{flex-direction:column;width:100%;display:flex;position:relative}.mar-ifta-label-text[data-v-1c676ef7]{color:var(--p-surface-600);text-transform:uppercase;letter-spacing:.05em;pointer-events:none;z-index:1;font-size:.5rem;font-weight:600;position:absolute;top:.25rem;left:.5rem}.mar-ifta-label-required[data-v-1c676ef7]{color:#dc2626;margin-left:.0625rem}.mar-ifta-label[data-v-1c676ef7] .mar-text-input,.mar-ifta-label[data-v-1c676ef7] .mar-textarea,.mar-ifta-label[data-v-1c676ef7] .mar-input-number,.mar-ifta-label[data-v-1c676ef7] .mar-search-input-field{padding-top:.875rem}.mar-dialog[data-v-5195742d]{background:var(--p-surface-0);border:1px solid var(--p-content-border-color);border-radius:10px;flex-direction:column;width:100%;max-width:26rem;max-height:90vh;font-size:.8125rem;display:flex;overflow:hidden;box-shadow:0 16px 48px #00000038}.mar-dialog-small[data-v-5195742d]{max-width:20rem}.mar-dialog-large[data-v-5195742d]{max-width:36rem}.mar-dialog-xlarge[data-v-5195742d]{max-width:48rem}.mar-dialog-full[data-v-5195742d]{border-radius:0;width:100%;max-width:none;height:100%;max-height:100%}.mar-dialog-header[data-v-5195742d]{border-bottom:1px solid var(--p-content-border-color);justify-content:space-between;align-items:center;gap:.5rem;padding:.625rem 1.25rem;display:flex}.mar-dialog-title[data-v-5195742d]{color:var(--p-text-color);margin:0;font-size:.875rem;font-weight:600}.mar-dialog-close[data-v-5195742d]{width:1.375rem;height:1.375rem;color:var(--p-surface-500);cursor:pointer;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;font-size:.625rem;display:inline-flex}.mar-dialog-close[data-v-5195742d]:hover{background:var(--p-surface-100);color:var(--p-surface-800)}.mar-dialog-body[data-v-5195742d]{flex:1;padding:1rem 1.25rem;overflow-y:auto}.mar-dialog-footer[data-v-5195742d]{border-top:1px solid var(--p-content-border-color);background:var(--p-surface-50);justify-content:flex-end;align-items:center;gap:.375rem;padding:.625rem 1.25rem;display:flex}.mar-confirm-message[data-v-3198cd9b]{color:var(--p-text-color);white-space:pre-line;margin:0;line-height:1.5}.mar-file-upload[data-v-2f487559]{background:var(--p-surface-50);border:.125rem dashed var(--p-content-border-color);color:var(--p-surface-600);cursor:pointer;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;padding:1rem;transition:background .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);display:flex}.mar-file-upload-drag[data-v-2f487559]{background:var(--p-highlight-background);border-color:var(--p-primary-color);color:var(--p-primary-color)}.mar-file-upload-disabled[data-v-2f487559]{opacity:.5;cursor:not-allowed}.mar-file-upload-input[data-v-2f487559]{display:none}.mar-file-upload-icon[data-v-2f487559]{font-size:1.125rem}.mar-file-upload-label[data-v-2f487559]{font-size:.75rem;font-weight:500}.mar-multi-select-panel[data-v-0e9bc93e]{background:var(--p-surface-0);border:1px solid var(--p-content-border-color);border-radius:6px;width:100%;max-height:12rem;padding:.1875rem;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.mar-multi-select-panel-option[data-v-0e9bc93e]{cursor:pointer;color:var(--p-text-color);border-radius:5px;align-items:center;gap:.375rem;padding:.25rem .375rem;font-size:.75rem;display:flex}.mar-multi-select-panel-option[data-v-0e9bc93e]:hover{background:var(--p-surface-100)}.mar-multi-select-panel-checkbox[data-v-0e9bc93e]{border:1px solid var(--p-content-border-color);background:var(--p-surface-0);width:.8125rem;height:.8125rem;color:var(--p-primary-contrast-color);border-radius:3px;justify-content:center;align-items:center;font-size:.5rem;display:flex}.mar-multi-select-panel-option-selected .mar-multi-select-panel-checkbox[data-v-0e9bc93e]{background:var(--p-primary-color);border-color:var(--p-primary-color)}.mar-multi-select-panel-label[data-v-0e9bc93e]{flex:1}.mar-multi-select-panel-empty[data-v-0e9bc93e]{text-align:center;color:var(--p-surface-500);padding:.375rem;font-size:.6875rem}.mar-multi-select[data-v-5d19b608]{background:var(--p-surface-0);width:100%;color:var(--p-text-color);border:1px solid var(--p-content-border-color);cursor:pointer;text-align:left;border-radius:6px;outline:none;justify-content:space-between;align-items:center;gap:.375rem;min-height:1.625rem;padding:.25rem .375rem .25rem .5rem;font-family:inherit;font-size:.8125rem;transition:border-color .15s;display:flex}.mar-multi-select-open[data-v-5d19b608]{border-color:var(--p-primary-color)}.mar-multi-select-disabled[data-v-5d19b608]{opacity:.5;cursor:not-allowed}.mar-multi-select-placeholder[data-v-5d19b608]{color:var(--p-surface-500);flex:1}.mar-multi-select-values[data-v-5d19b608]{flex-wrap:wrap;flex:1;gap:.1875rem;min-width:0;display:flex}.mar-multi-select-chip[data-v-5d19b608]{background:var(--p-highlight-background);color:var(--p-highlight-color);border-radius:9999px;align-items:center;padding:0 .375rem;font-size:.6875rem;font-weight:500;display:inline-flex}.mar-multi-select-actions[data-v-5d19b608]{flex-shrink:0;align-items:center;gap:.1875rem;display:flex}.mar-multi-select-clear[data-v-5d19b608]{color:var(--p-surface-500);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.0625rem;font-size:.5625rem;display:inline-flex}.mar-multi-select-clear[data-v-5d19b608]:hover{color:var(--p-surface-800)}.mar-multi-select-arrow[data-v-5d19b608]{color:var(--p-surface-500);font-size:.5625rem;transition:transform .15s}.mar-multi-select-open .mar-multi-select-arrow[data-v-5d19b608]{transform:rotate(180deg)}.mar-field[data-v-b857ace0]{flex-direction:column;gap:.25rem;display:inline-flex}.mar-field-fluid[data-v-b857ace0]{width:100%;display:flex}.mar-field-label[data-v-b857ace0]{letter-spacing:.05em;text-transform:uppercase;color:var(--p-text-muted-color,#6b665a);font-size:.6875rem;font-weight:600}.mar-rich-input[data-v-b857ace0]{background:var(--p-surface-0);border:1px solid var(--p-content-border-color);border-radius:6px;flex-direction:column;transition:border-color .15s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.mar-rich-input[data-v-b857ace0]:focus-within{border-color:var(--p-primary-color)}.mar-rich-input-invalid[data-v-b857ace0]{border-color:#dc2626}.mar-rich-input-disabled[data-v-b857ace0]{opacity:.5;pointer-events:none}.mar-rich-input-toolbar[data-v-b857ace0]{background:var(--p-surface-50);border-bottom:1px solid var(--p-content-border-color);align-items:center;gap:.0625rem;padding:.1875rem;display:flex}.mar-rich-input-toolbar-divider[data-v-b857ace0]{background:var(--p-content-border-color);width:1px;height:.75rem;margin:0 .1875rem}.mar-rich-input-tool[data-v-b857ace0]{width:1.375rem;height:1.375rem;color:var(--p-surface-600);cursor:pointer;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;font-size:.625rem;display:inline-flex}.mar-rich-input-tool[data-v-b857ace0]:hover:not(:disabled){background:var(--p-surface-200);color:var(--p-surface-800)}.mar-rich-input-tool-glyph[data-v-b857ace0]{font-family:Times New Roman,Georgia,serif;font-size:.75rem;line-height:1}.mar-rich-input-tool-bold[data-v-b857ace0]{font-weight:700}.mar-rich-input-tool-italic[data-v-b857ace0]{font-style:italic}.mar-rich-input-tool-underline[data-v-b857ace0]{text-decoration:underline}.mar-rich-input-editor[data-v-b857ace0]{min-height:4.5rem;color:var(--p-text-color);outline:none;padding:.4375rem .5rem;font-size:.8125rem;line-height:1.5}.mar-rich-input-editor[data-v-b857ace0]:empty:before{content:attr(data-placeholder);color:var(--p-surface-500);pointer-events:none}.mar-tabs[data-v-893d30e4]{flex-direction:column;width:100%;font-size:.8125rem;display:flex}.mar-tabs-list[data-v-893d30e4]{border-bottom:1px solid var(--p-content-border-color);align-items:center;gap:.125rem;display:flex}.mar-tabs-pill .mar-tabs-list[data-v-893d30e4]{background:var(--p-surface-100);border-bottom:none;border-radius:9999px;align-self:flex-start;gap:.125rem;padding:.1875rem;display:inline-flex}.mar-tabs-slick .mar-tabs-list[data-v-893d30e4]{background:var(--p-surface-100);border-bottom:none;border-radius:6px;align-self:flex-start;padding:.1875rem;display:inline-flex}.mar-tabs-even .mar-tabs-list[data-v-893d30e4]{align-self:stretch;width:100%;display:flex}.mar-tabs-even .mar-tab[data-v-893d30e4]{flex:1 1 0;justify-content:center}.mar-tabs-panels[data-v-893d30e4]{flex:1;padding:.625rem 0}.mar-tab[data-v-e2c26958]{color:var(--p-surface-600);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.25rem;margin-bottom:-1px;padding:.3125rem .625rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.mar-tab[data-v-e2c26958]:hover:not(.mar-tab-active):not(.mar-tab-disabled){color:var(--p-text-color)}.mar-tab-active[data-v-e2c26958]{color:var(--p-primary-color);border-bottom-color:var(--p-primary-color)}.mar-tab-disabled[data-v-e2c26958]{opacity:.5;cursor:not-allowed}.mar-tab-icon[data-v-e2c26958]{font-size:.625rem}.mar-tabs-pill .mar-tab[data-v-e2c26958]{border-bottom:none;border-radius:9999px;margin-bottom:0;padding:.1875rem .625rem}.mar-tabs-pill .mar-tab-active[data-v-e2c26958]{background:var(--p-primary-color);color:var(--p-primary-contrast-color)}.mar-tabs-slick .mar-tab[data-v-e2c26958]{border-bottom:none;border-radius:5px;margin-bottom:0;padding:.1875rem .625rem}.mar-tabs-slick .mar-tab-active[data-v-e2c26958]{background:var(--p-surface-0);color:var(--p-text-color);box-shadow:0 1px 2px #00000014}.mar-tab-panel[data-v-bbf032a5]{width:100%}.mar-accordion[data-v-293609b6]{border:1px solid var(--p-content-border-color);background:var(--p-surface-0);border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.mar-accordion-item+.mar-accordion-item[data-v-3300a978]{border-top:1px solid var(--p-content-border-color)}.mar-accordion-item-header[data-v-3300a978]{cursor:pointer;width:100%;color:var(--p-text-color);text-align:left;background:0 0;border:none;align-items:center;gap:.375rem;padding:.4375rem .625rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:background .15s;display:flex}.mar-accordion-item-header[data-v-3300a978]:hover:not(:disabled){background:var(--p-surface-50)}.mar-accordion-item-disabled .mar-accordion-item-header[data-v-3300a978]{opacity:.5;cursor:not-allowed}.mar-accordion-item-icon[data-v-3300a978]{color:var(--p-surface-500);font-size:.625rem}.mar-accordion-item-header-text[data-v-3300a978]{flex:1}.mar-accordion-item-chevron[data-v-3300a978]{color:var(--p-surface-500);font-size:.5rem;transition:transform .15s cubic-bezier(.4,0,.2,1)}.mar-accordion-item-open .mar-accordion-item-chevron[data-v-3300a978]{transform:rotate(180deg)}.mar-accordion-item-content[data-v-3300a978]{will-change:max-height;transition:max-height .22s cubic-bezier(.4,0,.2,1);overflow:hidden}.mar-accordion-item-content-inner[data-v-3300a978]{color:var(--p-text-color);padding:.3125rem .625rem .625rem;font-size:.75rem}.mar-sidebar[data-v-151ecc46]{width:100%;height:100%;font-size:.8125rem;position:relative;overflow:hidden}.mar-sidebar-pane[data-v-151ecc46]{background:var(--p-surface-50);flex-direction:column;display:flex;position:absolute;top:0;bottom:0}.mar-sidebar-left .mar-sidebar-pane[data-v-151ecc46]{border-right:1px solid var(--p-content-border-color);right:0}.mar-sidebar-right .mar-sidebar-pane[data-v-151ecc46]{border-left:1px solid var(--p-content-border-color);left:0}.mar-sidebar-header[data-v-151ecc46]{border-bottom:1px solid var(--p-content-border-color);flex:none;align-items:center;gap:.5rem;min-height:2.5rem;padding:.625rem .75rem;display:flex}.mar-sidebar-nav[data-v-151ecc46]{flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.mar-sidebar-footer[data-v-151ecc46]{border-top:1px solid var(--p-content-border-color);flex-direction:column;flex:none;display:flex}.mar-sidebar-item[data-v-921e7025]{flex-direction:column;display:flex}.mar-sidebar-item-trigger[data-v-921e7025]{grid-template-columns:calc(var(--mar-sidebar-item-depth,0) * .5rem) var(--mar-sidebar-icon-cell,3rem) 1fr auto;width:100%;height:2.5rem;color:var(--p-surface-500);cursor:pointer;white-space:nowrap;text-align:left;background:0 0;border:none;align-items:center;padding:0;font-family:inherit;font-size:.875rem;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:grid;overflow:hidden}.mar-sidebar-item-child>.mar-sidebar-item-trigger[data-v-921e7025]{height:2.25rem;font-size:.8125rem}.mar-sidebar-item-trigger[data-v-921e7025]:hover:not(:disabled){background:var(--p-surface-100);color:var(--p-surface-800)}.mar-sidebar-item-active>.mar-sidebar-item-trigger[data-v-921e7025]{background:var(--p-highlight-background);color:var(--p-highlight-color)}.mar-sidebar-item-active>.mar-sidebar-item-trigger .mar-sidebar-item-chevron[data-v-921e7025]{color:var(--p-highlight-color)}.mar-sidebar-item-disabled>.mar-sidebar-item-trigger[data-v-921e7025]{opacity:.5;cursor:not-allowed}.mar-sidebar-item-rail[data-v-921e7025]{height:100%;display:block}.mar-sidebar-item-icon-cell[data-v-921e7025]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.mar-sidebar-item-icon[data-v-921e7025]{font-size:1rem}.mar-sidebar-item-child .mar-sidebar-item-icon[data-v-921e7025]{font-size:.875rem}.mar-sidebar-item-label[data-v-921e7025]{text-overflow:ellipsis;min-width:0;overflow:hidden}.mar-sidebar-item-trail[data-v-921e7025]{align-items:center;gap:.375rem;padding-right:.75rem;display:flex}.mar-sidebar-item-badge[data-v-921e7025]{background:var(--p-primary-color);min-width:1.125rem;height:1.125rem;color:var(--p-primary-contrast-color);border-radius:9999px;justify-content:center;align-items:center;padding:0 .375rem;font-size:.625rem;font-weight:700;display:inline-flex}.mar-sidebar-item-chevron[data-v-921e7025]{width:1.5rem;height:1.5rem;color:var(--p-surface-500);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;transition:color .15s,background .15s;display:flex}.mar-sidebar-item-chevron[data-v-921e7025]:hover{background:var(--p-surface-200);color:var(--p-text-color)}.mar-sidebar-item-chevron i[data-v-921e7025]{font-size:.6875rem;transition:transform .18s cubic-bezier(.4,0,.2,1)}.mar-sidebar-item-expanded>.mar-sidebar-item-trigger .mar-sidebar-item-chevron i[data-v-921e7025]{transform:rotate(180deg)}.mar-sidebar-item-children[data-v-921e7025]{will-change:max-height;transition:max-height .25s cubic-bezier(.4,0,.2,1);overflow:hidden}.mar-sidebar-item-children-inner[data-v-921e7025]{flex-direction:column;display:flex}.mar-input-group[data-v-f984cf29]{align-items:stretch;width:100%;display:inline-flex}.mar-input-group[data-v-f984cf29]>*{border-radius:0;flex-shrink:0}.mar-input-group[data-v-f984cf29]>:not(:first-child){margin-left:-1px}.mar-input-group[data-v-f984cf29]>:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.mar-input-group[data-v-f984cf29]>:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}.mar-input-group[data-v-f984cf29] input:focus,.mar-input-group[data-v-f984cf29] button:focus,.mar-input-group[data-v-f984cf29] [data-open="1"]{z-index:1}.mar-float-label[data-v-a3ea0ac6]{flex-direction:column;width:100%;display:flex;position:relative}.mar-float-label-text[data-v-a3ea0ac6]{color:var(--p-surface-500);pointer-events:none;transform-origin:0;background:var(--p-surface-0);z-index:1;padding:0 .1875rem;font-size:.8125rem;transition:top .15s,transform .15s,font-size .15s,color .15s;position:absolute;top:50%;left:.5rem;transform:translateY(-50%)}.mar-float-label-required[data-v-a3ea0ac6]{color:#dc2626;margin-left:.125rem}:-moz-any(.mar-float-label:has(input:not(:-moz-placeholder-shown)) .mar-float-label-text[data-v-a3ea0ac6],.mar-float-label:has(textarea:not(:-moz-placeholder-shown)) .mar-float-label-text[data-v-a3ea0ac6]),.mar-float-label:focus-within .mar-float-label-text[data-v-a3ea0ac6]{color:var(--p-primary-color);top:0;transform:translateY(-50%)scale(.875)}:is(.mar-float-label:has(input:not(:placeholder-shown)) .mar-float-label-text[data-v-a3ea0ac6],.mar-float-label:has(textarea:not(:placeholder-shown)) .mar-float-label-text[data-v-a3ea0ac6]),.mar-float-label:focus-within .mar-float-label-text[data-v-a3ea0ac6]{color:var(--p-primary-color);top:0;transform:translateY(-50%)scale(.875)}.mar-float-label:has(input:not(:placeholder-shown)) .mar-float-label-text[data-v-a3ea0ac6]{color:var(--p-primary-color);top:0;transform:translateY(-50%)scale(.875)}.mar-float-label:has(textarea:not(:placeholder-shown)) .mar-float-label-text[data-v-a3ea0ac6]{color:var(--p-primary-color);top:0;transform:translateY(-50%)scale(.875)}.mar-float-label:has(.mar-dropdown[data-open="1"]) .mar-float-label-text[data-v-a3ea0ac6]{color:var(--p-primary-color);top:0;transform:translateY(-50%)scale(.875)}.mar-float-label:has(.mar-dropdown-value) .mar-float-label-text[data-v-a3ea0ac6]{color:var(--p-primary-color);top:0;transform:translateY(-50%)scale(.875)}.mar-float-label:has(.mar-multi-select-values) .mar-float-label-text[data-v-a3ea0ac6]{color:var(--p-primary-color);top:0;transform:translateY(-50%)scale(.875)}.mar-float-label[data-v-a3ea0ac6]:focus-within input,.mar-float-label[data-v-a3ea0ac6]:focus-within textarea{border-color:var(--p-primary-color)}.mar-float-label-error[data-v-a3ea0ac6] input,.mar-float-label-error[data-v-a3ea0ac6] textarea,.mar-float-label-error[data-v-a3ea0ac6] .mar-dropdown-trigger,.mar-float-label-error[data-v-a3ea0ac6] .mar-multi-select,.mar-float-label-error[data-v-a3ea0ac6] .mar-input-number{border-color:#dc2626}.mar-float-label-error .mar-float-label-text[data-v-a3ea0ac6]{color:#dc2626}.mar-float-label-error-text[data-v-a3ea0ac6]{color:#dc2626;margin-top:.1875rem;padding-left:.5rem;font-size:.6875rem}.mar-float-label[data-v-a3ea0ac6] input,.mar-float-label[data-v-a3ea0ac6] textarea{padding-top:.5rem}.mar-masked-input[data-v-b310f542]{background:var(--p-surface-0);width:100%;color:var(--p-text-color);border:1px solid var(--p-content-border-color);box-sizing:border-box;letter-spacing:.0625rem;border-radius:6px;outline:none;padding:.3125rem .5rem;font-family:ui-monospace,JetBrains Mono,monospace;font-size:.8125rem;transition:border-color .15s cubic-bezier(.4,0,.2,1)}.mar-masked-input[data-v-b310f542]:focus{border-color:var(--p-primary-color)}.mar-masked-input[data-v-b310f542]::placeholder{color:var(--p-surface-500)}.mar-masked-input-invalid[data-v-b310f542]{border-color:#dc2626}.mar-masked-input[data-v-b310f542]:disabled{opacity:.5;cursor:not-allowed}.mar-image[data-v-e5ce4e72]{background:var(--p-surface-100);width:100%;height:100%;display:flex;position:relative;overflow:hidden}.mar-image-rounded-sm[data-v-e5ce4e72]{border-radius:3px}.mar-image-rounded-md[data-v-e5ce4e72]{border-radius:6px}.mar-image-rounded-lg[data-v-e5ce4e72]{border-radius:8px}.mar-image-rounded-full[data-v-e5ce4e72]{border-radius:50%}.mar-image-img[data-v-e5ce4e72]{width:100%;height:100%;display:block}.mar-image-fit-cover .mar-image-img[data-v-e5ce4e72]{-o-object-fit:cover;object-fit:cover}.mar-image-fit-contain .mar-image-img[data-v-e5ce4e72]{-o-object-fit:contain;object-fit:contain}.mar-image-loading[data-v-e5ce4e72],.mar-image-fallback[data-v-e5ce4e72]{color:var(--p-surface-500);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.mar-image-loaded .mar-image-loading[data-v-e5ce4e72]{display:none}.mar-stat[data-v-4f810c3d]{border:1px solid var(--p-surface-300);background:0 0;border-radius:8px;flex-direction:column;align-items:center;gap:.125rem;padding:.375rem .625rem;transition:border-color .15s,box-shadow .15s;display:inline-flex}.mar-stat[data-v-4f810c3d]:hover{border-color:var(--p-primary-color);box-shadow:0 .125rem .5rem #0000000a}.mar-stat-inline[data-v-4f810c3d]{border-color:#0000;flex-direction:row;gap:.25rem;padding:0}.mar-stat-inline[data-v-4f810c3d]:hover{box-shadow:none;border-color:#0000}.mar-stat-value[data-v-4f810c3d]{color:var(--p-surface-800);font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:700;line-height:1.2}.mar-stat-value-muted[data-v-4f810c3d]{color:var(--p-surface-400)}.mar-stat-label[data-v-4f810c3d]{color:var(--p-surface-500);text-transform:uppercase;letter-spacing:.05em;font-size:.5625rem;font-weight:600}.mar-stat-inline .mar-stat-label[data-v-4f810c3d]{text-transform:none;letter-spacing:0;font-size:.6875rem;font-weight:500}.mar-diff-badge[data-v-89998372]{align-items:center;min-width:1.75rem;height:1rem;display:inline-flex;position:relative;overflow:visible}.mar-diff-badge-item[data-v-89998372]{pointer-events:none;white-space:nowrap;font-size:.6875rem;font-weight:700;position:absolute}.mar-diff-badge-add[data-v-89998372]{color:#059669}.mar-diff-badge-remove[data-v-89998372]{color:#dc2626}.mar-diff-badge-enter-from[data-v-89998372]{opacity:0;transform:translateY(.375rem)}.mar-diff-badge-enter-to[data-v-89998372],.mar-diff-badge-leave-from[data-v-89998372]{opacity:1;transform:translateY(-.625rem)}.mar-diff-badge-leave-to[data-v-89998372]{opacity:0;transform:translateY(-1.25rem)}.mar-diff-badge-enter-active[data-v-89998372]{transition:opacity .3s,transform .3s cubic-bezier(.4,0,.2,1)}.mar-diff-badge-leave-active[data-v-89998372]{transition:opacity .4s,transform .4s cubic-bezier(.4,0,.2,1)}.mar-empty-state[data-v-50722c0b]{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:12rem;padding:2rem 1.25rem;display:flex}.mar-empty-state-icon[data-v-50722c0b]{border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-bottom:.75rem;display:flex}.mar-empty-state-icon i[data-v-50722c0b]{font-size:1.125rem}.mar-empty-state-info .mar-empty-state-icon[data-v-50722c0b]{background:var(--p-highlight-background)}.mar-empty-state-info .mar-empty-state-icon i[data-v-50722c0b]{color:var(--p-primary-color)}.mar-empty-state-warn .mar-empty-state-icon[data-v-50722c0b]{background:#d977061f}.mar-empty-state-warn .mar-empty-state-icon i[data-v-50722c0b]{color:#b45309}.mar-empty-state-danger .mar-empty-state-icon[data-v-50722c0b]{background:#dc26261f}.mar-empty-state-danger .mar-empty-state-icon i[data-v-50722c0b]{color:#b91c1c}.mar-empty-state-neutral .mar-empty-state-icon[data-v-50722c0b]{background:var(--p-surface-100)}.mar-empty-state-neutral .mar-empty-state-icon i[data-v-50722c0b]{color:var(--p-surface-600)}.mar-empty-state-title[data-v-50722c0b]{color:var(--p-text-color);margin:0 0 .25rem;font-size:.9375rem;font-weight:600}.mar-empty-state-subtitle[data-v-50722c0b]{color:var(--p-surface-500);max-width:22rem;margin:0;font-size:.75rem;line-height:1.5}.mar-empty-state-actions[data-v-50722c0b]{gap:.375rem;margin-top:.875rem;display:flex}.mar-loading-page[data-v-f9a0ceff]{background:var(--p-surface-100);z-index:10;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.mar-loading-page-inner[data-v-f9a0ceff]{flex-direction:column;align-items:center;gap:.75rem;display:flex}.mar-section[data-v-2337bac5]{padding-top:var(--mar-section-pt,1.5rem)}.mar-section-header[data-v-2337bac5]{border-bottom:1px solid var(--p-content-border-color);justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.625rem;padding-bottom:.375rem;display:flex}.mar-section-title[data-v-2337bac5]{color:var(--p-text-color);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:.8125rem;font-weight:600}.mar-section-actions[data-v-2337bac5]{align-items:center;gap:.25rem;display:flex}.mar-form-section[data-v-0f7f08d9]{flex-direction:column;gap:.375rem;display:flex}.mar-form-section-titled[data-v-0f7f08d9]{padding-top:1.25rem}.mar-form-section-header[data-v-0f7f08d9]{border-bottom:1px solid var(--p-content-border-color);margin-bottom:.25rem;padding-bottom:.375rem}.mar-form-section-title[data-v-0f7f08d9]{color:var(--p-surface-700);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:.75rem;font-weight:600}.mar-form-section-grid[data-v-0f7f08d9]{grid-template-columns:1.25rem auto 1fr 2rem;gap:0 .75rem;display:grid}.mar-form-section-grid[data-v-0f7f08d9] .inline-input.inline-input,.mar-form-section-grid[data-v-0f7f08d9] .mar-inline-input.mar-inline-input{grid-column:1/-1;grid-template-columns:subgrid;-moz-column-gap:.5rem;border-top:none;gap:0 .5rem;padding:.375rem}.mar-form-section-grid[data-v-0f7f08d9] .inline-input+.inline-input,.mar-form-section-grid[data-v-0f7f08d9] .mar-inline-input+.mar-inline-input{background-image:linear-gradient(90deg,transparent,var(--p-content-border-color),transparent);background-position:top;background-repeat:no-repeat;background-size:100% 1px;border-top:1px solid #0000}:is(.mar-form-section-grid[data-v-0f7f08d9]:has(.inline-input.open),.mar-form-section-grid[data-v-0f7f08d9]:has(.mar-inline-input.open)){grid-template-columns:1.25rem auto 1fr}.mar-form-section-grid[data-v-0f7f08d9] .mar-inline-input.stacked{grid-template-rows:auto auto;row-gap:.5rem}.mar-form-section-grid[data-v-0f7f08d9] .mar-inline-input.stacked .mar-inline-input-cell{grid-area:2/1/auto/-1}@media (width<=40rem){.mar-form-section-grid[data-v-0f7f08d9]{grid-template-columns:1.25rem 1fr 2rem}}.mar-form[data-v-dc88111e]{width:100%;display:block}.mar-form-fields[data-v-dc88111e]{border:none;flex-direction:column;gap:1rem;min-width:0;margin:0;padding:0;display:flex}.mar-form-submitting[data-v-dc88111e]{pointer-events:none;opacity:.7}.mar-field[data-v-501e38d8]{flex-direction:column;gap:.25rem;min-width:0;display:flex}.mar-field-inline[data-v-501e38d8]{-moz-column-gap:.75rem;grid-template-columns:minmax(6rem,max-content) 1fr;align-items:center;column-gap:.75rem;display:grid}.mar-field-inline .mar-field-error-text[data-v-501e38d8],.mar-field-inline .mar-field-help[data-v-501e38d8]{grid-column:2}.mar-field-label[data-v-501e38d8]{color:var(--p-text-muted-color);font-size:.75rem;font-weight:500}.mar-field-required[data-v-501e38d8]{color:var(--p-red-500,#dc2626);margin-left:.125rem}.mar-field-control[data-v-501e38d8]{min-width:0}.mar-field-error-text[data-v-501e38d8]{color:var(--p-red-500,#dc2626);font-size:.6875rem}.mar-field-help[data-v-501e38d8]{color:var(--p-text-muted-color);font-size:.6875rem}.mar-field-error .mar-field-label[data-v-501e38d8]{color:var(--p-red-500,#dc2626)}.mar-form-row[data-v-f5b02df4]{grid-template-columns:repeat(var(--mar-form-row-columns,2),minmax(0,1fr));gap:1rem;display:grid}@media (width<=640px){.mar-form-row[data-v-f5b02df4]{grid-template-columns:1fr}}.mar-user-image[data-v-4eb8c0bf]{color:#fff;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex;overflow:hidden}.mar-user-image-circle[data-v-4eb8c0bf]{border-radius:50%}.mar-user-image-square[data-v-4eb8c0bf]{border-radius:5px}.mar-user-image-small[data-v-4eb8c0bf]{width:1.25rem;height:1.25rem;font-size:.5625rem}.mar-user-image-normal[data-v-4eb8c0bf]{width:1.625rem;height:1.625rem;font-size:.6875rem}.mar-user-image-large[data-v-4eb8c0bf]{width:2rem;height:2rem;font-size:.8125rem}.mar-user-image-xlarge[data-v-4eb8c0bf]{width:3rem;height:3rem;font-size:1.0625rem}.mar-user-image-img[data-v-4eb8c0bf]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.mar-user-image-icon[data-v-4eb8c0bf]{color:inherit}.mar-media-carousel[data-v-ed2337ff]{background:var(--p-surface-100);width:100%;height:100%;position:relative;overflow:hidden}.mar-media-carousel-stage[data-v-ed2337ff]{position:absolute;inset:0}.mar-media-carousel-media[data-v-ed2337ff]{width:100%;height:100%;display:block}.mar-media-carousel[data-fit=cover] .mar-media-carousel-media[data-v-ed2337ff]{-o-object-fit:cover;object-fit:cover}.mar-media-carousel[data-fit=contain] .mar-media-carousel-media[data-v-ed2337ff]{-o-object-fit:contain;object-fit:contain}.mar-media-carousel-dots[data-v-ed2337ff]{background:#00000059;border-radius:9999px;gap:.25rem;padding:.1875rem .375rem;display:inline-flex;position:absolute;bottom:.375rem;left:50%;transform:translate(-50%)}.mar-media-carousel-dot[data-v-ed2337ff]{cursor:pointer;background:#ffffff73;border:none;border-radius:50%;width:.3125rem;height:.3125rem;padding:0;transition:background .15s,transform .15s}.mar-media-carousel-dot-active[data-v-ed2337ff]{background:#fff;transform:scale(1.4)}.mar-selection-actions[data-v-61c53dc4]{background:var(--p-surface-900);color:var(--p-surface-0);z-index:9000;border-radius:9999px;align-items:center;gap:.5rem;padding:.375rem .5rem .375rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex;position:fixed;bottom:1rem;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #00000040}.mar-selection-actions-count[data-v-61c53dc4]{font-variant-numeric:tabular-nums}.mar-selection-actions-divider[data-v-61c53dc4]{background:#fff3;width:1px;height:.875rem}.mar-selection-actions-items[data-v-61c53dc4]{align-items:center;gap:.25rem;display:inline-flex}.mar-selection-actions-clear[data-v-61c53dc4]{width:1.125rem;height:1.125rem;color:var(--p-surface-0);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:.5625rem;display:inline-flex}.mar-selection-actions-clear[data-v-61c53dc4]:hover{background:#ffffff26}.mar-selection-actions-enter-from[data-v-61c53dc4],.mar-selection-actions-leave-to[data-v-61c53dc4]{opacity:0;transform:translate(-50%)translateY(.5rem)}.mar-selection-actions-enter-active[data-v-61c53dc4],.mar-selection-actions-leave-active[data-v-61c53dc4]{transition:opacity .18s,transform .18s cubic-bezier(.4,0,.2,1)}.mar-pill-tabs[data-v-95d01781]{background:var(--p-surface-100);border-radius:6px;flex-shrink:0;gap:.125rem;padding:.1875rem;display:inline-flex}.mar-pill-tabs-tab[data-v-95d01781]{color:var(--p-surface-600);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:4px;padding:.25rem .5rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:background .15s,color .15s,box-shadow .15s}.mar-pill-tabs-tab-active[data-v-95d01781]{background:var(--p-surface-0);color:var(--p-surface-800);box-shadow:0 1px 2px #00000014}.mar-pill-tabs-tab[data-v-95d01781]:hover:not(.mar-pill-tabs-tab-active){color:var(--p-surface-700)}.mar-pill-tabs-even[data-v-95d01781]{width:100%;display:flex}.mar-pill-tabs-even .mar-pill-tabs-tab[data-v-95d01781]{text-align:center;flex:1 1 0}.mar-tree[data-v-89a2bb6b]{color:var(--p-text-color);-webkit-user-select:none;user-select:none;flex-direction:column;gap:.0625rem;font-size:.75rem;display:flex}.mar-tree-row[data-v-89a2bb6b]{cursor:pointer;white-space:nowrap;border-radius:5px;align-items:center;gap:.25rem;padding:.1875rem .375rem;transition:background .1s;display:flex}.mar-tree-row[data-v-89a2bb6b]:hover{background:var(--p-surface-100)}.mar-tree-row-selected[data-v-89a2bb6b]{background:var(--p-highlight-background);color:var(--p-highlight-color);font-weight:600}.mar-tree-chevron[data-v-89a2bb6b],.mar-tree-chevron-spacer[data-v-89a2bb6b]{width:.75rem;height:.75rem;color:var(--p-surface-500);flex-shrink:0;justify-content:center;align-items:center;font-size:.5rem;display:inline-flex}.mar-tree-chevron[data-v-89a2bb6b]{transition:transform .15s}.mar-tree-chevron-open[data-v-89a2bb6b]{transform:rotate(90deg)}.mar-tree-icon[data-v-89a2bb6b]{color:var(--p-surface-500);flex-shrink:0;font-size:.625rem}.mar-tree-row-selected .mar-tree-icon[data-v-89a2bb6b]{color:var(--p-highlight-color)}.mar-tree-label[data-v-89a2bb6b]{text-overflow:ellipsis;flex:1;overflow:hidden}.mar-tree-view-title[data-v-96c7874a]{align-items:center;gap:.375rem;min-width:0;display:flex;overflow:hidden}.mar-tree-view-chevron[data-v-96c7874a]{color:var(--p-surface-400);flex-shrink:0;font-size:.6rem;transition:transform .2s}.mar-tree-view-chevron-closed[data-v-96c7874a]{transform:rotate(-90deg)}.mar-tree-view-chevron-spacer[data-v-96c7874a]{flex-shrink:0;width:.6rem}.mar-tree-view-icon[data-v-96c7874a]{color:var(--p-primary-color);flex-shrink:0;font-size:1rem}.mar-tree-view-text[data-v-96c7874a]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mar-presence[data-v-c3b059cf]{align-items:center;display:inline-flex}.mar-presence-item[data-v-c3b059cf]{border:2px solid var(--p-surface-0);cursor:pointer;background:0 0;border-radius:50%;padding:0;transition:transform .15s;display:inline-flex}.mar-presence-item[data-v-c3b059cf]:not(:first-child){margin-left:-.4375rem}.mar-presence-item[data-v-c3b059cf]:hover{z-index:1;transform:translateY(-.0625rem)}.mar-presence-overflow[data-v-c3b059cf]{background:var(--p-surface-200);width:1.625rem;height:1.625rem;color:var(--p-surface-700);border:2px solid var(--p-surface-0);border-radius:50%;justify-content:center;align-items:center;margin-left:-.4375rem;font-size:.625rem;font-weight:700;display:inline-flex}.mar-file-banner[data-v-e293d632]{background:var(--p-surface-50);border-bottom:1px solid var(--p-content-border-color);align-items:center;gap:.5rem;padding:.375rem .625rem;display:flex}.mar-file-banner-back[data-v-e293d632]{width:1.5rem;height:1.5rem;color:var(--p-surface-600);cursor:pointer;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;font-size:.625rem;display:inline-flex}.mar-file-banner-back[data-v-e293d632]:hover{background:var(--p-surface-200);color:var(--p-surface-800)}.mar-file-banner-meta[data-v-e293d632]{flex-direction:column;flex:1;min-width:0;display:flex}.mar-file-banner-name[data-v-e293d632]{color:var(--p-text-color);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}.mar-file-banner-sub[data-v-e293d632]{color:var(--p-surface-500);font-size:.625rem}.mar-file-banner-actions[data-v-e293d632]{align-items:center;gap:.25rem;display:inline-flex}.mar-image-crop[data-v-91a65d93]{flex-direction:column;align-items:center;gap:.625rem;display:inline-flex}.mar-image-crop-stage[data-v-91a65d93]{background:var(--p-surface-100);border:1px solid var(--p-content-border-color);touch-action:none;cursor:grab;position:relative;overflow:hidden}.mar-image-crop-stage[data-v-91a65d93]:active{cursor:grabbing}.mar-image-crop-stage-circle[data-v-91a65d93]{border-radius:50%}.mar-image-crop-stage-square[data-v-91a65d93]{border-radius:8px}.mar-image-crop-img[data-v-91a65d93]{-o-object-fit:cover;object-fit:cover;transform-origin:50%;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.mar-image-crop-controls[data-v-91a65d93]{align-items:center;gap:.5rem;width:100%;display:flex}.mar-image-crop-controls-label[data-v-91a65d93]{text-transform:uppercase;letter-spacing:.05em;color:var(--p-surface-600);font-size:.625rem;font-weight:600}.mar-image-crop-scale[data-v-91a65d93]{flex:1}.mar-image-picker[data-v-f2b4542a],.mar-image-picker-gallery[data-v-f2b4542a],.mar-image-picker-upload[data-v-f2b4542a]{flex-direction:column;gap:.625rem;display:flex}.mar-image-picker-grid[data-v-f2b4542a]{grid-template-columns:repeat(auto-fill,minmax(5rem,1fr));gap:.375rem;max-height:20rem;padding:.125rem;display:grid;overflow-y:auto}.mar-image-picker-asset[data-v-f2b4542a]{background:var(--p-surface-100);cursor:pointer;aspect-ratio:1;border:2px solid #0000;border-radius:6px;padding:0;display:block;overflow:hidden}.mar-image-picker-asset img[data-v-f2b4542a]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.mar-image-picker-asset-selected[data-v-f2b4542a]{border-color:var(--p-primary-color)}.mar-image-picker-empty[data-v-f2b4542a]{text-align:center;color:var(--p-surface-500);grid-column:1/-1;padding:1.25rem;font-size:.75rem}.mar-image-picker-preview[data-v-f2b4542a]{justify-content:center;display:flex}.mar-bp[data-v-6e550f96]{flex-direction:column;gap:1rem;display:flex}.mar-bp-tabs[data-v-6e550f96]{background:var(--p-surface-100);border-radius:8px;gap:.25rem;padding:.25rem;display:flex}.mar-bp-tab[data-v-6e550f96]{color:var(--p-surface-500);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:.375rem;padding:.5rem .75rem;font-family:inherit;font-size:.8125rem;font-weight:500;transition:background .15s,color .15s;display:flex}.mar-bp-tab[data-v-6e550f96]:hover{color:var(--p-surface-700)}.mar-bp-tab-active[data-v-6e550f96]{background:var(--p-surface-0);color:var(--p-surface-800);box-shadow:0 1px 3px #00000014}.mar-bp-assets[data-v-6e550f96]{flex-direction:column;gap:.75rem;min-height:10rem;display:flex}.mar-bp-search[data-v-6e550f96]{border:1px solid var(--p-content-border-color);background:var(--p-surface-0);width:100%;color:var(--p-text-color);box-sizing:border-box;border-radius:6px;outline:none;padding:.375rem .625rem;font-family:inherit;font-size:.8125rem}.mar-bp-search[data-v-6e550f96]:focus{border-color:var(--p-primary-color)}.mar-bp-empty[data-v-6e550f96]{color:var(--p-surface-400);justify-content:center;align-items:center;padding:2rem;font-size:.875rem;display:flex}.mar-bp-grid[data-v-6e550f96]{border-radius:8px;grid-template-columns:repeat(auto-fill,minmax(8.75rem,1fr));max-height:20rem;display:grid;overflow:hidden auto}.mar-bp-asset[data-v-6e550f96]{background:var(--p-surface-100);cursor:pointer;aspect-ratio:16/10;outline-offset:-2px;border:none;outline:2px solid #0000;margin:0;padding:0;transition:outline-color .15s;display:block;position:relative;overflow:hidden}.mar-bp-asset-selected[data-v-6e550f96]{outline-color:var(--p-primary-color)}.mar-bp-asset-img[data-v-6e550f96]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.mar-bp-asset-overlay[data-v-6e550f96]{opacity:0;background:linear-gradient(#0000 40%,#000000b3 100%);flex-direction:column;justify-content:flex-end;padding:.5rem;transition:opacity .15s;display:flex;position:absolute;inset:0}.mar-bp-asset:hover .mar-bp-asset-overlay[data-v-6e550f96]{opacity:1}.mar-bp-asset-name[data-v-6e550f96]{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;font-weight:500;overflow:hidden}.mar-bp-asset-meta[data-v-6e550f96]{color:#ffffffb3;font-size:.625rem}.mar-bp-upload[data-v-6e550f96]{flex-direction:column;gap:.75rem;display:flex}.mar-bp-drop[data-v-6e550f96]{border:2px dashed var(--p-surface-300);background:var(--p-surface-50);border-radius:10px;flex-direction:column;align-items:center;gap:.5rem;padding:1.25rem;transition:border-color .15s,background .15s;display:flex}.mar-bp-drop-active[data-v-6e550f96]{border-color:var(--p-primary-color);background:var(--p-highlight-background)}.mar-bp-drop-icon[data-v-6e550f96]{color:var(--p-surface-400)}.mar-bp-drop-active .mar-bp-drop-icon[data-v-6e550f96]{color:var(--p-primary-color)}.mar-bp-drop-text[data-v-6e550f96]{color:var(--p-surface-500);font-size:.8125rem}.mar-bp-upload-btn[data-v-6e550f96]{color:var(--p-primary-color);cursor:pointer;border-radius:6px;padding:.25rem .75rem;font-size:.8125rem;font-weight:500;transition:background .15s}.mar-bp-upload-btn[data-v-6e550f96]:hover{background:var(--p-highlight-background)}.mar-file-toolbar[data-v-a0c2d31d]{border-bottom:1px solid var(--p-content-border-color);background:var(--p-surface-0);align-items:center;gap:.5rem;padding:.375rem .625rem;display:flex}.mar-file-toolbar-leading[data-v-a0c2d31d],.mar-file-toolbar-trailing[data-v-a0c2d31d],.mar-file-toolbar-view[data-v-a0c2d31d]{align-items:center;gap:.25rem;display:inline-flex}.mar-file-toolbar-center[data-v-a0c2d31d]{flex:1;min-width:0}.mar-file-toolbar-btn[data-v-a0c2d31d]{border:1px solid var(--p-content-border-color);background:var(--p-surface-0);color:var(--p-surface-700);cursor:pointer;border-radius:5px;align-items:center;gap:.375rem;padding:.25rem .5rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.mar-file-toolbar-btn[data-v-a0c2d31d]:hover{background:var(--p-surface-50);border-color:var(--p-surface-300)}.mar-file-toolbar-btn i[data-v-a0c2d31d]{font-size:.6875rem}.mar-file-toolbar-view[data-v-a0c2d31d]{border:1px solid var(--p-content-border-color);border-radius:5px;display:inline-flex;overflow:hidden}.mar-file-toolbar-view-btn[data-v-a0c2d31d]{background:var(--p-surface-0);width:1.5rem;height:1.5rem;color:var(--p-surface-600);cursor:pointer;border:none;justify-content:center;align-items:center;font-size:.625rem;display:inline-flex}.mar-file-toolbar-view-btn+.mar-file-toolbar-view-btn[data-v-a0c2d31d]{border-left:1px solid var(--p-content-border-color)}.mar-file-toolbar-view-btn.active[data-v-a0c2d31d]{background:var(--p-primary-color);color:var(--p-primary-contrast-color)}.mar-file-toolbar-view-btn[data-v-a0c2d31d]:hover:not(.active){background:var(--p-surface-100)}.mar-list-group[data-v-2d247f6e]{flex-direction:column;display:flex}.mar-list-group-header[data-v-2d247f6e]{cursor:pointer;text-align:left;-webkit-user-select:none;user-select:none;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.25rem;width:100%;padding:.375rem .5rem .1875rem;font-family:inherit;display:flex}.mar-list-group-chevron[data-v-2d247f6e]{color:var(--p-text-muted-color,#6b665a);flex-shrink:0;transition:transform .15s cubic-bezier(.4,0,.2,1);display:block}.mar-list-group-collapsed .mar-list-group-chevron[data-v-2d247f6e]{transform:rotate(-90deg)}.mar-list-group-label[data-v-2d247f6e]{text-transform:uppercase;letter-spacing:.08em;color:var(--p-text-muted-color,#6b665a);font-size:.5625rem;font-weight:600}.mar-list-group-body[data-v-2d247f6e]{will-change:max-height;transition:max-height .22s cubic-bezier(.4,0,.2,1);overflow:hidden}.mar-file-explorer[data-v-a8f64644]{color:var(--p-text-color);-webkit-user-select:none;user-select:none;font-size:.75rem}.mar-file-explorer-grid[data-v-a8f64644]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.5rem;padding:1rem;display:grid}.mar-file-explorer-group[data-v-a8f64644]{padding:.625rem 1rem}.mar-file-explorer-grid-grouped[data-v-a8f64644]{padding:.5rem 0 .25rem}.mar-file-explorer-item[data-v-a8f64644]{border-radius:var(--p-content-border-radius,8px);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:2px solid #0000;flex-direction:column;align-items:center;gap:.375rem;padding:.75rem .5rem;transition:background .1s;display:flex}.mar-file-explorer-item[data-v-a8f64644]:hover{background:var(--p-surface-200)}.mar-file-explorer-item-selected[data-v-a8f64644]{background:var(--p-highlight-background);border-color:var(--p-primary-color)}.mar-file-explorer-icon-area[data-v-a8f64644]{width:64px;height:64px;color:var(--p-primary-color);justify-content:center;align-items:center;display:flex;position:relative}.mar-file-explorer-icon[data-v-a8f64644]{width:2.75rem;height:2.75rem}.mar-file-explorer-item-folder .mar-file-explorer-icon[data-v-a8f64644]{width:3rem;height:3rem}.mar-file-explorer-thumb-img[data-v-a8f64644]{-o-object-fit:cover;object-fit:cover;border-radius:4px;width:64px;height:64px}.mar-file-explorer-name[data-v-a8f64644]{color:var(--p-surface-800);text-align:center;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:.75rem;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.mar-image-controls[data-v-7a337dc1]{flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative}.mar-image-controls-fs[data-v-7a337dc1]{background:var(--p-surface-950,#000)}.mar-image-controls-stage[data-v-7a337dc1]{touch-action:none;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;overflow:hidden}.mar-image-controls-stage-grab[data-v-7a337dc1]{cursor:grab}.mar-image-controls-stage-grabbing[data-v-7a337dc1]{cursor:grabbing}.mar-image-controls-img[data-v-7a337dc1]{-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;user-select:none;max-width:100%;max-height:100%;transition:transform 50ms linear;display:block}.mar-image-controls-bar[data-v-7a337dc1]{background:color-mix(in srgb,var(--p-surface-0) 90%,transparent);border:1px solid var(--p-content-border-color);z-index:2;border-radius:6px;align-items:center;gap:.25rem;padding:.25rem;display:flex;position:absolute;bottom:.5rem;right:.5rem}.mar-image-controls-pct[data-v-7a337dc1]{font-variant-numeric:tabular-nums;color:var(--p-surface-600);text-align:center;min-width:2.5rem;font-size:.6875rem}.mar-video-controls[data-v-f99d31cb]{aspect-ratio:16/9;background:#000;border-radius:6px;width:100%;position:relative;overflow:hidden}.mar-video-controls-stage[data-v-f99d31cb]{background:#000;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.mar-video-controls-video[data-v-f99d31cb]{-o-object-fit:contain;object-fit:contain;cursor:pointer;width:100%;height:100%;display:block}.mar-video-controls-bar[data-v-f99d31cb]{background:var(--p-surface-0);border:1px solid var(--p-content-border-color);opacity:0;pointer-events:none;border-radius:9999px;align-items:center;gap:.375rem;width:calc(100% - 1.5rem);max-width:32rem;padding:.25rem .5rem;transition:opacity .15s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;bottom:.75rem;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0000001f}.mar-video-controls:hover .mar-video-controls-bar[data-v-f99d31cb],.mar-video-controls:focus-within .mar-video-controls-bar[data-v-f99d31cb]{opacity:1;pointer-events:auto}.mar-video-controls-btn[data-v-f99d31cb]{color:var(--p-surface-700);cursor:pointer;background:0 0;border:none;border-radius:9999px;flex-shrink:0;align-items:center;gap:.0625rem;padding:.25rem;display:inline-flex}.mar-video-controls-btn[data-v-f99d31cb]:hover{background:var(--p-surface-200);color:var(--p-text-color)}.mar-video-controls-play[data-v-f99d31cb]{color:var(--p-primary-color)}.mar-video-controls-15[data-v-f99d31cb]{font-variant-numeric:tabular-nums;font-size:.5625rem;font-weight:600}.mar-video-controls-track[data-v-f99d31cb]{background:var(--p-surface-300);cursor:pointer;border-radius:9999px;flex:1;min-width:0;height:.25rem}.mar-video-controls-fill[data-v-f99d31cb]{background:var(--p-primary-color);border-radius:9999px;height:100%;display:block}.mar-video-controls-time[data-v-f99d31cb]{font-variant-numeric:tabular-nums;color:var(--p-surface-600);flex-shrink:0;font-size:.6875rem}.mar-video-controls-volume[data-v-f99d31cb]{flex-shrink:0;position:relative}.mar-video-controls-volume-pop[data-v-f99d31cb]{background:var(--p-surface-0);border:1px solid var(--p-content-border-color);z-index:10;border-radius:8px;height:6rem;padding:.5rem .25rem;position:absolute;bottom:calc(100% + .25rem);left:50%;transform:translate(-50%);box-shadow:0 4px 16px #00000026}.mar-audio-controls[data-v-4de938a7]{align-items:center;gap:.5rem;min-width:0;display:flex}.mar-audio-controls-btn[data-v-4de938a7]{color:var(--p-surface-700);cursor:pointer;background:0 0;border:none;border-radius:5px;flex-shrink:0;align-items:center;gap:.0625rem;padding:.25rem;display:inline-flex}.mar-audio-controls-btn[data-v-4de938a7]:hover{background:var(--p-surface-200);color:var(--p-text-color)}.mar-audio-controls-play[data-v-4de938a7]{color:var(--p-primary-color)}.mar-audio-controls-15[data-v-4de938a7]{font-variant-numeric:tabular-nums;font-size:.5625rem;font-weight:600}.mar-audio-controls-waveform[data-v-4de938a7]{cursor:pointer;flex:1;align-items:center;gap:.0625rem;min-width:0;height:2rem;display:flex}.mar-audio-controls-bar[data-v-4de938a7]{background:var(--p-surface-300);border-radius:9999px;flex:1;min-width:.0625rem}.mar-audio-controls-bar-played[data-v-4de938a7]{background:var(--p-primary-color)}.mar-audio-controls-time[data-v-4de938a7]{font-variant-numeric:tabular-nums;color:var(--p-surface-600);flex-shrink:0;font-size:.6875rem}.mar-audio-controls-volume[data-v-4de938a7]{flex-shrink:0;position:relative}.mar-audio-controls-volume-pop[data-v-4de938a7]{background:var(--p-surface-0);border:1px solid var(--p-content-border-color);z-index:10;border-radius:8px;height:6rem;padding:.5rem .25rem;position:absolute;bottom:calc(100% + .25rem);left:50%;transform:translate(-50%);box-shadow:0 4px 16px #00000026}.mar-code-block[data-v-61ff9b16]{background:var(--mar-code-bg,#16161a);border:1px solid var(--p-content-border-color);border-radius:8px;overflow:hidden}.mar-code-block-host[data-v-61ff9b16],.mar-code-block[data-v-61ff9b16] .cm-editor{background:var(--mar-code-bg,#16161a)}.mar-be-video[data-v-6df412c3]{margin:.5rem 0;display:flex}.mar-be-video-left[data-v-6df412c3]{justify-content:flex-start}.mar-be-video-center[data-v-6df412c3]{justify-content:center}.mar-be-video-right[data-v-6df412c3]{justify-content:flex-end}.mar-be-video-inner[data-v-6df412c3]{border-radius:8px;max-width:100%;overflow:hidden}.mar-be-video-selected .mar-be-video-inner[data-v-6df412c3]{outline:1px solid var(--p-surface-400)}.mar-be-video-empty[data-v-6df412c3]{text-align:center;color:var(--p-surface-400);background:var(--p-surface-100);border-radius:8px;padding:2rem;font-size:.8125rem}.mar-audio-block[data-v-6f40d8ef]{border:1px solid var(--p-content-border-color);background:var(--p-surface-50);border-radius:8px;margin:.5rem 0;padding:.375rem}.mar-audio-block-slim[data-v-6f40d8ef],.mar-audio-block-compact[data-v-6f40d8ef]{padding:.25rem}.mar-audio-block-card[data-v-6f40d8ef]{width:auto;max-width:22rem;display:inline-block}.mar-audio-block-selected[data-v-6f40d8ef]{border-color:var(--p-surface-400)}.mar-audio-block-empty[data-v-6f40d8ef]{text-align:center;color:var(--p-surface-400);padding:.5rem;font-size:.8125rem}.mar-audio-block-mini[data-v-6f40d8ef]{align-items:center;gap:.375rem;padding:.125rem .5rem .125rem .125rem;display:inline-flex}.mar-audio-block-mini-play[data-v-6f40d8ef]{background:var(--p-highlight-background);width:1.5rem;height:1.5rem;color:var(--p-primary-color);cursor:pointer;border:none;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.mar-audio-block-cover-row[data-v-6f40d8ef]{align-items:stretch;gap:.625rem;display:flex}.mar-audio-block-cover[data-v-6f40d8ef]{background:var(--p-highlight-background);border-radius:6px;flex-shrink:0;align-self:stretch;width:4rem;overflow:hidden}.mar-audio-block-cover[data-v-6f40d8ef] img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.mar-audio-block-cover-icon[data-v-6f40d8ef]{width:100%;height:100%;color:var(--p-primary-color);justify-content:center;align-items:center;display:flex}.mar-audio-block-content[data-v-6f40d8ef]{flex-direction:column;flex:1;justify-content:center;gap:.375rem;min-width:0;display:flex}.mar-audio-block-meta-head[data-v-6f40d8ef]{align-items:center;gap:.625rem;margin-bottom:.5rem;display:flex}.mar-audio-block-icon[data-v-6f40d8ef]{background:var(--p-highlight-background);width:2.25rem;height:2.25rem;color:var(--p-primary-color);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.mar-audio-block-text[data-v-6f40d8ef]{flex-direction:column;gap:.125rem;min-width:0;display:flex}.mar-audio-block-text-top[data-v-6f40d8ef]{margin-bottom:.5rem}.mar-audio-block-title[data-v-6f40d8ef]{color:var(--p-text-color);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}.mar-audio-block-desc[data-v-6f40d8ef]{color:var(--p-surface-500);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.mar-be-pdf[data-v-725f5c4c]{border:1px solid var(--p-content-border-color);border-radius:8px;margin:.5rem 0;overflow:hidden}.mar-be-pdf-auto[data-v-725f5c4c]{max-width:40rem}.mar-be-pdf-selected[data-v-725f5c4c]{outline:1px solid var(--p-surface-400)}.mar-be-pdf-bar[data-v-725f5c4c]{background:var(--p-surface-50);border-bottom:1px solid var(--p-content-border-color);color:var(--p-text-color);align-items:center;gap:.5rem;padding:.5rem .625rem;font-size:.8125rem;display:flex}.mar-be-pdf-name[data-v-725f5c4c]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mar-be-pdf-open[data-v-725f5c4c]{color:var(--p-surface-500);flex-shrink:0}.mar-be-pdf-open[data-v-725f5c4c]:hover{color:var(--p-primary-color)}.mar-be-pdf-preview[data-v-725f5c4c]{overflow:auto}.mar-be-pdf-empty[data-v-725f5c4c]{text-align:center;color:var(--p-surface-400);padding:1.5rem;font-size:.8125rem}.mar-be-file[data-v-113850b7]{margin:.25rem 0}.mar-be-file-btn[data-v-113850b7]{border:1px solid var(--p-content-border-color);background:var(--p-surface-50);cursor:pointer;width:100%;color:var(--p-text-color);text-align:left;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem .625rem;font-family:inherit;font-size:.8125rem;transition:background .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);display:flex}.mar-be-file-btn[data-v-113850b7]:hover{background:var(--p-surface-100);border-color:var(--p-surface-400)}.mar-be-file-selected .mar-be-file-btn[data-v-113850b7]{border-color:var(--p-surface-400)}.mar-be-file-icon[data-v-113850b7]{color:var(--p-primary-color);flex-shrink:0}.mar-be-file-name[data-v-113850b7]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mar-be-file-action[data-v-113850b7]{color:var(--p-surface-400);flex-shrink:0}.mar-be-bookmark-readonly[data-v-91779177]{margin:.5rem 0;display:block}.mar-be-bookmark-readonly-link[data-v-91779177]{color:var(--p-primary-color);align-items:center;gap:.375rem;font-size:.875rem;text-decoration:none;display:inline-flex}.mar-be-bookmark-readonly-link[data-v-91779177]:hover{text-decoration:underline}.mar-be-bookmark[data-v-91779177]{margin:.5rem 0}.mar-be-bookmark-card[data-v-91779177]{border:1px solid var(--p-content-border-color);color:var(--p-text-color);border-radius:8px;text-decoration:none;transition:border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.mar-be-bookmark-compact .mar-be-bookmark-card[data-v-91779177]{align-items:stretch}.mar-be-bookmark-large .mar-be-bookmark-card[data-v-91779177],.mar-be-bookmark-player .mar-be-bookmark-card[data-v-91779177]{flex-direction:column}.mar-be-bookmark-card[data-v-91779177]:hover{border-color:var(--p-surface-400);box-shadow:0 2px 12px #0000000f}.mar-be-bookmark-selected .mar-be-bookmark-card[data-v-91779177]{border-color:var(--p-surface-400)}.mar-be-bookmark-hero[data-v-91779177]{aspect-ratio:1.91;background:var(--p-surface-100);width:100%;position:relative}.mar-be-bookmark-hero-empty[data-v-91779177]{color:var(--p-surface-400);background:var(--p-highlight-background);justify-content:center;align-items:center;display:flex}.mar-be-bookmark-hero img[data-v-91779177]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.mar-be-bookmark-play[data-v-91779177]{color:#fff;background:#00000040;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.mar-be-bookmark-body[data-v-91779177]{flex-direction:column;flex:1;gap:.25rem;min-width:0;padding:.625rem .75rem;display:flex}.mar-be-bookmark-title[data-v-91779177]{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}.mar-be-bookmark-desc[data-v-91779177]{color:var(--p-surface-600);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;display:-webkit-box;overflow:hidden}.mar-be-bookmark-meta[data-v-91779177]{color:var(--p-surface-500);align-items:center;gap:.375rem;margin-top:auto;font-size:.6875rem;display:flex}.mar-be-bookmark-favicon[data-v-91779177]{border-radius:2px;width:.875rem;height:.875rem}.mar-be-bookmark-author[data-v-91779177]{color:var(--p-surface-400)}.mar-be-bookmark-author[data-v-91779177]:before{content:"·";margin-right:.375rem}.mar-be-bookmark-thumb[data-v-91779177]{background:var(--p-surface-100);flex-shrink:0;width:7.5rem}.mar-be-bookmark-thumb-empty[data-v-91779177]{color:var(--p-surface-400);background:var(--p-highlight-background);justify-content:center;align-items:center;display:flex}.mar-be-bookmark-thumb img[data-v-91779177]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.mar-be-embed-readonly[data-v-8f5ae517]{margin:.5rem 0;display:block}.mar-be-embed-readonly-link[data-v-8f5ae517]{color:var(--p-primary-color);word-break:break-all;align-items:center;gap:.375rem;font-size:.875rem;text-decoration:none;display:inline-flex}.mar-be-embed-readonly-link[data-v-8f5ae517]:hover{text-decoration:underline}.mar-be-embed[data-v-8f5ae517]{border:1px solid var(--p-content-border-color);border-radius:8px;margin:.5rem 0;overflow:hidden}.mar-be-embed-auto[data-v-8f5ae517]{max-width:40rem}.mar-be-embed-selected[data-v-8f5ae517]{outline:1px solid var(--p-surface-400)}.mar-be-embed-frame[data-v-8f5ae517]{border:none;width:100%;height:24rem;display:block}.mar-be-embed-empty[data-v-8f5ae517]{text-align:center;color:var(--p-surface-400);padding:2rem;font-size:.8125rem}.mar-block-editor-slash-menu[data-v-aad0210a]{background:var(--p-surface-0);border:1px solid var(--p-content-border-color);border-radius:12px;flex-direction:column;min-width:18rem;max-height:22rem;font-family:inherit;display:flex;overflow:hidden;box-shadow:0 8px 24px #0000001f}.mar-block-editor-slash-list[data-v-aad0210a]{scrollbar-width:thin;scrollbar-color:var(--p-surface-300) transparent;flex:auto;min-height:0;padding:0;overflow-y:auto}.mar-block-editor-slash-list[data-v-aad0210a]::-webkit-scrollbar{width:4px}.mar-block-editor-slash-list[data-v-aad0210a]::-webkit-scrollbar-track{background:0 0}.mar-block-editor-slash-list[data-v-aad0210a]::-webkit-scrollbar-thumb{background:var(--p-surface-300);border-radius:4px}.mar-block-editor-slash-list[data-v-aad0210a]::-webkit-scrollbar-thumb:hover{background:var(--p-surface-400)}.mar-block-editor-slash-group[data-v-aad0210a]{text-transform:uppercase;letter-spacing:.05em;color:var(--p-surface-500);padding:.4375rem .625rem .1875rem;font-size:.625rem;font-weight:600}.mar-block-editor-slash-loading[data-v-aad0210a]{justify-content:center;align-items:center;padding:1rem;font-size:.75rem;display:flex}.mar-block-editor-slash-item[data-v-aad0210a]{cursor:pointer;width:100%;color:var(--p-surface-700);text-align:left;background:0 0;border:none;border-radius:0;align-items:center;gap:.5rem;padding:.4375rem .625rem;font-family:inherit;font-size:.75rem;transition:background .1s,color .1s;display:flex}.mar-block-editor-slash-item[data-v-aad0210a]:hover{background:var(--p-surface-100);color:var(--p-text-color)}.mar-block-editor-slash-item-active[data-v-aad0210a]{background:var(--p-highlight-background);color:var(--p-highlight-color)}.mar-block-editor-slash-item-active .mar-block-editor-slash-icon[data-v-aad0210a],.mar-block-editor-slash-item-active .mar-block-editor-slash-desc[data-v-aad0210a]{color:inherit;opacity:.85}.mar-block-editor-slash-icon[data-v-aad0210a]{color:var(--p-surface-500);text-align:center;flex-shrink:0;width:1rem;font-size:.75rem}.mar-block-editor-slash-text[data-v-aad0210a]{flex-direction:column;min-width:0;display:flex}.mar-block-editor-slash-title[data-v-aad0210a]{font-weight:500}.mar-block-editor-slash-desc[data-v-aad0210a]{color:var(--p-surface-500);margin-top:.0625rem;font-size:.625rem}.mar-subpage[data-v-6bf32372]{margin:.25rem 0}.mar-subpage-row[data-v-6bf32372]{border:1px solid #0000;border-radius:6px;align-items:center;gap:.5rem;width:100%;padding:.375rem .5rem;transition:background .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);display:flex}.mar-subpage-row[data-v-6bf32372]:hover{background:var(--p-surface-100);border-color:var(--p-content-border-color)}.mar-subpage-selected .mar-subpage-row[data-v-6bf32372]{border-color:var(--p-surface-400)}.mar-subpage-icon[data-v-6bf32372]{color:var(--p-surface-500);cursor:pointer;flex-shrink:0;display:inline-flex}.mar-subpage-label[data-v-6bf32372]{min-width:0;color:var(--p-text-color);text-overflow:ellipsis;white-space:nowrap;text-decoration:underline;-webkit-text-decoration-color:var(--p-surface-300);text-decoration-color:var(--p-surface-300);text-underline-offset:.1875rem;cursor:pointer;flex:1;font-size:.875rem;font-weight:500;overflow:hidden}.mar-subpage-input[data-v-6bf32372]{min-width:0;color:var(--p-text-color);background:0 0;border:none;outline:none;flex:1;padding:0;font-family:inherit;font-size:.875rem;font-weight:500}.mar-subpage-chevron[data-v-6bf32372]{color:var(--p-surface-400);cursor:pointer;flex-shrink:0;display:inline-flex}.mar-toc[data-v-72a3ae94]{border:1px solid var(--p-content-border-color);background:var(--p-surface-50);font-size:calc(.8125rem * var(--mar-toc-scale,1));border-radius:8px;margin:.5rem 0;padding:.625rem .75rem}.mar-toc-bare[data-v-72a3ae94]{background:0 0;border:none;padding:0}.mar-toc-auto[data-v-72a3ae94]{width:fit-content;display:inline-block}.mar-toc-title[data-v-72a3ae94]{text-transform:uppercase;letter-spacing:.04em;color:var(--p-surface-500);margin-bottom:.375rem;font-size:.846em;font-weight:600}.mar-toc-empty[data-v-72a3ae94]{color:var(--p-surface-400);font-size:1em}.mar-toc-item[data-v-72a3ae94]{cursor:pointer;width:100%;color:var(--p-text-color);text-align:left;background:0 0;border:none;border-radius:4px;align-items:baseline;gap:.5rem;padding:.1875rem .25rem;font-family:inherit;font-size:1em;transition:background .15s cubic-bezier(.4,0,.2,1);display:flex}.mar-toc-item[data-v-72a3ae94]:hover{background:var(--p-surface-100)}.mar-toc-number[data-v-72a3ae94]{color:var(--p-surface-400);flex-shrink:0;font-weight:600}.mar-toc-text[data-v-72a3ae94]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mar-be-rec-readonly[data-v-3b4efd9d]{margin:.75rem 0;display:block}.mar-be-rec-readonly-title[data-v-3b4efd9d]{color:var(--p-text-color);margin-bottom:.25rem;font-size:.9375rem;font-weight:600}.mar-be-rec-readonly-text[data-v-3b4efd9d]{color:var(--p-text-color);white-space:pre-wrap;font-size:.8125rem;line-height:1.5}.mar-be-rec[data-v-3b4efd9d]{border:1px solid var(--p-content-border-color);background:var(--p-surface-50);border-radius:10px;margin:.5rem 0;overflow:hidden}.mar-be-rec-player[data-v-3b4efd9d]{align-items:center;gap:.5rem;padding:.5rem .625rem;display:flex}.mar-be-rec-anchor[data-v-3b4efd9d]{flex-shrink:0;display:inline-flex}.mar-be-rec-main[data-v-3b4efd9d],.mar-be-rec-main[data-v-3b4efd9d]:hover:not(:disabled){background:var(--p-primary-color);color:var(--p-primary-contrast-color)}.mar-be-rec-live[data-v-3b4efd9d]{background:var(--p-red-500,#ef4444);color:#fff;animation:1.4s ease-in-out infinite mar-be-rec-pulse-3b4efd9d}.mar-be-rec-live[data-v-3b4efd9d]:hover:not(:disabled){background:var(--p-red-500,#ef4444);color:#fff}.mar-be-rec-paused[data-v-3b4efd9d]{animation:none}@keyframes mar-be-rec-pulse-3b4efd9d{0%,to{box-shadow:0 0 color-mix(in srgb,var(--p-red-500,#ef4444),transparent 60%)}50%{box-shadow:0 0 0 .375rem #0000}}.mar-be-rec-wave[data-v-3b4efd9d]{flex:1;justify-content:stretch;align-items:center;gap:1px;min-width:0;height:2rem;display:flex;overflow:hidden}.mar-be-rec-bar[data-v-3b4efd9d]{background:var(--p-primary-color);opacity:.85;border-radius:9999px;flex:1 1 0;min-width:0;min-height:2px}.mar-be-rec-idle[data-v-3b4efd9d]{color:var(--p-surface-400);font-size:.75rem}.mar-be-rec-time[data-v-3b4efd9d]{font-variant-numeric:tabular-nums;color:var(--p-surface-600);flex-shrink:0;font-size:.8125rem}.mar-be-rec-toggle[data-v-3b4efd9d]{flex-shrink:0}.mar-be-rec-toggle[data-v-3b4efd9d] svg{transition:transform .2s cubic-bezier(.4,0,.2,1)}.mar-be-rec-toggle-open[data-v-3b4efd9d] svg{transform:rotate(90deg)}.mar-be-rec-error[data-v-3b4efd9d]{color:var(--p-red-500,#ef4444);padding:0 .75rem .5rem;font-size:.75rem}.mar-be-rec-transcript[data-v-3b4efd9d]{border-top:1px solid var(--p-content-border-color);color:var(--p-text-color);white-space:pre-wrap;padding:.625rem .75rem;font-size:.8125rem;line-height:1.5}.mar-be-rec-placeholder[data-v-3b4efd9d]{color:var(--p-surface-400)}.mar-mention-card[data-v-1b4fc5fc]{background:var(--p-surface-0);border:1px solid var(--p-content-border-color);border-radius:10px;flex-direction:column;width:16rem;max-width:90vw;font-family:inherit;display:flex;overflow:hidden;box-shadow:0 8px 24px #00000026}.mar-mention-card-clickable[data-v-1b4fc5fc]{cursor:pointer}.mar-mention-card-clickable[data-v-1b4fc5fc]:hover{border-color:var(--p-surface-400)}.mar-mention-card-media[data-v-1b4fc5fc]{aspect-ratio:16/9;background:var(--p-surface-100);width:100%}.mar-mention-card-media img[data-v-1b4fc5fc]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.mar-mention-card-body[data-v-1b4fc5fc]{flex-direction:column;gap:.25rem;padding:.625rem .75rem;display:flex}.mar-mention-card-head[data-v-1b4fc5fc]{align-items:center;gap:.375rem;display:flex}.mar-mention-card-icon[data-v-1b4fc5fc]{color:var(--p-primary-color);flex-shrink:0}.mar-mention-card-title[data-v-1b4fc5fc]{min-width:0;color:var(--p-text-color);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.8125rem;font-weight:600;overflow:hidden}.mar-mention-card-go[data-v-1b4fc5fc]{color:var(--p-surface-400);flex-shrink:0}.mar-mention-card-type[data-v-1b4fc5fc]{text-transform:uppercase;letter-spacing:.05em;color:var(--p-surface-500);font-size:.625rem;font-weight:600}.mar-mention-card-desc[data-v-1b4fc5fc]{color:var(--p-surface-600);margin:0;font-size:.75rem;line-height:1.4}.mar-mention-card-strip[data-v-1b4fc5fc]{border-top:1px solid var(--p-content-border-color);background:var(--p-surface-50);justify-content:space-between;align-items:center;padding:.0625rem .25rem;display:flex}.mar-mention-card-strip-btn[data-v-1b4fc5fc]{width:1.0625rem;height:1.0625rem;color:var(--p-surface-500);cursor:pointer;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;padding:0;font-size:.625rem;transition:background .12s,color .12s;display:inline-flex}.mar-mention-card-strip-btn[data-v-1b4fc5fc]:hover{background:var(--p-surface-200);color:var(--p-text-color)}.mar-mention-card-drag[data-v-1b4fc5fc]{cursor:grab}.mar-mention-card-drag[data-v-1b4fc5fc]:active{cursor:grabbing}.mar-be-mention[data-v-46291e98]{background:var(--p-highlight-background);color:var(--p-primary-color);white-space:nowrap;border-radius:4px;align-items:center;gap:.1875rem;padding:0 .25rem;font-weight:500;display:inline-flex}.mar-be-mention-link[data-v-46291e98]{cursor:pointer}.mar-be-mention-link[data-v-46291e98]:hover{background:color-mix(in srgb,var(--p-primary-color) 18%,transparent)}.mar-be-mention-icon[data-v-46291e98]{width:.875rem;height:.875rem}.mar-callout[data-v-ef492c0c]{background:var(--p-surface-100);border-radius:8px;gap:.625rem;margin:.375rem 0;padding:.625rem .75rem;display:flex}.mar-callout-selected[data-v-ef492c0c]{outline:1px solid var(--p-surface-400)}.mar-callout-icon[data-v-ef492c0c]{color:var(--p-surface-600);flex-shrink:0;align-items:flex-start;line-height:1.5;display:flex}.mar-callout-content[data-v-ef492c0c]{flex:1;min-width:0}.mar-callout-content[data-v-ef492c0c] p{margin:0}.mar-callout-info[data-v-ef492c0c]{background:color-mix(in srgb,var(--p-primary-color),transparent 90%)}.mar-callout-info .mar-callout-icon[data-v-ef492c0c]{color:var(--p-primary-color)}.mar-callout-success[data-v-ef492c0c]{background:color-mix(in srgb,var(--p-green-500,#22c55e),transparent 88%)}.mar-callout-success .mar-callout-icon[data-v-ef492c0c]{color:var(--p-green-600,#16a34a)}.mar-callout-warn[data-v-ef492c0c]{background:color-mix(in srgb,var(--p-yellow-500,#eab308),transparent 85%)}.mar-callout-warn .mar-callout-icon[data-v-ef492c0c]{color:var(--p-yellow-600,#ca8a04)}.mar-callout-danger[data-v-ef492c0c]{background:color-mix(in srgb,var(--p-red-500,#ef4444),transparent 90%)}.mar-callout-danger .mar-callout-icon[data-v-ef492c0c]{color:var(--p-red-600,#dc2626)}.mar-callout-neutral[data-v-ef492c0c]{background:var(--p-surface-100)}.mar-callout-neutral .mar-callout-icon[data-v-ef492c0c]{color:var(--p-surface-600)}.mar-be-toggle[data-v-429c8c81]{border-radius:8px;margin:.25rem 0}.mar-be-toggle-bg[data-v-429c8c81]{background:color-mix(in srgb,var(--p-surface-200) 45%,transparent);padding:.375rem .625rem}.mar-be-toggle-selected[data-v-429c8c81]{outline:1px solid var(--p-surface-400)}.mar-be-toggle-head[data-v-429c8c81]{align-items:center;gap:.375rem;display:flex}.mar-be-toggle-chevron[data-v-429c8c81]{width:1.25rem;height:1.25rem;color:var(--p-surface-500);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;transition:transform .2s cubic-bezier(.4,0,.2,1),background .15s cubic-bezier(.4,0,.2,1);display:flex}.mar-be-toggle-chevron[data-v-429c8c81]:hover{background:var(--p-surface-100)}.mar-be-toggle-open .mar-be-toggle-chevron[data-v-429c8c81]{transform:rotate(90deg)}.mar-be-toggle-summary[data-v-429c8c81]{min-width:0;color:var(--p-text-color);background:0 0;border:none;outline:none;flex:1;padding:.125rem 0;font-family:inherit;font-size:.9375rem;font-weight:600}.mar-be-toggle-summary-text[data-v-429c8c81]{min-width:0;color:var(--p-text-color);flex:1;padding:.125rem 0;font-size:.9375rem;font-weight:600}.mar-be-toggle-body[data-v-429c8c81]{transition:height .22s cubic-bezier(.4,0,.2,1);overflow:hidden}.mar-be-toggle-inner[data-v-429c8c81]{padding:.25rem 0 .25rem 1.625rem}.mar-mermaid[data-v-e69ea9ed]{border:1px solid var(--p-content-border-color);background:var(--p-surface-0);border-radius:8px;margin:.5rem 0;position:relative;overflow:hidden}.mar-mermaid-fullscreen[data-v-e69ea9ed]{background:var(--p-surface-0);border:0;border-radius:0;margin:0}.mar-mermaid-readonly[data-v-e69ea9ed]{background:0 0;border:none;border-radius:0}.mar-mermaid-readonly .mar-mermaid-viewport[data-v-e69ea9ed]{cursor:default;touch-action:auto}.mar-mermaid-viewport[data-v-e69ea9ed]{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;width:100%;height:360px;position:relative;overflow:hidden}.mar-mermaid-fullscreen .mar-mermaid-viewport[data-v-e69ea9ed]{height:100vh}.mar-mermaid-dragging[data-v-e69ea9ed]{cursor:grabbing}.mar-mermaid-stage[data-v-e69ea9ed]{transform-origin:50%;will-change:transform;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.mar-mermaid-stage[data-v-e69ea9ed] svg{max-width:100%;max-height:100%;display:block}.mar-mermaid-stage[data-v-e69ea9ed] .mar-mermaid-error{color:var(--p-red-500,#e06c75);white-space:pre-wrap;padding:.75rem;font-size:.75rem}.mar-mermaid-toolbar[data-v-e69ea9ed]{background:color-mix(in srgb,var(--p-surface-0) 90%,transparent);border:1px solid var(--p-content-border-color);z-index:2;border-radius:6px;gap:.25rem;padding:.25rem;display:flex;position:absolute;bottom:.5rem;right:.5rem}.mar-cb[data-v-a253d925]{border:2px solid var(--p-content-border-color,#e8e6dc);border-radius:10px;margin:.5rem 0;position:relative;overflow:hidden}.mar-cb-selected[data-v-a253d925]{border-color:var(--p-surface-400)}.mar-cb-controls[data-v-a253d925]{z-index:2;-webkit-user-select:none;user-select:none;align-items:center;gap:.375rem;display:flex;position:absolute;top:.375rem;right:.375rem}.mar-cb[data-v-a253d925] .mar-code-block{border:none;border-radius:0}.mar-cb[data-v-a253d925] .cm-content{padding:.625rem .75rem}.mar-cb[data-v-a253d925] .mar-mermaid{border:none;border-radius:0;margin:0}.mar-be-map[data-v-081f8afd]{border:1px solid var(--p-content-border-color);background:var(--p-surface-100);border-radius:10px;margin:.5rem 0;overflow:hidden}.mar-be-map-selected[data-v-081f8afd]{outline:1px solid var(--p-surface-400)}.mar-be-map-frame[data-v-081f8afd]{border:none;width:100%;height:16rem;display:block}.mar-be-map-bar[data-v-081f8afd]{border-top:1px solid var(--p-content-border-color);background:var(--p-surface-0);color:var(--p-text-color);align-items:center;gap:.375rem;padding:.4375rem .625rem;font-size:.75rem;text-decoration:none;display:flex}.mar-be-map-bar[data-v-081f8afd]:hover{background:var(--p-surface-50)}.mar-be-map-pin[data-v-081f8afd]{color:var(--p-primary-color);flex-shrink:0}.mar-be-map-label[data-v-081f8afd]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.mar-be-map-go[data-v-081f8afd]{color:var(--p-surface-400);flex-shrink:0}.mar-be-image[data-v-cac55beb]{margin:.5rem 0}.mar-be-image-center[data-v-cac55beb]{text-align:center}.mar-be-image-left[data-v-cac55beb]{text-align:left}.mar-be-image-right[data-v-cac55beb]{text-align:right}.mar-be-image-frame[data-v-cac55beb]{vertical-align:top;touch-action:none;border-radius:6px;width:100%;max-width:100%;display:inline-block;position:relative;overflow:hidden}.mar-be-image-frame-auto[data-v-cac55beb]{width:auto}.mar-be-image-frame-cropped[data-v-cac55beb]{cursor:grab;background:var(--p-surface-100)}.mar-be-image-frame-cropped[data-v-cac55beb]:active{cursor:grabbing}.mar-be-image-frame img[data-v-cac55beb]{transform-origin:50%;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.mar-be-image-frame-auto img[data-v-cac55beb]{width:auto;max-width:100%}.mar-be-image-selected .mar-be-image-frame[data-v-cac55beb]{outline:2px solid var(--p-primary-color)}.mar-be-image-empty[data-v-cac55beb]{text-align:center;color:var(--p-surface-400);background:var(--p-surface-100);padding:2rem;font-size:.8125rem}.mar-be-image-toolbar[data-v-cac55beb]{background:color-mix(in srgb,var(--p-surface-0) 88%,transparent);border:1px solid var(--p-content-border-color);z-index:2;opacity:0;border-radius:9999px;gap:.125rem;padding:.1875rem;transition:opacity .15s;display:flex;position:absolute;bottom:1.25rem;left:50%;transform:translate(-50%)}.mar-be-image-frame:hover .mar-be-image-toolbar[data-v-cac55beb],.mar-be-image-frame-fs .mar-be-image-toolbar[data-v-cac55beb]{opacity:1}.mar-be-image-toolbar[data-v-cac55beb] .mar-circle-btn{width:1.5rem;height:1.5rem;font-size:.625rem}.mar-be-image-frame-fs[data-v-cac55beb]{background:var(--p-surface-950,#000);border-radius:0;justify-content:center;align-items:center;display:flex}.mar-be-image-frame-fs img[data-v-cac55beb]{max-width:100%;max-height:100%;-o-object-fit:contain!important;object-fit:contain!important;width:auto!important;height:auto!important;transform:none!important}.mar-html-block[data-v-6ca5709a]{margin:.5rem 0;position:relative}.mar-html-block-selected[data-v-6ca5709a]{outline:2px solid var(--p-surface-400);outline-offset:2px;border-radius:6px}.mar-html-block-rendered[data-v-6ca5709a]{min-height:1rem}.mar-block-editor-content [contenteditable]{outline:none}.mar-be-text{min-height:1.4em}.mar-block-editor{--mar-block-radius:6px;--mar-block-pad-x:.5rem;--mar-block-pad-y:.1875rem;--mar-block-hover-bg:var(--p-content-hover-background,var(--p-surface-100));--mar-block-drop-line:var(--p-primary-color);width:100%;padding:.75rem 0}.mar-block-editor-content{min-height:16rem}.mar-block-editor{isolation:isolate;position:relative}.mar-block-editor-content .mar-block-surface{color:var(--p-text-color);overflow-wrap:anywhere;outline:none;padding-inline:3rem;font-size:.875rem;line-height:1.6}.mar-block-editor-readonly .mar-block-surface{padding-inline:0}.mar-block-editor-readonly .mar-block-edit-block{margin-inline:0;transition:none}.mar-block-editor-readonly .mar-mermaid-toolbar{display:none}.mar-block-editor-readonly .mar-cb-mermaid{border:none;border-radius:0;overflow:visible}.mar-block-editor-readonly .mar-cb-mermaid .mar-mermaid,.mar-block-editor-readonly .cm-activeLine,.mar-block-editor-readonly .cm-activeLineGutter{background:0 0}@media print{.mar-block-editor{margin:0;padding:0}.mar-block-editor-content .mar-block-surface{padding-inline:0}.mar-block-editor .mar-cb-controls,.mar-block-editor .mar-mermaid-toolbar{display:none}.mar-block-editor .mar-block-edit-block{-moz-column-break-inside:avoid;break-inside:avoid}}.mar-block-editor-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.mar-block-editor-dragging .mar-block-surface>*{pointer-events:none}.mar-block-editor-content .mar-block-edit-block{padding:var(--mar-block-pad-y) var(--mar-block-pad-x);margin-inline:calc(-1 * var(--mar-block-pad-x));border-radius:var(--mar-block-radius);transition:background .12s cubic-bezier(.4,0,.2,1)}.mar-block-editor-content .tableWrapper.mar-block-edit-block,.mar-block-editor-content .mar-cb.mar-block-edit-block{margin-inline:0;padding:0}.mar-block-editor-content .mar-block-dragging-source{visibility:hidden!important}.mar-block-editor-content .mar-block-drop-active{background:var(--mar-block-hover-bg)}.mar-block-editor-content .mar-block-moving{background:var(--mar-block-hover-bg);outline:2px solid var(--p-primary-color);outline-offset:2px;border-radius:6px;transition:background .2s cubic-bezier(.4,0,.2,1),outline-color .2s cubic-bezier(.4,0,.2,1)}.mar-block-editor-content .mar-block-drop-before,.mar-block-editor-content .mar-block-drop-after{position:relative}.mar-block-editor-content .mar-block-drop-before:before,.mar-block-editor-content .mar-block-drop-after:after{content:"";background:var(--mar-block-drop-line);pointer-events:none;z-index:1;height:2px;position:absolute;left:0;right:0}.mar-block-editor-content .mar-block-drop-before:before{top:0}.mar-block-editor-content .mar-block-drop-after:after{bottom:0}.mar-block-drag-ghost{z-index:9600;pointer-events:none;background:var(--p-surface-0);border:1px solid var(--p-content-border-color);opacity:.5;max-height:12rem;color:var(--p-text-color);transform-origin:0 0;box-sizing:border-box;border-radius:8px;padding:.25rem .75rem;font-size:.875rem;line-height:1.6;animation:.4s cubic-bezier(.2,.8,.2,1) both mar-block-lift;position:fixed;overflow:hidden;transform:rotate(1.5deg)scale(1.03);box-shadow:0 16px 36px -8px #00000073,0 6px 14px -6px #0000004d}@keyframes mar-block-lift{0%{opacity:.3;transform:rotate(0)scale(1);box-shadow:0 1px 3px #0003}to{opacity:.5;transform:rotate(1.5deg)scale(1.03);box-shadow:0 16px 36px -8px #00000073,0 6px 14px -6px #0000004d}}.mar-block-drag-ghost *{pointer-events:none;margin:0!important}.mar-block-drag-ghost-chip{opacity:.95;border-radius:6px;padding:0}.mar-block-drag-ghost-chip .mar-block-drag-ghost-inner{white-space:nowrap;color:var(--p-text-color);align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}.mar-block-drag-ghost-chip .mar-block-drag-ghost-inner i{color:var(--p-primary-color);font-size:.6875rem}.mar-block-handle-group{z-index:20;-webkit-user-select:none;user-select:none;align-items:center;gap:1px;margin-left:-.25rem;display:inline-flex;position:absolute;transform:translate(-100%)}.mar-block-handle{cursor:grab;width:20px;height:20px;color:var(--p-text-muted-color,#6b665a);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:inline-flex}.mar-block-handle-more{cursor:pointer}.mar-block-handle:hover{background:var(--p-surface-100,#f4f2ec);color:var(--p-text-color,#2a2720)}.mar-block-handle:active{cursor:grabbing}.mar-block-handle-icon{fill:currentColor;pointer-events:none;width:14px;height:14px;display:block}.mar-block-editor-content .mar-block-surface p{margin:.375rem 0}.mar-block-editor-content .mar-block-surface p[data-align=center]{text-align:center}.mar-block-editor-content .mar-block-surface p[data-align=right]{text-align:right}.mar-block-editor-content .mar-block-surface p[data-align=justify]{text-align:justify}.mar-block-editor-content .mar-block-surface p[data-width=narrow]{max-width:34rem}.mar-block-editor-content .mar-block-surface p[data-width=narrow][data-align=center]{margin-left:auto;margin-right:auto}.mar-block-editor-content .mar-block-surface p[data-width=narrow][data-align=right]{margin-left:auto}.mar-block-editor-content .mar-block-surface p[data-wrap=balance]{text-wrap:balance}.mar-block-editor-content .mar-block-surface p[data-wrap=nowrap]{white-space:nowrap;scrollbar-width:thin;scrollbar-color:var(--p-surface-400) transparent;padding-bottom:.1875rem;overflow-x:auto}.mar-block-editor-content .mar-block-surface p[data-wrap=nowrap]::-webkit-scrollbar{height:.25rem}.mar-block-editor-content .mar-block-surface p[data-wrap=nowrap]::-webkit-scrollbar-track{background:0 0}.mar-block-editor-content .mar-block-surface p[data-wrap=nowrap]::-webkit-scrollbar-thumb{background:var(--p-surface-400);border-radius:9999px}.mar-block-editor-content .mar-block-surface p[data-wrap=nowrap]:hover::-webkit-scrollbar-thumb{background:var(--p-surface-500)}.mar-block-editor-content .mar-block-surface p[data-lh=tight]{line-height:1.3}.mar-block-editor-content .mar-block-surface p[data-lh=relaxed]{line-height:1.9}.mar-block-editor-content .mar-block-surface p[data-lh=loose]{line-height:2.3}.mar-block-editor-content .mar-block-surface p[data-fs=sm]{font-size:.75rem}.mar-block-editor-content .mar-block-surface p[data-fs=lg]{font-size:1rem}.mar-block-editor-content .mar-block-surface p[data-fs=xl]{font-size:1.125rem}.mar-block-editor-content .mar-block-surface p[data-pt=sm]{padding-top:.5rem}.mar-block-editor-content .mar-block-surface p[data-pt=md]{padding-top:1rem}.mar-block-editor-content .mar-block-surface p[data-pt=lg]{padding-top:2rem}.mar-block-editor-content .mar-block-surface h1{color:var(--p-surface-900);margin:1rem 0 .5rem;font-size:1.875rem;font-weight:700}.mar-block-editor-content .mar-block-surface h2{color:var(--p-surface-900);margin:.875rem 0 .375rem;font-size:1.5rem;font-weight:600}.mar-block-editor-content .mar-block-surface h3{color:var(--p-surface-900);margin:.75rem 0 .375rem;font-size:1.25rem;font-weight:600}.mar-block-editor-content .mar-block-surface h1,.mar-block-editor-content .mar-block-surface h2,.mar-block-editor-content .mar-block-surface h3,.mar-block-editor-content .mar-block-surface h4,.mar-block-editor-content .mar-block-surface h5,.mar-block-editor-content .mar-block-surface h6{padding-right:1.5rem;position:relative}.mar-block-editor-content .mar-block-surface h1[data-type=title]{letter-spacing:-.01em;margin:.25rem 0 .5rem;padding-right:0;font-size:2.5rem;font-weight:800}.mar-block-editor-content .mar-block-surface ul,.mar-block-editor-content .mar-block-surface ol{margin:.25rem 0 .25rem .625rem!important;padding-left:1.25rem!important}.mar-block-editor-content .mar-block-surface ul:not([data-type=taskList]){list-style-type:disc!important;list-style-position:outside!important}.mar-block-editor-content .mar-block-surface ol{list-style-type:decimal!important;list-style-position:outside!important}.mar-block-editor-content .mar-block-surface ol[data-list-style=lower-alpha]{list-style-type:lower-alpha!important}.mar-block-editor-content .mar-block-surface ol[data-list-style=lower-roman]{list-style-type:lower-roman!important}.mar-block-editor-content .mar-block-surface ul:not([data-type=taskList])>li,.mar-block-editor-content .mar-block-surface ol>li{margin:0;display:list-item!important}.mar-block-editor-content .mar-block-surface li>p{margin:0}.mar-block-editor-content .mar-block-surface li .mar-be-text{min-height:0;margin:0;padding:0}.mar-block-editor-content .mar-block-surface ul:not([data-type=taskList])>li::marker{color:currentColor!important}.mar-block-editor-content .mar-block-surface ol>li::marker{color:currentColor!important}.mar-block-editor-content .mar-block-surface blockquote{border-left:2px solid var(--p-primary-color);color:var(--p-surface-600);margin:.5rem 0;padding-left:.625rem}.mar-block-editor-content .mar-block-hidden{display:none!important}.mar-block-editor-content [data-type=column-list]{gap:1rem;margin:.5rem 0;display:flex}.mar-block-editor-content [data-type=column]{flex:1 1 0;min-width:0}.mar-block-editor-content .mar-heading-number{color:var(--p-surface-400);margin-right:.375rem;font-weight:600}.mar-block-editor-content h1:hover .mar-heading-toggle,.mar-block-editor-content h2:hover .mar-heading-toggle,.mar-block-editor-content h3:hover .mar-heading-toggle,.mar-block-editor-content h4:hover .mar-heading-toggle,.mar-block-editor-content h5:hover .mar-heading-toggle,.mar-block-editor-content h6:hover .mar-heading-toggle{opacity:1}.mar-block-editor-content .mar-block-surface blockquote[data-variant=primary]{border-left-color:var(--p-primary-color);color:var(--p-text-color)}.mar-block-editor-content .mar-block-surface blockquote[data-variant=muted]{border-left-color:var(--p-surface-300);color:var(--p-surface-500)}.mar-block-editor-content .mar-block-surface blockquote[data-size=sm] .mar-be-text{font-size:.75rem}.mar-block-editor-content .mar-block-surface blockquote[data-size=md] .mar-be-text{font-size:.9375rem}.mar-block-editor-content .mar-block-surface blockquote[data-size=lg] .mar-be-text{font-size:1.1875rem}.mar-block-editor-content .mar-block-surface pre{background:var(--p-surface-100);border-radius:6px;margin:.5rem 0;padding:.625rem;font-family:JetBrains Mono,monospace;font-size:.75rem;overflow-x:auto}.mar-block-editor-content .mar-block-surface code{background:var(--p-surface-100);border-radius:3px;padding:.0625rem .25rem;font-family:JetBrains Mono,monospace;font-size:.75rem}.mar-block-editor-content .mar-block-surface hr{border:none;border-top:1px solid var(--p-surface-200);margin-block:1rem}.mar-block-editor-content .mar-block-surface p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--p-surface-400);pointer-events:none;height:0}.mar-block-editor-content .mar-block-surface ul[data-type=taskList]{list-style:none;padding-left:1.25rem!important}.mar-block-editor-content .mar-block-surface ul[data-type=taskList] li{margin:0;display:block;position:relative}.mar-block-editor-content .mar-block-surface ul[data-type=taskList] li>.mar-task-check{position:absolute;top:.4375rem;left:-1.25rem}.mar-block-editor-content .mar-block-surface ul[data-type=taskList] li>.mar-task-content p{margin:0}.mar-block-editor-content .mar-block-surface ul[data-type=taskList] li[data-checked=true]>.mar-task-content p{color:var(--p-surface-400);text-decoration:line-through}.mar-block-editor-content .mar-block-surface .tableWrapper{width:fit-content;max-width:100%;margin:.5rem auto .5rem 0;overflow-x:auto}.mar-block-editor-content .mar-block-surface .tableWrapper.mar-table-full{width:100%}.mar-block-editor-content .mar-block-surface .tableWrapper.mar-table-align-left{margin-left:0;margin-right:auto}.mar-block-editor-content .mar-block-surface .tableWrapper.mar-table-align-center{margin-left:auto;margin-right:auto}.mar-block-editor-content .mar-block-surface .tableWrapper.mar-table-align-right{margin-left:auto;margin-right:0}.mar-block-editor-content .mar-block-surface table{border-collapse:collapse;table-layout:fixed;border:1px solid var(--p-surface-200);border-radius:8px;width:100%;margin:0;font-size:.75rem;overflow:visible}.mar-block-editor-content .mar-block-surface table td,.mar-block-editor-content .mar-block-surface table th{border:1px solid var(--p-surface-200);vertical-align:top;min-width:4rem;padding:.3125rem .5rem}.mar-block-editor-content .mar-block-surface table[data-text-align=center] td,.mar-block-editor-content .mar-block-surface table[data-text-align=center] th{text-align:center}.mar-block-editor-content .mar-block-surface table[data-text-align=right] td,.mar-block-editor-content .mar-block-surface table[data-text-align=right] th{text-align:right}.mar-block-editor-content .mar-block-surface table[data-text-align=left] td,.mar-block-editor-content .mar-block-surface table[data-text-align=left] th{text-align:left}.mar-block-editor-content .mar-block-surface table th{background:var(--p-surface-100);color:var(--p-text-color);border-bottom:2px solid var(--p-surface-300);font-weight:600}.mar-block-editor-content .mar-block-surface table tr:nth-child(odd)>td{background:color-mix(in srgb,var(--p-surface-100) 45%,transparent)}.mar-table-wrap{vertical-align:top;max-width:100%;display:inline-block;position:relative}.mar-table-wrap:has(table[data-full-width=true]){display:block}.mar-block-editor-content .mar-block-surface table[data-full-width=false]{width:auto}.mar-block-editor-content .mar-block-surface td.mar-table-cell,.mar-block-editor-content .mar-block-surface th.mar-table-cell{position:relative}.mar-table-col-edge{z-index:7;width:.5rem;height:100%;position:absolute;top:0;right:-.25rem}.mar-table-row-edge{z-index:7;width:100%;height:.5rem;position:absolute;bottom:-.25rem;left:0}.mar-table-edge-ctl{opacity:0;pointer-events:none;flex-direction:row;gap:.1875rem;transition:opacity .12s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mar-table-col-edge:hover .mar-table-edge-ctl,.mar-table-row-edge:hover .mar-table-edge-ctl{opacity:1;pointer-events:auto}.mar-table-edge-btn{border:1px solid var(--p-content-border-color);background:var(--p-surface-0);width:1rem;height:1rem;color:var(--p-text-muted-color);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;padding:0;font-size:.8125rem;line-height:1;transition:background .12s,color .12s;display:inline-flex;box-shadow:0 1px 3px #0000001f}.mar-table-edge-btn:hover{background:var(--p-primary-color);color:var(--p-primary-contrast-color,#fff);border-color:var(--p-primary-color)}.mar-be-readonly{margin:.5rem 0}.mar-be-readonly-link{color:var(--p-primary-color);align-items:center;gap:.375rem;font-size:.875rem;text-decoration:none;display:inline-flex}.mar-be-readonly-link:hover{text-decoration:underline}.mar-be-readonly-plain{color:var(--p-text-color);cursor:default}.mar-be-readonly-plain:hover{text-decoration:none}.mar-block-editor-content .mar-block-surface [data-type=details]{border:1px solid var(--p-surface-200);border-radius:6px;align-items:flex-start;gap:.375rem;margin:.5rem 0;padding:.5rem .625rem;display:flex}.mar-block-editor-content .mar-block-surface [data-type=details]>button{cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;width:1rem;height:1.25rem;margin:0;padding:0;display:inline-flex}.mar-block-editor-content .mar-block-surface [data-type=details]>button:before{content:"▶";color:var(--p-surface-500);font-size:.5rem;transition:transform .15s}.mar-block-editor-content .mar-block-surface [data-type=details].is-open>button:before{transform:rotate(90deg)}.mar-block-editor-content .mar-block-surface [data-type=details]>div{flex:auto;min-width:0}.mar-block-editor-content .mar-block-surface [data-type=details] summary{color:var(--p-surface-800);cursor:pointer;font-weight:600;list-style:none;display:block}.mar-block-editor-content .mar-block-surface [data-type=details] summary::-webkit-details-marker{display:none}.mar-block-editor-content .mar-block-surface [data-type=detailsContent]{margin-top:.25rem}.mar-block-editor-content .mar-block-surface [data-type=detailsContent]>p{margin:.25rem 0 0}.mar-block-editor-content .mar-block-surface img{border-radius:6px;width:auto;max-width:100%;height:auto;margin:.5rem auto;display:block}.mar-block-editor-content .mar-block-surface img[data-align=left]{margin-left:0;margin-right:auto}.mar-block-editor-content .mar-block-surface img[data-align=right]{margin-left:auto;margin-right:0}.mar-block-editor-content .mar-block-surface img[data-fit="1"]{width:100%}.mar-block-editor-content .mar-block-surface img[data-fit="0"]{width:auto;max-width:none}.mar-block-editor-content .mar-block-surface img[data-object-fit=fill]{-o-object-fit:fill;object-fit:fill}.mar-block-editor-content .mar-block-surface img[data-object-fit=contain]{-o-object-fit:contain;object-fit:contain}.mar-block-editor-content .mar-block-surface img[data-object-fit=cover]{-o-object-fit:cover;object-fit:cover}.mar-block-editor-content .mar-block-surface img[data-object-fit=none]{-o-object-fit:none;object-fit:none}.mar-block-editor-content .mar-block-surface img[data-object-fit=scale-down]{-o-object-fit:scale-down;object-fit:scale-down}.mar-block-editor-content .mar-block-surface a{color:var(--p-primary-color);text-decoration:underline}.mar-mention{color:var(--p-primary-color,#6366f1);background:color-mix(in srgb,var(--p-primary-color,#6366f1) 12%,transparent);white-space:nowrap;cursor:pointer;border-radius:3px;padding:0 .1875rem;font-weight:500}.mar-block-handle-btn-drag{cursor:grab}.mar-block-handle-btn-drag:active{cursor:grabbing}.mar-block-editor-content .mar-block-surface h4{color:var(--p-surface-900);margin:.625rem 0 .25rem;font-size:.9375rem;font-weight:600}.mar-heading-wrap{position:relative}.mar-block-editor-content .mar-heading-toggle{width:1.25rem;height:1.25rem;color:var(--p-surface-400);cursor:pointer;opacity:0;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1);display:inline-flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.mar-heading-wrap:hover .mar-heading-toggle{opacity:1}.mar-block-editor-content .mar-heading-toggle-collapsed{opacity:1;transform:translateY(-50%)rotate(-90deg)}.mar-block-editor-content .mar-block-surface [data-heading-number]:before{content:attr(data-heading-number);color:var(--p-surface-400);margin-right:.375rem;font-weight:600}.mar-block-editor-content .mar-be-mention{background:var(--p-highlight-background);color:var(--p-primary-color);white-space:nowrap;vertical-align:middle;border-radius:4px;align-items:center;gap:.1875rem;padding:.0625rem .25rem .125rem;font-weight:500;line-height:1;display:inline-flex}.mar-block-editor-content .mar-be-inline-image{vertical-align:-.28em;width:auto;max-width:100%;height:1.3em;margin:0 .125rem;display:inline-block}.mar-block-editor-content .mar-be-mention-link{cursor:pointer}.mar-block-editor-content .mar-be-mention-link:hover{background:color-mix(in srgb,var(--p-primary-color) 18%,transparent)}.mar-block-editor-content .mar-be-mention-icon{flex-shrink:0;justify-content:center;align-items:center;width:.875rem;height:.875rem;display:inline-flex}.mar-block-editor-content .mar-be-mention-icon svg{width:100%;height:100%}.nim-modal-shell[data-side=below] .mar-mention-card-strip{border-top:none;border-bottom:1px solid var(--p-content-border-color);order:-1}.nim-modal-shell[data-align=left] .mar-mention-card-strip{flex-direction:row-reverse}.mar-remote-cursors[data-v-a7262683]{pointer-events:none;z-index:5;position:absolute;inset:0}.mar-remote-cursor[data-v-a7262683]{border-left:2px solid;padding-left:2px;position:absolute}.mar-remote-cursor-label[data-v-a7262683]{color:#fff;white-space:nowrap;border-radius:3px;padding:.15rem .3rem;font-size:.625rem;line-height:1;position:absolute;top:-1.1rem;left:-2px}.mar-block-more[data-v-ae96d0a8]{background:var(--p-surface-0);border:1px solid var(--p-content-border-color);border-radius:12px;width:17rem;font-family:inherit;overflow:hidden;box-shadow:0 8px 24px #0000001f}.mar-block-more-track[data-v-ae96d0a8]{align-items:flex-start;width:200%;transition:transform .25s cubic-bezier(.4,0,.2,1);display:flex}.mar-block-more-sub[data-v-ae96d0a8]{transform:translate(-50%)}.mar-block-more-panel[data-v-ae96d0a8]{scrollbar-width:thin;scrollbar-color:var(--p-surface-300) transparent;flex:0 0 50%;width:50%;max-height:22rem;padding:0;overflow-y:auto}.mar-block-more-track:not(.mar-block-more-sub)>.mar-block-more-panel[data-v-ae96d0a8]:last-child,.mar-block-more-track.mar-block-more-sub>.mar-block-more-panel[data-v-ae96d0a8]:first-child{max-height:0;overflow:hidden}.mar-block-more-item[data-v-ae96d0a8]{cursor:pointer;width:100%;color:var(--p-surface-700);text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;padding:.4375rem .625rem;font-family:inherit;font-size:.75rem;transition:background .1s,color .1s;display:flex}.mar-block-more[data-v-ae96d0a8]:focus{outline:none}.mar-block-more-item-cursor[data-v-ae96d0a8]{background:var(--p-surface-100);color:var(--p-text-color)}.mar-block-more-item-active[data-v-ae96d0a8]{color:var(--p-primary-color)}.mar-block-more-back[data-v-ae96d0a8]{color:var(--p-text-color);border-bottom:1px solid var(--p-content-border-color);border-radius:0;font-weight:600}.mar-block-more-icon[data-v-ae96d0a8]{color:var(--p-surface-500);flex-shrink:0;width:1rem;font-size:.75rem}.mar-block-more-item-active .mar-block-more-icon[data-v-ae96d0a8]{color:var(--p-primary-color)}.mar-block-more-text[data-v-ae96d0a8]{flex-direction:column;flex:auto;min-width:0;display:flex}.mar-block-more-title[data-v-ae96d0a8]{flex:auto;font-weight:500}.mar-block-more-desc[data-v-ae96d0a8]{color:var(--p-surface-500);margin-top:.0625rem;font-size:.625rem}.mar-block-more-trail[data-v-ae96d0a8]{color:var(--p-surface-400);flex-shrink:0;font-size:.6875rem}.mar-block-more-trail-value[data-v-ae96d0a8]{color:var(--p-text-muted-color);white-space:nowrap;margin-left:auto;font-weight:500}.mar-file-preview[data-v-ae1499b5]{background:#000;justify-content:center;align-items:center;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.mar-file-preview>.mar-image-controls[data-v-ae1499b5],.mar-file-preview>.mar-video-controls[data-v-ae1499b5]{width:100%;height:100%}.mar-file-preview>.mar-video-controls[data-v-ae1499b5]{aspect-ratio:auto;background:#000;border-radius:0}.mar-file-preview-audio[data-v-ae1499b5]{background:var(--p-surface-0);border:1px solid var(--p-content-border-color);border-radius:8px;width:80%;max-width:32rem;padding:.625rem .875rem}.mar-file-preview-iframe[data-v-ae1499b5]{background:var(--p-surface-0);border:none;width:100%;height:100%}.mar-file-preview-office[data-v-ae1499b5]{background:var(--p-surface-100);flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.mar-file-preview-pptx[data-v-ae1499b5],.mar-file-preview-pdf[data-v-ae1499b5]{flex:1;min-height:0;overflow:auto}.mar-file-preview-stage[data-v-ae1499b5]{position:relative}.mar-file-preview-threed[data-v-ae1499b5],.mar-file-preview-epub[data-v-ae1499b5]{flex:1;width:100%;min-height:0}.mar-file-preview-threed[data-v-ae1499b5]{display:block}.mar-file-preview-epub[data-v-ae1499b5]{background:var(--p-surface-0);overflow:auto}.mar-file-preview-overlay[data-v-ae1499b5]{background:var(--p-surface-100);color:var(--p-text-muted-color);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;font-size:.8125rem;display:flex;position:absolute;inset:0}.mar-file-preview-overlay i[data-v-ae1499b5]{font-size:1.25rem}.mar-file-preview-decoded[data-v-ae1499b5]{flex:1;justify-content:center;align-items:center;min-height:0;display:flex;overflow:auto}.mar-file-preview-decoded img[data-v-ae1499b5]{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.mar-file-preview-list-scroll[data-v-ae1499b5]{background:var(--p-surface-0);scrollbar-width:thin;scrollbar-color:var(--p-surface-400) transparent;flex:1;min-height:0;overflow:auto}.mar-file-preview-zip[data-v-ae1499b5]{color:var(--p-text-color);margin:0;padding:.75rem 1rem;font-size:.8125rem;list-style:none}.mar-file-preview-zip li[data-v-ae1499b5]{align-items:center;gap:.5rem;padding:.1875rem 0;display:flex}.mar-file-preview-zip i[data-v-ae1499b5]{color:var(--p-text-muted-color)}.mar-file-preview-notebook[data-v-ae1499b5]{flex-direction:column;gap:.75rem;max-width:52rem;margin:0 auto;padding:1.5rem;display:flex}.mar-nb-cell[data-v-ae1499b5]{border:1px solid var(--p-content-border-color);border-radius:8px;overflow:hidden}.mar-nb-cell pre[data-v-ae1499b5]{white-space:pre-wrap;word-break:break-word;color:var(--p-text-color);margin:0;padding:.75rem;font-size:.8125rem}.mar-nb-cell-code pre[data-v-ae1499b5]{background:var(--p-surface-50);font-family:ui-monospace,monospace}.mar-nb-output[data-v-ae1499b5]{border-top:1px solid var(--p-content-border-color);background:var(--p-surface-0);color:var(--p-text-muted-color)!important}.mar-file-preview-ics[data-v-ae1499b5]{flex-direction:column;gap:.5rem;max-width:40rem;margin:0 auto;padding:1.5rem;display:flex}.mar-ics-event[data-v-ae1499b5]{border:1px solid var(--p-content-border-color);background:var(--p-surface-0);border-radius:8px;padding:.625rem .875rem}.mar-ics-summary[data-v-ae1499b5]{color:var(--p-text-color);font-weight:600}.mar-ics-time[data-v-ae1499b5],.mar-ics-loc[data-v-ae1499b5]{color:var(--p-text-muted-color);font-size:.75rem}.mar-file-preview-font-scroll[data-v-ae1499b5]{background:var(--p-surface-0);scrollbar-width:thin;scrollbar-color:var(--p-surface-400) transparent;flex:1;min-height:0;overflow:auto}.mar-file-preview-font[data-v-ae1499b5]{max-width:46rem;color:var(--p-text-color);margin:0 auto;padding:2.5rem 3rem}.mar-file-preview-font-hero[data-v-ae1499b5]{margin-bottom:1rem;font-size:5rem;line-height:1.1}.mar-file-preview-font-pangram[data-v-ae1499b5]{margin:0 0 1.5rem;font-size:1.75rem}.mar-file-preview-font-row[data-v-ae1499b5]{letter-spacing:.05em;word-break:break-all;color:var(--p-text-muted-color);margin:0 0 .5rem;font-size:1.25rem}.mar-file-preview-font-s1[data-v-ae1499b5]{margin:1.25rem 0 0;font-size:.875rem}.mar-file-preview-font-s2[data-v-ae1499b5]{margin:.625rem 0 0;font-size:1.25rem}.mar-file-preview-font-s3[data-v-ae1499b5]{margin:.625rem 0 0;font-size:2rem}.mar-file-preview-code[data-v-ae1499b5]{background:var(--p-surface-0);flex:1;min-height:0;overflow:hidden}.mar-file-preview-code[data-v-ae1499b5] .mar-code-block{border:none;border-radius:0;height:100%}.mar-file-preview-code[data-v-ae1499b5] .mar-code-block-host,.mar-file-preview-code[data-v-ae1499b5] .cm-editor{height:100%}.mar-file-preview-code[data-v-ae1499b5] .cm-scroller{scrollbar-width:thin;scrollbar-color:var(--p-surface-400) transparent;max-height:none;overflow:auto}.mar-file-preview-state[data-v-ae1499b5]{color:var(--p-text-muted-color);flex-direction:column;align-items:center;gap:.5rem;margin:auto;font-size:.8125rem;display:flex}.mar-file-preview-state i[data-v-ae1499b5]{font-size:1.25rem}.mar-file-preview-state-name[data-v-ae1499b5]{color:var(--p-text-color);font-weight:600}.mar-file-preview-doc-scroll[data-v-ae1499b5]{scrollbar-width:thin;scrollbar-color:var(--p-surface-400) transparent;flex:1;min-height:0;padding:1.5rem;overflow:auto}.mar-file-preview-doc[data-v-ae1499b5]{background:var(--p-surface-0);border:1px solid var(--p-content-border-color);max-width:48rem;color:var(--p-text-color);border-radius:10px;margin:0 auto;padding:2.5rem 3rem;font-size:.875rem;line-height:1.6}.mar-file-preview-doc[data-v-ae1499b5] h1{margin:1rem 0 .5rem;font-size:1.5rem;font-weight:700}.mar-file-preview-doc[data-v-ae1499b5] h2{margin:.875rem 0 .375rem;font-size:1.25rem;font-weight:600}.mar-file-preview-doc[data-v-ae1499b5] h3{margin:.75rem 0 .375rem;font-size:1.0625rem;font-weight:600}.mar-file-preview-doc[data-v-ae1499b5] p{margin:0 0 .625rem}.mar-file-preview-doc[data-v-ae1499b5] ul,.mar-file-preview-doc[data-v-ae1499b5] ol{margin:.375rem 0 .625rem;padding-left:1.5rem}.mar-file-preview-doc[data-v-ae1499b5] img{border-radius:6px;max-width:100%;height:auto}.mar-file-preview-doc[data-v-ae1499b5] table{border-collapse:collapse;width:100%;margin:.75rem 0}.mar-file-preview-doc[data-v-ae1499b5] td,.mar-file-preview-doc[data-v-ae1499b5] th{border:1px solid var(--p-content-border-color);text-align:left;padding:.3125rem .5rem}.mar-file-preview-doc[data-v-ae1499b5] a{color:var(--p-primary-color);text-decoration:underline}.mar-file-preview-sheet[data-v-ae1499b5]{flex-direction:column;flex:1;min-height:0;display:flex}.mar-file-preview-sheet-tabs[data-v-ae1499b5]{background:var(--p-surface-100);border-bottom:1px solid var(--p-content-border-color);scrollbar-width:thin;gap:.125rem;padding:.375rem .5rem 0;display:flex;overflow-x:auto}.mar-file-preview-sheet-tab[data-v-ae1499b5]{color:var(--p-text-muted-color);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px 6px 0 0;padding:.3125rem .625rem;font-family:inherit;font-size:.75rem;font-weight:500}.mar-file-preview-sheet-tab-active[data-v-ae1499b5]{background:var(--p-surface-0);color:var(--p-text-color)}.mar-file-preview-sheet-scroll[data-v-ae1499b5]{background:var(--p-surface-0);scrollbar-width:thin;scrollbar-color:var(--p-surface-400) transparent;flex:1;min-height:0;overflow:auto}.mar-file-preview-table[data-v-ae1499b5]{border-collapse:collapse;color:var(--p-text-color);font-size:.75rem}.mar-file-preview-table th[data-v-ae1499b5],.mar-file-preview-table td[data-v-ae1499b5]{border:1px solid var(--p-content-border-color);text-align:left;white-space:nowrap;text-overflow:ellipsis;max-width:24rem;padding:.25rem .5rem;overflow:hidden}.mar-file-preview-table thead th[data-v-ae1499b5]{background:var(--p-surface-200);z-index:1;font-weight:600;position:sticky;top:0}.mar-file-preview-table tbody tr[data-v-ae1499b5]:nth-child(2n){background:var(--p-surface-50)}.mar-file-preview-office[data-v-ae1499b5] ::-webkit-scrollbar{width:.375rem;height:.375rem}.mar-file-preview-office[data-v-ae1499b5] ::-webkit-scrollbar-track{background:0 0}.mar-file-preview-office[data-v-ae1499b5] ::-webkit-scrollbar-thumb{background:var(--p-surface-400);border-radius:9999px}.mar-file-preview-fallback[data-v-ae1499b5]{color:var(--p-surface-600);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;padding:1.5rem;display:flex}.mar-file-preview-fallback i[data-v-ae1499b5]{color:var(--p-surface-500);font-size:1.5rem}.mar-file-preview-fallback-name[data-v-ae1499b5]{color:var(--p-text-color);font-size:.8125rem;font-weight:600}.mar-file-preview-fallback-link[data-v-ae1499b5]{color:var(--p-primary-color);font-size:.75rem;text-decoration:none}.mar-file-preview-fallback-link[data-v-ae1499b5]:hover{text-decoration:underline}.mar-media-player-audio[data-v-2beec145]{background:var(--p-surface-0);border:1px solid var(--p-content-border-color);border-radius:8px;padding:.625rem .875rem}.mar-bes-title[data-v-bbb3bad4]{color:var(--p-text-color);font-size:.8125rem;font-weight:600}.mar-bes-groups[data-v-bbb3bad4]{flex-direction:column;gap:.375rem;padding:.25rem;display:flex}.mar-bes-item[data-v-bbb3bad4]{cursor:grab;text-align:left;width:100%;color:var(--p-surface-700);background:0 0;border:none;border-radius:5px;align-items:center;gap:.5rem;padding:.3125rem .5rem;font-family:inherit;transition:background .1s,color .1s;display:flex}.mar-bes-item[data-v-bbb3bad4]:hover{background:var(--p-surface-100);color:var(--p-text-color)}.mar-bes-item[data-v-bbb3bad4]:active{cursor:grabbing}.mar-bes-item-icon[data-v-bbb3bad4]{color:var(--p-surface-500);flex-shrink:0}.mar-bes-item-text[data-v-bbb3bad4]{flex-direction:column;min-width:0;display:flex}.mar-bes-item-title[data-v-bbb3bad4]{font-size:.75rem;font-weight:500}.mar-bes-item-desc[data-v-bbb3bad4]{color:var(--p-surface-500);margin-top:.0625rem;font-size:.625rem}.mar-bes-collapse[data-v-bbb3bad4]{cursor:pointer;width:100%;color:var(--p-surface-700);background:0 0;border:none;border-radius:5px;align-items:center;gap:.5rem;padding:.3125rem .5rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:background .1s,color .1s;display:flex}.mar-bes-collapse[data-v-bbb3bad4]:hover{background:var(--p-surface-100);color:var(--p-text-color)}.mar-bes-collapse-icon[data-v-bbb3bad4]{color:var(--p-surface-500);flex-shrink:0}.mar-asset-page[data-v-edb0d761]{height:100%;min-height:0}.mar-asset-page-shell[data-v-edb0d761]{grid-template-columns:var(--mar-asset-nav,14rem) 1fr;will-change:grid-template-columns;flex:1;min-height:0;transition:grid-template-columns .3s cubic-bezier(.4,0,.2,1);display:grid}.mar-asset-page-main[data-v-edb0d761]{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.mar-asset-nav-collapse[data-v-edb0d761]{cursor:pointer;width:100%;color:var(--p-surface-700);background:0 0;border:none;border-radius:5px;align-items:center;gap:.5rem;padding:.3125rem .5rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:background .1s,color .1s;display:flex}.mar-asset-nav-collapse[data-v-edb0d761]:hover{background:var(--p-surface-100);color:var(--p-text-color)}.mar-asset-nav-collapse i[data-v-edb0d761]{color:var(--p-surface-500);text-align:center;width:1rem;font-size:.6875rem}.mar-asset-page-icon[data-v-edb0d761]{color:var(--p-primary-color);font-size:1.25rem}.mar-asset-page-h2[data-v-edb0d761]{color:var(--p-surface-800);margin:0;font-size:1.25rem;font-weight:600;line-height:1}.mar-asset-page-live[data-v-edb0d761]{color:var(--p-green-500,#22c55e);align-items:center;font-size:.5rem;display:inline-flex}.mar-asset-page-browser[data-v-edb0d761]{scrollbar-width:thin;scrollbar-color:var(--p-surface-400) transparent;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.mar-asset-page-browser[data-v-edb0d761]::-webkit-scrollbar{width:.375rem}.mar-asset-page-browser[data-v-edb0d761]::-webkit-scrollbar-track{background:0 0}.mar-asset-page-browser[data-v-edb0d761]::-webkit-scrollbar-thumb{background:var(--p-surface-400);border-radius:9999px}.mar-asset-page-browser[data-v-edb0d761]:hover::-webkit-scrollbar-thumb{background:var(--p-surface-500)}.mar-asset-page-preview[data-v-edb0d761]{background:#000;flex:1;min-height:0;display:flex;position:relative}.mar-asset-page-preview>.mar-file-preview[data-v-edb0d761]{flex:1;min-height:0}.mar-asset-page-preview-nav[data-v-edb0d761]{z-index:1;position:absolute;top:50%;transform:translateY(-50%)}.mar-asset-page-preview-prev[data-v-edb0d761]{left:1.25rem}.mar-asset-page-preview-next[data-v-edb0d761]{right:1.25rem}.mar-asset-page-name[data-v-edb0d761]{align-items:center;gap:.375rem;min-width:0;display:flex;overflow:hidden}.mar-asset-page-name-icon[data-v-edb0d761]{color:var(--p-primary-color);flex-shrink:0;font-size:.875rem}.mar-asset-page-doc[data-v-edb0d761]{grid-template-columns:1fr var(--mar-asset-sidebar,0px);height:100%;min-height:0;transition:grid-template-columns .3s cubic-bezier(.4,0,.2,1);display:grid}.mar-asset-page-editor[data-v-edb0d761]{min-height:0;padding:0;overflow:auto}.mar-asset-page-editor-panning[data-v-edb0d761]{cursor:grabbing}.mar-asset-page-scale[data-v-edb0d761]{zoom:var(--mar-page-zoom,1)}.mar-asset-page-paged .mar-asset-page-scale[data-v-edb0d761]{flex-direction:column;display:flex}.mar-asset-page-sheet[data-v-edb0d761]{box-sizing:border-box;flex:none;position:relative}.mar-asset-page-break[data-v-edb0d761]{background:color-mix(in srgb,var(--p-surface-0),#000 16%);border-top:1px solid var(--p-content-border-color);border-bottom:1px solid var(--p-content-border-color);flex:none;width:100%;height:1.75rem}.mar-asset-page-editor-read.mar-asset-page-paged .mar-asset-page-scale[data-v-edb0d761]{align-items:center}.mar-asset-page-editor-read .mar-asset-page-sheet[data-v-edb0d761]{width:210mm;max-width:100%;padding-inline:3rem}.mar-asset-page-editor-read .mar-asset-page-canvas[data-v-edb0d761],.mar-asset-page-editor-edit .mar-asset-page-canvas[data-v-edb0d761]{width:210mm;max-width:100%;margin-inline:auto;padding-inline:3rem}.mar-asset-page-editor-full.mar-asset-page-editor-read .mar-asset-page-canvas[data-v-edb0d761],.mar-asset-page-editor-full.mar-asset-page-editor-edit .mar-asset-page-canvas[data-v-edb0d761]{width:100%;max-width:100%}.mar-asset-page-editor-paper.mar-asset-page-paged[data-v-edb0d761]{background:color-mix(in srgb,var(--p-surface-0),#000 16%)}.mar-asset-page-editor-paper.mar-asset-page-paged .mar-asset-page-scale[data-v-edb0d761]{align-items:safe center;gap:1.75rem;padding:2rem}.mar-asset-page-editor-paper .mar-asset-page-sheet[data-v-edb0d761]{background:var(--p-surface-0);border-radius:2px;padding:2.5rem 3rem;box-shadow:0 4px 24px #00000047}.mar-asset-page-editor-paper .mar-asset-page-break[data-v-edb0d761]{display:none}.mar-asset-page-measure[data-v-edb0d761]{box-sizing:border-box;visibility:hidden;pointer-events:none;z-index:-1;position:fixed;top:0;left:-10000px}.mar-asset-page-editor-paper .mar-asset-page-measure[data-v-edb0d761]{padding:2.5rem 3rem}.mar-asset-view-trailing[data-v-edb0d761]{align-items:center;gap:.375rem;display:flex}.mar-asset-toggle-on[data-v-edb0d761]{color:var(--p-primary-color);background:var(--p-highlight-background)}.mar-asset-zoom-pct[data-v-edb0d761]{min-width:3rem;color:var(--p-text-color);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:.75rem}.mar-asset-zoom-pct[data-v-edb0d761]:hover{color:var(--p-primary-color)}.mar-asset-view-btn[data-v-edb0d761]{max-width:2.25rem;transition:max-width .3s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1),margin .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.mar-asset-view-btn-collapsed[data-v-edb0d761]{opacity:0;pointer-events:none;max-width:0;margin-left:-.375rem}.mar-asset-page-sidebar[data-v-edb0d761]{overflow:hidden}.pill-cell[data-v-f1674354]{flex-shrink:0;align-items:center;display:inline-flex}.pill-cell[data-v-f1674354] button{color:var(--p-surface-600);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:.25rem;transition:background .15s,color .15s;display:inline-flex}.pill-cell[data-v-f1674354] button:hover{background:var(--p-surface-300);color:var(--p-surface-800)}.pill-cell[data-v-f1674354] button:focus-visible{outline:2px solid var(--p-primary-color);outline-offset:1px}.pill-cell[data-v-f1674354] svg{width:.95rem;height:.95rem}.json-data-field[data-v-c0772345]{flex-direction:column;gap:.375rem;display:flex}.json-data-field__row[data-v-c0772345]{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.json-data-field__label[data-v-c0772345]{min-width:4.5rem;font-size:.875rem;font-weight:500}.json-data-field__editor[data-v-c0772345]{flex-wrap:wrap;flex:1;align-items:center;gap:.375rem;min-width:10rem;padding-right:10%;display:flex}.json-data-field__hint[data-v-c0772345]{font-size:.75rem}.json-data-field__full-width[data-v-c0772345]{width:100%}.json-data-field__type-select[data-v-c0772345]{width:7.5rem}.json-data-field__children[data-v-c0772345]{border-left:2px solid var(--color-grey-1);flex-direction:column;gap:.375rem;margin-left:.375rem;padding-left:.875rem;display:flex}.json-data-field__add-row[data-v-c0772345]{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.json-data-field__property-input[data-v-c0772345]{flex:1;min-width:8.5rem}.json-data-field__array-row[data-v-c0772345]{align-items:center;gap:.375rem;display:flex}.json-data-field__array-index[data-v-c0772345]{text-align:right;width:1.5rem;color:var(--color-gray-6)}.json-data-field__add-child-button[data-v-c0772345]{border:1px solid var(--border-default)}.json-data-editor[data-v-806d8728]{flex-direction:column;gap:.5rem;margin-top:1rem;display:flex}.json-data-editor__add-row[data-v-806d8728]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.json-data-editor__property-input[data-v-806d8728]{flex:1;min-width:10rem}.json-data-editor__add-row-button[data-v-806d8728]{border:1px solid var(--border-default);margin:0 auto}.nim-modal-layer{pointer-events:none;display:flex;position:fixed;inset:0}.nim-modal-layer[data-top="1"]{pointer-events:auto}.nim-modal-layer[data-closing="1"] .nim-modal-backdrop,.nim-modal-layer[data-closing="1"] .nim-modal-shell,.nim-modal-layer:not([data-top="1"]) .nim-modal-shell{pointer-events:none}.nim-modal-backdrop{pointer-events:auto;opacity:1;transition:opacity .2s cubic-bezier(.32,.72,0,1);position:absolute;inset:0}.nim-modal-layer[data-mounting="1"] .nim-modal-backdrop,.nim-modal-layer[data-closing="1"] .nim-modal-backdrop{opacity:0}.nim-modal-backdrop[data-backdrop=dim]{background:#00000059}.nim-modal-backdrop[data-backdrop=blur]{-webkit-backdrop-filter:blur(6px);background:#00000073}.nim-modal-backdrop[data-backdrop=invisible]{background:0 0}.nim-modal-backdrop[data-backdrop=shadow]{background:0 0;box-shadow:inset 0 0 120px #00000047}.nim-modal-shell{overscroll-behavior:contain;pointer-events:auto;visibility:hidden;flex-direction:column;min-width:0;min-height:0;display:flex;position:fixed;overflow:hidden}.nim-modal-shell *{overscroll-behavior:contain}.nim-modal-shell>*{flex:auto;min-width:0;min-height:0}.nim-modal-layer[data-kind=dialog] .nim-modal-shell{opacity:1;transition:opacity .22s cubic-bezier(.32,.72,0,1),transform .22s cubic-bezier(.32,.72,0,1);transform:scale(1)translateY(0)}.nim-modal-layer[data-kind=dialog][data-mounting="1"] .nim-modal-shell,.nim-modal-layer[data-kind=dialog][data-closing="1"] .nim-modal-shell{opacity:0;transform:scale(.96)translateY(8px)}.nim-modal-layer[data-kind=sidepanel] .nim-modal-shell{transition:transform .25s cubic-bezier(.32,.72,0,1);transform:translate(0)}.nim-modal-layer[data-kind=sidepanel][data-mounting="1"] .nim-modal-shell,.nim-modal-layer[data-kind=sidepanel][data-closing="1"] .nim-modal-shell{transform:translate(110%)}.nim-modal-layer[data-kind=dropdown]{pointer-events:none}.nim-modal-layer[data-kind=dropdown] .nim-modal-shell{opacity:1;transition:opacity .16s cubic-bezier(.32,.72,0,1),transform .16s cubic-bezier(.32,.72,0,1);overflow:visible;transform:translateY(0)}.nim-modal-layer[data-kind=dropdown][data-mounting="1"] .nim-modal-shell,.nim-modal-layer[data-kind=dropdown][data-closing="1"] .nim-modal-shell{opacity:0;transform:translateY(-4px)}.nim-modal-layer[data-kind=popup]{pointer-events:none}.nim-modal-layer[data-kind=popup] .nim-modal-shell{opacity:1;transition:opacity .16s cubic-bezier(.32,.72,0,1),transform .16s cubic-bezier(.32,.72,0,1);overflow:visible;transform:translateY(0)}.nim-modal-layer[data-kind=popup][data-mounting="1"] .nim-modal-shell,.nim-modal-layer[data-kind=popup][data-closing="1"] .nim-modal-shell{opacity:0;transform:translateY(4px)}.mar-notifications-layer{pointer-events:none;flex-direction:column-reverse;gap:.375rem;width:100%;max-width:18rem;display:flex;position:fixed;bottom:.625rem;right:.625rem}.mar-notifications-layer>*{pointer-events:auto}.mar-tooltip-layer{pointer-events:none;position:fixed}.mar-tooltip-bubble{background:var(--mar-tooltip-bg,#1c1b19);color:var(--mar-tooltip-fg,#f4f2ec);white-space:nowrap;border:1px solid var(--mar-tooltip-border,#3d3929);border-radius:6px;max-width:min(90vw,30rem);padding:.3rem .55rem;font-family:inherit;font-size:.6875rem;font-weight:500;line-height:1.3;box-shadow:0 .25rem .75rem #00000073}.mar-rec-cancel[data-v-4317511b]{background:var(--p-surface-0);border:1px solid var(--p-content-border-color);box-sizing:border-box;border-radius:10px;width:18rem;padding:1.25rem;font-family:inherit;box-shadow:0 8px 24px #00000029}.mar-rec-cancel-msg[data-v-4317511b]{color:var(--p-text-color);margin:0 0 1.25rem;font-size:.8125rem;line-height:1.5}.mar-rec-cancel-actions[data-v-4317511b]{justify-content:flex-end;gap:.625rem;display:flex}.mar-rec-cancel-keep[data-v-4317511b],.mar-rec-cancel-delete[data-v-4317511b]{font:inherit;white-space:nowrap;cursor:pointer;border:1px solid var(--p-content-border-color);background:var(--p-surface-0);color:var(--p-text-color);border-radius:6px;padding:.4375rem 1rem;font-size:.75rem;font-weight:600;transition:background .15s,border-color .15s}.mar-rec-cancel-keep[data-v-4317511b]:hover{background:var(--p-surface-100)}.mar-rec-cancel-delete[data-v-4317511b]{background:var(--p-red-500,#ef4444);color:#fff;border-color:#0000}.mar-rec-cancel-delete[data-v-4317511b]:hover{background:var(--p-red-600,#dc2626)}.mar-rec-start[data-v-cd2b0e77]{flex-direction:column;gap:.5rem;width:16rem;padding:.75rem;display:flex}.mar-rec-start-title[data-v-cd2b0e77]{color:var(--p-text-color);font-size:.8125rem;font-weight:600}.mar-rec-start-warn[data-v-cd2b0e77]{color:var(--p-red-500,#ef4444);align-items:center;gap:.375rem;font-size:.75rem;display:flex}.mar-rec-start-actions[data-v-cd2b0e77]{justify-content:flex-end;gap:.375rem;display:flex}[data-theme=dark]{--p-surface-0:#1c1c20;--p-surface-50:#232329;--p-surface-100:#2e2e35;--p-surface-500:#9ca3af;--p-surface-800:#e5e7eb;--p-text-color:#f4f4f5;--p-content-border-color:#33333b}.dg-fill-v{flex:1 0 auto;min-height:0}@font-face{font-family:primeicons;font-display:block;src:url(/assets/primeicons-DMOk5skT.eot);src:url(/assets/primeicons-DMOk5skT.eot?#iefix)format("embedded-opentype"),url(/assets/primeicons-C6QP2o4f.woff2)format("woff2"),url(/assets/primeicons-WjwUDZjB.woff)format("woff"),url(/assets/primeicons-MpK4pl85.ttf)format("truetype"),url(/assets/primeicons-Dr5RGzOO.svg?#primeicons)format("svg");font-weight:400;font-style:normal}.pi{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:primeicons;font-style:normal;font-weight:400;line-height:1;display:inline-block}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{text-align:center;width:1.28571em}.pi-spin{animation:2s linear infinite fa-spin}@media (prefers-reduced-motion:reduce){.pi-spin{transition-duration:0s;transition-delay:0s;animation-duration:1ms;animation-iteration-count:1;animation-delay:-1ms}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.pi-folder-plus:before{content:""}.pi-receipt:before{content:""}.pi-asterisk:before{content:""}.pi-face-smile:before{content:""}.pi-pinterest:before{content:""}.pi-expand:before{content:""}.pi-pen-to-square:before{content:""}.pi-wave-pulse:before{content:""}.pi-turkish-lira:before{content:""}.pi-spinner-dotted:before{content:""}.pi-crown:before{content:""}.pi-pause-circle:before{content:""}.pi-warehouse:before{content:""}.pi-objects-column:before{content:""}.pi-clipboard:before{content:""}.pi-play-circle:before{content:""}.pi-venus:before{content:""}.pi-cart-minus:before{content:""}.pi-file-plus:before{content:""}.pi-microchip:before{content:""}.pi-twitch:before{content:""}.pi-building-columns:before{content:""}.pi-file-check:before{content:""}.pi-microchip-ai:before{content:""}.pi-trophy:before{content:""}.pi-barcode:before{content:""}.pi-file-arrow-up:before{content:""}.pi-mars:before{content:""}.pi-tiktok:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-ethereum:before{content:""}.pi-list-check:before{content:""}.pi-thumbtack:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-equals:before{content:""}.pi-lightbulb:before{content:""}.pi-star-half:before{content:""}.pi-address-book:before{content:""}.pi-chart-scatter:before{content:""}.pi-indian-rupee:before{content:""}.pi-star-half-fill:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-calendar-clock:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sparkles:before{content:""}.pi-bullseye:before{content:""}.pi-sort-down-fill:before{content:""}.pi-graduation-cap:before{content:""}.pi-hammer:before{content:""}.pi-bell-slash:before{content:""}.pi-gauge:before{content:""}.pi-shop:before{content:""}.pi-headphones:before{content:""}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}.notification{background:var(--p-surface-0);border:1px solid var(--p-surface-200);pointer-events:auto;border-radius:8px;align-items:center;gap:.625rem;padding:.625rem .75rem;display:flex;box-shadow:0 4px 16px #0000001f}.notification-icon{flex-shrink:0;font-size:1.125rem;line-height:1}.notification-success .notification-icon{color:#059669}.notification-info .notification-icon{color:#2563eb}.notification-warn .notification-icon{color:#d97706}.notification-error .notification-icon{color:#dc2626}.notification-body{flex-direction:column;flex:1;min-width:0;display:flex}.notification-summary{color:var(--p-surface-800);font-size:.8125rem;font-weight:600;line-height:1.25}.notification-detail{color:var(--p-surface-600);margin-top:.125rem;font-size:.75rem;line-height:1.25}.notification-close{width:1.25rem;height:1.25rem;color:var(--p-surface-400);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;transition:background .1s;display:flex}.notification-close:hover{background:var(--p-surface-100);color:var(--p-surface-700)}.notification-close i{font-size:.625rem}.notifications{z-index:3000;pointer-events:none;gap:.5rem;width:100%;max-width:360px;display:flex;position:fixed}.notifications-bottom{flex-direction:column-reverse;bottom:1rem}.notifications-top{flex-direction:column;top:1rem}.notifications-right{right:1rem}.notifications-left{left:1rem}.modals-layer{pointer-events:none;z-index:5000;position:fixed;inset:.5em}.modals-layer>*{pointer-events:auto}.ui-button[data-v-55de6796]{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-family:inherit;font-size:.875rem;font-weight:500;line-height:1.4;transition:background .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.ui-button[data-v-55de6796]:disabled{opacity:.5;cursor:not-allowed}.ui-button-icon[data-v-55de6796]{font-size:.875rem}.ui-button-small[data-v-55de6796]{padding:.375rem .75rem;font-size:.8125rem}.ui-button-small .ui-button-icon[data-v-55de6796]{font-size:.8125rem}.ui-button-large[data-v-55de6796]{padding:.625rem 1.25rem;font-size:1rem}.ui-button-rounded[data-v-55de6796]{border-radius:9999px}.ui-button-icon-only[data-v-55de6796]{width:2.25rem;height:2.25rem;padding:.5rem}.ui-button-icon-only.ui-button-small[data-v-55de6796]{width:1.875rem;height:1.875rem;padding:.375rem}.ui-button-primary[data-v-55de6796]{background:var(--p-primary-color);color:var(--p-primary-contrast-color);border-color:var(--p-primary-color)}.ui-button-primary[data-v-55de6796]:hover:not(:disabled){background:var(--p-primary-hover-color);border-color:var(--p-primary-hover-color)}.ui-button-secondary[data-v-55de6796]{background:var(--p-surface-200);color:var(--p-surface-700);border-color:var(--p-surface-300)}.ui-button-secondary[data-v-55de6796]:hover:not(:disabled){background:var(--p-surface-300);color:var(--p-surface-800)}.ui-button-success[data-v-55de6796]{color:#fff;background:#059669;border-color:#059669}.ui-button-success[data-v-55de6796]:hover:not(:disabled){background:#047857;border-color:#047857}.ui-button-info[data-v-55de6796]{color:#fff;background:#2563eb;border-color:#2563eb}.ui-button-info[data-v-55de6796]:hover:not(:disabled){background:#1d4ed8;border-color:#1d4ed8}.ui-button-warn[data-v-55de6796]{color:#fff;background:#d97706;border-color:#d97706}.ui-button-warn[data-v-55de6796]:hover:not(:disabled){background:#b45309;border-color:#b45309}.ui-button-danger[data-v-55de6796]{color:#fff;background:#dc2626;border-color:#dc2626}.ui-button-danger[data-v-55de6796]:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c}.ui-button-help[data-v-55de6796]{color:#fff;background:#7c3aed;border-color:#7c3aed}.ui-button-help[data-v-55de6796]:hover:not(:disabled){background:#6d28d9;border-color:#6d28d9}.ui-button-contrast[data-v-55de6796]{background:var(--p-surface-800);color:var(--p-surface-0);border-color:var(--p-surface-800)}.ui-button-contrast[data-v-55de6796]:hover:not(:disabled){background:var(--p-surface-900);border-color:var(--p-surface-900)}.ui-button-text[data-v-55de6796]{background:0 0;border-color:#0000}.ui-button-text.ui-button-primary[data-v-55de6796]{color:var(--p-primary-color)}.ui-button-text.ui-button-primary[data-v-55de6796]:hover:not(:disabled){background:var(--p-highlight-background)}.ui-button-text.ui-button-secondary[data-v-55de6796]{color:var(--p-surface-600)}.ui-button-text.ui-button-secondary[data-v-55de6796]:hover:not(:disabled){background:var(--p-surface-100)}.ui-button-text.ui-button-danger[data-v-55de6796]{color:#dc2626}.ui-button-text.ui-button-danger[data-v-55de6796]:hover:not(:disabled){background:#fef2f2}.ui-button-outlined[data-v-55de6796]{background:0 0}.ui-button-outlined.ui-button-primary[data-v-55de6796]{color:var(--p-primary-color);border-color:var(--p-primary-color)}.ui-button-outlined.ui-button-primary[data-v-55de6796]:hover:not(:disabled){background:var(--p-highlight-background)}.ui-button-outlined.ui-button-secondary[data-v-55de6796]{color:var(--p-surface-600);border-color:var(--p-surface-300)}.ui-button-outlined.ui-button-secondary[data-v-55de6796]:hover:not(:disabled){background:var(--p-surface-100)}.ui-button-outlined.ui-button-danger[data-v-55de6796]{color:#dc2626;border-color:#dc2626}.ui-button-outlined.ui-button-danger[data-v-55de6796]:hover:not(:disabled){background:#fef2f2}.ui-select[data-v-25c7f3de]{width:100%;display:inline-flex;position:relative}.ui-select-trigger[data-v-25c7f3de]{border:1px solid var(--p-surface-300);background:var(--p-surface-0);width:100%;color:var(--p-text-color);cursor:pointer;box-sizing:border-box;border-radius:8px;outline:none;justify-content:space-between;align-items:center;gap:.5rem;min-height:2rem;padding:.375rem .75rem;font-size:.875rem;transition:border-color .15s;display:flex}.ui-select-trigger[data-v-25c7f3de]:focus{border-color:var(--p-primary-color)}.ui-select-disabled .ui-select-trigger[data-v-25c7f3de]{opacity:.5;cursor:not-allowed}.ui-select-value[data-v-25c7f3de]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ui-select-placeholder[data-v-25c7f3de]{color:var(--p-surface-400);flex:1}.ui-select-actions[data-v-25c7f3de]{flex-shrink:0;align-items:center;gap:.375rem;display:flex}.ui-select-clear[data-v-25c7f3de]{color:var(--p-surface-500);cursor:pointer;padding:2px;font-size:.7rem}.ui-select-clear[data-v-25c7f3de]:hover{color:var(--p-surface-800)}.ui-select-arrow[data-v-25c7f3de]{color:var(--p-surface-500);font-size:.625rem;transition:transform .2s}.ui-select-arrow-open[data-v-25c7f3de]{transform:rotate(180deg)}.ui-select-panel{background:var(--p-surface-0);border:1px solid var(--p-surface-200);border-radius:8px;flex-direction:column;max-height:260px;display:flex;overflow:hidden;box-shadow:0 4px 16px #0000001f}.ui-select-panel-enter-active,.ui-select-panel-leave-active{transition:opacity .15s,transform .15s}.ui-select-panel-enter-from,.ui-select-panel-leave-to{opacity:0;transform:translateY(-4px)}.ui-select-filter{border-bottom:1px solid var(--p-surface-200);flex-shrink:0;padding:.5rem}.ui-select-filter-input{font-size:.8125rem}.ui-select-list{flex:1;overflow-y:auto}.ui-select-option{cursor:pointer;color:var(--p-text-color);align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;transition:background .1s;display:flex}.ui-select-option:hover,.ui-select-option-focused{background:var(--p-content-hover-background)}.ui-select-option-selected{background:var(--p-highlight-background);color:var(--p-highlight-color);font-weight:500}.ui-select-check{color:var(--p-primary-color);font-size:.75rem}.ui-select-empty{text-align:center;color:var(--p-surface-500);padding:.75rem;font-size:.8125rem}.ui-select-footer{border-top:1px solid var(--p-surface-200);flex-shrink:0;padding:.5rem}.ui-select-footer .select-footer-link{color:var(--p-primary-color);cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;width:100%;padding:.25rem .5rem;font-size:.8125rem;display:flex}.ui-select-footer .select-footer-link:hover{text-decoration:underline}.ui-form-select[data-v-59772493]{position:relative}.ui-form-select[data-v-59772493] label{color:var(--p-surface-500);pointer-events:none;transform-origin:0;font-size:.875rem;transition:all .15s;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.ui-form-select[data-v-59772493] .ui-select-open+label,.ui-form-select[data-v-59772493] .ui-select-has-value+label{color:var(--p-primary-color);top:.25rem;transform:translateY(0)scale(.75)}.ui-form-select[data-v-59772493] .ui-select-trigger{min-height:3rem;padding:1.25rem .75rem .5rem;position:relative}.ui-form-select[data-v-59772493] .ui-select-trigger .ui-select-value,.ui-form-select[data-v-59772493] .ui-select-trigger .ui-select-placeholder{padding-right:1.5rem}.ui-form-select[data-v-59772493] .ui-select-actions{position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.ui-textarea[data-v-98b0496f]{resize:none;min-height:6rem;font-family:inherit}.ui-inputswitch[data-v-4d839beb]{background:var(--p-surface-300);cursor:pointer;border-radius:9999px;flex-shrink:0;width:2.75rem;height:1.5rem;transition:background .2s;display:inline-flex;position:relative}.ui-inputswitch[data-v-4d839beb]:focus-visible{outline:2px solid var(--p-primary-color);outline-offset:2px}.ui-inputswitch-checked[data-v-4d839beb]{background:var(--p-primary-color)}.ui-inputswitch-disabled[data-v-4d839beb]{opacity:.5;cursor:not-allowed}.ui-inputswitch-slider[data-v-4d839beb]{background:#fff;border-radius:50%;width:1.25rem;height:1.25rem;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}.ui-inputswitch-checked .ui-inputswitch-slider[data-v-4d839beb]{transform:translate(1.25rem)}.feedback-dialog-form[data-v-29875f34]{flex-direction:column;gap:1rem;display:flex}.feedback-dialog-intro[data-v-29875f34]{color:var(--p-surface-600);margin:0;font-size:.9rem;line-height:1.5}.feedback-dialog-row[data-v-29875f34]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.feedback-dialog-label[data-v-29875f34]{color:var(--p-surface-500);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:500}.feedback-dialog-anon[data-v-29875f34]{align-items:center;gap:.75rem;display:flex}.feedback-dialog-anon-text[data-v-29875f34]{flex-direction:column;display:flex}.feedback-dialog-anon-label[data-v-29875f34]{color:var(--p-surface-800);font-size:.875rem;font-weight:600}.feedback-dialog-anon-hint[data-v-29875f34]{color:var(--p-surface-500);font-size:.75rem}.user-context-menu[data-v-4e0317e6]{min-width:max-content}.user-context-menu-item[data-v-4e0317e6]{white-space:nowrap}.ui-spinner[data-v-0f6e95d6]{justify-content:center;align-items:center;display:inline-flex}.ui-spinner-circle[data-v-0f6e95d6]{border:3px solid var(--p-surface-200);border-top-color:var(--p-primary-color);border-radius:50%;animation:.8s linear infinite ui-spin-0f6e95d6}@keyframes ui-spin-0f6e95d6{to{transform:rotate(360deg)}}
