@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-border-style:solid;--tw-leading:initial;--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}}}:root{--cms-ui-blue-50:#ebf2ff;--cms-ui-blue-500:#3b82f6;--cms-ui-green-50:#e8f5e9;--cms-ui-green-700:#2e7d32;--cms-ui-purple-50:#f3e5f5;--cms-ui-purple-700:#7b1fa2;--cms-ui-orange-50:#fff3e0;--cms-ui-orange-900:#e65100;--cms-ui-yellow-50:#fffde7;--cms-ui-yellow-800:#f9a825;--cms-ui-surface-default:#fff;--cms-ui-text-primary:#111827;--cms-ui-text-secondary:#6b7280;--cms-ui-border-subtle:#e5e7eb;--cms-ui-shadow-color:#11182714;--cms-ui-brand-primary:#172a45;--cms-ui-brand-secondary:#3e4b5b;--cms-ui-brand-canvas:#f8fafc;--cms-ui-text-on-primary:#fff;--cms-ui-text-on-primary-muted:#94a3b8}.cmsui-icon-tile{--cms-ui-icon-tile-height:2.75rem;box-sizing:border-box;width:calc(var(--cms-ui-icon-tile-height) * 5 / 6);height:var(--cms-ui-icon-tile-height);text-align:center;font:inherit;border:none;border-radius:.75rem;padding:0 .1875rem;position:relative;overflow:hidden}.cmsui-icon-tile__icon{justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex;position:absolute;top:20%;left:50%;transform:translate(-50%)}.cmsui-icon-tile__icon svg{width:100%;height:100%}.cmsui-icon-tile__label{margin:0;font-size:.625rem;font-weight:600;line-height:1.45;position:absolute;inset:60% 0 .375rem}.cmsui-icon-tile__hint{z-index:1;color:var(--cms-ui-text-secondary);background-color:#6b728080;padding:.1875rem .125rem;font-size:.5625rem;font-weight:400;line-height:1.1;position:absolute;top:0;left:0;right:0}.cmsui-icon-tile-row{flex-wrap:wrap;align-items:flex-start;gap:.5rem;width:100%;display:flex}.cmsui-icon-tile-row>.cmsui-icon-tile{flex:0 0 4.25rem;height:6.25rem}.cmsui-icon-tile--interactive{cursor:pointer;transition:box-shadow .15s,transform .15s}.cmsui-icon-tile--interactive:hover{box-shadow:0 1px 3px var(--cms-ui-shadow-color);transform:translateY(-.125rem)}@media(prefers-reduced-motion:reduce){.cmsui-icon-tile--interactive{transition:none}.cmsui-icon-tile--interactive:hover{transform:none}}.cmsui-sheet__overlay{z-index:40;background-color:#11182766;position:fixed;inset:0}.cmsui-sheet__content{z-index:50;border-right:1px solid var(--cms-ui-border-subtle);background:var(--cms-ui-surface-default);width:min(16rem,85vw);box-shadow:0 4px 12px var(--cms-ui-shadow-color);outline:none;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0}.cmsui-sheet__content:focus-visible{outline:2px solid var(--cms-ui-blue-500);outline-offset:-2px}.cmsui-sheet__content--brand-primary{border-right-color:var(--cms-ui-brand-primary);background:var(--cms-ui-brand-primary);color:var(--cms-ui-text-on-primary)}.cmsui-sheet__content--brand-primary .cmsui-sheet-menu-item__label,.cmsui-sheet__content--brand-primary .cmsui-sheet-menu-item__svg{color:var(--cms-ui-text-on-primary)}.cmsui-sheet__content--brand-primary .cmsui-sheet-menu-item__hint{color:var(--cms-ui-text-on-primary-muted)}.cmsui-sheet__content--brand-primary .cmsui-sheet-menu-item__button:hover{background:var(--cms-ui-brand-secondary)}.cmsui-sheet__title,.cmsui-sheet__description{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media(prefers-reduced-motion:no-preference){.cmsui-sheet__overlay[data-state=open]{animation:.2s cmsui-sheet-overlay-in}.cmsui-sheet__overlay[data-state=closed]{animation:.15s cmsui-sheet-overlay-out}.cmsui-sheet__content[data-state=open]{animation:.25s cmsui-sheet-content-in}.cmsui-sheet__content[data-state=closed]{animation:.2s cmsui-sheet-content-out}}@keyframes cmsui-sheet-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes cmsui-sheet-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes cmsui-sheet-content-in{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes cmsui-sheet-content-out{0%{transform:translate(0)}to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.cmsui-sheet__overlay[data-state=open],.cmsui-sheet__overlay[data-state=closed],.cmsui-sheet__content[data-state=open],.cmsui-sheet__content[data-state=closed]{animation:none}}.cmsui-sheet-menu__list{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.cmsui-sheet-menu-item{margin:0}.cmsui-sheet-menu-item__button,.cmsui-sheet-menu-item__static{text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.75rem;padding:.625rem .75rem;display:flex}.cmsui-sheet-menu-item__button{cursor:pointer}.cmsui-sheet-menu-item__button:hover{background:var(--cms-ui-blue-50)}.cmsui-sheet-menu-item__svg{width:1.25rem;height:1.25rem;color:var(--cms-ui-text-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.cmsui-sheet-menu-item__svg svg{width:100%;height:100%}.cmsui-sheet-menu-item__text{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.cmsui-sheet-menu-item__label{color:var(--cms-ui-text-primary);font-size:.875rem;font-weight:600;line-height:1.25}.cmsui-sheet-menu-item__hint{color:var(--cms-ui-text-secondary);font-size:.75rem;line-height:1.2}@media(prefers-reduced-motion:reduce){.cmsui-sheet-menu-item__button{transition:none}}.cmsui-sheet__content .cmsui-sheet-menu{flex-direction:column;flex:1;min-height:0;display:flex}.cmsui-sheet__content .cmsui-sheet-menu__list{flex:1}.cmsui-table{border-collapse:collapse;border-spacing:0;width:100%;color:var(--cms-ui-text-primary);font-size:.875rem;line-height:1.25}.cmsui-table__caption{caption-side:top;text-align:left;color:var(--cms-ui-text-primary);padding:.5rem .75rem;font-size:.875rem;font-weight:600}.cmsui-table__header{background:var(--cms-ui-brand-canvas)}.cmsui-table__header--sticky th{z-index:1;background:var(--cms-ui-brand-canvas);position:sticky;top:0}.cmsui-table__head{border-bottom:1px solid var(--cms-ui-border-subtle);text-align:left;color:var(--cms-ui-text-primary);white-space:nowrap;padding:.625rem .75rem;font-weight:600}.cmsui-table__body .cmsui-table__row:not(:last-child) .cmsui-table__cell{border-bottom:1px solid var(--cms-ui-border-subtle)}.cmsui-table__body .cmsui-table__row{transition:background-color .15s}.cmsui-table__body .cmsui-table__row:hover{background:var(--cms-ui-blue-50)}.cmsui-table__body--striped .cmsui-table__row:nth-child(2n){background:var(--cms-ui-brand-canvas)}.cmsui-table__body--striped .cmsui-table__row:nth-child(2n):hover{background:var(--cms-ui-blue-50)}.cmsui-table__cell{color:var(--cms-ui-text-primary);vertical-align:middle;padding:.625rem .75rem}.cmsui-table__footer{border-top:1px solid var(--cms-ui-border-subtle);background:var(--cms-ui-brand-canvas)}.cmsui-table__footer .cmsui-table__cell{font-weight:600}@media(prefers-reduced-motion:reduce){.cmsui-table__body .cmsui-table__row{transition:none}}@layer theme{:root,:host{--cmsui-color-orange-50:var(--cms-ui-orange-50);--cmsui-color-orange-900:var(--cms-ui-orange-900);--cmsui-color-yellow-50:var(--cms-ui-yellow-50);--cmsui-color-yellow-800:var(--cms-ui-yellow-800);--cmsui-color-green-50:var(--cms-ui-green-50);--cmsui-color-green-700:var(--cms-ui-green-700);--cmsui-color-blue-50:var(--cms-ui-blue-50);--cmsui-color-blue-500:var(--cms-ui-blue-500);--cmsui-color-purple-50:var(--cms-ui-purple-50);--cmsui-color-purple-700:var(--cms-ui-purple-700);--cmsui-spacing:.25rem;--cmsui-text-sm:.875rem;--cmsui-text-sm--line-height:calc(1.25 / .875);--cmsui-text-lg:1.125rem;--cmsui-text-lg--line-height:calc(1.75 / 1.125);--cmsui-font-weight-bold:700;--cmsui-leading-snug:1.375;--cmsui-leading-relaxed:1.625;--cmsui-radius-2xl:1rem;--cmsui-color-surface:var(--cms-ui-surface-default);--cmsui-color-text-primary:var(--cms-ui-text-primary);--cmsui-color-text-secondary:var(--cms-ui-text-secondary);--cmsui-color-border:var(--cms-ui-border-subtle);--cmsui-color-brand-primary:var(--cms-ui-brand-primary);--cmsui-color-text-on-primary:var(--cms-ui-text-on-primary);--cmsui-color-text-on-primary-muted:var(--cms-ui-text-on-primary-muted)}}@layer utilities{.cmsui\:m-0{margin:0}.cmsui\:mb-4{margin-bottom:calc(var(--cmsui-spacing) * 4)}.cmsui\:flex{display:flex}.cmsui\:cursor-default{cursor:default}.cmsui\:gap-2{gap:calc(var(--cmsui-spacing) * 2)}.cmsui\:rounded-2xl{border-radius:var(--cmsui-radius-2xl)}.cmsui\:border{border-style:var(--tw-border-style);border-width:1px}.cmsui\:border-border{border-color:var(--cmsui-color-border)}.cmsui\:border-brand-primary{border-color:var(--cmsui-color-brand-primary)}.cmsui\:bg-blue-50{background-color:var(--cmsui-color-blue-50)}.cmsui\:bg-brand-primary{background-color:var(--cmsui-color-brand-primary)}.cmsui\:bg-green-50{background-color:var(--cmsui-color-green-50)}.cmsui\:bg-orange-50{background-color:var(--cmsui-color-orange-50)}.cmsui\:bg-purple-50{background-color:var(--cmsui-color-purple-50)}.cmsui\:bg-surface{background-color:var(--cmsui-color-surface)}.cmsui\:bg-yellow-50{background-color:var(--cmsui-color-yellow-50)}.cmsui\:p-4{padding:calc(var(--cmsui-spacing) * 4)}.cmsui\:p-5{padding:calc(var(--cmsui-spacing) * 5)}.cmsui\:text-lg{font-size:var(--cmsui-text-lg);line-height:var(--tw-leading,var(--cmsui-text-lg--line-height))}.cmsui\:text-sm{font-size:var(--cmsui-text-sm);line-height:var(--tw-leading,var(--cmsui-text-sm--line-height))}.cmsui\:leading-relaxed{--tw-leading:var(--cmsui-leading-relaxed);line-height:var(--cmsui-leading-relaxed)}.cmsui\:leading-snug{--tw-leading:var(--cmsui-leading-snug);line-height:var(--cmsui-leading-snug)}.cmsui\:font-bold{--tw-font-weight:var(--cmsui-font-weight-bold);font-weight:var(--cmsui-font-weight-bold)}.cmsui\:text-\[\#ff0000\]{color:red}.cmsui\:text-blue-500{color:var(--cmsui-color-blue-500)}.cmsui\:text-green-700{color:var(--cmsui-color-green-700)}.cmsui\:text-inherit{color:inherit}.cmsui\:text-orange-900{color:var(--cmsui-color-orange-900)}.cmsui\:text-purple-700{color:var(--cmsui-color-purple-700)}.cmsui\:text-text-on-primary{color:var(--cmsui-color-text-on-primary)}.cmsui\:text-text-on-primary-muted{color:var(--cmsui-color-text-on-primary-muted)}.cmsui\:text-text-primary{color:var(--cmsui-color-text-primary)}.cmsui\:text-text-secondary{color:var(--cmsui-color-text-secondary)}.cmsui\:text-yellow-800{color:var(--cmsui-color-yellow-800)}.cmsui\:shadow-card{--tw-shadow:0 1px 3px var(--tw-shadow-color,var(--cms-ui-shadow-color));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.cmsui\:focus-ring{outline:2px solid var(--cms-ui-blue-500);outline-offset:2px}@media(hover:hover){.cmsui\:hover\:bg-blue-50:hover{background-color:var(--cmsui-color-blue-50)}.cmsui\:hover\:shadow-card:hover{--tw-shadow:0 1px 3px var(--tw-shadow-color,var(--cms-ui-shadow-color));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.cmsui\:focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.cmsui\:focus-visible\:focus-ring:focus-visible{outline:2px solid var(--cms-ui-blue-500);outline-offset:2px}.cmsui\:\[\&_svg\]\:size-full svg{width:100%;height:100%}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-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}.app-shell{display:flex;flex:1;flex-direction:column;min-height:100%;background:var(--cms-ui-surface-default);color:var(--cms-ui-text-primary)}.app-shell__main{flex:1;width:100%;max-width:28rem;min-width:20rem;margin-inline:auto;padding:1rem}.app-shell:has(.authenticated-shell){min-height:100dvh;background:var(--cms-ui-brand-canvas)}.app-shell:has(.authenticated-shell) .app-shell__main{display:flex;flex-direction:column;width:100%;max-width:none;min-width:0;margin-inline:0;padding:0}.app-shell:has(.authenticated-shell) .app-shell__footer{display:none}@media(min-width:768px){.app-shell__main{max-width:40rem;padding:1.5rem}}@media(min-width:1024px){.app-shell__main{max-width:48rem}}@media(min-width:1280px){.app-shell__main{max-width:56rem}}.app-shell__footer{padding:.5rem 1rem;text-align:center;color:var(--cms-ui-text-secondary);font-size:.875rem}.app-header{display:flex;align-items:center;margin-bottom:1.25rem}.app-header__start{flex-shrink:0}.app-brand{display:flex;flex-direction:column;gap:.125rem}.app-brand__logo{font-size:1.125rem;font-weight:700;letter-spacing:.02em;color:var(--cms-ui-text-primary)}.app-brand__tagline{font-size:.6875rem;font-weight:500;letter-spacing:.08em;color:var(--cms-ui-text-secondary)}.app-sidebar .app-brand__logo,.cmsui-sheet__content--brand-primary .app-brand__logo{color:var(--cms-ui-text-on-primary)}.app-sidebar .app-brand__tagline,.cmsui-sheet__content--brand-primary .app-brand__tagline{color:var(--cms-ui-text-on-primary-muted)}.app-sidebar .cmsui-sheet-menu-item__label,.app-sidebar .cmsui-sheet-menu-item__svg{color:var(--cms-ui-text-on-primary)}.app-sidebar .cmsui-sheet-menu-item__hint{color:var(--cms-ui-text-on-primary-muted)}.app-sidebar .cmsui-sheet-menu-item__button:hover{background:var(--cms-ui-brand-secondary)}.app-sidebar .app-nav-panel__sign-out,.cmsui-sheet__content--brand-primary .app-nav-panel__sign-out{color:var(--cms-ui-text-on-primary)}.app-nav-chrome{--app-nav-inline: 1rem;display:flex;flex:1;flex-direction:column;min-height:0;padding-inline:var(--app-nav-inline);padding-block:1rem}.app-nav-brand{flex-shrink:0;padding-block-end:.75rem}.app-nav-brand.app-brand{align-items:flex-start;text-align:left}.authenticated-shell{display:flex;flex:1;flex-direction:column;min-height:0;width:100%}@media(min-width:1024px){.authenticated-shell{flex-direction:row;align-items:stretch}}.app-sidebar{display:none}@media(min-width:1024px){.app-sidebar{display:flex;flex-direction:column;width:16rem;flex-shrink:0;align-self:stretch;border-right:1px solid var(--cms-ui-brand-primary);background:var(--cms-ui-brand-primary);color:var(--cms-ui-text-on-primary)}}.authenticated-shell__body{flex:1;min-width:0;padding:1rem;background:var(--cms-ui-brand-canvas)}@media(min-width:768px){.authenticated-shell__body{padding:1.5rem}}.app-sidebar__trigger{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border:1px solid var(--cms-ui-brand-secondary);border-radius:.5rem;background:var(--cms-ui-brand-canvas);color:var(--cms-ui-brand-primary);cursor:pointer}.app-sidebar__trigger svg{width:1.25rem;height:1.25rem}.app-sidebar__trigger:focus-visible{outline:2px solid var(--cms-ui-blue-500);outline-offset:2px}@media(min-width:1024px){.app-sidebar__trigger{display:none}}.app-nav-panel{display:flex;flex-direction:column;flex:1;min-height:0}.app-nav-panel__menu{flex:1;margin-bottom:.5rem}.app-nav-chrome .cmsui-sheet-menu-item__button,.app-nav-chrome .cmsui-sheet-menu-item__static{padding-inline:0}.app-nav-panel__sign-out{width:100%;margin-top:auto;padding:.75rem 0;border:none;background:transparent;text-align:left;font:inherit;font-weight:500;cursor:pointer}.app-nav-panel__sign-out:focus-visible{outline:2px solid var(--cms-ui-blue-500);outline-offset:-2px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.home-page,.messages-page{display:flex;flex-direction:column;gap:1.5rem}.message-compose-card__form{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.message-compose-card__textarea{width:100%;min-height:6rem;padding:.75rem;border:none;border-radius:.5rem;resize:vertical;color:var(--cms-ui-text-primary);background:var(--cms-ui-surface-default)}.message-compose-card__actions{display:flex;flex-direction:column;justify-content:flex-end}.message-compose-card__send{width:100%;padding:.75rem 1rem;border:none;border-radius:.5rem;background:var(--cms-ui-brand-secondary);color:var(--cms-ui-text-on-primary);font-weight:600;text-transform:uppercase;cursor:pointer}.message-compose-card__send:disabled{opacity:.5;cursor:not-allowed}.message-compose-card__send:focus-visible{outline:2px solid var(--cms-ui-text-on-primary);outline-offset:2px}@media(min-width:768px){.message-compose-card__form{flex-direction:row;align-items:stretch}.message-compose-card__textarea{flex:1}.message-compose-card__actions{min-width:8rem}}.message-section__empty{margin:0;color:var(--cms-ui-text-secondary)}.message-section__list{display:flex;flex-direction:column;padding:0;margin:0;list-style:none}.message-section__entry{margin:0}.message-section__divider{margin:0;border:none;border-top:1px solid var(--cms-ui-border-subtle)}.message-list-item{display:flex;align-items:flex-start;gap:.75rem;width:100%;padding:.875rem 0;--message-list-item-title-body-gap: 1rem}.message-list-item--expandable{margin:0;border:none;background:transparent;font:inherit;text-align:inherit;color:inherit;cursor:pointer;min-height:2.75rem}.message-list-item--expandable:focus-visible{outline:2px solid var(--cms-ui-blue-500);outline-offset:2px;border-radius:.375rem}.message-list-item--expandable .message-list-item__author,.message-list-item--expandable .message-list-item__body{pointer-events:none}.message-list-item__leading{display:flex;flex-shrink:0;align-items:flex-start;gap:.375rem}.message-list-item__unread{flex-shrink:0;width:.5rem;height:.5rem;margin-top:1.125rem;border-radius:9999px;background:var(--cms-ui-blue-500)}.message-list-item__avatar{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin-top:.125rem;border-radius:9999px;background:var(--cms-ui-border-subtle);color:var(--cms-ui-text-primary);font-size:.875rem;font-weight:600}.message-list-item__content{flex:1;min-width:0;overflow:hidden}.message-list-item__timestamp{float:right;display:flex;flex-direction:column;align-items:flex-end;margin-left:.75rem;margin-bottom:.25rem;color:var(--cms-ui-text-secondary);font-size:.8125rem;white-space:nowrap}.message-list-item__timestamp-date,.message-list-item__timestamp-time{display:block}.message-list-item__author{margin:0 0 var(--message-list-item-title-body-gap);font-size:.9375rem;font-weight:600}.message-list-item__body{margin:0;color:var(--cms-ui-text-primary);font-size:.875rem;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.message-list-item__toggle{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;align-self:flex-start;width:1.75rem;height:1.75rem;margin-top:.125rem;padding:0;color:var(--cms-ui-text-secondary);pointer-events:none}.message-list-item__toggle svg{width:1.25rem;height:1.25rem}.message-body-wrap{position:relative}.message-body-wrap--faded{max-height:var(--message-peek-max-height, 6rem);overflow:hidden}.message-body-wrap--faded:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom,color-mix(in srgb,var(--cms-ui-surface-default) 35%,transparent) 0%,color-mix(in srgb,var(--cms-ui-surface-default) 60%,transparent) 45%,color-mix(in srgb,var(--cms-ui-surface-default) 90%,transparent) 80%,var(--cms-ui-surface-default) 100%)}.message-history__footer-action{display:flex;align-items:center;justify-content:center;width:100%;min-height:2.75rem;margin-top:1rem;padding:.625rem 1rem;border:1px solid var(--cms-ui-border-subtle);border-radius:.5rem;background:var(--cms-ui-surface-default);color:var(--cms-ui-text-primary);font-weight:500;cursor:pointer}@media(min-width:768px){.message-history__footer-action{width:auto;min-height:0}}.message-history__footer-action:disabled{opacity:.6;cursor:not-allowed}.message-history__footer-action:focus-visible{outline:2px solid var(--cms-ui-blue-500);outline-offset:2px}.recent-messages__view-all{display:flex;align-items:center;justify-content:center;width:100%;min-height:2.75rem;margin-top:1rem;padding:.625rem 1rem;border:1px solid var(--cms-ui-border-subtle);border-radius:.5rem;background:var(--cms-ui-surface-default);color:var(--cms-ui-brand-primary);font-weight:500;text-align:center;text-decoration:none}.recent-messages__view-all:focus-visible{outline:2px solid var(--cms-ui-blue-500);outline-offset:2px}*,*:before,*:after{box-sizing:border-box}html,body,#root{margin:0;min-height:100%;height:100%}#root{display:flex;flex-direction:column}body{font-family:system-ui,sans-serif;line-height:1.5}a{color:inherit}button,input{font:inherit}
