@charset "UTF-8";@layer properties;@layer theme,base,components,utilities;@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-gray-200: #e5e7eb;--spacing: .25rem;--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--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);--color-primary: var(--mat-sys-primary);--color-on-surface: var(--mat-sys-on-surface)}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;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;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{font-size:75%;line-height:0;position:relative;vertical-align:baseline}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{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-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]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute{position:absolute}.absolute\!{position:absolute!important}.fixed{position:fixed}.relative{position:relative}.static{position:static}.top-1\/2{top:50%}.left-1\/2{left:50%}.z-10{z-index:10}.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-1{margin:var(--spacing)}.m-2{margin:calc(var(--spacing) * 2)}.m-42{margin:calc(var(--spacing) * 42)}.mt-1{margin-top:var(--spacing)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mr-1{margin-right:var(--spacing)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.w-full{width:100%}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.p-3{padding:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.text-on-surface{color:var(--color-on-surface)}.text-primary{color:var(--color-primary)}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-70{opacity:70%}.ring{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur: blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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{--tw-ease: var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out)}.\[--mat-list-active-indicator-shape\:0px\]{--mat-list-active-indicator-shape: 0px}}html:not(.no-mat-overrides) .mat-calendar-body-cell.interval-highlight .mat-calendar-body-cell-content{background:var(--mat-sys-primary);border-radius:0}@supports (color: color-mix(in lab,red,red)){html:not(.no-mat-overrides) .mat-calendar-body-cell.interval-highlight .mat-calendar-body-cell-content{background:color-mix(in srgb,var(--mat-sys-primary) 16%,transparent)}}html.light{color-scheme:light;--mat-badge-background-color: #e83232;--mat-badge-text-color: #fff;--mat-sidenav-container-background-color: var(--mat-sys-surface-container-low);--tbc-hero-bg: var(--mat-sys-surface-container-low);--tbc-fab-bg: var(--mat-sys-primary);--tbc-fab-color: var(--mat-sys-on-primary);--tbc-msg-own-bg: var(--mat-sys-primary-container);--tbc-msg-other-bg: var(--mat-sys-surface-container);--tbc-card-active-bg: var(--mat-sys-primary-container);--tbc-chat-input-bg: var(--mat-sys-surface-container-lowest);--tbc-chat-input-border: var(--mat-sys-primary);--tbc-emoji-picker-bg: var(--mat-sys-surface-container-low);--tbc-emoji-picker-border: var(--mat-sys-primary);--tbc-emoji-picker-btn-hover: var(--mat-sys-primary);--tbc-emoji-picker-btn-active: var(--mat-sys-primary);--tbc-status-online: #66BB6A;--tbc-status-pending: #E65100;--tbc-now-line: #e53935;--tbc-card-inset: inset 0 1px 0 rgba(255, 255, 255, .8);--tbc-act-btn-color: var(--mat-sys-primary);--tbc-act-btn-bg: var(--mat-sys-primary-container);--tbc-gold-gradient: linear-gradient(135deg, #FFD700 0%, #FF8C00 55%, #FF4500 100%);--tbc-instagram-gradient: linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);--tbc-card-bg: var(--mat-sys-surface-container-low);--tbc-card-shadow: var(--mat-sys-level2);--tbc-panel-shadow: var(--mat-sys-level1);--tbc-avatar-ring: var(--mat-sys-surface);--app-text-muted: var(--mat-sys-on-surface-variant);--app-text-subtle: var(--mat-sys-on-surface-variant);--tbc-user-name-color: var(--mat-sys-primary);--tbc-group-name-color: var(--mat-sys-on-surface)}@supports (color: color-mix(in lab,red,red)){html.light{--tbc-chat-input-border: color-mix(in srgb, var(--mat-sys-primary) 25%, transparent)}}@supports (color: color-mix(in lab,red,red)){html.light{--tbc-emoji-picker-border: color-mix(in srgb, var(--mat-sys-primary) 20%, transparent)}}@supports (color: color-mix(in lab,red,red)){html.light{--tbc-emoji-picker-btn-hover: color-mix(in srgb, var(--mat-sys-primary) 8%, transparent)}}@supports (color: color-mix(in lab,red,red)){html.light{--tbc-emoji-picker-btn-active: color-mix(in srgb, var(--mat-sys-primary) 14%, transparent)}}@supports (color: color-mix(in lab,red,red)){html.light{--app-text-subtle: color-mix(in srgb, var(--mat-sys-on-surface-variant) 70%, transparent)}}html.dark{color-scheme:dark;--mat-badge-background-color: #f03030;--mat-badge-text-color: #fff;--tbc-hero-bg: var(--mat-sys-surface-container-high);--tbc-fab-bg: var(--mat-sys-primary-container);--tbc-fab-color: var(--mat-sys-on-primary-container);--tbc-msg-own-bg: var(--mat-sys-primary-container);--tbc-msg-other-bg: var(--mat-sys-surface-container-high);--tbc-card-active-bg: var(--mat-sys-surface-container);--tbc-chat-input-bg: var(--mat-sys-surface-container);--tbc-chat-input-border: var(--mat-sys-outline);--tbc-emoji-picker-bg: var(--mat-sys-surface-container-high);--tbc-emoji-picker-border: var(--mat-sys-outline);--tbc-emoji-picker-btn-hover: var(--mat-sys-on-surface);--tbc-emoji-picker-btn-active: var(--mat-sys-on-surface);--tbc-status-online: #39c642;--tbc-status-pending: #E8A317;--tbc-now-line: #ff6b60;--tbc-card-inset: none;--tbc-act-btn-color: var(--mat-sys-primary);--tbc-act-btn-bg: var(--mat-sys-surface-container);--tbc-gold-gradient: linear-gradient(135deg, #FFD700 0%, #FF8C00 55%, #FF4500 100%);--tbc-instagram-gradient: linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);--tbc-card-bg: var(--mat-sys-surface-container-high);--tbc-card-shadow: var(--mat-sys-level2);--tbc-panel-shadow: var(--mat-sys-level1);--tbc-avatar-ring: var(--mat-sys-surface-container-high);--app-text-muted: var(--mat-sys-on-surface-variant);--app-text-subtle: var(--mat-sys-on-surface-variant);--tbc-user-name-color: var(--mat-sys-primary);--tbc-group-name-color: var(--mat-sys-on-surface);--mdc-filled-button-container-shape: 12px;--mdc-outlined-button-container-shape: 12px;--mdc-elevated-card-container-shape: 28px;--mdc-outlined-card-container-shape: 28px;--mat-sidenav-container-background-color: var(--mat-sys-surface-container-lowest);--mat-toolbar-container-background-color: var(--mat-sys-surface-container-low);--mat-toolbar-container-text-color: var(--mat-sys-on-surface)}@supports (color: color-mix(in lab,red,red)){html.dark{--tbc-msg-own-bg: color-mix(in srgb, var(--mat-sys-primary-container) 25%, var(--mat-sys-surface-container-high))}}@supports (color: color-mix(in lab,red,red)){html.dark{--tbc-chat-input-border: color-mix(in srgb, var(--mat-sys-outline) 30%, transparent)}}@supports (color: color-mix(in lab,red,red)){html.dark{--tbc-emoji-picker-border: color-mix(in srgb, var(--mat-sys-outline) 20%, transparent)}}@supports (color: color-mix(in lab,red,red)){html.dark{--tbc-emoji-picker-btn-hover: color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent)}}@supports (color: color-mix(in lab,red,red)){html.dark{--tbc-emoji-picker-btn-active: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent)}}@supports (color: color-mix(in lab,red,red)){html.dark{--app-text-subtle: color-mix(in srgb, var(--mat-sys-on-surface-variant) 70%, transparent)}}html.theme-ice-blue.light{--mat-sys-primary: #597D91;--mat-sys-on-primary: #FFFFFF;--mat-sys-primary-container: #D2E1EA;--mat-sys-on-primary-container: #14222E;--mat-sys-surface-tint: #597D91;--mat-sys-inverse-primary: #A9C8D9;--mat-sys-primary-fixed: #D2E1EA;--mat-sys-primary-fixed-dim: #A9C8D9;--mat-sys-on-primary-fixed: #111D26;--mat-sys-on-primary-fixed-variant: #3D5A6C;--mat-sys-secondary: #617782;--mat-sys-on-secondary: #FFFFFF;--mat-sys-secondary-container: #D1DBE1;--mat-sys-on-secondary-container: #172128;--mat-sys-secondary-fixed: #D1DBE1;--mat-sys-secondary-fixed-dim: #9FB1B9;--mat-sys-on-secondary-fixed: #121B21;--mat-sys-on-secondary-fixed-variant: #415762;--mat-sys-tertiary: #466D71;--mat-sys-on-tertiary: #FFFFFF;--mat-sys-tertiary-container: #BAD3D6;--mat-sys-on-tertiary-container: #0C1718;--mat-sys-tertiary-fixed: #BAD3D6;--mat-sys-tertiary-fixed-dim: #779FA4;--mat-sys-on-tertiary-fixed: #091112;--mat-sys-on-tertiary-fixed-variant: #305255;--mat-sys-error: #B3261E;--mat-sys-on-error: #FFFFFF;--mat-sys-error-container: #FFDAD6;--mat-sys-on-error-container: #410002;--mat-sys-background: #FFFFFF;--mat-sys-on-background: #030810;--mat-sys-surface: #FFFFFF;--mat-sys-on-surface: #030810;--mat-sys-surface-variant: #DBE2E8;--mat-sys-on-surface-variant: #0C1A26;--mat-sys-outline: #6B777F;--mat-sys-outline-variant: #B9C3C9;--mat-sys-shadow: #000000;--mat-sys-scrim: #000000;--mat-sys-inverse-surface: #232C33;--mat-sys-inverse-on-surface: #EDF2F5;--mat-sys-surface-dim: #D4DCE2;--mat-sys-surface-bright: #FFFFFF;--mat-sys-surface-container-lowest: #FFFFFF;--mat-sys-surface-container-low: #EFF3F7;--mat-sys-surface-container: #E8EDF2;--mat-sys-surface-container-high: #E0E6EB;--mat-sys-surface-container-highest: #DBE2E8}html.dark{--mat-sys-primary: #7EB8E8;--mat-sys-on-primary: #00284E;--mat-sys-primary-container: #0D3D6B;--mat-sys-on-primary-container: #C4DFFF;--mat-sys-surface-tint: #7EB8E8;--mat-sys-inverse-primary: #1E5A8C;--mat-sys-primary-fixed: #C4DFFF;--mat-sys-primary-fixed-dim: #7EB8E8;--mat-sys-on-primary-fixed: #001D38;--mat-sys-on-primary-fixed-variant: #07416A;--mat-sys-secondary: #96B4CC;--mat-sys-on-secondary: #152638;--mat-sys-secondary-container: #1E3447;--mat-sys-on-secondary-container: #C9E0F5;--mat-sys-secondary-fixed: #C9E0F5;--mat-sys-secondary-fixed-dim: #96B4CC;--mat-sys-on-secondary-fixed: #0A1D2D;--mat-sys-on-secondary-fixed-variant: #2A4156;--mat-sys-tertiary: #70C9CF;--mat-sys-on-tertiary: #003538;--mat-sys-tertiary-container: #004B51;--mat-sys-on-tertiary-container: #A8EDF3;--mat-sys-tertiary-fixed: #A8EDF3;--mat-sys-tertiary-fixed-dim: #70C9CF;--mat-sys-on-tertiary-fixed: #002325;--mat-sys-on-tertiary-fixed-variant: #004A50;--mat-sys-error: #FFB4AB;--mat-sys-on-error: #690005;--mat-sys-error-container: #93000A;--mat-sys-on-error-container: #FFDAD6;--mat-sys-background: #040E1E;--mat-sys-on-background: #DAE3EE;--mat-sys-surface: #040E1E;--mat-sys-on-surface: #DAE3EE;--mat-sys-surface-variant: #172640;--mat-sys-on-surface-variant: #9BACC0;--mat-sys-outline: rgba(150, 190, 230, .28);--mat-sys-outline-variant: rgba(150, 190, 230, .16);--mat-sys-shadow: #000000;--mat-sys-scrim: #000000;--mat-sys-inverse-surface: #DAE3EE;--mat-sys-inverse-on-surface: #05162A;--mat-sys-surface-dim: #020B17;--mat-sys-surface-bright: #0C2037;--mat-sys-surface-container-lowest: #020810;--mat-sys-surface-container-low: #0A1828;--mat-sys-surface-container: #0F2035;--mat-sys-surface-container-high: #132843;--mat-sys-surface-container-highest: #1A3151}html.theme-electric-blue.light{--mat-sys-primary: #43619F;--mat-sys-on-primary: #FFFFFF;--mat-sys-primary-container: #DFE6F4;--mat-sys-on-primary-container: #101C35;--mat-sys-surface-tint: #43619F;--mat-sys-inverse-primary: #C1CCE9;--mat-sys-primary-fixed: #DFE6F4;--mat-sys-primary-fixed-dim: #A4B6DE;--mat-sys-on-primary-fixed: #0A1630;--mat-sys-on-primary-fixed-variant: #334B83;--mat-sys-secondary: #6D7598;--mat-sys-on-secondary: #FFFFFF;--mat-sys-secondary-container: #E4E6F5;--mat-sys-on-secondary-container: #1A1D35;--mat-sys-secondary-fixed: #E4E6F5;--mat-sys-secondary-fixed-dim: #C5C8E9;--mat-sys-on-secondary-fixed: #171B31;--mat-sys-on-secondary-fixed-variant: #535B79;--mat-sys-tertiary: #265C62;--mat-sys-on-tertiary: #FFFFFF;--mat-sys-tertiary-container: #BCE5ED;--mat-sys-on-tertiary-container: #0A161A;--mat-sys-tertiary-fixed: #BCE5ED;--mat-sys-tertiary-fixed-dim: #7FC4CD;--mat-sys-on-tertiary-fixed: #081215;--mat-sys-on-tertiary-fixed-variant: #1C4349;--mat-sys-error: #B3261E;--mat-sys-on-error: #FFFFFF;--mat-sys-error-container: #FFDAD6;--mat-sys-on-error-container: #410002;--mat-sys-background: #FAFBFF;--mat-sys-on-background: #060A14;--mat-sys-surface: #F8F9FF;--mat-sys-on-surface: #060A14;--mat-sys-surface-variant: #E3E4E9;--mat-sys-on-surface-variant: #1E2235;--mat-sys-outline: #78797D;--mat-sys-outline-variant: #C7C8CD;--mat-sys-shadow: #000000;--mat-sys-scrim: #000000;--mat-sys-inverse-surface: #303135;--mat-sys-inverse-on-surface: #F0EFF8;--mat-sys-surface-dim: #DBDBE1;--mat-sys-surface-bright: #F8F9FF;--mat-sys-surface-container-lowest: #FFFFFF;--mat-sys-surface-container-low: #F4F4F9;--mat-sys-surface-container: #EEEFF3;--mat-sys-surface-container-high: #E8E9ED;--mat-sys-surface-container-highest: #E3E4E9}html.theme-petrol.light{--mat-sys-primary: #4C6767;--mat-sys-on-primary: #FFFFFF;--mat-sys-primary-container: #CCD8D8;--mat-sys-on-primary-container: #081414;--mat-sys-surface-tint: #4C6767;--mat-sys-inverse-primary: #94B2B2;--mat-sys-primary-fixed: #CCD8D8;--mat-sys-primary-fixed-dim: #9CBEBE;--mat-sys-on-primary-fixed: #061212;--mat-sys-on-primary-fixed-variant: #3A5858;--mat-sys-secondary: #586B6B;--mat-sys-on-secondary: #FFFFFF;--mat-sys-secondary-container: #CDD5D5;--mat-sys-on-secondary-container: #0A1414;--mat-sys-secondary-fixed: #CDD5D5;--mat-sys-secondary-fixed-dim: #9CB4B4;--mat-sys-on-secondary-fixed: #061212;--mat-sys-on-secondary-fixed-variant: #446060;--mat-sys-tertiary: #556962;--mat-sys-on-tertiary: #FFFFFF;--mat-sys-tertiary-container: #CAD3CF;--mat-sys-on-tertiary-container: #0A1210;--mat-sys-tertiary-fixed: #CAD3CF;--mat-sys-tertiary-fixed-dim: #9AB6AE;--mat-sys-on-tertiary-fixed: #060E0C;--mat-sys-on-tertiary-fixed-variant: #42605A;--mat-sys-error: #B3261E;--mat-sys-on-error: #FFFFFF;--mat-sys-error-container: #FFDAD6;--mat-sys-on-error-container: #410002;--mat-sys-background: #FAFCFC;--mat-sys-on-background: #0A1414;--mat-sys-surface: #F8FBFB;--mat-sys-on-surface: #0A1414;--mat-sys-surface-variant: #D0D7D7;--mat-sys-on-surface-variant: #273333;--mat-sys-outline: #778989;--mat-sys-outline-variant: #CED7D7;--mat-sys-shadow: #000000;--mat-sys-scrim: #000000;--mat-sys-inverse-surface: #0A1414;--mat-sys-inverse-on-surface: #EEF5F5;--mat-sys-surface-dim: #DDE5E5;--mat-sys-surface-bright: #F8FBFB;--mat-sys-surface-container-lowest: #FFFFFF;--mat-sys-surface-container-low: #EDF0F0;--mat-sys-surface-container: #E3E8E8;--mat-sys-surface-container-high: #DDE5E5;--mat-sys-surface-container-highest: #CED8D8}html.theme-teams.light{--mat-sys-primary: #6264A7;--mat-sys-on-primary: #FFFFFF;--mat-sys-primary-container: #E1E0F9;--mat-sys-on-primary-container: #181A35;--mat-sys-surface-tint: #6264A7;--mat-sys-inverse-primary: #C3C3EC;--mat-sys-primary-fixed: #E1E0F9;--mat-sys-primary-fixed-dim: #C3C3EC;--mat-sys-on-primary-fixed: #14152E;--mat-sys-on-primary-fixed-variant: #46486E;--mat-sys-secondary: #5B5D82;--mat-sys-on-secondary: #FFFFFF;--mat-sys-secondary-container: #E1E0F4;--mat-sys-on-secondary-container: #181A2E;--mat-sys-secondary-fixed: #E1E0F4;--mat-sys-secondary-fixed-dim: #C4C4DE;--mat-sys-on-secondary-fixed: #151726;--mat-sys-on-secondary-fixed-variant: #434561;--mat-sys-tertiary: #3E6B21;--mat-sys-on-tertiary: #FFFFFF;--mat-sys-tertiary-container: #D7ECC3;--mat-sys-on-tertiary-container: #0F1F04;--mat-sys-tertiary-fixed: #D7ECC3;--mat-sys-tertiary-fixed-dim: #A9CC8B;--mat-sys-on-tertiary-fixed: #0B1600;--mat-sys-on-tertiary-fixed-variant: #2C5212;--mat-sys-error: #B3261E;--mat-sys-on-error: #FFFFFF;--mat-sys-error-container: #FFDAD6;--mat-sys-on-error-container: #410002;--mat-sys-background: #FCFBFF;--mat-sys-on-background: #0D0B14;--mat-sys-surface: #FBFAFF;--mat-sys-on-surface: #0D0B14;--mat-sys-surface-variant: #E4E1EC;--mat-sys-on-surface-variant: #201F27;--mat-sys-outline: #78767F;--mat-sys-outline-variant: #C9C5D0;--mat-sys-shadow: #000000;--mat-sys-scrim: #000000;--mat-sys-inverse-surface: #302E36;--mat-sys-inverse-on-surface: #F3EEFA;--mat-sys-surface-dim: #DCD9E4;--mat-sys-surface-bright: #FBFAFF;--mat-sys-surface-container-lowest: #FFFFFF;--mat-sys-surface-container-low: #F5F3FB;--mat-sys-surface-container: #F0EDF6;--mat-sys-surface-container-high: #EAE7F1;--mat-sys-surface-container-highest: #E4E1EC}.tbc-apps-theme-scope{--mat-sys-background: #fdf8ff;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f4eff7;--mat-sys-inverse-primary: #c8bfff;--mat-sys-inverse-surface: #313035;--mat-sys-on-background: #1c1b20;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #473a8a;--mat-sys-on-primary-fixed: #1a045e;--mat-sys-on-primary-fixed-variant: #473a8a;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #474363;--mat-sys-on-secondary-fixed: #1c1735;--mat-sys-on-secondary-fixed-variant: #474363;--mat-sys-on-surface: #1c1b20;--mat-sys-on-surface-variant: #484551;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #4e4350;--mat-sys-on-tertiary-fixed: #221823;--mat-sys-on-tertiary-fixed-variant: #4e4350;--mat-sys-outline: #797582;--mat-sys-outline-variant: #c9c4d2;--mat-sys-primary: #5f53a4;--mat-sys-primary-container: #e5deff;--mat-sys-primary-fixed: #e5deff;--mat-sys-primary-fixed-dim: #c8bfff;--mat-sys-scrim: #000000;--mat-sys-secondary: #5f5a7c;--mat-sys-secondary-container: #e5deff;--mat-sys-secondary-fixed: #e5deff;--mat-sys-secondary-fixed-dim: #c9c2e9;--mat-sys-shadow: #000000;--mat-sys-surface: #fdf8ff;--mat-sys-surface-bright: #fdf8ff;--mat-sys-surface-container: #f1ecf4;--mat-sys-surface-container-high: #ebe6ee;--mat-sys-surface-container-highest: #e5e1e9;--mat-sys-surface-container-low: #f7f2fa;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #ddd8e0;--mat-sys-surface-tint: #5f53a4;--mat-sys-surface-variant: #e5e0ef;--mat-sys-tertiary: #675b68;--mat-sys-tertiary-container: #eedded;--mat-sys-tertiary-fixed: #eedded;--mat-sys-tertiary-fixed-dim: #d2c2d1;--mat-sys-neutral-variant20: #312f3a;--mat-sys-neutral10: #1c1b20;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Libre Franklin;--mat-sys-body-large-font: Libre Franklin;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Libre Franklin;--mat-sys-body-medium-font: Libre Franklin;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Libre Franklin;--mat-sys-body-small-font: Libre Franklin;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Libre Franklin;--mat-sys-display-large-font: Libre Franklin;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Libre Franklin;--mat-sys-display-medium-font: Libre Franklin;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Libre Franklin;--mat-sys-display-small-font: Libre Franklin;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Libre Franklin;--mat-sys-headline-large-font: Libre Franklin;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Libre Franklin;--mat-sys-headline-medium-font: Libre Franklin;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Libre Franklin;--mat-sys-headline-small-font: Libre Franklin;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Libre Franklin;--mat-sys-label-large-font: Libre Franklin;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Libre Franklin;--mat-sys-label-medium-font: Libre Franklin;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Libre Franklin;--mat-sys-label-small-font: Libre Franklin;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Libre Franklin;--mat-sys-title-large-font: Libre Franklin;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Libre Franklin;--mat-sys-title-medium-font: Libre Franklin;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Libre Franklin;--mat-sys-title-small-font: Libre Franklin;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;font-family:Libre Franklin,sans-serif}.tbc-apps-theme-scope.dark{--mat-sys-background: #141318;--mat-sys-error: #ffb4ab;--mat-sys-error-container: #93000a;--mat-sys-inverse-on-surface: #313035;--mat-sys-inverse-primary: #5f53a4;--mat-sys-inverse-surface: #e5e1e9;--mat-sys-on-background: #e5e1e9;--mat-sys-on-error: #690005;--mat-sys-on-error-container: #ffdad6;--mat-sys-on-primary: #302272;--mat-sys-on-primary-container: #e5deff;--mat-sys-on-primary-fixed: #1a045e;--mat-sys-on-primary-fixed-variant: #473a8a;--mat-sys-on-secondary: #312c4b;--mat-sys-on-secondary-container: #e5deff;--mat-sys-on-secondary-fixed: #1c1735;--mat-sys-on-secondary-fixed-variant: #474363;--mat-sys-on-surface: #e5e1e9;--mat-sys-on-surface-variant: #e5e0ef;--mat-sys-on-tertiary: #372d39;--mat-sys-on-tertiary-container: #eedded;--mat-sys-on-tertiary-fixed: #221823;--mat-sys-on-tertiary-fixed-variant: #4e4350;--mat-sys-outline: #938f9c;--mat-sys-outline-variant: #484551;--mat-sys-primary: #c8bfff;--mat-sys-primary-container: #473a8a;--mat-sys-primary-fixed: #e5deff;--mat-sys-primary-fixed-dim: #c8bfff;--mat-sys-scrim: #000000;--mat-sys-secondary: #c9c2e9;--mat-sys-secondary-container: #474363;--mat-sys-secondary-fixed: #e5deff;--mat-sys-secondary-fixed-dim: #c9c2e9;--mat-sys-shadow: #000000;--mat-sys-surface: #141318;--mat-sys-surface-bright: #3a383e;--mat-sys-surface-container: #201f24;--mat-sys-surface-container-high: #2b292f;--mat-sys-surface-container-highest: #35343a;--mat-sys-surface-container-low: #1c1b20;--mat-sys-surface-container-lowest: #0e0e13;--mat-sys-surface-dim: #141318;--mat-sys-surface-tint: #c8bfff;--mat-sys-surface-variant: #484551;--mat-sys-tertiary: #d2c2d1;--mat-sys-tertiary-container: #4e4350;--mat-sys-tertiary-fixed: #eedded;--mat-sys-tertiary-fixed-dim: #d2c2d1;--mat-sys-neutral-variant20: #312f3a;--mat-sys-neutral10: #1c1b20;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Libre Franklin;--mat-sys-body-large-font: Libre Franklin;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Libre Franklin;--mat-sys-body-medium-font: Libre Franklin;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Libre Franklin;--mat-sys-body-small-font: Libre Franklin;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Libre Franklin;--mat-sys-display-large-font: Libre Franklin;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Libre Franklin;--mat-sys-display-medium-font: Libre Franklin;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Libre Franklin;--mat-sys-display-small-font: Libre Franklin;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Libre Franklin;--mat-sys-headline-large-font: Libre Franklin;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Libre Franklin;--mat-sys-headline-medium-font: Libre Franklin;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Libre Franklin;--mat-sys-headline-small-font: Libre Franklin;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Libre Franklin;--mat-sys-label-large-font: Libre Franklin;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Libre Franklin;--mat-sys-label-medium-font: Libre Franklin;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Libre Franklin;--mat-sys-label-small-font: Libre Franklin;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Libre Franklin;--mat-sys-title-large-font: Libre Franklin;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Libre Franklin;--mat-sys-title-medium-font: Libre Franklin;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Libre Franklin;--mat-sys-title-small-font: Libre Franklin;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;font-family:Libre Franklin,sans-serif}@layer base{*,:after,:before,::backdrop,::file-selector-button{border-color:var(--color-gray-200, currentColor)}}.mdc-notched-outline__notch{border-style:none}.mat-mdc-icon-button{line-height:normal}:root{--glow-editor-gradient: linear-gradient(135deg, #ce93d8, #9c27b0, #e040fb, #7b1fa2, #ce93d8);--glow-editor-rgb: 156, 39, 176;--glow-video-gradient: linear-gradient(135deg, #00cfff, #0080ff, #00e5ff, #005fff, #00cfff);--glow-video-rgb: 0, 191, 255}html,body,app-root{height:100%;margin:0;padding:0;overflow:hidden}html{background:var(--mat-sys-surface)}html,body{font-family:Libre Franklin,system-ui,sans-serif}.cdk-drop-list-dragging{opacity:.5;border-left:5px solid var(--mat-sys-outline);padding-left:8px}.mat-drawer-inner-container{scrollbar-width:thin}::view-transition-old(.widget),::view-transition-new(.widget){height:100%}::view-transition-group(sidebar-active-bar){animation-duration:.12s;animation-timing-function:ease-out}.mat-elevation-z3{box-shadow:var(--mat-sys-level2)}button .btn{font-weight:700}button .btn-success{background-color:#068062;border-color:#068062}button .btn-success:hover{color:#fff;background-color:#06d362;border-color:#fff}button .btn-warn{background-color:#d30606;border-color:#d30606}.btn-warn:hover{color:#fff;background-color:#ff4040;border-color:#fff}.snack-success{--mdc-snackbar-container-color: var(--mat-sys-primary);--mdc-snackbar-supporting-text-color: white}.snack-error{--mdc-snackbar-container-color: #c62828;--mdc-snackbar-supporting-text-color: white}.snack-info{--mdc-snackbar-container-color: #1565c0;--mdc-snackbar-supporting-text-color: white}html.no-glow mat-icon{filter:none!important}.ProseMirror{outline:none;min-height:300px;padding:16px}.ProseMirror p{margin:0 0 8px}.ProseMirror:focus{outline:none}.app-card,.app-panel,.app-blur-bg{--app-bg: var(--mat-sys-surface-container);--app-bg-deep: var(--mat-sys-surface-dim);--app-bg-elevated: var(--mat-sys-surface-container-high);--app-surface: var(--mat-sys-surface-container-high);--app-surface-strong: var(--mat-sys-surface-container-high);--app-surface-soft: var(--mat-sys-on-surface);--app-surface-hover: var(--mat-sys-on-surface);--app-outline: var(--mat-sys-outline-variant);--app-outline-strong: var(--mat-sys-outline);--app-divider: var(--mat-sys-outline-variant);--app-text: var(--mat-sys-on-surface);--app-text-muted: var(--mat-sys-on-surface-variant);--app-text-subtle: var(--mat-sys-on-surface-variant);--app-green: var(--tbc-status-online);--app-green-hover: var(--tbc-status-online);--app-green-soft: var(--tbc-status-online);--app-green-outline: var(--tbc-status-online);--app-yellow: var(--tbc-status-pending);--app-yellow-soft: var(--tbc-status-pending);--app-yellow-outline: var(--tbc-status-pending);--app-red: var(--mat-sys-error);--app-red-soft: var(--mat-sys-error);--app-red-outline: var(--mat-sys-error);--app-blue: var(--mat-sys-secondary);--app-blue-soft: var(--mat-sys-secondary);--app-purple: var(--tbc-accent-purple);--app-purple-soft: var(--tbc-accent-purple);--app-radius-card: var(--mat-sys-corner-extra-large);--app-radius-panel: var(--tbc-radius-panel);--app-radius-button: var(--mat-sys-corner-medium);--app-radius-pill: var(--mat-sys-corner-full);--app-shadow-card: var(--tbc-card-shadow);--app-shadow-soft: var(--tbc-panel-shadow);--app-card-gradient: var(--tbc-card-bg)}@supports (color: color-mix(in lab,red,red)){.app-card,.app-panel,.app-blur-bg{--app-surface: color-mix(in srgb, var(--mat-sys-surface-container-high) 72%, transparent)}}@supports (color: color-mix(in lab,red,red)){.app-card,.app-panel,.app-blur-bg{--app-surface-soft: color-mix(in srgb, var(--mat-sys-on-surface) 4%, transparent)}}@supports (color: color-mix(in lab,red,red)){.app-card,.app-panel,.app-blur-bg{--app-surface-hover: color-mix(in srgb, var(--mat-sys-on-surface) 6%, transparent)}}@supports (color: color-mix(in lab,red,red)){.app-card,.app-panel,.app-blur-bg{--app-text-subtle: color-mix(in srgb, var(--mat-sys-on-surface-variant) 70%, transparent)}}@supports (color: color-mix(in lab,red,red)){.app-card,.app-panel,.app-blur-bg{--app-green-soft: color-mix(in srgb, var(--tbc-status-online) 14%, transparent)}}@supports (color: color-mix(in lab,red,red)){.app-card,.app-panel,.app-blur-bg{--app-green-outline: color-mix(in srgb, var(--tbc-status-online) 70%, transparent)}}@supports (color: color-mix(in lab,red,red)){.app-card,.app-panel,.app-blur-bg{--app-yellow-soft: color-mix(in srgb, var(--tbc-status-pending) 16%, transparent)}}@supports (color: color-mix(in lab,red,red)){.app-card,.app-panel,.app-blur-bg{--app-yellow-outline: color-mix(in srgb, var(--tbc-status-pending) 70%, transparent)}}@supports (color: color-mix(in lab,red,red)){.app-card,.app-panel,.app-blur-bg{--app-red-soft: color-mix(in srgb, var(--mat-sys-error) 16%, transparent)}}@supports (color: color-mix(in lab,red,red)){.app-card,.app-panel,.app-blur-bg{--app-red-outline: color-mix(in srgb, var(--mat-sys-error) 70%, transparent)}}@supports (color: color-mix(in lab,red,red)){.app-card,.app-panel,.app-blur-bg{--app-blue-soft: color-mix(in srgb, var(--mat-sys-secondary) 14%, transparent)}}@supports (color: color-mix(in lab,red,red)){.app-card,.app-panel,.app-blur-bg{--app-purple-soft: color-mix(in srgb, var(--tbc-accent-purple) 16%, transparent)}}.app-card{background:var(--app-card-gradient);border:1px solid var(--app-outline);border-radius:var(--app-radius-card);box-shadow:var(--app-shadow-card);color:var(--app-text)}.app-panel{background:var(--app-card-gradient);border:1px solid var(--app-outline);border-radius:var(--app-radius-panel);box-shadow:var(--app-shadow-soft);color:var(--app-text)}.app-blur-bg{background:var(--app-card-gradient);color:var(--app-text)}.app-divider{height:1px;background:var(--app-divider)}.app-text-muted{color:var(--app-text-muted)}.app-text-subtle{color:var(--app-text-subtle)}.app-status-dot{display:inline-block;inline-size:.75rem;block-size:.75rem;border-radius:50%}.app-status-dot.confirmed,.app-status-dot.online{background:var(--app-green)}.app-status-dot.pending{background:var(--app-yellow)}.app-status-dot.declined{background:var(--app-red)}.app-status-pill{display:inline-flex;align-items:center;gap:.5rem;border-radius:var(--app-radius-pill);padding:.375rem .875rem;font-weight:600;line-height:1}.app-status-pill.confirmed,.app-status-pill.online{color:var(--app-green);background:var(--app-green-soft);border:1px solid var(--app-green-outline)}.app-status-pill.pending{color:var(--app-yellow);background:var(--app-yellow-soft);border:1px solid var(--app-yellow-outline)}.app-status-pill.declined{color:var(--app-red);background:var(--app-red-soft);border:1px solid var(--app-red-outline)}.app-outline-button{min-height:44px;border-radius:var(--app-radius-button);border:1.5px solid var(--mat-sys-primary);background:transparent;color:var(--mat-sys-primary);font-weight:500}.app-outline-button:hover{background:var(--mat-sys-primary);border-color:var(--mat-sys-primary);color:var(--mat-sys-primary)}@supports (color: color-mix(in lab,red,red)){.app-outline-button:hover{background:color-mix(in srgb,var(--mat-sys-primary) 10%,transparent)}}.app-filled-light-button{min-height:56px;border-radius:var(--app-radius-button);border:none;background:var(--mat-sys-surface-container-lowest);color:var(--mat-sys-on-surface);font-weight:650;box-shadow:var(--mat-sys-level2)}.app-nav-item-active{color:var(--mat-sys-primary);background:var(--mat-sys-primary);border:1px solid var(--mat-sys-primary)}@supports (color: color-mix(in lab,red,red)){.app-nav-item-active{background:color-mix(in srgb,var(--mat-sys-primary) 12%,transparent)}}@supports (color: color-mix(in lab,red,red)){.app-nav-item-active{border:1px solid color-mix(in srgb,var(--mat-sys-primary) 30%,transparent)}}.app-tag{display:inline-flex;align-items:center;border-radius:var(--mat-sys-corner-extra-small);padding:.125rem .5rem;font-size:.75rem;line-height:1.3;font-weight:600}.app-tag.backend{color:var(--app-blue);background:var(--app-blue-soft);border:1px solid var(--app-blue)}@supports (color: color-mix(in lab,red,red)){.app-tag.backend{border:1px solid color-mix(in srgb,var(--app-blue) 40%,transparent)}}.app-tag.design{color:var(--app-purple);background:var(--app-purple-soft);border:1px solid var(--app-purple)}@supports (color: color-mix(in lab,red,red)){.app-tag.design{border:1px solid color-mix(in srgb,var(--app-purple) 40%,transparent)}}.app-tag.team{color:var(--app-yellow);background:var(--app-yellow-soft);border:1px solid var(--app-yellow)}@supports (color: color-mix(in lab,red,red)){.app-tag.team{border:1px solid color-mix(in srgb,var(--app-yellow) 40%,transparent)}}:root{--tbc-touch-target: 44px;--tbc-touch-target-comfortable: 48px;--tbc-safe-top: env(safe-area-inset-top, 0px);--tbc-safe-bottom: env(safe-area-inset-bottom, 0px);--tbc-safe-left: env(safe-area-inset-left, 0px);--tbc-safe-right: env(safe-area-inset-right, 0px);--tbc-bottom-tab-bar-height: 56px}.app-mat-outline-button{--mdc-outlined-button-outline-color: var(--mat-sys-primary);--mdc-outlined-button-label-text-color: var(--mat-sys-primary);--mdc-outlined-button-container-height: 44px;--mdc-outlined-button-container-shape: var(--mat-sys-corner-medium);--mat-icon-color: var(--mat-sys-primary)}.app-mat-outline-button:hover{--mdc-outlined-button-outline-color: var(--mat-sys-primary);--mdc-outlined-button-label-text-color: var(--mat-sys-primary)}.app-mat-text-muted-button{--mdc-text-button-label-text-color: var(--mat-sys-on-surface-variant)}.app-mat-light-button{--mdc-filled-button-container-color: var(--mat-sys-surface-container-lowest);--mdc-filled-button-label-text-color: var(--mat-sys-on-surface);--mdc-filled-button-container-shape: var(--mat-sys-corner-medium);--mdc-filled-button-container-height: 56px}.app-mat-card{--mdc-elevated-card-container-color: transparent;--mdc-outlined-card-outline-color: var(--mat-sys-outline-variant);--mdc-outlined-card-container-shape: var(--mat-sys-corner-extra-large)}.app-mat-form-field{--mdc-outlined-text-field-outline-color: var(--mat-sys-outline-variant);--mdc-outlined-text-field-focus-outline-color: var(--mat-sys-primary);--mdc-outlined-text-field-label-text-color: var(--mat-sys-on-surface-variant);--mdc-outlined-text-field-input-text-color: var(--mat-sys-on-surface);--mdc-outlined-text-field-container-shape: var(--mat-sys-corner-medium)}.call-dialog-panel .mat-mdc-dialog-container{--mdc-dialog-container-shape: var(--mat-sys-corner-extra-large)}a.flyout-active,a.flyout-active .mat-icon{color:var(--mat-sys-primary)!important}.app-accent,.app-icon{color:var(--mat-sys-primary);--mat-icon-color: var(--mat-sys-primary)}html:not(.no-mat-overrides) .mat-mdc-button-base:not(.mat-mdc-icon-button):not(.mat-mdc-fab):not(.mat-mdc-mini-fab){border-radius:4px!important}.mat-mdc-dialog-surface .mdc-text-field__input,.mat-mdc-dialog-surface .mat-mdc-input-element,.mat-mdc-dialog-surface .mat-mdc-select-value,.mat-mdc-dialog-surface .mat-mdc-select-value-text{font-weight:400!important;font-size:14px!important;font-family:Libre Franklin,sans-serif!important;color:var(--mat-sys-on-surface)!important}.cat-option{display:flex;align-items:center;gap:8px}.cat-dot{flex-shrink:0;border-radius:50%;border:2px solid;box-sizing:border-box;display:flex;align-items:center;justify-content:center;font-weight:700;line-height:1;width:20px;height:20px;font-size:10px}.cdk-drag-preview{background:var(--mat-sys-surface-container-high);border-radius:4px;box-shadow:0 4px 12px #0003;opacity:.95;display:flex;align-items:center;padding:0 16px;min-height:64px;font-family:Libre Franklin,sans-serif;font-size:13px;color:var(--mat-sys-on-surface)}.cdk-drag-placeholder{background:var(--mat-sys-primary);border:1px dashed var(--mat-sys-primary);border-radius:4px;min-height:64px;transition:transform .25s cubic-bezier(0,0,.2,1)}@supports (color: color-mix(in lab,red,red)){.cdk-drag-placeholder{background:color-mix(in srgb,var(--mat-sys-primary) 10%,transparent)}}.cdk-drag-animating{transition:transform .25s cubic-bezier(0,0,.2,1)}.cdk-drop-list-dragging .mat-mdc-list-item:not(.cdk-drag-placeholder){transition:transform .25s cubic-bezier(0,0,.2,1)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 100px var(--mdc-filled-text-field-container-color, var(--mat-sys-surface-container-highest)) inset!important;-webkit-text-fill-color:var(--mat-sys-on-surface)!important;caret-color:var(--mat-sys-on-surface);transition:background-color 9999s ease-in-out 0s;border-bottom-color:transparent!important;outline:none!important}mat-icon.mat-icon{font-family:Material Symbols Outlined!important;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0,"opsz" 24}mat-icon.mat-icon.app-icon-filled{font-variation-settings:"FILL" 1,"wght" 200,"GRAD" 0,"opsz" 24}@property --tw-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-z{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0px;}@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;}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-border-style: solid;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--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}}}html{--mat-sys-background: light-dark(#faf9fd, #121316);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f2f0f4, #2f3033);--mat-sys-inverse-primary: light-dark(#abc7ff, #005cbb);--mat-sys-inverse-surface: light-dark(#2f3033, #e3e2e6);--mat-sys-on-background: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #002f65);--mat-sys-on-primary-container: light-dark(#00458f, #d7e3ff);--mat-sys-on-primary-fixed: light-dark(#001b3f, #001b3f);--mat-sys-on-primary-fixed-variant: light-dark(#00458f, #00458f);--mat-sys-on-secondary: light-dark(#ffffff, #283041);--mat-sys-on-secondary-container: light-dark(#3e4759, #dae2f9);--mat-sys-on-secondary-fixed: light-dark(#131c2b, #131c2b);--mat-sys-on-secondary-fixed-variant: light-dark(#3e4759, #3e4759);--mat-sys-on-surface: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-surface-variant: light-dark(#44474e, #e0e2ec);--mat-sys-on-tertiary: light-dark(#ffffff, #002f65);--mat-sys-on-tertiary-container: light-dark(#00458f, #d7e3ff);--mat-sys-on-tertiary-fixed: light-dark(#001b3f, #001b3f);--mat-sys-on-tertiary-fixed-variant: light-dark(#00458f, #00458f);--mat-sys-outline: light-dark(#74777f, #8e9099);--mat-sys-outline-variant: light-dark(#c4c6d0, #44474e);--mat-sys-primary: light-dark(#005cbb, #abc7ff);--mat-sys-primary-container: light-dark(#d7e3ff, #00458f);--mat-sys-primary-fixed: light-dark(#d7e3ff, #d7e3ff);--mat-sys-primary-fixed-dim: light-dark(#abc7ff, #abc7ff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#565e71, #bec6dc);--mat-sys-secondary-container: light-dark(#dae2f9, #3e4759);--mat-sys-secondary-fixed: light-dark(#dae2f9, #dae2f9);--mat-sys-secondary-fixed-dim: light-dark(#bec6dc, #bec6dc);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#faf9fd, #121316);--mat-sys-surface-bright: light-dark(#faf9fd, #38393c);--mat-sys-surface-container: light-dark(#efedf0, #1f2022);--mat-sys-surface-container-high: light-dark(#e9e7eb, #292a2c);--mat-sys-surface-container-highest: light-dark(#e3e2e6, #343537);--mat-sys-surface-container-low: light-dark(#f4f3f6, #1a1b1f);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0d0e11);--mat-sys-surface-dim: light-dark(#dbd9dd, #121316);--mat-sys-surface-tint: light-dark(#005cbb, #abc7ff);--mat-sys-surface-variant: light-dark(#e0e2ec, #44474e);--mat-sys-tertiary: light-dark(#005cbb, #abc7ff);--mat-sys-tertiary-container: light-dark(#d7e3ff, #00458f);--mat-sys-tertiary-fixed: light-dark(#d7e3ff, #d7e3ff);--mat-sys-tertiary-fixed-dim: light-dark(#abc7ff, #abc7ff);--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Libre Franklin;--mat-sys-body-large-font: Libre Franklin;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Libre Franklin;--mat-sys-body-medium-font: Libre Franklin;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Libre Franklin;--mat-sys-body-small-font: Libre Franklin;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Libre Franklin;--mat-sys-display-large-font: Libre Franklin;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Libre Franklin;--mat-sys-display-medium-font: Libre Franklin;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Libre Franklin;--mat-sys-display-small-font: Libre Franklin;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Libre Franklin;--mat-sys-headline-large-font: Libre Franklin;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Libre Franklin;--mat-sys-headline-medium-font: Libre Franklin;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Libre Franklin;--mat-sys-headline-small-font: Libre Franklin;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Libre Franklin;--mat-sys-label-large-font: Libre Franklin;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Libre Franklin;--mat-sys-label-medium-font: Libre Franklin;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Libre Franklin;--mat-sys-label-small-font: Libre Franklin;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Libre Franklin;--mat-sys-title-large-font: Libre Franklin;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Libre Franklin;--mat-sys-title-medium-font: Libre Franklin;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Libre Franklin;--mat-sys-title-small-font: Libre Franklin;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--mat-sys-plain-font-family: Libre Franklin, sans-serif;--mat-sys-brand-font-family: Libre Franklin, sans-serif;--tbc-radius-panel: 22px;--tbc-accent-purple: #a56eff}html:not(.no-mat-overrides){--mat-dialog-container-shape: 8px;--mdc-text-button-container-shape: 4px;--mdc-filled-button-container-shape: 4px;--mdc-elevated-button-container-shape: 4px;--mdc-outlined-button-container-shape: 4px;--mdc-protected-button-container-shape: 4px;--mat-text-button-container-shape: 4px;--mat-filled-button-container-shape: 4px;--mat-elevated-button-container-shape: 4px;--mat-outlined-button-container-shape: 4px;--mat-tonal-button-container-shape: 4px;--mat-protected-button-container-shape: 4px;--mat-button-toggle-divider-color: var(--mat-sys-outline-variant);--mat-button-toggle-text-color: var(--mat-sys-on-surface-variant);--mat-button-toggle-label-text-weight: 200;--mat-datepicker-calendar-period-button-text-weight: 200;--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-form-field-container-text-size: 14px;--mat-form-field-container-text-line-height: 20px;--mat-form-field-filled-label-display: block;--mat-form-field-filled-container-shape: 0px;--mat-form-field-container-text-weight: 200;--mat-form-field-filled-label-text-weight: 200;--mat-form-field-filled-label-text-size: 12px;--mat-form-field-container-text-tracking: .5px}html:not(.no-mat-overrides) .mat-datepicker-toggle .mat-icon{font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0,"opsz" 24}html:not(.no-mat-overrides) .mat-calendar-body-cell.interval-highlight .mat-calendar-body-cell-content{background:color-mix(in srgb,var(--mat-sys-primary) 16%,transparent);border-radius:0}html:not(.no-mat-overrides) .mat-calendar-body-cell .mat-calendar-body-cell-content.mat-calendar-body-today{background:var(--mat-sys-primary);color:var(--mat-sys-on-primary);border-radius:0;border-color:transparent;box-shadow:none}html:not(.no-mat-overrides) .mat-mdc-dialog-surface .mat-mdc-form-field,html:not(.no-mat-overrides) .mat-mdc-dialog-surface .mdc-text-field,html:not(.no-mat-overrides) .mat-mdc-dialog-surface .mat-mdc-form-field-flex,html:not(.no-mat-overrides) .mat-mdc-dialog-surface .mat-mdc-form-field-infix{overflow:visible!important}html:not(.no-mat-overrides) .mat-mdc-dialog-surface input[type=time].mat-mdc-input-element{min-height:20px;overflow:visible!important;padding-block:0}html:not(.no-mat-overrides) .mat-mdc-dialog-surface .mdc-list-item__content{overflow-y:visible}html:not(.no-mat-overrides) .mat-mdc-dialog-surface mat-dialog-content,html:not(.no-mat-overrides) .mat-mdc-dialog-surface .mat-mdc-dialog-content{scrollbar-width:none}html:not(.no-mat-overrides) .mat-mdc-dialog-surface mat-dialog-content::-webkit-scrollbar,html:not(.no-mat-overrides) .mat-mdc-dialog-surface .mat-mdc-dialog-content::-webkit-scrollbar{display:none}html:not(.no-mat-overrides) .mat-mdc-dialog-surface .mat-mdc-tab-body-wrapper{overflow:hidden!important;transition:height 0s!important}html:not(.no-mat-overrides) .mat-mdc-dialog-surface .mat-mdc-tab-body,html:not(.no-mat-overrides) .mat-mdc-dialog-surface .mat-mdc-tab-body-content{overflow:hidden!important;scrollbar-width:none}html:not(.no-mat-overrides) .mat-mdc-dialog-surface .mat-mdc-tab-body::-webkit-scrollbar,html:not(.no-mat-overrides) .mat-mdc-dialog-surface .mat-mdc-tab-body-content::-webkit-scrollbar{display:none}@media(max-width:719.98px){html:not(.no-mat-overrides) .mat-mdc-dialog-surface .mdc-tab .mdc-tab__text-label{font-size:12px}}html:not(.no-mat-overrides) .mat-mdc-dialog-surface .tbc-icon-tabs .mat-mdc-tab{min-width:0;padding:0}html:not(.no-mat-overrides) .mat-mdc-dialog-surface .mat-mdc-form-field-icon-suffix{margin-top:.75rem}html:not(.no-mat-overrides) .mat-mdc-dialog-surface .mat-mdc-text-field-wrapper .mdc-floating-label:not(.mdc-floating-label--float-above){transform:translateY(-50%) translateY(6px)!important}html:not(.no-mat-overrides){--mat-list-list-item-one-line-container-height: 36px;--mat-list-list-item-two-line-container-height: 52px;--mat-list-list-item-supporting-text-weight: 200;--mat-list-list-item-trailing-supporting-text-weight: 200;--mat-list-list-item-label-text-weight: 200;--mat-list-list-item-container-color: transparent;--mat-sidenav-container-elevation-shadow: var(--mat-sys-level2);--mat-sidenav-container-background-color: var(--mat-sys-surface-container-low);--mat-sidenav-content-background-color: transparent;--mat-toolbar-container-text-color: var(--mat-sys-on-secondary);--mat-toolbar-container-background-color: var(--mat-sys-secondary);--mat-toolbar-title-text-weight: 200}html:not(.no-mat-overrides) .tb-destructive-btn{--mat-button-filled-container-color: var(--mat-sys-error);--mat-button-filled-label-text-color: var(--mat-sys-on-error);--mat-button-filled-state-layer-color: var(--mat-sys-on-error);--mat-button-filled-ripple-color: var(--mat-sys-on-error);--mat-button-text-label-text-color: var(--mat-sys-error);--mat-button-text-state-layer-color: var(--mat-sys-error);--mat-button-text-ripple-color: var(--mat-sys-error)}.call-panel .mat-mdc-dialog-surface{background:var(--tbc-card-bg)!important;border:1px solid var(--mat-sys-outline-variant)!important;border-radius:24px!important;box-shadow:var(--mat-sys-level3)!important;padding:0!important;overflow:hidden!important}.profile-dialog-panel .mat-mdc-dialog-surface{border-radius:var(--mat-sys-corner-medium, 12px)!important;overflow:hidden!important;padding:0!important;box-shadow:0 16px 48px #0006!important}.profile-dialog-panel .profile-shell,.attachment-viewer-panel .mat-mdc-dialog-surface{border-radius:0!important}html.light{color-scheme:light;--mat-badge-background-color: #e83232;--mat-badge-text-color: #fff;--mat-sidenav-container-background-color: var(--mat-sys-surface-container-low);--tbc-hero-bg: var(--mat-sys-surface-container-low);--tbc-fab-bg: var(--mat-sys-primary);--tbc-fab-color: var(--mat-sys-on-primary);--tbc-msg-own-bg: var(--mat-sys-primary-container);--tbc-msg-other-bg: var(--mat-sys-surface-container);--tbc-card-active-bg: var(--mat-sys-primary-container);--tbc-chat-input-bg: var(--mat-sys-surface-container-lowest);--tbc-chat-input-border: color-mix(in srgb, var(--mat-sys-primary) 25%, transparent);--tbc-emoji-picker-bg: var(--mat-sys-surface-container-low);--tbc-emoji-picker-border: color-mix(in srgb, var(--mat-sys-primary) 20%, transparent);--tbc-emoji-picker-btn-hover: color-mix(in srgb, var(--mat-sys-primary) 8%, transparent);--tbc-emoji-picker-btn-active: color-mix(in srgb, var(--mat-sys-primary) 14%, transparent);--tbc-status-online: #66BB6A;--tbc-status-pending: #E65100;--tbc-now-line: #e53935;--tbc-card-inset: inset 0 1px 0 rgba(255, 255, 255, .8);--tbc-act-btn-color: var(--mat-sys-primary);--tbc-act-btn-bg: var(--mat-sys-primary-container);--tbc-gold-gradient: linear-gradient(135deg, #FFD700 0%, #FF8C00 55%, #FF4500 100%);--tbc-instagram-gradient: linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);--tbc-card-bg: var(--mat-sys-surface-container-low);--tbc-card-shadow: var(--mat-sys-level2);--tbc-panel-shadow: var(--mat-sys-level1);--tbc-avatar-ring: var(--mat-sys-surface);--app-text-muted: var(--mat-sys-on-surface-variant);--app-text-subtle: color-mix(in srgb, var(--mat-sys-on-surface-variant) 70%, transparent);--tbc-user-name-color: var(--mat-sys-primary);--tbc-group-name-color: var(--mat-sys-on-surface)}html.dark{color-scheme:dark;--mat-badge-background-color: #f03030;--mat-badge-text-color: #fff;--tbc-hero-bg: var(--mat-sys-surface-container-high);--tbc-fab-bg: var(--mat-sys-primary-container);--tbc-fab-color: var(--mat-sys-on-primary-container);--tbc-msg-own-bg: color-mix(in srgb, var(--mat-sys-primary-container) 25%, var(--mat-sys-surface-container-high));--tbc-msg-other-bg: var(--mat-sys-surface-container-high);--tbc-card-active-bg: var(--mat-sys-surface-container);--tbc-chat-input-bg: var(--mat-sys-surface-container);--tbc-chat-input-border: color-mix(in srgb, var(--mat-sys-outline) 30%, transparent);--tbc-emoji-picker-bg: var(--mat-sys-surface-container-high);--tbc-emoji-picker-border: color-mix(in srgb, var(--mat-sys-outline) 20%, transparent);--tbc-emoji-picker-btn-hover: color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent);--tbc-emoji-picker-btn-active: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--tbc-status-online: #39c642;--tbc-status-pending: #E8A317;--tbc-now-line: #ff6b60;--tbc-card-inset: none;--tbc-act-btn-color: var(--mat-sys-primary);--tbc-act-btn-bg: var(--mat-sys-surface-container);--tbc-gold-gradient: linear-gradient(135deg, #FFD700 0%, #FF8C00 55%, #FF4500 100%);--tbc-instagram-gradient: linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);--tbc-card-bg: var(--mat-sys-surface-container-high);--tbc-card-shadow: var(--mat-sys-level2);--tbc-panel-shadow: var(--mat-sys-level1);--tbc-avatar-ring: var(--mat-sys-surface-container-high);--app-text-muted: var(--mat-sys-on-surface-variant);--app-text-subtle: color-mix(in srgb, var(--mat-sys-on-surface-variant) 70%, transparent);--tbc-user-name-color: var(--mat-sys-primary);--tbc-group-name-color: var(--mat-sys-on-surface);--mdc-filled-button-container-shape: 12px;--mdc-outlined-button-container-shape: 12px;--mdc-elevated-card-container-shape: 28px;--mdc-outlined-card-container-shape: 28px;--mat-sidenav-container-background-color: var(--mat-sys-surface-container-lowest);--mat-toolbar-container-background-color: var(--mat-sys-surface-container-low);--mat-toolbar-container-text-color: var(--mat-sys-on-surface)}html:not(.no-mat-overrides) .mat-mdc-dialog-title{font-family:Libre Franklin,system-ui,sans-serif!important;font-weight:900!important;opacity:.75}.cal-select-panel{border-radius:4px!important;padding:0!important;min-width:max-content!important;margin-top:9px!important;box-shadow:var(--mat-sys-level2)!important}.cal-select-panel .mat-mdc-option{font-size:12px;font-weight:500;min-height:30px;padding:0 10px;white-space:nowrap}.cal-select-panel .mat-mdc-option.manage-row{position:relative!important;padding-right:34px!important}.cal-select-panel .mat-mdc-option.manage-row mat-icon{position:absolute!important;right:10px!important;top:50%!important;transform:translateY(-50%)!important;font-size:16px;width:16px;height:16px;color:var(--mat-sys-on-surface-variant)}.cal-select-panel .mat-divider{margin:2px 0}.cal-datepicker-panel{border-radius:4px!important;width:180px!important;height:250px!important;margin-top:9px!important;box-shadow:var(--mat-sys-level2)!important}.cal-datepicker-panel .mat-calendar-body-cell-content,.cal-datepicker-panel .mat-calendar-table-header th,.cal-datepicker-panel .mat-calendar-period-button,.cal-datepicker-panel .mat-calendar-body-label{font-size:12px;font-weight:500}.cal-datepicker-panel .mat-calendar-content{padding:0 6px 6px}.cal-datepicker-panel .mat-calendar-header{padding:6px 6px 0}.cal-datepicker-panel .mat-calendar-table-header-divider{display:none}.cal-datepicker-panel .mat-calendar-table-header th{padding-bottom:2px;line-height:20px}.cal-legend-panel .mat-mdc-menu-content{padding:0!important}
