._9wzKYa_assistantContainer{border:1px solid #ccc;border-radius:4px;flex-direction:column;height:600px;display:flex;overflow:hidden}._9wzKYa_header{border-bottom:1px solid #ccc;justify-content:space-between;align-items:center;padding:10px;display:flex}._9wzKYa_headerControls{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}._9wzKYa_timerContainer{align-items:center;gap:5px;display:flex}._9wzKYa_timerIcon{font-size:1.2rem}._9wzKYa_buttonContainer{gap:10px;display:flex}._9wzKYa_status{border-radius:4px;padding:5px 10px;font-weight:500}._9wzKYa_connected{color:#3c763d;background-color:#dff0d8}._9wzKYa_initializing{color:#8a6d3b;background-color:#fcf8e3}._9wzKYa_disconnected{color:#a94442;background-color:#f2dede}._9wzKYa_error{color:#a94442;background-color:#fcf8e3}._9wzKYa_systemPromptContainer{background-color:#f9f9f9;border-bottom:1px solid #ccc;padding:15px}._9wzKYa_systemPromptContainer h3{margin-top:0;margin-bottom:10px}._9wzKYa_editorContainer{flex-direction:column;gap:10px;display:flex}._9wzKYa_systemPromptTextarea{resize:vertical;border:1px solid #ccc;border-radius:4px;width:100%;min-height:100px;padding:10px;font-family:monospace;font-size:14px}._9wzKYa_promptControls{justify-content:flex-end;display:flex}._9wzKYa_saveConfirmation{color:#4caf50;margin-bottom:10px;padding:5px;font-weight:700}._9wzKYa_chatContainer{flex-direction:column;flex:1;padding:15px;display:flex;overflow-y:auto}._9wzKYa_message{word-wrap:break-word;border-radius:12px;max-width:70%;margin:10px 0;padding:12px;position:relative;box-shadow:0 1px 2px #0000001a}._9wzKYa_message:hover{box-shadow:0 3px 8px #00000026}._9wzKYa_user{color:#333;background-color:#e3f2fd;border-bottom-right-radius:3px;align-self:flex-end;margin-left:auto}._9wzKYa_assistant{color:#333;background-color:#fce4ec;border-bottom-left-radius:3px;align-self:flex-start;margin-right:auto}._9wzKYa_messageContent{line-height:1.4}@media (max-width:768px){._9wzKYa_headerControls{flex-direction:column;align-items:flex-start}._9wzKYa_message{max-width:85%}}
.awsui_grid_14yj0_13uqq_9:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-variant:normal;-webkit-hyphens:none;hyphens:none;letter-spacing:normal;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:serif;font-style:normal;font-stretch:100%;font-size:var(--font-size-body-m-diae7s,14px);line-height:var(--line-height-body-m-18p63n,20px);color:var(--color-text-body-default-9im48h,#0f141a);font-weight:var(--font-weight-normal-jditlz,400);font-family:var(--font-family-base-khplu5,"Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;margin-block:calc(var(--space-grid-gutter-vhfxd9,20px) / -2);margin-inline:calc(var(--space-grid-gutter-vhfxd9,20px) / -2);pointer-events:none;flex-wrap:wrap;list-style:outside;display:flex}.awsui_grid_14yj0_13uqq_9.awsui_no-gutters_14yj0_13uqq_45:not(#\9 ){margin-block:0;margin-inline:0}.awsui_grid-column_14yj0_13uqq_50:not(#\9 ){box-sizing:border-box;padding-block:calc(var(--space-grid-gutter-vhfxd9,20px) / 2);padding-inline:calc(var(--space-grid-gutter-vhfxd9,20px) / 2);display:flex;position:relative}.awsui_grid_14yj0_13uqq_9.awsui_no-gutters_14yj0_13uqq_45>.awsui_grid-column_14yj0_13uqq_50:not(#\9 ){padding-block:0;padding-inline:0}.awsui_grid-column_14yj0_13uqq_50.awsui_colspan-1_14yj0_13uqq_61:not(#\9 ){flex:0 0 8.33333%;max-inline-size:8.33333%}.awsui_grid-column_14yj0_13uqq_50.awsui_push-1_14yj0_13uqq_65:not(#\9 ){inset-inline-start:8.33333%}.awsui_grid-column_14yj0_13uqq_50.awsui_pull-1_14yj0_13uqq_68:not(#\9 ){inset-inline-end:8.33333%}.awsui_grid-column_14yj0_13uqq_50.awsui_colspan-2_14yj0_13uqq_71:not(#\9 ){flex:0 0 16.6667%;max-inline-size:16.6667%}.awsui_grid-column_14yj0_13uqq_50.awsui_push-2_14yj0_13uqq_75:not(#\9 ){inset-inline-start:16.6667%}.awsui_grid-column_14yj0_13uqq_50.awsui_pull-2_14yj0_13uqq_78:not(#\9 ){inset-inline-end:16.6667%}.awsui_grid-column_14yj0_13uqq_50.awsui_colspan-3_14yj0_13uqq_81:not(#\9 ){flex:0 0 25%;max-inline-size:25%}.awsui_grid-column_14yj0_13uqq_50.awsui_push-3_14yj0_13uqq_85:not(#\9 ){inset-inline-start:25%}.awsui_grid-column_14yj0_13uqq_50.awsui_pull-3_14yj0_13uqq_88:not(#\9 ){inset-inline-end:25%}.awsui_grid-column_14yj0_13uqq_50.awsui_colspan-4_14yj0_13uqq_91:not(#\9 ){flex:0 0 33.3333%;max-inline-size:33.3333%}.awsui_grid-column_14yj0_13uqq_50.awsui_push-4_14yj0_13uqq_95:not(#\9 ){inset-inline-start:33.3333%}.awsui_grid-column_14yj0_13uqq_50.awsui_pull-4_14yj0_13uqq_98:not(#\9 ){inset-inline-end:33.3333%}.awsui_grid-column_14yj0_13uqq_50.awsui_colspan-5_14yj0_13uqq_101:not(#\9 ){flex:0 0 41.6667%;max-inline-size:41.6667%}.awsui_grid-column_14yj0_13uqq_50.awsui_push-5_14yj0_13uqq_105:not(#\9 ){inset-inline-start:41.6667%}.awsui_grid-column_14yj0_13uqq_50.awsui_pull-5_14yj0_13uqq_108:not(#\9 ){inset-inline-end:41.6667%}.awsui_grid-column_14yj0_13uqq_50.awsui_colspan-6_14yj0_13uqq_111:not(#\9 ){flex:0 0 50%;max-inline-size:50%}.awsui_grid-column_14yj0_13uqq_50.awsui_push-6_14yj0_13uqq_115:not(#\9 ){inset-inline-start:50%}.awsui_grid-column_14yj0_13uqq_50.awsui_pull-6_14yj0_13uqq_118:not(#\9 ){inset-inline-end:50%}.awsui_grid-column_14yj0_13uqq_50.awsui_colspan-7_14yj0_13uqq_121:not(#\9 ){flex:0 0 58.3333%;max-inline-size:58.3333%}.awsui_grid-column_14yj0_13uqq_50.awsui_push-7_14yj0_13uqq_125:not(#\9 ){inset-inline-start:58.3333%}.awsui_grid-column_14yj0_13uqq_50.awsui_pull-7_14yj0_13uqq_128:not(#\9 ){inset-inline-end:58.3333%}.awsui_grid-column_14yj0_13uqq_50.awsui_colspan-8_14yj0_13uqq_131:not(#\9 ){flex:0 0 66.6667%;max-inline-size:66.6667%}.awsui_grid-column_14yj0_13uqq_50.awsui_push-8_14yj0_13uqq_135:not(#\9 ){inset-inline-start:66.6667%}.awsui_grid-column_14yj0_13uqq_50.awsui_pull-8_14yj0_13uqq_138:not(#\9 ){inset-inline-end:66.6667%}.awsui_grid-column_14yj0_13uqq_50.awsui_colspan-9_14yj0_13uqq_141:not(#\9 ){flex:0 0 75%;max-inline-size:75%}.awsui_grid-column_14yj0_13uqq_50.awsui_push-9_14yj0_13uqq_145:not(#\9 ){inset-inline-start:75%}.awsui_grid-column_14yj0_13uqq_50.awsui_pull-9_14yj0_13uqq_148:not(#\9 ){inset-inline-end:75%}.awsui_grid-column_14yj0_13uqq_50.awsui_colspan-10_14yj0_13uqq_151:not(#\9 ){flex:0 0 83.3333%;max-inline-size:83.3333%}.awsui_grid-column_14yj0_13uqq_50.awsui_push-10_14yj0_13uqq_155:not(#\9 ){inset-inline-start:83.3333%}.awsui_grid-column_14yj0_13uqq_50.awsui_pull-10_14yj0_13uqq_158:not(#\9 ){inset-inline-end:83.3333%}.awsui_grid-column_14yj0_13uqq_50.awsui_colspan-11_14yj0_13uqq_161:not(#\9 ){flex:0 0 91.6667%;max-inline-size:91.6667%}.awsui_grid-column_14yj0_13uqq_50.awsui_push-11_14yj0_13uqq_165:not(#\9 ){inset-inline-start:91.6667%}.awsui_grid-column_14yj0_13uqq_50.awsui_pull-11_14yj0_13uqq_168:not(#\9 ){inset-inline-end:91.6667%}.awsui_grid-column_14yj0_13uqq_50.awsui_colspan-12_14yj0_13uqq_171:not(#\9 ){flex:0 0 100%;max-inline-size:100%}.awsui_grid-column_14yj0_13uqq_50.awsui_push-12_14yj0_13uqq_175:not(#\9 ){inset-inline-start:100%}.awsui_grid-column_14yj0_13uqq_50.awsui_pull-12_14yj0_13uqq_178:not(#\9 ){inset-inline-end:100%}.awsui_grid-column_14yj0_13uqq_50.awsui_push-0_14yj0_13uqq_181:not(#\9 ){inset-inline-start:auto}.awsui_grid-column_14yj0_13uqq_50.awsui_pull-0_14yj0_13uqq_184:not(#\9 ){inset-inline-end:auto}.awsui_grid-column_14yj0_13uqq_50.awsui_offset-1_14yj0_13uqq_187:not(#\9 ){margin-inline-start:8.33333%}.awsui_grid-column_14yj0_13uqq_50.awsui_offset-2_14yj0_13uqq_190:not(#\9 ){margin-inline-start:16.6667%}.awsui_grid-column_14yj0_13uqq_50.awsui_offset-3_14yj0_13uqq_193:not(#\9 ){margin-inline-start:25%}.awsui_grid-column_14yj0_13uqq_50.awsui_offset-4_14yj0_13uqq_196:not(#\9 ){margin-inline-start:33.3333%}.awsui_grid-column_14yj0_13uqq_50.awsui_offset-5_14yj0_13uqq_199:not(#\9 ){margin-inline-start:41.6667%}.awsui_grid-column_14yj0_13uqq_50.awsui_offset-6_14yj0_13uqq_202:not(#\9 ){margin-inline-start:50%}.awsui_grid-column_14yj0_13uqq_50.awsui_offset-7_14yj0_13uqq_205:not(#\9 ){margin-inline-start:58.3333%}.awsui_grid-column_14yj0_13uqq_50.awsui_offset-8_14yj0_13uqq_208:not(#\9 ){margin-inline-start:66.6667%}.awsui_grid-column_14yj0_13uqq_50.awsui_offset-9_14yj0_13uqq_211:not(#\9 ){margin-inline-start:75%}.awsui_grid-column_14yj0_13uqq_50.awsui_offset-10_14yj0_13uqq_214:not(#\9 ){margin-inline-start:83.3333%}.awsui_grid-column_14yj0_13uqq_50.awsui_offset-11_14yj0_13uqq_217:not(#\9 ){margin-inline-start:91.6667%}.awsui_restore-pointer-events_14yj0_13uqq_221:not(#\9 ){pointer-events:auto;inline-size:100%}
