Brunobkr/llama.cpp_AlgMor24_github
ΩFFFΣLLIa • llama.cpp • AlgMor24 ██████╗ ███████╗███████╗███████╗██╗ ██╗ ██╗ █████╗ ██╔═══██╗██╔════╝██╔════╝██╔════╝██║ ██║ ██║██╔══██╗ ██║ ██║█████╗ █████╗ █████╗ ██║ ██║ ██║███████║ ██║ ██║██╔══╝ ██╔══╝ ██╔══╝ ██║ ██║ ██║██╔══██║ ╚██████╔╝██║ ██║ ███████╗███████╗███████╗██║██║ ██║ ╚═════╝ ╚═╝ ╚═╝ ╚══════╝╚══════╝╚══════╝╚═╝╚═╝ ╚═╝ High-Performance LLM / VLM Inference & Autonomous Agentic Ecosystem… See the full description on the dataset page: https://huggingface.co/datasets/Brunobkr/llama.cpp_AlgMor24_github.
03.1k
1/* Copyright 2014 Mozilla Foundation2 *3 * Licensed under the Apache License, Version 2.0 (the "License");4 * you may not use this file except in compliance with the License.5 * You may obtain a copy of the License at6 *7 * http://www.apache.org/licenses/LICENSE-2.08 *9 * Unless required by applicable law or agreed to in writing, software10 * distributed under the License is distributed on an "AS IS" BASIS,11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.12 * See the License for the specific language governing permissions and13 * limitations under the License.14 */15 16.messageBar{17 --closing-button-icon:url(images/messageBar_closingButton.svg);18 --message-bar-close-button-color:var(--text-primary-color);19 --message-bar-close-button-color-hover:var(--text-primary-color);20 --message-bar-close-button-border-radius:4px;21 --message-bar-close-button-border:none;22 --csstools-light-dark-toggle--0:var(--csstools-color-scheme--light) rgb(251 251 254 / 0.14);23 --message-bar-close-button-hover-bg-color:var(--csstools-light-dark-toggle--0, rgb(21 20 26 / 0.14));24 --csstools-light-dark-toggle--1:var(--csstools-color-scheme--light) rgb(251 251 254 / 0.21);25 --message-bar-close-button-active-bg-color:var(--csstools-light-dark-toggle--1, rgb(21 20 26 / 0.21));26 --csstools-light-dark-toggle--2:var(--csstools-color-scheme--light) rgb(251 251 254 / 0.07);27 --message-bar-close-button-focus-bg-color:var(--csstools-light-dark-toggle--2, rgb(21 20 26 / 0.07));28}29 30@supports (color: light-dark(red, red)) and (color: rgb(0 0 0 / 0)){31.messageBar{32 --message-bar-close-button-hover-bg-color:light-dark(33 rgb(21 20 26 / 0.14),34 rgb(251 251 254 / 0.14)35 );36 --message-bar-close-button-active-bg-color:light-dark(37 rgb(21 20 26 / 0.21),38 rgb(251 251 254 / 0.21)39 );40 --message-bar-close-button-focus-bg-color:light-dark(41 rgb(21 20 26 / 0.07),42 rgb(251 251 254 / 0.07)43 );44}45}46 47@supports not (color: light-dark(tan, tan)){48 49.messageBar *{50 --csstools-light-dark-toggle--0:var(--csstools-color-scheme--light) rgb(251 251 254 / 0.14);51 --message-bar-close-button-hover-bg-color:var(--csstools-light-dark-toggle--0, rgb(21 20 26 / 0.14));52 --csstools-light-dark-toggle--1:var(--csstools-color-scheme--light) rgb(251 251 254 / 0.21);53 --message-bar-close-button-active-bg-color:var(--csstools-light-dark-toggle--1, rgb(21 20 26 / 0.21));54 --csstools-light-dark-toggle--2:var(--csstools-color-scheme--light) rgb(251 251 254 / 0.07);55 --message-bar-close-button-focus-bg-color:var(--csstools-light-dark-toggle--2, rgb(21 20 26 / 0.07));56 }57}58 59@media screen and (forced-colors: active){60 61.messageBar{62 --message-bar-close-button-color:ButtonText;63 --message-bar-close-button-border:1px solid ButtonText;64 --message-bar-close-button-hover-bg-color:ButtonText;65 --message-bar-close-button-active-bg-color:ButtonText;66 --message-bar-close-button-focus-bg-color:ButtonText;67 --message-bar-close-button-color-hover:HighlightText;68}69 }70 71.messageBar{72 73 display:flex;74 position:relative;75 padding:8px 8px 8px 16px;76 flex-direction:column;77 justify-content:center;78 align-items:center;79 gap:8px;80 -webkit-user-select:none;81 -moz-user-select:none;82 user-select:none;83 84 border-radius:4px;85 86 border:1px solid var(--message-bar-border-color);87 background:var(--message-bar-bg-color);88 color:var(--message-bar-fg-color);89}90 91.messageBar > div{92 display:flex;93 align-items:flex-start;94 gap:8px;95 align-self:stretch;96 }97 98:is(.messageBar > div)::before{99 content:"";100 display:inline-block;101 width:16px;102 height:16px;103 -webkit-mask-image:var(--message-bar-icon);104 mask-image:var(--message-bar-icon);105 -webkit-mask-size:cover;106 mask-size:cover;107 background-color:var(--message-bar-icon-color);108 flex-shrink:0;109 }110 111.messageBar button{112 cursor:pointer;113 }114 115:is(.messageBar button):focus-visible{116 outline:var(--focus-ring-outline);117 outline-offset:2px;118 }119 120.messageBar .closeButton{121 width:32px;122 height:32px;123 background:none;124 border-radius:var(--message-bar-close-button-border-radius);125 border:var(--message-bar-close-button-border);126 127 display:flex;128 align-items:center;129 justify-content:center;130 }131 132:is(.messageBar .closeButton)::before{133 content:"";134 display:inline-block;135 width:16px;136 height:16px;137 -webkit-mask-image:var(--closing-button-icon);138 mask-image:var(--closing-button-icon);139 -webkit-mask-size:cover;140 mask-size:cover;141 background-color:var(--message-bar-close-button-color);142 }143 144:is(.messageBar .closeButton):is(:hover,:active,:focus)::before{145 background-color:var(--message-bar-close-button-color-hover);146 }147 148:is(.messageBar .closeButton):hover{149 background-color:var(--message-bar-close-button-hover-bg-color);150 }151 152:is(.messageBar .closeButton):active{153 background-color:var(--message-bar-close-button-active-bg-color);154 }155 156:is(.messageBar .closeButton):focus{157 background-color:var(--message-bar-close-button-focus-bg-color);158 }159 160:is(.messageBar .closeButton) > span{161 display:inline-block;162 width:0;163 height:0;164 overflow:hidden;165 }166 167#editorUndoBar{168 --csstools-light-dark-toggle--3:var(--csstools-color-scheme--light) #fbfbfe;169 --text-primary-color:var(--csstools-light-dark-toggle--3, #15141a);170 171 --message-bar-icon:url(images/messageBar_info.svg);172 --csstools-light-dark-toggle--4:var(--csstools-color-scheme--light) #73a7f3;173 --message-bar-icon-color:var(--csstools-light-dark-toggle--4, #0060df);174 --csstools-light-dark-toggle--5:var(--csstools-color-scheme--light) #003070;175 --message-bar-bg-color:var(--csstools-light-dark-toggle--5, #deeafc);176 --message-bar-fg-color:var(--text-primary-color);177 --csstools-light-dark-toggle--6:var(--csstools-color-scheme--light) rgb(255 255 255 / 0.08);178 --message-bar-border-color:var(--csstools-light-dark-toggle--6, rgb(0 0 0 / 0.08));179 180 --csstools-light-dark-toggle--7:var(--csstools-color-scheme--light) rgb(255 255 255 / 0.08);181 182 --undo-button-bg-color:var(--csstools-light-dark-toggle--7, rgb(21 20 26 / 0.07));183 --csstools-light-dark-toggle--8:var(--csstools-color-scheme--light) rgb(255 255 255 / 0.14);184 --undo-button-bg-color-hover:var(--csstools-light-dark-toggle--8, rgb(21 20 26 / 0.14));185 --csstools-light-dark-toggle--9:var(--csstools-color-scheme--light) rgb(255 255 255 / 0.21);186 --undo-button-bg-color-active:var(--csstools-light-dark-toggle--9, rgb(21 20 26 / 0.21));187 188 --csstools-light-dark-toggle--10:var(--csstools-color-scheme--light) #0df;189 190 --undo-button-border:1px solid var(--csstools-light-dark-toggle--10, #0060df);191 192 --undo-button-fg-color:var(--message-bar-fg-color);193 --undo-button-fg-color-hover:var(--undo-button-fg-color);194 --undo-button-fg-color-active:var(--undo-button-fg-color);195}196 197@supports (color: light-dark(red, red)){198#editorUndoBar{199 --text-primary-color:light-dark(#15141a, #fbfbfe);200 --message-bar-icon-color:light-dark(#0060df, #73a7f3);201 --message-bar-bg-color:light-dark(#deeafc, #003070);202}203}204 205@supports (color: light-dark(red, red)) and (color: rgb(0 0 0 / 0)){206#editorUndoBar{207 --message-bar-border-color:light-dark(208 rgb(0 0 0 / 0.08),209 rgb(255 255 255 / 0.08)210 );211 212 --undo-button-bg-color:light-dark(213 rgb(21 20 26 / 0.07),214 rgb(255 255 255 / 0.08)215 );216 --undo-button-bg-color-hover:light-dark(217 rgb(21 20 26 / 0.14),218 rgb(255 255 255 / 0.14)219 );220 --undo-button-bg-color-active:light-dark(221 rgb(21 20 26 / 0.21),222 rgb(255 255 255 / 0.21)223 );224}225}226 227@supports (color: light-dark(red, red)){228#editorUndoBar{229 230 --undo-button-border:1px solid light-dark(#0060df, #0df);231}232}233 234@supports not (color: light-dark(tan, tan)){235 236#editorUndoBar *{237 --csstools-light-dark-toggle--3:var(--csstools-color-scheme--light) #fbfbfe;238 --text-primary-color:var(--csstools-light-dark-toggle--3, #15141a);239 --csstools-light-dark-toggle--4:var(--csstools-color-scheme--light) #73a7f3;240 --message-bar-icon-color:var(--csstools-light-dark-toggle--4, #0060df);241 --csstools-light-dark-toggle--5:var(--csstools-color-scheme--light) #003070;242 --message-bar-bg-color:var(--csstools-light-dark-toggle--5, #deeafc);243 --csstools-light-dark-toggle--6:var(--csstools-color-scheme--light) rgb(255 255 255 / 0.08);244 --message-bar-border-color:var(--csstools-light-dark-toggle--6, rgb(0 0 0 / 0.08));245 246 --csstools-light-dark-toggle--7:var(--csstools-color-scheme--light) rgb(255 255 255 / 0.08);247 248 --undo-button-bg-color:var(--csstools-light-dark-toggle--7, rgb(21 20 26 / 0.07));249 --csstools-light-dark-toggle--8:var(--csstools-color-scheme--light) rgb(255 255 255 / 0.14);250 --undo-button-bg-color-hover:var(--csstools-light-dark-toggle--8, rgb(21 20 26 / 0.14));251 --csstools-light-dark-toggle--9:var(--csstools-color-scheme--light) rgb(255 255 255 / 0.21);252 --undo-button-bg-color-active:var(--csstools-light-dark-toggle--9, rgb(21 20 26 / 0.21));253 254 --csstools-light-dark-toggle--10:var(--csstools-color-scheme--light) #0df;255 256 --undo-button-border:1px solid var(--csstools-light-dark-toggle--10, #0060df);257 }258}259 260@media screen and (forced-colors: active){261 262#editorUndoBar{263 --text-primary-color:CanvasText;264 265 --message-bar-icon-color:CanvasText;266 --message-bar-bg-color:Canvas;267 --message-bar-border-color:CanvasText;268 269 --undo-button-bg-color:ButtonText;270 --undo-button-bg-color-hover:SelectedItem;271 --undo-button-bg-color-active:SelectedItem;272 273 --undo-button-fg-color:ButtonFace;274 --undo-button-fg-color-hover:SelectedItemText;275 --undo-button-fg-color-active:SelectedItemText;276 277 --undo-button-border:none;278}279 }280 281#editorUndoBar{282 283 position:fixed;284 top:50px;285 left:50%;286 transform:translateX(-50%);287 z-index:10;288 289 padding-block:8px;290 padding-inline:16px 8px;291 292 font:menu;293 font-size:15px;294 295 cursor:default;296}297 298#editorUndoBar button{299 cursor:pointer;300 }301 302#editorUndoBar #editorUndoBarUndoButton{303 border-radius:4px;304 font-weight:590;305 line-height:19.5px;306 color:var(--undo-button-fg-color);307 border:var(--undo-button-border);308 padding:4px 16px;309 margin-inline-start:8px;310 height:32px;311 312 background-color:var(--undo-button-bg-color);313 }314 315:is(#editorUndoBar #editorUndoBarUndoButton):hover{316 background-color:var(--undo-button-bg-color-hover);317 color:var(--undo-button-fg-color-hover);318 }319 320:is(#editorUndoBar #editorUndoBarUndoButton):active{321 background-color:var(--undo-button-bg-color-active);322 color:var(--undo-button-fg-color-active);323 }324 325#editorUndoBar > div{326 align-items:center;327 }328 329.dialog{330 --csstools-light-dark-toggle--11:var(--csstools-color-scheme--light) #1c1b22;331 --dialog-bg-color:var(--csstools-light-dark-toggle--11, white);332 --csstools-light-dark-toggle--12:var(--csstools-color-scheme--light) #1c1b22;333 --dialog-border-color:var(--csstools-light-dark-toggle--12, white);334 --csstools-light-dark-toggle--13:var(--csstools-color-scheme--light) #15141a;335 --dialog-shadow:0 2px 14px 0 var(--csstools-light-dark-toggle--13, rgb(58 57 68 / 0.2));336 --csstools-light-dark-toggle--14:var(--csstools-color-scheme--light) #fbfbfe;337 --text-primary-color:var(--csstools-light-dark-toggle--14, #15141a);338 --csstools-light-dark-toggle--15:var(--csstools-color-scheme--light) #cfcfd8;339 --text-secondary-color:var(--csstools-light-dark-toggle--15, #5b5b66);340 --hover-filter:brightness(0.9);341 --csstools-light-dark-toggle--16:var(--csstools-color-scheme--light) #0df;342 --link-fg-color:var(--csstools-light-dark-toggle--16, #0060df);343 --csstools-light-dark-toggle--17:var(--csstools-color-scheme--light) #80ebff;344 --link-hover-fg-color:var(--csstools-light-dark-toggle--17, #0250bb);345 --csstools-light-dark-toggle--18:var(--csstools-color-scheme--light) #52525e;346 --separator-color:var(--csstools-light-dark-toggle--18, #f0f0f4);347 348 --textarea-border-color:#8f8f9d;349 --csstools-light-dark-toggle--19:var(--csstools-color-scheme--light) #42414d;350 --textarea-bg-color:var(--csstools-light-dark-toggle--19, white);351 --textarea-fg-color:var(--text-secondary-color);352 353 --csstools-light-dark-toggle--20:var(--csstools-color-scheme--light) #2b2a33;354 355 --radio-bg-color:var(--csstools-light-dark-toggle--20, #f0f0f4);356 --csstools-light-dark-toggle--21:var(--csstools-color-scheme--light) #15141a;357 --radio-checked-bg-color:var(--csstools-light-dark-toggle--21, #fbfbfe);358 --radio-border-color:#8f8f9d;359 --csstools-light-dark-toggle--22:var(--csstools-color-scheme--light) #0df;360 --radio-checked-border-color:var(--csstools-light-dark-toggle--22, #0060df);361 362 --csstools-light-dark-toggle--23:var(--csstools-color-scheme--light) rgb(251 251 254 / 0.07);363 364 --button-secondary-bg-color:var(--csstools-light-dark-toggle--23, rgb(21 20 26 / 0.07));365 --button-secondary-fg-color:var(--text-primary-color);366 --button-secondary-border-color:var(--button-secondary-bg-color);367 --csstools-light-dark-toggle--24:var(--csstools-color-scheme--light) rgb(251 251 254 / 0.21);368 --button-secondary-active-bg-color:var(--csstools-light-dark-toggle--24, rgb(21 20 26 / 0.21));369 --button-secondary-active-fg-color:var(--button-secondary-fg-color);370 --button-secondary-active-border-color:var(--button-secondary-bg-color);371 --csstools-light-dark-toggle--25:var(--csstools-color-scheme--light) rgb(251 251 254 / 0.14);372 --button-secondary-hover-bg-color:var(--csstools-light-dark-toggle--25, rgb(21 20 26 / 0.14));373 --button-secondary-hover-fg-color:var(--button-secondary-fg-color);374 --button-secondary-hover-border-color:var(--button-secondary-hover-bg-color);375 --button-secondary-disabled-bg-color:var(--button-secondary-bg-color);376 --button-secondary-disabled-border-color:var(377 --button-secondary-border-color378 );379 --button-secondary-disabled-fg-color:var(--button-secondary-fg-color);380 381 --csstools-light-dark-toggle--26:var(--csstools-color-scheme--light) #0df;382 383 --button-primary-bg-color:var(--csstools-light-dark-toggle--26, #0060df);384 --csstools-light-dark-toggle--27:var(--csstools-color-scheme--light) #15141a;385 --button-primary-fg-color:var(--csstools-light-dark-toggle--27, #fbfbfe);386 --button-primary-border-color:var(--button-primary-bg-color);387 --csstools-light-dark-toggle--28:var(--csstools-color-scheme--light) #aaf2ff;388 --button-primary-active-bg-color:var(--csstools-light-dark-toggle--28, #054096);389 --button-primary-active-fg-color:var(--button-primary-fg-color);390 --button-primary-active-border-color:var(--button-primary-active-bg-color);391 --csstools-light-dark-toggle--29:var(--csstools-color-scheme--light) #80ebff;392 --button-primary-hover-bg-color:var(--csstools-light-dark-toggle--29, #0250bb);393 --button-primary-hover-fg-color:var(--button-primary-fg-color);394 --button-primary-hover-border-color:var(--button-primary-hover-bg-color);395 --button-primary-disabled-bg-color:var(--button-primary-bg-color);396 --button-primary-disabled-border-color:var(--button-primary-border-color);397 --button-primary-disabled-fg-color:var(--button-primary-fg-color);398 --button-disabled-opacity:0.4;399 400 --csstools-light-dark-toggle--30:var(--csstools-color-scheme--light) #42414d;401 402 --input-text-bg-color:var(--csstools-light-dark-toggle--30, white);403 --input-text-fg-color:var(--text-primary-color);404}405 406@supports (color: light-dark(red, red)){407.dialog{408 --dialog-bg-color:light-dark(white, #1c1b22);409 --dialog-border-color:light-dark(white, #1c1b22);410}411}412 413@supports (color: light-dark(red, red)) and (color: rgb(0 0 0 / 0)){414.dialog{415 --dialog-shadow:0 2px 14px 0 light-dark(rgb(58 57 68 / 0.2), #15141a);416}417}418 419@supports (color: light-dark(red, red)){420.dialog{421 --text-primary-color:light-dark(#15141a, #fbfbfe);422 --text-secondary-color:light-dark(#5b5b66, #cfcfd8);423 --link-fg-color:light-dark(#0060df, #0df);424 --link-hover-fg-color:light-dark(#0250bb, #80ebff);425 --separator-color:light-dark(#f0f0f4, #52525e);426 --textarea-bg-color:light-dark(white, #42414d);427 428 --radio-bg-color:light-dark(#f0f0f4, #2b2a33);429 --radio-checked-bg-color:light-dark(#fbfbfe, #15141a);430 --radio-checked-border-color:light-dark(#0060df, #0df);431}432}433 434@supports (color: light-dark(red, red)) and (color: rgb(0 0 0 / 0)){435.dialog{436 437 --button-secondary-bg-color:light-dark(438 rgb(21 20 26 / 0.07),439 rgb(251 251 254 / 0.07)440 );441 --button-secondary-active-bg-color:light-dark(442 rgb(21 20 26 / 0.21),443 rgb(251 251 254 / 0.21)444 );445 --button-secondary-hover-bg-color:light-dark(446 rgb(21 20 26 / 0.14),447 rgb(251 251 254 / 0.14)448 );449}450}451 452@supports (color: light-dark(red, red)){453.dialog{454 455 --button-primary-bg-color:light-dark(#0060df, #0df);456 --button-primary-fg-color:light-dark(#fbfbfe, #15141a);457 --button-primary-active-bg-color:light-dark(#054096, #aaf2ff);458 --button-primary-hover-bg-color:light-dark(#0250bb, #80ebff);459 460 --input-text-bg-color:light-dark(white, #42414d);461}462}463 464@supports not (color: light-dark(tan, tan)){465 466.dialog *{467 --csstools-light-dark-toggle--11:var(--csstools-color-scheme--light) #1c1b22;468 --dialog-bg-color:var(--csstools-light-dark-toggle--11, white);469 --csstools-light-dark-toggle--12:var(--csstools-color-scheme--light) #1c1b22;470 --dialog-border-color:var(--csstools-light-dark-toggle--12, white);471 --csstools-light-dark-toggle--13:var(--csstools-color-scheme--light) #15141a;472 --dialog-shadow:0 2px 14px 0 var(--csstools-light-dark-toggle--13, rgb(58 57 68 / 0.2));473 --csstools-light-dark-toggle--14:var(--csstools-color-scheme--light) #fbfbfe;474 --text-primary-color:var(--csstools-light-dark-toggle--14, #15141a);475 --csstools-light-dark-toggle--15:var(--csstools-color-scheme--light) #cfcfd8;476 --text-secondary-color:var(--csstools-light-dark-toggle--15, #5b5b66);477 --csstools-light-dark-toggle--16:var(--csstools-color-scheme--light) #0df;478 --link-fg-color:var(--csstools-light-dark-toggle--16, #0060df);479 --csstools-light-dark-toggle--17:var(--csstools-color-scheme--light) #80ebff;480 --link-hover-fg-color:var(--csstools-light-dark-toggle--17, #0250bb);481 --csstools-light-dark-toggle--18:var(--csstools-color-scheme--light) #52525e;482 --separator-color:var(--csstools-light-dark-toggle--18, #f0f0f4);483 --csstools-light-dark-toggle--19:var(--csstools-color-scheme--light) #42414d;484 --textarea-bg-color:var(--csstools-light-dark-toggle--19, white);485 486 --csstools-light-dark-toggle--20:var(--csstools-color-scheme--light) #2b2a33;487 488 --radio-bg-color:var(--csstools-light-dark-toggle--20, #f0f0f4);489 --csstools-light-dark-toggle--21:var(--csstools-color-scheme--light) #15141a;490 --radio-checked-bg-color:var(--csstools-light-dark-toggle--21, #fbfbfe);491 --csstools-light-dark-toggle--22:var(--csstools-color-scheme--light) #0df;492 --radio-checked-border-color:var(--csstools-light-dark-toggle--22, #0060df);493 494 --csstools-light-dark-toggle--23:var(--csstools-color-scheme--light) rgb(251 251 254 / 0.07);495 496 --button-secondary-bg-color:var(--csstools-light-dark-toggle--23, rgb(21 20 26 / 0.07));497 --csstools-light-dark-toggle--24:var(--csstools-color-scheme--light) rgb(251 251 254 / 0.21);498 --button-secondary-active-bg-color:var(--csstools-light-dark-toggle--24, rgb(21 20 26 / 0.21));499 --csstools-light-dark-toggle--25:var(--csstools-color-scheme--light) rgb(251 251 254 / 0.14);500 --button-secondary-hover-bg-color:var(--csstools-light-dark-toggle--25, rgb(21 20 26 / 0.14));501 502 --csstools-light-dark-toggle--26:var(--csstools-color-scheme--light) #0df;503 504 --button-primary-bg-color:var(--csstools-light-dark-toggle--26, #0060df);505 --csstools-light-dark-toggle--27:var(--csstools-color-scheme--light) #15141a;506 --button-primary-fg-color:var(--csstools-light-dark-toggle--27, #fbfbfe);507 --csstools-light-dark-toggle--28:var(--csstools-color-scheme--light) #aaf2ff;508 --button-primary-active-bg-color:var(--csstools-light-dark-toggle--28, #054096);509 --csstools-light-dark-toggle--29:var(--csstools-color-scheme--light) #80ebff;510 --button-primary-hover-bg-color:var(--csstools-light-dark-toggle--29, #0250bb);511 512 --csstools-light-dark-toggle--30:var(--csstools-color-scheme--light) #42414d;513 514 --input-text-bg-color:var(--csstools-light-dark-toggle--30, white);515 }516}517 518@media (prefers-color-scheme: dark){519 520.dialog{521 --hover-filter:brightness(1.4);522 --button-disabled-opacity:0.6;523}524 }525 526@media screen and (forced-colors: active){527 528.dialog{529 --dialog-bg-color:Canvas;530 --dialog-border-color:CanvasText;531 --dialog-shadow:none;532 --text-primary-color:CanvasText;533 --text-secondary-color:CanvasText;534 --hover-filter:none;535 --link-fg-color:LinkText;536 --link-hover-fg-color:LinkText;537 --separator-color:CanvasText;538 539 --textarea-border-color:ButtonBorder;540 --textarea-bg-color:Field;541 --textarea-fg-color:ButtonText;542 543 --radio-bg-color:ButtonFace;544 --radio-checked-bg-color:ButtonFace;545 --radio-border-color:ButtonText;546 --radio-checked-border-color:ButtonText;547 548 --button-secondary-bg-color:HighlightText;549 --button-secondary-fg-color:ButtonText;550 --button-secondary-border-color:ButtonText;551 --button-secondary-active-bg-color:HighlightText;552 --button-secondary-active-fg-color:SelectedItem;553 --button-secondary-active-border-color:ButtonText;554 --button-secondary-hover-bg-color:HighlightText;555 --button-secondary-hover-fg-color:SelectedItem;556 --button-secondary-hover-border-color:SelectedItem;557 --button-secondary-disabled-fg-color:GrayText;558 --button-secondary-disabled-border-color:GrayText;559 560 --button-primary-bg-color:ButtonText;561 --button-primary-fg-color:HighlightText;562 --button-primary-border-color:ButtonText;563 --button-primary-active-bg-color:SelectedItem;564 --button-primary-active-fg-color:HighlightText;565 --button-primary-active-border-color:ButtonText;566 --button-primary-hover-bg-color:SelectedItem;567 --button-primary-hover-fg-color:HighlightText;568 --button-primary-hover-border-color:SelectedItem;569 --button-primary-disabled-bg-color:GrayText;570 --button-primary-disabled-fg-color:ButtonFace;571 --button-primary-disabled-border-color:GrayText;572 --button-disabled-opacity:1;573 574 --input-text-bg-color:HighlightText;575 --input-text-fg-color:FieldText;576}577 }578 579.dialog{580 581 font:message-box;582 font-size:13px;583 font-weight:400;584 line-height:150%;585 border-radius:4px;586 padding:12px 16px;587 border:1px solid var(--dialog-border-color);588 background:var(--dialog-bg-color);589 color:var(--text-primary-color);590 box-shadow:var(--dialog-shadow);591}592 593:is(.dialog .mainContainer) *:focus-visible{594 outline:var(--focus-ring-outline);595 outline-offset:2px;596 }597 598:is(.dialog .mainContainer) .title{599 display:flex;600 width:auto;601 flex-direction:column;602 justify-content:flex-end;603 align-items:flex-start;604 gap:12px;605 }606 607:is(:is(.dialog .mainContainer) .title) > span{608 font-size:13px;609 font-style:normal;610 font-weight:590;611 line-height:150%;612 }613 614:is(.dialog .mainContainer) .dialogSeparator{615 width:100%;616 height:0;617 margin-block:4px;618 border-top:1px solid var(--separator-color);619 border-bottom:none;620 }621 622:is(.dialog .mainContainer) .dialogButtonsGroup{623 display:flex;624 gap:12px;625 align-self:flex-end;626 }627 628:is(.dialog .mainContainer) .radio{629 display:flex;630 flex-direction:column;631 align-items:flex-start;632 gap:4px;633 }634 635:is(:is(.dialog .mainContainer) .radio) > .radioButton{636 display:flex;637 gap:8px;638 align-self:stretch;639 align-items:center;640 }641 642:is(:is(:is(.dialog .mainContainer) .radio) > .radioButton) input{643 -webkit-appearance:none;644 -moz-appearance:none;645 appearance:none;646 box-sizing:border-box;647 width:16px;648 height:16px;649 border-radius:50%;650 background-color:var(--radio-bg-color);651 border:1px solid var(--radio-border-color);652 }653 654:is(:is(:is(:is(.dialog .mainContainer) .radio) > .radioButton) input):hover{655 filter:var(--hover-filter);656 }657 658:is(:is(:is(:is(.dialog .mainContainer) .radio) > .radioButton) input):checked{659 background-color:var(--radio-checked-bg-color);660 border:4px solid var(--radio-checked-border-color);661 }662 663:is(:is(.dialog .mainContainer) .radio) > .radioLabel{664 display:flex;665 padding-inline-start:24px;666 align-items:flex-start;667 gap:10px;668 align-self:stretch;669 }670 671:is(:is(:is(.dialog .mainContainer) .radio) > .radioLabel) > span{672 flex:1 0 0;673 font-size:11px;674 color:var(--text-secondary-color);675 }676 677:is(.dialog .mainContainer) button:not(:is(.toggle-button,.closeButton,.clearInputButton)){678 border-radius:4px;679 border:1px solid;680 font:menu;681 font-weight:590;682 font-size:13px;683 padding:4px 16px;684 width:auto;685 height:32px;686 }687 688:is(:is(.dialog .mainContainer) button:not(:is(.toggle-button,.closeButton,.clearInputButton))):hover{689 cursor:pointer;690 filter:var(--hover-filter);691 }692 693:is(:is(.dialog .mainContainer) button:not(:is(.toggle-button,.closeButton,.clearInputButton))) > span{694 color:inherit;695 font:inherit;696 }697 698.secondaryButton:is(:is(.dialog .mainContainer) button:not(:is(.toggle-button,.closeButton,.clearInputButton))){699 color:var(--button-secondary-fg-color);700 background-color:var(--button-secondary-bg-color);701 border-color:var(--button-secondary-border-color);702 }703 704.secondaryButton:is(:is(.dialog .mainContainer) button:not(:is(.toggle-button,.closeButton,.clearInputButton))):hover{705 color:var(--button-secondary-hover-fg-color);706 background-color:var(--button-secondary-hover-bg-color);707 border-color:var(--button-secondary-hover-border-color);708 }709 710.secondaryButton:is(:is(.dialog .mainContainer) button:not(:is(.toggle-button,.closeButton,.clearInputButton))):active{711 color:var(--button-secondary-active-fg-color);712 background-color:var(--button-secondary-active-bg-color);713 border-color:var(--button-secondary-active-border-color);714 }715 716.secondaryButton:is(:is(.dialog .mainContainer) button:not(:is(.toggle-button,.closeButton,.clearInputButton))):disabled{717 background-color:var(--button-secondary-disabled-bg-color);718 border-color:var(--button-secondary-disabled-border-color);719 color:var(--button-secondary-disabled-fg-color);720 opacity:var(--button-disabled-opacity);721 }722 723.primaryButton:is(:is(.dialog .mainContainer) button:not(:is(.toggle-button,.closeButton,.clearInputButton))){724 color:var(--button-primary-fg-color);725 background-color:var(--button-primary-bg-color);726 border-color:var(--button-primary-border-color);727 opacity:1;728 }729 730.primaryButton:is(:is(.dialog .mainContainer) button:not(:is(.toggle-button,.closeButton,.clearInputButton))):hover{731 color:var(--button-primary-hover-fg-color);732 background-color:var(--button-primary-hover-bg-color);733 border-color:var(--button-primary-hover-border-color);734 }735 736.primaryButton:is(:is(.dialog .mainContainer) button:not(:is(.toggle-button,.closeButton,.clearInputButton))):active{737 color:var(--button-primary-active-fg-color);738 background-color:var(--button-primary-active-bg-color);739 border-color:var(--button-primary-active-border-color);740 }741 742.primaryButton:is(:is(.dialog .mainContainer) button:not(:is(.toggle-button,.closeButton,.clearInputButton))):disabled{743 background-color:var(--button-primary-disabled-bg-color);744 border-color:var(--button-primary-disabled-border-color);745 color:var(--button-primary-disabled-fg-color);746 opacity:var(--button-disabled-opacity);747 }748 749:is(:is(.dialog .mainContainer) button:not(:is(.toggle-button,.closeButton,.clearInputButton))):disabled{750 pointer-events:none;751 }752 753:is(.dialog .mainContainer) a{754 color:var(--link-fg-color);755 }756 757:is(:is(.dialog .mainContainer) a):hover{758 color:var(--link-hover-fg-color);759 }760 761:is(.dialog .mainContainer) textarea{762 font:inherit;763 padding:8px;764 resize:none;765 margin:0;766 box-sizing:border-box;767 border-radius:4px;768 border:1px solid var(--textarea-border-color);769 background:var(--textarea-bg-color);770 color:var(--textarea-fg-color);771 }772 773:is(:is(.dialog .mainContainer) textarea):focus{774 outline-offset:0;775 border-color:transparent;776 }777 778:is(:is(.dialog .mainContainer) textarea):disabled{779 pointer-events:none;780 opacity:0.4;781 }782 783:is(.dialog .mainContainer) input[type="text"]{784 background-color:var(--input-text-bg-color);785 color:var(--input-text-fg-color);786 }787 788:is(.dialog .mainContainer) .messageBar{789 --csstools-light-dark-toggle--31:var(--csstools-color-scheme--light) #5a3100;790 --message-bar-bg-color:var(--csstools-light-dark-toggle--31, #ffebcd);791 --csstools-light-dark-toggle--32:var(--csstools-color-scheme--light) #fbfbfe;792 --message-bar-fg-color:var(--csstools-light-dark-toggle--32, #15141a);793 --csstools-light-dark-toggle--33:var(--csstools-color-scheme--light) rgb(255 255 255 / 0.08);794 --message-bar-border-color:var(--csstools-light-dark-toggle--33, rgb(0 0 0 / 0.08));795 --message-bar-icon:url(images/messageBar_warning.svg);796 --csstools-light-dark-toggle--34:var(--csstools-color-scheme--light) #e49c49;797 --message-bar-icon-color:var(--csstools-light-dark-toggle--34, #cd411e);798 }799 800@supports (color: light-dark(red, red)){801:is(.dialog .mainContainer) .messageBar{802 --message-bar-bg-color:light-dark(#ffebcd, #5a3100);803 --message-bar-fg-color:light-dark(#15141a, #fbfbfe);804 }805}806 807@supports (color: light-dark(red, red)) and (color: rgb(0 0 0 / 0)){808:is(.dialog .mainContainer) .messageBar{809 --message-bar-border-color:light-dark(810 rgb(0 0 0 / 0.08),811 rgb(255 255 255 / 0.08)812 );813 }814}815 816@supports (color: light-dark(red, red)){817:is(.dialog .mainContainer) .messageBar{818 --message-bar-icon-color:light-dark(#cd411e, #e49c49);819 }820}821 822@supports not (color: light-dark(tan, tan)){823 824:is(:is(.dialog .mainContainer) .messageBar) *{825 --csstools-light-dark-toggle--31:var(--csstools-color-scheme--light) #5a3100;826 --message-bar-bg-color:var(--csstools-light-dark-toggle--31, #ffebcd);827 --csstools-light-dark-toggle--32:var(--csstools-color-scheme--light) #fbfbfe;828 --message-bar-fg-color:var(--csstools-light-dark-toggle--32, #15141a);829 --csstools-light-dark-toggle--33:var(--csstools-color-scheme--light) rgb(255 255 255 / 0.08);830 --message-bar-border-color:var(--csstools-light-dark-toggle--33, rgb(0 0 0 / 0.08));831 --csstools-light-dark-toggle--34:var(--csstools-color-scheme--light) #e49c49;832 --message-bar-icon-color:var(--csstools-light-dark-toggle--34, #cd411e);833 }834}835 836@media screen and (forced-colors: active){837 838:is(.dialog .mainContainer) .messageBar{839 --message-bar-bg-color:HighlightText;840 --message-bar-fg-color:CanvasText;841 --message-bar-border-color:CanvasText;842 --message-bar-icon-color:CanvasText;843 }844 }845 846:is(.dialog .mainContainer) .messageBar{847 848 align-self:stretch;849 }850 851:is(:is(:is(.dialog .mainContainer) .messageBar) > div)::before,:is(:is(:is(.dialog .mainContainer) .messageBar) > div) > div{852 margin-block:4px;853 }854 855:is(:is(:is(.dialog .mainContainer) .messageBar) > div) > div{856 display:flex;857 flex-direction:column;858 align-items:flex-start;859 gap:8px;860 flex:1 0 0;861 }862 863:is(:is(:is(:is(.dialog .mainContainer) .messageBar) > div) > div) .title{864 font-size:13px;865 font-weight:590;866 }867 868:is(:is(:is(:is(.dialog .mainContainer) .messageBar) > div) > div) .description{869 font-size:13px;870 }871 872:is(.dialog .mainContainer) .toggler{873 display:flex;874 align-items:center;875 gap:8px;876 align-self:stretch;877 }878 879:is(:is(.dialog .mainContainer) .toggler) > .togglerLabel{880 -webkit-user-select:none;881 -moz-user-select:none;882 user-select:none;883 }884 885.textLayer{886 position:absolute;887 text-align:initial;888 inset:0;889 overflow:clip;890 opacity:1;891 line-height:1;892 -webkit-text-size-adjust:none;893 -moz-text-size-adjust:none;894 text-size-adjust:none;895 forced-color-adjust:none;896 transform-origin:0 0;897 caret-color:CanvasText;898 z-index:0;899}900 901.textLayer.highlighting{902 touch-action:none;903 }904 905.textLayer :is(span,br){906 color:transparent;907 position:absolute;908 white-space:pre;909 cursor:text;910 transform-origin:0% 0%;911 }912 913.textLayer > :not(.markedContent),.textLayer .markedContent span:not(.markedContent){914 z-index:1;915 }916 917.textLayer span.markedContent{918 top:0;919 height:0;920 }921 922.textLayer span[role="img"]{923 -webkit-user-select:none;924 -moz-user-select:none;925 user-select:none;926 cursor:default;927 }928 929.textLayer .highlight{930 --highlight-bg-color:rgb(180 0 170 / 0.25);931 --highlight-selected-bg-color:rgb(0 100 0 / 0.25);932 --highlight-backdrop-filter:none;933 --highlight-selected-backdrop-filter:none;934 }935 936@media screen and (forced-colors: active){937 938.textLayer .highlight{939 --highlight-bg-color:transparent;940 --highlight-selected-bg-color:transparent;941 --highlight-backdrop-filter:var(--hcm-highlight-filter);942 --highlight-selected-backdrop-filter:var(943 --hcm-highlight-selected-filter944 );945 }946 }947 948.textLayer .highlight{949 950 margin:-1px;951 padding:1px;952 background-color:var(--highlight-bg-color);953 -webkit-backdrop-filter:var(--highlight-backdrop-filter);954 backdrop-filter:var(--highlight-backdrop-filter);955 border-radius:4px;956 }957 958.appended:is(.textLayer .highlight){959 position:initial;960 }961 962.begin:is(.textLayer .highlight){963 border-radius:4px 0 0 4px;964 }965 966.end:is(.textLayer .highlight){967 border-radius:0 4px 4px 0;968 }969 970.middle:is(.textLayer .highlight){971 border-radius:0;972 }973 974.selected:is(.textLayer .highlight){975 background-color:var(--highlight-selected-bg-color);976 -webkit-backdrop-filter:var(--highlight-selected-backdrop-filter);977 backdrop-filter:var(--highlight-selected-backdrop-filter);978 }979 980.textLayer ::-moz-selection{981 background:rgba(0 0 255 / 0.25);982 background:color-mix(in srgb, AccentColor, transparent 75%);983 }984 985.textLayer ::selection{986 background:rgba(0 0 255 / 0.25);987 background:color-mix(in srgb, AccentColor, transparent 75%);988 }989 990.textLayer br::-moz-selection{991 background:transparent;992 }993 994.textLayer br::selection{995 background:transparent;996 }997 998.textLayer .endOfContent{999 display:block;1000 position:absolute;1001 inset:100% 0 0;1002 z-index:0;1003 cursor:default;1004 -webkit-user-select:none;1005 -moz-user-select:none;1006 user-select:none;1007 }1008 1009.textLayer.selecting .endOfContent{1010 top:0;1011 }1012 1013.annotationLayer{1014 --csstools-color-scheme--light:initial;1015 color-scheme:only light;1016 1017 --annotation-unfocused-field-background:url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");1018 --comment-edit-image:url(images/comment_editButton.svg);1019 --input-focus-border-color:Highlight;1020 --input-focus-outline:1px solid Canvas;1021 --input-unfocused-border-color:transparent;1022 --input-disabled-border-color:transparent;1023 --input-hover-border-color:black;1024 --link-outline:none;1025}1026 1027@media screen and (forced-colors: active){1028 1029.annotationLayer{1030 --input-focus-border-color:CanvasText;1031 --input-unfocused-border-color:ActiveText;1032 --input-disabled-border-color:GrayText;1033 --input-hover-border-color:Highlight;1034 --link-outline:1.5px solid LinkText;1035}1036 1037 .annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{1038 outline:1.5px solid selectedItem;1039 }1040 1041 .annotationLayer .linkAnnotation{1042 outline:var(--link-outline);1043 }1044 1045 :is(.annotationLayer .linkAnnotation):hover{1046 -webkit-backdrop-filter:var(--hcm-highlight-filter);1047 backdrop-filter:var(--hcm-highlight-filter);1048 }1049 1050 :is(.annotationLayer .linkAnnotation) > a:hover{1051 opacity:0 !important;1052 background:none !important;1053 box-shadow:none;1054 }1055 1056 .annotationLayer .popupAnnotation .popup{1057 outline:calc(1.5px * var(--total-scale-factor)) solid CanvasText !important;1058 background-color:ButtonFace !important;1059 color:ButtonText !important;1060 }1061 1062 .annotationLayer .highlightArea:hover::after{1063 position:absolute;1064 top:0;1065 left:0;1066 width:100%;1067 height:100%;1068 -webkit-backdrop-filter:var(--hcm-highlight-filter);1069 backdrop-filter:var(--hcm-highlight-filter);1070 content:"";1071 pointer-events:none;1072 }1073 1074 .annotationLayer .popupAnnotation.focused .popup{1075 outline:calc(3px * var(--total-scale-factor)) solid Highlight !important;1076 }1077 }1078 1079.annotationLayer{1080 1081 position:absolute;1082 top:0;1083 left:0;1084 pointer-events:none;1085 transform-origin:0 0;1086}1087 1088.annotationLayer[data-main-rotation="90"] .norotate{1089 transform:rotate(270deg) translateX(-100%);1090 }1091 1092.annotationLayer[data-main-rotation="180"] .norotate{1093 transform:rotate(180deg) translate(-100%, -100%);1094 }1095 1096.annotationLayer[data-main-rotation="270"] .norotate{1097 transform:rotate(90deg) translateY(-100%);1098 }1099 1100.annotationLayer.disabled section,.annotationLayer.disabled .popup{1101 pointer-events:none;1102 }1103 1104.annotationLayer .annotationContent{1105 position:absolute;1106 width:100%;1107 height:100%;1108 pointer-events:none;1109 }1110 1111.freetext:is(.annotationLayer .annotationContent){1112 background:transparent;1113 border:none;1114 inset:0;1115 overflow:visible;1116 white-space:nowrap;1117 font:10px sans-serif;1118 line-height:1.35;1119 }1120 1121.annotationLayer section{1122 position:absolute;1123 text-align:initial;1124 pointer-events:auto;1125 box-sizing:border-box;1126 transform-origin:0 0;1127 -webkit-user-select:none;1128 -moz-user-select:none;1129 user-select:none;1130 }1131 1132:is(.annotationLayer section):has(div.annotationContent) canvas.annotationContent{1133 display:none;1134 }1135 1136:is(.annotationLayer section) .overlaidText{1137 position:absolute;1138 top:0;1139 left:0;1140 width:0;1141 height:0;1142 display:inline-block;1143 overflow:hidden;1144 }1145 1146.textLayer.selecting ~ .annotationLayer section{1147 pointer-events:none;1148 }1149 1150.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton) > a{1151 position:absolute;1152 font-size:1em;1153 top:0;1154 left:0;1155 width:100%;1156 height:100%;1157 }1158 1159.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton):not(.hasBorder) > a:hover{1160 opacity:0.2;1161 background-color:rgb(255 255 0);1162 }1163 1164.annotationLayer .linkAnnotation.hasBorder:hover{1165 background-color:rgb(255 255 0 / 0.2);1166 }1167 1168.annotationLayer .hasBorder{1169 background-size:100% 100%;1170 }1171 1172.annotationLayer .textAnnotation img{1173 position:absolute;1174 cursor:pointer;1175 width:100%;1176 height:100%;1177 top:0;1178 left:0;1179 }1180 1181.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{1182 background-image:var(--annotation-unfocused-field-background);1183 border:2px solid var(--input-unfocused-border-color);1184 box-sizing:border-box;1185 font:calc(9px * var(--total-scale-factor)) sans-serif;1186 height:100%;1187 margin:0;1188 vertical-align:top;1189 width:100%;1190 }1191 1192.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{1193 outline:1.5px solid red;1194 }1195 1196.annotationLayer .choiceWidgetAnnotation select option{1197 padding:0;1198 }1199 1200.annotationLayer .buttonWidgetAnnotation.radioButton input{