:root{--black: rgba(25, 29, 35, 1);--bold-16-24-font-family: "Inter", Helvetica;--bold-16-24-font-size: 16px;--bold-16-24-font-style: normal;--bold-16-24-font-weight: 700;--bold-16-24-letter-spacing: 0px;--bold-16-24-line-height: 24px;--bold-24-28-font-family: "Inter", Helvetica;--bold-24-28-font-size: 24px;--bold-24-28-font-style: normal;--bold-24-28-font-weight: 700;--bold-24-28-letter-spacing: 0px;--bold-24-28-line-height: 28px;--buttons-extra-large-font-family: "Poppins", Helvetica;--buttons-extra-large-font-size: 24px;--buttons-extra-large-font-style: normal;--buttons-extra-large-font-weight: 400;--buttons-extra-large-letter-spacing: 0px;--buttons-extra-large-line-height: 32px;--buttons-extra-small-font-family: "Poppins", Helvetica;--buttons-extra-small-font-size: 12px;--buttons-extra-small-font-style: normal;--buttons-extra-small-font-weight: 400;--buttons-extra-small-letter-spacing: 0px;--buttons-extra-small-line-height: 16px;--buttons-large-font-family: "Poppins", Helvetica;--buttons-large-font-size: 21px;--buttons-large-font-style: normal;--buttons-large-font-weight: 400;--buttons-large-letter-spacing: 0px;--buttons-large-line-height: 28px;--buttons-medium-font-family: "Poppins", Helvetica;--buttons-medium-font-size: 18px;--buttons-medium-font-style: normal;--buttons-medium-font-weight: 400;--buttons-medium-letter-spacing: 0px;--buttons-medium-line-height: 24px;--buttons-small-font-family: "Poppins", Helvetica;--buttons-small-font-size: 15px;--buttons-small-font-style: normal;--buttons-small-font-weight: 400;--buttons-small-letter-spacing: 0px;--buttons-small-line-height: 20px;--default-black: rgba(25, 25, 25, 1);--desktop-other-caption-font-family: "Poppins", Helvetica;--desktop-other-caption-font-size: 14px;--desktop-other-caption-font-style: normal;--desktop-other-caption-font-weight: 400;--desktop-other-caption-letter-spacing: .44999998807907104px;--desktop-other-caption-line-height: 22px;--emphasisdarkon-colorhigh: rgba(0, 0, 0, 1);--emphasisdarkon-surfacehigh: rgba(255, 255, 255, .88);--emphasislighton-colorhigh: rgba(255, 255, 255, 1);--emphasislighton-surfacehigh: rgba(0, 0, 0, .88);--exbold-22-32-font-family: "Inter", Helvetica;--exbold-22-32-font-size: 22px;--exbold-22-32-font-style: normal;--exbold-22-32-font-weight: 800;--exbold-22-32-letter-spacing: 0px;--exbold-22-32-line-height: 32px;--gray-01: rgba(102, 102, 102, 1);--gray-02: rgba(135, 135, 135, 1);--gray-03: rgba(159, 159, 159, 1);--gray-04: rgba(209, 209, 209, 1);--gray-05: rgba(232, 232, 232, 1);--m3syslighton-primary: rgba(255, 255, 255, 1);--material-colors-blue-200: rgba(144, 202, 249, 1);--material-colors-blue-700: rgba(25, 118, 210, 1);--material-colors-green-400: rgba(102, 187, 106, 1);--material-colors-green-800: rgba(46, 125, 50, 1);--material-colors-lightblue-400: rgba(41, 182, 246, 1);--material-colors-lightblue-700: rgba(2, 136, 209, 1);--material-colors-orange-400: rgba(255, 167, 38, 1);--material-colors-orange-800: rgba(239, 108, 0, 1);--material-colors-purple-200: rgba(206, 147, 216, 1);--material-colors-purple-500: rgba(156, 39, 176, 1);--material-colors-red-500: rgba(244, 67, 54, 1);--material-colors-red-700: rgba(211, 47, 47, 1);--medium-14-20-font-family: "Inter", Helvetica;--medium-14-20-font-size: 14px;--medium-14-20-font-style: normal;--medium-14-20-font-weight: 500;--medium-14-20-letter-spacing: 0px;--medium-14-20-line-height: 20px;--medium-16-24-font-family: "Inter", Helvetica;--medium-16-24-font-size: 16px;--medium-16-24-font-style: normal;--medium-16-24-font-weight: 500;--medium-16-24-letter-spacing: 0px;--medium-16-24-line-height: 24px;--palette-action-focus: rgba(0, 0, 0, .12);--palette-action-hover: rgba(0, 0, 0, .04);--palette-error-main: var(--material-colors-red-700);--palette-error-states-focusvisible: rgba(211, 47, 47, .3);--palette-error-states-hover: rgba(211, 47, 47, .04);--palette-info-main: var(--material-colors-lightblue-700);--palette-info-states-focusvisible: rgba(2, 136, 209, .3);--palette-info-states-hover: rgba(2, 136, 209, .04);--palette-primary-main: var(--material-colors-blue-700);--palette-primary-states-focusvisible: rgba(25, 118, 210, .3);--palette-primary-states-hover: rgba(25, 118, 210, .04);--palette-secondary-main: var(--material-colors-purple-500);--palette-secondary-states-focusvisible: rgba(156, 39, 176, .3);--palette-secondary-states-hover: rgba(156, 39, 176, .04);--palette-success-main: var(--material-colors-green-800);--palette-success-states-focusvisible: rgba(46, 125, 50, .3);--palette-success-states-hover: rgba(46, 125, 50, .04);--palette-text-disabled: rgba(0, 0, 0, .38);--palette-text-primary: rgba(0, 0, 0, .87);--palette-warning-main: var(--material-colors-orange-800);--palette-warning-states-focusvisible: rgba(239, 108, 0, .3);--palette-warning-states-hover: rgba(239, 108, 0, .04);--primary-color: rgba(41, 157, 145, 1);--regular-12-16-font-family: "Inter", Helvetica;--regular-12-16-font-size: 12px;--regular-12-16-font-style: normal;--regular-12-16-font-weight: 400;--regular-12-16-letter-spacing: 0px;--regular-12-16-line-height: 16px;--regular-14-20-font-family: "Inter", Helvetica;--regular-14-20-font-size: 14px;--regular-14-20-font-style: normal;--regular-14-20-font-weight: 400;--regular-14-20-letter-spacing: 0px;--regular-14-20-line-height: 20px;--regular-16-24-font-family: "Inter", Helvetica;--regular-16-24-font-size: 16px;--regular-16-24-font-style: normal;--regular-16-24-font-weight: 400;--regular-16-24-letter-spacing: 0px;--regular-16-24-line-height: 24px;--secondary: rgba(82, 82, 86, 1);--semibold-16-24-font-family: "Inter", Helvetica;--semibold-16-24-font-size: 16px;--semibold-16-24-font-style: normal;--semibold-16-24-font-weight: 600;--semibold-16-24-letter-spacing: 0px;--semibold-16-24-line-height: 24px;--shadow-01: 0px 20px 25px 0px rgba(76, 103, 100, .1);--solidbasicblue-500: rgba(0, 128, 255, 1);--solidbasicblue-600: rgba(0, 102, 204, 1);--solidbasicblue-700: rgba(0, 77, 153, 1);--solidbasicblue-800: rgba(0, 51, 102, 1);--solidbasicneutral-0: rgba(255, 255, 255, 1);--solidbasicneutral-100: rgba(230, 230, 230, 1);--solidbasicneutral-1000: rgba(0, 0, 0, 1);--solidbasicneutral-200: rgba(204, 204, 204, 1);--solidbasicneutral-500: rgba(128, 128, 128, 1);--solidbasicneutral-700: rgba(77, 77, 77, 1);--solidbasicneutral-800: rgba(51, 51, 51, 1);--solidbasicneutral-900: rgba(26, 26, 26, 1);--solidbasicred-500: rgba(255, 0, 85, 1);--solidbasicred-600: rgba(204, 0, 68, 1);--solidbasicred-700: rgba(153, 0, 51, 1);--solidbasicred-800: rgba(102, 0, 34, 1);--solidfeedbackerror-500: rgba(255, 0, 0, 1);--solidfeedbackerror-600: rgba(204, 0, 0, 1);--solidfeedbackerror-700: rgba(153, 0, 0, 1);--solidfeedbackerror-800: rgba(102, 0, 0, 1);--solidfeedbacksuccess-500: rgba(43, 229, 26, 1);--solidfeedbacksuccess-600: rgba(34, 184, 20, 1);--solidfeedbacksuccess-700: rgba(26, 138, 15, 1);--solidfeedbacksuccess-800: rgba(17, 92, 10, 1);--solidfeedbackwarning-500: rgba(255, 128, 0, 1);--solidfeedbackwarning-600: rgba(204, 102, 0, 1);--solidfeedbackwarning-700: rgba(153, 77, 0, 1);--solidfeedbackwarning-800: rgba(102, 51, 0, 1);--specialbg-2: rgba(255, 255, 255, .7);--specialbg-3: rgba(255, 255, 255, .08);--specialmain-bg: rgba(244, 245, 247, 1);--surfacedarkbackground-overlay: rgba(255, 255, 255, .08);--surfacelightbackground-overlay: rgba(0, 0, 0, .08);--typography-body1-font-family: "Roboto", Helvetica;--typography-body1-font-size: 16px;--typography-body1-font-style: normal;--typography-body1-font-weight: 400;--typography-body1-letter-spacing: .15000000596046448px;--typography-body1-line-height: 150%;--variable-collection-color: rgba(159, 159, 159, 1);--white: rgba(255, 255, 255, 1)}[data-palette-mode=light]{--palette-action-focus: rgba(0, 0, 0, .12);--palette-action-hover: rgba(0, 0, 0, .04);--palette-error-main: var(--material-colors-red-700);--palette-error-states-focusvisible: rgba(211, 47, 47, .3);--palette-error-states-hover: rgba(211, 47, 47, .04);--palette-info-main: var(--material-colors-lightblue-700);--palette-info-states-focusvisible: rgba(2, 136, 209, .3);--palette-info-states-hover: rgba(2, 136, 209, .04);--palette-primary-main: var(--material-colors-blue-700);--palette-primary-states-focusvisible: rgba(25, 118, 210, .3);--palette-primary-states-hover: rgba(25, 118, 210, .04);--palette-secondary-main: var(--material-colors-purple-500);--palette-secondary-states-focusvisible: rgba(156, 39, 176, .3);--palette-secondary-states-hover: rgba(156, 39, 176, .04);--palette-success-main: var(--material-colors-green-800);--palette-success-states-focusvisible: rgba(46, 125, 50, .3);--palette-success-states-hover: rgba(46, 125, 50, .04);--palette-text-disabled: rgba(0, 0, 0, .38);--palette-text-primary: rgba(0, 0, 0, .87);--palette-warning-main: var(--material-colors-orange-800);--palette-warning-states-focusvisible: rgba(239, 108, 0, .3);--palette-warning-states-hover: rgba(239, 108, 0, .04)}[data-palette-mode=dark]{--palette-action-focus: rgba(255, 255, 255, .12);--palette-action-hover: rgba(255, 255, 255, .08);--palette-error-main: var(--material-colors-red-500);--palette-error-states-focusvisible: rgba(244, 67, 54, .3);--palette-error-states-hover: rgba(244, 67, 54, .08);--palette-info-main: var(--material-colors-lightblue-400);--palette-info-states-focusvisible: rgba(41, 182, 246, .3);--palette-info-states-hover: rgba(41, 182, 246, .08);--palette-primary-main: var(--material-colors-blue-200);--palette-primary-states-focusvisible: rgba(144, 202, 249, .3);--palette-primary-states-hover: rgba(144, 202, 249, .08);--palette-secondary-main: var(--material-colors-purple-200);--palette-secondary-states-focusvisible: rgba(206, 147, 216, .3);--palette-secondary-states-hover: rgba(206, 147, 216, .08);--palette-success-main: var(--material-colors-green-400);--palette-success-states-focusvisible: rgba(102, 187, 106, .3);--palette-success-states-hover: rgba(102, 187, 106, .08);--palette-text-disabled: rgba(255, 255, 255, .38);--palette-text-primary: rgba(255, 255, 255, 1);--palette-warning-main: var(--material-colors-orange-400);--palette-warning-states-focusvisible: rgba(255, 167, 38, .3);--palette-warning-states-hover: rgba(255, 167, 38, .08)}:root{--color-text-muted: #666666;--color-surface: #ffffff;--color-primary: #299d91;--color-error-bg: #ef4444;--color-error-text: #ffffff;--color-success-bg: #10b981;--color-slate-800: #1e293b;--color-slate-200: #e2e8f0;--space-lg: 24px;--space-xl: 60px;--radius-md: 8px;--font-ui: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}.notice-dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1200;padding:20px}.notice-dialog-container{background:#fff;border-radius:16px;width:100%;max-width:420px;padding:24px 24px 20px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;text-align:center}.notice-dialog-title{margin:0 0 12px;font-family:Inter,sans-serif;font-size:20px;line-height:28px;font-weight:600;color:#1f1f23}.notice-dialog-message{margin:0 0 24px;font-family:Inter,sans-serif;font-size:15px;line-height:22px;color:#525256}.notice-dialog-actions{display:flex;justify-content:center}.notice-dialog-btn{min-width:120px;height:40px;padding:0 20px;border:none;border-radius:4px;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:24px;cursor:pointer;transition:background-color .2s}.notice-dialog-btn-primary{background-color:#299d91;color:#fff}.notice-dialog-btn-primary:hover{background-color:#0d3a34}.notice-dialog-btn-error{background-color:#c0392b;color:#fff}.notice-dialog-btn-error:hover{background-color:#962d22}.notice-dialog-container.notice-dialog-error .notice-dialog-title{color:#962d22}.simulation-mode-border{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:9999;border:8px solid #dc2626;box-shadow:inset 0 0 20px #dc26264d}.simulation-mode-client-info{position:absolute;top:8px;left:8px;display:flex;align-items:center;gap:12px;background-color:#dc2626;padding:8px 16px;border-radius:8px;pointer-events:auto;box-shadow:0 4px 6px #0003}.simulation-mode-client-avatar{width:36px;height:36px;border-radius:50%;background:#fff;color:#dc2626;display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;flex-shrink:0}.simulation-mode-client-details{display:flex;flex-direction:column;gap:2px}.simulation-mode-client-label{font-family:Inter,sans-serif;font-size:11px;font-weight:500;color:#fffc;text-transform:uppercase;letter-spacing:.5px}.simulation-mode-client-name{font-family:Inter,sans-serif;font-size:14px;font-weight:600;color:#fff}.simulation-mode-close-button{position:absolute;top:0;right:0;width:24px;height:24px;background-color:#dc2626;border:none;border-bottom-left-radius:3px;cursor:pointer;pointer-events:auto;display:flex;align-items:center;justify-content:center;transition:all .2s ease;box-shadow:0 2px 4px #0003}.simulation-mode-close-button:hover{background-color:#b91c1c;box-shadow:0 3px 6px #0000004d}.simulation-mode-close-button:active{background-color:#991b1b;transform:scale(.95)}.simulation-mode-close-button svg{color:#fff;width:12px;height:12px}
