-
❓ .gitignoreUnknown, 37 B⬇
-
❓ README.mdUnknown, 2.94 kB⬇
-
🌐 admin_panel.phpWeb, 1.54 kB⬇
-
🌐 api.jsWeb, 22.21 kB⬇
-
🌐 api.phpWeb, 9.62 kB⬇
-
🌐 app.jsWeb, 61.42 kB⬇
-
🌐 attachments.jsWeb, 7.30 kB⬇
-
🌐 base.cssWeb, 2.23 kB⬇
-
🌐 choices-editor.jsWeb, 28.11 kB⬇
-
🌐 choices.cssWeb, 1.14 kB⬇
-
🌐 content.jsWeb, 31.08 kB⬇
-
🌐 context.jsWeb, 9.26 kB⬇
-
🌐 conversation-index.jsWeb, 10.74 kB⬇
-
🌐 conversation.cssWeb, 16.33 kB⬇
-
🌐 conversation.jsWeb, 1.11 kB⬇
-
🌐 dialogs.cssWeb, 11.43 kB⬇
-
🌐 diction.jsWeb, 948 B⬇
-
🌐 document-index.jsWeb, 1.04 kB⬇
-
🌐 document-model.jsWeb, 12.88 kB⬇
-
🌐 document.cssWeb, 6.74 kB⬇
-
🌐 document.jsWeb, 44.96 kB⬇
-
🌐 dynamic.phpWeb, 533 B⬇
-
📷 favicon-lg.pngImage, 9.11 kB⬇
-
📷 favicon.pngImage, 3.12 kB⬇
-
🌐 index-lists.cssWeb, 4.77 kB⬇
-
🌐 index.phpWeb, 49.72 kB⬇
-
🌐 indexjs.jsWeb, 377 B⬇
-
🌐 instant-answer.cssWeb, 5.17 kB⬇
-
🌐 layout.cssWeb, 11.37 kB⬇
-
🌐 login.phpWeb, 997 B⬇
-
❓ manifest.webmanifestUnknown, 262 B⬇
-
🌐 memory.jsWeb, 407 B⬇
-
🌐 mermaid.cssWeb, 6.16 kB⬇
-
🌐 model-presets.jsonWeb, 5.51 kB⬇
-
🌐 models.jsonWeb, 8.05 kB⬇
-
🌐 notes.cssWeb, 11.97 kB⬇
-
🌐 overlays.cssWeb, 13.97 kB⬇
-
⚠️ php.iniOS File, 424 B⬇
-
🌐 rankings-view.jsWeb, 5.67 kB⬇
-
🌐 rankings.cssWeb, 3.35 kB⬇
-
🌐 scratchpad-conversation.jsWeb, 4.87 kB⬇
-
🌐 scratchpad-index.jsWeb, 15.55 kB⬇
-
🌐 scratchpad-model.jsWeb, 13.29 kB⬇
-
🌐 scratchpad.cssWeb, 3.12 kB⬇
-
🌐 settings.cssWeb, 4.65 kB⬇
-
🌐 shared-view.cssWeb, 3.48 kB⬇
-
🌐 shared.cssWeb, 16.26 kB⬇
-
🌐 shared.jsWeb, 14.63 kB⬇
-
🌐 shared.phpWeb, 3.28 kB⬇
-
🌐 sticky-notes-editor.jsWeb, 64.84 kB⬇
-
🌐 storage.jsWeb, 36.73 kB⬇
-
🌐 style.cssWeb, 12.06 kB⬇
-
🌐 sw.jsWeb, 1.69 kB⬇
-
🌐 sync.jsWeb, 19.02 kB⬇
-
🌐 tools-index.jsWeb, 15.00 kB⬇
-
🌐 users.jsWeb, 49.86 kB⬇
-
🌐 utility-models.jsonWeb, 1.04 kB⬇
-
🌐 voice-models.jsonWeb, 4.81 kB⬇
/* Instant Answer Modal & Header Button */
#id-btn-instant-answer {
margin: 0;
min-width: 24pt;
padding: 0 4px;
font-size: 11pt;
line-height: 22pt;
}
#id-instant-answer-query {
font-family: sans-serif;
line-height: 1.4em;
min-height: 24pt;
max-height: 25vh;
overflow-y: auto;
box-sizing: border-box;
border: 1pt solid var(--BD-input);
border-radius: var(--DM-margin-q);
background-color: var(--BG-base);
color: var(--FG-base);
}
#id-instant-answer-query:hover {
border-color: var(--BD-input);
}
#id-instant-answer-query:focus {
outline: 2px solid var(--BD-input);
border-color: var(--BD-input);
}
#btn-instant-answer-send {
height: auto;
min-width: 5em;
}
.instant-answer-response-container {
margin-top: var(--DM-margin-h);
padding: var(--DM-margin-h);
border: 1px solid var(--BD-panel-l);
border-radius: var(--DM-margin-q);
background-color: var(--BG-panel2);
color: var(--FG-base);
overflow-x: auto;
max-width: 100%;
box-sizing: border-box;
}
.instant-answer-placeholder {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
gap: 0.4em;
min-height: 5em;
text-align: center;
color: var(--FG-muted);
padding: var(--DM-margin-h);
}
.instant-answer-placeholder strong {
color: var(--FG-base);
}
.instant-answer-response-content {
line-height: 1.5;
word-break: break-word;
overflow-x: auto;
max-width: 100%;
}
.instant-answer-response-content p:first-child {
margin-top: 0;
}
.instant-answer-response-content p:last-child {
margin-bottom: 0;
}
.instant-answer-response-content a,
.instant-answer-response-content a:link,
.instant-answer-response-content a:visited,
.instant-answer-body a,
.instant-answer-body a:link,
.instant-answer-body a:visited {
color: var(--TX-link);
text-decoration: underline;
text-underline-offset: 2px;
}
.instant-answer-response-content a:hover,
.instant-answer-response-content a:active,
.instant-answer-body a:hover,
.instant-answer-body a:active {
color: var(--FG-base);
text-decoration: underline;
}
.instant-answer-thoughts {
margin-bottom: 0.75em;
font-size: 0.85em;
opacity: 0.85;
}
.instant-answer-thoughts summary {
cursor: pointer;
font-style: italic;
user-select: none;
}
.instant-answer-thoughts-content {
margin-top: 0.25em;
padding-left: 0.5em;
border-left: 2px solid var(--AC-trim);
overflow-x: auto;
}
.instant-answer-thoughts-content.streaming {
max-height: 33vh;
overflow-y: auto;
}
/* The thinking block's track keeps the always-visible gutter during and
after streaming: the ID-scoped selector out-specifies the SimpleBar
stylesheet without needing important flags. Track visibility itself is
forced by the global simplebar-track rule above. */
#id-instant-answer-response .instant-answer-thoughts-content .simplebar-track.simplebar-vertical {
display: block;
width: 10px;
}
.instant-answer-body {
overflow-x: auto;
max-width: 100%;
}
.instant-answer-cost-container {
margin-top: var(--DM-margin-q);
}
.instant-answer-cost-container p {
margin-top: 4px;
margin-bottom: 0;
line-height: 1.3;
}
/* Constrain Instant Answer form fieldset and code blocks to internal horizontal scrolling */
#id-form-instant-answer fieldset {
min-width: 0;
max-width: 100%;
box-sizing: border-box;
}
.instant-answer-response-container,
.instant-answer-response-content,
.instant-answer-body {
min-width: 0;
max-width: 100%;
overflow-x: auto;
box-sizing: border-box;
}
.instant-answer-response-content pre,
.instant-answer-body pre,
.instant-answer-response-content .code-block,
.instant-answer-body .code-block {
display: block;
max-width: 100%;
margin: var(--DM-margin-h) 0;
padding: var(--DM-margin-h);
background-color: var(--BG-panel);
color: var(--FG-base);
border: 1px solid var(--BD-panel-l);
border-radius: var(--DM-margin-q);
font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace;
font-size: 0.88em;
line-height: 1.45;
white-space: pre;
word-wrap: normal;
overflow-x: auto;
box-sizing: border-box;
}
.instant-answer-response-content pre code,
.instant-answer-body pre code,
.instant-answer-response-content .code-block code,
.instant-answer-body .code-block code {
display: block;
background: transparent !important;
border: none !important;
padding: 0 !important;
margin: 0 !important;
color: inherit;
font-size: inherit;
white-space: pre;
border-radius: 0;
}
.instant-answer-controls {
flex-wrap: wrap;
}
.instant-answer-cost-wrap {
flex: 1;
}
@media screen and (max-width: 780px) {
.instant-answer-cost-wrap {
flex-basis: 100%;
}
}
.instant-answer-body table,
.instant-answer-response-content table {
width: 100%;
max-width: 100%;
border-collapse: collapse;
margin: var(--DM-margin-q) 0;
box-sizing: border-box;
font-size: 0.88em;
}
.instant-answer-body table th,
.instant-answer-body table td,
.instant-answer-response-content table th,
.instant-answer-response-content table td {
padding: 4px 8px;
}
instant-answer.css
×
Type: Web, text/plain
5.17 Kilobytes
Last Modified 2026-11-04 09:48:28
⬇ Download File
Type: Web, text/plain
5.17 Kilobytes
Last Modified 2026-11-04 09:48:28
⬇ Download File