@charset "UTF-8";.dcg-calculator-api-container-v1_12 .dcg-tap-container:not(body) { position: relative } .dcg-calculator-api-container-v1_12 :not(.dcg-focus-visible) { outline: none } .dcg-calculator-api-container-v1_12 .dcg-text-selectable { -webkit-user-select: text; user-select: text; cursor: text } .dcg-calculator-api-container-v1_12 img { height: auto; max-width: 100% } .dcg-aria-alert,.dcg-calculator-api-container-v1_12 .dcg-sr-only { position: absolute; left: -1000px; top: -1000px; width: 1px; height: 1px; text-align: left; overflow: hidden } .dcg-calculator-api-container-v1_12 .dcg-background--light-blue { background: #d7e6ff } .dcg-calculator-api-container-v1_12 .dcg-text--dark-blue { color: #17396e } .dcg-calculator-api-container-v1_12 .dcg-text--centered { text-align: center } .dcg-calculator-api-container-v1_12 .dcg-anchor-center { text-anchor: middle } .dcg-calculator-api-container-v1_12 .dcg-anchor-left { text-anchor: end } .dcg-calculator-api-container-v1_12 .dcg-anchor-right { text-anchor: start } .dcg-calculator-api-container-v1_12 .dcg-text--uppercase { text-transform: uppercase } .dcg-calculator-api-container-v1_12 .dcg-unstyled-list { list-style-type: none; margin: 0; padding: 0 } .dcg-calculator-api-container-v1_12 .dcg-unstyled-list li { margin: 0; text-indent: 0 } .dcg-calculator-api-container-v1_12 .dcg-forced-color-none { forced-color-adjust: none } .dcg-calculator-api-container-v1_12 .dcg-unstyled-button { font-family: inherit; font-size: inherit; font-weight: inherit; line-height: inherit; margin: 0; overflow: visible; text-transform: none; -webkit-appearance: button; border: none; background-color: unset; padding: 0 } .dcg-calculator-api-container-v1_12 .dcg-unstyled-link { text-decoration: none!important; color: unset } .dcg-calculator-api-container-v1_12 .dcg-unstyled-heading { margin: 0; font-size: inherit; font: inherit; font-weight: inherit } .dcg-calculator-api-container-v1_12 .dcg-unstyled-dialog { width: auto; height: auto; border: none; padding: 0 } .dcg-calculator-api-container-v1_12 details.dcg-unstyled-details { list-style: none } .dcg-calculator-api-container-v1_12 details.dcg-unstyled-details summary::-webkit-details-marker { display: none } .dcg-calculator-api-container-v1_12 details.dcg-unstyled-details summary::marker { content: "" } .dcg-calculator-api-container-v1_12 .dcg-display--contents { display: contents } .dcg-calculator-api-container-v1_12 .dcg-bold { font-weight: 700 } .dcg-calculator-api-container-v1_12 .dcg-nowrap { text-wrap: nowrap } @media print { html,.dcg-calculator-api-container-v1_12 body,.dcg-calculator-api-container-v1_12 .dcg-sliding-interior,.dcg-calculator-api-container-v1_12 #graph-container,.dcg-calculator-api-container-v1_12 .dcg-container,.dcg-calculator-api-container-v1_12 .dcg-exppanel,.dcg-calculator-api-container-v1_12 .dcg-expressionitem,.dcg-calculator-api-container-v1_12 .dcg-fade-container { overflow: visible!important; position: relative!important } .dcg-calculator-api-container-v1_12 #graph-container { top: 0!important; left: 0!important; width: 700px!important } .dcg-calculator-api-container-v1_12 #graph-container .dcg-grapher { left: 0!important } .dcg-calculator-api-container-v1_12 #graph-container .dcg-grapher canvas:first-of-type { border: 2px solid #454545 } .dcg-calculator-api-container-v1_12 #graph-container,.dcg-calculator-api-container-v1_12 .dcg-grapher,.dcg-calculator-api-container-v1_12 .dcg-exppanel-outer,.dcg-calculator-api-container-v1_12 .dcg-exppanel-container { transform: translate(0); transition: 0; box-shadow: none!important; width: 100% } .dcg-calculator-api-container-v1_12 .dcg-header,.dcg-calculator-api-container-v1_12 .dcg-pillbox-container,.dcg-calculator-api-container-v1_12 .dcg-shared-modal-container,.dcg-calculator-api-container-v1_12 .dcg-keys-container,.dcg-calculator-api-container-v1_12 .dcg-popover,.dcg-calculator-api-container-v1_12 .dcg-dropdown-popover,.dcg-calculator-api-container-v1_12 .dcg-show-keypad,.dcg-calculator-api-container-v1_12 .dcg-show-expressions-tab,.dcg-calculator-api-container-v1_12 .dcg-toast,.dcg-calculator-api-container-v1_12 .trip-block,.dcg-calculator-api-container-v1_12 .dcg-grapher:before,.dcg-calculator-api-container-v1_12 .dcg-expression-top-bar,.dcg-calculator-api-container-v1_12 .dcg-new-expression,.dcg-calculator-api-container-v1_12 .dcg-icon-remove,.dcg-calculator-api-container-v1_12 .dcg-fadeout,.dcg-calculator-api-container-v1_12 .dcg-icon,.dcg-calculator-api-container-v1_12 .dcg-slider-container,.dcg-calculator-api-container-v1_12 .dcg-create-sliders,.dcg-calculator-api-container-v1_12 .dcg-expressions-branding,.dcg-calculator-api-container-v1_12 .dcg-graphpaper-branding,.dcg-calculator-api-container-v1_12 .dcg-geometry-toolbar-view,.dcg-calculator-api-container-v1_12 .dcg-label-container { display: none!important } .dcg-calculator-api-container-v1_12 .dcg-fullscreen .dcg-exppanel-outer { margin-top: 800px } .dcg-calculator-api-container-v1_12 .dcg-exppanel-outer { margin-top: 12in } .dcg-calculator-api-container-v1_12 .dcg-exppanel-outer .dcg-exppanel-container { padding-top: 0!important; width: 100%!important } .dcg-calculator-api-container-v1_12 .dcg-exppanel-outer .dcg-exppanel { border: none } .dcg-calculator-api-container-v1_12 .dcg-exppanel-outer .dcg-expressionitem { border: 0; border-top: 1px solid #e2e2e2 } .dcg-calculator-api-container-v1_12 .dcg-exppanel-outer .dcg-expressionitem .dcg-tab { border: 0 } .dcg-calculator-api-container-v1_12 .dcg-exppanel-outer .dcg-expressionitem .dcg-variable-index { font-size: 14px; color: #aaa; text-align: center } .dcg-calculator-api-container-v1_12 .dcg-exppanel-outer .dcg-expressionitem .dcg-variable-index:after { content: "." } .dcg-calculator-api-container-v1_12 .dcg-background { opacity: 0!important } .dcg-calculator-api-container-v1_12 .dcg-dot { position: absolute!important; top: -15px!important; left: -15px!important; border-radius: 15px!important; width: 29px!important; height: 29px!important; border: 14px solid #2d70b3 } } .dcg-calculator-api-container-v1_12 * { box-sizing: border-box } @media screen { .dcg-calculator-api-container-v1_12 body { position: fixed; top: 0; bottom: 0; left: 0; right: 0 } } .dcg-calculator-api-container-v1_12 body,html { margin: 0; padding: 0; font-family: Arial,sans-serif; -webkit-user-select: none; user-select: none; -webkit-tap-highlight-color: transparent } .dcg-calculator-api-container-v1_12 body { overflow: hidden; background: #fff; -ms-content-zooming: none; content-zooming: none } .dcg-calculator-api-container-v1_12 .dcg-sliding-interior { background-color: #fff } .dcg-calculator-api-container-v1_12 #graph-container .dcg-container { font-size: 100% } .dcg-calculator-api-container-v1_12 ::-webkit-input-placeholder { color: #00000078; opacity: 1 } .dcg-calculator-api-container-v1_12 ::-moz-placeholder { color: #00000078; opacity: 1 } .dcg-calculator-api-container-v1_12 :-moz-placeholder { color: #00000078; opacity: 1 } .dcg-calculator-api-container-v1_12 :-ms-input-placeholder { color: #00000078; opacity: 1 } .dcg-calculator-api-container-v1_12 input:focus:not([disabled])::-webkit-input-placeholder,.dcg-calculator-api-container-v1_12 textarea:focus:not([disabled])::-webkit-input-placeholder { color: transparent } .dcg-calculator-api-container-v1_12 input:focus:not([disabled])::-moz-placeholder,.dcg-calculator-api-container-v1_12 textarea:focus:not([disabled])::-moz-placeholder { color: transparent } .dcg-calculator-api-container-v1_12 input:focus:not([disabled]):-moz-placeholder,.dcg-calculator-api-container-v1_12 textarea:focus:not([disabled]):-moz-placeholder { color: transparent } .dcg-calculator-api-container-v1_12 input:focus:not([disabled]):-ms-input-placeholder,.dcg-calculator-api-container-v1_12 textarea:focus:not([disabled]):-ms-input-placeholder { color: transparent } .dcg-calculator-api-container-v1_12 .dcg-tap-container :not(.dcg-disabled):not(.dcg-cursor-default):not([disabled=true])[ontap] { cursor: pointer } .dcg-calculator-api-container-v1_12 .dcg-checkbox-flex-container { display: flex; align-items: center } .dcg-calculator-api-container-v1_12 .dcg-checkbox { cursor: pointer; position: relative; display: flex; align-items: center; gap: 5px } .dcg-calculator-api-container-v1_12 .dcg-checkbox.dcg-hovered:not(.dcg-checked) .dcg-checkbox__box { border: 1px solid #949494 } .dcg-calculator-api-container-v1_12 .dcg-checkbox.dcg-hovered:not(.dcg-checked) .dcg-checkbox__box:before { display: block; color: #0000001a } .dcg-calculator-api-container-v1_12 .dcg-checkbox.dcg-hovered.dcg-checked .dcg-checkbox__box { border: 1px solid rgba(0,0,0,.5) } .dcg-calculator-api-container-v1_12 .dcg-checkbox.dcg-disabled { pointer-events: none; opacity: .5 } .dcg-calculator-api-container-v1_12 .dcg-checkbox--small { font-size: 85% } .dcg-calculator-api-container-v1_12 .dcg-checkbox__box { position: relative; display: inline-block; -webkit-appearance: none; appearance: none; cursor: inherit; width: 1.1em; height: 1.1em; margin: 0; border: 1px solid #bbb; border-radius: 3px; vertical-align: middle } .dcg-calculator-api-container-v1_12 .dcg-checkbox__box:before { position: absolute; top: -.15em; left: .1em; display: none; font-size: 115%; text-shadow: -1px -1px 0 var(--dcg-checkbox-outline-color, #fff),-1px 1px 0 var(--dcg-checkbox-outline-color, #fff),1px -1px 0 var(--dcg-checkbox-outline-color, #fff),1px 1px 0 var(--dcg-checkbox-outline-color, #fff),0 -1px 0 var(--dcg-checkbox-outline-color, #fff),0 1px 0 var(--dcg-checkbox-outline-color, #fff),1px 0 0 var(--dcg-checkbox-outline-color, #fff),-1px 0 0 var(--dcg-checkbox-outline-color, #fff) } .dcg-calculator-api-container-v1_12 .dcg-checkbox__box.dcg-focus-visible { outline: 2px solid var(--dcg-focus-color, #2f72dc) } .dcg-calculator-api-container-v1_12 .dcg-checkbox__box.dcg-disabled { background: #0000001a } .dcg-calculator-api-container-v1_12 .dcg-checkbox__box.dcg-checked:before { display: block; color: var(--dcg-accent-color, #2f72dc) } .dcg-calculator-api-container-v1_12 .dcg-checkbox__box.dcg-disabled.dcg-checked:before { display: block; color: #00000080 } .dcg-calculator-api-container-v1_12 .dcg-checkbox__content { flex: 1; overflow: hidden; text-overflow: ellipsis } .dcg-calculator-api-container-v1_12 .dcg-checkbox-hover-container.dcg-hovered .dcg-checkbox:not(.dcg-checked) .dcg-checkbox__box { border: 1px solid #949494 } .dcg-calculator-api-container-v1_12 .dcg-checkbox-hover-container.dcg-hovered .dcg-checkbox:not(.dcg-checked) .dcg-checkbox__box:before { display: block; color: #0000001a } .dcg-calculator-api-container-v1_12 .dcg-mq-container { position: relative; display: inline-block } .dcg-calculator-api-container-v1_12 .dcg-mq-container sup.dcg-mq-nthroot { top: auto } .dcg-calculator-api-container-v1_12 .dcg-mq-container .dcg-mq-placeholder { font-family: Symbola,Times New Roman,serif; position: absolute; bottom: 3px; left: 0; right: 1px; font-size: 95%; pointer-events: none; padding-left: 2px; color: var(--dcg-custom-text-color, rgba(0, 0, 0, .47)); overflow: hidden } .dcg-calculator-api-container-v1_12 .dcg-mq-container .dcg-mq-placeholder .dcg-mq-math-mode { font-size: inherit } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-suffix-degree .dcg-mq-root-block:after { content: "\b0"; vertical-align: top; opacity: .6; margin-left: 1px } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-suffix-radian .dcg-mq-root-block:after { content: "rad"; font-size: 90%; opacity: .6; margin-left: 3px } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-mq-editable-field:not(.dcg-no-fadeout) { position: relative } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-mq-editable-field:not(.dcg-no-fadeout):after { content: ""; position: absolute; top: 0; right: 0; bottom: 0; width: 7px; background: linear-gradient(to right,transparent,var(--dcg-custom-background-color, #fff)); pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-mq-editable-field:not(.dcg-no-fadeout) .dcg-mq-root-block { padding-right: 5px } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-mq-editable-field:not(.dcg-no-fadeout) .dcg-mq-root-block.dcg-mq-editing-overflow-left:before { content: ""; position: absolute; top: 0; left: 0; bottom: 0; width: 7px; background: linear-gradient(to left,transparent,var(--dcg-custom-background-color, #fff)); pointer-events: none } @font-face { font-family: Symbola; src: url(data:font/woff2;base64,d09GMgABAAAAACD4ABEAAAAARmAAACCaAAKFHgAAAAAAAAAAAAAAAAAAAAAAAAAAGi4bEByCKAZWAIIECFoJhGURDAryXOQXATYCJAOCUguBLAAEIAWDIAeDdgxAG0M9BezYI7BxADwstyWKqs2cUZSGUSr+rxM4GSLUP2Cd4VFvveoWPPjGGlHRprrWFdMb966Vx8/CCFNDBmwtoif87bvGZ4lgAk4QB4AYOas+gSEQI+APq7A2RsSQ2MUyj5Bktv0xZ71PkiXbMkmy45ADGyc8iTN2aPZndjl/fhbwA/GtDCcAOu2tQClTyjc+tdfyAG2zI8XaRhi5oz1FtBGTVmywwA4wot6lEfHT7THW+eUqdJE1TFfCv0NNfROfyHGvPtVDWMh1C+ubaTuZhFCVYXnh4fP2/lrdyKKA69IEB0nnAQeayADTiBPI7122/N2e5O4o2m6jORwPeXVMZkOduaI0RmMPbDUK61v796sf8W6I9gFumFAYlOTCLldV9UxQxQgkleOT/5lwcTZg6zyToQQJfgD+n6608nszCwaWASvginsKcdGmaUYzkm/mS9obafdAOtaGJBPtXvhQdyEmKQTQJS4Dfbh0eizjylWfsklRBZ7/n9bsfZnsnvdGsY5SHRKNoiskToRky8/Pn0MmDFuy1MzQWobehQLHQanqSpM4bIxWj/ZGwYj5dz/W+mdqtsdpSEQGzAgEeCG79/ffswACYGNwMRpn7YDpYSgjQuV6vsp5wbSN4DHtWkB9d31OELUkNxMg7LlJGQDhiMtXAARIADDFHPV/NegPYLRtkUbbYuOj+gU0JVujKQvOUBcwRcPkyJ2Iv1DWkMoDxxwC63x225GKzUiBPTLHamSIOTJAHulpHF6CY1wTEVlbF8HgDfqcRVkOXGmKIXGbM4YuxrqOP+1k+HzWMjdg2dvxCFg4BLDu0bYCCeiJIgCA7xBx+II0PvjgPMELZbFwAPARQH0B6Je2YgEOcHxaJvq1AvD+sH01gNxGaBIBEBioUpD+4S6A8YsqIHIXIUqlz/gJOVB8pE4wSIKT1pJwJEMSSKKRLEhckpDkRUqijlLnqYvU1/Rj9Kd2OWSAWXtclj6WxqexWeo+PUmJ6Mm2C2fFUUeMY/5M/JH1I/2O/qrLqtUqc5W+Slo1XTVcRa8iVuErgP7Lp7YbQzcGb8T/euu1DIB5/Eb+7z4AuUtdSw9DylsgS9bYDthmUCsz41zZ8jDJHkuzMht0yLeZvwwyvlRG1BEp1mW3owRymJtrYDTAbyovUKZaF8pVQJ71VcxivdsGxodeIQdfEoYfqm+pQozsBrUshqgwY5FUJiRvIA5REcYB/Ux1LFBG5DG5JTXG15whgdhMLJWtGP27oTzcLPtZfimJLlW0PlG1KpSTR+oPKb81Rm1kuCUZQw1Y83KZqt58R6QRQT5RZ6hZ9Tu2psFIsSDbSvomI6uQ9fgnjP7dUCehLiBnKo22UAVTYcuDLfeCm/Wd+hGJcqOrtIyUyjU5xtoGo3UqsUWLkV3oFLfly7BS6RabZWDmSZ4blw6uB3fHn4lyg6Ne9RJs6UItknxVGrFUIMuwVceiLTdScCAkleqi4apLdHvdm0g0Aq9c9ZHK9pVikBCC0Gg8eqXHaAavQCBYK/MJasaokFzWcq2EtoA8RzK/IULchlVsj5wgLgbGgewGxi1JQUvOyb5HrD60rPUZ4IDT8lrjrbkwkXxVV2XBde13pP2UAWMROMHh8WA+ewSQoE5PcW6UZQmXZeSdIIG8GnmEuJz4sUbSAoD4lbeAQDObquoJqmKSsUI3x1C1XDLhawzpyYEG/wIG48Y6/nT5WwD2A4D8FHTHADjbVAFk/+8NPUUxgTEQ0ZQkvC1+T0Nu22KlcRNFbtNahlJxFVU/DIRBc3pHM53yZUA5WzNncxWG3YLPueuoWnt5iMzqqhRyqym4DALHmfBp3q1FJHJjt7ZLOOe6zhsx5zaP3KguXc/bdmSad+Nd19VO4gkjB68lh0QcYmLHBS7nYtfDhBQRxbe8tFZQnPc79Z16dM9K7YkhRAjviC2hpStOHwUXrpVLAAX3yinkZHpRtWol3lh5B37v9O3f2ybVHQLZYNk1uXfEv4DTTSCAVeltgeSM9yk4fu6JhORdf0Ie0poeBj40g0jG1/4f+pjeDHlpS1IfeZ0YdVYkRwkH4iox1xm3d6Yk19sTcnlStC2BGVIK5JjYlsgFmmYBCcynAhnPcsYKsoWaMup4rFUZ2KTeslJDnoAzzhOdK9TlJJaZhfeSl9wtXD2QqVKf90j1jgXbkm/VEqOMoXb5Q+8NebAE1kcLpVguzwOVWF1mSImNh7wQDHlvhgZ7VtymACuQ9aIh650yZLJJnS8nKPZz8WPr84CQFiUrlMJKdbSHsVbskwM7tZg8kQU1LqfmWQw1uo364AiI1W1Yrgf7MKzHwxRUIlfngQL7csW3dT6Of6x45jTeIqlQRPFRo1BTye2qwqDCOb0hpy36QKiY8ufeegyBhxVDku7aGL59ahAm8hASu1Jd9cUkwYExJmaeM0hQDC5a3oYnevJfTqY8WzOjCQjFn1fxtiduMJoMfYPOp8+4B6imgNUZYiWcamQFiY+G4/ZT/O/UUIN63RUWOZDMOatGRw9zqoZmWWHVU34n72CwzWR1nENuThqUTRJfbta+LZCn+ZKjtXN7nm/ICe2qcdYC1CFdOUyZyvvtgZ0aprxxj3cqtrlklJSCROy7FdW2DV+vzjt1UV4IFHwBid5tbrNunUtuyS9K6AStgCkflIrXtQ/f4F1w6m3t7LZsnHDeN7u+K7+skMLt3dH60ymtwRqeGzAExPIi92NbflGuLYDwuBsIQYY3BtXK8xpQtED+0rLg1ISj2lAWMQNZEpUWeZFqxS1dCM8RbshrHgnk3nsCLuhOUwROmCN1THkmFpw6WGG2pzBHV/6TCWRBDkzGTYh5xnPqE9SYtocUdw0IgjRql4VIAOd0wuLd+rrzQMBoAyHonjy1165AXvs5Bjk3XhisreNOpxQ2mgjF1AbR1lFg2m9n0zg32c0McXY/nYwzhznDhkys8rsbQMNFFlCfqUVN2iBI3xJjRzgkr+ur7qJ4OamhNrJ+pTQf8RzSCUzYr7Bi9NRILtS1jlTvzLYSPgrnX5AJKOhSHziOCSHYtYKjFrAu64JrShVZAS8B5e3bAzO2GB2FdEQpKqnf4xmLjcdVa3F83z57G/B2an68Zttu8bvHgff1E3au2XEwJ6oik2qMFoWoIxQgzFc37lxxh/NxBnAk1t2r5rCStIOffkJusLcts+N66NcNdNi3ODkb8nRzTi1KoiG4jY+3GfuedS61PV7vXd4ukdbNNuqah45OksfxXmwYIB+8jGLcXfUt1skKXYSht+PkHR+lCwla9J88shSjbi1Q5CdUC2nBoUIU0KkR2fhvg4AG4FK7eV7ylt1bmArWYb+Fy7byR1dGIa/zul9YYSUjIS2QyxlsPZ6ZK1MSMti0VG8nDNFV6uDtIhG0Qn2bzuabxkWxQyPvClXGwrZAW0YA5sc0KWpu/B+uvyw2hhIEMqaf/0VjdJpEA59Zw+skldc0phAvnfaIigJw33H8rYdPsjaG198ZMR14a1b5W3RKYGVItKwMIhHPnUjRlljmVWzt/UqYmaC0X2wa2P6F8kxoOkRjc2YSUn58ZnFuRi6pKHPJHVs0LCZHMpjW5QdQE+mbrCgKgsKt4hek+5nZegXiCjsTQI8xUbRAAPWrhX06zKCV0qE/yi2NVrNpIge5AXO2Y2eFG1aROmmo9N4cozPuRCFRilZAzbXfckPL6nGnDNyR7ydQKLPrRgyG0XUzJMXHm3K1cvPB4TUZd/ceHocgRiCGoYnHYYosaD4+dAlFFH/hoRzmtNdFsav70s9C0/bAdpq42+TYoIzZwM4zVF3WrGnde6g5Rz3qGaDG7DlN2LBde2hqjgMPHyG7IIKoZBIdguiken8K9a1SKWSqrxAEEp04YWxOtjAvoafnA4mgi1ltHzhu6nEqdBcX6qbqMXSLcyB3Hkfrmjb+SCP2LNv/ygY4XqqXTpT6DRe8/fDr/nLk+Caf4fxPD+CiE/IaJdv1oMT1ECXnKgSMmr0Gi51vyl0vEotCDnr4wHrDa8gemQ7jnG/V9RomUVTiIDH7ThJaje/GEaG4Hd//k+PTccTSLQeuv7sht55pjOsuAKPiNEqymLeZyvzBxzfDfv+hhb5Zh4oLZodGmrMNZuyd0rpcRhPnNB/4lUk2RHY7ePBTeLwkgYetxlZL33lJbIVbnlW4oa3MPbsxk2j5EXjL1QqPbk1OrE84FlQDR5SnMWejt1nXlwZmiAyUohoJcvp0udlW43P/3XTLkS+fMK2hTKGQHCnKxcRJiuLcwSocqtefsOCYIS58sQvUAZeWE9XXX1T/A5sAz0wT3yLkYHAH+1fu9iuTGGcZjHMM3AfjxLmG1Fb/JuvgMkqQc0ORPE8ojcGYQM0kgjpq0uVzm9sSmqC3jrVlZDVUbniKMBv0b8pTnZK3evvfKT5Jd+H/HU4djlFwH/XkZjLEwSlQVAoK7RRcKREzz9ebjuNTR6h+7tW1tYJKp+RN/1FjDHjZcsFGbhNZPObaaQ2aG7ZE1RLv6HaZ5x7Orf695b3eF/QZ77AXbLfHH7i7+r3SZTRqG/J2CPrk2HNGhzI+IDxe/95J6OGfG4/9qI5k+dh6JWW3eWbPtd9cyDuc5nv5Xuv/RRYFvgEJvamLme8brteenPv9z/5GuYz9VX/zUmPtTLGfbYRzbmIMVBiiOU1Bx3r4bPITMYv8zY8ZFl2QLKc/1a2Ha+xMDrZ/2X7I/hwx3G2qpUVUZx4wHTpK8fWoQwmqHZM369uhLV/5IYnLcZ5xV4zvviG73Iu9LZ/XE3Q1b9d2pcqW10MQRirGmc3p688JKcWogWGpgAT/XEOpUnZBxMoZtnueSmd7SNAEqHk1CSQCBwA96SCwYkeVChBUqvZ1NxHt5j31oB0KPy9bPOdsBrtgS1UBBkZzAN5uWGFnnA3k/CAzfVUQhO/FSIP7NEXcGB25NzOmj9HHYMaI5ToxXE1RnzS4F4Mv/ugIPR6A/tHPrqLHshVhRd2Ewm8HpIcv+4oX8ybprKpMX0ifcrHHhXbl5ull2pPQZvPaSJwnzpSdtXXmf9rT0H7K7mpd48ConU3aMt6nuhF9M7P97U+aNPxAMc6rrVwNzfFD0i9T/JCcrb6LcmzxiNOdjQ8MyFaZAzHvZniwrKteOicCTMvdj8bKtGiWOJx4YkINw+EhLZmWPKQ/PPVWzM3fNptq+c8+4KIAyrYQQ9EXXUOBBX14cJM8pTKm2bkwDiYhB9Ciw7KWujEneyqlrr6fIwIs4CZxbfg8F0vk765GW4zz/dji/waAaFYWJz08zjybJo1EioNbZeaekPyWSkK2W1IPKYto21jmwQtR8wxclETHsqTW10Ktk5xiAjJrgsAEw4ZGs/f7de7ROV6W8tX4vCge18qK8Sg8gAl/X12YzIMlLKFqP597xcYeciGMfbfNBV1KYdsmbXgo+637tiuip7VSb1xovhKyYv78a+DAtd4fHF04GVwtS7xzLegMb4VS20GZa0G1d78crhk+W+/Y8ZNuLqD6z8JCWAP84yzNMUXGCeFa3ijlhF5la9GDgMNrN3S6aw4mOXK3H2afSUDCYOvW0Ssrk2gbnXEiiPoJvf+JCpQ2ecpYoFLFnVOBWltRn5tb3y4+oTcbgbgLh+fkwOF38QQAXL2dat1imeH7i6Fe4Xqj2lG7QqXSUPhRLaDibFzwoE6xK8vGaV2y3VgjkLLcojazNVlWG3lMDEn9JOSvoCtX83WTZZ0vEsfLKNy0dEjz9K4N/jzK7sToN9N4dkeC/20BcxDQubc3WKQct5EsK5zThhmSyEjdHt0Ov91dsd05PXwyP3w4P0+CoGyBrQSjtdsDDh3Ket4dAC7gNadgAX0+Av78AXgBu+G6VJ+9dkNlp7rDFv/8ouyHmrYd/PX3iMZcf0ZwKNWFRHKhavxR6C1KYYVQP3dAQbvFXiHqIG0H0UBjsZy+Nd5wHm5guGZFkbXNdfV5gLMdzsBWW7lnr9VRqMsVCATVYMsz+AV0cU5h9k1x3qyCoKn1DOSFanAK2vZ2uU1d2zxvxdz0jd937zizzUuHEPsOt+4P+dO9jF/ysZQTzFgoCfD3l0q9OV7ojtqoVglqLT9d+0OmtK0PRMNnYfKCRWBERHhrRNOcRfxZZvAwEMQ1EnwB2iLqLLDfonVPTwlJhdZZg/wByFsfB/jfONuL+qcxd/BSAonDFPFP/NX8cDE/oXo+TB/+4Vkv+ls0kSgsjRyu8MrzttLpCW313d0q2Zi1rzWyPUfAbPKaDQHisyPPfQYfzgvIC9AmHgPvX8Z7AHPPGYlGGu28MoWUWHjyG/3U7ym1B18HznFzdtW7IXPj3V9/WjX9I0ceZg42rk+Hr60LPe3TFD29e9l9NFaNFuKT7CcWkAOuv2y/WLd/+XNTy9GafXE7TWlvo+oapquWko5KBoHYN79jo1UjMtlI4sUC0NrPgGizvCTNFawq1JWbswnjANXXFLC7nBxCRmiErVlTEvFsxrjP5pmv+Lxt+86IbABLQAvpfDU6PzWMjY+IBTp67QKufPbpZwJZjiYaeJem3TVW2j4GdTXVcWgTE/XGd7sLdKJ039MdU7RqDSEgBIQgajsdwvV5XXbp14GgNf1CyhcWFXjd8frWA9R27Q3Qf1xBaw24EXi49LNv9ua+zKX4dvlQlS2Tf+HN6NjyM6+vRoa5FKGK7+AQwQywfSTyqwrq6PER8jAPxaH0AhPZmgWsrn6RN1l3gpcZtmWLf4W0s9dHKMR8EsdbFtCT7F4b3bXboDfrkurXDERKn/UcftWRWxb2/3hpWM6YtO04Rs7TN/boOfSqM6887L/xsjBlyKYEMOC+Zpm+SasfbHJo8M1Iih5EW/v9c+tIdc3JPwg8MfZ+KlkXuh+3Nfz8299T9hIRp9vV21Ue8K2zdfmyDy/v+YxWi80X8cFb+18IcMtdbfVnns6usX0+v99C3I2ZNbu/eFO5fkxN3HMvuPF7Iz9m1/btal270i99bhytUQjT4K3z4MPHn84O27js6vP7/7fC5mcK+eXVsp2NK8zkT5tb2HTxtqsAoMd4Mzv1++LnDcOOnysGy2byC5yLD3znZNN3gG0fTO8YwWj1dHMwi9ztYkyA4bi2rl5Te/0480fE2l1tyUm9URvpwrlw805aVPImoaEdHcB/Y1EG4oFBVf7/Z6I8s+F7LYUD4LmY4tWkf4o2+jBO+z+fsYv2CxiGj4DPfg4AgOrDX7a4R3yK4l5ALkABXaFvJnvQH1di8NNwCvbTb5Y0nf3/59Zob88+vO7/R8tflw3EKQD9dulqcA3BIJoU/JLcGCXUt3TSiNlNNfNkiSoox/AR6EyFMqqESt/blV41CKBQOaCbKn+DrAwMtGCApffz4r1AMGAjiwHFYV/CdkovIVEz6guA1NhNyLfyyyNHRp1BqyRXtTNypHool85lGphdylp6TYAClaSe+ISHSljXGPpHnhBncunfmEvd5XwQjrmqMjcWEhpbPKXGBgi6mqEa1G5oDWrYh1QE67GNJhj+cbmNRqJfuWzdgKytrOclkxLcK4Zl6mBIQG2SRDr9W23RyJVgiX7M8k9wQsRndrO7SatwrXIe2N+cG1Z4KS/9B85Kz/e//HcaeuRVJdf4qI7mRpj+k2SDgInJR0/fHBkNeaxkSKIIKm2zCSpqU8MkR2GMOSEHAZIC9aTocyY3ix6HVHSMB2Rgs9nrAvjquQGOpve5dd8t0xLZi2HRYGVSoEjKtVNpd6XmMiHNVNKrae1BBsgvyz2akmyPlqJ4iIAapSyQqmgKT8Qm10fv2hlz0h7PbQlpFFefpBBiaBBLDKH2iWbKkogxw2l3Jk7UQdYL7aaIXbuNTAbNzPdOdzJWbO1BNUyQli9di1s4r3OVs1xfz/MTPLRoXyBJorKDcxBTFKVQ4WFExwdIWZ5n22gxvlstwUH9dRLHhwRu3B0G5D2WUIjyCNr4Bmcxv629MTehNvr3tZ/UGp8LhtcZAr4aSMxfbqjp6rjYd0DaOmr0hB7TN53e1cC8HCXCZKTkHj87kqrP46aOUmM8bEnOOijlC7STKDX7CkuZTwhZjKlnaqmx6T/R2DKXxipDlM+h1KsNhFpFSUPrNqrW6DUqpGp57trpm3//UQpXFjelis2/tnZjU+SFYlP2torx1rfhHB9kZDkOnUQsCagE7NFVBUu0SqPLavR9weDMiIH8nZ0G8RRA8hUQIYA6dxDNO2dOepdM2YsqoYBGflFzxO6IzSR1S3bzgW+C5KE9ldwkjRixcICFVYZL0opdWN68r51AmIyrnyUpp0b1XrjEESwe0QqYQUDBh9BJ4aHnucCoJ1QHljY3mqD0iU54jmESJZlskmnYaz9CLotah1atunQc1MNPqkP3C30HsLVGq4jGoVYhGHIZzqgYnGFWOUWDqWP23a+OGUsJ1RBOh89KKeQPYkAjEB50LKF8qVdP9PfP+3TceXsjzEcn3NvbPADOoxtzyIHicJJemjOA0pZu0xYsGwBLTmGFMhnaAwZPTkZ1gO5AO6BW/6H2e3qb1V3TBRsaWV/wN0FG3brlQdWj6v6uEyHWm4q+ucm95rMvSZ5jdTKdMDUlNvd22vSzeA/TTV32H9iSdmtqHvr4Zjs0o2tLYTlJH2l/sNvpPVrsXQwULG8itTrxXTusyKl1gpIC4RIS9XZHbCZUGUrojU4Hh3JiKNS8q1JqBQmZfkRDI0nF1YQJA87BsagFWcdwHMpF44ajPFa7uxcDVAb2xWQ2QogP6RmTLGVcaKwOALlSicilf44nztWQVJ5fVIRYxV3PmzJEj5OQsFHNzrctapkxmAkHyjltbfnqKSImXKV+QWye/3Hu4PHSa9qow9GESvY7RQXlBo+oqdWMKxYea42Pe5unUmOyPWQhKwScm7QNTxpqCeOGq6NV9C8q8DaWYrJjK00G4CVN4bWH0kl0tmk87xDgDFkqN2cngYRiTFgwYO64EU5iGibYwSOJXikGB27c+VhHyEADqjTulCUeNlLfWcL4HemUUh+xjqu2cOB5WlBjcIaeZIdcdKsfZ4kIvKNltZ4FCjsW4DijPdFjem24ZS2NDAZJN2QW1p3rpGRi0pgNWJkZlCuS5YaFsTwZZdpWSzLj1uRZfJL9gtpDlnUutblqaG/lizY4LQX17T5xMElUt5fkURyA74ucSWeaQWzuTript/TKp8PSz+4S251NF2fjK2+BBRaH6RaVNB4MW8bXlscynJm8OEvKMq/+oJsuNR17J4cpl0Jr5JIy9ruot+il3l9fWb/OhVp33bd182Qr1bnZ851ff0rtGUooeJS97reaB2l9vr0p1ZnwrxKuN/BHnjloLyyC0V5dNCr5pctNX7TW0qMT/FjR9BUhuaZ4C+kem5L6ZcMD19WYFkubecM4sdk1DTOtKKLPKj90d1d9Xa1LHq4xpViyjIAcbfyU2fjVO5pzDipeukjcxksIT5b0mUvezcuMy3g8ScmdGRsdF3E9J31wnei81WjRltpd1Q1CtdbaZpiMnDNK4SWhyXF2KZULQ3uuwnA6dW4sbY9lGEWjps2adnydn9101S85HPjoYcnRHqdK4+PsbAYUnqnefI9nVfc0u6b3dLMQezyMlrXsLpk749qX46FiyzH+pFkzXrfGcGPCY+sba1hffHHDvaNL26Xz5mnOCy5M67KdXLoc8gsyPdzoGBrEDclHB9xCsfaDW7Dpwel0Dnnz3f653d2duyfu3oP3RfdM3r39tm236+JS49PDi/3yr85Ljvd4oKZrJJNn8lf6+uqNtzvD7h666Kb/FL+1k0uGrNztfLhWvGXsKAoJOf7Ma7SSbrnnz25UKSMIRZ20UtUmOgczwpwmIItG3QdD+/eLT58Uzh2LpdL8Yh2pH/05/pvhsUogR+2S0V2pBh06wjRuzP7Rpq2CCix1b0QFCzFU2Q7GtJEwMY4xSnNG+waEpQNaMITgMcqykQ9KgGBmb+7FbKQTSDsiVLglafrAS1R3vuECY8BCZmwk9N48IErO61IqQXvZEqIXTMEmKyXeKUgXGKHUTOmV2mguseVVob+KgYTayK6ictJpvfF1mQp0jnrmh7pEyJG7BHY60hgvnSiFvgyNrBDRDkUJuSiJarhSdG6nWggsJ7wJHZbnTprjcmWSMlj4n83tCZvaOWMPCueuQVSNnah3AQD41VXtBvw5xlv+qrprAADAd6JzBQni4f4D/l/575XNBcAxAG21dWPScUf6/+61vdJq8lXtZ1iZwzXl0/BXfPsjP0G+gZNsjgIGeB1R/ha8B2g+VhF2fBBviE6m4IWpDS04xsMlKAhYlo/Hn4Znyp8mv8Ju9G74KBz+ltZAa9lzeHUGJ7lbtFdCh6AlKFm7B0aXHIWRJYC7DUKQe75VjXm5dfQCgU/2NmRaJykPPS2ZhqzsNOxhH4UY3Qv5NLyFfhunNECiBJAU/wOYYzpVSxdotnY/IFEwJANiCK0LAF3GeqkPETItffgbyxE4L4fWD+TYoWyjNxuak8RD6KJcx9FPAKYhricwzr4Ak+zrpmmquqZRBUtRJmDt71D4RwhPTpNAKVESkMgGCvnyLE4WuSC4ukgYhSS2GpQgCXVpsrmFS6zzlFQZKYKwQBRolpLHtWX9CvZyUCJLvAkyxZEueCkKKCq5RZLaZjKGtvh7A3McGubKk1YxJS6TA3eDpTZ0/Dpir0gcneEzFK3dOPkgEimIVwLUoqn6a1oqOQpE7uslycyOLoLqW2SCe9zf/60QNN0I+IGpK1tszlpPgY//RTp06dFnwJARYyZMrQcicscRLUasOB9hGmZhMOBIkZl36LdgMVAoUKJCDQsHjwmmmOHEsIYzvBHQo0+v1yZDx3RNDwOhbwZmaEaY1qEzjM3ETG29gUY0kpHLCxRp1iP5toRnVxm31tjPTEqLoxdthwsE2egRDtZZm+W2GKUiaT1yUT2/SFlaeUdYDpusY5aVdcqyl3PVlYqktdj5VK31zhrFydP8Aek+htY6b71cDxWnSMlMEkEeTVX/kbb6D3Vr1EZ7G/W/u4wXrFr5d6fI0v5ZqRLtRXXWLLtjGsbwbIiM3SChaNQ4vu0QodOLYz9Fv4e2CT7NCJTNI9h+w/xqVeTaFHIfVSCVzS/bYEI9drMMUPXgHBWxmA1L2saXqwILAA==) format("woff2") } .dcg-mq-aria-alert,.dcg-calculator-api-container-v1_12 .dcg-mq-mathspeak { position: absolute; left: -1000px; top: -1000px; width: 0px; height: 0px; text-align: left; overflow: hidden } .dcg-calculator-api-container-v1_12 .dcg-mq-editable-field { display: -moz-inline-box; display: inline-block } .dcg-calculator-api-container-v1_12 .dcg-mq-editable-field .dcg-mq-cursor { border-left: 1px solid currentColor; margin-left: -1px; position: relative; z-index: 1; padding: 0; display: -moz-inline-box; display: inline-block } .dcg-calculator-api-container-v1_12 .dcg-mq-editable-field .dcg-mq-cursor.dcg-mq-blink { visibility: hidden } .dcg-calculator-api-container-v1_12 .dcg-mq-editable-field,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-editable-field { border: 1px solid gray } .dcg-calculator-api-container-v1_12 .dcg-mq-editable-field.dcg-mq-focused,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-editable-field.dcg-mq-focused { -webkit-box-shadow: #8bd 0 0 1px 2px,inset #6ae 0 0 2px 0; -moz-box-shadow: #8bd 0 0 1px 2px,inset #6ae 0 0 2px 0; box-shadow: #8bd 0 0 1px 2px,inset #6ae 0 0 2px; border-color: #709ac0 } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-editable-field { margin: 1px } .dcg-calculator-api-container-v1_12 .dcg-mq-editable-field .dcg-mq-latex-command-input { color: inherit; font-family: Courier New,monospace; border: 1px solid gray; padding-right: 1px; margin-right: 1px; margin-left: 2px } .dcg-calculator-api-container-v1_12 .dcg-mq-editable-field .dcg-mq-latex-command-input.dcg-mq-empty { background: transparent } .dcg-calculator-api-container-v1_12 .dcg-mq-editable-field .dcg-mq-latex-command-input.dcg-mq-hasCursor { border-color: ActiveBorder } .dcg-calculator-api-container-v1_12 .dcg-mq-editable-field.dcg-mq-empty:after,.dcg-calculator-api-container-v1_12 .dcg-mq-editable-field.dcg-mq-text-mode:after,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-empty:after { visibility: hidden; content: "c" } .dcg-calculator-api-container-v1_12 .dcg-mq-editable-field .dcg-mq-cursor:only-child:after,.dcg-calculator-api-container-v1_12 .dcg-mq-editable-field .dcg-mq-textarea+.dcg-mq-cursor:last-child:after { visibility: hidden; content: "c" } .dcg-calculator-api-container-v1_12 .dcg-mq-editable-field .dcg-mq-text-mode .dcg-mq-cursor:only-child:after { content: "" } .dcg-calculator-api-container-v1_12 .dcg-mq-editable-field.dcg-mq-text-mode { overflow-x: auto; overflow-y: hidden } .dcg-calculator-api-container-v1_12 .dcg-mq-root-block,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-root-block { display: -moz-inline-box; display: inline-block; width: 100%; padding: 2px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; white-space: nowrap; overflow: hidden; vertical-align: middle } .dcg-calculator-api-container-v1_12 .dcg-mq-root-block .dcg-mq-digit,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-root-block .dcg-mq-digit { margin-left: .009em; margin-right: .009em } .dcg-calculator-api-container-v1_12 .dcg-mq-root-block .dcg-mq-group-start,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-root-block .dcg-mq-group-start { margin-left: .11em; margin-right: -.01em } .dcg-calculator-api-container-v1_12 .dcg-mq-root-block .dcg-mq-group-other,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-root-block .dcg-mq-group-other { margin-left: -.01em; margin-right: -.01em } .dcg-calculator-api-container-v1_12 .dcg-mq-root-block .dcg-mq-group-leading-1,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-root-block .dcg-mq-group-leading-1,.dcg-calculator-api-container-v1_12 .dcg-mq-root-block .dcg-mq-group-leading-2,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-root-block .dcg-mq-group-leading-2 { margin-left: 0; margin-right: -.01em } .dcg-calculator-api-container-v1_12 .dcg-mq-root-block .dcg-mq-group-leading-3,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-root-block .dcg-mq-group-leading-3 { margin-left: .036em; margin-right: -.01em } .dcg-calculator-api-container-v1_12 .dcg-mq-root-block.dcg-mq-suppress-grouping .dcg-mq-group-start,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-root-block.dcg-mq-suppress-grouping .dcg-mq-group-start,.dcg-calculator-api-container-v1_12 .dcg-mq-root-block.dcg-mq-suppress-grouping .dcg-mq-group-other,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-root-block.dcg-mq-suppress-grouping .dcg-mq-group-other,.dcg-calculator-api-container-v1_12 .dcg-mq-root-block.dcg-mq-suppress-grouping .dcg-mq-group-leading-1,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-root-block.dcg-mq-suppress-grouping .dcg-mq-group-leading-1,.dcg-calculator-api-container-v1_12 .dcg-mq-root-block.dcg-mq-suppress-grouping .dcg-mq-group-leading-2,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-root-block.dcg-mq-suppress-grouping .dcg-mq-group-leading-2,.dcg-calculator-api-container-v1_12 .dcg-mq-root-block.dcg-mq-suppress-grouping .dcg-mq-group-leading-3,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-root-block.dcg-mq-suppress-grouping .dcg-mq-group-leading-3 { margin-left: .009em; margin-right: .009em } .dcg-calculator-api-container-v1_12 .dcg-mq-root-block .dcg-mq-ellipsis-start,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-root-block .dcg-mq-ellipsis-start { margin-left: .14em; margin-right: .009em } .dcg-calculator-api-container-v1_12 .dcg-mq-root-block .dcg-mq-ellipsis-middle,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-root-block .dcg-mq-ellipsis-middle { margin-left: .009em; margin-right: .009em } .dcg-calculator-api-container-v1_12 .dcg-mq-root-block .dcg-mq-ellipsis-end,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-root-block .dcg-mq-ellipsis-end { margin-left: .009em; margin-right: .14em } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode { font-variant: normal; font-weight: 400; font-style: normal; font-size: 115%; line-height: 1; display: -moz-inline-box; display: inline-block } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-non-leaf,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-scaled { display: -moz-inline-box; display: inline-block } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode var,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-text-mode,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-nonSymbola { font-family: Times New Roman,Symbola,serif; line-height: .9 } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode svg { fill: currentColor; position: absolute; top: 0; left: 0; width: 100%; height: 100% } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode * { font-size: inherit; line-height: inherit; margin: 0; padding: 0; border-color: #000; -webkit-user-select: none; -moz-user-select: none; user-select: none; box-sizing: border-box } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-empty { background: #0003 } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-empty.dcg-mq-root-block,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-empty.dcg-mq-quiet-delimiter,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode.dcg-mq-empty { background: transparent } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-text-mode { display: inline-block; white-space: pre } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-text-mode.dcg-mq-hasCursor { box-shadow: inset #a9a9a9 0 .1em .2em; padding: 0 .1em; margin: 0 -.1em; min-width: 1ex } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-font { font: 1em Times New Roman,Symbola,serif } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-font * { font-family: inherit; font-style: inherit } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode b,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode b.dcg-mq-font { font-weight: bolder } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode var,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode i,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode i.dcg-mq-font { font-style: italic } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode var.dcg-mq-f { margin-right: .2em; margin-left: .1em } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-roman var.dcg-mq-f { margin: 0 } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode big { font-size: 200% } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-int>big { display: inline-block; -webkit-transform: scaleX(.7); -moz-transform: scaleX(.7); -ms-transform: scaleX(.7); -o-transform: scaleX(.7); transform: scaleX(.7); vertical-align: -.16em } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-int>.dcg-mq-supsub { font-size: 80%; vertical-align: -1.1em; padding-right: .2em } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-int>.dcg-mq-supsub>.dcg-mq-sup>.dcg-mq-sup-inner { vertical-align: 1.3em } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-int>.dcg-mq-supsub>.dcg-mq-sub { margin-left: -.35em } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-roman { font-style: normal } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-sans-serif { font-family: sans-serif,Symbola,serif } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-monospace { font-family: monospace,Symbola,serif } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-overline { border-top: 1px solid; margin-top: 1px } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-underline { border-bottom: 1px solid; margin-bottom: 1px } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-binary-operator { padding: 0 .2em; display: -moz-inline-box; display: inline-block } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-supsub { text-align: left; font-size: 90%; vertical-align: -.5em } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-supsub.dcg-mq-sup-only { vertical-align: .5em } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-supsub.dcg-mq-sup-only>.dcg-mq-sup { display: inline-block; vertical-align: text-bottom } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-supsub .dcg-mq-sup { display: block } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-supsub .dcg-mq-sub { display: block; float: left } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-supsub .dcg-mq-binary-operator { padding: 0 .1em } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-supsub .dcg-mq-fraction { font-size: 70% } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode sup.dcg-mq-nthroot { font-size: 80%; vertical-align: .8em; margin-right: -.6em; margin-left: .2em; min-width: .5em } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-ghost svg { opacity: .2 } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-bracket-middle { margin-top: .1em; margin-bottom: .1em } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-bracket-l,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-bracket-r { position: absolute; top: 0; bottom: 2px } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-bracket-l { left: 0 } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-bracket-r { right: 0 } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-bracket-container { position: relative } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-array { vertical-align: middle; text-align: center } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-array>span { display: block } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-operator-name { font-family: Symbola,Times New Roman,serif; line-height: .9; font-style: normal } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode var.dcg-mq-operator-name.dcg-mq-first { padding-left: .2em } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode var.dcg-mq-operator-name.dcg-mq-last,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-supsub.dcg-mq-after-operator-name { padding-right: .2em } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-fraction { font-size: 90%; text-align: center; vertical-align: -.4em; padding: 0 .2em } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-fraction,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-large-operator,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode x:-moz-any-link { display: -moz-groupbox } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-fraction,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-large-operator,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode x:-moz-any-link,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode x:default { display: inline-block } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-numerator,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-denominator,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-dot-recurring { display: block } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-numerator { padding: 0 .1em } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-denominator { border-top: 1px solid; float: right; width: 100%; padding: .1em } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-dot-recurring { text-align: center; height: .3em } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-sqrt-prefix { position: absolute; top: 1px; bottom: .15em; width: .95em } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-sqrt-container { position: relative } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-sqrt-stem { border-top: 1px solid; margin-top: 1px; margin-left: .9em; padding-left: .15em; padding-right: .2em; margin-right: .1em; padding-top: 1px } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-diacritic-above { display: block; text-align: center; line-height: .4em } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-diacritic-stem { display: block; text-align: center } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-hat-prefix { display: block; text-align: center; line-height: .95em; margin-bottom: -.7em; transform: scaleX(1.5); -moz-transform: scaleX(1.5); -o-transform: scaleX(1.5); -webkit-transform: scaleX(1.5) } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-hat-stem { display: block } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-large-operator { vertical-align: -.2em; padding: .2em; text-align: center } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-large-operator .dcg-mq-from,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-large-operator big,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-large-operator .dcg-mq-to { display: block } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-large-operator .dcg-mq-from,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-large-operator .dcg-mq-to { font-size: 80% } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-large-operator .dcg-mq-from { float: right; width: 100% } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-editable-field { cursor: text; font-family: Symbola,Times New Roman,serif } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-overarc { border-top: 1px solid; -webkit-border-top-right-radius: 50% .3em; -moz-border-radius-topright: 50% .3em; border-top-right-radius: 50% .3em; -webkit-border-top-left-radius: 50% .3em; -moz-border-radius-topleft: 50% .3em; border-top-left-radius: 50% .3em; margin-top: 1px; padding-top: .15em } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-overarrow { min-width: .5em; border-top: 1px solid; margin-top: 1px; padding-top: .2em; text-align: center; position: relative } .dcg-calculator-api-container-v1_12 .dcg-mq-arrow-right-content { position: absolute; right: -.1em; top: -.48em; font-size: .5em } .dcg-calculator-api-container-v1_12 .dcg-mq-arrow-left-content { position: absolute; top: -.48em; left: -.1em; font-size: .5em; -moz-transform: scaleX(-1); -o-transform: scaleX(-1); -webkit-transform: scaleX(-1); transform: scaleX(-1); filter: FlipH; -ms-filter: "FlipH" } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-selection,.dcg-calculator-api-container-v1_12 .dcg-mq-editable-field .dcg-mq-selection,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-selection .dcg-mq-non-leaf,.dcg-calculator-api-container-v1_12 .dcg-mq-editable-field .dcg-mq-selection .dcg-mq-non-leaf,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-selection .dcg-mq-scaled,.dcg-calculator-api-container-v1_12 .dcg-mq-editable-field .dcg-mq-selection .dcg-mq-scaled { background: #b4d5fe!important } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-selection.dcg-mq-blur,.dcg-calculator-api-container-v1_12 .dcg-mq-editable-field .dcg-mq-selection.dcg-mq-blur,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-selection.dcg-mq-blur .dcg-mq-non-leaf,.dcg-calculator-api-container-v1_12 .dcg-mq-editable-field .dcg-mq-selection.dcg-mq-blur .dcg-mq-non-leaf,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-selection.dcg-mq-blur .dcg-mq-scaled,.dcg-calculator-api-container-v1_12 .dcg-mq-editable-field .dcg-mq-selection.dcg-mq-blur .dcg-mq-scaled { background: #d4d4d4!important; color: #000; border-color: #000 } html.dcg-calculator-api-container-v1_12 body .dcg-mq-math-mode .dcg-mq-selection .dcg-mq-nthroot-container *,html body .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-selection .dcg-mq-nthroot-container *,html.dcg-calculator-api-container-v1_12 body .dcg-mq-editable-field .dcg-mq-selection .dcg-mq-nthroot-container *,html body .dcg-calculator-api-container-v1_12 .dcg-mq-editable-field .dcg-mq-selection .dcg-mq-nthroot-container * { background: transparent!important } .dcg-calculator-api-container-v1_12 .dcg-mq-editable-field .dcg-mq-textarea,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-textarea { position: relative; -webkit-user-select: text; -moz-user-select: text; user-select: text } .dcg-calculator-api-container-v1_12 .dcg-mq-editable-field .dcg-mq-textarea *,.dcg-calculator-api-container-v1_12 .dcg-mq-math-mode .dcg-mq-textarea * { -webkit-user-select: text; -moz-user-select: text; user-select: text; position: absolute; clip: rect(1em 1em 1em 1em); -webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); transform: scale(0); resize: none; width: 1px; height: 1px; box-sizing: content-box } .dcg-calculator-api-container-v1_12 .dcg-static-mathquill-view * .dcg-mq-cursor { display: none } .dcg-calculator-api-container-v1_12 .dcg-segmented-control-container { display: flex; padding-right: 1px; padding-bottom: 1px } .dcg-calculator-api-container-v1_12 .dcg-segmented-control-container .dcg-segmented-control-btn { color: var(--dcg-custom-text-color, rgba(0, 0, 0, .85)); text-align: center; display: flex; justify-content: center; align-items: center; border: 1px solid var(--dcg-custom-text-color, rgba(0, 0, 0, .42)); margin-right: -1px; margin-bottom: -1px } .dcg-calculator-api-container-v1_12 .dcg-segmented-control-container .dcg-segmented-control-btn .dcg-segmented-control__icon { position: relative; top: 1px; margin-right: 3px } .dcg-calculator-api-container-v1_12 .dcg-segmented-control-container .dcg-segmented-control-btn:not(.dcg-disabled).dcg-hovered:not(.dcg-selected) { color: var(--dcg-custom-text-color-shaded, #000) } .dcg-calculator-api-container-v1_12 .dcg-segmented-control-container .dcg-segmented-control-btn:not(.dcg-disabled).dcg-depressed:not(.dcg-selected) { background: #0000000a } .dcg-calculator-api-container-v1_12 .dcg-segmented-control-container .dcg-segmented-control-btn:first-of-type { border-top-left-radius: 3px; border-bottom-left-radius: 3px } .dcg-calculator-api-container-v1_12 .dcg-segmented-control-container .dcg-segmented-control-btn:last-of-type { border-top-right-radius: 3px; border-bottom-right-radius: 3px } .dcg-calculator-api-container-v1_12 .dcg-segmented-control-container .dcg-segmented-control-btn.dcg-selected { color: var(--dcg-custom-background-color, #fff); position: relative } .dcg-calculator-api-container-v1_12 .dcg-segmented-control-container .dcg-segmented-control-btn.dcg-selected:not(.dcg-disabled) { cursor: default } .dcg-calculator-api-container-v1_12 .dcg-segmented-control-container .dcg-segmented-control-btn.dcg-disabled { opacity: .4 } .dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-default .dcg-segmented-control-btn,.dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-default-blue .dcg-segmented-control-btn { flex: 1 } .dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-default .dcg-segmented-control-btn .dcg-segmented-control-interior,.dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-default-blue .dcg-segmented-control-btn .dcg-segmented-control-interior { height: 34px; line-height: 34px; padding: 0 8px } .dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-default .dcg-segmented-control-btn.dcg-hovered:not(.dcg-selected):not(.dcg-disabled) { border-color: var(--dcg-custom-text-color-shaded, rgba(0, 0, 0, .62)) } .dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-default .dcg-segmented-control-btn.dcg-selected { border: 1px solid var(--dcg-custom-text-color, rgba(0, 0, 0, .65)); background: var(--dcg-custom-text-color, rgba(0, 0, 0, .65)) } .dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-full-width-mini .dcg-segmented-control-btn { flex: 1; font-size: .9rem } .dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-mini .dcg-segmented-control-btn .dcg-segmented-control-interior,.dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-vertical .dcg-segmented-control-btn .dcg-segmented-control-interior,.dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-full-width-mini .dcg-segmented-control-btn .dcg-segmented-control-interior { padding: var(--segmented-control-vertical-padding, 4px) 6px } .dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-default-blue .dcg-segmented-control-btn,.dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-mini .dcg-segmented-control-btn,.dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-vertical .dcg-segmented-control-btn,.dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-full-width-mini .dcg-segmented-control-btn { border-color: var(--dcg-custom-text-color, #bbb) } .dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-default-blue .dcg-segmented-control-btn.dcg-hovered:not(.dcg-selected):not(.dcg-disabled),.dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-mini .dcg-segmented-control-btn.dcg-hovered:not(.dcg-selected):not(.dcg-disabled),.dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-vertical .dcg-segmented-control-btn.dcg-hovered:not(.dcg-selected):not(.dcg-disabled),.dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-full-width-mini .dcg-segmented-control-btn.dcg-hovered:not(.dcg-selected):not(.dcg-disabled) { background: #0000000a } .dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-default-blue .dcg-segmented-control-btn.dcg-depressed:not(.dcg-selected):not(.dcg-disabled),.dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-mini .dcg-segmented-control-btn.dcg-depressed:not(.dcg-selected):not(.dcg-disabled),.dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-vertical .dcg-segmented-control-btn.dcg-depressed:not(.dcg-selected):not(.dcg-disabled),.dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-full-width-mini .dcg-segmented-control-btn.dcg-depressed:not(.dcg-selected):not(.dcg-disabled) { background: #0003 } .dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-default-blue .dcg-segmented-control-btn.dcg-selected,.dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-mini .dcg-segmented-control-btn.dcg-selected,.dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-vertical .dcg-segmented-control-btn.dcg-selected,.dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-full-width-mini .dcg-segmented-control-btn.dcg-selected { background: color-mix(in srgb,var(--dcg-accent-color, #2f72dc) 15%,transparent); border-color: var(--dcg-accent-color, #2f72dc); color: var(--dcg-accent-color, #2f72dc) } .dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-default-blue .dcg-segmented-control-btn.dcg-disabled,.dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-mini .dcg-segmented-control-btn.dcg-disabled,.dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-vertical .dcg-segmented-control-btn.dcg-disabled,.dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-full-width-mini .dcg-segmented-control-btn.dcg-disabled { pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-default-blue .dcg-segmented-control-btn.dcg-disabled.dcg-selected+.dcg-segmented-control-btn,.dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-mini .dcg-segmented-control-btn.dcg-disabled.dcg-selected+.dcg-segmented-control-btn,.dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-vertical .dcg-segmented-control-btn.dcg-disabled.dcg-selected+.dcg-segmented-control-btn,.dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-full-width-mini .dcg-segmented-control-btn.dcg-disabled.dcg-selected+.dcg-segmented-control-btn { border-left: 1px solid #666 } .dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-default-blue .dcg-segmented-control-btn.dcg-disabled.dcg-selected,.dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-mini .dcg-segmented-control-btn.dcg-disabled.dcg-selected,.dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-vertical .dcg-segmented-control-btn.dcg-disabled.dcg-selected,.dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-full-width-mini .dcg-segmented-control-btn.dcg-disabled.dcg-selected { background: #0000001a; border-color: #666; color: var(--dcg-custom-text-color-shaded, #000) } .dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-vertical { flex-direction: column } .dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-vertical .dcg-segmented-control-btn:first-of-type { border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-left-radius: unset } .dcg-calculator-api-container-v1_12 .dcg-segmented-control-container.dcg-theme-vertical .dcg-segmented-control-btn:last-of-type { border-top-right-radius: unset; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px } .dcg-calculator-api-container-v1_12 .dcg-tooltip-hit-area-container { position: relative; line-height: initial } .dcg-calculator-api-container-v1_12 .dcg-tooltip-hit-area-container.dcg-display-block { width: 100%; height: 100% } .dcg-calculator-api-container-v1_12 .dcg-tooltip-hit-area-container:not(.dcg-display-block) { display: inline-block } .dcg-calculator-api-container-v1_12 .dcg-tooltip-mount-pt { position: absolute; top: 0; left: 0 } .dcg-calculator-api-container-v1_12 .dcg-tooltip-positioning-container { position: absolute; pointer-events: none; z-index: 10000 } .dcg-calculator-api-container-v1_12 .dcg-tooltip-positioning-container .dcg-tooltip-message-container { position: absolute; z-index: 10000; animation: dcg-fadeIn .3s } .dcg-calculator-api-container-v1_12 .dcg-tooltip-positioning-container .dcg-tooltip-message { max-width: 100%; border-radius: 4px; padding: 5px 8px; font-size: 14px; line-height: 1.1em; display: inline-block; pointer-events: all; text-align: center; position: relative } .dcg-calculator-api-container-v1_12 .dcg-tooltip-positioning-container .dcg-tooltip-message.dcg-sticky-not-stuck { cursor: pointer } .dcg-calculator-api-container-v1_12 .dcg-tooltip-positioning-container.dcg-tooltip-theme-dark .dcg-tooltip-message { background: #000; color: #fff } .dcg-calculator-api-container-v1_12 .dcg-tooltip-positioning-container.dcg-tooltip-theme-dark .dcg-tooltip-message.dcg-sticky-not-stuck { background: #666 } .dcg-calculator-api-container-v1_12 .dcg-tooltip-positioning-container.dcg-tooltip-theme-light .dcg-tooltip-message { background: #fff; color: #000; border: 1px solid #bbb; border-radius: 5px } .dcg-calculator-api-container-v1_12 .dcg-tooltip-positioning-container.dcg-tooltip-theme-light .dcg-tooltip-message .dcg-static-mathquill-view { width: 100% } .dcg-calculator-api-container-v1_12 .dcg-tooltip-positioning-container.dcg-tooltip-theme-light .dcg-tooltip-arrow { transform: rotate(45deg) } .dcg-calculator-api-container-v1_12 .dcg-tooltip-positioning-container.dcg-tooltip-theme-light.dcg-tooltip-gravity-n-s .dcg-tooltip-arrow { transform: translate(-50%) rotate(45deg) } .dcg-calculator-api-container-v1_12 .dcg-tooltip-positioning-container.dcg-tooltip-theme-light.dcg-tooltip-gravity-e-w .dcg-tooltip-arrow { transform: translateY(-50%) rotate(45deg) } .dcg-calculator-api-container-v1_12 .dcg-tooltip-positioning-container .dcg-tooltip-arrow { position: absolute; animation: dcg-fadeIn .3s; z-index: 10000 } .dcg-calculator-api-container-v1_12 .dcg-literal-token-view { background: color-mix(in srgb,var(--dcg-token-background-color) 30%,transparent); border-radius: 3px; padding: 0 2px; display: inline-block; margin: 1px } .dcg-calculator-api-container-v1_12 .dcg-literal-token-view .dcg-mq-math-mode { pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-mq-editable-field:not(.dcg-no-fadeout) .dcg-literal-token-view .dcg-mq-root-block { padding-right: 2px } .dcg-calculator-api-container-v1_12 .dcg-mq-fraction .dcg-literal-token-view { margin-top: 0; margin-bottom: 2px } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error { cursor: pointer; outline: none; border: 2px solid currentColor; color: #000; display: inline-block; border-radius: 4px; margin-right: 2.5px; margin-left: 2.5px; margin-bottom: 2px; width: 26px; height: 26px; vertical-align: middle; background: #fff; position: relative; font-size: 16px; touch-action: none } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view.dcg-static-token,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error.dcg-static-token { cursor: text } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view:not(.dcg-static-token).dcg-focus-visible,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error:not(.dcg-static-token).dcg-focus-visible { box-shadow: 0 0 0 3px #2f72dc80!important } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view.dcg-graph-interactions-disabled,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error.dcg-graph-interactions-disabled { border-style: dashed; opacity: .6 } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view.dcg-light-color,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error.dcg-light-color { border-color: #0003 } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view.dcg-light-color .dcg-token-background,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error.dcg-light-color .dcg-token-background { opacity: 1 } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view.dcg-light-color.dcg-selected-token,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error.dcg-light-color.dcg-selected-token { border-color: #00000080 } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view.dcg-light-color.dcg-selected-token .dcg-token-background,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error.dcg-light-color.dcg-selected-token .dcg-token-background { background-color: #00000080 } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view.dcg-light-color:not(.dcg-selected-token) .dcg-token-icon,.dcg-calculator-api-container-v1_12 .dcg-geo-token-view.dcg-light-color:not(.dcg-selected-token) .dcg-token-label,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error.dcg-light-color:not(.dcg-selected-token) .dcg-token-icon,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error.dcg-light-color:not(.dcg-selected-token) .dcg-token-label { color: #0003 } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view.dcg-light-color.dcg-hovered:not(.dcg-static-token):not(.dcg-selected-token),.dcg-calculator-api-container-v1_12 .dcg-literal-token-error.dcg-light-color.dcg-hovered:not(.dcg-static-token):not(.dcg-selected-token) { border-color: #0003 } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view.dcg-light-color.dcg-hovered:not(.dcg-static-token):not(.dcg-selected-token) .dcg-token-icon,.dcg-calculator-api-container-v1_12 .dcg-geo-token-view.dcg-light-color.dcg-hovered:not(.dcg-static-token):not(.dcg-selected-token) .dcg-token-label,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error.dcg-light-color.dcg-hovered:not(.dcg-static-token):not(.dcg-selected-token) .dcg-token-icon,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error.dcg-light-color.dcg-hovered:not(.dcg-static-token):not(.dcg-selected-token) .dcg-token-label { color: #0003 } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view.dcg-light-color.dcg-depressed:not(.dcg-static-token):not(.dcg-selected-token),.dcg-calculator-api-container-v1_12 .dcg-literal-token-error.dcg-light-color.dcg-depressed:not(.dcg-static-token):not(.dcg-selected-token) { border-color: #00000080 } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view.dcg-light-color.dcg-depressed:not(.dcg-static-token):not(.dcg-selected-token) .dcg-token-icon,.dcg-calculator-api-container-v1_12 .dcg-geo-token-view.dcg-light-color.dcg-depressed:not(.dcg-static-token):not(.dcg-selected-token) .dcg-token-label,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error.dcg-light-color.dcg-depressed:not(.dcg-static-token):not(.dcg-selected-token) .dcg-token-icon,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error.dcg-light-color.dcg-depressed:not(.dcg-static-token):not(.dcg-selected-token) .dcg-token-label { color: #00000080 } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view>*,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error>* { pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-label,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-label { position: absolute; right: 1px; bottom: -1px; font-family: sans-serif; font-size: 75%; padding-right: 1px; padding-bottom: 1px } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view i,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error i { font-style: normal } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view.dcg-assignment-token,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error.dcg-assignment-token { border: 1px solid #949494; padding: 0; text-align: center; width: auto; min-width: 26px } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view.dcg-assignment-token .dcg-token-background,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error.dcg-assignment-token .dcg-token-background { display: none } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view.dcg-assignment-token.dcg-hovered:not(.dcg-static-token),.dcg-calculator-api-container-v1_12 .dcg-literal-token-error.dcg-assignment-token.dcg-hovered:not(.dcg-static-token) { border: 1px solid #949494; box-shadow: 0 0 0 1px #949494 } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view.dcg-assignment-token.dcg-selected-token:not(.dcg-static-token),.dcg-calculator-api-container-v1_12 .dcg-literal-token-error.dcg-assignment-token.dcg-selected-token:not(.dcg-static-token) { background-color: #fff; border: 1px solid #666; box-shadow: 0 0 0 1px #666 } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view.dcg-token-has-label .dcg-token-point,.dcg-calculator-api-container-v1_12 .dcg-geo-token-view.dcg-token-has-label .dcg-token-midpoint,.dcg-calculator-api-container-v1_12 .dcg-geo-token-view.dcg-token-has-label .dcg-token-intersection,.dcg-calculator-api-container-v1_12 .dcg-geo-token-view.dcg-token-has-label .dcg-token-glider,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error.dcg-token-has-label .dcg-token-point,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error.dcg-token-has-label .dcg-token-midpoint,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error.dcg-token-has-label .dcg-token-intersection,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error.dcg-token-has-label .dcg-token-glider { position: relative; top: -3px; left: -3px } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view.dcg-token-has-label .dcg-token-point:after,.dcg-calculator-api-container-v1_12 .dcg-geo-token-view.dcg-token-has-label .dcg-token-midpoint:after,.dcg-calculator-api-container-v1_12 .dcg-geo-token-view.dcg-token-has-label .dcg-token-intersection:after,.dcg-calculator-api-container-v1_12 .dcg-geo-token-view.dcg-token-has-label .dcg-token-glider:after,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error.dcg-token-has-label .dcg-token-point:after,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error.dcg-token-has-label .dcg-token-midpoint:after,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error.dcg-token-has-label .dcg-token-intersection:after,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error.dcg-token-has-label .dcg-token-glider:after { display: none } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view.dcg-token-has-label .dcg-token-point:before,.dcg-calculator-api-container-v1_12 .dcg-geo-token-view.dcg-token-has-label .dcg-token-midpoint:before,.dcg-calculator-api-container-v1_12 .dcg-geo-token-view.dcg-token-has-label .dcg-token-intersection:before,.dcg-calculator-api-container-v1_12 .dcg-geo-token-view.dcg-token-has-label .dcg-token-glider:before,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error.dcg-token-has-label .dcg-token-point:before,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error.dcg-token-has-label .dcg-token-midpoint:before,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error.dcg-token-has-label .dcg-token-intersection:before,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error.dcg-token-has-label .dcg-token-glider:before { display: none } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view.dcg-selected-token .dcg-token-label,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error.dcg-selected-token .dcg-token-label { color: #fff } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-background,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-background { opacity: .25; display: block; width: 100%; height: 100%; background: currentColor; position: absolute; top: 0; left: 0; bottom: 0; right: 0; border-radius: 2px } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view.dcg-hovered:not(.dcg-static-token):not(.dcg-selected-token) .dcg-token-background,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error.dcg-hovered:not(.dcg-static-token):not(.dcg-selected-token) .dcg-token-background { opacity: .4 } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view.dcg-depressed:not(.dcg-static-token):not(.dcg-selected-token) .dcg-token-background,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error.dcg-depressed:not(.dcg-static-token):not(.dcg-selected-token) .dcg-token-background { opacity: .5 } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-icon,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-icon { position: absolute; top: 0; left: 0; bottom: 0; right: 0; overflow: hidden; text-align: center; line-height: 24px } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-point,.dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-glider,.dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-intersection,.dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-midpoint,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-point,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-glider,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-intersection,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-midpoint { font-size: 140% } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-icon-angle,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-icon-angle { font-size: 110% } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-rotate,.dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-dilate,.dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-reflect,.dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-transformation,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-rotate,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-dilate,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-reflect,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-transformation { font-size: 130%; color: #000 } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-transformation,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-transformation { font-size: 100% } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-rotate,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-rotate { margin-top: 1px } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-dilate,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-dilate { font-size: 140%; margin-left: -1px } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-reflect:before,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-reflect:before { position: absolute; top: 2px; bottom: 2px; left: 50%; border-right: 1px solid rgba(0,0,0,.2); margin-left: -.5px; content: "" } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-glider:before,.dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-intersection:before,.dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-midpoint:before,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-glider:before,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-intersection:before,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-midpoint:before { content: ""; height: 2px; background: currentColor; position: absolute; top: 50%; left: 50%; margin-top: -1px } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-intersection:after,.dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-midpoint:after,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-intersection:after,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-midpoint:after { content: ""; height: 2px; background: currentColor; position: absolute; top: 50%; left: 50%; margin-top: -1px } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-glider:before,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-glider:before { width: 16px; margin-left: -8px; opacity: .7 } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-intersection:before,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-intersection:before { transform: rotate(-45deg); width: 20px; margin-left: -10px; opacity: .6 } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-intersection:after,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-intersection:after { transform: rotate(45deg); width: 20px; margin-left: -10px; opacity: .6 } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-midpoint:before,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-midpoint:before { transform: rotate(0); width: 20px; margin-left: -10px; opacity: .6 } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-circle,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-circle { border: 2px solid currentColor; width: 16px; height: 16px; margin-top: 3px; margin-left: 3px; border-radius: 50% } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-perpendicular svg,.dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-parallel svg,.dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-translate svg,.dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-vector svg,.dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-ray svg,.dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-line svg,.dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-segment svg,.dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-arc svg,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-perpendicular svg,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-parallel svg,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-translate svg,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-vector svg,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-ray svg,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-line svg,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-segment svg,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-arc svg { fill: none; stroke: currentColor; stroke-width: 2px; stroke-linecap: round } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-parallel-parent,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-parallel-parent { fill: none; stroke: currentColor; stroke-opacity: .5; stroke-width: 2px; stroke-linecap: round } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-vector-arrowhead,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-vector-arrowhead { fill: currentColor; stroke: none; stroke-linecap: round; stroke-linejoin: round } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-polygon svg,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-polygon svg { fill: currentColor; fill-opacity: .2; stroke: currentColor; stroke-width: 1.5px; stroke-linejoin: round } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-angles svg,.dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-angle svg,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-angles svg,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-angle svg { fill: none; stroke: currentColor; stroke-width: 1.5px; stroke-linecap: round } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-angle-fill,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-angle-fill { fill: currentColor; fill-opacity: .2; stroke: none } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-angle-arc,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-angle-arc { fill: none; stroke: currentColor; stroke-width: 1.5px } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-directedangle svg,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-directedangle svg { fill: none; stroke: currentColor; stroke-width: 1.5px; stroke-linecap: round } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-directedangle-arc,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-directedangle-arc { fill: none; stroke: currentColor; stroke-width: 1px } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-token-directedangle-arrowhead,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-token-directedangle-arrowhead { fill: none; stroke: currentColor; stroke-width: 1px; stroke-linejoin: round } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view.dcg-selected-token,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error.dcg-selected-token { background-color: currentColor } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view.dcg-selected-token .dcg-token-icon,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error.dcg-selected-token .dcg-token-icon { color: #fff } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view.dcg-child-of-hovered-token:not(.dcg-static-token):after,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error.dcg-child-of-hovered-token:not(.dcg-static-token):after { content: ""; position: absolute; bottom: 100%; left: 50%; margin-left: -8px; border: 1px solid transparent; border-width: 6px 8px; border-bottom-color: #0003 } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view.dcg-parent-of-hovered-token:not(.dcg-static-token):after,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error.dcg-parent-of-hovered-token:not(.dcg-static-token):after { content: ""; position: absolute; top: 100%; left: 50%; margin-left: -8px; border: 1px solid transparent; border-width: 6px 8px; border-top-color: #0003 } .dcg-calculator-api-container-v1_12 .dcg-geo-token-view .dcg-icon-lock,.dcg-calculator-api-container-v1_12 .dcg-literal-token-error .dcg-icon-lock { font-size: .7rem; color: #666; text-shadow: -1px -1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,1px 1px 0 #fff,0 -1px 0 #fff,0 1px 0 #fff,1px 0 0 #fff,-1px 0 0 #fff; opacity: 1; position: absolute; bottom: 0; right: 0 } .dcg-calculator-api-container-v1_12 .dcg-inline-math-input-view .dcg-geo-token-view,.dcg-calculator-api-container-v1_12 .dcg-table-container .dcg-geo-token-view,.dcg-calculator-api-container-v1_12 .dcg-clickable-menu-row .dcg-geo-token-view,.dcg-calculator-api-container-v1_12 .dcg-expression-bottom .dcg-geo-token-view,.dcg-calculator-api-container-v1_12 .dcg-ticker-settings-container .dcg-geo-token-view,.dcg-calculator-api-container-v1_12 .dcg-slider-container .dcg-geo-token-view { margin: 0; transform: scale(.9) } .dcg-calculator-api-container-v1_12 .dcg-mixed-text-math .dcg-mq-math-mode .dcg-mq-root-block { vertical-align: baseline; overflow: visible } @font-face { font-family: Abraham; src: url("/assets/build/Abraham-2HJLLR2H.woff2") format("woff2"); font-display: block } .dcg-calculator-api-container-v1_12 :not(.dcg-main)>.dcg-mathquill-wrapper { display: inline-block } .dcg-calculator-api-container-v1_12 :not(.dcg-main)>.dcg-mathquill-wrapper .dcg-braille-input,.dcg-calculator-api-container-v1_12 :not(.dcg-main)>.dcg-mathquill-wrapper .dcg-mq-container { display: block } .dcg-calculator-api-container-v1_12 .dcg-mathquill-wrapper .dcg-mathquill-braille .dcg-braille-input { background: none; width: 100%; border: none; font-family: Abraham,serif; font-size: 125%; padding: 1px 0 } .dcg-calculator-api-container-v1_12 .dcg-mathquill-wrapper .dcg-mathquill-braille .dcg-braille-input:focus { outline: none } .dcg-calculator-api-container-v1_12 .dcg-mathquill-wrapper .dcg-mathquill-braille.dcg-mathquill-braille-overflow-left .dcg-tooltip-hit-area-container:before { content: ""; position: absolute; top: 0; left: 0; bottom: 0; width: 14px; background: linear-gradient(to left,#fff0,#fff); pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-mathquill-wrapper .dcg-mathquill-braille.dcg-mathquill-braille-overflow-right .dcg-tooltip-hit-area-container:after { content: ""; position: absolute; top: 0; right: 0; bottom: 0; width: 14px; background: linear-gradient(to right,#fff0,#fff); pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-mathquill-wrapper .dcg-mathquill-braille .dcg-tooltip-hit-area-container { display: block } .dcg-calculator-api-container-v1_12 .dcg-tab .dcg-suggested-zoom-view,.dcg-calculator-api-container-v1_12 .dcg-tab .dcg-residuals-zoom-view,.dcg-calculator-api-container-v1_12 .dcg-tab .dcg-generate-table-view,.dcg-calculator-api-container-v1_12 .dcg-tab .dcg-connect-to-notebook-view,.dcg-calculator-api-container-v1_12 .dcg-tab .dcg-add-regression-view { position: absolute; bottom: 7px; left: 50%; font-size: 20px; line-height: 20px; margin-left: -10px; text-align: center; animation: dcg-fadeIn .3s } .dcg-calculator-api-container-v1_12 .dcg-tab .dcg-suggested-zoom-view i,.dcg-calculator-api-container-v1_12 .dcg-tab .dcg-residuals-zoom-view i,.dcg-calculator-api-container-v1_12 .dcg-tab .dcg-generate-table-view i,.dcg-calculator-api-container-v1_12 .dcg-tab .dcg-connect-to-notebook-view i,.dcg-calculator-api-container-v1_12 .dcg-tab .dcg-add-regression-view i { padding: 5px; margin-left: -5px; opacity: .75 } .dcg-calculator-api-container-v1_12 .dcg-tab .dcg-suggested-zoom-view i.dcg-hovered:not(.dcg-error),.dcg-calculator-api-container-v1_12 .dcg-tab .dcg-residuals-zoom-view i.dcg-hovered:not(.dcg-error),.dcg-calculator-api-container-v1_12 .dcg-tab .dcg-generate-table-view i.dcg-hovered:not(.dcg-error),.dcg-calculator-api-container-v1_12 .dcg-tab .dcg-connect-to-notebook-view i.dcg-hovered:not(.dcg-error),.dcg-calculator-api-container-v1_12 .dcg-tab .dcg-add-regression-view i.dcg-hovered:not(.dcg-error) { opacity: .9 } .dcg-calculator-api-container-v1_12 .dcg-tab .dcg-suggested-zoom-view i.dcg-depressed:not(.dcg-error),.dcg-calculator-api-container-v1_12 .dcg-tab .dcg-residuals-zoom-view i.dcg-depressed:not(.dcg-error),.dcg-calculator-api-container-v1_12 .dcg-tab .dcg-generate-table-view i.dcg-depressed:not(.dcg-error),.dcg-calculator-api-container-v1_12 .dcg-tab .dcg-connect-to-notebook-view i.dcg-depressed:not(.dcg-error),.dcg-calculator-api-container-v1_12 .dcg-tab .dcg-add-regression-view i.dcg-depressed:not(.dcg-error) { opacity: 1 } .dcg-calculator-api-container-v1_12 .dcg-tab .dcg-suggested-zoom-view i.dcg-icon-create-table,.dcg-calculator-api-container-v1_12 .dcg-tab .dcg-residuals-zoom-view i.dcg-icon-create-table,.dcg-calculator-api-container-v1_12 .dcg-tab .dcg-generate-table-view i.dcg-icon-create-table,.dcg-calculator-api-container-v1_12 .dcg-tab .dcg-connect-to-notebook-view i.dcg-icon-create-table,.dcg-calculator-api-container-v1_12 .dcg-tab .dcg-add-regression-view i.dcg-icon-create-table { font-size: 22px; margin-left: -3px } .dcg-calculator-api-container-v1_12 .dcg-tab .dcg-suggested-zoom-view i.dcg-icon-link,.dcg-calculator-api-container-v1_12 .dcg-tab .dcg-residuals-zoom-view i.dcg-icon-link,.dcg-calculator-api-container-v1_12 .dcg-tab .dcg-generate-table-view i.dcg-icon-link,.dcg-calculator-api-container-v1_12 .dcg-tab .dcg-connect-to-notebook-view i.dcg-icon-link,.dcg-calculator-api-container-v1_12 .dcg-tab .dcg-add-regression-view i.dcg-icon-link { font-size: 80%; margin-left: -3px } .dcg-calculator-api-container-v1_12 .dcg-tab .dcg-suggested-zoom-view i.dcg-icon-link.dcg-active,.dcg-calculator-api-container-v1_12 .dcg-tab .dcg-residuals-zoom-view i.dcg-icon-link.dcg-active,.dcg-calculator-api-container-v1_12 .dcg-tab .dcg-generate-table-view i.dcg-icon-link.dcg-active,.dcg-calculator-api-container-v1_12 .dcg-tab .dcg-connect-to-notebook-view i.dcg-icon-link.dcg-active,.dcg-calculator-api-container-v1_12 .dcg-tab .dcg-add-regression-view i.dcg-icon-link.dcg-active { background: #0003; border-radius: 50% } .dcg-calculator-api-container-v1_12 .dcg-tab .dcg-suggested-zoom-view .dcg-icon-error,.dcg-calculator-api-container-v1_12 .dcg-tab .dcg-residuals-zoom-view .dcg-icon-error,.dcg-calculator-api-container-v1_12 .dcg-tab .dcg-generate-table-view .dcg-icon-error,.dcg-calculator-api-container-v1_12 .dcg-tab .dcg-connect-to-notebook-view .dcg-icon-error,.dcg-calculator-api-container-v1_12 .dcg-tab .dcg-add-regression-view .dcg-icon-error { font-size: 1rem; margin-left: -2px; opacity: 1 } .dcg-calculator-api-container-v1_12 .dcg-tab .dcg-suggested-zoom-view button.dcg-unstyled-button:has(.dcg-icon-link),.dcg-calculator-api-container-v1_12 .dcg-tab .dcg-residuals-zoom-view button.dcg-unstyled-button:has(.dcg-icon-link),.dcg-calculator-api-container-v1_12 .dcg-tab .dcg-generate-table-view button.dcg-unstyled-button:has(.dcg-icon-link),.dcg-calculator-api-container-v1_12 .dcg-tab .dcg-connect-to-notebook-view button.dcg-unstyled-button:has(.dcg-icon-link),.dcg-calculator-api-container-v1_12 .dcg-tab .dcg-add-regression-view button.dcg-unstyled-button:has(.dcg-icon-link) { display: block; width: 100%; height: 100%; cursor: pointer } .dcg-calculator-api-container-v1_12 .dcg-tab .dcg-add-regression-view { bottom: auto; top: 15px } .dcg-calculator-api-container-v1_12 .dcg-tab .dcg-add-regression-view:after { content: ""; width: 1px; background: currentColor; height: 20px; position: absolute; top: 0; left: 9px; transform: rotate(22deg); pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-tooltipped-error { color: #e66b3c; font-size: 22px; width: 1.18em; height: 1.18em; font-style: normal; display: inline-block; text-align: center } .dcg-calculator-api-container-v1_12 .dcg-tooltipped-error:not(.dcg-tooltipped-error__instant) { animation: dcg-delayed-fadeIn 1s } .dcg-calculator-api-container-v1_12 .dcg-tooltipped-error.dcg-small { font-size: 14px } .dcg-calculator-api-container-v1_12 .dcg-tooltipped-error.dcg-medium-small { font-size: 1rem } .dcg-calculator-api-container-v1_12 .dcg-tooltipped-error.dcg-white { color: #fff } .dcg-calculator-api-container-v1_12 .dcg-tooltipped-error-container.dcg-focus-visible { outline: 2px solid #8c29be; border-radius: 3px } .dcg-calculator-api-container-v1_12 .dcg-mq-math-mode i.dcg-icon-error { font-style: normal } .dcg-calculator-api-container-v1_12 .dcg-expression-edit-actions { padding-left: 5px; padding-right: 7px; white-space: nowrap; position: absolute; top: 0; right: 0; bottom: 0; background: var(--dcg-item-background-color) } .dcg-calculator-api-container-v1_12 .dcg-expression-edit-actions:not(.dcg-limited-height) { bottom: 0 } .dcg-calculator-api-container-v1_12 .dcg-expression-edit-actions .dcg-graphic { height: 100%; background: linear-gradient(to right,rgba(255,255,255,0),var(--dcg-item-background-color)); position: absolute; top: 0; right: 100%; width: 40px; cursor: default; pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-expression-edit-actions .dcg-exp-action-button { margin-left: 2px; width: 44px; height: 44px; padding: 12px 10px; text-align: center; margin-top: 4px; display: inline-block; font-size: 125%; line-height: 20px; opacity: .6; border-radius: 5px } .dcg-calculator-api-container-v1_12 .dcg-expression-edit-actions .dcg-exp-action-button.dcg-hovered { background: #0000001a } .dcg-calculator-api-container-v1_12 .dcg-expression-edit-actions .dcg-exp-action-button.dcg-depressed { opacity: 1 } .dcg-calculator-api-container-v1_12 .dcg-expression-edit-actions .dcg-exp-action-button.dcg-selected { background: #000000b3; color: #fff } .dcg-calculator-api-container-v1_12 .dcg-audio-trace-line { position: absolute; opacity: 50%; background: var(--dcg-trace-color, #aaa) } .dcg-calculator-api-container-v1_12 .dcg-audio-trace-line.dcg-audio-trace-line--horizontal { left: 0; right: 0; height: 4px; top: var(--dcg-trace-coord, -10px) } .dcg-calculator-api-container-v1_12 .dcg-audio-trace-line:not(.dcg-audio-trace-line--horizontal) { bottom: 0; width: 4px; top: 0; left: var(--dcg-trace-coord, -10px) } .dcg-calculator-api-container-v1_12 .dcg-expression-bottom { display: flex; flex-wrap: wrap; row-gap: 9px; align-items: start; justify-content: space-between } .dcg-calculator-api-container-v1_12 .dcg-expression-bottom>div { flex-grow: 1; max-width: 100%; flex-basis: 100% } .dcg-calculator-api-container-v1_12 .dcg-expression-bottom>div:has(.dcg-label-container:not(.dcg-label-input-visible),.dcg-evaluation-container) { flex-basis: auto } .dcg-calculator-api-container-v1_12 .dcg-expression-bottom .dcg-slider-step-container { margin-left: 10px } .dcg-calculator-api-container-v1_12 .dcg-expression-bottom .dcg-slider-step-container.dcg-disabled-input .dcg-math-field,.dcg-calculator-api-container-v1_12 .dcg-expression-bottom .dcg-slider-step-container.dcg-disabled-input .dcg-mathquill-braille { opacity: .3; pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-expression-bottom .dcg-slider-step-label { font-size: 85% } .dcg-calculator-api-container-v1_12 .dcg-expression-bottom .dcg-mq-editable-field { outline: none } .dcg-calculator-api-container-v1_12 .dcg-expression-bottom .dcg-expression-braille-error { color: #666; margin-left: 0; font-size: 90% } .dcg-calculator-api-container-v1_12 .dcg-expression-bottom .dcg-expression-braille-error .dcg-icon-error { font-size: 80%; margin-right: 5px; color: #fa824c } .dcg-calculator-api-container-v1_12 .dcg-expression-bottom .dcg-slider_menu { margin-top: -3px } .dcg-calculator-api-container-v1_12 .dcg-expression-bottom .dcg-expression-footer-title { text-transform: uppercase; font-size: 80%; color: var(--dcg-custom-text-color, rgba(0, 0, 0, .6)); margin-bottom: 4px; display: flex; gap: 3px } .dcg-calculator-api-container-v1_12 .dcg-expression-bottom .dcg-expression-footer-title-help { padding: 10px; color: var(--dcg-custom-text-color, rgba(0, 0, 0, .6)); margin: -10px; cursor: pointer; text-decoration: none } .dcg-calculator-api-container-v1_12 .dcg-expression-bottom .dcg-expression-footer-title-help.dcg-hovered { color: #888 } .dcg-calculator-api-container-v1_12 .dcg-expression-bottom .dcg-expression-footer-title-help.dcg-depressed { color: #000 } .dcg-calculator-api-container-v1_12 .dcg-expression-bottom .dcg-checkbox { white-space: nowrap } .dcg-calculator-api-container-v1_12 .dcg-expression-bottom .dcg-checkbox .dcg-checkbox__content { white-space: wrap } .dcg-calculator-api-container-v1_12 .dcg-expression-bottom .dcg-suspended { opacity: 50%; pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-expression-footer-title-help { padding: 10px; color: var(--dcg-custom-text-color, rgba(0, 0, 0, .6)); margin: -10px; cursor: pointer; text-decoration: none } .dcg-calculator-api-container-v1_12 .dcg-expression-footer-title-help.dcg-hovered { color: #888 } .dcg-calculator-api-container-v1_12 .dcg-expression-footer-title-help.dcg-depressed { color: #000 } .dcg-calculator-api-container-v1_12 .dcg-expression-footer-title { text-transform: uppercase; font-size: 80%; color: var(--dcg-custom-text-color, rgba(0, 0, 0, .6)); margin-bottom: 2px } .dcg-calculator-api-container-v1_12 .dcg-action-info { cursor: default; color: var(--dcg-custom-text-color, #666); font-size: 85% } .dcg-calculator-api-container-v1_12 .dcg-action-info .dcg-click-edit { margin-left: 5px; opacity: .6 } .dcg-calculator-api-container-v1_12 .dcg-action-info .dcg-click-edit.dcg-hovered { opacity: .8 } .dcg-calculator-api-container-v1_12 .dcg-action-info .dcg-click-edit.dcg-depressed { opacity: 1 } .dcg-calculator-api-container-v1_12 .dcg-display-domain { font-size: 95%; white-space: nowrap } .dcg-calculator-api-container-v1_12 .dcg-learn-more-link { display: inline-block; color: #949494; text-decoration: none; padding: 5px; font-size: 85%; position: relative; top: 1px } .dcg-calculator-api-container-v1_12 .dcg-learn-more-link.dcg-hovered { color: #666 } .dcg-calculator-api-container-v1_12 .dcg-learn-more-link.dcg-active { color: #333 } .dcg-calculator-api-container-v1_12 .dcg-inline-math-input-view { display: inline-block; font-size: .95rem } .dcg-calculator-api-container-v1_12 .dcg-inline-math-input-view .dcg-math-field.dcg-math-field { font-size: 100%; border-bottom: 1px solid rgba(0,0,0,.2); padding: 1px 2px; margin: 1px; min-width: 35px; max-width: 70px } .dcg-calculator-api-container-v1_12 .dcg-inline-math-input-view .dcg-math-field.dcg-math-field.dcg-focus,.dcg-calculator-api-container-v1_12 .dcg-inline-math-input-view .dcg-math-field.dcg-math-field.dcg-focus-visible,.dcg-calculator-api-container-v1_12 .dcg-inline-math-input-view .dcg-math-field.dcg-math-field.dcg-invalid { border-bottom: 2px solid var(--dcg-accent-color, #2f72dc); margin-bottom: 0 } .dcg-calculator-api-container-v1_12 .dcg-inline-math-input-view .dcg-math-field.dcg-math-field.dcg-invalid { border-bottom: 2px solid #e15855 } .dcg-calculator-api-container-v1_12 .dcg-inline-math-input-view .dcg-math-field.dcg-math-field.dcg-hovered:not(.dcg-focus):not(.dcg-invalid):not(.dcg-static-mathquill-view):not(.dcg-focus-visible) { border-bottom: 2px solid #ccc; margin-bottom: 0 } .dcg-calculator-api-container-v1_12 .dcg-inline-math-input-view.dcg-large-font-inline-math-input { font-size: 115% } .dcg-calculator-api-container-v1_12 .dcg-inline-math-input-view.dcg-log-scale .dcg-math-field { max-width: 100px } .dcg-calculator-api-container-v1_12 .dcg-inline-math-input-view .dcg-mathquill-braille.dcg-mathquill-braille { font-size: 95%; border-bottom: 1px solid rgba(0,0,0,.2); padding: 1px 2px; margin: 1px; min-width: 35px; max-width: 35px } .dcg-calculator-api-container-v1_12 .dcg-inline-math-input-view .dcg-mathquill-braille.dcg-mathquill-braille.dcg-focus,.dcg-calculator-api-container-v1_12 .dcg-inline-math-input-view .dcg-mathquill-braille.dcg-mathquill-braille.dcg-focus-visible,.dcg-calculator-api-container-v1_12 .dcg-inline-math-input-view .dcg-mathquill-braille.dcg-mathquill-braille.dcg-invalid { border-bottom: 2px solid var(--dcg-accent-color, #2f72dc); margin-bottom: 0 } .dcg-calculator-api-container-v1_12 .dcg-inline-math-input-view .dcg-mathquill-braille.dcg-mathquill-braille.dcg-invalid { border-bottom: 2px solid #e15855 } .dcg-calculator-api-container-v1_12 .dcg-inline-math-input-view .dcg-mathquill-braille.dcg-mathquill-braille.dcg-hovered:not(.dcg-focus):not(.dcg-invalid):not(.dcg-static-mathquill-view):not(.dcg-focus-visible) { border-bottom: 2px solid #ccc; margin-bottom: 0 } .dcg-calculator-api-container-v1_12 .dcg-inline-math-input-view .dcg-mathquill-braille.dcg-mathquill-braille .dcg-tooltip-hit-area-container { width: 100% } .dcg-calculator-api-container-v1_12 .dcg-inline-math-input-view.dcg-full-width-inline-math-input .dcg-math-field,.dcg-calculator-api-container-v1_12 .dcg-inline-math-input-view.dcg-full-width-inline-math-input .dcg-mathquill-braille { width: 100%; max-width: 100% } .dcg-calculator-api-container-v1_12 .dcg-inline-math-input-view.dcg-no-border-inline-math-input .dcg-math-field,.dcg-calculator-api-container-v1_12 .dcg-inline-math-input-view.dcg-no-border-inline-math-input .dcg-mathquill-braille { border-bottom: 1px solid transparent } .dcg-calculator-api-container-v1_12 .dcg-evaluation-container { display: flex; justify-content: flex-end; padding-right: 5px; align-items: center; max-width: 100%; gap: 4px; font-size: .95rem; margin-top: -4px } .dcg-calculator-api-container-v1_12 .dcg-evaluation-container .dcg-hypothesis-test-evaluation { display: flex; flex-direction: column } .dcg-calculator-api-container-v1_12 .dcg-evaluation-container .dcg-evaluation-number { display: flex; align-items: center; gap: 4px } .dcg-calculator-api-container-v1_12 .dcg-evaluation-container .dcg-evaluation-view__equals-sign { margin-right: -4px } .dcg-calculator-api-container-v1_12 .dcg-evaluation-container .dcg-evaluation-list { max-width: 100%; display: flex } .dcg-calculator-api-container-v1_12 .dcg-evaluation-container .dcg-evaluation-list .dcg-mathquill-wrapper .dcg-mathquill-braille .dcg-braille-input { min-width: 100%; width: auto } .dcg-calculator-api-container-v1_12 .dcg-evaluation-container .dcg-evaluation-list .dcg-blue-link { white-space: nowrap; z-index: 1; padding-right: 2px; margin-right: 5px; padding-left: 2px } .dcg-calculator-api-container-v1_12 .dcg-evaluation-container .dcg-show-more-link { position: relative; display: flex; align-items: center } .dcg-calculator-api-container-v1_12 .dcg-evaluation-container .dcg-show-more-link:after { position: absolute; top: 0; bottom: 0; right: 100%; width: 12px; content: ""; background: linear-gradient(to right,rgba(255,255,255,0),var(--dcg-item-background-color, #fff) 50%) } .dcg-calculator-api-container-v1_12 .dcg-evaluation-container .dcg-evaluation-view__list-values { display: flex; overflow: hidden; gap: 4px; position: relative } .dcg-calculator-api-container-v1_12 .dcg-evaluation-container .dcg-evaluation-view__list-values:not(.dcg-evaluation-view__collapsed-list-values) { flex-wrap: wrap } .dcg-calculator-api-container-v1_12 .dcg-evaluation-container .dcg-evaluation-view__equals-sign { opacity: .55 } .dcg-calculator-api-container-v1_12 .dcg-evaluation-container .dcg-evaluation-view__equals-sign .dcg-mq-math-mode { pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-evaluation-container .dcg-evaluation-view__equals-sign.dcg-hovered { opacity: .85 } .dcg-calculator-api-container-v1_12 .dcg-evaluation-container .dcg-static-mathquill-view { cursor: pointer } .dcg-calculator-api-container-v1_12 .dcg-evaluation-container .dcg-evaluation-view__color-swatch,.dcg-calculator-api-container-v1_12 .dcg-evaluation-container .dcg-evaluation-view__plaintext,.dcg-calculator-api-container-v1_12 .dcg-evaluation-container .dcg-evaluation-view__wrapped-value { border: 1px solid rgba(206,206,206,.8); background: #0000000a; border-radius: 4px } .dcg-calculator-api-container-v1_12 .dcg-evaluation-container .dcg-evaluation-view__color-swatch.dcg-focus-visible,.dcg-calculator-api-container-v1_12 .dcg-evaluation-container .dcg-evaluation-view__plaintext.dcg-focus-visible,.dcg-calculator-api-container-v1_12 .dcg-evaluation-container .dcg-evaluation-view__wrapped-value.dcg-focus-visible { outline: none; border: 1px solid #2f72dc; box-shadow: 0 0 0 1px #2f72dc } .dcg-calculator-api-container-v1_12 .dcg-evaluation-container .dcg-evaluation-view__wrapped-value { padding: 3px 5px 1px } .dcg-calculator-api-container-v1_12 .dcg-evaluation-container .dcg-evaluation-view__plaintext { padding: 3px 6px } .dcg-calculator-api-container-v1_12 .dcg-evaluation-container .dcg-evaluation-view__color-swatch { padding: 3px } .dcg-calculator-api-container-v1_12 .dcg-evaluation-container .dcg-evaluation-color-function { width: 32px; height: 32px } .dcg-calculator-api-container-v1_12 .dcg-evaluation-container .dcg-equals-or-slow,.dcg-calculator-api-container-v1_12 .dcg-evaluation-container .dcg-evaluation-view__wrapped-value,.dcg-calculator-api-container-v1_12 .dcg-evaluation-container .dcg-evaluation-view__plaintext,.dcg-calculator-api-container-v1_12 .dcg-evaluation-container .dcg-show-even-more-link { display: flex; align-items: center } .dcg-calculator-api-container-v1_12 .dcg-evaluation-container .dcg-equals-or-slow .dcg-tooltip-hit-area-container { animation: dcg-fadeIn .3s forwards; display: flex; align-items: center } .dcg-calculator-api-container-v1_12 .dcg-evaluation-container .dcg-equals-or-slow .dcg-tooltip-hit-area-container .dcg-spinner { cursor: pointer } .dcg-calculator-api-container-v1_12 .dcg-evaluation-view__point-values .dcg-evaluation-view__wrapped-value { padding: 2px 3px 0 } .dcg-calculator-api-container-v1_12 .dcg-evaluation-view__point-values .dcg-mq-binary-operator { padding: 0 .1em } .dcg-calculator-api-container-v1_12 .dcg-evaluation-view__point-values .dcg-mq-comma { padding-right: .1em } .dcg-calculator-api-container-v1_12 .dcg-copy-evaluation-view { display: inline-block; width: 34px; height: 34px; line-height: 36px; text-align: center; margin: -3px } .dcg-calculator-api-container-v1_12 .dcg-copy-evaluation-view .dcg-icon-check { animation: dcg-fadeIn .3s; color: #127a3d } .dcg-calculator-api-container-v1_12 .dcg-copy-evaluation-button .dcg-icon-duplicate { opacity: .6 } .dcg-calculator-api-container-v1_12 .dcg-copy-evaluation-button.dcg-focus-visible { outline: 2px solid #8c29be; border-radius: 2px; outline-offset: 5px } .dcg-calculator-api-container-v1_12 .dcg-copy-evaluation-button.dcg-hovered .dcg-icon-duplicate { opacity: .8 } .dcg-calculator-api-container-v1_12 .dcg-copy-evaluation-button.dcg-depressed .dcg-icon-duplicate { opacity: 1 } .dcg-calculator-api-container-v1_12 .dcg-color-swatch { width: 30px; height: 30px; border-radius: 3px; overflow: hidden } .dcg-calculator-api-container-v1_12 .dcg-color-swatch.dcg-light-color { box-shadow: 0 0 0 1px #0003 inset } .dcg-calculator-api-container-v1_12 .dcg-container.dcg-inverted-swatches .dcg-color-swatch.dcg-light-color { box-shadow: 0 0 0 1px #fff3 inset } .dcg-calculator-api-container-v1_12 .dcg-color-swatch.dcg-hovered:not(.dcg-color-evaluation) { box-shadow: 0 0 0 2px #0000001a } .dcg-calculator-api-container-v1_12 .dcg-color-swatch.dcg-hovered:not(.dcg-color-evaluation).dcg-light-color { box-shadow: 0 0 0 2px #0000001a,0 0 0 1px #0003 inset } .dcg-calculator-api-container-v1_12 .dcg-container.dcg-inverted-swatches .dcg-color-swatch.dcg-hovered:not(.dcg-color-evaluation).dcg-light-color { box-shadow: 0 0 0 1px #fff3 inset } .dcg-calculator-api-container-v1_12 .dcg-color-swatch.dcg-depressed:not(.dcg-color-evaluation) { box-shadow: 0 0 0 2px #0003 } .dcg-calculator-api-container-v1_12 .dcg-color-swatch.dcg-depressed:not(.dcg-color-evaluation).dcg-light-color { box-shadow: 0 0 0 2px #0003,0 0 0 1px #0003 inset } .dcg-calculator-api-container-v1_12 .dcg-container.dcg-inverted-swatches .dcg-color-swatch.dcg-depressed:not(.dcg-color-evaluation).dcg-light-color { box-shadow: 0 0 0 1px #fff3 inset } .dcg-calculator-api-container-v1_12 .dcg-color-swatch.dcg-has-background-image { background: #fff; width: 30px; height: 30px; overflow: hidden; background-size: 30px 30px!important; content: "" } .dcg-calculator-api-container-v1_12 .dcg-expression-footer__alt-text { font-size: .85rem; margin-right: 5px; padding: 4px; border: 1px solid #bbb; background: #eee; border-radius: 4px; color: #444 } .dcg-calculator-api-container-v1_12 .dcg-expression-footer__alt-text b { font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-weight: 500; margin-right: 5px; color: #000 } .dcg-calculator-api-container-v1_12 .dcg-exportable-evaluation--value,.dcg-calculator-api-container-v1_12 .dcg-exportable-evaluation--value .dcg-mq-math-mode { font-size: .95rem } .dcg-calculator-api-container-v1_12 .dcg-exportable-evaluation--value { border: 1px solid rgba(206,206,206,.8); background: #0000000a; border-radius: 4px; font-size: .9rem; padding: 0 3px; display: flex; align-items: center } .dcg-calculator-api-container-v1_12 .dcg-exportable-evaluation--value .dcg-tooltipped-error-container { margin-top: 1px } .dcg-calculator-api-container-v1_12 .dcg-exportable-evaluation--value .dcg-static-mathquill-view { pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-exportable-evaluation--value i.dcg-icon-caret-down { opacity: .3; font-size: .6rem; font-style: normal; margin-left: 1px } .dcg-calculator-api-container-v1_12 .dcg-exportable-evaluation--value.dcg-hovered i.dcg-icon-caret-down { opacity: .5 } .dcg-calculator-api-container-v1_12 .dcg-exportable-evaluation--value.dcg-depressed i.dcg-icon-caret-down { opacity: .7 } .dcg-calculator-api-container-v1_12 .dcg-exportable-evaluation--popover { font-family: Arial,Helvetica,sans-serif; font-style: normal; font-size: .9rem } .dcg-calculator-api-container-v1_12 .dcg-exportable-evaluation--popover .dcg-label-raw-text { margin-bottom: 5px; white-space: nowrap; display: block } .dcg-calculator-api-container-v1_12 .dcg-exportable-evaluation--popover .dcg-exportable-evaluation__copy-wrapper { display: flex; align-items: center; gap: 5px } .dcg-calculator-api-container-v1_12 .dcg-exportable-evaluation--popover .dcg-exportable-evaluation__copy-wrapper .dcg-static-mathquill-view { font-size: .95rem } .dcg-calculator-api-container-v1_12 .dcg-exportable-evaluation--popover .dcg-exportable-evaluation__copy-wrapper .dcg-exportable-evaluation__export-btn { width: 28px; font-size: .95rem; height: 28px; line-height: 28px; text-align: center; border-radius: 3px; margin: -5px; opacity: .4; outline: none } .dcg-calculator-api-container-v1_12 .dcg-exportable-evaluation--popover .dcg-exportable-evaluation__copy-wrapper .dcg-exportable-evaluation__export-btn.dcg-focus-visible { outline: 2px solid #8c29be } .dcg-calculator-api-container-v1_12 .dcg-exportable-evaluation--popover .dcg-exportable-evaluation__copy-wrapper .dcg-exportable-evaluation__export-btn.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-exportable-evaluation--popover .dcg-exportable-evaluation__copy-wrapper .dcg-exportable-evaluation__export-btn.dcg-focus-visible { opacity: .7 } .dcg-calculator-api-container-v1_12 .dcg-exportable-evaluation--popover .dcg-exportable-evaluation__copy-wrapper .dcg-exportable-evaluation__export-btn.dcg-depressed { opacity: 1 } .dcg-calculator-api-container-v1_12 .dcg-exportable-evaluation--popover .dcg-exportable-evaluation__copy-wrapper i { font-style: normal } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover .dcg-dropdown-popover__interior { padding: 20px; background: var(--dcg-custom-background-color, #fff); border: 1px solid #bbb; border-radius: 6px; box-shadow: 0 5px 10px #0003; color: var(--dcg-custom-text-color, #000); margin: -1px; overflow: auto; cursor: auto } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover { position: absolute; z-index: 6; margin: 1px; -webkit-user-select: text; user-select: text } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover .dcg-dropdown-popover__interior { border: 1px solid #bbb; padding: 10px } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover__title { margin-bottom: 10px; font-size: 1.15rem; font-weight: 400; color: #333 } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover__title:not(:first-of-type) { padding-top: 20px } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover__title[aria-expanded=false] { margin-bottom: 0 } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover--with-arrow { margin: 0 } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover--with-arrow.dcg-right { margin-left: 14px } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover--with-arrow.dcg-bottom { margin-top: 14px } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover--with-arrow.dcg-left { margin-right: 14px } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover-position-probe { position: fixed; top: 0; left: 0 } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover:not(.dcg-dropdown-popover--constrain-height).dcg-left { right: 100% } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover:not(.dcg-dropdown-popover--constrain-height).dcg-right { left: 100% } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover:not(.dcg-dropdown-popover--constrain-height).dcg-top { bottom: 100% } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover:not(.dcg-dropdown-popover--constrain-height).dcg-bottom { top: 100% } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover--constrain-height { top: 40px; bottom: 2px; right: 4px; pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover--constrain-height .dcg-dropdown-popover__interior { max-height: 100%; pointer-events: auto } .dcg-calculator-api-container-v1_12 .dcg-popover-with-anchor { position: relative; display: inline-block; margin: auto } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover .dcg-arrow,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard .dcg-arrow { position: absolute; display: inline-block; width: 0; height: 0; border-color: transparent; border-style: solid } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover .dcg-arrow:after,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard .dcg-arrow:after { position: absolute; display: inline-block; width: 0; height: 0; border-color: transparent; border-style: solid; content: ""; z-index: -1 } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover .dcg-arrow,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard .dcg-arrow { border-width: var(--dcg-arrow-size, 12px); transform-style: preserve-3d } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover .dcg-arrow:after,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard .dcg-arrow:after { border-width: var(--dcg-arrow-size, 12px); transform: translateZ(-1px); scale: 1.07 } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover.dcg-top .dcg-arrow,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard.dcg-top .dcg-arrow { bottom: calc(-1 * var(--dcg-arrow-size, 12px)); border-bottom-width: 0; border-top-color: var(--dcg-custom-background-color, #fff) } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover.dcg-top .dcg-arrow:after,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard.dcg-top .dcg-arrow:after { border-bottom-width: 0; border-top-color: #bbb; bottom: -1px; left: calc(-1 * var(--dcg-arrow-size, 12px)) } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover.dcg-right .dcg-arrow,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard.dcg-right .dcg-arrow { left: calc(-1 * var(--dcg-arrow-size, 12px)); border-left-width: 0; border-right-color: var(--dcg-custom-background-color, #fff) } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover.dcg-right .dcg-arrow:after,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard.dcg-right .dcg-arrow:after { border-left-width: 0; border-right-color: #bbb; bottom: calc(-1 * var(--dcg-arrow-size, 12px)); left: -1px } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover.dcg-bottom .dcg-arrow,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard.dcg-bottom .dcg-arrow { top: calc(-1 * var(--dcg-arrow-size, 12px)); border-top-width: 0; border-bottom-color: var(--dcg-custom-background-color, #fff) } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover.dcg-bottom .dcg-arrow:after,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard.dcg-bottom .dcg-arrow:after { border-top-width: 0; border-bottom-color: #bbb; top: -1px; left: calc(-1 * var(--dcg-arrow-size, 12px)) } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover.dcg-left .dcg-arrow,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard.dcg-left .dcg-arrow { right: calc(-1 * var(--dcg-arrow-size, 12px)); border-right-width: 0; border-left-color: var(--dcg-custom-background-color, #fff) } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover.dcg-left .dcg-arrow:after,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard.dcg-left .dcg-arrow:after { border-right-width: 0; border-left-color: #bbb; bottom: calc(-1 * var(--dcg-arrow-size, 12px)); right: -1px } .dcg-calculator-api-container-v1_12 .dcg-exportable-evaluation--wrapper { display: flex; flex-wrap: nowrap; align-items: center; margin: 2px 0 } .dcg-calculator-api-container-v1_12 .dcg-exportable-evaluation--wrapper .dcg-exportable-evaluation--label { margin-right: 5px } .dcg-calculator-api-container-v1_12 .dcg-exportable-evaluation--wrapper .dcg-popover-with-anchor { margin: 0; display: flex; flex-direction: column; justify-content: center } .dcg-calculator-api-container-v1_12 .dcg-inference-ui h2,.dcg-calculator-api-container-v1_12 .dcg-inference-ui h3 { margin: 0 } .dcg-calculator-api-container-v1_12 .dcg-inference-ui h2 { font-size: 1.25rem; font-weight: 400 } .dcg-calculator-api-container-v1_12 .dcg-inference-ui h3 { font-size: .875rem; font-weight: 400; text-transform: uppercase; color: #666 } .dcg-calculator-api-container-v1_12 .dcg-inference-footer__expanded-section { padding-right: 10px; display: flex; flex-direction: column; gap: 3px } .dcg-calculator-api-container-v1_12 .dcg-inference-footer__expanded-section-border { border-left: 1px solid #bbb; padding-left: 10px; margin-left: 6px; margin-top: -3px; padding-top: 3px } .dcg-calculator-api-container-v1_12 .dcg-inference-footer__chi-sq-table { margin-bottom: 5px } .dcg-calculator-api-container-v1_12 ul.dcg-inference-footer--values-table { display: grid; grid-template-columns: auto 1fr; align-items: stretch; gap: 1px; background: #bbb; border: 1px solid #bbb } .dcg-calculator-api-container-v1_12 ul.dcg-inference-footer--values-table li { display: contents } .dcg-calculator-api-container-v1_12 ul.dcg-inference-footer--values-table li>.dcg-exportable-evaluation__copy-wrapper,.dcg-calculator-api-container-v1_12 ul.dcg-inference-footer--values-table li>label { background: var(--dcg-custom-background-color, white); padding: 5px } .dcg-calculator-api-container-v1_12 ul.dcg-inference-footer--values-table li .dcg-exportable-evaluation__copy-wrapper { justify-content: space-between } .dcg-calculator-api-container-v1_12 ul.dcg-inference-footer--values-table li .dcg-exportable-evaluation__copy-wrapper .dcg-mathquill-wrapper .dcg-mathquill-braille .dcg-braille-input { width: unset } .dcg-calculator-api-container-v1_12 ul.dcg-inference-footer--values-table li label { background: var(--dcg-custom-background-color-shaded, #ddd); line-height: 1.1em; display: flex; flex-direction: column; justify-content: center } .dcg-calculator-api-container-v1_12 ul.dcg-inference-footer--values-table li label .dcg-label-raw-text { margin-bottom: 0; display: inline-block } .dcg-calculator-api-container-v1_12 .dcg-update-behavior-btn { height: 25px; line-height: 25px; padding: 0 10px; margin-top: 3px; margin-right: .3rem; color: #000 } .dcg-calculator-api-container-v1_12 .dcg-warning-footer-learn-more { margin-right: .3rem } .dcg-calculator-api-container-v1_12 .dcg-create-sliders { display: flex; flex-wrap: wrap; align-items: center; margin-top: -2px } .dcg-calculator-api-container-v1_12 .dcg-create-sliders .dcg-msg { margin-right: 5px; font-size: 80%; color: var(--dcg-custom-text-color, rgba(0, 0, 0, .6)) } .dcg-calculator-api-container-v1_12 .dcg-create-sliders .dcg-all .dcg-btn-slider { font-style: normal } .dcg-calculator-api-container-v1_12 .dcg-create-sliders .dcg-btn-slider { padding: 0 4px!important; min-width: 35px; font-family: times; font-size: 85%; font-style: italic } .dcg-calculator-api-container-v1_12 .dcg-create-sliders .dcg-btn-slider .dcg-mq-math-mode { pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-create-sliders .dcg-btn-slider.dcg-base-case-btn { font-size: 80% } .dcg-calculator-api-container-v1_12 .dcg-create-sliders .dcg-slider-btn-container { display: inline-block; position: relative; margin-right: 3px; margin-top: 1.5px; margin-bottom: 1.5px } .dcg-calculator-api-container-v1_12 .dcg-create-sliders .dcg-slider-btn-container .dcg-btn-slider { line-height: 24px } .dcg-calculator-api-container-v1_12 .dcg-inference--confidence--diagram { position: relative; width: 100%; max-width: 260px; margin-top: 5px; margin-bottom: 5px; height: 50px; border: 1px solid var(--dcg-custom-text-color-shaded, #bbb); border-radius: 5px } .dcg-calculator-api-container-v1_12 .dcg-inference--confidence--diagram .dcg-inference--confidence--diagram-label { position: absolute; transition: transform .3s; font-size: .8rem; color: var(--dcg-custom-text-color, #454545); top: 50%; margin-top: 1px } .dcg-calculator-api-container-v1_12 .dcg-inference--confidence--diagram .dcg-inference-confidence-level-bar .dcg-tooltip-hit-area-container { position: absolute; left: 50%; margin-left: -10px; top: -9px; width: 20px; height: 19px; text-align: center; display: flex; align-items: center; justify-content: center } .dcg-calculator-api-container-v1_12 .dcg-inference--confidence--diagram .dcg-inference-confidence-level-bar .dcg-tooltip-hit-area-container .dcg-inference-footer--point-estimate { display: inline-block; width: 5px; height: 5px; background: var(--dcg-custom-text-color, #000); border-radius: 50% } .dcg-calculator-api-container-v1_12 .dcg-inference--confidence--diagram .dcg-inference--confidence--diagram-lower { left: var(--dcg-lower-percent); transform: translate(-110%,-50%) } .dcg-calculator-api-container-v1_12 .dcg-inference--confidence--diagram .dcg-inference--confidence--diagram-lower.dcg-inference--confidence--diagram-labels-below { transform: translate(-50%) } .dcg-calculator-api-container-v1_12 .dcg-inference--confidence--diagram .dcg-inference--confidence--diagram-upper { left: var(--dcg-upper-percent); transform: translate(10%,-50%) } .dcg-calculator-api-container-v1_12 .dcg-inference--confidence--diagram .dcg-inference--confidence--diagram-upper.dcg-inference--confidence--diagram-labels-below { transform: translate(-50%) } .dcg-calculator-api-container-v1_12 .dcg-inference--confidence--diagram .dcg-inference-confidence-level-bar { position: absolute; top: 50%; transition: top .3s; left: var(--dcg-lower-percent); width: calc(var(--dcg-upper-percent) - var(--dcg-lower-percent)); border-bottom: 1px solid var(--dcg-custom-text-color-shaded, #454545) } .dcg-calculator-api-container-v1_12 .dcg-inference--confidence--diagram .dcg-inference-confidence-level-bar.dcg-inference--confidence--diagram-labels-below { top: 35% } .dcg-calculator-api-container-v1_12 .dcg-inference--confidence--diagram .dcg-inference-confidence-level-bar:after { content: ""; position: absolute; right: -.5px; top: -3px; height: 7px; border-right: 1px solid var(--dcg-custom-text-color-shaded, #454545) } .dcg-calculator-api-container-v1_12 .dcg-inference--confidence--diagram .dcg-inference-confidence-level-bar:before { content: ""; position: absolute; left: -.5px; top: -3px; height: 7px; border-left: 1px solid var(--dcg-custom-text-color-shaded, #454545) } .dcg-calculator-api-container-v1_12 .dcg-inference--confidence--diagram .dcg-inference-confidence-level-bar.dcg-inference-confidence-level-bar__arrows:after { height: 0; border: 4px solid transparent; border-width: 4px 6px; border-left-color: var(--dcg-custom-text-color-shaded, #454545); right: -7px; top: -3.5px } .dcg-calculator-api-container-v1_12 .dcg-inference--confidence--diagram .dcg-inference-confidence-level-bar.dcg-inference-confidence-level-bar__arrows:before { height: 0; border: 4px solid transparent; border-width: 4px 6px; border-right-color: var(--dcg-custom-text-color-shaded, #454545); left: -7px; top: -3.5px } .dcg-calculator-api-container-v1_12 .dcg-inference--confidence--diagram .dcg-popover-with-anchor { position: absolute; top: 7px; right: 3px } .dcg-calculator-api-container-v1_12 .dcg-inference--confidence--diagram .dcg-popover-with-anchor__anchor { opacity: .4 } .dcg-calculator-api-container-v1_12 .dcg-inference--confidence--diagram .dcg-popover-with-anchor__anchor.dcg-hovered { opacity: .7 } .dcg-calculator-api-container-v1_12 .dcg-inference--confidence--diagram .dcg-popover-with-anchor__anchor.dcg-depressed { opacity: 1 } .dcg-calculator-api-container-v1_12 .dcg-inference-confidence-point-estimate-tooltip { font-size: .85rem } .dcg-calculator-api-container-v1_12 .dcg-dot-dot-dropdown { position: relative; height: 1em; width: 1em; display: inline-block } .dcg-calculator-api-container-v1_12 .dcg-distribution-footer-view { max-width: 500px } .dcg-calculator-api-container-v1_12 .dcg-distribution-footer-view .dcg-smaller-font { font-size: 85% } .dcg-calculator-api-container-v1_12 .dcg-distribution-footer-view .dcg-distribution-view--bounds { display: flex; white-space: nowrap } .dcg-calculator-api-container-v1_12 .dcg-distribution-footer-view .dcg-distribution-view__or { margin-left: .4rem; margin-right: .2rem; font-size: .95rem } .dcg-calculator-api-container-v1_12 .dcg-distribution-footer-view .dcg-distribution-footer__toggles { display: flex; column-gap: 10px; flex-wrap: wrap } .dcg-calculator-api-container-v1_12 .dcg-distribution-footer-view .dcg-segmented-control-container { margin-top: 5px; margin-bottom: 10px } .dcg-calculator-api-container-v1_12 .dcg-distribution-footer-view .dcg-inline-math-input-view { margin-left: -2px } .dcg-calculator-api-container-v1_12 .dcg-distribution-footer-view .dcg-distribution-footer-view--cdf-params { display: flex; align-items: center; flex-wrap: wrap; font-size: .8rem } .dcg-calculator-api-container-v1_12 .dcg-distribution-footer-view .dcg-distribution-view--bounds,.dcg-calculator-api-container-v1_12 .dcg-distribution-footer-view .dcg-distribution-footer__rhs { display: flex; align-items: center; flex-wrap: nowrap } .dcg-calculator-api-container-v1_12 .dcg-distribution-footer-view .dcg-distribution-footer__equals { margin-left: -4px; margin-right: -2px } .dcg-calculator-api-container-v1_12 .dcg-distribution-footer-view .dcg-distribution-footer__lhs>.dcg-mq-root-block { overflow: visible } .dcg-calculator-api-container-v1_12 .dcg-distribution-footer-view .dcg-distribution-footer__lhs .dcg-mq-paren { width: .55em } .dcg-calculator-api-container-v1_12 .dcg-distribution-footer-view .dcg-distribution-footer__lhs .dcg-mq-bracket-middle { margin: 0 .55em } .dcg-calculator-api-container-v1_12 .dcg-inference-footer_section-title i.dcg-icon-caret-down { display: inline-block; transition: transform .2s } .dcg-calculator-api-container-v1_12 .dcg-inference-footer_section-title:not([aria-expanded=true]):not([open]) i.dcg-icon-caret-down { transform: rotate(-90deg) } .dcg-calculator-api-container-v1_12 .dcg-inference-footer { display: flex; flex-direction: column; gap: 5px } .dcg-calculator-api-container-v1_12 .dcg-inference-footer .dcg-inference--significance-checkbox-row { display: flex; gap: 20px } .dcg-calculator-api-container-v1_12 .dcg-inference-footer .dcg-inference--prop-input { display: flex; flex-wrap: nowrap } .dcg-calculator-api-container-v1_12 .dcg-inference-footer .dcg-inference--prop-input .dcg-inline-math-input-view { margin-left: -5px } .dcg-calculator-api-container-v1_12 .dcg-inference-footer__expanded-section .dcg-create-sliders { margin-top: 3px } .dcg-calculator-api-container-v1_12 .dcg-inference-footer_section-title { margin-bottom: 5px; color: var(--dcg-custom-text-color, #666) } .dcg-calculator-api-container-v1_12 .dcg-inference-footer_section-title i { font-size: .8rem; position: relative; top: -1px; margin-right: 2px; color: var(--dcg-custom-text-color, #bbb) } .dcg-calculator-api-container-v1_12 .dcg-inference-footer_section-title.dcg-hovered i { color: var(--dcg-custom-text-color-shaded, #949494) } .dcg-calculator-api-container-v1_12 .dcg-inference-footer_section-title.dcg-depressed i { color: var(--dcg-custom-text-color-shaded, #666) } .dcg-calculator-api-container-v1_12 .dcg-inference-footer_section-title.dcg-inference-footer_section-open i { color: var(--dcg-custom-text-color, #666) } .dcg-calculator-api-container-v1_12 .dcg-inference-footer_section-title.dcg-inference-footer_section-open.dcg-depressed i { color: var(--dcg-custom-text-color-shaded, #000) } .dcg-calculator-api-container-v1_12 .dcg-inference-footer--checkboxes { display: flex; column-gap: 8px; align-items: end; margin-bottom: 8px; flex-wrap: wrap } .dcg-calculator-api-container-v1_12 .dcg-inference-footer--checkboxes .dcg-mq-math-mode { margin-top: -8px } .dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-popover .dcg-arrow { right: 9px } .dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-test-of-independence-table { overflow-x: auto; overflow-y: hidden; padding-bottom: .5rem } .dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-test-of-independence-table .dcg-table--cell .dcg-mathquill-wrapper { pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-goodness-of-fit-table .dcg-table,.dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-test-of-independence-table .dcg-table,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__chi-square .dcg-table { display: grid; font-size: .9rem; grid-template-columns: repeat(var(--dcg-column-count),auto); grid-template-rows: repeat(var(--dcg-row-count),auto); width: max-content } .dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-goodness-of-fit-table .dcg-table .dcg-table--totals-cell,.dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-test-of-independence-table .dcg-table .dcg-table--totals-cell,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__chi-square .dcg-table .dcg-table--totals-cell { background: var(--dcg-custom-background-color-shaded, #e2e2e2) } .dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-goodness-of-fit-table .dcg-table .dcg-table--totals-cell label,.dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-test-of-independence-table .dcg-table .dcg-table--totals-cell label,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__chi-square .dcg-table .dcg-table--totals-cell label { margin-right: 3px } .dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-goodness-of-fit-table .dcg-table .dcg-table--cell,.dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-test-of-independence-table .dcg-table .dcg-table--cell,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__chi-square .dcg-table .dcg-table--cell { border: 1px solid #bbb; border-bottom: 1px solid #bbb; display: flex; justify-content: center; align-items: center; position: relative; margin: 0 -1px -1px 0 } .dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-goodness-of-fit-table .dcg-table .dcg-table--cell.dcg-table--overflow-cell,.dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-test-of-independence-table .dcg-table .dcg-table--cell.dcg-table--overflow-cell,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__chi-square .dcg-table .dcg-table--cell.dcg-table--overflow-cell { padding: 8px 10px; grid-column: span var(--dcg-col-span, 1); justify-content: start } .dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-goodness-of-fit-table .dcg-table .dcg-table--cell.dcg-table--overflow-cell .dcg-table--overflow-cell-contents,.dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-test-of-independence-table .dcg-table .dcg-table--cell.dcg-table--overflow-cell .dcg-table--overflow-cell-contents,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__chi-square .dcg-table .dcg-table--cell.dcg-table--overflow-cell .dcg-table--overflow-cell-contents { font-style: italic; color: #0009; font-size: .85rem; width: 100%; max-width: calc(var(--dcg-exp-list-width) - 200px); white-space: nowrap; text-align: center } .dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-goodness-of-fit-table .dcg-table .dcg-table--cell>.dcg-table--cell-interior,.dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-test-of-independence-table .dcg-table .dcg-table--cell>.dcg-table--cell-interior,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__chi-square .dcg-table .dcg-table--cell>.dcg-table--cell-interior { display: flex; justify-content: center; align-items: center; padding: .3rem 1.2rem; flex: 1; height: 100%; min-height: 2.25em } .dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-goodness-of-fit-table .dcg-table .dcg-table--cell>.dcg-popover-with-anchor__anchor .dcg-static-mathquill-view,.dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-test-of-independence-table .dcg-table .dcg-table--cell>.dcg-popover-with-anchor__anchor .dcg-static-mathquill-view,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__chi-square .dcg-table .dcg-table--cell>.dcg-popover-with-anchor__anchor .dcg-static-mathquill-view { cursor: pointer } .dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-goodness-of-fit-table .dcg-table .dcg-table--cell .dcg-icon-caret-down,.dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-test-of-independence-table .dcg-table .dcg-table--cell .dcg-icon-caret-down,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__chi-square .dcg-table .dcg-table--cell .dcg-icon-caret-down { position: absolute; right: 6px; top: 50%; margin-top: -6px; display: none; opacity: .3; font-size: .75rem; font-style: normal; margin-left: 1px } .dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-goodness-of-fit-table .dcg-table .dcg-table--cell.dcg-hovered:not(:has(.dcg-tooltipped-error-container.dcg-hovered)) .dcg-icon-caret-down,.dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-goodness-of-fit-table .dcg-table .dcg-table--cell.dcg-focused:not(:has(.dcg-tooltipped-error-container.dcg-hovered)) .dcg-icon-caret-down,.dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-goodness-of-fit-table .dcg-table .dcg-table--cell [aria-expanded=true] .dcg-icon-caret-down,.dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-test-of-independence-table .dcg-table .dcg-table--cell.dcg-hovered:not(:has(.dcg-tooltipped-error-container.dcg-hovered)) .dcg-icon-caret-down,.dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-test-of-independence-table .dcg-table .dcg-table--cell.dcg-focused:not(:has(.dcg-tooltipped-error-container.dcg-hovered)) .dcg-icon-caret-down,.dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-test-of-independence-table .dcg-table .dcg-table--cell [aria-expanded=true] .dcg-icon-caret-down,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__chi-square .dcg-table .dcg-table--cell.dcg-hovered:not(:has(.dcg-tooltipped-error-container.dcg-hovered)) .dcg-icon-caret-down,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__chi-square .dcg-table .dcg-table--cell.dcg-focused:not(:has(.dcg-tooltipped-error-container.dcg-hovered)) .dcg-icon-caret-down,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__chi-square .dcg-table .dcg-table--cell [aria-expanded=true] .dcg-icon-caret-down { display: block } .dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-goodness-of-fit-table .dcg-table .dcg-table--cell .dcg-chi-square--expected,.dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-test-of-independence-table .dcg-table .dcg-table--cell .dcg-chi-square--expected,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__chi-square .dcg-table .dcg-table--cell .dcg-chi-square--expected { font-size: 90%; margin-left: .25rem; opacity: .6 } .dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-goodness-of-fit-table .dcg-table .dcg-chi-square--expected .dcg-icon-error,.dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-goodness-of-fit-table .dcg-table .dcg-table--totals-cell .dcg-icon-error,.dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-goodness-of-fit-table .dcg-table .dcg-chi-square--contributions-cell .dcg-icon-error,.dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-test-of-independence-table .dcg-table .dcg-chi-square--expected .dcg-icon-error,.dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-test-of-independence-table .dcg-table .dcg-table--totals-cell .dcg-icon-error,.dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-test-of-independence-table .dcg-table .dcg-chi-square--contributions-cell .dcg-icon-error,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__chi-square .dcg-table .dcg-chi-square--expected .dcg-icon-error,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__chi-square .dcg-table .dcg-table--totals-cell .dcg-icon-error,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__chi-square .dcg-table .dcg-chi-square--contributions-cell .dcg-icon-error { font-size: .8rem; color: var(--dcg-custom-text-color, #949494) } .dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-goodness-of-fit-table .dcg-table .dcg-table--col-header,.dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-goodness-of-fit-table .dcg-table .dcg-table--row-header,.dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-test-of-independence-table .dcg-table .dcg-table--col-header,.dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-test-of-independence-table .dcg-table .dcg-table--row-header,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__chi-square .dcg-table .dcg-table--col-header,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__chi-square .dcg-table .dcg-table--row-header { background: var(--dcg-custom-background-color-shaded, #ddd); font-size: .85rem } .dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-goodness-of-fit-table .dcg-table .dcg-table--col-header .dcg-mq-math-mode,.dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-goodness-of-fit-table .dcg-table .dcg-table--row-header .dcg-mq-math-mode,.dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-test-of-independence-table .dcg-table .dcg-table--col-header .dcg-mq-math-mode,.dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-test-of-independence-table .dcg-table .dcg-table--row-header .dcg-mq-math-mode,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__chi-square .dcg-table .dcg-table--col-header .dcg-mq-math-mode,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__chi-square .dcg-table .dcg-table--row-header .dcg-mq-math-mode { margin-top: -4px } .dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-goodness-of-fit-table .dcg-checkbox,.dcg-calculator-api-container-v1_12 .dcg-inference-footer--chi-square-test-of-independence-table .dcg-checkbox,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__chi-square .dcg-checkbox { margin: 2px 0; font-size: .85rem } .dcg-calculator-api-container-v1_12 .dcg-popover-with-anchor__anchor { width: 100% } .dcg-calculator-api-container-v1_12 .dcg-table.dcg-chi-square--show-contributions .dcg-table--cell:not(.dcg-table--col-header,.dcg-table--row-header,.dcg-table--totals-cell):after { content: ""; position: absolute; top: 0; left: 0; bottom: 0; width: calc(var(--dcg-contribution-shade) * 1.1em); opacity: var(--dcg-contribution-shade); background: var(--dcg-accent-color, #2f72dc); pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-inference-footer__significance-test { padding-right: 10px } .dcg-calculator-api-container-v1_12 .dcg-inference-footer__significance-test .dcg-inference-footer__null-hypothesis-label { font-size: .9rem; margin-right: -5px } .dcg-calculator-api-container-v1_12 .dcg-inference-footer__significance-test .dcg-inference--significance--diagram { position: relative; width: 100%; height: 120px; max-width: 260px; border: 1px solid #bbb; border-radius: 5px; margin-bottom: 5px; margin-top: 5px } .dcg-calculator-api-container-v1_12 .dcg-inference-footer__significance-test .dcg-inference--significance--diagram svg { width: 100% } .dcg-calculator-api-container-v1_12 .dcg-inference-footer__significance-test .dcg-inference--significance--diagram .dcg-inference-footer__significance-test__overlay-values { position: absolute; top: 4px; left: 5px; font-size: .8rem; color: var(--dcg-custom-text-color, #454545); display: flex; flex-direction: column } .dcg-calculator-api-container-v1_12 .dcg-inference-footer__significance-test .dcg-inference--significance--diagram .dcg-inference-footer__significance-test__overlay-values.dcg-inference-footer__overlay-values-bump-right { left: 10% } .dcg-calculator-api-container-v1_12 .dcg-inference-footer__significance-test .dcg-inference--significance--diagram .dcg-inference-footer__significance-test__score-label { position: absolute; width: 100%; bottom: 2px; display: flex } .dcg-calculator-api-container-v1_12 .dcg-inference-footer__significance-test .dcg-inference--significance--diagram .dcg-inference-footer__significance-test__score-label .dcg-inference-footer__significance-test__score-label__spacer { flex-basis: max(var(--score-label-x-pct, 0%) - 10px,5px) } .dcg-calculator-api-container-v1_12 .dcg-inference-footer__significance-test .dcg-inference--significance--diagram .dcg-inference-footer__significance-test__score-label .dcg-inference-footer__significance-test__score-label__label { padding-right: 5px } .dcg-calculator-api-container-v1_12 .dcg-inference-footer__significance-test .dcg-inference--significance--diagram .dcg-inference-footer__significance-test__score-label { font-size: .8rem; color: var(--dcg-custom-text-color, #454545) } .dcg-calculator-api-container-v1_12 .dcg-inference-footer__significance-test .dcg-inference--significance--diagram .dcg-popover-with-anchor { position: absolute; top: 7px; right: 3px } .dcg-calculator-api-container-v1_12 .dcg-inference-footer__significance-test .dcg-inference--significance--diagram .dcg-popover-with-anchor__anchor { opacity: .4 } .dcg-calculator-api-container-v1_12 .dcg-inference-footer__significance-test .dcg-inference--significance--diagram .dcg-popover-with-anchor__anchor.dcg-hovered { opacity: .7 } .dcg-calculator-api-container-v1_12 .dcg-inference-footer__significance-test .dcg-inference--significance--diagram .dcg-popover-with-anchor__anchor.dcg-depressed { opacity: 1 } .dcg-calculator-api-container-v1_12 .dcg-inference-footer__significance-test .dcg-inference-footer--values-table { margin-bottom: 10px } .dcg-calculator-api-container-v1_12 .dcg-significance-diagram--export-button { width: 100% } .dcg-calculator-api-container-v1_12 .dcg-inference-footer__input-section { display: flex; align-items: center; flex-wrap: wrap; row-gap: 3px } .dcg-calculator-api-container-v1_12 .dcg-inference-footer__input-section label { font-size: .9rem; color: var(--dcg-custom-text-color, rgba(0, 0, 0, .6)); margin-right: .4em; white-space: nowrap } .dcg-calculator-api-container-v1_12 .dcg-inference-footer__input-section .dcg-segmented-control-container { --segmented-control-vertical-padding: 3px; font-size: .85rem } .dcg-calculator-api-container-v1_12 .dcg-inference--significance--diagram--large { width: 100%; height: 100%; overflow: hidden } .dcg-calculator-api-container-v1_12 .dcg-significance-diagram-curve { fill: none; stroke: var(--dcg-accent-color, #2f72dc); stroke-opacity: 1; stroke-width: 1.5px } .dcg-calculator-api-container-v1_12 .dcg-significance-diagram-dot { fill: var(--dcg-custom-text-color, black); stroke: none; fill-opacity: 1 } .dcg-calculator-api-container-v1_12 .dcg-significance-diagram-outer-dot { fill: var(--dcg-custom-text-color-shaded, #949494); stroke: none; fill-opacity: 1 } .dcg-calculator-api-container-v1_12 .dcg-significance-diagram-outer-label { font-family: Times New Roman,Symbola,serif; fill: var(--dcg-custom-text-color, #888); stroke: none; fill-opacity: 1; font-style: italic; font-size: 14.168px; letter-spacing: -1px } .dcg-calculator-api-container-v1_12 .dcg-significance-diagram-tails { fill: var(--dcg-accent-color, #2f72dc); stroke: none; opacity: .3 } .dcg-calculator-api-container-v1_12 .dcg-significance-diagram-minor-tick { fill: none; stroke: var(--dcg-custom-text-color-shaded, #454545); stroke-opacity: 1; stroke-width: .75px } .dcg-calculator-api-container-v1_12 .dcg-significance-diagram-major-tick { fill: none; stroke: var(--dcg-custom-text-color-shaded, #454545); stroke-opacity: 1; stroke-width: 1.5px } .dcg-calculator-api-container-v1_12 .dcg-significance-diagram-x-axis { fill: none; stroke: var(--dcg-custom-text-color-shaded, #454545); stroke-opacity: 1; stroke-width: 1px } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-editable-mode-toggle { padding-left: 5px } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-label-container { cursor: default; display: flex; align-items: center; min-height: 18px } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-label-container input:not([type=checkbox]) { min-width: 5px; font-size: var(--dcg-minimum-input-font-size, inherit); margin-left: 5px; flex: 1; background: var(--dcg-custom-background-color-shaded); color: var(--dcg-custom-text-color, #000); outline: none; border: 1px solid #bbb; border-top: 0!important; border-right: 0!important; border-left: 0!important; color: #000; padding: 1px 2px; -webkit-appearance: none; appearance: none; border-radius: 0 } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-label-container input:not([type=checkbox]).dcg-hovered { border-color: #ccc; box-shadow: 0 1px #ccc } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-label-container input:not([type=checkbox]):focus:not([disabled]) { border-color: #2f72dc; box-shadow: 0 1px #2f72dc } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-label-container input:not([type=checkbox]).dcg-disabled-editable-input { opacity: 0; pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-label-container input:not([type=checkbox]).dcg-readonly { pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-label-container .dcg-computed-label-value { margin-left: 2px; color: #949494; flex: 1 } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-label-container .dcg-computed-label-value .dcg-mq-math-mode { width: 100% } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-label-container.dcg-label-visible .dcg-checkbox__box { color: #666 } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-editable-mode-toggle { position: relative; top: -3px } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-expression-bottom .dcg-label-container { font-size: 100% } .dcg-calculator-api-container-v1_12 .dcg-expression-bottom .dcg-label-container { font-size: 80%; color: var(--dcg-custom-text-color, rgba(0, 0, 0, .6)); padding-right: 6px } .dcg-calculator-api-container-v1_12 .dcg-parameter-suggestion-container { font-size: 80%; position: relative; top: -9px; margin-bottom: -9px; margin-left: 2px; white-space: nowrap; width: 100%; padding-right: 5px; text-overflow: ellipsis; overflow: hidden; color: var(--dcg-custom-text-color, #666); cursor: default } .dcg-calculator-api-container-v1_12 .dcg-parameter-suggestion-container.dcg-parameter-suggestion-braille { top: -6px } .dcg-calculator-api-container-v1_12 .dcg-parameter-suggestion-container.dcg-hovered .dcg-default-marker { color: var(--dcg-custom-text-color-shaded, #666) } .dcg-calculator-api-container-v1_12 .dcg-parameter-suggestion-container.dcg-depressed .dcg-default-marker { color: var(--dcg-custom-text-color-shaded, #333) } .dcg-calculator-api-container-v1_12 .dcg-parameter-suggestion-container .dcg-default-marker { color: var(--dcg-custom-text-color, rgba(0, 0, 0, .6)); margin-left: .3em } .dcg-calculator-api-container-v1_12 .dcg-parameter-suggestion-container .dcg-parameter-name:not(:last-of-type):after { content: ","; margin-right: 5px } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard { position: absolute; z-index: 6; overflow: visible; min-width: 250px; display: flex; flex-direction: column; gap: 4px; line-height: 1.4em; border: 1px solid #bbb; border-radius: 5px; background: var(--dcg-custom-background-color, white) } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard .dcg-btn-full-width { width: 100% } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard:not(.dcg-add-inference-wizard__start-screen).dcg-top .dcg-arrow { border-top-color: var(--dcg-custom-background-color, #e2e2e2) } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard .dcg-add-inference-wizard__close-button { position: absolute; right: -25px; top: -25px; width: 30px; height: 30px; color: #fff } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard .dcg-add-inference-wizard__distribution-type { margin-bottom: 15px } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard .dcg-add-inference-wizard__distribution-type .dcg-mq-root-block { padding-right: 1px } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard .dcg-add-inference-wizard__distribution-type button.dcg-dropdown-input { padding-top: 0; padding-bottom: 0; height: 2.5rem } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard .dcg-add-inference-wizard__distribution-type .dcg-dropdown-choice { height: 2rem; display: flex; align-items: center } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard .dcg-add-inference-wizard__distribution-type .dcg-distribution-dropdown__first-discrete-option { border-top: 1px solid #ccc } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard .dcg-add-inference-wizard--body { padding: 12px; max-width: 100% } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard .dcg-add-inference-wizard--body:not(:has(.dcg-shared-options-dropdown)) { overflow-x: auto } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard .dcg-wizard-interior-scrollable { width: 100%; height: 100% } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard .dcg-wizard-interior-scrollable:not(:has(.dcg-shared-options-dropdown)) { overflow-y: auto } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard .dcg-add-inference-wizard--buttons { display: grid; grid-template-columns: 1fr 1fr; width: 100%; font-size: .85rem; gap: 4px } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard .dcg-add-inference-wizard--buttons .dcg-mq-root-block { padding-right: 1px } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard .dcg-add-inference-wizard--buttons.dcg-add-inference-wizard--buttons-two-columns { grid-template-columns: 1fr } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard .dcg-add-inference-wizard--buttons .dcg-mq-math-mode { pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard .dcg-btn-gray-outline { font-size: .875rem } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard .dcg-add-inference-wizard--section-title { text-transform: unset; font-size: .875rem; color: var(--dcg-custom-text-color, #666); margin-bottom: 3px } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard .dcg-add-inference-wizard--margin-above { margin-top: 7px } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard .dcg-add-inference-wizard--section-main-title { font-size: 1rem; text-align: center; color: var(--dcg-custom-text-color, #000) } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard .dcg-or-separator { height: 1px; background: #bbb; margin: 18px 0 12px; line-height: 0; text-align: center } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard .dcg-or-separator span { font-size: .9rem; background: var(--dcg-custom-background-color, white); color: var(--dcg-custom-text-color, #949494); display: inline-block; padding-left: 4px; padding-right: 4px; position: relative; height: 10px; line-height: 10px; z-index: 1; margin-top: -5px } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard h3 { margin: 0; font-size: .875rem; font-weight: 400; text-transform: uppercase; color: var(--dcg-custom-text-color, #666) } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard .dcg-add-inference-wizard--select-type { display: grid; grid-template-columns: 70% 30%; gap: 5px } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard .dcg-add-inference--sample-property .dcg-inline-math-input-view { flex-grow: 1 } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard .dcg-add-inference--sample-property .dcg-inline-math-input-view .dcg-mathquill-wrapper,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard .dcg-add-inference--sample-property .dcg-inline-math-input-view .dcg-mq-container,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard .dcg-add-inference--sample-property .dcg-inline-math-input-view .dcg-math-field { width: 100% } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard .dcg-add-inference-wizard--create-button-wrapper { display: flex; justify-content: center; margin-top: 5px } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard--create-button-wrapper { background: var(--dcg-custom-background-color, #e2e2e2); border-top: 1px solid #bbb; padding: 6px } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard--create-button-wrapper .dcg-btn-blue { --dcg-btn-height: 30px; font-size: .9rem } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard--sample-description h3.dcg-add-inference-wizard--expandable-title { margin-top: 8px } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard--sample-description h3.dcg-add-inference-wizard--expandable-title i { font-size: .75rem; color: var(--dcg-custom-text-color, #bbb); margin-right: .4em } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard--sample-description h3.dcg-add-inference-wizard--expandable-title.dcg-hovered i { color: var(--dcg-custom-text-color-shaded, #949494) } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard--sample-description h3.dcg-add-inference-wizard--expandable-title.dcg-depressed i { color: var(--dcg-custom-text-color-shaded, #666) } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard--sample-description h3.dcg-add-inference-wizard--expandable-title .dcg-add-inference-wizard--optional-text { margin-left: .4em; text-transform: none; color: var(--dcg-custom-text-color, #949494) } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__graph-cover { position: absolute; background: #000; opacity: .6; z-index: 3 } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__comma-warning { font-size: .85rem; width: 0; min-width: 100%; line-height: 1.2em; margin-top: 3px; color: #666; animation: dcg-fadeIn .3s } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__comma-warning button { --dcg-btn-height: 1.35em; padding-left: 8px; padding-right: 8px; margin-left: .3rem } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__table { min-width: 100%; table-layout: fixed; width: auto } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__table th,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__table td { border: 1px solid #bbb; padding: 0; line-height: inherit; vertical-align: inherit; font-size: .85rem; text-align: center; position: relative } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__table th.dcg-left-align-contents,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__table td.dcg-left-align-contents { text-align: left } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__table th .dcg-mq-placeholder,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__table td .dcg-mq-placeholder { font-size: 1.15em; bottom: 0 } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__table th:has(.dcg-focus):after,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__table td:has(.dcg-focus):after { content: ""; position: absolute; border: 2px solid #2f72dc; left: -1px; top: -1px; bottom: -1px; right: -1px; z-index: 1; pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__table th.dcg-invalid:after,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__table td.dcg-invalid:after { content: ""; position: absolute; border: 2px solid #e15855; left: -1px; top: -1px; bottom: -1px; right: -1px; z-index: 1; pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__table th { font-weight: 400; text-align: center; background: var(--dcg-custom-background-color-shaded, #e2e2e2); padding: 1px 5px } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__table .dcg-mathquill-wrapper { flex: 1; height: 100%; display: flex; align-items: center } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__table .dcg-mathquill-braille { flex: 1 } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__table .dcg-typeset-math,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__table .dcg-mq-container { width: 100%; height: 100% } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__table .dcg-mathquill-braille,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__table .dcg-tooltip-hit-area-container,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__table .dcg-braille-input { height: 100% } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__table .dcg-mq-math-mode { width: 100%; height: 100%; display: flex; align-items: center; padding: 4px } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__header { display: flex; width: 100%; background: var(--dcg-custom-background-color, #e2e2e2); padding: 0 6px; height: 40px; line-height: 40px; border-bottom: 1px solid #bbb; gap: 3px } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__header .dcg-add-inference-wizard__back-link { opacity: .3 } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__header .dcg-add-inference-wizard__back-link.dcg-hovered { opacity: .6 } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__header .dcg-add-inference-wizard__back-link.dcg-depressed { opacity: .8 } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__header h2 { flex: 1; font-size: 1rem; font-weight: 400; line-height: inherit } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__header h2 .dcg-mq-root-block { padding-right: 1px } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__header .dcg-segmented-control-container { font-size: .9rem } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__header .dcg-add-inference-wizard__sample-type-selector { color: var(--dcg-custom-text-color, #454545); border: 1px solid transparent; border-bottom: 0; border-top-left-radius: 5px; border-top-right-radius: 5px; padding: 0 10px; position: relative; margin-bottom: 4px; top: 5px; line-height: 32px; font-size: .9rem } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__header .dcg-add-inference-wizard__sample-type-selector.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__header .dcg-add-inference-wizard__sample-type-selector.dcg-focus-visible { border-color: #bbb; color: var(--dcg-custom-text-color, #333) } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__header .dcg-add-inference-wizard__sample-type-selector.dcg-depressed { border-color: #949494; color: var(--dcg-custom-text-color-shaded, #000) } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__header .dcg-add-inference-wizard__sample-type-selector.dcg-selected { border-color: #bbb; color: var(--dcg-custom-text-color-shaded, #000); background: var(--dcg-custom-background-color, #fff) } .dcg-calculator-api-container-v1_12 .dcg-prompt-rename { display: inline-block; font-size: 90%; margin-bottom: -3px } .dcg-calculator-api-container-v1_12 .dcg-prompt-rename .dcg-btn-light-gray { padding: 2px 5px; margin-left: 6px; margin-right: 6px } .dcg-calculator-api-container-v1_12 .dcg-prompt-rename .dcg-reference-count { color: #949494 } .dcg-calculator-api-container-v1_12 .dcg-regression-footer-view { font-size: .8rem; color: var(--dcg-custom-text-color, #222); cursor: default; white-space: pre-wrap } .dcg-calculator-api-container-v1_12 .dcg-regression-footer-view .dcg-statistics { min-width: 130px; float: left; margin-bottom: 10px } .dcg-calculator-api-container-v1_12 .dcg-regression-footer-view .dcg-residuals { float: left; width: 130px; margin-bottom: 10px } .dcg-calculator-api-container-v1_12 .dcg-regression-footer-view .dcg-residuals>.dcg-mathquill-wrapper { display: inline-block } .dcg-calculator-api-container-v1_12 .dcg-regression-footer-view .dcg-indented-r-value { padding-left: .8em } .dcg-calculator-api-container-v1_12 .dcg-regression-footer-view .dcg-residual-suggestion { padding: 2px 8px; margin-left: 7px; line-height: 16px; display: inline-block } .dcg-calculator-api-container-v1_12 .dcg-regression-footer-view .dcg-residuals-zoom-view { display: inline-block; animation: dcg-fadeIn .3s; position: relative; top: 1px } .dcg-calculator-api-container-v1_12 .dcg-regression-footer-view .dcg-residuals-zoom-view .dcg-icon-zoom-fit { padding: 3px; opacity: .5; font-size: .85rem } .dcg-calculator-api-container-v1_12 .dcg-regression-footer-view .dcg-residuals-zoom-view .dcg-icon-zoom-fit.dcg-hovered { opacity: .75 } .dcg-calculator-api-container-v1_12 .dcg-regression-footer-view .dcg-residuals-zoom-view .dcg-icon-zoom-fit.dcg-depressed { opacity: 1 } .dcg-calculator-api-container-v1_12 .dcg-regression-footer-view .dcg-log-mode-toggle { display: flex; align-items: center; margin-bottom: 8px; margin-top: -5px; gap: 4px } .dcg-calculator-api-container-v1_12 .dcg-regression-footer-view .dcg-log-mode-toggle .dcg-action-log-mode-toggle { cursor: pointer; padding: 5px 0; color: #454545; border-radius: 4px } .dcg-calculator-api-container-v1_12 .dcg-regression-footer-view .dcg-log-mode-toggle .dcg-action-log-mode-toggle .dcg-log-mode-checkbox { width: 15px; height: 15px; border: 1px solid rgba(0,0,0,.2); margin-right: 6px; border-radius: 3px; position: relative } .dcg-calculator-api-container-v1_12 .dcg-regression-footer-view .dcg-log-mode-toggle .dcg-action-log-mode-toggle .dcg-log-mode-checkbox i { color: transparent } .dcg-calculator-api-container-v1_12 .dcg-regression-footer-view .dcg-log-mode-toggle .dcg-action-log-mode-toggle.dcg-no-hover-styling { cursor: default } .dcg-calculator-api-container-v1_12 .dcg-regression-footer-view .dcg-log-mode-toggle .dcg-action-log-mode-toggle.dcg-hovered .dcg-log-mode-checkbox { border-color: #aaa } .dcg-calculator-api-container-v1_12 .dcg-regression-footer-view .dcg-log-mode-toggle .dcg-action-log-mode-toggle.dcg-depressed .dcg-log-mode-checkbox { border-color: #666 } .dcg-calculator-api-container-v1_12 .dcg-regression-footer-view .dcg-log-mode-toggle .dcg-log-mode-toggle-help { text-decoration: none; color: #0003; padding: 10px 6px } .dcg-calculator-api-container-v1_12 .dcg-regression-footer-view .dcg-log-mode-toggle .dcg-log-mode-toggle-help.dcg-hovered { color: #aaa } .dcg-calculator-api-container-v1_12 .dcg-regression-footer-view .dcg-log-mode-toggle .dcg-log-mode-toggle-help.dcg-depressed { color: #666 } .dcg-calculator-api-container-v1_12 .dcg-regression-footer-view .dcg-parameters-container { clear: both; padding-bottom: 4px } .dcg-calculator-api-container-v1_12 .dcg-regression-footer-view .dcg-parameters-container .dcg-static-mathquill-view { float: left; min-width: 130px; padding-right: 5px } .dcg-calculator-api-container-v1_12 .dcg-regression-footer-view .dcg-parameters-container .dcg-static-mathquill-view:nth-of-type(odd) { clear: both } .dcg-calculator-api-container-v1_12 .dcg-regression-footer-view .dcg-parameter-warning { color: #666; margin-right: 5px; margin-bottom: 5px } .dcg-calculator-api-container-v1_12 .dcg-regression-footer-view .dcg-parameter-warning i { font-size: 85% } .dcg-calculator-api-container-v1_12 .dcg-regression-footer-view .dcg-parameter-warning a { color: #666; text-decoration: underline } .dcg-calculator-api-container-v1_12 .dcg-regression-footer-view .dcg-parameter-warning a.dcg-hovered { color: #000 } .dcg-calculator-api-container-v1_12 .dcg-regression-footer-view .dcg-parameter-warning .dcg-btn { padding: 2px 5px; margin-top: 4px } .dcg-calculator-api-container-v1_12 .dcg-slider-container { min-height: 22px; display: block; position: relative; z-index: 0 } .dcg-calculator-api-container-v1_12 .dcg-slider { display: flex; margin-left: -15px; justify-content: center; align-items: center } .dcg-calculator-api-container-v1_12 .dcg-disable-slider { opacity: .3 } .dcg-calculator-api-container-v1_12 .dcg-slider-interior { flex: 1; position: relative; top: -4px; margin-left: 7px; margin-right: 7px; touch-action: none } .dcg-calculator-api-container-v1_12 .dcg-slider-interior .dcg-thumb { cursor: pointer; z-index: 3; border-radius: 8px; position: absolute; top: -8px; margin-left: -19px; width: 38px; height: 38px } .dcg-calculator-api-container-v1_12 .dcg-slider-interior .dcg-thumb.dcg-focus-visible { outline: none } .dcg-calculator-api-container-v1_12 .dcg-slider-interior .dcg-thumb.dcg-focus-visible:after { position: absolute; top: -4px; left: 4px; content: ""; pointer-events: none; border: 2px solid rgba(47,114,220,.35); border-radius: 50%; width: 26px; height: 26px } .dcg-calculator-api-container-v1_12 .dcg-slider-interior .dcg-thumb .dcg-graphic { position: absolute; top: 0; left: 8px; border-radius: 12px; width: 22px; height: 22px; background: var(--dcg-accent-color, #2f72dc); opacity: .35 } .dcg-calculator-api-container-v1_12 .dcg-slider-interior .dcg-thumb .dcg-center { position: absolute; top: 0; left: 8px; border-radius: 12px; width: 22px; height: 22px; background: var(--dcg-accent-color, #2f72dc); transform: scale(.25); transition: transform .2s } .dcg-calculator-api-container-v1_12 .dcg-slider-interior .dcg-thumb.dcg-hovered .dcg-center,.dcg-calculator-api-container-v1_12 .dcg-slider-interior .dcg-thumb.dcg-down .dcg-center { transform: scale(1) } .dcg-calculator-api-container-v1_12 .dcg-slider-interior .dcg-thumb .dcg-thumb--value { font-size: .9rem; position: absolute; top: 23px; left: 50%; transform: translate(-50%); pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-slider-interior .dcg-zeroMarker { position: absolute; top: 2px; z-index: 2; width: 2px; height: 2px; background: #0003; border-radius: 2px } .dcg-calculator-api-container-v1_12 .dcg-slider-interior .dcg-track { cursor: pointer; height: 22px; position: absolute; left: 0; right: 0 } .dcg-calculator-api-container-v1_12 .dcg-slider-interior .dcg-track .dcg-ticks { position: absolute; top: 2px; bottom: 0; width: 100% } .dcg-calculator-api-container-v1_12 .dcg-slider-interior .dcg-track .dcg-ticks .dcg-tick { position: absolute; top: 0; width: 2px; height: 2px; background-color: #fff; margin-left: 0; z-index: 1; border-radius: 2px } .dcg-calculator-api-container-v1_12 .dcg-slider-interior .dcg-track .dcg-graphic { height: 6px; background-color: #0000001a; border-radius: 3px; margin-bottom: 6px; width: 100% } .dcg-calculator-api-container-v1_12 .dcg-slider-container .dcg-minLabel { padding: 10px 4px 10px 8px } .dcg-calculator-api-container-v1_12 .dcg-slider-container .dcg-maxLabel { padding: 10px 8px 10px 4px } .dcg-calculator-api-container-v1_12 .dcg-slider-container .dcg-minLabel,.dcg-calculator-api-container-v1_12 .dcg-slider-container .dcg-maxLabel { z-index: 4; color: var(--dcg-custom-text-color, rgba(0, 0, 0, .6)); margin: -10px 0; min-width: 26px; text-align: center } .dcg-calculator-api-container-v1_12 .dcg-slider-container .dcg-minLabel .dcg-mq-math-mode,.dcg-calculator-api-container-v1_12 .dcg-slider-container .dcg-maxLabel .dcg-mq-math-mode { font-family: arial,sans-serif; cursor: pointer; font-size: 80%; position: relative; top: -1px } .dcg-calculator-api-container-v1_12 .dcg-slider-container .dcg-minLabel.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-slider-container .dcg-maxLabel.dcg-hovered { color: #333 } .dcg-calculator-api-container-v1_12 .dcg-slider-container .dcg-minLabel.dcg-depressed,.dcg-calculator-api-container-v1_12 .dcg-slider-container .dcg-maxLabel.dcg-depressed { color: #000 } .dcg-calculator-api-container-v1_12 .dcg-stats-footer-container { padding-right: 5px } .dcg-calculator-api-container-v1_12 .dcg-stats-footer-container ul { width: fit-content; margin-left: auto } .dcg-calculator-api-container-v1_12 .dcg-stats-footer-container li.dcg-value { margin: 4px 0 2px; border: 1px solid rgba(206,206,206,.8); border-radius: 4px; background: #0000000a; opacity: .75; display: flex; align-items: center } .dcg-calculator-api-container-v1_12 .dcg-stats-footer-container li.dcg-value .dcg-row-header { border-right: 1px solid rgba(206,206,206,.8); margin-right: 5px; width: 68px; padding: 5px } .dcg-calculator-api-container-v1_12 .dcg-stats-footer-container li.dcg-value .dcg-evaluation .dcg-static-mathquill-view { padding: 3px 6px 3px 3px } .dcg-calculator-api-container-v1_12 .dcg-stats-footer-container li.dcg-value+.dcg-value { margin-top: 5px } .dcg-calculator-api-container-v1_12 .dcg-visualization-parameters-container { margin-bottom: 5px } .dcg-calculator-api-container-v1_12 .dcg-visualization-parameters-container .dcg-smaller-font { font-size: 85%; margin-left: 2px } .dcg-calculator-api-container-v1_12 .dcg-visualization-parameters-container .dcg-mathquill-wrapper { margin-left: 10px; margin-right: 10px } .dcg-calculator-api-container-v1_12 .dcg-visualization-parameters-container .dcg-parameter-name { font-size: 105% } .dcg-calculator-api-container-v1_12 .dcg-visualization-parameters-container .dcg-checkbox { margin-top: 6px } .dcg-calculator-api-container-v1_12 .dcg-visualization-parameters-container .dcg-toggle-container { display: inline-block; margin-bottom: 5px; margin-right: 15px } .dcg-calculator-api-container-v1_12 .dcg-action-icon-view i.dcg-icon-chevron-right { font-size: 115%; display: inline-block } .dcg-calculator-api-container-v1_12 .dcg-action-icon-view i.dcg-icon-minus { transform: translate(3.5px,-1px); font-size: 90%; display: inline-block } .dcg-calculator-api-container-v1_12 .dcg-action-icon-view.dcg-action-icon-view-animating i.dcg-icon-chevron-right { transition: .15s; transform: rotate(360deg) } .dcg-calculator-api-container-v1_12 .dcg-circular-icon-container { width: 29px; height: 29px; border-radius: 50% } .dcg-calculator-api-container-v1_12 .dcg-circular-icon-container .dcg-graph-interaction-disabled { position: absolute; bottom: -1px; right: -1px; font-size: .8rem; color: #949494; z-index: 10; text-shadow: -1px -1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,1px 1px 0 #fff,0 -1px 0 #fff,0 1px 0 #fff,1px 0 0 #fff,-1px 0 0 #fff } .dcg-calculator-api-container-v1_12 .dcg-circular-icon { display: inline-block; width: 29px; height: 29px; line-height: 29px; border-radius: 50%; position: relative; overflow: hidden } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-semi-transparent { opacity: .4 } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-modifier-fade-in { animation: dcg-fadeAndScaleIn .3s } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-hidden { box-shadow: inset 0 0 3px #0003 } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-hidden:before { position: absolute; top: 0; left: 0; bottom: 0; right: 0; border: 5px solid #949494; border-radius: 50%; opacity: .25; content: "" } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-hidden.dcg-white-icon:before { border-color: #fff; opacity: .4 } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-hidden.dcg-hovered:before { opacity: .3125 } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-hidden.dcg-hovered.dcg-white-icon:before { opacity: .5 } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-hidden.dcg-depressed:before { opacity: .375 } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-hidden.dcg-depressed.dcg-white-icon:before { opacity: .6 } .dcg-calculator-api-container-v1_12 .dcg-circular-icon .dcg-icon-3d { font-size: 75% } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-thick-outline { border: 2px solid #000; opacity: .5; color: #000; text-align: center } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-thick-outline.dcg-hovered { opacity: .7 } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-thick-outline.dcg-depressed { opacity: .9 } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-thick-outline .dcg-icon-folder { position: relative; top: -1px; font-size: 110% } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-thick-outline .dcg-icon-sound-wave { position: relative; font-size: 180%; top: 2.5px } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-thick-outline .dcg-icon-pause { position: relative; top: -1px; left: .25px } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-thick-outline .dcg-icon-volume-up { position: relative; left: .25px; font-size: 125% } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-thick-outline .dcg-icon-play { position: relative; top: -1px; left: 1.5px } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-thick-outline .dcg-icon-fraction { font-size: 20px; position: relative; top: 2px } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-thick-outline.dcg-white-icon { color: #fff; border-color: #fff; opacity: .9 } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-thick-outline.dcg-white-icon.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-thick-outline.dcg-white-icon.dcg-depressed { opacity: 1 } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-has-background-image { background: #fff } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-has-background-image:after { position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ""; border-radius: 50%; overflow: hidden; box-shadow: inset 0 0 4px #000000b3 } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-has-background-image .dcg-background-image { width: 29px; height: 29px; display: inline-block; border-radius: 50%; background-size: 29px 29px!important } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-has-background-image i { text-shadow: 0 0 6px rgba(0,0,0,.2),0 0 1px rgba(0,0,0,.5) } .dcg-calculator-api-container-v1_12 .dcg-circular-icon .dcg-spinner { position: absolute; left: 50%; top: 50%; margin-top: -10px; margin-left: -10px } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-colored-icon { box-shadow: inset 0 0 3px #0003; overflow: hidden } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-colored-icon i.dcg-layered-icon { text-shadow: 0 0 3px rgba(0,0,0,.2) } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-has-background-image,.dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-colored-icon { font-size: 35px } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-has-background-image.dcg-modifier-size-medium,.dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-colored-icon.dcg-modifier-size-medium { font-size: 42.25px } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-has-background-image.dcg-modifier-size-large,.dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-colored-icon.dcg-modifier-size-large { font-size: 56.75px } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-has-background-image.dcg-modifier-size-small,.dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-colored-icon.dcg-modifier-size-small { font-size: 32.1px } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-has-background-image.dcg-modifier-rotated,.dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-colored-icon.dcg-modifier-rotated { transform: rotate(90deg) } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-has-background-image i.dcg-layered-icon,.dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-colored-icon i.dcg-layered-icon { position: absolute; top: -3px; left: -30px; right: -30px; bottom: -3px; color: #fff; line-height: 35px; text-align: center } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-has-background-image i.dcg-layered-icon.dcg-icon-check,.dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-colored-icon i.dcg-layered-icon.dcg-icon-check { font-size: 50% } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-has-background-image i.dcg-layered-icon.dcg-icon-move,.dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-has-background-image i.dcg-layered-icon.dcg-icon-move-vertical,.dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-has-background-image i.dcg-layered-icon.dcg-icon-move-horizontal,.dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-has-background-image i.dcg-layered-icon.dcg-icon-arrow-right,.dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-colored-icon i.dcg-layered-icon.dcg-icon-move,.dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-colored-icon i.dcg-layered-icon.dcg-icon-move-vertical,.dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-colored-icon i.dcg-layered-icon.dcg-icon-move-horizontal,.dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-colored-icon i.dcg-layered-icon.dcg-icon-arrow-right,.dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-has-background-image i.dcg-layered-icon.dcg-icon-point-closed,.dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-colored-icon i.dcg-layered-icon.dcg-icon-point-closed { font-size: 55% } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-has-background-image i.dcg-layered-icon.dcg-icon-point-square,.dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-colored-icon i.dcg-layered-icon.dcg-icon-point-square { font-size: 65% } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-has-background-image i.dcg-layered-icon.dcg-icon-point-triangle,.dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-colored-icon i.dcg-layered-icon.dcg-icon-point-triangle { margin-top: -1.5px } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-has-background-image i.dcg-layered-icon.dcg-icon-point-star,.dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-colored-icon i.dcg-layered-icon.dcg-icon-point-star { margin-top: -.5px } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-has-background-image i.dcg-layered-icon.dcg-icon-point-diamond,.dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-colored-icon i.dcg-layered-icon.dcg-icon-point-diamond { font-size: 82% } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-has-background-image i.dcg-layered-icon.dcg-icon-point-cross,.dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-has-background-image i.dcg-layered-icon.dcg-icon-point-open,.dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-has-background-image i.dcg-layered-icon.dcg-icon-point-plus,.dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-has-background-image i.dcg-layered-icon.dcg-icon-point-star,.dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-has-background-image i.dcg-layered-icon.dcg-icon-point-triangle,.dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-colored-icon i.dcg-layered-icon.dcg-icon-point-cross,.dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-colored-icon i.dcg-layered-icon.dcg-icon-point-open,.dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-colored-icon i.dcg-layered-icon.dcg-icon-point-plus,.dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-colored-icon i.dcg-layered-icon.dcg-icon-point-star,.dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-colored-icon i.dcg-layered-icon.dcg-icon-point-triangle { font-size: 75% } .dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-has-background-image i.dcg-layered-icon.dcg-icon-points,.dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-has-background-image i.dcg-layered-icon.dcg-icon-lines-solid,.dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-colored-icon i.dcg-layered-icon.dcg-icon-points,.dcg-calculator-api-container-v1_12 .dcg-circular-icon.dcg-colored-icon i.dcg-layered-icon.dcg-icon-lines-solid { font-size: 68% } .dcg-calculator-api-container-v1_12 .dcg-slow-plotting-icon { position: relative; width: 29px; height: 29px } .dcg-calculator-api-container-v1_12 .dcg-slow-plotting-icon .dcg-slow-plotting-icon__dot { background: #fff; border-radius: 100%; width: 3px; height: 3px; position: absolute; left: 13px; top: 13px } @keyframes slow_plotting_icon-1 { 0% { transform: translate(-14.45505px,14.45505px) } 20% { transform: translate(-10.875px,-9.0625px) } 40% { transform: translate(-14.5px,5.4868px) } 60% { transform: translate(9.0625px) } 80% { transform: translate(4.35px) } to { transform: translate(5.7826px,-5.7826px) } } .dcg-calculator-api-container-v1_12 .dcg-slow-plotting-icon .dcg-slow-plotting-icon__dot:nth-of-type(1) { animation-duration: 3s; animation-name: slow_plotting_icon-1; animation-delay: -1.2s; animation-timing-function: ease-in-out; animation-iteration-count: infinite; transform: translate(-28.9101px) } @keyframes slow_plotting_icon-2 { 0% { transform: translate(-11.56375px,11.56375px) } 20% { transform: translate(-9.50475px,-5.2113px) } 40% { transform: translate(-12.151px,1.51235px) } 60% { transform: translate(7.3312px,-5.3273px) } 80% { transform: translate(5.27075px,-3.7207px) } to { transform: translate(8.67245px,-8.67245px) } } .dcg-calculator-api-container-v1_12 .dcg-slow-plotting-icon .dcg-slow-plotting-icon__dot:nth-of-type(2) { animation-duration: 3s; animation-name: slow_plotting_icon-2; animation-delay: -1.2s; animation-timing-function: ease-in-out; animation-iteration-count: infinite; transform: translate(-23.1275px) } @keyframes slow_plotting_icon-3 { 0% { transform: translate(-8.67245px,8.67245px) } 20% { transform: translate(-7.92425px,-1.41085px) } 40% { transform: translate(-9.23505px,-4.0571px) } 60% { transform: translate(2.79995px,-8.6188px) } 80% { transform: translate(7.58495px,-7.7662px) } to { transform: translate(11.56375px,-11.56375px) } } .dcg-calculator-api-container-v1_12 .dcg-slow-plotting-icon .dcg-slow-plotting-icon__dot:nth-of-type(3) { animation-duration: 3s; animation-name: slow_plotting_icon-3; animation-delay: -1.2s; animation-timing-function: ease-in-out; animation-iteration-count: infinite; transform: translate(-17.3449px) } @keyframes slow_plotting_icon-4 { 0% { transform: translate(-5.7826px,5.7826px) } 20% { transform: translate(-6.03925px,2.21995px) } 40% { transform: translate(-5.26495px,-7.19925px) } 60% { transform: translate(-2.79995px,-8.6188px) } 80% { transform: translate(-7.58495px,-7.7662px) } to { transform: translate(-2.8913px,2.8913px) } } .dcg-calculator-api-container-v1_12 .dcg-slow-plotting-icon .dcg-slow-plotting-icon__dot:nth-of-type(4) { animation-duration: 3s; animation-name: slow_plotting_icon-4; animation-delay: -1.2s; animation-timing-function: ease-in-out; animation-iteration-count: infinite; transform: translate(-11.5652px) } @keyframes slow_plotting_icon-5 { 0% { transform: translate(-2.8913px,2.8913px) } 20% { transform: translate(-3.5815px,5.481px) } 40% { transform: translate(-2.35045px,-4.37755px) } 60% { transform: translate(-7.3312px,-5.3273px) } 80% { transform: translate(-5.27075px,-3.7207px) } to { transform: translate(-5.7826px,5.7826px) } } .dcg-calculator-api-container-v1_12 .dcg-slow-plotting-icon .dcg-slow-plotting-icon__dot:nth-of-type(5) { animation-duration: 3s; animation-name: slow_plotting_icon-5; animation-delay: -1.2s; animation-timing-function: ease-in-out; animation-iteration-count: infinite; transform: translate(-5.7826px) } @keyframes slow_plotting_icon-6 { 0% { transform: translate(0) } 20% { transform: translateY(7.25px) } 40% { transform: translate(0) } 60% { transform: translate(-9.0625px) } 80% { transform: translate(-4.35px) } to { transform: translate(-8.67245px,8.67245px) } } .dcg-calculator-api-container-v1_12 .dcg-slow-plotting-icon .dcg-slow-plotting-icon__dot:nth-of-type(6) { animation-duration: 3s; animation-name: slow_plotting_icon-6; animation-delay: -1.2s; animation-timing-function: ease-in-out; animation-iteration-count: infinite; transform: translate(0) } @keyframes slow_plotting_icon-7 { 0% { transform: translate(2.8913px,-2.8913px) } 20% { transform: translate(3.5815px,5.481px) } 40% { transform: translate(2.35045px,4.37755px) } 60% { transform: translate(-7.3312px,5.3273px) } 80% { transform: translate(-5.27075px,3.7207px) } to { transform: translate(-11.56375px,11.56375px) } } .dcg-calculator-api-container-v1_12 .dcg-slow-plotting-icon .dcg-slow-plotting-icon__dot:nth-of-type(7) { animation-duration: 3s; animation-name: slow_plotting_icon-7; animation-delay: -1.2s; animation-timing-function: ease-in-out; animation-iteration-count: infinite; transform: translate(5.7826px) } @keyframes slow_plotting_icon-8 { 0% { transform: translate(5.7826px,-5.7826px) } 20% { transform: translate(6.03925px,2.21995px) } 40% { transform: translate(5.26495px,7.19925px) } 60% { transform: translate(-2.79995px,8.6188px) } 80% { transform: translate(-7.58495px,7.7662px) } to { transform: translate(-14.45505px,14.45505px) } } .dcg-calculator-api-container-v1_12 .dcg-slow-plotting-icon .dcg-slow-plotting-icon__dot:nth-of-type(8) { animation-duration: 3s; animation-name: slow_plotting_icon-8; animation-delay: -1.2s; animation-timing-function: ease-in-out; animation-iteration-count: infinite; transform: translate(11.5652px) } @keyframes slow_plotting_icon-9 { 0% { transform: translate(8.67245px,-8.67245px) } 20% { transform: translate(7.92425px,-1.41085px) } 40% { transform: translate(9.23505px,4.0571px) } 60% { transform: translate(2.79995px,8.6188px) } 80% { transform: translate(7.58495px,7.7662px) } to { transform: translate(0) } } .dcg-calculator-api-container-v1_12 .dcg-slow-plotting-icon .dcg-slow-plotting-icon__dot:nth-of-type(9) { animation-duration: 3s; animation-name: slow_plotting_icon-9; animation-delay: -1.2s; animation-timing-function: ease-in-out; animation-iteration-count: infinite; transform: translate(17.3449px) } @keyframes slow_plotting_icon-10 { 0% { transform: translate(11.56375px,-11.56375px) } 20% { transform: translate(9.50475px,-5.2113px) } 40% { transform: translate(12.151px,-1.51235px) } 60% { transform: translate(7.3312px,5.3273px) } 80% { transform: translate(5.27075px,3.7207px) } to { transform: translate(2.8913px,-2.8913px) } } .dcg-calculator-api-container-v1_12 .dcg-slow-plotting-icon .dcg-slow-plotting-icon__dot:nth-of-type(10) { animation-duration: 3s; animation-name: slow_plotting_icon-10; animation-delay: -1.2s; animation-timing-function: ease-in-out; animation-iteration-count: infinite; transform: translate(23.1275px) } @keyframes slow_plotting_icon-11 { 0% { transform: translate(14.45505px,-14.45505px) } 20% { transform: translate(10.875px,-9.0625px) } 40% { transform: translate(14.5px,-5.4868px) } 60% { transform: translate(9.0625px) } 80% { transform: translate(4.35px) } to { transform: translate(5.7826px,-5.7826px) } } .dcg-calculator-api-container-v1_12 .dcg-slow-plotting-icon .dcg-slow-plotting-icon__dot:nth-of-type(11) { animation-duration: 3s; animation-name: slow_plotting_icon-11; animation-delay: -1.2s; animation-timing-function: ease-in-out; animation-iteration-count: infinite; transform: translate(28.9101px) } .dcg-calculator-api-container-v1_12 .dcg-play-pause-icon-view .dcg-circular-icon-container.dcg-disabled { opacity: .5; pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-play-pause-icon-view .dcg-slider-menu-container { position: absolute; top: 100%; left: -5px; right: -5px; margin-top: 4px } .dcg-calculator-api-container-v1_12 .dcg-play-pause-icon-view .dcg-slider-menu-opener { margin-left: 1px; padding: 5px; text-align: center; font-size: 140%; cursor: pointer; opacity: .75 } .dcg-calculator-api-container-v1_12 .dcg-play-pause-icon-view .dcg-slider-menu-opener:before { content: ""; width: 24px; height: 24px; border-radius: 50%; display: inline-block; position: absolute; top: 50%; left: 50%; margin-left: -12px; margin-top: -13px; background: currentColor; opacity: 0 } .dcg-calculator-api-container-v1_12 .dcg-play-pause-icon-view .dcg-slider-menu-opener.dcg-hovered { opacity: .9 } .dcg-calculator-api-container-v1_12 .dcg-play-pause-icon-view .dcg-slider-menu-opener.dcg-hovered:before { opacity: .15 } .dcg-calculator-api-container-v1_12 .dcg-play-pause-icon-view .dcg-slider-menu-opener.dcg-menu-open { opacity: 1 } .dcg-calculator-api-container-v1_12 .dcg-play-pause-icon-view .dcg-slider-menu-opener.dcg-menu-open:before { opacity: .3 } .dcg-calculator-api-container-v1_12 .dcg-play-pause-icon-view .dcg-slider-menu-opener.dcg-depressed { opacity: 1 } .dcg-calculator-api-container-v1_12 .dcg-play-pause-icon-view .dcg-slider-menu-opener.dcg-depressed:before { opacity: .4 } .dcg-calculator-api-container-v1_12 .dcg-top-level-icon { position: absolute; top: 0; right: 0; width: calc(1.15rem + 12px); height: calc(1.15rem + 16px); overflow: visible; outline-offset: -4px } .dcg-calculator-api-container-v1_12 .dcg-top-level-icon:not(.dcg-tappable) { cursor: default!important } .dcg-calculator-api-container-v1_12 .dcg-top-level-icon i { position: absolute; top: 0; right: 0; padding: 8px 7px 20px 20px; z-index: 2; opacity: .2; font-size: 115% } .dcg-calculator-api-container-v1_12 .dcg-top-level-icon .dcg-top-level-delete,.dcg-calculator-api-container-v1_12 .dcg-top-level-icon .dcg-icon-replace { cursor: pointer } .dcg-calculator-api-container-v1_12 .dcg-top-level-icon .dcg-top-level-delete.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-top-level-icon .dcg-icon-replace.dcg-hovered { opacity: .6 } .dcg-calculator-api-container-v1_12 .dcg-top-level-icon .dcg-top-level-delete.dcg-depressed,.dcg-calculator-api-container-v1_12 .dcg-top-level-icon .dcg-icon-replace.dcg-depressed { opacity: .8 } .dcg-calculator-api-container-v1_12 .dcg-expressions-options-menu,.dcg-calculator-api-container-v1_12 .dcg-table-column-menu,.dcg-calculator-api-container-v1_12 .dcg-image-options-menu,.dcg-calculator-api-container-v1_12 .dcg-generic-options-menu { min-width: 222px } .dcg-calculator-api-container-v1_12 .dcg-expressions-options-menu.dcg-options-menu,.dcg-calculator-api-container-v1_12 .dcg-table-column-menu.dcg-options-menu,.dcg-calculator-api-container-v1_12 .dcg-image-options-menu.dcg-options-menu,.dcg-calculator-api-container-v1_12 .dcg-generic-options-menu.dcg-options-menu { padding-left: 0; padding-right: 0 } .dcg-calculator-api-container-v1_12 .dcg-expressions-options-menu .dcg-segmented-control-container,.dcg-calculator-api-container-v1_12 .dcg-table-column-menu .dcg-segmented-control-container,.dcg-calculator-api-container-v1_12 .dcg-image-options-menu .dcg-segmented-control-container,.dcg-calculator-api-container-v1_12 .dcg-generic-options-menu .dcg-segmented-control-container { padding-top: 5px } .dcg-calculator-api-container-v1_12 .dcg-expressions-options-menu .dcg-options-menu-content,.dcg-calculator-api-container-v1_12 .dcg-table-column-menu .dcg-options-menu-content,.dcg-calculator-api-container-v1_12 .dcg-image-options-menu .dcg-options-menu-content,.dcg-calculator-api-container-v1_12 .dcg-generic-options-menu .dcg-options-menu-content { animation: dcg-fadeIn .3s } .dcg-calculator-api-container-v1_12 .dcg-expressions-options-menu .dcg-options-flex-container,.dcg-calculator-api-container-v1_12 .dcg-table-column-menu .dcg-options-flex-container,.dcg-calculator-api-container-v1_12 .dcg-image-options-menu .dcg-options-flex-container,.dcg-calculator-api-container-v1_12 .dcg-generic-options-menu .dcg-options-flex-container { display: flex; max-width: 200px; padding-top: 3px } .dcg-calculator-api-container-v1_12 .dcg-expressions-options-menu .dcg-options-left-side,.dcg-calculator-api-container-v1_12 .dcg-table-column-menu .dcg-options-left-side,.dcg-calculator-api-container-v1_12 .dcg-image-options-menu .dcg-options-left-side,.dcg-calculator-api-container-v1_12 .dcg-generic-options-menu .dcg-options-left-side { flex: 1 } .dcg-calculator-api-container-v1_12 .dcg-expressions-options-menu .dcg-options-menu-section,.dcg-calculator-api-container-v1_12 .dcg-table-column-menu .dcg-options-menu-section,.dcg-calculator-api-container-v1_12 .dcg-image-options-menu .dcg-options-menu-section,.dcg-calculator-api-container-v1_12 .dcg-generic-options-menu .dcg-options-menu-section { padding-left: 10px; padding-right: 10px } .dcg-calculator-api-container-v1_12 .dcg-expressions-options-menu .dcg-options-menu-section:not(:first-of-type),.dcg-calculator-api-container-v1_12 .dcg-table-column-menu .dcg-options-menu-section:not(:first-of-type),.dcg-calculator-api-container-v1_12 .dcg-image-options-menu .dcg-options-menu-section:not(:first-of-type),.dcg-calculator-api-container-v1_12 .dcg-generic-options-menu .dcg-options-menu-section:not(:first-of-type) { border-top: 1px solid #e2e2e2; padding-top: 10px; margin-top: 10px } .dcg-calculator-api-container-v1_12 .dcg-expressions-options-menu .dcg-options-menu-section:not(:first-of-type).dcg-section-without-title,.dcg-calculator-api-container-v1_12 .dcg-table-column-menu .dcg-options-menu-section:not(:first-of-type).dcg-section-without-title,.dcg-calculator-api-container-v1_12 .dcg-image-options-menu .dcg-options-menu-section:not(:first-of-type).dcg-section-without-title,.dcg-calculator-api-container-v1_12 .dcg-generic-options-menu .dcg-options-menu-section:not(:first-of-type).dcg-section-without-title { padding-top: 5px } .dcg-calculator-api-container-v1_12 .dcg-expressions-options-menu .dcg-point-segmented-option,.dcg-calculator-api-container-v1_12 .dcg-expressions-options-menu .dcg-line-segmented-option,.dcg-calculator-api-container-v1_12 .dcg-table-column-menu .dcg-point-segmented-option,.dcg-calculator-api-container-v1_12 .dcg-table-column-menu .dcg-line-segmented-option,.dcg-calculator-api-container-v1_12 .dcg-image-options-menu .dcg-point-segmented-option,.dcg-calculator-api-container-v1_12 .dcg-image-options-menu .dcg-line-segmented-option,.dcg-calculator-api-container-v1_12 .dcg-generic-options-menu .dcg-point-segmented-option,.dcg-calculator-api-container-v1_12 .dcg-generic-options-menu .dcg-line-segmented-option { width: 33px; height: 30px; line-height: 30px; color: #949494 } .dcg-calculator-api-container-v1_12 .dcg-expressions-options-menu .dcg-point-segmented-option.dcg-hovered:not(.dcg-selected),.dcg-calculator-api-container-v1_12 .dcg-expressions-options-menu .dcg-line-segmented-option.dcg-hovered:not(.dcg-selected),.dcg-calculator-api-container-v1_12 .dcg-table-column-menu .dcg-point-segmented-option.dcg-hovered:not(.dcg-selected),.dcg-calculator-api-container-v1_12 .dcg-table-column-menu .dcg-line-segmented-option.dcg-hovered:not(.dcg-selected),.dcg-calculator-api-container-v1_12 .dcg-image-options-menu .dcg-point-segmented-option.dcg-hovered:not(.dcg-selected),.dcg-calculator-api-container-v1_12 .dcg-image-options-menu .dcg-line-segmented-option.dcg-hovered:not(.dcg-selected),.dcg-calculator-api-container-v1_12 .dcg-generic-options-menu .dcg-point-segmented-option.dcg-hovered:not(.dcg-selected),.dcg-calculator-api-container-v1_12 .dcg-generic-options-menu .dcg-line-segmented-option.dcg-hovered:not(.dcg-selected) { color: #666 } .dcg-calculator-api-container-v1_12 .dcg-expressions-options-menu .dcg-point-segmented-option i,.dcg-calculator-api-container-v1_12 .dcg-table-column-menu .dcg-point-segmented-option i,.dcg-calculator-api-container-v1_12 .dcg-image-options-menu .dcg-point-segmented-option i,.dcg-calculator-api-container-v1_12 .dcg-generic-options-menu .dcg-point-segmented-option i { font-size: 150% } .dcg-calculator-api-container-v1_12 .dcg-expressions-options-menu .dcg-line-segmented-option i,.dcg-calculator-api-container-v1_12 .dcg-table-column-menu .dcg-line-segmented-option i,.dcg-calculator-api-container-v1_12 .dcg-image-options-menu .dcg-line-segmented-option i,.dcg-calculator-api-container-v1_12 .dcg-generic-options-menu .dcg-line-segmented-option i { font-size: 130% } .dcg-calculator-api-container-v1_12 .dcg-expressions-options-menu .dcg-iconed-mathquill-row,.dcg-calculator-api-container-v1_12 .dcg-expressions-options-menu .dcg-clickable-menu-row,.dcg-calculator-api-container-v1_12 .dcg-table-column-menu .dcg-iconed-mathquill-row,.dcg-calculator-api-container-v1_12 .dcg-table-column-menu .dcg-clickable-menu-row,.dcg-calculator-api-container-v1_12 .dcg-image-options-menu .dcg-iconed-mathquill-row,.dcg-calculator-api-container-v1_12 .dcg-image-options-menu .dcg-clickable-menu-row,.dcg-calculator-api-container-v1_12 .dcg-generic-options-menu .dcg-iconed-mathquill-row,.dcg-calculator-api-container-v1_12 .dcg-generic-options-menu .dcg-clickable-menu-row { padding: 7px 0 1px } .dcg-calculator-api-container-v1_12 .dcg-expressions-options-menu .dcg-iconed-mathquill-row i,.dcg-calculator-api-container-v1_12 .dcg-expressions-options-menu .dcg-iconed-mathquill-row .dcg-font-size,.dcg-calculator-api-container-v1_12 .dcg-table-column-menu .dcg-iconed-mathquill-row i,.dcg-calculator-api-container-v1_12 .dcg-table-column-menu .dcg-iconed-mathquill-row .dcg-font-size,.dcg-calculator-api-container-v1_12 .dcg-image-options-menu .dcg-iconed-mathquill-row i,.dcg-calculator-api-container-v1_12 .dcg-image-options-menu .dcg-iconed-mathquill-row .dcg-font-size,.dcg-calculator-api-container-v1_12 .dcg-generic-options-menu .dcg-iconed-mathquill-row i,.dcg-calculator-api-container-v1_12 .dcg-generic-options-menu .dcg-iconed-mathquill-row .dcg-font-size { color: var(--dcg-custom-text-color, #949494); margin-right: 5px; cursor: pointer; width: 13px; display: inline-block; position: relative; top: 2px; line-height: 1em } .dcg-calculator-api-container-v1_12 .dcg-expressions-options-menu .dcg-iconed-mathquill-row .dcg-math-field.dcg-math-field,.dcg-calculator-api-container-v1_12 .dcg-table-column-menu .dcg-iconed-mathquill-row .dcg-math-field.dcg-math-field,.dcg-calculator-api-container-v1_12 .dcg-image-options-menu .dcg-iconed-mathquill-row .dcg-math-field.dcg-math-field,.dcg-calculator-api-container-v1_12 .dcg-generic-options-menu .dcg-iconed-mathquill-row .dcg-math-field.dcg-math-field { font-size: 95%; border-bottom: 1px solid rgba(0,0,0,.2); padding: 1px 2px; margin: 1px; min-width: 42px; max-width: 60px } .dcg-calculator-api-container-v1_12 .dcg-expressions-options-menu .dcg-iconed-mathquill-row .dcg-math-field.dcg-math-field.dcg-focus,.dcg-calculator-api-container-v1_12 .dcg-expressions-options-menu .dcg-iconed-mathquill-row .dcg-math-field.dcg-math-field.dcg-focus-visible,.dcg-calculator-api-container-v1_12 .dcg-expressions-options-menu .dcg-iconed-mathquill-row .dcg-math-field.dcg-math-field.dcg-invalid,.dcg-calculator-api-container-v1_12 .dcg-table-column-menu .dcg-iconed-mathquill-row .dcg-math-field.dcg-math-field.dcg-focus,.dcg-calculator-api-container-v1_12 .dcg-table-column-menu .dcg-iconed-mathquill-row .dcg-math-field.dcg-math-field.dcg-focus-visible,.dcg-calculator-api-container-v1_12 .dcg-table-column-menu .dcg-iconed-mathquill-row .dcg-math-field.dcg-math-field.dcg-invalid,.dcg-calculator-api-container-v1_12 .dcg-image-options-menu .dcg-iconed-mathquill-row .dcg-math-field.dcg-math-field.dcg-focus,.dcg-calculator-api-container-v1_12 .dcg-image-options-menu .dcg-iconed-mathquill-row .dcg-math-field.dcg-math-field.dcg-focus-visible,.dcg-calculator-api-container-v1_12 .dcg-image-options-menu .dcg-iconed-mathquill-row .dcg-math-field.dcg-math-field.dcg-invalid,.dcg-calculator-api-container-v1_12 .dcg-generic-options-menu .dcg-iconed-mathquill-row .dcg-math-field.dcg-math-field.dcg-focus,.dcg-calculator-api-container-v1_12 .dcg-generic-options-menu .dcg-iconed-mathquill-row .dcg-math-field.dcg-math-field.dcg-focus-visible,.dcg-calculator-api-container-v1_12 .dcg-generic-options-menu .dcg-iconed-mathquill-row .dcg-math-field.dcg-math-field.dcg-invalid { border-bottom: 2px solid var(--dcg-accent-color, #2f72dc); margin-bottom: 0 } .dcg-calculator-api-container-v1_12 .dcg-expressions-options-menu .dcg-iconed-mathquill-row .dcg-math-field.dcg-math-field.dcg-invalid,.dcg-calculator-api-container-v1_12 .dcg-table-column-menu .dcg-iconed-mathquill-row .dcg-math-field.dcg-math-field.dcg-invalid,.dcg-calculator-api-container-v1_12 .dcg-image-options-menu .dcg-iconed-mathquill-row .dcg-math-field.dcg-math-field.dcg-invalid,.dcg-calculator-api-container-v1_12 .dcg-generic-options-menu .dcg-iconed-mathquill-row .dcg-math-field.dcg-math-field.dcg-invalid { border-bottom: 2px solid #e15855 } .dcg-calculator-api-container-v1_12 .dcg-expressions-options-menu .dcg-iconed-mathquill-row .dcg-math-field.dcg-math-field.dcg-hovered:not(.dcg-focus):not(.dcg-invalid):not(.dcg-static-mathquill-view):not(.dcg-focus-visible),.dcg-calculator-api-container-v1_12 .dcg-table-column-menu .dcg-iconed-mathquill-row .dcg-math-field.dcg-math-field.dcg-hovered:not(.dcg-focus):not(.dcg-invalid):not(.dcg-static-mathquill-view):not(.dcg-focus-visible),.dcg-calculator-api-container-v1_12 .dcg-image-options-menu .dcg-iconed-mathquill-row .dcg-math-field.dcg-math-field.dcg-hovered:not(.dcg-focus):not(.dcg-invalid):not(.dcg-static-mathquill-view):not(.dcg-focus-visible),.dcg-calculator-api-container-v1_12 .dcg-generic-options-menu .dcg-iconed-mathquill-row .dcg-math-field.dcg-math-field.dcg-hovered:not(.dcg-focus):not(.dcg-invalid):not(.dcg-static-mathquill-view):not(.dcg-focus-visible) { border-bottom: 2px solid #ccc; margin-bottom: 0 } .dcg-calculator-api-container-v1_12 .dcg-expressions-options-menu .dcg-line-thickness-row-3d,.dcg-calculator-api-container-v1_12 .dcg-table-column-menu .dcg-line-thickness-row-3d,.dcg-calculator-api-container-v1_12 .dcg-image-options-menu .dcg-line-thickness-row-3d,.dcg-calculator-api-container-v1_12 .dcg-generic-options-menu .dcg-line-thickness-row-3d { margin-bottom: 8px } .dcg-calculator-api-container-v1_12 .dcg-clickable-section .dcg-clickable-menu-row { font-size: 90%; display: flex; align-items: baseline; margin-right: 2px } .dcg-calculator-api-container-v1_12 .dcg-clickable-section .dcg-clickable-menu-row .dcg-input-label { color: var(--dcg-custom-text-color, #666) } .dcg-calculator-api-container-v1_12 .dcg-clickable-section .dcg-clickable-menu-row .dcg-mathquill-wrapper { flex: 1; overflow: hidden } .dcg-calculator-api-container-v1_12 .dcg-clickable-section .dcg-clickable-menu-row .dcg-math-field.dcg-math-field,.dcg-calculator-api-container-v1_12 .dcg-clickable-section .dcg-clickable-menu-row .dcg-braille-input.dcg-braille-input { font-size: 95%; border-bottom: 1px solid rgba(0,0,0,.2); padding: 1px 2px; margin: 1px; min-width: 100%; max-width: 100% } .dcg-calculator-api-container-v1_12 .dcg-clickable-section .dcg-clickable-menu-row .dcg-math-field.dcg-math-field.dcg-focus,.dcg-calculator-api-container-v1_12 .dcg-clickable-section .dcg-clickable-menu-row .dcg-math-field.dcg-math-field.dcg-focus-visible,.dcg-calculator-api-container-v1_12 .dcg-clickable-section .dcg-clickable-menu-row .dcg-math-field.dcg-math-field.dcg-invalid,.dcg-calculator-api-container-v1_12 .dcg-clickable-section .dcg-clickable-menu-row .dcg-braille-input.dcg-braille-input.dcg-focus,.dcg-calculator-api-container-v1_12 .dcg-clickable-section .dcg-clickable-menu-row .dcg-braille-input.dcg-braille-input.dcg-focus-visible,.dcg-calculator-api-container-v1_12 .dcg-clickable-section .dcg-clickable-menu-row .dcg-braille-input.dcg-braille-input.dcg-invalid { border-bottom: 2px solid var(--dcg-accent-color, #2f72dc); margin-bottom: 0 } .dcg-calculator-api-container-v1_12 .dcg-clickable-section .dcg-clickable-menu-row .dcg-math-field.dcg-math-field.dcg-invalid,.dcg-calculator-api-container-v1_12 .dcg-clickable-section .dcg-clickable-menu-row .dcg-braille-input.dcg-braille-input.dcg-invalid { border-bottom: 2px solid #e15855 } .dcg-calculator-api-container-v1_12 .dcg-clickable-section .dcg-clickable-menu-row .dcg-math-field.dcg-math-field.dcg-hovered:not(.dcg-focus):not(.dcg-invalid):not(.dcg-static-mathquill-view):not(.dcg-focus-visible),.dcg-calculator-api-container-v1_12 .dcg-clickable-section .dcg-clickable-menu-row .dcg-braille-input.dcg-braille-input.dcg-hovered:not(.dcg-focus):not(.dcg-invalid):not(.dcg-static-mathquill-view):not(.dcg-focus-visible) { border-bottom: 2px solid #ccc; margin-bottom: 0 } .dcg-calculator-api-container-v1_12 .dcg-clickable-section .dcg-clickable-menu-row .dcg-clickable-info-error-container { margin-left: -20px; width: 20px; display: inline-block } .dcg-calculator-api-container-v1_12 .dcg-clickable-section .dcg-clickable-list-index-notice { font-size: 90%; color: #454545; padding-top: 5px; line-height: 1.2em; width: 200px } .dcg-calculator-api-container-v1_12 .dcg-clickable-section .dcg-clickable-list-index-notice .dcg-btn-light-gray { line-height: inherit } .dcg-calculator-api-container-v1_12 .dcg-clickable-section .dcg-index-variable-marker { padding-left: 4px; padding-right: 4px; font-size: 90%; border: 1px solid rgba(0,0,0,.2); border-radius: 4px } .dcg-calculator-api-container-v1_12 .dcg-clickable-section .dcg-index-variable-marker:not(.dcg-mathquill-has-focus) { background: transparent; pointer-events: none; opacity: .75 } .dcg-calculator-api-container-v1_12 .dcg-clickable-image-info-view { display: flex; margin-top: 20px; justify-content: space-evenly; align-items: center } .dcg-calculator-api-container-v1_12 .dcg-clickable-image-info-view .dcg-tooltip-hit-area-container { margin-left: 5px; margin-right: 10px } .dcg-calculator-api-container-v1_12 .dcg-clickable-image-info-view .dcg-clickable-image-state-container { position: relative; color: var(--dcg-custom-text-color, #666); text-align: center } .dcg-calculator-api-container-v1_12 .dcg-clickable-image-info-view .dcg-clickable-image-state-container .dcg-clickable-image-state { background: #fff; background-size: cover; background-repeat: no-repeat; width: 60px; height: 60px; border-radius: 10px; border: 1px solid rgba(0,0,0,.2) } .dcg-calculator-api-container-v1_12 .dcg-clickable-image-info-view .dcg-clickable-image-state-container .dcg-clickable-image-state-close { position: absolute; top: -10px; right: -2px; width: 25px; height: 25px; padding-top: 5px; font-size: 14px; background: #666; color: #fff; border-radius: 50%; opacity: .6 } .dcg-calculator-api-container-v1_12 .dcg-clickable-image-info-view .dcg-clickable-image-state-container .dcg-clickable-image-state-close.dcg-hovered { opacity: .8 } .dcg-calculator-api-container-v1_12 .dcg-clickable-image-info-view .dcg-clickable-image-state-container .dcg-clickable-image-state-close.dcg-depressed { opacity: 1 } .dcg-calculator-api-container-v1_12 .dcg-toggle-view { float: right; padding: 4px 5px 7px; margin: -4px -5px -7px } .dcg-calculator-api-container-v1_12 .dcg-toggle-view .dcg-toggle-track { padding: 5px 15px; margin-top: 3px; width: 30px; height: 10px; background: #ddd; border-radius: 10px; position: relative; transition: all .2s } .dcg-calculator-api-container-v1_12 .dcg-toggle-view .dcg-toggle-switch { position: absolute; top: -4px; left: 0; width: 18px; height: 18px; background: #f5f5f5; border-radius: 50%; transition: all .2s; box-shadow: 0 2px 2px #0003,0 0 3px #0003 } .dcg-calculator-api-container-v1_12 .dcg-toggle-view:not(.dcg-toggled).dcg-hovered .dcg-toggle-switch { background: #ebebeb } .dcg-calculator-api-container-v1_12 .dcg-toggle-view:not(.dcg-toggled).dcg-depressed .dcg-toggle-switch { background: #e0e0e0 } .dcg-calculator-api-container-v1_12 .dcg-toggle-view.dcg-toggled { transition: all .2s } .dcg-calculator-api-container-v1_12 .dcg-toggle-view.dcg-toggled .dcg-toggle-switch { transition: all .2s; left: 12px; background: #666 } .dcg-calculator-api-container-v1_12 .dcg-toggle-view.dcg-toggled.dcg-hovered .dcg-toggle-switch { background: #555 } .dcg-calculator-api-container-v1_12 .dcg-toggle-view.dcg-toggled.dcg-depressed .dcg-toggle-switch { background: #454545 } .dcg-calculator-api-container-v1_12 .dcg-color-picker-container { max-height: 185px; overflow-y: auto; margin-right: -10px; padding-right: 10px; margin-left: -2px; padding-left: 2px; margin-bottom: -2px; padding-bottom: 2px } .dcg-calculator-api-container-v1_12 .dcg-color-picker-container .dcg-color-picker-menu { display: grid; grid-template-columns: repeat(6,30px); gap: 4px; grid-auto-flow: row; grid-auto-rows: 30px; padding-top: 5px } .dcg-calculator-api-container-v1_12 .dcg-color-picker-container .dcg-color-picker-menu:first-of-type { margin-top: 0 } .dcg-calculator-api-container-v1_12 .dcg-color-picker-container .dcg-color-picker-menu .dcg-color-tile { position: relative; outline: none } .dcg-calculator-api-container-v1_12 .dcg-color-picker-container .dcg-color-picker-menu .dcg-color-tile.dcg-focus-visible { box-shadow: 0 0 0 2px #2f72dc80!important } .dcg-calculator-api-container-v1_12 .dcg-color-picker-container .dcg-color-picker-menu .dcg-color-tile i.dcg-icon-check { position: absolute; top: 50%; left: 0; right: 0; pointer-events: none; height: 20px; line-height: 20px; color: #fff; margin-top: -10px; text-align: center } .dcg-calculator-api-container-v1_12 .dcg-color-picker-container .dcg-color-picker-menu .dcg-color-tile i.dcg-icon-check.dcg-light-color { color: #454545 } .dcg-calculator-api-container-v1_12 .dcg-color-picker-container .dcg-color-picker-menu .dcg-color-tile i.dcg-icon-check.dcg-mixed-color { text-shadow: 0 0 3px rgba(0,0,0,.7) } .dcg-calculator-api-container-v1_12 .dcg-color-picker-container .dcg-color-picker-menu .dcg-color-tile i.dcg-icon-lock { color: #949494; text-shadow: -1px -1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,1px 1px 0 #fff,0 -1px 0 #fff,0 1px 0 #fff,1px 0 0 #fff,-1px 0 0 #fff; position: absolute; bottom: 2px; right: 2px; font-size: 65% } .dcg-calculator-api-container-v1_12 .dcg-label-orientation-view { width: 78px; height: 78px; display: inline-block; position: relative; transition: transform .1s; margin-bottom: -8px } .dcg-calculator-api-container-v1_12 .dcg-label-orientation-view .dcg-orientation-option { display: inline-block; width: 26px; height: 26px; line-height: 26px; text-align: center; border-radius: 50%; color: #bbb } .dcg-calculator-api-container-v1_12 .dcg-label-orientation-view .dcg-orientation-option.dcg-hovered { color: #666 } .dcg-calculator-api-container-v1_12 .dcg-label-orientation-view .dcg-orientation-option.dcg-selected { color: #2f72dc } .dcg-calculator-api-container-v1_12 .dcg-label-orientation-view .dcg-orientation-option.dcg-selected.dcg-hovered { color: #2253a1 } .dcg-calculator-api-container-v1_12 .dcg-label-orientation-view .dcg-orientation-option i { position: relative; top: 2px } .dcg-calculator-api-container-v1_12 .dcg-label-orientation-view .dcg-label-orientation-below-right,.dcg-calculator-api-container-v1_12 .dcg-label-orientation-view .dcg-label-orientation-above-right,.dcg-calculator-api-container-v1_12 .dcg-label-orientation-view .dcg-label-orientation-below-left,.dcg-calculator-api-container-v1_12 .dcg-label-orientation-view .dcg-label-orientation-above-left { color: #e2e2e2 } .dcg-calculator-api-container-v1_12 .dcg-label-orientation-view .dcg-orientation-disabled { pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-label-orientation-view .dcg-label-orientation-below-right { position: absolute; bottom: 0; right: 0; transform: rotate(225deg) } .dcg-calculator-api-container-v1_12 .dcg-label-orientation-view .dcg-label-orientation-below-left { position: absolute; bottom: 0; left: 0; transform: rotate(315deg) } .dcg-calculator-api-container-v1_12 .dcg-label-orientation-view .dcg-label-orientation-above-right { position: absolute; top: 0; right: 0; transform: rotate(135deg) } .dcg-calculator-api-container-v1_12 .dcg-label-orientation-view .dcg-label-orientation-above-left { position: absolute; top: 0; left: 0; transform: rotate(45deg) } .dcg-calculator-api-container-v1_12 .dcg-label-orientation-view .dcg-label-orientation-left { position: absolute; top: 26px; left: 0 } .dcg-calculator-api-container-v1_12 .dcg-label-orientation-view .dcg-label-orientation-right { position: absolute; top: 26px; right: 0; transform: rotate(180deg) } .dcg-calculator-api-container-v1_12 .dcg-label-orientation-view .dcg-label-orientation-above { position: absolute; top: 0; left: 26px; transform: rotate(90deg) } .dcg-calculator-api-container-v1_12 .dcg-label-orientation-view .dcg-label-orientation-below { position: absolute; bottom: 0; left: 26px; transform: rotate(270deg) } .dcg-calculator-api-container-v1_12 .dcg-label-orientation-view .dcg-label-orientation-center { position: absolute; top: 26px; left: 26px; font-size: 200% } .dcg-calculator-api-container-v1_12 .dcg-label-orientation-view .dcg-label-orientation-center:after { content: ""; width: 12px; height: 12px; border-radius: 50%; position: absolute; top: 50%; left: 50%; background: currentColor; margin-top: -6px; margin-left: -6px; box-shadow: 0 0 2px #0003 } .dcg-calculator-api-container-v1_12 .dcg-label-orientation-view .dcg-label-orientation-center.dcg-orientation-disabled:not(.dcg-selected):after { background: #fff; width: 10px; height: 10px; margin-top: -5px; margin-left: -5px; box-shadow: 0 0 2px #0003,inset 0 0 0 1px #0000001a } .dcg-calculator-api-container-v1_12 .dcg-label-orientation-view .dcg-vertical-orientation-indicator { width: 0; height: 0; border: 4px solid transparent; border-bottom: 15px solid #ddd; position: absolute; top: 50%; left: 50%; margin-top: -19px; margin-left: -4px } .dcg-calculator-api-container-v1_12 .dcg-label-orientation-view .dcg-vertical-orientation-indicator:after { content: ""; width: 0; height: 0; border: 4px solid transparent; border-top: 15px solid #ddd; position: absolute; top: 50%; left: 50%; margin-top: 15px; margin-left: -4px } .dcg-calculator-api-container-v1_12 .dcg-options--point-styles .dcg-segmented-control-container { display: grid; grid-template-columns: repeat(4,1fr); padding-bottom: 5px } .dcg-calculator-api-container-v1_12 .dcg-options--point-styles .dcg-segmented-control-container.dcg-theme-mini .dcg-segmented-control-btn { max-width: 28px; max-height: 28px } .dcg-calculator-api-container-v1_12 .dcg-options--point-styles .dcg-segmented-control-container.dcg-theme-mini .dcg-segmented-control-btn .dcg-segmented-control-interior { padding: 2px 4px } .dcg-calculator-api-container-v1_12 .dcg-options--point-styles .dcg-segmented-control-container.dcg-theme-mini .dcg-segmented-control-btn:nth-of-type(1) { border-top-left-radius: 3px; border-bottom-left-radius: 0 } .dcg-calculator-api-container-v1_12 .dcg-options--point-styles .dcg-segmented-control-container.dcg-theme-mini .dcg-segmented-control-btn:nth-of-type(4) { border-top-right-radius: 3px } .dcg-calculator-api-container-v1_12 .dcg-options--point-styles .dcg-segmented-control-container.dcg-theme-mini .dcg-segmented-control-btn:nth-of-type(5) { border-bottom-left-radius: 3px } .dcg-calculator-api-container-v1_12 .dcg-options--point-styles .dcg-segmented-control-container.dcg-theme-mini .dcg-segmented-control-btn:nth-of-type(8) { border-top-right-radius: 0; border-bottom-right-radius: 3px } .dcg-calculator-api-container-v1_12 .dcg-options--point-styles .dcg-segmented-control-container.dcg-theme-mini .dcg-segmented-control-btn.dcg-disabled { pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-options--point-styles .dcg-segmented-control-container.dcg-theme-mini .dcg-segmented-control-btn.dcg-disabled.dcg-selected+.dcg-segmented-control-btn { border-left: 1px solid #666 } .dcg-calculator-api-container-v1_12 .dcg-options--point-styles .dcg-segmented-control-container.dcg-theme-mini .dcg-segmented-control-btn.dcg-disabled.dcg-selected { background: #0000001a; border-color: #666; color: #000 } .dcg-calculator-api-container-v1_12 .dcg-screen-reader-description--wrapper textarea.dcg-screen-reader-description--input { width: 100%; height: 3em; font-size: var(--dcg-minimum-input-font-size, 90%) } .dcg-calculator-api-container-v1_12 .dcg-perspective-slider { display: flex; gap: 7px; align-items: center } .dcg-calculator-api-container-v1_12 .dcg-perspective-slider i.dcg-icon-3d-cube,.dcg-calculator-api-container-v1_12 .dcg-perspective-slider i.dcg-icon-3d-perspective { cursor: pointer; color: #666 } .dcg-calculator-api-container-v1_12 .dcg-perspective-slider i.dcg-icon-3d-perspective { font-size: 1.5em; position: relative; top: .05em } .dcg-calculator-api-container-v1_12 body { -webkit-text-size-adjust: 100% } .dcg-calculator-api-container-v1_12 pre { white-space: pre-wrap } .dcg-calculator-api-container-v1_12 button,.dcg-calculator-api-container-v1_12 select,.dcg-calculator-api-container-v1_12 input,.dcg-calculator-api-container-v1_12 textarea { font-family: inherit } .dcg-calculator-api-container-v1_12 input,.dcg-calculator-api-container-v1_12 textarea { font-size: var(--dcg-minimum-input-font-size, inherit) } .dcg-calculator-api-container-v1_12 button,.dcg-calculator-api-container-v1_12 select { text-transform: none } .dcg-calculator-api-container-v1_12 button { -webkit-appearance: auto; appearance: auto; cursor: pointer; color: inherit } .dcg-calculator-api-container-v1_12 button[disabled],.dcg-calculator-api-container-v1_12 input[disabled] { cursor: default } .dcg-calculator-api-container-v1_12 input[type=search] { -webkit-appearance: textfield; appearance: textfield; box-sizing: content-box } .dcg-calculator-api-container-v1_12 input[type=search]::-webkit-search-cancel-button,.dcg-calculator-api-container-v1_12 input[type=search]::-webkit-search-decoration { -webkit-appearance: none; appearance: none } .dcg-calculator-api-container-v1_12 button::-moz-focus-inner,.dcg-calculator-api-container-v1_12 input::-moz-focus-inner { border: 0; padding: 0 } .dcg-calculator-api-container-v1_12 table { border-collapse: collapse; border-spacing: 0 } .dcg-calculator-api-container-v1_12 input::-webkit-outer-spin-button,.dcg-calculator-api-container-v1_12 input::-webkit-inner-spin-button { -webkit-appearance: none; appearance: none; margin: 0 } .dcg-calculator-api-container-v1_12 .dcg-container { text-align: left; transform-origin: 0 0 } @media (prefers-reduced-motion) { .dcg-calculator-api-container-v1_12 .dcg-container *,.dcg-calculator-api-container-v1_12 .dcg-container *:after,.dcg-calculator-api-container-v1_12 .dcg-container *:before { transition: none!important; animation-duration: 0ms!important; animation-delay: 0ms!important } } .dcg-calculator-api-container-v1_12 .dcg-container.dcg-default-border { border: 1px solid rgba(0,0,0,.2) } .dcg-calculator-api-container-v1_12 .dcg-container a,.dcg-calculator-api-container-v1_12 .dcg-container a:hover { text-decoration: none } .dcg-calculator-api-container-v1_12 .dcg-container.dcg-no-graphpaper .dcg-grapher,.dcg-calculator-api-container-v1_12 .dcg-container.dcg-no-graphpaper .dcg-resize-list-btn { display: none } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-grapher.dcg-scale-horizontal { cursor: ew-resize } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-grapher.dcg-scale-vertical { cursor: ns-resize } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-grapher.dcg-scale-both { cursor: nesw-resize } .dcg-calculator-api-container-v1_12 .dcg-grapher-focused { box-shadow: inset 0 0 0 3px #2f72dc99 } .dcg-calculator-api-container-v1_12 .dcg-grapher-3d { overflow: hidden } .dcg-calculator-api-container-v1_12 .dcg-webgl-canvas { position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%) } .dcg-calculator-api-container-v1_12 .dcg-graph-outer { overflow: hidden; position: absolute; top: 0; left: 0; right: 0; bottom: 0; outline: none } .dcg-calculator-api-container-v1_12 .dcg-container.dcg-no-expression-topbar .dcg-expression-top-bar { display: none } .dcg-calculator-api-container-v1_12 .dcg-container.dcg-no-expression-topbar .dcg-exppanel-container { padding-top: 0 } .dcg-calculator-api-container-v1_12 .dcg-container.dcg-no-hyperlinks a[target=_blank] { display: none!important } .dcg-calculator-api-container-v1_12 .dcg-container.dcg-inverted-colors { filter: invert(100%) } .dcg-calculator-api-container-v1_12 .dcg-container.dcg-inverted-swatches .dcg-grapher-3d,.dcg-calculator-api-container-v1_12 .dcg-container.dcg-inverted-swatches .dcg-colored-icon,.dcg-calculator-api-container-v1_12 .dcg-container.dcg-inverted-swatches .dcg-color-swatch,.dcg-calculator-api-container-v1_12 .dcg-container.dcg-inverted-swatches .dcg-evaluation-color-function,.dcg-calculator-api-container-v1_12 .dcg-container.dcg-inverted-swatches .dcg-color-tile>.dcg-icon-check { filter: invert(100%) } .dcg-calculator-api-container-v1_12 .dcg-container { width: 100%; height: 100%; position: relative; background: var(--dcg-custom-background-color, #fff); color: var(--dcg-custom-text-color, #000); z-index: 0; -webkit-user-select: none; user-select: none; -webkit-tap-highlight-color: transparent; overflow: hidden; font-family: arial,sans-serif; font-size: 16px } .dcg-calculator-api-container-v1_12 .dcg-container * { box-sizing: border-box } .dcg-calculator-api-container-v1_12 .dcg-graphpaper-branding { position: absolute; bottom: 0; right: -8px; width: 110px; margin-left: -55px; display: none; z-index: 2 } .dcg-calculator-api-container-v1_12 .dcg-fullscreen .dcg-graphpaper-branding { display: block; opacity: 1 } .dcg-calculator-api-container-v1_12 .dcg-fullscreen .dcg-graphpaper-branding .dcg-powered-by,.dcg-calculator-api-container-v1_12 .dcg-fullscreen .dcg-graphpaper-branding i { position: relative; text-shadow: -1px -1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,1px 1px 0 #fff,0 -1px 0 #fff,0 1px 0 #fff,1px 0 0 #fff,-1px 0 0 #fff } .dcg-calculator-api-container-v1_12 .dcg-expressions-branding,.dcg-calculator-api-container-v1_12 .dcg-graphpaper-branding { text-align: center; font-size: 75%; text-decoration: none; line-height: 1em; height: 45px; overflow: hidden } .dcg-calculator-api-container-v1_12 .dcg-expressions-branding.dcg-unclickable,.dcg-calculator-api-container-v1_12 .dcg-graphpaper-branding.dcg-unclickable { pointer-events: none; z-index: -1 } .dcg-calculator-api-container-v1_12 .dcg-expressions-branding .dcg-powered-by,.dcg-calculator-api-container-v1_12 .dcg-graphpaper-branding .dcg-powered-by { color: #0003; text-decoration: none; transition: color .3s; display: block } .dcg-calculator-api-container-v1_12 .dcg-expressions-branding i,.dcg-calculator-api-container-v1_12 .dcg-graphpaper-branding i { color: #0003; font-size: 650%; margin-right: 2px; line-height: 18px; transition: color .3s; height: 18px } .dcg-calculator-api-container-v1_12 .dcg-expressions-branding a,.dcg-calculator-api-container-v1_12 .dcg-expressions-branding .dcg-edit-branding,.dcg-calculator-api-container-v1_12 .dcg-graphpaper-branding a,.dcg-calculator-api-container-v1_12 .dcg-graphpaper-branding .dcg-edit-branding { cursor: pointer; display: block; height: 50px } .dcg-calculator-api-container-v1_12 .dcg-expressions-branding a.dcg-hovered .dcg-powered-by,.dcg-calculator-api-container-v1_12 .dcg-expressions-branding .dcg-edit-branding.dcg-hovered .dcg-powered-by,.dcg-calculator-api-container-v1_12 .dcg-graphpaper-branding a.dcg-hovered .dcg-powered-by,.dcg-calculator-api-container-v1_12 .dcg-graphpaper-branding .dcg-edit-branding.dcg-hovered .dcg-powered-by { color: #aaa } .dcg-calculator-api-container-v1_12 .dcg-expressions-branding a.dcg-hovered i,.dcg-calculator-api-container-v1_12 .dcg-expressions-branding .dcg-edit-branding.dcg-hovered i,.dcg-calculator-api-container-v1_12 .dcg-graphpaper-branding a.dcg-hovered i,.dcg-calculator-api-container-v1_12 .dcg-graphpaper-branding .dcg-edit-branding.dcg-hovered i { color: #127a3d } .dcg-calculator-api-container-v1_12 .dcg-narrow .dcg-graphpaper-branding,.dcg-calculator-api-container-v1_12 .dcg-no-branding .dcg-expressions-branding,.dcg-calculator-api-container-v1_12 .dcg-no-branding .dcg-graphpaper-branding { display: none } .dcg-calculator-api-container-v1_12 .dcg-button,.dcg-calculator-api-container-v1_12 .dcg-btn-blue,.dcg-calculator-api-container-v1_12 .dcg-btn-red,.dcg-calculator-api-container-v1_12 .dcg-btn-red-outline,.dcg-calculator-api-container-v1_12 .dcg-btn-light-gray,.dcg-calculator-api-container-v1_12 .dcg-btn-gray-outline,.dcg-calculator-api-container-v1_12 .dcg-btn-blue-outline,.dcg-calculator-api-container-v1_12 .dcg-btn-pink,.dcg-calculator-api-container-v1_12 .dcg-btn-white-outline,.dcg-calculator-api-container-v1_12 .dcg-btn-purple,.dcg-calculator-api-container-v1_12 .dcg-btn-art-contest,.dcg-calculator-api-container-v1_12 .dcg-btn-art-contest-outline { border: 1px solid transparent; text-decoration: none; padding: 0 20px; -webkit-appearance: none; appearance: none; -webkit-user-select: none; user-select: none; border-radius: 3px; font: inherit; line-height: var(--dcg-btn-height, 2.125rem); cursor: pointer; white-space: nowrap; text-align: center } .dcg-calculator-api-container-v1_12 .dcg-button.dcg-focus-visible,.dcg-calculator-api-container-v1_12 .dcg-btn-blue.dcg-focus-visible,.dcg-calculator-api-container-v1_12 .dcg-btn-red.dcg-focus-visible,.dcg-calculator-api-container-v1_12 .dcg-btn-red-outline.dcg-focus-visible,.dcg-calculator-api-container-v1_12 .dcg-btn-light-gray.dcg-focus-visible,.dcg-calculator-api-container-v1_12 .dcg-btn-gray-outline.dcg-focus-visible,.dcg-calculator-api-container-v1_12 .dcg-btn-blue-outline.dcg-focus-visible,.dcg-calculator-api-container-v1_12 .dcg-btn-pink.dcg-focus-visible,.dcg-calculator-api-container-v1_12 .dcg-btn-white-outline.dcg-focus-visible,.dcg-calculator-api-container-v1_12 .dcg-btn-purple.dcg-focus-visible,.dcg-calculator-api-container-v1_12 .dcg-btn-art-contest.dcg-focus-visible,.dcg-calculator-api-container-v1_12 .dcg-btn-art-contest-outline.dcg-focus-visible { outline: 2px solid var(--dcg-accent-color, #2f72dc); outline-offset: 3px } .dcg-calculator-api-container-v1_12 .dcg-button.dcg-disabled,.dcg-calculator-api-container-v1_12 .dcg-button[aria-disabled=true],.dcg-calculator-api-container-v1_12 .dcg-btn-blue.dcg-disabled,.dcg-calculator-api-container-v1_12 .dcg-btn-blue[aria-disabled=true],.dcg-calculator-api-container-v1_12 .dcg-btn-red.dcg-disabled,.dcg-calculator-api-container-v1_12 .dcg-btn-red[aria-disabled=true],.dcg-calculator-api-container-v1_12 .dcg-btn-red-outline.dcg-disabled,.dcg-calculator-api-container-v1_12 .dcg-btn-red-outline[aria-disabled=true],.dcg-calculator-api-container-v1_12 .dcg-btn-light-gray.dcg-disabled,.dcg-calculator-api-container-v1_12 .dcg-btn-light-gray[aria-disabled=true],.dcg-calculator-api-container-v1_12 .dcg-btn-gray-outline.dcg-disabled,.dcg-calculator-api-container-v1_12 .dcg-btn-gray-outline[aria-disabled=true],.dcg-calculator-api-container-v1_12 .dcg-btn-blue-outline.dcg-disabled,.dcg-calculator-api-container-v1_12 .dcg-btn-blue-outline[aria-disabled=true],.dcg-calculator-api-container-v1_12 .dcg-btn-pink.dcg-disabled,.dcg-calculator-api-container-v1_12 .dcg-btn-pink[aria-disabled=true],.dcg-calculator-api-container-v1_12 .dcg-btn-white-outline.dcg-disabled,.dcg-calculator-api-container-v1_12 .dcg-btn-white-outline[aria-disabled=true],.dcg-calculator-api-container-v1_12 .dcg-btn-purple.dcg-disabled,.dcg-calculator-api-container-v1_12 .dcg-btn-purple[aria-disabled=true],.dcg-calculator-api-container-v1_12 .dcg-btn-art-contest.dcg-disabled,.dcg-calculator-api-container-v1_12 .dcg-btn-art-contest[aria-disabled=true],.dcg-calculator-api-container-v1_12 .dcg-btn-art-contest-outline.dcg-disabled,.dcg-calculator-api-container-v1_12 .dcg-btn-art-contest-outline[aria-disabled=true] { opacity: .5; pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-btn-red,.dcg-calculator-api-container-v1_12 .dcg-btn-blue,.dcg-calculator-api-container-v1_12 .dcg-btn-purple,.dcg-calculator-api-container-v1_12 .dcg-btn-art-contest,.dcg-calculator-api-container-v1_12 .dcg-btn-art-contest-outline,.dcg-calculator-api-container-v1_12 .dcg-btn-gray-outline,.dcg-calculator-api-container-v1_12 .dcg-btn-blue-outline,.dcg-calculator-api-container-v1_12 .dcg-btn-red-outline { color: #fff; box-shadow: inset 0 1px #ffffff1a,inset 0 -1px #0000000a } .dcg-calculator-api-container-v1_12 .dcg-btn-purple,.dcg-calculator-api-container-v1_12 .dcg-btn-red,.dcg-calculator-api-container-v1_12 .dcg-btn-blue,.dcg-calculator-api-container-v1_12 .dcg-btn-art-contest { white-space: nowrap } .dcg-calculator-api-container-v1_12 .dcg-btn-purple.dcg-hovered:not(.dcg-disabled),.dcg-calculator-api-container-v1_12 .dcg-btn-purple.dcg-focus-visible:not(.dcg-disabled),.dcg-calculator-api-container-v1_12 .dcg-btn-red.dcg-hovered:not(.dcg-disabled),.dcg-calculator-api-container-v1_12 .dcg-btn-red.dcg-focus-visible:not(.dcg-disabled),.dcg-calculator-api-container-v1_12 .dcg-btn-blue.dcg-hovered:not(.dcg-disabled),.dcg-calculator-api-container-v1_12 .dcg-btn-blue.dcg-focus-visible:not(.dcg-disabled),.dcg-calculator-api-container-v1_12 .dcg-btn-art-contest.dcg-hovered:not(.dcg-disabled),.dcg-calculator-api-container-v1_12 .dcg-btn-art-contest.dcg-focus-visible:not(.dcg-disabled) { transition: background .2s } .dcg-calculator-api-container-v1_12 .dcg-btn-purple.dcg-depressed:not(.dcg-disabled),.dcg-calculator-api-container-v1_12 .dcg-btn-red.dcg-depressed:not(.dcg-disabled),.dcg-calculator-api-container-v1_12 .dcg-btn-blue.dcg-depressed:not(.dcg-disabled),.dcg-calculator-api-container-v1_12 .dcg-btn-art-contest.dcg-depressed:not(.dcg-disabled) { box-shadow: none } .dcg-calculator-api-container-v1_12 .dcg-btn-purple { background-color: #7c69b3 } .dcg-calculator-api-container-v1_12 .dcg-btn-purple.dcg-hovered:not(.dcg-disabled),.dcg-calculator-api-container-v1_12 .dcg-btn-purple.dcg-focus-visible:not(.dcg-disabled) { background: #63548f } .dcg-calculator-api-container-v1_12 .dcg-btn-purple.dcg-depressed:not(.dcg-disabled) { background: #4f4372 } .dcg-calculator-api-container-v1_12 .dcg-btn-red { background: #ce4945 } .dcg-calculator-api-container-v1_12 .dcg-btn-red.dcg-hovered:not(.dcg-disabled),.dcg-calculator-api-container-v1_12 .dcg-btn-red.dcg-focus-visible:not(.dcg-disabled) { background: #bc433f } .dcg-calculator-api-container-v1_12 .dcg-btn-red.dcg-depressed:not(.dcg-disabled) { background: #b03936 } .dcg-calculator-api-container-v1_12 .dcg-btn-blue { background: var(--dcg-accent-color, #2f72dc) } .dcg-calculator-api-container-v1_12 .dcg-btn-blue.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-btn-blue.dcg-focus-visible { background: var(--dcg-accent-color-shaded-10, #2457a8) } .dcg-calculator-api-container-v1_12 .dcg-btn-blue.dcg-depressed { background: var(--dcg-accent-color-shaded-20, #193d75) } .dcg-calculator-api-container-v1_12 .dcg-btn-blue-outline { background: #fff; border: 1px solid #2f72dc; color: #2f72dc } .dcg-calculator-api-container-v1_12 .dcg-btn-blue-outline.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-btn-blue-outline.dcg-focus-visible { border-color: #2457a8; box-shadow: 0 0 0 1px #2457a8; color: #2253a1 } .dcg-calculator-api-container-v1_12 .dcg-btn-blue-outline.dcg-depressed { border-color: #17396e; box-shadow: 0 0 0 1px #17396e; color: #17396e; background: #2f72dc1a } .dcg-calculator-api-container-v1_12 .dcg-btn-red-outline { background: #fff; border: 1px solid #ce4945; color: #ce4945 } .dcg-calculator-api-container-v1_12 .dcg-btn-red-outline.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-btn-red-outline.dcg-focus-visible { border-color: #bc433f; box-shadow: 0 0 0 1px #bc433f; color: #bc433f } .dcg-calculator-api-container-v1_12 .dcg-btn-red-outline.dcg-depressed { border-color: #b03936; box-shadow: 0 0 0 1px #b03936; color: #b03936; background: #ce49451a } .dcg-calculator-api-container-v1_12 .dcg-btn-art-contest { background-color: #660ba0 } .dcg-calculator-api-container-v1_12 .dcg-btn-art-contest.dcg-hovered:not(.dcg-disabled),.dcg-calculator-api-container-v1_12 .dcg-btn-art-contest.dcg-focus-visible:not(.dcg-disabled) { background: #58078b } .dcg-calculator-api-container-v1_12 .dcg-btn-art-contest.dcg-depressed:not(.dcg-disabled) { background: #4b0578 } .dcg-calculator-api-container-v1_12 .dcg-btn-art-contest-outline { background: #fff; border: 1px solid #660ba0; color: #660ba0 } .dcg-calculator-api-container-v1_12 .dcg-btn-art-contest-outline.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-btn-art-contest-outline.dcg-focus-visible { border-color: #58078b; box-shadow: 0 0 0 1px #58078b; color: #58078b } .dcg-calculator-api-container-v1_12 .dcg-btn-art-contest-outline.dcg-depressed { border-color: #58078b; box-shadow: 0 0 0 1px #58078b; color: #58078b; background: #f3ebf7 } .dcg-calculator-api-container-v1_12 .dcg-btn-pink { background: #b92a73; color: #fff } .dcg-calculator-api-container-v1_12 .dcg-btn-pink.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-btn-pink.dcg-focus-visible { background: linear-gradient(0deg,#0000000a 0% 100%),#b92a73 } .dcg-calculator-api-container-v1_12 .dcg-btn-pink.dcg-depressed { box-shadow: 0 3px 3px inset #0003 } .dcg-calculator-api-container-v1_12 .dcg-btn-gray-outline { background: var(--dcg-custom-background-color, #fff); border: 1px solid #bbb; color: var(--dcg-custom-text-color, #666) } .dcg-calculator-api-container-v1_12 .dcg-btn-gray-outline.dcg-hovered:not(.dcg-disabled),.dcg-calculator-api-container-v1_12 .dcg-btn-gray-outline.dcg-focus-visible:not(dcg-disabled) { border-color: #666; color: #454545; background: #0000000a } .dcg-calculator-api-container-v1_12 .dcg-btn-gray-outline.dcg-depressed:not(.dcg-disabled) { border-color: #000; color: #000; background: #0000001a } .dcg-calculator-api-container-v1_12 .dcg-btn-white-outline { border: 1px solid rgba(250,250,250,.8); color: #fafafae6 } .dcg-calculator-api-container-v1_12 .dcg-btn-white-outline.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-btn-white-outline.dcg-depressed,.dcg-calculator-api-container-v1_12 .dcg-btn-white-outline.dcg-focus-visible { border-color: #fafafae6; box-shadow: 0 0 0 1px #fafafae6; color: #fff } .dcg-calculator-api-container-v1_12 .dcg-btn-white-outline.dcg-depressed { background: #fafafa1a } .dcg-calculator-api-container-v1_12 .dcg-btn-light-gray { box-shadow: inset 0 1px #ffffff40,inset 0 -1px #00000005; background: linear-gradient(var(--dcg-custom-background-color, #f6f6f6),var(--dcg-custom-background-color-shaded, #eff2f3)); border: 1px solid rgba(206,206,206,.8) } .dcg-calculator-api-container-v1_12 .dcg-btn-light-gray.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-btn-light-gray.dcg-focus-visible { background: var(--dcg-custom-background-color-shaded, #eff2f3); border: 1px solid #bbb } .dcg-calculator-api-container-v1_12 .dcg-btn-light-gray.dcg-depressed { background: var(--dcg-custom-background-color-shaded, #ccc); border: 1px solid #949494; box-shadow: none } .dcg-calculator-api-container-v1_12 .dcg-inverted-colors .dcg-btn-red,.dcg-calculator-api-container-v1_12 .dcg-inverted-colors .dcg-btn-blue { box-shadow: inset 0 -1px #ffffff26,inset 0 1px #0000001a } .dcg-calculator-api-container-v1_12 .dcg-input-blue-outline { outline: none; border-radius: 3px; border: 1px solid #bbb; padding: 7px; -webkit-appearance: none; appearance: none; box-sizing: border-box } .dcg-calculator-api-container-v1_12 .dcg-input-blue-outline:focus { border: 1px solid var(--dcg-accent-color, #2f72dc); box-shadow: 0 0 0 1px var(--dcg-accent-color, #2f72dc) } .dcg-calculator-api-container-v1_12 .dcg-input-blue-outline::-ms-clear { display: none } .dcg-calculator-api-container-v1_12 .dcg-navigation-arrow { color: #949494; font-size: 170%; text-decoration: none; margin: 0 -5px -5px; padding: 10px } .dcg-calculator-api-container-v1_12 .dcg-navigation-arrow.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-navigation-arrow.dcg-focus-visible { color: #666 } .dcg-calculator-api-container-v1_12 .dcg-navigation-arrow.dcg-depressed { color: #000 } .dcg-calculator-api-container-v1_12 .dcg-blue-link { color: var(--dcg-accent-color, #2f72dc); cursor: pointer; text-decoration: underline } .dcg-calculator-api-container-v1_12 .dcg-blue-link.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-blue-link.dcg-focus-visible { color: var(--dcg-accent-color-shaded-10, #2253a1) } .dcg-calculator-api-container-v1_12 .dcg-blue-link.dcg-focus-visible { outline: 2px solid var(--dcg-accent-color, #2f72dc); outline-offset: 3px } .dcg-calculator-api-container-v1_12 .dcg-blue-link.dcg-depressed { color: var(--dcg-accent-color-shaded-20, #17396e) } .dcg-calculator-api-container-v1_12 .dcg-purple-link { color: #785bed; cursor: pointer; text-decoration: underline } .dcg-calculator-api-container-v1_12 .dcg-purple-link.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-purple-link.dcg-focus-visible { color: #5837dd } .dcg-calculator-api-container-v1_12 .dcg-purple-link.dcg-depressed { color: #2605ab } .dcg-calculator-api-container-v1_12 .dcg-white-link { color: #fff; text-decoration: underline } .dcg-calculator-api-container-v1_12 .dcg-white-link.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-white-link.dcg-focus-visible { color: #e2e2e2 } .dcg-calculator-api-container-v1_12 .dcg-white-link.dcg-depressed { color: #bbb } .dcg-calculator-api-container-v1_12 .dcg-gray-link { color: #666; cursor: pointer; text-decoration: underline } .dcg-calculator-api-container-v1_12 .dcg-gray-link.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-gray-link.dcg-focus-visible { color: #454545 } .dcg-calculator-api-container-v1_12 .dcg-gray-link.dcg-depressed { color: #000 } .dcg-calculator-api-container-v1_12 .dcg-red-dropdown-option { color: #c0504d } .dcg-calculator-api-container-v1_12 .dcg-red-dropdown-option.dcg-hovered { color: #ad1a1a } .dcg-calculator-api-container-v1_12 .dcg-red-dropdown-option.dcg-depressed { color: #860606 } .dcg-calculator-api-container-v1_12 .dcg-light-gray-link { color: #e2e2e2; cursor: pointer; text-decoration: underline } .dcg-calculator-api-container-v1_12 .dcg-light-gray-link.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-light-gray-link.dcg-focus-visible { color: #fff } .dcg-calculator-api-container-v1_12 .dcg-light-gray-link.dcg-depressed { color: #bbb } .dcg-calculator-api-container-v1_12 .dcg-shared-tab-gray-underline { text-align: center; display: inline-block; padding: 5px 0; margin: 5px 0; color: #666; text-decoration: none } .dcg-calculator-api-container-v1_12 .dcg-shared-tab-gray-underline.dcg-shared-tab-always-underline { border-bottom: 3px solid #e2e2e2 } .dcg-calculator-api-container-v1_12 .dcg-shared-tab-gray-underline:not(.dcg-shared-tab-always-underline).dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-shared-tab-gray-underline:not(.dcg-shared-tab-always-underline).dcg-depressed,.dcg-calculator-api-container-v1_12 .dcg-shared-tab-gray-underline:not(.dcg-shared-tab-always-underline).dcg-selected { padding-bottom: 2px } .dcg-calculator-api-container-v1_12 .dcg-shared-tab-gray-underline.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-shared-tab-gray-underline.dcg-focus-visible { border-bottom: 3px solid #bbb } .dcg-calculator-api-container-v1_12 .dcg-shared-tab-gray-underline.dcg-depressed { color: #000; border-bottom: 3px solid #949494 } .dcg-calculator-api-container-v1_12 .dcg-shared-tab-gray-underline.dcg-selected { color: #2f72dc; border-bottom: 3px solid #2f72dc; cursor: pointer } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-expressionitem textarea.dcg-smart-textarea,.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-expressionitem .dcg-displayTextarea { font-size: 113% } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-expressionimage .dcg-image-loaded .dcg-mq-math-mode { font-size: 130% } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-poi-label { font-size: 150% } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-poi-label .dcg-pt { border-width: 8px; border-radius: 8px; margin-left: -4px; margin-top: -4px } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-poi-label.dcg-hole .dcg-pt { border-width: 4px; padding: 5px; border-radius: 9px } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-poi-label:not(.dcg-tracept) .dcg-pt { border-width: 8px; border-radius: 8px; margin-left: -3px; margin-top: -3px } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-expressionitem .dcg-mq-editable-field,.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-expressionitem .dcg-mq-math-mode,.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-expressionitem .dcg-slider-container .dcg-mq-math-mode,.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-expressionitem .dcg-mathquill-braille,.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-add-inference-wizard .dcg-mq-editable-field,.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-add-inference-wizard .dcg-mq-math-mode,.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-add-inference-wizard .dcg-slider-container .dcg-mq-math-mode,.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-add-inference-wizard .dcg-mathquill-braille { font-size: 150% } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-expressionitem .dcg-inline-math-input-view .dcg-math-field.dcg-math-field,.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-add-inference-wizard .dcg-inline-math-input-view .dcg-math-field.dcg-math-field { min-width: 47.5px } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-expressionitem .dcg-inference-footer_section-title,.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-add-inference-wizard .dcg-inference-footer_section-title { font-size: 120% } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-expressionitem .dcg-label-raw-text,.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-expressionitem .dcg-distribution-view__or,.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-add-inference-wizard .dcg-label-raw-text,.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-add-inference-wizard .dcg-distribution-view__or,.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-expressionitem label .dcg-mixed-text-math .dcg-mq-math-mode,.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-expressionitem label .dcg-mixed-text-math .dcg-label-raw-text,.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-add-inference-wizard label .dcg-mixed-text-math .dcg-mq-math-mode,.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-add-inference-wizard label .dcg-mixed-text-math .dcg-label-raw-text { font-size: 130% } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-expressionitem .dcg-segmented-control-interior,.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-add-inference-wizard .dcg-segmented-control-interior { font-size: 1rem } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-expressionitem .dcg-mq-placeholder,.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-add-inference-wizard .dcg-mq-placeholder { margin-top: -.88em; height: unset } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-expressionitem .dcg-create-sliders,.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-add-inference-wizard .dcg-create-sliders { line-height: 30px } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-expressionitem .dcg-create-sliders .dcg-msg,.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-add-inference-wizard .dcg-create-sliders .dcg-msg { font-size: 1rem } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-expressionitem .dcg-create-sliders .dcg-btn-slider,.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-expressionitem .dcg-create-sliders .dcg-btn-slider .dcg-mq-math-mode,.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-add-inference-wizard .dcg-create-sliders .dcg-btn-slider,.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-add-inference-wizard .dcg-create-sliders .dcg-btn-slider .dcg-mq-math-mode { font-size: 1.25rem } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-expressionitem .dcg-slider,.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-add-inference-wizard .dcg-slider { bottom: 30px } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-expressionitem .dcg-inference-footer,.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-add-inference-wizard .dcg-inference-footer { gap: 10px } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-expressionitem .dcg-inference-footer label:not(:has(.dcg-mixed-text-math)),.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-add-inference-wizard .dcg-inference-footer label:not(:has(.dcg-mixed-text-math)) { font-size: 1.1rem } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-expressionitem .dcg-inference-footer .dcg-inference-footer__expanded-section,.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-add-inference-wizard .dcg-inference-footer .dcg-inference-footer__expanded-section { gap: 6px } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-expressionitem .dcg-inference-footer .dcg-inference-footer__significance-test .dcg-inference--significance--diagram,.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-add-inference-wizard .dcg-inference-footer .dcg-inference-footer__significance-test .dcg-inference--significance--diagram { max-width: 390px; height: 156px } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-expressionitem .dcg-inference-footer .dcg-inference--confidence--diagram,.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-add-inference-wizard .dcg-inference-footer .dcg-inference--confidence--diagram { max-width: 390px; height: 65px } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-expressionitem .dcg-inference-footer .dcg-significance-diagram-outer-label,.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-add-inference-wizard .dcg-inference-footer .dcg-significance-diagram-outer-label { font-size: 130% } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-expressionitem .dcg-inference-footer .dcg-table--col-header,.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-expressionitem .dcg-inference-footer .dcg-table--row-header,.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-add-inference-wizard .dcg-inference-footer .dcg-table--col-header,.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-add-inference-wizard .dcg-inference-footer .dcg-table--row-header,.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-expressionitem .dcg-inference-footer .dcg-exportable-evaluation__copy-wrapper .dcg-exportable-evaluation__undefined,.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-add-inference-wizard .dcg-inference-footer .dcg-exportable-evaluation__copy-wrapper .dcg-exportable-evaluation__undefined { font-size: 1.1rem } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-add-inference-wizard button { font-size: 1.1rem!important } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-add-inference-wizard button .dcg-mixed-text-math .dcg-mq-math-mode,.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-add-inference-wizard button .dcg-mixed-text-math .dcg-label-raw-text { font-size: 1.1rem } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-add-inference-wizard .dcg-mq-placeholder { height: 1.5rem; line-height: 1.5rem; margin-top: -.6rem } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-display-domain { bottom: 12px; font-size: 110% } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-slider_menu { bottom: 6px } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-slider_menu .dcg-mq-editable-field,.dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-slider_menu .dcg-mq-math-mode { font-size: 120% } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-slider_menu table { border-collapse: collapse; font-size: 20px; margin: 0 auto } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-slider_menu table input { font-size: 81% } @font-face { font-family: dcg-icons-11-19-2025; src: url("icon.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: block } .dcg-calculator-api-container-v1_12 [class^=dcg-icon-],.dcg-calculator-api-container-v1_12 [class*=" dcg-icon-"] { font-family: dcg-icons-11-19-2025!important; speak: never; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale } .dcg-calculator-api-container-v1_12 .dcg-icon-migrate:before { content: "\e973" } .dcg-calculator-api-container-v1_12 .dcg-icon-clock:before { content: "\e972" } .dcg-calculator-api-container-v1_12 .dcg-icon-notebook-inside:before { content: "\e971" } .dcg-calculator-api-container-v1_12 .dcg-icon-slider:before { content: "\e970" } .dcg-calculator-api-container-v1_12 .dcg-icon-add-user:before { content: "\e96f" } .dcg-calculator-api-container-v1_12 .dcg-icon-add-shared-folder:before { content: "\e96c" } .dcg-calculator-api-container-v1_12 .dcg-icon-shared-folder:before { content: "\e96d" } .dcg-calculator-api-container-v1_12 .dcg-icon-remove-user:before { content: "\e96e" } .dcg-calculator-api-container-v1_12 .dcg-icon-add-notebook:before { content: "\e96b" } .dcg-calculator-api-container-v1_12 .dcg-icon-public-access:before { content: "\e968" } .dcg-calculator-api-container-v1_12 .dcg-icon-public-snapshot:before { content: "\e969" } .dcg-calculator-api-container-v1_12 .dcg-icon-team-snapshot:before { content: "\e96a" } .dcg-calculator-api-container-v1_12 .dcg-icon-language:before { content: "\e967" } .dcg-calculator-api-container-v1_12 .dcg-icon-office:before { content: "\e966" } .dcg-calculator-api-container-v1_12 .dcg-icon-thin-arrow-down:before { content: "\e964" } .dcg-calculator-api-container-v1_12 .dcg-icon-thin-arrow-up:before { content: "\e965" } .dcg-calculator-api-container-v1_12 .dcg-icon-bold:before { content: "\e961" } .dcg-calculator-api-container-v1_12 .dcg-icon-eye:before { content: "\e962" } .dcg-calculator-api-container-v1_12 .dcg-icon-italics:before { content: "\e963" } .dcg-calculator-api-container-v1_12 .dcg-icon-notebook:before { content: "\e960" } .dcg-calculator-api-container-v1_12 .dcg-icon-account:before { content: "\e911" } .dcg-calculator-api-container-v1_12 .dcg-icon-h1:before { content: "\e95d" } .dcg-calculator-api-container-v1_12 .dcg-icon-math:before { content: "\e95e" } .dcg-calculator-api-container-v1_12 .dcg-icon-history:before { content: "\e95c" } .dcg-calculator-api-container-v1_12 .dcg-icon-gallery:before { content: "\e95b" } .dcg-calculator-api-container-v1_12 .dcg-icon-90:before { content: "\e95a" } .dcg-calculator-api-container-v1_12 .dcg-icon-info:before { content: "\e959" } .dcg-calculator-api-container-v1_12 .dcg-icon-recover:before { content: "\e958" } .dcg-calculator-api-container-v1_12 .dcg-icon-drag:before { content: "\e957" } .dcg-calculator-api-container-v1_12 .dcg-icon-filter:before { content: "\e954" } .dcg-calculator-api-container-v1_12 .dcg-icon-snapshot:before { content: "\e955" } .dcg-calculator-api-container-v1_12 .dcg-icon-updating:before { content: "\e956" } .dcg-calculator-api-container-v1_12 .dcg-icon-alt-text:before { content: "\e950" } .dcg-calculator-api-container-v1_12 .dcg-icon-braille:before { content: "\e951" } .dcg-calculator-api-container-v1_12 .dcg-icon-contrast:before { content: "\e952" } .dcg-calculator-api-container-v1_12 .dcg-icon-speak:before { content: "\e953" } .dcg-calculator-api-container-v1_12 .dcg-icon-user:before { content: "\e94f" } .dcg-calculator-api-container-v1_12 .dcg-icon-move-out:before { content: "\e94e" } .dcg-calculator-api-container-v1_12 .dcg-icon-move-to-folder:before { content: "\e94d" } .dcg-calculator-api-container-v1_12 .dcg-icon-inference-fill:before { content: "\e94b" } .dcg-calculator-api-container-v1_12 .dcg-icon-inference:before { content: "\e94c" } .dcg-calculator-api-container-v1_12 .dcg-icon-open-graph:before { content: "\e94a" } .dcg-calculator-api-container-v1_12 .dcg-icon-group:before { content: "\e948" } .dcg-calculator-api-container-v1_12 .dcg-icon-shield-lock:before { content: "\e949" } .dcg-calculator-api-container-v1_12 .dcg-icon-link:before { content: "\e947" } .dcg-calculator-api-container-v1_12 .dcg-icon-unlock:before { content: "\e946" } .dcg-calculator-api-container-v1_12 .dcg-icon-add-2d:before { content: "\e942" } .dcg-calculator-api-container-v1_12 .dcg-icon-add-3d:before { content: "\e943" } .dcg-calculator-api-container-v1_12 .dcg-icon-add-folder:before { content: "\e944" } .dcg-calculator-api-container-v1_12 .dcg-icon-add-geometry:before { content: "\e945" } .dcg-calculator-api-container-v1_12 .dcg-icon-grid:before { content: "\e940" } .dcg-calculator-api-container-v1_12 .dcg-icon-list:before { content: "\e941" } .dcg-calculator-api-container-v1_12 .dcg-icon-point-closed:before { content: "\e932" } .dcg-calculator-api-container-v1_12 .dcg-icon-point-open:before { content: "\e933" } .dcg-calculator-api-container-v1_12 .dcg-icon-point-cross:before { content: "\e934" } .dcg-calculator-api-container-v1_12 .dcg-icon-point-diamond:before { content: "\e935" } .dcg-calculator-api-container-v1_12 .dcg-icon-point-star:before { content: "\e93c" } .dcg-calculator-api-container-v1_12 .dcg-icon-point-plus:before { content: "\e93d" } .dcg-calculator-api-container-v1_12 .dcg-icon-point-square:before { content: "\e93e" } .dcg-calculator-api-container-v1_12 .dcg-icon-point-triangle:before { content: "\e93f" } .dcg-calculator-api-container-v1_12 .dcg-icon-imaginary:before { content: "\e937" } .dcg-calculator-api-container-v1_12 .dcg-icon-interact:before { content: "\e938" } .dcg-calculator-api-container-v1_12 .dcg-icon-lists:before { content: "\e939" } .dcg-calculator-api-container-v1_12 .dcg-icon-play-circle:before { content: "\e93a" } .dcg-calculator-api-container-v1_12 .dcg-icon-sierpinski:before { content: "\e93b" } .dcg-calculator-api-container-v1_12 .dcg-icon-sparkle:before { content: "\e936" } .dcg-calculator-api-container-v1_12 .dcg-icon-folder-open:before { content: "\e931" } .dcg-calculator-api-container-v1_12 .dcg-icon-assessment-four:before { content: "\e92e" } .dcg-calculator-api-container-v1_12 .dcg-icon-assessment-graphing:before { content: "\e92f" } .dcg-calculator-api-container-v1_12 .dcg-icon-assessment-sci:before { content: "\e930" } .dcg-calculator-api-container-v1_12 .dcg-icon-insert:before { content: "\e92d" } .dcg-calculator-api-container-v1_12 .dcg-icon-go-to:before { content: "\e92c" } .dcg-calculator-api-container-v1_12 .dcg-icon-3d:before { content: "\e926" } .dcg-calculator-api-container-v1_12 .dcg-icon-compass:before { content: "\e929" } .dcg-calculator-api-container-v1_12 .dcg-icon-ellipsis-vertical:before { content: "\e91e" } .dcg-calculator-api-container-v1_12 .dcg-icon-scroll:before { content: "\e913" } .dcg-calculator-api-container-v1_12 .dcg-icon-create-table:before { content: "\e92b" } .dcg-calculator-api-container-v1_12 .dcg-icon-3d-cube:before { content: "\e906" } .dcg-calculator-api-container-v1_12 .dcg-icon-3d-perspective:before { content: "\e92a" } .dcg-calculator-api-container-v1_12 .dcg-icon-headphones:before { content: "\e928" } .dcg-calculator-api-container-v1_12 .dcg-icon-confetti:before { content: "\e927" } .dcg-calculator-api-container-v1_12 .dcg-icon-trophy:before { content: "\e200" } .dcg-calculator-api-container-v1_12 .dcg-icon-clipboard:before { content: "\e205" } .dcg-calculator-api-container-v1_12 .dcg-icon-arrow-infinite:before { content: "\e206" } .dcg-calculator-api-container-v1_12 .dcg-icon-arrow-once:before { content: "\e207" } .dcg-calculator-api-container-v1_12 .dcg-icon-arrow-two-way:before { content: "\e208" } .dcg-calculator-api-container-v1_12 .dcg-icon-arrow-one-way:before { content: "\e209" } .dcg-calculator-api-container-v1_12 .dcg-icon-randomize:before { content: "\e20a" } .dcg-calculator-api-container-v1_12 .dcg-icon-zoom-fit:before { content: "\e20b" } .dcg-calculator-api-container-v1_12 .dcg-icon-comments:before { content: "\e20c" } .dcg-calculator-api-container-v1_12 .dcg-icon-lines-solid:before { content: "\e20d" } .dcg-calculator-api-container-v1_12 .dcg-icon-histogram-fill:before { content: "\e20e" } .dcg-calculator-api-container-v1_12 .dcg-icon-histogram:before { content: "\e20f" } .dcg-calculator-api-container-v1_12 .dcg-icon-distribution-fill:before { content: "\e210" } .dcg-calculator-api-container-v1_12 .dcg-icon-distribution:before { content: "\e211" } .dcg-calculator-api-container-v1_12 .dcg-icon-dotplot-cross:before { content: "\e212" } .dcg-calculator-api-container-v1_12 .dcg-icon-dotplot-open:before { content: "\e213" } .dcg-calculator-api-container-v1_12 .dcg-icon-dotplot-default:before { content: "\e214" } .dcg-calculator-api-container-v1_12 .dcg-icon-boxplot:before { content: "\e215" } .dcg-calculator-api-container-v1_12 .dcg-icon-points:before { content: "\e216" } .dcg-calculator-api-container-v1_12 .dcg-icon-fraction:before { content: "\e217" } .dcg-calculator-api-container-v1_12 .dcg-icon-cross:before { content: "\e218" } .dcg-calculator-api-container-v1_12 .dcg-icon-open:before { content: "\e219" } .dcg-calculator-api-container-v1_12 .dcg-icon-point:before { content: "\e21a" } .dcg-calculator-api-container-v1_12 .dcg-icon-shaded-inequality-shade2:before { content: "\e21b" } .dcg-calculator-api-container-v1_12 .dcg-icon-shaded-inequality-dash:before { content: "\e21c" } .dcg-calculator-api-container-v1_12 .dcg-icon-parametric-filled:before { content: "\e21f" } .dcg-calculator-api-container-v1_12 .dcg-icon-parametric-solid:before { content: "\e220" } .dcg-calculator-api-container-v1_12 .dcg-icon-parametric-dashed:before { content: "\e221" } .dcg-calculator-api-container-v1_12 .dcg-icon-parametric-dotted:before { content: "\e222" } .dcg-calculator-api-container-v1_12 .dcg-icon-polygon-filled:before { content: "\e223" } .dcg-calculator-api-container-v1_12 .dcg-icon-polygon-dashed:before { content: "\e224" } .dcg-calculator-api-container-v1_12 .dcg-icon-polygon-dotted:before { content: "\e225" } .dcg-calculator-api-container-v1_12 .dcg-icon-polygon-solid:before { content: "\e226" } .dcg-calculator-api-container-v1_12 .dcg-icon-title:before { content: "\e227" } .dcg-calculator-api-container-v1_12 .dcg-icon-rocket:before { content: "\e229" } .dcg-calculator-api-container-v1_12 .dcg-icon-reset:before { content: "\e22a" } /* .dcg-calculator-api-container-v1_12 .dcg-icon-jenil:before { content: "\e22b" } */ .dcg-calculator-api-container-v1_12 .dcg-icon-download:before { content: "\e22c" } .dcg-calculator-api-container-v1_12 .dcg-icon-embed:before { content: "\e22d" } .dcg-calculator-api-container-v1_12 .dcg-icon-export:before { content: "\e22e" } .dcg-calculator-api-container-v1_12 .dcg-icon-book:before { content: "\e22f" } .dcg-calculator-api-container-v1_12 .dcg-icon-print:before { content: "\e230" } .dcg-calculator-api-container-v1_12 .dcg-icon-arrows-two:before { content: "\e235" } .dcg-calculator-api-container-v1_12 .dcg-icon-arrows-one:before { content: "\e236" } .dcg-calculator-api-container-v1_12 .dcg-icon-jenil-badge:before { content: "\e237" } .dcg-calculator-api-container-v1_12 .dcg-icon-move:before { content: "\e238" } .dcg-calculator-api-container-v1_12 .dcg-icon-move-horizontal:before { content: "\e239" } .dcg-calculator-api-container-v1_12 .dcg-icon-move-vertical:before { content: "\e23a" } .dcg-calculator-api-container-v1_12 .dcg-icon-arrow-left:before { content: "\e23b" } .dcg-calculator-api-container-v1_12 .dcg-icon-arrow-right:before { content: "\e23c" } .dcg-calculator-api-container-v1_12 .dcg-icon-arrow-enter:before { content: "\e23d" } .dcg-calculator-api-container-v1_12 .dcg-icon-shift:before { content: "\e23e" } .dcg-calculator-api-container-v1_12 .dcg-icon-duplicate:before { content: "\e240" } .dcg-calculator-api-container-v1_12 .dcg-icon-error:before { content: "\e241" } .dcg-calculator-api-container-v1_12 .dcg-icon-film:before { content: "\e243" } .dcg-calculator-api-container-v1_12 .dcg-icon-folder:before { content: "\e245" } .dcg-calculator-api-container-v1_12 .dcg-icon-hamburger:before { content: "\e246" } .dcg-calculator-api-container-v1_12 .dcg-icon-hide:before { content: "\e248" } .dcg-calculator-api-container-v1_12 .dcg-icon-home:before { content: "\e249" } .dcg-calculator-api-container-v1_12 .dcg-icon-keyboard:before { content: "\e24b" } .dcg-calculator-api-container-v1_12 .dcg-icon-lock:before { content: "\e24c" } .dcg-calculator-api-container-v1_12 .dcg-icon-minus:before { content: "\e24d" } .dcg-calculator-api-container-v1_12 .dcg-icon-new-expression:before { content: "\e24e" } .dcg-calculator-api-container-v1_12 .dcg-icon-new-folder:before { content: "\e24f" } .dcg-calculator-api-container-v1_12 .dcg-icon-new-image:before { content: "\e250" } .dcg-calculator-api-container-v1_12 .dcg-icon-new-note:before { content: "\e252" } .dcg-calculator-api-container-v1_12 .dcg-icon-pause:before { content: "\e253" } .dcg-calculator-api-container-v1_12 .dcg-icon-pencil:before { content: "\e254" } .dcg-calculator-api-container-v1_12 .dcg-icon-play:before { content: "\e255" } .dcg-calculator-api-container-v1_12 .dcg-icon-plus:before { content: "\e256" } .dcg-calculator-api-container-v1_12 .dcg-icon-question-sign:before { content: "\e257" } .dcg-calculator-api-container-v1_12 .dcg-icon-redo:before { content: "\e258" } .dcg-calculator-api-container-v1_12 .dcg-icon-remove:before { content: "\e259" } .dcg-calculator-api-container-v1_12 .dcg-icon-search:before { content: "\e25a" } .dcg-calculator-api-container-v1_12 .dcg-icon-settings:before { content: "\e25b" } .dcg-calculator-api-container-v1_12 .dcg-icon-share:before { content: "\e25c" } .dcg-calculator-api-container-v1_12 .dcg-icon-show:before { content: "\e25d" } .dcg-calculator-api-container-v1_12 .dcg-icon-new-table:before { content: "\e25e" } .dcg-calculator-api-container-v1_12 .dcg-icon-text:before { content: "\e25f" } .dcg-calculator-api-container-v1_12 .dcg-icon-twitter:before { content: "\e261" } .dcg-calculator-api-container-v1_12 .dcg-icon-undo:before { content: "\e262" } .dcg-calculator-api-container-v1_12 .dcg-icon-world:before { content: "\e263" } .dcg-calculator-api-container-v1_12 .dcg-icon-wrench:before { content: "\e264" } .dcg-calculator-api-container-v1_12 .dcg-icon-zoom:before { content: "\e265" } .dcg-calculator-api-container-v1_12 .dcg-icon-caret-down:before { content: "\e266" } .dcg-calculator-api-container-v1_12 .dcg-icon-caret-up:before { content: "\e269" } .dcg-calculator-api-container-v1_12 .dcg-icon-check:before { content: "\e26a" } .dcg-calculator-api-container-v1_12 .dcg-icon-chevron-left:before { content: "\e26c" } .dcg-calculator-api-container-v1_12 .dcg-icon-chevron-right:before { content: "\e26d" } .dcg-calculator-api-container-v1_12 .dcg-icon-delete:before { content: "\e26f" } .dcg-calculator-api-container-v1_12 .dcg-icon-four-function:before { content: "\e900" } .dcg-calculator-api-container-v1_12 .dcg-icon-volume-down:before { content: "\e901" } .dcg-calculator-api-container-v1_12 .dcg-icon-volume-up:before { content: "\e902" } .dcg-calculator-api-container-v1_12 .dcg-icon-volume:before { content: "\e903" } .dcg-calculator-api-container-v1_12 .dcg-icon-thin-arrow-right:before { content: "\e904" } .dcg-calculator-api-container-v1_12 .dcg-icon-thin-arrow-left:before { content: "\e905" } .dcg-calculator-api-container-v1_12 .dcg-icon-line-dotted:before { content: "\e907" } .dcg-calculator-api-container-v1_12 .dcg-icon-line-dashed:before { content: "\e908" } .dcg-calculator-api-container-v1_12 .dcg-icon-line-solid:before { content: "\e909" } .dcg-calculator-api-container-v1_12 .dcg-icon-mail:before { content: "\e90a" } .dcg-calculator-api-container-v1_12 .dcg-icon-map:before { content: "\e90b" } .dcg-calculator-api-container-v1_12 .dcg-icon-new-ticker:before { content: "\e90c" } .dcg-calculator-api-container-v1_12 .dcg-icon-metronome:before { content: "\e90d" } .dcg-calculator-api-container-v1_12 .dcg-icon-xy-plane:before { content: "\e90e" } .dcg-calculator-api-container-v1_12 .dcg-icon-replace:before { content: "\e90f" } .dcg-calculator-api-container-v1_12 .dcg-icon-angle:before { content: "\e910" } .dcg-calculator-api-container-v1_12 .dcg-icon-line-thickness:before { content: "\e95f" } .dcg-calculator-api-container-v1_12 .dcg-icon-opacity:before { content: "\e912" } .dcg-calculator-api-container-v1_12 .dcg-icon-sound-wave:before { content: "\e914" } .dcg-calculator-api-container-v1_12 .dcg-icon-3d-reorient:before { content: "\e915" } .dcg-calculator-api-container-v1_12 .dcg-icon-geometry:before { content: "\e916" } .dcg-calculator-api-container-v1_12 .dcg-icon-graphing:before { content: "\e917" } .dcg-calculator-api-container-v1_12 .dcg-icon-trashcan:before { content: "\e918" } .dcg-calculator-api-container-v1_12 .dcg-icon-dilation:before { content: "\e919" } .dcg-calculator-api-container-v1_12 .dcg-icon-vector:before { content: "\e91a" } .dcg-calculator-api-container-v1_12 .dcg-icon-rotation:before { content: "\e91b" } .dcg-calculator-api-container-v1_12 .dcg-icon-matrix:before { content: "\e91c" } .dcg-calculator-api-container-v1_12 .dcg-icon-scientific:before { content: "\e91d" } .dcg-calculator-api-container-v1_12 .dcg-icon-test-mode:before { content: "\e91f" } .dcg-calculator-api-container-v1_12 .dcg-icon-reflection:before { content: "\e921f" } .dcg-calculator-api-container-v1_12 .dcg-icon-polygon-token:before { content: "\e920" } .dcg-calculator-api-container-v1_12 .dcg-icon-accessibility:before { content: "\e921" } .dcg-calculator-api-container-v1_12 .dcg-icon-curved-arrow:before { content: "\e922" } .dcg-calculator-api-container-v1_12 .dcg-icon-cartesian:before { content: "\e923" } .dcg-calculator-api-container-v1_12 .dcg-icon-polar:before { content: "\e924" } .dcg-calculator-api-container-v1_12 .dcg-icon-translation:before { content: "\e925" } .dcg-calculator-api-container-v1_12 .dcg-popover .dcg-arrow { position: absolute; display: inline-block; width: 0; height: 0; border-color: transparent; border-style: solid } .dcg-calculator-api-container-v1_12 .dcg-popover .dcg-arrow:after { position: absolute; display: inline-block; width: 0; height: 0; border-color: transparent; border-style: solid; content: ""; z-index: -1 } .dcg-calculator-api-container-v1_12 .dcg-popover .dcg-popover-interior { padding: 20px; background: var(--dcg-custom-background-color, #fff); border: 1px solid #bbb; border-radius: 6px; box-shadow: 0 5px 10px #0003; color: var(--dcg-custom-text-color, #000); margin: -1px; overflow: auto; cursor: auto } .dcg-calculator-api-container-v1_12 .dcg-popover { z-index: 6 } .dcg-calculator-api-container-v1_12 .dcg-popover.dcg-top { margin-bottom: 10px } .dcg-calculator-api-container-v1_12 .dcg-popover.dcg-right { margin-left: 10px } .dcg-calculator-api-container-v1_12 .dcg-popover.dcg-bottom { margin-top: 10px } .dcg-calculator-api-container-v1_12 .dcg-popover.dcg-left { margin-right: 10px } .dcg-calculator-api-container-v1_12 .dcg-popover.dcg-top .dcg-arrow { bottom: -10px; left: 50%; margin-left: -10px; border-width: 10px 10px 0; border-top-color: #fff } .dcg-calculator-api-container-v1_12 .dcg-popover.dcg-top .dcg-arrow:after { border-width: 11px 11px 0; border-top-color: #0003; bottom: -1px; left: -11px } .dcg-calculator-api-container-v1_12 .dcg-popover.dcg-right .dcg-arrow { top: 50%; left: -10px; margin-top: -10px; border-width: 10px 10px 10px 0; border-right-color: #fff } .dcg-calculator-api-container-v1_12 .dcg-popover.dcg-right .dcg-arrow:after { border-width: 11px 11px 11px 0; border-right-color: #0003; bottom: -11px; left: -1px } .dcg-calculator-api-container-v1_12 .dcg-popover.dcg-bottom .dcg-arrow { top: -14px; margin-left: -14px; border-width: 0 14px 14px; border-bottom-color: #fff } .dcg-calculator-api-container-v1_12 .dcg-popover.dcg-bottom .dcg-arrow:after { border-width: 0 14px 14px; border-bottom-color: #0003; top: -1px; left: -14px } .dcg-calculator-api-container-v1_12 .dcg-popover.dcg-left .dcg-arrow { top: 50%; right: -10px; margin-top: -10px; border-width: 10px 0 10px 10px; border-left-color: #fff; border-top-color: transparent } .dcg-calculator-api-container-v1_12 .dcg-popover.dcg-left .dcg-arrow:after { border-width: 11px 0 11px 11px; border-left-color: #0003; bottom: -11px; right: -1px } .dcg-calculator-api-container-v1_12 .dcg-constrained-height-popover { position: absolute; top: 40px; bottom: 2px; right: 4px; pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-constrained-height-popover .dcg-popover-interior { max-height: 100%; pointer-events: auto } .dcg-calculator-api-container-v1_12 .dcg-multi-select-header { display: flex; align-items: center; padding: 3px; position: relative; flex: 1; justify-content: center } .dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-circular-icon { margin-right: 8px; float: left } .dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-btn-light-gray { border-color: #bbb; padding: 3px 5px; font-size: 90%; margin-right: 4px } .dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-btn-outline { display: inline-block; padding-left: 10px; padding-right: 10px; border: 1px solid #666; color: #666; border-radius: 5px; height: 32px; line-height: 30px; cursor: pointer } .dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-btn-outline.dcg-hovered:not(.dcg-disabled) { color: #666; border: 1px solid #666; box-shadow: 0 0 0 1px #666 } .dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-btn-outline.dcg-depressed:not(.dcg-disabled) { border: 1px solid #000; box-shadow: 0 0 0 1px #000; color: #000 } .dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-btn-outline[role=button].dcg-focus-visible,.dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-navigate-back[role=button].dcg-focus-visible,.dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-more-options[role=button].dcg-focus-visible { outline: none; box-shadow: 0 0 0 2px #2f72dc80!important; border-radius: 5px } .dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-construct-button { font-size: 150%; color: #127a3d } .dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-construct-button .dcg-construct-button-icon { width: 24px; height: 24px } .dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-style-button .dcg-color-swatch { width: 20px; height: 20px; border-radius: 4px } .dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-style-button .dcg-color-swatch.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-style-button .dcg-color-swatch.dcg-depressed { box-shadow: none } .dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-toolbar-dropdown-button { position: relative; height: 48px; width: 43px; border-style: solid; border-radius: 0; outline: none; border-width: 0 1px; border-bottom-width: .5px; border-color: transparent; margin-left: -1px; display: flex; align-items: center; justify-content: center } .dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-toolbar-dropdown-button.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-toolbar-dropdown-button.dcg-depressed,.dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-toolbar-dropdown-button.dcg-menu-open { background: #fff; border-color: #0003 } .dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-toolbar-dropdown-button.dcg-focus-visible { box-shadow: 0 0 0 2px #2f72dc80!important } .dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-toolbar-dropdown-button.dcg-hovered .dcg-tool-dropdown,.dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-toolbar-dropdown-button.dcg-depressed .dcg-tool-dropdown,.dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-toolbar-dropdown-button.dcg-menu-open .dcg-tool-dropdown { display: block } .dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-toolbar-dropdown-button.dcg-hovered .dcg-tool-dropdown { color: #666 } .dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-toolbar-dropdown-button.dcg-depressed .dcg-tool-dropdown { color: #6042a6cc } .dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-toolbar-dropdown-button.dcg-menu-open .dcg-tool-dropdown { color: #6042a6b3 } .dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-toolbar-dropdown-button .dcg-tool-dropdown { position: absolute; bottom: 0; left: 0; right: 0; color: #666; display: none; text-align: center; line-height: 12px } .dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-toolbar-dropdown-button .dcg-tool-dropdown .dcg-dropdown-icon,.dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-toolbar-dropdown-button .dcg-tool-dropdown i { display: inline-block; width: 100% } .dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-toolbar-dropdown-button .dcg-tool-dropdown i { font-size: .65rem } .dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-toolbar-dropdown-button .dcg-tool-dropdown i.dcg-hovered { color: #6042a6cc } .dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-show-hide-btn { font-size: .8rem; text-align: center; overflow: hidden; margin-right: 10px; height: 28px; line-height: 28px; border-radius: 3px; padding: 0 8px } .dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-show-hide-btn div { max-height: 28px; margin-top: -1px; margin-bottom: 1px; transition: transform .2s } .dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-show-hide-btn:not(.dcg-any-visible-objects) div { transform: translateY(-28px) } .dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-multi-select-icon-button { color: #666; font-size: 22px; padding: 5px } .dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-multi-select-icon-button.dcg-construct-button { margin: 0; position: relative; top: 2px; background: red } .dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-multi-select-icon-button.dcg-depressed { color: #222 } .dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-label-button .dcg-label-button-icon { margin-left: 3px; width: 28px; height: 18px; background-color: #666; border-radius: 2px; clip-path: path("M20.4932 1.02857C20.1982 0.642857 19.9032 0.385714 19.4608 0.257143C19.0183 0.128571 18.5758 0 18.1334 0H3.23729C2.49986 0 1.76243 0.257143 1.17248 0.771428C0.582539 1.28571 0.287567 1.92857 0.287567 2.57143V15.4286C0.287567 16.0714 0.582539 16.7143 1.17248 17.2286C1.76243 17.7429 2.49986 18 3.23729 18H17.9859C18.4284 18 19.0183 18 19.3133 17.7429C19.7557 17.4857 20.0507 17.2286 20.3457 16.9714L26.6876 9L20.3457 1.02857H20.4932Z"); font-size: .7rem; line-height: 18px; text-align: center; padding-right: 5px; color: #fff; font-weight: 700 } .dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-options-menu-section .dcg-delete-btn { display: flex; align-items: center; font-size: .9rem } .dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-options-menu-section .dcg-delete-btn i { margin-right: 8px; font-size: 18px } .dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-options-menu-section .dcg-checkbox .dcg-checkbox__content { color: inherit!important } .dcg-calculator-api-container-v1_12 .dcg-multi-select-header .dcg-options-menu-section .dcg-checkbox.dcg-checked .dcg-checkbox__box:before { color: #7c69b3 } .dcg-calculator-api-container-v1_12 .dcg-multi-select-options-menu { left: -3px } .dcg-calculator-api-container-v1_12 .dcg-options-menu-container { position: absolute; display: none; z-index: 6; pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-options-menu-container .dcg-options-menu { pointer-events: auto } .dcg-calculator-api-container-v1_12 .dcg-options-menu { padding: 10px; position: relative; border: 1px solid #d3d3d3; border-radius: 7px; box-shadow: 0 0 6px #0000001a; background: var(--dcg-custom-background-color, #fff) } .dcg-calculator-api-container-v1_12 .dcg-options-menu button.dcg-focus-visible { outline: none; box-shadow: 0 0 0 2px #2f72dc80 } .dcg-calculator-api-container-v1_12 .dcg-options-menu button.dcg-disabled,.dcg-calculator-api-container-v1_12 .dcg-options-menu button[aria-disabled=true] { cursor: unset } .dcg-calculator-api-container-v1_12 .dcg-options-menu .dcg-dividing-line-after { padding-bottom: 10px; border-bottom: 1px solid #e2e2e2; margin-bottom: 10px } .dcg-calculator-api-container-v1_12 .dcg-options-menu .dcg-triangle { width: 0; height: 0; border-style: solid } .dcg-calculator-api-container-v1_12 .dcg-options-menu .dcg-triangle:before { content: ""; width: 0; height: 0; border-style: solid } .dcg-calculator-api-container-v1_12 .dcg-options-menu .dcg-title { margin-bottom: 5px; opacity: .65; font-weight: 500 } .dcg-calculator-api-container-v1_12 .dcg-options-menu .dcg-style-icons,.dcg-calculator-api-container-v1_12 .dcg-options-menu .dcg-checkbox { margin-top: 5px } .dcg-calculator-api-container-v1_12 .dcg-options-menu .dcg-checkbox .dcg-checkbox__content { font-size: 90%; color: var(--dcg-custom-text-color, #333) } .dcg-calculator-api-container-v1_12 .dcg-options-menu .dcg-style-icon-container { display: inline-block; width: 29px; height: 29px; border-radius: 50% } .dcg-calculator-api-container-v1_12 .dcg-options-menu .dcg-style-icon-container:not(:last-of-type) { margin-right: 4px } .dcg-calculator-api-container-v1_12 .dcg-options-menu .dcg-style-icon-container.dcg-disabled { cursor: default!important } .dcg-calculator-api-container-v1_12 .dcg-options-menu .dcg-style-icon-container:not(.dcg-disabled).dcg-hovered:not(.dcg-disabled) { box-shadow: 0 0 0 2px #0000001a } .dcg-calculator-api-container-v1_12 .dcg-options-menu .dcg-style-icon-container:not(.dcg-disabled).dcg-depressed:not(.dcg-disabled) { box-shadow: 0 0 0 2px #0003 } .dcg-calculator-api-container-v1_12 .dcg-expressions-options-menu .dcg-triangle,.dcg-calculator-api-container-v1_12 .dcg-slider-options-view .dcg-triangle,.dcg-calculator-api-container-v1_12 .dcg-table-column-menu .dcg-triangle,.dcg-calculator-api-container-v1_12 .dcg-image-options-menu .dcg-triangle { position: absolute; top: 12px; left: -9px; border-width: 9px 9px 9px 0; border-color: transparent #d3d3d3 transparent transparent } .dcg-calculator-api-container-v1_12 .dcg-expressions-options-menu .dcg-triangle:before,.dcg-calculator-api-container-v1_12 .dcg-slider-options-view .dcg-triangle:before,.dcg-calculator-api-container-v1_12 .dcg-table-column-menu .dcg-triangle:before,.dcg-calculator-api-container-v1_12 .dcg-image-options-menu .dcg-triangle:before { position: absolute; top: -8px; left: 1px; border-width: 8px 8px 8px 0; border-color: transparent var(--dcg-custom-background-color, #fff) transparent transparent } .dcg-calculator-api-container-v1_12 .dcg-expressions-options-menu,.dcg-calculator-api-container-v1_12 .dcg-slider-options-view,.dcg-calculator-api-container-v1_12 .dcg-image-options-menu { left: 38px } .dcg-calculator-api-container-v1_12 .dcg-expressions-options-menu,.dcg-calculator-api-container-v1_12 .dcg-slider-options-view { top: -7px } .dcg-calculator-api-container-v1_12 .dcg-image-options-menu { min-width: 185px; top: -10px } .dcg-calculator-api-container-v1_12 .dcg-image-options-menu .dcg-triangle { position: absolute; top: 15px; left: -9px } .dcg-calculator-api-container-v1_12 .dcg-table-column-menu .dcg-triangle { position: absolute; top: -9px; left: 14px } .dcg-calculator-api-container-v1_12 .dcg-geo-basic-tools { display: flex; align-items: center; justify-content: center; padding: 3px; flex: 1 } .dcg-calculator-api-container-v1_12 .dcg-geo-basic-tools .dcg-geo-getting-started-pointer { position: absolute; top: 70px; left: 50%; transform: translate(-50%); min-height: 50px; color: #949494; font-size: 1.1rem; padding-top: 12px; pointer-events: none; animation: dcg-fadeIn .3s; white-space: nowrap } .dcg-calculator-api-container-v1_12 .dcg-geo-basic-tools .dcg-geo-getting-started-pointer .dcg-curved-icon-container { display: inline-block; font-size: 2rem; transform: scaleY(-1) rotate(15deg) } .dcg-calculator-api-container-v1_12 .dcg-geo-basic-tools .dcg-geo-getting-started-pointer.dcg-geo-getting-started-has-tool .dcg-curved-icon-container { transform: rotate(15deg); position: relative; top: 7px } .dcg-calculator-api-container-v1_12 .dcg-geo-basic-tools .dcg-geo-basic-tools-row { display: flex; align-items: center; justify-content: center; position: relative } .dcg-calculator-api-container-v1_12 .dcg-geo-basic-tools .dcg-geo-basic-tools-row button { font-size: .9rem; padding: 0; background: none } .dcg-calculator-api-container-v1_12 .dcg-geo-basic-tools .dcg-geo-basic-tools-row button canvas { margin-left: -4px; margin-right: -4px } .dcg-calculator-api-container-v1_12 .dcg-geo-basic-tools .dcg-geo-basic-tools-row button:not(.dcg-dropdown-tool):not([dcg-geo-tool=point]):not([dcg-geo-tool=selection]) canvas { position: relative; top: -1px; transform: scale(.9) } .dcg-calculator-api-container-v1_12 .dcg-geo-basic-tools .dcg-geo-basic-tools-row .dcg-icon { position: relative; top: -1px; display: inline-flex; width: 42px } .dcg-calculator-api-container-v1_12 .dcg-geo-basic-tools .dcg-geo-basic-tools-row .dcg-tool-name { position: absolute; top: 100%; left: 0; right: 0; text-align: center; font-size: 1rem; color: #666; font-family: Arial,Helvetica,sans-serif; line-height: 1em } .dcg-calculator-api-container-v1_12 .dcg-geo-basic-tools .dcg-geo-basic-tools-row .dcg-tool-button-container { height: 48px } .dcg-calculator-api-container-v1_12 .dcg-geo-basic-tools .dcg-geo-basic-tools-row .dcg-tool-button-container>button { height: 48px; border-style: solid; border-radius: 0; outline: none; border-width: 0 1px; border-bottom-width: .5px; border-color: transparent; margin-left: -1px } .dcg-calculator-api-container-v1_12 .dcg-geo-basic-tools .dcg-geo-basic-tools-row .dcg-tool-button-container>button.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-geo-basic-tools .dcg-geo-basic-tools-row .dcg-tool-button-container>button.dcg-depressed,.dcg-calculator-api-container-v1_12 .dcg-geo-basic-tools .dcg-geo-basic-tools-row .dcg-tool-button-container>button.dcg-selected { background: #fff } .dcg-calculator-api-container-v1_12 .dcg-geo-basic-tools .dcg-geo-basic-tools-row .dcg-tool-button-container>button.dcg-hovered:not(.dcg-disabled):not(.dcg-selected) { border-color: #0003 } .dcg-calculator-api-container-v1_12 .dcg-geo-basic-tools .dcg-geo-basic-tools-row .dcg-tool-button-container>button.dcg-focus-visible { box-shadow: 0 0 0 2px #2f72dc80!important } .dcg-calculator-api-container-v1_12 .dcg-geo-basic-tools .dcg-geo-basic-tools-row .dcg-tool-button-container>button.dcg-selected { border-color: #0003 } .dcg-calculator-api-container-v1_12 .dcg-geo-basic-tools .dcg-geo-basic-tools-row .dcg-tool-button-container>button.dcg-disabled { opacity: .25 } .dcg-calculator-api-container-v1_12 .dcg-geo-basic-tools .dcg-geo-basic-tools-row .dcg-tool-button-container>button.dcg-will-be-hidden-or-disabled { border-style: dashed; opacity: .9; border-color: #e2e2e2 } .dcg-calculator-api-container-v1_12 .dcg-geo-basic-tools .dcg-geo-basic-tools-row .dcg-tool-button-container>button.dcg-will-be-hidden-or-disabled.dcg-selected { border-style: solid; border: 1px solid #949494; box-shadow: 0 0 0 1px #949494 } .dcg-calculator-api-container-v1_12 .dcg-geo-basic-tools .dcg-geo-basic-tools-row canvas { width: 50px; height: 50px } .dcg-calculator-api-container-v1_12 .dcg-geo-basic-tools .dcg-split-btn { position: relative } .dcg-calculator-api-container-v1_12 .dcg-geo-basic-tools .dcg-split-btn.dcg-hovered .dcg-tool-dropdown,.dcg-calculator-api-container-v1_12 .dcg-geo-basic-tools .dcg-split-btn.dcg-depressed .dcg-tool-dropdown,.dcg-calculator-api-container-v1_12 .dcg-geo-basic-tools .dcg-split-btn.dcg-focus-visible .dcg-tool-dropdown,.dcg-calculator-api-container-v1_12 .dcg-geo-basic-tools .dcg-split-btn.dcg-selected .dcg-tool-dropdown { display: block } .dcg-calculator-api-container-v1_12 .dcg-geo-basic-tools .dcg-split-btn.dcg-menu-open .dcg-tool-dropdown,.dcg-calculator-api-container-v1_12 .dcg-geo-basic-tools .dcg-split-btn.dcg-selected.dcg-hovered .dcg-tool-dropdown { color: #6042a6b3 } .dcg-calculator-api-container-v1_12 .dcg-geo-basic-tools .dcg-split-btn .dcg-tool-dropdown { position: absolute; bottom: 0; left: 0; right: 0; color: #666; display: none; text-align: center; height: 12px; line-height: 12px } .dcg-calculator-api-container-v1_12 .dcg-geo-basic-tools .dcg-split-btn .dcg-tool-dropdown .dcg-dropdown-icon,.dcg-calculator-api-container-v1_12 .dcg-geo-basic-tools .dcg-split-btn .dcg-tool-dropdown i { display: inline-block; width: 100% } .dcg-calculator-api-container-v1_12 .dcg-geo-basic-tools .dcg-split-btn .dcg-tool-dropdown i { font-size: .65rem } .dcg-calculator-api-container-v1_12 .dcg-geo-basic-tools .dcg-split-btn .dcg-tool-dropdown i.dcg-hovered { color: #6042a6cc } .dcg-calculator-api-container-v1_12 .dcg-geo-basic-tools .dcg-split-btn .dcg-tool-dropdown.dcg-hovered { color: #666 } .dcg-calculator-api-container-v1_12 .dcg-geo-basic-tools .dcg-split-btn .dcg-tool-dropdown.dcg-depressed i { color: #6042a6cc } .dcg-calculator-api-container-v1_12 .dcg-geo-basic-tools .dcg-mobile-construct-button { padding: 10px 12px; text-align: center; float: left } .dcg-calculator-api-container-v1_12 .dcg-options-menu-section-container { display: flex; flex-direction: row } .dcg-calculator-api-container-v1_12 .dcg-options-menu-section-container .dcg-options-menu-section { flex: 1 1 100% } .dcg-calculator-api-container-v1_12 .dcg-options-menu-section-container .dcg-options-menu-section+.dcg-options-menu-section { border-left: 1px solid rgba(0,0,0,.2) } .dcg-calculator-api-container-v1_12 .dcg-select-tools-dropdown { background: #fff; padding: 0!important; position: absolute!important; top: 47.5px; border-top-left-radius: 0; border-top-right-radius: 0; overflow: hidden } .dcg-calculator-api-container-v1_12 .dcg-select-tools-dropdown button.dcg-dropdown-tool { width: 100%; display: flex; align-items: center; height: 36px; line-height: 36px; outline: none; overflow-y: clip; padding-right: 15px; min-width: 130px } .dcg-calculator-api-container-v1_12 .dcg-select-tools-dropdown button.dcg-dropdown-tool canvas { transform: scale(.75); margin-right: -3px } .dcg-calculator-api-container-v1_12 .dcg-select-tools-dropdown button.dcg-dropdown-tool span { white-space: nowrap; font-size: .9rem } .dcg-calculator-api-container-v1_12 .dcg-select-tools-dropdown button.dcg-dropdown-tool.dcg-focus-visible:not([aria-disabled=true]),.dcg-calculator-api-container-v1_12 .dcg-select-tools-dropdown button.dcg-dropdown-tool.dcg-hovered:not([aria-disabled=true]) { background: #0000001a } .dcg-calculator-api-container-v1_12 .dcg-select-tools-dropdown button.dcg-dropdown-tool.dcg-depressed:not([aria-disabled=true]) { background: #0003 } .dcg-calculator-api-container-v1_12 .dcg-select-tools-dropdown button.dcg-dropdown-tool.dcg-selected-tool:not([aria-disabled=true]) { background: #6042a626 } .dcg-calculator-api-container-v1_12 .dcg-select-tools-dropdown button.dcg-dropdown-tool.dcg-hovered:not(.dcg-focus-visible) { box-shadow: none } .dcg-calculator-api-container-v1_12 .dcg-select-tools-dropdown button.dcg-dropdown-tool[aria-disabled=true] span,.dcg-calculator-api-container-v1_12 .dcg-select-tools-dropdown button.dcg-dropdown-tool.dcg-will-be-hidden-or-disabled span { color: #bbb; font-style: italic } .dcg-calculator-api-container-v1_12 .dcg-select-tools-dropdown button.dcg-dropdown-tool.dcg-transformation-tool i { font-size: 32px; margin: 5px 0; padding: 8.75px 6px; position: relative; color: #00000078 } .dcg-calculator-api-container-v1_12 .dcg-select-tools-dropdown button.dcg-dropdown-tool.dcg-transformation-tool i.dcg-icon-rotation:after,.dcg-calculator-api-container-v1_12 .dcg-select-tools-dropdown button.dcg-dropdown-tool.dcg-transformation-tool i.dcg-icon-dilation:after { position: absolute; top: 50%; left: 50%; width: 4px; height: 4px; background: #7d69b3; margin-left: -2px; margin-top: -2px; border-radius: 50%; content: "" } .dcg-calculator-api-container-v1_12 .dcg-select-tools-dropdown button.dcg-dropdown-tool.dcg-transformation-tool i.dcg-icon-vector { transform: rotate(-45deg) } .dcg-calculator-api-container-v1_12 .dcg-select-tools-dropdown button.dcg-dropdown-tool.dcg-transformation-tool i.dcg-icon-reflection:after { position: absolute; top: 13px; bottom: 14px; left: 50%; border-right: 1px dashed rgba(47,114,220,.8); content: ""; margin-left: -1px } .dcg-calculator-api-container-v1_12 .dcg-select-tools-dropdown button.dcg-dropdown-tool.dcg-transformation-tool i.dcg-icon-reflection:before { z-index: 1; position: relative } .dcg-calculator-api-container-v1_12 .dcg-select-tools-dropdown button.dcg-dropdown-tool.dcg-transformation-tool.dcg-hovered i { color: #666 } .dcg-calculator-api-container-v1_12 .dcg-select-tools-dropdown button.dcg-dropdown-tool.dcg-transformation-tool.dcg-depressed i { color: #454545 } .dcg-calculator-api-container-v1_12 .dcg-select-tools-dropdown .dcg-existing-transformations-container { border-top: 1px solid rgba(0,0,0,.2); min-width: 200px; max-height: 200px; overflow-y: auto; padding: 10px 15px 5px 12px; margin: 0 -1px; font-size: .9rem } .dcg-calculator-api-container-v1_12 .dcg-select-tools-dropdown .dcg-existing-transformations-container .dcg-geo-token-view { transform: scale(.8); margin: -2px } .dcg-calculator-api-container-v1_12 .dcg-select-tools-dropdown .dcg-transformation-header { margin-bottom: 5px } .dcg-calculator-api-container-v1_12 .dcg-select-tools-dropdown .dcg-existing-transformation { padding: 2.5px 0; opacity: .8; color: #666; text-align: left } .dcg-calculator-api-container-v1_12 .dcg-select-tools-dropdown .dcg-existing-transformation.dcg-hovered { opacity: 1; color: #444 } .dcg-calculator-api-container-v1_12 .dcg-select-tools-dropdown .dcg-existing-transformation.dcg-depressed { opacity: 1; color: #000 } .dcg-calculator-api-container-v1_12 .dcg-select-tools-dropdown .dcg-existing-transformation>div { pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-multi-select-label-menu { background: #fff; position: absolute!important; top: 47.5px; border-top-left-radius: 0; border-top-right-radius: 0; padding-top: 0 } .dcg-calculator-api-container-v1_12 .dcg-multi-select-label-menu .dcg-label-container { min-height: 1.8em; font-size: .9rem } .dcg-calculator-api-container-v1_12 .dcg-multi-select-label-menu .dcg-label-container input { width: 100% } .dcg-calculator-api-container-v1_12 .dcg-multi-select-label-menu .dcg-label-container input:focus:not([disabled]) { border-color: #7c69b3!important; box-shadow: 0 1px #7c69b3!important } .dcg-calculator-api-container-v1_12 .dcg-multi-select-label-menu .dcg-segmented-control-container { margin-top: 10px; font-size: .9rem } .dcg-calculator-api-container-v1_12 .dcg-multi-select-label-menu .dcg-segmented-control-container.dcg-theme-default .dcg-segmented-control-btn { border-color: #d4d4d4 } .dcg-calculator-api-container-v1_12 .dcg-multi-select-label-menu .dcg-segmented-control-container.dcg-theme-default .dcg-segmented-control-btn.dcg-selected { border-color: #7c69b3; background-color: #7c69b3 } .dcg-calculator-api-container-v1_12 .dcg-multi-select-label-menu .dcg-segmented-control-container.dcg-theme-default .dcg-segmented-control-btn.dcg-hovered:not(.dcg-selected) { border-color: #7c69b3 } .dcg-calculator-api-container-v1_12 .dcg-multi-select-label-menu .dcg-segmented-control-container.dcg-theme-default .dcg-segmented-control-btn.dcg-depressed:not(.dcg-selected) { border-color: #7c69b3; background-color: #ece8f4 } .dcg-calculator-api-container-v1_12 .dcg-multi-select-label-menu .dcg-segmented-control-btn--point:not(.dcg-selected) .dcg-segmented-control-interior:before { color: #7c69b3 } .dcg-calculator-api-container-v1_12 .dcg-multi-select-label-menu .dcg-segmented-control-btn--point .dcg-segmented-control-interior:before { content: "\2022"; padding-right: 5px; vertical-align: bottom; font-size: 2.5rem } .dcg-calculator-api-container-v1_12 .dcg-multi-select-label-menu .dcg-multi-select-menu_margin-top-section { margin-top: 10px } .dcg-calculator-api-container-v1_12 .dcg-multi-select-label-menu .dcg-checkbox { margin-top: 8px; font-size: 1.1rem } .dcg-calculator-api-container-v1_12 .dcg-generic-options-menu.dcg-multi-select-options-menu { background: #fff; position: absolute!important; top: 47.5px; border-top-left-radius: 0; border-top-right-radius: 0; width: 220px } .dcg-calculator-api-container-v1_12 .dcg-generic-options-menu.dcg-multi-select-options-menu .dcg-options-menu-section { padding: 0; display: flex; flex-direction: column; gap: 10px; margin: 0 10px } .dcg-calculator-api-container-v1_12 .dcg-generic-options-menu.dcg-multi-select-options-menu .dcg-options-menu-section .dcg-divider-line { margin: 0 -10px; border-top: 1px solid rgba(0,0,0,.2) } .dcg-calculator-api-container-v1_12 .dcg-generic-options-menu.dcg-multi-select-options-menu .dcg-checkbox-section .dcg-checkbox { margin-top: 0 } .dcg-calculator-api-container-v1_12 .dcg-generic-options-menu.dcg-multi-select-options-menu .dcg-delete-btn { justify-content: center } .dcg-calculator-api-container-v1_12 .dcg-generic-options-menu.dcg-multi-select-options-menu .dcg-delete-btn span { overflow: hidden; text-overflow: ellipsis } .dcg-calculator-api-container-v1_12 .dcg-move-to-expression-list .dcg-move-to-expression-list-title { display: flex; align-items: center; font-size: 90% } .dcg-calculator-api-container-v1_12 .dcg-move-to-expression-list .dcg-move-to-expression-list-title:not([role=button]) { cursor: default; margin-bottom: 10px } .dcg-calculator-api-container-v1_12 .dcg-move-to-expression-list .dcg-move-to-expression-list-title[role=button].dcg-hovered span { text-decoration: underline } .dcg-calculator-api-container-v1_12 .dcg-move-to-expression-list .dcg-move-to-expression-list-flex { display: flex } .dcg-calculator-api-container-v1_12 .dcg-move-to-expression-list .dcg-btn-purple { margin-left: 5px; padding: 0 8px; font-size: 90%; height: 30px; line-height: 28px } .dcg-calculator-api-container-v1_12 .dcg-move-to-expression-list .dcg-btn-purple.dcg-disabled { pointer-events: none; opacity: .5 } .dcg-calculator-api-container-v1_12 .dcg-move-to-expression-list input { padding: 0 5px; border: 1px solid rgba(0,0,0,.2); outline: none; border-radius: 4px; width: 100%; font-size: 90% } .dcg-calculator-api-container-v1_12 .dcg-move-to-expression-list input.dcg-hovered { border: 1px solid rgba(0,0,0,.2); box-shadow: 0 0 0 1px #0003 } .dcg-calculator-api-container-v1_12 .dcg-move-to-expression-list input:focus { border: 1px solid #7c69b3; box-shadow: 0 0 0 1px #7c69b3 } .dcg-calculator-api-container-v1_12 .dcg-move-to-expression-list .dcg-icon-insert { margin-right: 8px; font-size: 18px; color: #626262 } .dcg-calculator-api-container-v1_12 .dcg-multi-select-style-menu { background: #fff; position: absolute!important; top: 47.5px; border-top-left-radius: 0; border-top-right-radius: 0 } .dcg-calculator-api-container-v1_12 .dcg-navigate-back { font-size: 120%; margin-right: 12px; border-right: 1px solid rgba(0,0,0,.1); text-align: left; height: 34px; padding-left: 5px; padding-right: 10px; display: flex; align-items: center } .dcg-calculator-api-container-v1_12 .dcg-navigate-back.dcg-navigate-back__no-right-border { border-right: 0; padding-right: 7px; margin-right: 5px } .dcg-calculator-api-container-v1_12 .dcg-navigate-back i { color: #949494 } .dcg-calculator-api-container-v1_12 .dcg-navigate-back.dcg-hovered i { color: #666 } .dcg-calculator-api-container-v1_12 .dcg-navigate-back.dcg-depressed i { color: #222 } @media (max-width: 450px) { .dcg-calculator-api-container-v1_12 .dcg-navigate-back { border-right:0; margin-right: 0; padding-left: 0; padding-right: 3px } } @keyframes dcg-pulse-cursor { 0% { opacity: 1 } to { opacity: 0; transform: scale(2) } } .dcg-calculator-api-container-v1_12 .dcg-geo-keyboard-cursor { position: absolute; pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-geo-keyboard-cursor:before { content: ""; position: absolute; width: 20px; height: 20px; margin-left: -12px; margin-top: -12px; border-radius: 50%; border: 2px solid gray; animation: dcg-pulse-cursor 2s infinite } .dcg-calculator-api-container-v1_12 .dcg-geo-keyboard-cursor:after { content: ""; position: absolute; width: 20px; height: 20px; margin-left: -12px; margin-top: -12px; border-radius: 50%; border: 2px solid gray; animation: dcg-pulse-cursor 2s infinite; animation-delay: 1s } @keyframes dcg-highlightedExp-animation { 0% { opacity: 1 } 40% { opacity: 1 } to { opacity: 0 } } .dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-expressionitem { display: block; position: relative; margin-top: -1px; border-top: 1px solid rgba(206,206,206,.8); border-bottom: 1px solid transparent; font-size: 100%; border-right: 1px solid transparent; background: var(--dcg-item-background-color) } .dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-expressionitem:not(.dcg-expressionimage) { cursor: text } .dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-expressionitem .dcg-fade-container { width: 100% } .dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-expressionitem.dcg-selected,.dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-expressionitem.dcg-dragging { --dcg-item-tab-background-color: var(--dcg-accent-color); --dcg-item-border-color: var(--dcg-accent-color) } .dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-expressionitem.dcg-inference-wizard-insert-target { --dcg-item-tab-background-color: #bbb; --dcg-item-border-color: #bbb } .dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-expressionitem.dcg-selected.dcg-inference-wizard-insert-target { --dcg-item-tab-background-color: #999; --dcg-item-border-color: #999 } .dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-expressionitem.dcg-selected,.dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-expressionitem.dcg-dragging,.dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-expressionitem.dcg-inference-wizard-insert-target { border-width: 2px 0; border-right: 1px solid; border-color: var(--dcg-item-border-color) } .dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-expressionitem.dcg-selected .dcg-fade-container,.dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-expressionitem.dcg-dragging .dcg-fade-container,.dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-expressionitem.dcg-inference-wizard-insert-target .dcg-fade-container { margin-top: -1px; margin-bottom: -1px } .dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-expressionitem.dcg-selected .dcg-tab,.dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-expressionitem.dcg-dragging .dcg-tab,.dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-expressionitem.dcg-inference-wizard-insert-target .dcg-tab { color: var(--dcg-custom-text-color, #fff); background: var(--dcg-item-tab-background-color); border-right: 1px solid transparent } .dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-expressionitem .dcg-expression-bottom.dcg-fadein-bottom { position: relative; animation: dcg-fadeIn .8s; cursor: default } .dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-expressionitem .dcg-extend-to-3d-checkbox { margin: 2px 0 4px; font-size: .9rem; color: #666 } .dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-expressionitem .dcg-indent-in-folder { margin-left: 53px } .dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-expressionitem.dcg-inFolder .dcg-fade-container:after { position: absolute; top: 5px; bottom: 5px; left: 56px; content: ""; border-left: 1px solid rgba(0,0,0,.2); animation: dcg-fadeIn .3s } .dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-expressionitem.dcg-inFolder .dcg-main { margin-left: 20px } .dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-expressionitem.dcg-inFolder .dcg-indent-in-folder { margin-left: 73px } .dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-expressionitem.dcg-shell { height: 54px; background: #fff } .dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-expressionitem .dcg-fade-container { position: relative; padding-bottom: 6px } .dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-expressionitem .dcg-fade-container .dcg-main { position: relative; padding: 15px 35px 9px 53px; white-space: nowrap; font-size: 110%; vertical-align: middle } .dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-expressionitem .dcg-fade-container .dcg-main .dcg-mq-container,.dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-expressionitem .dcg-fade-container .dcg-main .dcg-math-field { width: 100% } .dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-expressionitem .dcg-tab { display: block; position: absolute; top: 0; left: 0; bottom: 0; padding: 1px 2px; font-size: 65%; text-align: left; color: var(--dcg-custom-text-color, rgba(0, 0, 0, .5)); background: var(--dcg-custom-background-color-shaded, #eee); border-right: 1px solid rgba(0,0,0,.06); cursor: move; width: 38px; touch-action: none } .dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-expressionitem.dcg-readonly:not(.dcg-inference-wizard-insert-target) .dcg-tab { cursor: default } .dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-expressionitem.dcg-highlighted-expressionitem .dcg-fade-container { position: relative } .dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-expressionitem.dcg-highlighted-expressionitem .dcg-fade-container:before { content: ""; position: absolute; top: 0; bottom: 0; right: -1px; left: 38px; border: 3px solid #fad54b; pointer-events: none; animation: dcg-highlightedExp-animation .4s forwards; background: #fad54b1a; z-index: 1 } .dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-expressionitem.dcg-highlighted-expressionitem:has(+.dcg-highlighted-expressionitem) .dcg-fade-container:before { border-bottom-width: 0 } .dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-expressionitem.dcg-highlighted-expressionitem+.dcg-highlighted-expressionitem .dcg-fade-container:before { border-top-width: 0 } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressiontext .dcg-icon-text { position: absolute; top: 50%; left: 50%; margin: -7px 0 0 -7px; font-size: 140%; opacity: .25 } .dcg-calculator-api-container-v1_12 .dcg-expressiontable { cursor: default } .dcg-calculator-api-container-v1_12 .dcg-expressiontable .dcg-fade-container.dcg-hovered { box-shadow: none } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-readonly { --dcg-item-background-color: var(--dcg-custom-background-color-shaded, #eee) } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-readonly .dcg-parameter-suggestion-container { pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-readonly .dcg-lock-indicator { opacity: 1; color: #bbb; text-shadow: -1px -1px 0 var(--dcg-item-background-color),-1px 1px 0 var(--dcg-item-background-color),1px -1px 0 var(--dcg-item-background-color),1px 1px 0 var(--dcg-item-background-color),0 -1px 0 var(--dcg-item-background-color),0 1px 0 var(--dcg-item-background-color),1px 0 0 var(--dcg-item-background-color),-1px 0 0 var(--dcg-item-background-color); pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-readonly .dcg-fade-container { cursor: default } .dcg-calculator-api-container-v1_12 .dcg-exppanel:not(.dcg-edit-list-mode) .dcg-expressionitem.dcg-readonly { cursor: default } .dcg-calculator-api-container-v1_12 .dcg-exppanel:not(.dcg-edit-list-mode) .dcg-expressionitem.dcg-readonly .dcg-edit-list-mathquill,.dcg-calculator-api-container-v1_12 .dcg-exppanel:not(.dcg-edit-list-mode) .dcg-expressionitem.dcg-readonly .dcg-main { cursor: default } .dcg-calculator-api-container-v1_12 .dcg-exppanel:not(.dcg-edit-list-mode) .dcg-expressionitem.dcg-readonly .dcg-edit-list-mathquill .dcg-static-mathquill-view { padding-right: 20px } .dcg-calculator-api-container-v1_12 .dcg-exppanel:not(.dcg-edit-list-mode) .dcg-mathquill-braille-overflow-right .dcg-tooltip-hit-area-container:after { display: none } .dcg-calculator-api-container-v1_12 .dcg-expressionitem:not(.dcg-mathitem).dcg-selected .dcg-top-level-delete { padding-bottom: 0; padding-left: 0 } .dcg-calculator-api-container-v1_12 .dcg-EDIT-LIST-MODE .dcg-exppanel .dcg-top-level-delete,.dcg-calculator-api-container-v1_12 .dcg-EDIT-LIST-MODE .dcg-exppanel .dcg-lock-indicator { display: none } .dcg-calculator-api-container-v1_12 .dcg-EDIT-LIST-MODE .dcg-exppanel .dcg-expressionitem.dcg-expressiontext .dcg-displayTextarea,.dcg-calculator-api-container-v1_12 .dcg-EDIT-LIST-MODE .dcg-exppanel .dcg-expressionitem.dcg-expressionfolder .dcg-displayTextarea { pointer-events: none; opacity: 0 } .dcg-calculator-api-container-v1_12 .dcg-EDIT-LIST-MODE .dcg-exppanel .dcg-expressionitem.dcg-expressiontext textarea,.dcg-calculator-api-container-v1_12 .dcg-EDIT-LIST-MODE .dcg-exppanel .dcg-expressionitem.dcg-expressionfolder textarea { opacity: 1 } .dcg-calculator-api-container-v1_12 .dcg-drag-container { position: absolute; top: 0; left: 0; right: 0; z-index: 1000 } .dcg-calculator-api-container-v1_12 .dcg-drag-container .dcg-expressionitem { overflow: hidden; box-shadow: 0 0 10px #888; border-color: var(--dcg-accent-color); border-right: 1px solid var(--dcg-accent-color) } .dcg-calculator-api-container-v1_12 .dcg-drag-container .dcg-expressionitem .dcg-indent-in-folder,.dcg-calculator-api-container-v1_12 .dcg-drag-container .dcg-expressionitem .dcg-fade-container:after,.dcg-calculator-api-container-v1_12 .dcg-drag-container .dcg-expressionitem .dcg-main { transition: .3s } .dcg-calculator-api-container-v1_12 .dcg-drag-container .dcg-expressionitem .dcg-tab { background: var(--dcg-accent-color) } .dcg-calculator-api-container-v1_12 .dcg-drag-container .dcg-expressionitem .dcg-num { display: none } .dcg-calculator-api-container-v1_12 .dcg-cost-estimate { position: absolute; bottom: 2px } .dcg-calculator-api-container-v1_12 .dcg-template-expressioneach .dcg-expressionitem.dcg-dragging { visibility: hidden } .dcg-calculator-api-container-v1_12 .dcg-exppanel.dcg-isDragging .dcg-expressionitem.dcg-new-expression { opacity: 0 } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-mq-editable-field { border: none; box-shadow: none!important } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-mq-editable-field textarea { resize: none } .dcg-calculator-api-container-v1_12 .dcg-tap-container .dcg-mq-math-mode .dcg-mq-supsub { margin-bottom: -.2em } .dcg-calculator-api-container-v1_12 .dcg-tap-container .dcg-mq-math-mode .dcg-mq-sub { font-size: 80% } .dcg-calculator-api-container-v1_12 .dcg-tap-container .dcg-mq-math-mode .dcg-mq-int>.dcg-mq-supsub>.dcg-mq-sub { font-size: 100% } .dcg-calculator-api-container-v1_12 .dcg-clear { clear: both } .dcg-calculator-api-container-v1_12 .dcg-has-background-color .dcg-expressionitem { border-top-color: #0003 } .dcg-calculator-api-container-v1_12 .dcg-expression-icon-container { position: absolute; top: 28px; left: 50%; height: 29px; width: 29px; margin-top: -14.5px; margin-left: -14.5px; text-align: center; line-height: 29px; border-radius: 50% } .dcg-calculator-api-container-v1_12 .dcg-selected .dcg-expression-icon-container { top: 27px } .dcg-calculator-api-container-v1_12 .dcg-expression-warning { font-size: 80%; color: #666; padding-right: 8px } .dcg-calculator-api-container-v1_12 .dcg-expression-warning .dcg-icon-error { font-size: 85%; padding-right: 4px } .dcg-calculator-api-container-v1_12 .dcg-expression-warning a { color: #666; margin-left: 5px; text-decoration: underline } .dcg-calculator-api-container-v1_12 .dcg-expression-warning a.dcg-hovered { color: #000 } .dcg-calculator-api-container-v1_12 .dcg-expression-warning .dcg-btn { padding: 2px 5px; margin-top: 4px } .dcg-calculator-api-container-v1_12 .dcg-mouse-over-closed-poi,.dcg-calculator-api-container-v1_12 .dcg-mouse-over-opened-poi,.dcg-calculator-api-container-v1_12 .dcg-mouse-over-interactive-label,.dcg-calculator-api-container-v1_12 .dcg-mouse-over-clickable-object { cursor: pointer } .dcg-calculator-api-container-v1_12 .dcg-mouse-over-movable-point { cursor: move } .dcg-calculator-api-container-v1_12 .dcg-mouse-over-movable-point-ew { cursor: ew-resize } .dcg-calculator-api-container-v1_12 .dcg-mouse-over-movable-point-ns { cursor: ns-resize } .dcg-calculator-api-container-v1_12 .dcg-mouse-over-closed-poi .dcg-tracept { display: none } .dcg-calculator-api-container-v1_12 .dcg-poi-label.dcg-show-border .dcg-label { border: 1px solid #e2e2e2; background: #fff; border-radius: 5px; box-shadow: 0 0 5px #0003; padding: 7px 4px 5px; display: flex; align-items: center } .dcg-calculator-api-container-v1_12 .dcg-poi-label.dcg-editable-label .dcg-math-field { padding: 3px 10px } .dcg-calculator-api-container-v1_12 .dcg-poi-label.dcg-editable-label .dcg-resizing-text-input-container input,.dcg-calculator-api-container-v1_12 .dcg-poi-label.dcg-editable-label .dcg-text-input-content { padding: 5px 10px } .dcg-calculator-api-container-v1_12 .dcg-poi-label.dcg-editable-label .dcg-editable-label-border { background: #ffffffbf; border-radius: 4px; border-width: 1px; border-style: solid; padding: 1px } .dcg-calculator-api-container-v1_12 .dcg-poi-label.dcg-editable-label .dcg-editable-label-border:not(.dcg-focus):not(.dcg-hovered) { border-color: #bbb!important } .dcg-calculator-api-container-v1_12 .dcg-poi-label.dcg-editable-label .dcg-editable-label-border.dcg-empty-label:not(.dcg-focus):not(.dcg-hovered) { border-color: #949494!important } .dcg-calculator-api-container-v1_12 .dcg-poi-label.dcg-editable-label .dcg-editable-label-border.dcg-empty-label,.dcg-calculator-api-container-v1_12 .dcg-poi-label.dcg-editable-label .dcg-editable-label-border.dcg-focus { background: #fff } .dcg-calculator-api-container-v1_12 .dcg-poi-label.dcg-editable-label .dcg-editable-label-border.dcg-hovered:not(.dcg-focus) { border-style: solid; padding: 0; border-width: 2px } .dcg-calculator-api-container-v1_12 .dcg-poi-label.dcg-editable-label .dcg-editable-label-border.dcg-focus { padding: 0; border-width: 2px } .dcg-calculator-api-container-v1_12 .dcg-poi-label .dcg-static-mathquill-view * { -webkit-user-select: none!important; user-select: none!important } .dcg-calculator-api-container-v1_12 .dcg-poi-label { display: inline-block; position: absolute; top: 0; left: 0; font-size: 100%; color: #222 } .dcg-calculator-api-container-v1_12 .dcg-poi-label .dcg-pt { display: inline-block; position: absolute; top: -4px; left: -4px; border: 4px solid #000; border-radius: 4px; width: 0; height: 0; z-index: 0 } .dcg-calculator-api-container-v1_12 .dcg-poi-label .dcg-label { position: absolute; z-index: 3; white-space: nowrap } .dcg-calculator-api-container-v1_12 .dcg-poi-label .dcg-label .dcg-mq-sqrt-prefix { text-shadow: none } .dcg-calculator-api-container-v1_12 .dcg-poi-label .dcg-label-raw-text { pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-poi-label.dcg-has-outline .dcg-label { text-shadow: -1px -1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,1px 1px 0 #fff,0 -1px 0 #fff,0 1px 0 #fff,1px 0 0 #fff,-1px 0 0 #fff } .dcg-calculator-api-container-v1_12 .dcg-poi-label:not(.dcg-tracept) .dcg-pt { border-width: 5px; border-color: transparent!important; border-radius: 5px; opacity: 1; top: -5px!important; left: -5px!important; cursor: pointer } .dcg-calculator-api-container-v1_12 .dcg-poi-label:not(.dcg-tracept).dcg-opened .dcg-pt { border-color: #000!important } .dcg-calculator-api-container-v1_12 .dcg-poi-label.dcg-hole .dcg-pt { top: -5px; left: -5px; border-width: 2px; padding: 3px; background: #fff!important; border-radius: 6px } .dcg-calculator-api-container-v1_12 .dcg-poi-label.dcg-hide-dot .dcg-pt { display: none } .dcg-calculator-api-container-v1_12 .dcg-resizing-text-input-container { position: relative; overflow: hidden } .dcg-calculator-api-container-v1_12 .dcg-resizing-text-input-container input { position: absolute; top: 1px; left: 1px; right: 1px; font: inherit; border: 0; outline: 0; background: transparent; color: inherit } .dcg-calculator-api-container-v1_12 .dcg-resizing-text-input-container:not(.dcg-focus) input::selection { background: transparent } .dcg-calculator-api-container-v1_12 .dcg-resizing-text-input-container.dcg-focus input,.dcg-calculator-api-container-v1_12 .dcg-resizing-text-input-container.dcg-hovered input { position: absolute; top: 0; left: 0 } .dcg-calculator-api-container-v1_12 .dcg-resizing-text-input-container .dcg-text-input-content { min-width: 35px; display: inline-block; color: transparent; white-space: pre } .dcg-calculator-api-container-v1_12 .dcg-poi-copy-button { padding: 5px 5px 5px 3px; margin: -5px -3px -5px -1px; opacity: .4; line-height: 0 } .dcg-calculator-api-container-v1_12 .dcg-poi-copy-button.dcg-hovered { opacity: .7 } .dcg-calculator-api-container-v1_12 .dcg-poi-copy-button.dcg-depressed { opacity: 1 } .dcg-calculator-api-container-v1_12 .dcg-overgraph-icon-container { z-index: 2 } .dcg-calculator-api-container-v1_12 .dcg-overgraph-icon-container:not(.dcg-bottom-right) { position: absolute; top: 5px; left: 5px } .dcg-calculator-api-container-v1_12 .dcg-overgraph-icon-container.dcg-bottom-right { position: absolute; bottom: 5px; right: 5px } .dcg-calculator-api-container-v1_12 .dcg-overgraph-icon { width: 37px; height: 37px; line-height: 40px; font-size: 110%; text-shadow: -2px -2px 0 #fff,-2px 2px 0 #fff,2px -2px 0 #fff,2px 2px 0 #fff,0 -2px 0 #fff,0 2px 0 #fff,2px 0 0 #fff,-2px 0 0 #fff; text-align: center; border-radius: 5px } .dcg-calculator-api-container-v1_12 .dcg-overgraph-icon.dcg-rotated { transform: rotate(-90deg) } .dcg-calculator-api-container-v1_12 .dcg-overgraph-icon i { opacity: .6 } .dcg-calculator-api-container-v1_12 .dcg-overgraph-icon.dcg-hovered { background: #0000001a; text-shadow: none } .dcg-calculator-api-container-v1_12 .dcg-overgraph-icon.dcg-hovered i { opacity: .8 } .dcg-calculator-api-container-v1_12 .dcg-overgraph-icon.dcg-depressed { background: #0003; text-shadow: none } .dcg-calculator-api-container-v1_12 .dcg-overgraph-icon.dcg-depressed i { opacity: 1 } @keyframes dcg-fadeIn-show-keypad { 0% { transform: translateY(10px); opacity: 0 } 50% { transform: translateY(10px); opacity: 0 } to { transform: translate(0); opacity: 1 } } .dcg-calculator-api-container-v1_12 .dcg-keypad { position: absolute; top: 0; left: 0; right: 0; bottom: 0; overflow: hidden; pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-keypad>* { pointer-events: auto } .dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-keys-container { position: absolute; bottom: 0; z-index: 6; width: 100%; margin: 0 auto; padding: 0; transition: opacity .3s } .dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-functions-popover { position: absolute; right: 8px } .dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-minimize-keypad .dcg-icon-keyboard,.dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-show-keypad .dcg-icon-keyboard { font-size: 175%; float: left; margin-right: 8px } .dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-minimize-keypad .dcg-icon-caret-down,.dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-minimize-keypad .dcg-icon-caret-up,.dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-show-keypad .dcg-icon-caret-down,.dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-show-keypad .dcg-icon-caret-up { font-size: 75%; line-height: 2rem } .dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-minimize-keypad-container { position: absolute; top: -2.5rem; left: -1px } .dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-show-keypad-container { z-index: 6; position: absolute; bottom: 5px; left: 5px; animation: dcg-fadeIn-show-keypad .6s } .dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-minimize-keypad { padding: .25rem 1.25rem; border-top-left-radius: 5px; border-top-right-radius: 5px } .dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-show-keypad { padding: 4px 14px } .dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-keys { position: relative; width: 100%; max-width: 835px; margin: auto; text-align: center } .dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-keys { font-size: 110% } .dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-keys-background { background: var(--dcg-custom-background-color-shaded, #f0f0f0); border-top: 1px solid rgba(0,0,0,.1); box-shadow: 0 -1px 3px #0000001a } .dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-keys-background .dcg-minimize-keypad { background: var(--dcg-custom-background-color-shaded, #f0f0f0); color: var(--dcg-custom-text-color, rgba(0, 0, 0, .7)); border: 1px solid rgba(0,0,0,.1); border-bottom: 1px solid var(--dcg-custom-background-color-shaded, #f0f0f0); box-shadow: 0 -1px 3px #0000001a } .dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-keys-background .dcg-minimize-keypad.dcg-hovered { color: var(--dcg-custom-text-color, rgba(0, 0, 0, .9)) } .dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-keys-background .dcg-minimize-keypad.dcg-depressed { color: var(--dcg-custom-text-color, #000) } .dcg-calculator-api-container-v1_12 .dcg-narrow .dcg-keypad .dcg-functions-popover:not(.dcg-left) { position: absolute; margin-left: -70px } .dcg-calculator-api-container-v1_12 .dcg-narrow .dcg-keypad .dcg-functions-popover.dcg-left { right: 18% } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-audio-keypad-container { display: flex } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-audio-keypad-column { display: flex; flex: 1; flex-direction: column } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-audio-keypad-column .dcg-keypad-btn-container { max-height: 40px } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-audio-keypad-column .dcg-keypad-btn-container .dcg-keypad-btn:not(.dcg-btn-blue) { color: #333 } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-playback-column .dcg-btn-playback { height: 40px } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-playback-column .dcg-btn-playback .dcg-keypad-btn-container { width: 100% } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-playback-column .dcg-key-nav-section-container { height: 40px } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-playback-column .dcg-key-nav-section-container .dcg-tooltip-hit-area-container { width: 100% } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-playback-column .dcg-key-nav-section-container .dcg-key-nav-section-title-container.dcg-disabled { opacity: .5 } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-key-section-title { text-align: left; color: #666; line-height: 40px; font-size: 90% } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-key-section-title .dcg-tooltip-hit-area-container { margin-left: 3px } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-key-section-title .dcg-tooltip-hit-area-container i { font-size: 80%; cursor: pointer; display: inline-block; padding: 5px } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-key-section-title .dcg-tooltip-hit-area-container.dcg-hovered { color: #333 } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-key-section-title .dcg-tooltip-hit-area-container.dcg-depressed { color: #000 } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-audio-keypad-spacer { flex: .25 } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-content { display: flex; align-items: center; justify-content: center } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-content .dcg-play-icon-container,.dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-content .dcg-stop-icon-container { border: 2px solid #fff; border-radius: 50%; width: 22px; height: 22px; line-height: 22px; text-align: center; font-size: 50%; margin-right: 5px } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-content .dcg-icon-play { position: relative; top: -1px; left: 1.5px } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-content .dcg-stop-icon { background: #fff; display: inline-block; border-radius: 1px; width: 8px; height: 8px; position: relative; top: -1px } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-content .dcg-button-icon:not(.dcg-icon-only) { font-size: 70% } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-content .dcg-button-icon.dcg-icon-only { font-size: 120% } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-key-nav-section { flex: 1; display: flex; align-items: center } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-key-nav-section .dcg-keypad-btn-container { width: 40px; font-size: 80% } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-key-nav-section .dcg-keypad-btn-container i.dcg-icon-volume-up,.dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-key-nav-section .dcg-keypad-btn-container i.dcg-icon-volume-down { font-size: 115% } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-key-nav-section .dcg-key-nav-section-title-container { display: flex; flex-direction: column; justify-content: center; width: 70px; padding: 0 5px; font-size: 90% } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-key-nav-section .dcg-key-nav-section-title-container .dcg-key-nav-section-title { font-size: 75%; color: #666 } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-key-nav-section .dcg-key-nav-section-title-container.dcg-poi-section-container .dcg-key-nav-section-title { display: block } @media screen and (max-width: 550px) { .dcg-calculator-api-container-v1_12 .dcg-audio-keypad-spacer { max-width:20px } .dcg-calculator-api-container-v1_12 .dcg-audio-keypad-column .dcg-key-nav-section .dcg-key-nav-section-title-container { font-size: 80%; width: 60px } } @media screen and (max-width: 430px) { .dcg-calculator-api-container-v1_12 .dcg-audio-keypad-container { font-size:90% } .dcg-calculator-api-container-v1_12 .dcg-audio-keypad-container .dcg-audio-keypad-column.dcg-playback-column .dcg-key-nav-section .dcg-key-nav-section-title-container { width: 40px } .dcg-calculator-api-container-v1_12 .dcg-audio-keypad-container .dcg-audio-keypad-column.dcg-navigation-column .dcg-key-nav-section .dcg-key-nav-section-title-container { width: 55px } } @media screen and (max-width: 340px) { .dcg-calculator-api-container-v1_12 .dcg-audio-keypad-column.dcg-navigation-column .dcg-key-nav-section .dcg-key-nav-section-title-container { display:none } } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-container { height: 40px; display: inline-block; position: relative; flex-grow: 1 } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-container.dcg-disabled { opacity: .5 } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-container.dcg-disabled .dcg-keypad-btn { cursor: default } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-container .dcg-keypad-btn { position: absolute; top: 2px; left: 2px; right: 2px; bottom: 2px; display: flex; flex-flow: row; align-items: center; padding: 0 } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-container .dcg-keypad-btn .dcg-keypad-btn-content { text-align: center; flex: 1; pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-container .dcg-mq-large-operator,.dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-container .dcg-mq-int { font-size: 80% } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-container .dcg-mq-large-operator .dcg-mq-sup,.dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-container .dcg-mq-large-operator .dcg-mq-sub,.dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-container .dcg-mq-large-operator .dcg-mq-to,.dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-container .dcg-mq-large-operator .dcg-mq-from,.dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-container .dcg-mq-int .dcg-mq-sup,.dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-container .dcg-mq-int .dcg-mq-sub,.dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-container .dcg-mq-int .dcg-mq-to,.dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-container .dcg-mq-int .dcg-mq-from { display: none } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-container .dcg-mq-supsub { font-size: 80% } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-container .dcg-mq-sqrt-stem { width: 4px; padding: 0; background: transparent } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-container [dcg-command=shift] { padding-top: 2px } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-container [dcg-command="/"],.dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-container [dcg-command="-"] { padding-top: 1px } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-container [dcg-command="*"] { padding-top: 2px } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-container [dcg-command=left],.dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-container [dcg-command=right],.dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-container [dcg-command=backspace] { font-size: 110%; padding-top: 2px } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-container [dcg-command=enter] { font-size: 140%; padding-top: 3px } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-container .dcg-keypad-btn .dcg-keypad-btn-content { font-size: 90% } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-container .dcg-keypad-btn.dcg-btn-light-gray { color: #000; box-shadow: inset 0 1px #ffffff40,inset 0 -1px #00000005; background: linear-gradient(#f6f6f6,#f0f0f0); border: 1px solid rgba(0,0,0,.1) } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-container .dcg-keypad-btn.dcg-btn-light-gray.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-container .dcg-keypad-btn.dcg-btn-light-gray.dcg-focus-visible { background: #ededed; border: 1px solid rgba(0,0,0,.13) } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-container .dcg-keypad-btn.dcg-btn-light-gray.dcg-depressed { background: #e0e0e0; border: 1px solid rgba(0,0,0,.15); box-shadow: none } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-container .dcg-keypad-btn.dcg-btn-light-on-gray { box-shadow: inset 0 1px #ffffff40,inset 0 -1px #00000005; background: linear-gradient(#fff,#fafafa); border: 1px solid #d8d8d8; border-radius: 2px } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-container .dcg-keypad-btn.dcg-btn-dark-on-gray { box-shadow: inset 0 1px #ffffff1a,inset 0 -1px #00000005; background: linear-gradient(#00000021,#00000029); border: 1px solid #bbb; border-radius: 2px } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-container:not(.dcg-disabled) .dcg-keypad-btn.dcg-btn-light-on-gray.dcg-hovered { background: #f5f5f5; border-color: #d8d8d8 } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-container:not(.dcg-disabled) .dcg-keypad-btn.dcg-btn-light-on-gray.dcg-depressed { background: #ebebeb; border-color: #cfcfcf; box-shadow: none } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-container:not(.dcg-disabled) .dcg-keypad-btn.dcg-btn-dark-on-gray.dcg-hovered { background: #00000029 } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-keypad-btn-container:not(.dcg-disabled) .dcg-keypad-btn.dcg-btn-dark-on-gray.dcg-depressed { box-shadow: none; background: #00000030 } .dcg-calculator-api-container-v1_12 .dcg-inverted-colors .dcg-keypad-btn-container .dcg-keypad-btn.dcg-btn-light-on-gray { box-shadow: inset 0 -1px #ffffff40,inset 0 1px #00000005; background: linear-gradient(#fafafa,#fff) } .dcg-calculator-api-container-v1_12 .dcg-inverted-colors .dcg-keypad-btn-container .dcg-keypad-btn.dcg-btn-dark-on-gray { box-shadow: inset 0 -1px #ffffff1a,inset 0 1px #00000005; background: linear-gradient(#00000029,#00000021) } .dcg-calculator-api-container-v1_12 .dcg-has-background-color .dcg-basic-keypad .dcg-keypad-btn-container .dcg-keypad-btn.dcg-btn-light-on-gray,.dcg-calculator-api-container-v1_12 .dcg-has-background-color .dcg-basic-keypad .dcg-keypad-btn-container .dcg-keypad-btn.dcg-btn-light-gray { background: #ffffff4d; border: 0 } .dcg-calculator-api-container-v1_12 .dcg-has-background-color .dcg-basic-keypad .dcg-keypad-btn-container .dcg-keypad-btn.dcg-btn-light-on-gray.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-has-background-color .dcg-basic-keypad .dcg-keypad-btn-container .dcg-keypad-btn.dcg-btn-light-gray.dcg-hovered { background: #ffffff40 } .dcg-calculator-api-container-v1_12 .dcg-has-background-color .dcg-basic-keypad .dcg-keypad-btn-container .dcg-keypad-btn.dcg-btn-light-on-gray.dcg-depressed,.dcg-calculator-api-container-v1_12 .dcg-has-background-color .dcg-basic-keypad .dcg-keypad-btn-container .dcg-keypad-btn.dcg-btn-light-gray.dcg-depressed { background: #ffffff26 } .dcg-calculator-api-container-v1_12 .dcg-has-background-color .dcg-basic-keypad .dcg-keypad-btn-container .dcg-keypad-btn.dcg-btn-dark-on-gray { background: #00000026; border: 0 } .dcg-calculator-api-container-v1_12 .dcg-has-background-color .dcg-basic-keypad .dcg-keypad-btn-container .dcg-keypad-btn.dcg-btn-dark-on-gray.dcg-hovered { background: #0000002e } .dcg-calculator-api-container-v1_12 .dcg-has-background-color .dcg-basic-keypad .dcg-keypad-btn-container .dcg-keypad-btn.dcg-btn-dark-on-gray.dcg-depressed { background: #00000038 } .dcg-calculator-api-container-v1_12 .dcg-projector-mode:not(.dcg-narrow) .dcg-keys-container.dcg-smaller-functions-text .dcg-keypad-btn[dcg-command=functions] { font-size: 80% } .dcg-calculator-api-container-v1_12 .dcg-keys-container.dcg-small-ABC .dcg-abc-button--one-column .dcg-keypad-btn[dcg-command=ABC] { font-size: 90% } .dcg-calculator-api-container-v1_12 .dcg-keys-container.dcg-smaller-ABC .dcg-abc-button--one-column .dcg-keypad-btn[dcg-command=ABC] { font-size: 80% } .dcg-calculator-api-container-v1_12 .dcg-keys-container.dcg-smallest-ABC .dcg-abc-button--one-column .dcg-keypad-btn[dcg-command=ABC] { font-size: 70% } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad-container { background: #00000012; border: 1px solid rgba(0,0,0,.2); border-top: none } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad { margin: 0; padding: 4px 3px } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-mq-large-operator .dcg-mq-to,.dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-mq-large-operator .dcg-mq-from { display: none!important } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-mq-int .dcg-mq-supsub { display: none } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-mq-large-operator,.dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-mq-int { font-size: 70%; position: relative; top: -1px } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad * { -webkit-user-select: none; user-select: none; -webkit-touch-callout: none } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-half-width-placeholder { flex-grow: .5 } .dcg-calculator-api-container-v1_12 .dcg-basic-keypad .dcg-partition-placeholder { width: 4% } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-basic-keypad { font-size: 150% } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-basic-keypad .dcg-keypad-btn-container { height: 52px } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-basic-keypad .dcg-keypad-row .dcg-keypad-btn-container { height: 46px } .dcg-calculator-api-container-v1_12 .dcg-projector-mode.dcg-narrow .dcg-basic-keypad .dcg-keypad-row { font-size: 90% } .dcg-calculator-api-container-v1_12 .dcg-projector-mode.dcg-narrow .dcg-basic-keypad .dcg-keypad-row .dcg-keypad-btn-container { height: 44px } @media screen and (max-width: 470px) { .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-sci-func-keypad .dcg-basic-keypad { font-size:115% } } @media screen and (max-width: 330px) { .dcg-calculator-api-container-v1_12 .dcg-either-or-btn { font-size:85%; white-space: nowrap } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-basic-keypad { font-size: 125% } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-sci-func-keypad .dcg-basic-keypad { font-size: 90% } .dcg-calculator-api-container-v1_12 .dcg-projector-mode.dcg-narrow .dcg-basic-keypad .dcg-keypad-row { font-size: 70% } } .dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-functions-popover { top: -306px } .dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-functions-popover .dcg-popover-interior { height: 306px!important } .dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-functions-popover { padding: 0; text-align: left } .dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-functions-popover .dcg-popover-interior { background-color: var(--dcg-custom-background-color, #fff); color: var(--dcg-custom-text-color, #000); padding: 0; width: 310px } .dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-functions-popover .dcg-popover-interior .dcg-keypad-btn-container { width: 33.3%; float: left; height: 42px; float: none; margin-bottom: -5px; overflow: hidden } .dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-functions-popover .dcg-popover-interior .dcg-keypad-btn-container .dcg-keypad-btn { font-size: 80%!important; white-space: nowrap; color: var(--dcg-custom-text-color, #000) } .dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-functions-popover .dcg-popover-section-separator { display: block; clear: both; border-bottom: 1px solid #e2e2e2; margin: 0 2px 4px; padding-top: 4px } .dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-functions-popover .dcg-keypad-keys-section,.dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-functions-popover .dcg-keypad-keys-buttons { margin-bottom: -42px } .dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-functions-popover .dcg-keypad-keys-section:last-of-type .dcg-keypad-keys-buttons { margin-bottom: 7px } .dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-functions-popover .dcg-keypad-keys-section { border: 1px solid transparent } .dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-functions-popover .dcg-keypad-keys-section+.dcg-keypad-keys-section { margin-top: 100px } .dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-functions-popover .dcg-section-heading { color: var(--dcg-custom-text-color, #666); text-transform: uppercase; font-size: 75%; text-align: left; padding: 5px; position: sticky; top: 0; background: var(--dcg-custom-background-color, #fff); z-index: 2 } .dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-functions-popover .dcg-section-heading .dcg-beta-tag { font-size: 70%; background: #8c29be; color: var(--dcg-custom-text-color, #fff); position: relative; top: -.6em; padding: 1px 3px; border-radius: 4px; margin-left: 2px } .dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-functions-popover .dcg-section-heading a { color: var(--dcg-custom-text-color, #000); margin-left: 5px; opacity: .5 } .dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-functions-popover .dcg-section-heading a.dcg-hovered { opacity: .6 } .dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-functions-popover .dcg-section-heading a.dcg-depressed { opacity: .9 } .dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-functions-popover .dcg-interior-buttons { padding: 5px } .dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-functions-popover .dcg-option { border-bottom: 1px solid rgba(0,0,0,.2); cursor: pointer; margin: 4px 1px 0 3px!important; width: 60px; height: 38px; line-height: 28px; text-align: center; line-height: 38px; padding: 0 } .dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-functions-popover.dcg-left { top: auto; bottom: 5px; right: 18%; left: auto } .dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-functions-popover.dcg-left .dcg-arrow { top: auto; border-left-color: var(--dcg-custom-background-color, #fff) } .dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-functions-popover.dcg-top .dcg-arrow { border-top-color: var(--dcg-custom-background-color, #fff) } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-functions-popover .dcg-popover-interior { width: 330px } .dcg-calculator-api-container-v1_12 .dcg-projector-mode .dcg-functions-popover .dcg-interior-buttons { font-size: 80% } .dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-functions-popover.dcg-two-column .dcg-popover-interior { width: calc(100% + 2px) } .dcg-calculator-api-container-v1_12 .dcg-keypad .dcg-functions-popover.dcg-two-column .dcg-popover-interior .dcg-keypad-btn-container { width: 50% } .dcg-calculator-api-container-v1_12 .dcg-keypad-row { padding: 0; display: flex; flex-flow: row nowrap; align-items: stretch; margin: 0 } .dcg-calculator-api-container-v1_12 .dcg-geometry-toolbar-view { position: absolute; top: 0; right: 0; z-index: 2; padding: 5px; box-shadow: 4px 0 6px #0003; height: 48px; border-bottom: 1px solid rgba(0,0,0,.2); background: linear-gradient(#fcfcfc,#eaeaea); display: flex } .dcg-calculator-api-container-v1_12 .dcg-geometry-toolbar-view .dcg-header-left .dcg-tooltip-hit-area-container { float: left } .dcg-calculator-api-container-v1_12 .dcg-geometry-toolbar-view.dcg-after-initial-load .dcg-animate-in-after-initial-load { animation: dcg-fadeIn .3s } .dcg-calculator-api-container-v1_12 .dcg-geometry-toolbar-view .dcg-geo-undo-redo-container { display: inline-block } .dcg-calculator-api-container-v1_12 .dcg-geometry-toolbar-view .dcg-geo-undo-redo-container.dcg-overgraph-undo-redo { position: absolute; top: 53px; left: 5px } .dcg-calculator-api-container-v1_12 .dcg-complex-tool-instruction-view .dcg-step-upcoming span,.dcg-calculator-api-container-v1_12 .dcg-complex-tool-instruction-view .dcg-step-active-icon span { width: 16px; height: 16px; display: inline-block; border-radius: 50%; margin: 0 3px } .dcg-calculator-api-container-v1_12 .dcg-complex-tool-instruction-view .dcg-step-upcoming span { border: 1px solid rgba(0,0,0,.2); position: relative; top: 2px; display: none } .dcg-calculator-api-container-v1_12 .dcg-complex-tool-instruction-view .dcg-step-active-icon span { display: none; background: #2f72dc; line-height: 16px; text-align: center; font-size: 80%; position: relative; top: -1px; color: #fff } .dcg-calculator-api-container-v1_12 .dcg-complex-tool-instruction-view .dcg-active-step { margin-right: 5px; font-size: .9rem } .dcg-calculator-api-container-v1_12 .dcg-complex-tool-instruction-view .dcg-step-upcoming span,.dcg-calculator-api-container-v1_12 .dcg-complex-tool-instruction-view .dcg-active-step { animation: dcg-fadeIn .3s } .dcg-calculator-api-container-v1_12 .dcg-complex-tool-instruction-view .dcg-input-flex-container .dcg-btn-purple { padding: 4px 6px; font-size: 90%; position: relative; top: 1px } .dcg-calculator-api-container-v1_12 .dcg-complex-tool-instruction-view .dcg-input-flex-container .dcg-btn-purple.dcg-disabled { pointer-events: none; opacity: .6 } .dcg-calculator-api-container-v1_12 .dcg-complex-tool-instruction-view .dcg-mathquill-wrapper .dcg-mq-container .dcg-math-field { min-width: 45px; max-width: 45px; border: 2px solid rgba(0,0,0,.2); border-radius: 5px; padding: 4px 0 4px 4px; margin: 0 2px 0 4px; font-size: 90% } .dcg-calculator-api-container-v1_12 .dcg-complex-tool-instruction-view .dcg-mathquill-wrapper .dcg-mq-container .dcg-math-field .dcg-mq-root-block { padding-right: 5px } .dcg-calculator-api-container-v1_12 .dcg-complex-tool-instruction-view .dcg-mathquill-wrapper .dcg-mq-container .dcg-math-field:after { display: none } .dcg-calculator-api-container-v1_12 .dcg-complex-tool-instruction-view .dcg-mathquill-wrapper .dcg-mq-container .dcg-math-field.dcg-hovered { background: #fff } .dcg-calculator-api-container-v1_12 .dcg-complex-tool-instruction-view .dcg-mathquill-wrapper .dcg-mq-container .dcg-math-field.dcg-focus { border: 2px solid #7c69b3; background: #fff } .dcg-calculator-api-container-v1_12 .dcg-complex-tool-instruction-view .dcg-mathquill-wrapper .dcg-mq-container .dcg-math-field.dcg-invalid { border: 2px solid #e15855 } @media (max-width: 450px) { .dcg-calculator-api-container-v1_12 .dcg-complex-tool-instruction-view .dcg-active-step-text { font-size:90% } } @keyframes dcg-fadeIn-zoomRestore { 0% { transform: scale(.75); opacity: 0 } to { transform: scale(1); opacity: 1 } } .dcg-calculator-api-container-v1_12 .dcg-left-pillboxes { position: absolute; left: 5px; top: 5px; z-index: 2; display: flex; gap: 5px } .dcg-calculator-api-container-v1_12 .dcg-left-pillboxes.dcg-geometry-toolbar-present { top: 53px } .dcg-calculator-api-container-v1_12 .dcg-left-pillboxes .dcg-icon-redo,.dcg-calculator-api-container-v1_12 .dcg-left-pillboxes .dcg-icon-undo { font-size: 1.1rem } .dcg-calculator-api-container-v1_12 .dcg-left-pillboxes .dcg-left-3d-viewport-controls { display: flex; flex-direction: row; gap: 5px } .dcg-calculator-api-container-v1_12 .dcg-left-pillboxes .dcg-left-3d-zoom-controls { display: flex; flex-direction: column; gap: 5px } .dcg-calculator-api-container-v1_12 .dcg-overgraph-pillbox-elements { pointer-events: none; display: flex; gap: 5px } .dcg-calculator-api-container-v1_12 .dcg-overgraph-pillbox-elements .dcg-tooltip-hit-area-container { pointer-events: auto } .dcg-calculator-api-container-v1_12 .dcg-overgraph-pillbox-elements .dcg-right-pillbox-elements { display: flex; flex-direction: column; gap: 5px } .dcg-calculator-api-container-v1_12 .dcg-pillbox-view .dcg-icon-plus,.dcg-calculator-api-container-v1_12 .dcg-pillbox-view .dcg-icon-minus { font-size: 75% } .dcg-calculator-api-container-v1_12 .dcg-pillbox-view .dcg-icon-xy-plane { font-size: 150%; line-height: 35px } .dcg-calculator-api-container-v1_12 .dcg-pillbox-view .dcg-icon-3d-cube { font-size: 135%; line-height: 35px } .dcg-calculator-api-container-v1_12 .dcg-pillbox-view .dcg-icon-wrench { position: relative; top: -1px } .dcg-calculator-api-container-v1_12 .dcg-pillbox-btn-interior { height: 37px; width: 37px; line-height: 37px; text-align: center; transition: opacity .3s } .dcg-calculator-api-container-v1_12 .dcg-pillbox-btn-interior.dcg-disabled { opacity: .3; pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-action-settings .dcg-icon-lock { position: absolute; bottom: 2px; right: 2px; font-size: 8px; padding: 3px; border-radius: 50%; color: #fff; background: #00000080; text-shadow: none; opacity: 1 } .dcg-calculator-api-container-v1_12 .dcg-action-settings .dcg-icon-error { position: absolute; bottom: 3px; right: 3px; color: #fa824c; text-shadow: none; opacity: 1; font-size: .8rem } .dcg-calculator-api-container-v1_12 .dcg-pillbox-container { position: absolute; right: 5px; top: 5px; bottom: 0; width: 0; z-index: 2 } .dcg-calculator-api-container-v1_12 .dcg-pillbox-container.dcg-geometry-toolbar-present { top: 53px } .dcg-calculator-api-container-v1_12 .dcg-pillbox-container .dcg-overgraph-pillbox-elements { position: absolute; top: 0; right: 0 } .dcg-calculator-api-container-v1_12 .dcg-btn-flat-gray-group .dcg-pillbox-btn-interior { width: 100%; height: 35px } .dcg-calculator-api-container-v1_12 .dcg-btn-flat-gray-group.dcg-group-vertical { width: 37px; display: flex; flex-direction: column } .dcg-calculator-api-container-v1_12 .dcg-btn-flat-gray-group.dcg-group-vertical .dcg-tooltip-hit-area-container:not(:last-of-type) { border-bottom: 1px solid rgba(0,0,0,.1) } .dcg-calculator-api-container-v1_12 .dcg-btn-flat-gray-group.dcg-group-horizontal.dcg-group-horizontal .dcg-tooltip-hit-area-container:not(:last-of-type) { border-right: 1px solid rgba(0,0,0,.1) } .dcg-calculator-api-container-v1_12 .dcg-action-zoomrestore { animation: dcg-fadeIn-zoomRestore .25s } .dcg-calculator-api-container-v1_12 .dcg-group-horizontal { display: flex; flex-direction: row; width: 77px; height: 37px } .dcg-calculator-api-container-v1_12 .dcg-btn-flat-gray { background: var(--dcg-custom-background-color-shaded, #ededed); box-shadow: 0 0 5px #0000001a; border: 1px solid rgba(0,0,0,.1); border-radius: 5px; text-shadow: 0 1px #fff } .dcg-calculator-api-container-v1_12 .dcg-btn-flat-gray i { opacity: .6 } .dcg-calculator-api-container-v1_12 .dcg-btn-flat-gray:not(.dcg-btn-flat-gray-group).dcg-hovered i,.dcg-calculator-api-container-v1_12 .dcg-btn-flat-gray.dcg-btn-flat-gray-group .dcg-tooltip-hit-area-container:not(.dcg-tooltip-disabled).dcg-hovered i { opacity: .9 } .dcg-calculator-api-container-v1_12 .dcg-btn-flat-gray:not(.dcg-btn-flat-gray-group).dcg-depressed,.dcg-calculator-api-container-v1_12 .dcg-btn-flat-gray:not(.dcg-btn-flat-gray-group).dcg-active,.dcg-calculator-api-container-v1_12 .dcg-btn-flat-gray.dcg-btn-flat-gray-group .dcg-tooltip-hit-area-container:not(.dcg-tooltip-disabled).dcg-depressed,.dcg-calculator-api-container-v1_12 .dcg-btn-flat-gray.dcg-btn-flat-gray-group .dcg-tooltip-hit-area-container:not(.dcg-tooltip-disabled).dcg-active { background: var(--dcg-custom-background-color-shaded, #e8e8e8) } .dcg-calculator-api-container-v1_12 .dcg-btn-flat-gray:not(.dcg-btn-flat-gray-group).dcg-depressed i,.dcg-calculator-api-container-v1_12 .dcg-btn-flat-gray:not(.dcg-btn-flat-gray-group).dcg-active i,.dcg-calculator-api-container-v1_12 .dcg-btn-flat-gray.dcg-btn-flat-gray-group .dcg-tooltip-hit-area-container:not(.dcg-tooltip-disabled).dcg-depressed i,.dcg-calculator-api-container-v1_12 .dcg-btn-flat-gray.dcg-btn-flat-gray-group .dcg-tooltip-hit-area-container:not(.dcg-tooltip-disabled).dcg-active i { opacity: 1 } .dcg-calculator-api-container-v1_12 .dcg-has-background-color .dcg-btn-flat-gray { text-shadow: none } .dcg-calculator-api-container-v1_12 .dcg-settings-view-container { line-height: 0 } .dcg-calculator-api-container-v1_12 .dcg-settings-view-container .dcg-settings-container { position: absolute; top: 2px; right: 38px; line-height: 1em } .dcg-calculator-api-container-v1_12 .dcg-displaysizegroup { padding-bottom: 8px } .dcg-calculator-api-container-v1_12 .dcg-settings-container { bottom: auto; width: 290px } .dcg-calculator-api-container-v1_12 .dcg-settings-container.dcg-left .dcg-arrow { top: 18px; border-left-color: var(--dcg-custom-background-color, #fff) } .dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-popover-interior { padding: 10px; background-color: var(--dcg-custom-background-color, #fff); color: var(--dcg-custom-text-color, #000) } .dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-visual-settings { padding-bottom: 10px; border-bottom: 1px solid #e2e2e2 } .dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-step-label { font-size: 85%; color: var(--dcg-custom-text-color, #454545) } .dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-top-section-flex { display: flex; padding-top: 10px } .dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-top-section-flex .dcg-checkbox { margin-top: 3px } .dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-top-section-flex .dcg-grid-settings { min-width: 110px } .dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-top-section-flex .dcg-grid-settings .dcg-checkbox { margin-bottom: 2px } .dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-top-section-flex .dcg-top-checkboxes-container .dcg-checkbox { margin-bottom: 3px } .dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-action-zoom-square { float: left; clear: left; font-size: 80%; margin: 3px 0; padding: 3px 10px; line-height: 1.5em } .dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-axes-settings-container { border-top: 1px solid #e2e2e2; margin-top: 10px } .dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-axes-settings-container .dcg-x-axis-title,.dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-axes-settings-container .dcg-y-axis-title { display: grid; grid-template-columns: 55% 45%; font-size: 95%; line-height: normal; margin-bottom: 2px; margin-top: 5px } .dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-axes-settings-container .dcg-x-axis-title .dcg-checkbox,.dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-axes-settings-container .dcg-y-axis-title .dcg-checkbox { margin-top: 1em } .dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-axes-settings-container .dcg-x-axis-title.dcg-y-axis-title,.dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-axes-settings-container .dcg-y-axis-title.dcg-y-axis-title { margin-top: 12px } .dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-axes-settings-container .dcg-x-axis-title .dcg-axis-label,.dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-axes-settings-container .dcg-y-axis-title .dcg-axis-label { position: relative; margin-bottom: -10px } .dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-axes-settings-container .dcg-x-axis-title .dcg-axis-label:focus-within label,.dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-axes-settings-container .dcg-y-axis-title .dcg-axis-label:focus-within label { color: var(--dcg-accent-color, #2f72dc) } .dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-axes-settings-container .dcg-x-axis-title .dcg-axis-label label,.dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-axes-settings-container .dcg-y-axis-title .dcg-axis-label label { position: absolute; padding: 0 3px; font-size: 85%; left: 4px; top: 2px; color: var(--dcg-custom-text-color, #666); background: var(--dcg-custom-background-color, #fff); margin: 0; line-height: normal } .dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-axes-settings-container .dcg-x-axis-title .dcg-axis-label input,.dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-axes-settings-container .dcg-y-axis-title .dcg-axis-label input { outline: none; margin-top: .7em; border-radius: 5px; width: 100%; color: var(--dcg-custom-text-color, #454545); font-size: var(--dcg-minimum-input-font-size, 90%); padding: 7px; -webkit-appearance: none; appearance: none; border: 1px solid var(--dcg-custom-text-color, rgba(0, 0, 0, .42)); background: var(--dcg-custom-background-color, #fff) } .dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-axes-settings-container .dcg-x-axis-title .dcg-axis-label input.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-axes-settings-container .dcg-y-axis-title .dcg-axis-label input.dcg-hovered { border: 1px solid var(--dcg-custom-text-color, rgba(0, 0, 0, .42)); box-shadow: 0 0 0 1px var(--dcg-custom-text-color, rgba(0, 0, 0, .42)) } .dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-axes-settings-container .dcg-x-axis-title .dcg-axis-label input:focus,.dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-axes-settings-container .dcg-y-axis-title .dcg-axis-label input:focus { border: 1px solid var(--dcg-accent-color, #2f72dc); box-shadow: 0 0 0 1px var(--dcg-accent-color, #2f72dc) } .dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-radiangroup,.dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-dimensiongroup,.dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-complex-container { border-top: 1px solid #e2e2e2; padding-top: 10px; margin-top: 10px } .dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-arrows { text-align: center } .dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-arrows i { font-size: 26px; line-height: 28px } .dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-circle-icon-group { margin-left: 24px; margin-bottom: 4px } .dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-circle-icon { display: inline-block; cursor: pointer; width: 28px; height: 28px; border-radius: 14px; box-shadow: 0 0 2px #0003 inset; background-color: #f9f9f9; background-size: contain; background-position: center center; background-repeat: no-repeat; color: #777 } .dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-circle-icon.dcg-selected { background-color: #666; color: #ffffffe6; cursor: default } .dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-circle-icon:not(.dcg-selected).dcg-hovered { box-shadow: inset 0 0 0 2px #0000001a } .dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-circle-icon:not(.dcg-selected).dcg-depressed { box-shadow: inset 0 0 0 2px #0003 } .dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-circle-icon.dcg-action-cartesian,.dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-circle-icon.dcg-action-polar { border: 1px solid rgba(0,0,0,.42); overflow: hidden; font-size: 26px } .dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-circle-icon.dcg-action-cartesian.dcg-selected,.dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-circle-icon.dcg-action-polar.dcg-selected { color: #fff } .dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-braille-container { margin-top: 10px } .dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-braille-container .dcg-braille-options-container { padding-left: 28px } .dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-braille-container .dcg-braille-options-container .dcg-braille-options-buttons { margin-top: 5px } .dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-interval-interior { margin: 0 -6px } .dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-editable-mathquill-container { margin-top: 12px; position: relative; white-space: nowrap } .dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-editable-mathquill-container .dcg-step-container { float: right; margin-bottom: 10px } .dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-editable-mathquill-container .dcg-mathquill-wrapper { display: inline-block } .dcg-calculator-api-container-v1_12 .dcg-settings-container .dcg-editable-mathquill-container .dcg-mathquill-wrapper .dcg-braille-input { max-width: 50px; font-size: 100% } .dcg-calculator-api-container-v1_12 .dcg-displaysize-large { font-size: 150% } .dcg-calculator-api-container-v1_12 .dcg-2dplane-opacity { max-width: 50px; margin-left: 5px } .dcg-calculator-api-container-v1_12 .dcg-narrow .dcg-settings-container { right: 35px; width: 260px } .dcg-calculator-api-container-v1_12 .dcg-advanced-graph-settings-view .dcg-advanced-toggle i.dcg-icon-caret-down { display: inline-block; transition: transform .2s } .dcg-calculator-api-container-v1_12 .dcg-advanced-graph-settings-view .dcg-advanced-toggle:not([aria-expanded=true]):not([open]) i.dcg-icon-caret-down { transform: rotate(-90deg) } .dcg-calculator-api-container-v1_12 .dcg-advanced-graph-settings-view:not(.dcg-three-d-domain) .dcg-checkbox-title { font-size: 95%; height: 1.5em; line-height: 2em; margin-bottom: 2px; margin-top: 10px; display: flex; align-items: center } .dcg-calculator-api-container-v1_12 .dcg-advanced-graph-settings-view .dcg-log-axes-container { display: grid; grid-template-columns: auto 1fr; grid-template-rows: 1fr 1fr; align-items: center; column-gap: 5px; row-gap: 7px; font-size: 90%; margin: 3px 0 } .dcg-calculator-api-container-v1_12 .dcg-advanced-graph-settings-view .dcg-advanced-toggle { color: var(--dcg-custom-text-color, #000); padding-top: 5px; font-size: 95% } .dcg-calculator-api-container-v1_12 .dcg-advanced-graph-settings-view .dcg-advanced-toggle.dcg-disabled { pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-advanced-graph-settings-view .dcg-advanced-toggle.dcg-disabled i.dcg-icon-caret-down { opacity: .5 } .dcg-calculator-api-container-v1_12 .dcg-advanced-graph-settings-view .dcg-advanced-toggle.dcg-margin-top { margin-top: 10px } .dcg-calculator-api-container-v1_12 .dcg-advanced-graph-settings-view .dcg-advanced-toggle i.dcg-icon-caret-down { margin-right: 4px; color: #949494; font-size: 90% } .dcg-calculator-api-container-v1_12 .dcg-advanced-graph-settings-view .dcg-advanced-toggle.dcg-hovered i.dcg-icon-caret-down { color: #666 } .dcg-calculator-api-container-v1_12 .dcg-advanced-graph-settings-view .dcg-advanced-toggle.dcg-depressed,.dcg-calculator-api-container-v1_12 .dcg-advanced-graph-settings-view .dcg-advanced-toggle.dcg-depressed i.dcg-icon-caret-down { color: #222 } .dcg-calculator-api-container-v1_12 .dcg-advanced-graph-settings-view .dcg-advanced-contents { border-left: 1px solid rgba(0,0,0,.2); padding: 4px 10px; margin-left: 6px; animation: dcg-fadeIn .3s } .dcg-calculator-api-container-v1_12 .dcg-advanced-graph-settings-view .dcg-advanced-contents .dcg-checkbox-title { font-size: 90%; margin-top: 3px } .dcg-calculator-api-container-v1_12 .dcg-advanced-graph-settings-view .dcg-editable-mathquill-container { margin-top: 5px; margin-bottom: 5px } .dcg-calculator-api-container-v1_12 .dcg-six-key-checkbox .dcg-checkbox { margin: 5px 0 } .dcg-calculator-api-container-v1_12 .dcg-refreshable-braille-note { font-size: 95%; color: var(--dcg-custom-text-color, #666) } .dcg-calculator-api-container-v1_12 .dcg-refreshable-braille-note a { text-decoration: underline } .dcg-calculator-api-container-v1_12 .dcg-complex-options-section .dcg-complex-enabled-note { font-size: 95%; color: #666 } .dcg-calculator-api-container-v1_12 .dcg-3d-settings-flex-container { display: flex; flex-direction: row; gap: 8px } .dcg-calculator-api-container-v1_12 .dcg-options-menu-section-title__disabled { font-style: italic; color: var(--dcg-custom-text-color, #949494) } .dcg-calculator-api-container-v1_12 .dcg-options-menu-section-title__disabled .dcg-learn-more-link { margin-top: -10px; margin-bottom: -10px; margin-left: 1px; float: left; top: -1px } .dcg-calculator-api-container-v1_12 .dcg-settings-view-3d-container .dcg-show-axis-labels-section { display: flex; flex-wrap: wrap; justify-content: space-between; margin-top: 7px; gap: 7px } .dcg-calculator-api-container-v1_12 .dcg-settings-view-3d-container .dcg-inline-math-input-view .dcg-math-field.dcg-math-field { border-bottom: 1px solid rgba(0,0,0,.2); padding: 1px 2px; margin: 1px; min-width: 35px; max-width: 60px } .dcg-calculator-api-container-v1_12 .dcg-settings-view-3d-container .dcg-inline-math-input-view .dcg-math-field.dcg-math-field.dcg-focus,.dcg-calculator-api-container-v1_12 .dcg-settings-view-3d-container .dcg-inline-math-input-view .dcg-math-field.dcg-math-field.dcg-focus-visible,.dcg-calculator-api-container-v1_12 .dcg-settings-view-3d-container .dcg-inline-math-input-view .dcg-math-field.dcg-math-field.dcg-invalid { border-bottom: 2px solid var(--dcg-accent-color, #2f72dc); margin-bottom: 0 } .dcg-calculator-api-container-v1_12 .dcg-settings-view-3d-container .dcg-inline-math-input-view .dcg-math-field.dcg-math-field.dcg-invalid { border-bottom: 2px solid #e15855 } .dcg-calculator-api-container-v1_12 .dcg-settings-view-3d-container .dcg-inline-math-input-view .dcg-math-field.dcg-math-field.dcg-hovered:not(.dcg-focus):not(.dcg-invalid):not(.dcg-static-mathquill-view):not(.dcg-focus-visible) { border-bottom: 2px solid #ccc; margin-bottom: 0 } .dcg-calculator-api-container-v1_12 .dcg-settings-view-3d-container .dcg-popover-interior { padding: 10px 0 } .dcg-calculator-api-container-v1_12 .dcg-settings-view-3d-container .dcg-checkbox { font-size: 95%; margin-top: 5px; line-height: 1.25em } .dcg-calculator-api-container-v1_12 .dcg-settings-view-3d-container .dcg-braille-options-buttons { margin-top: 3px } .dcg-calculator-api-container-v1_12 .dcg-settings-view-3d-container .dcg-advanced-graph-settings-view { margin-top: 2px } .dcg-calculator-api-container-v1_12 .dcg-settings-view-3d-container .dcg-advanced-graph-settings-view .dcg-advanced-settings-local-disclaimer { margin-top: 5px; font-size: .85rem; font-style: italic; color: #666 } .dcg-calculator-api-container-v1_12 .dcg-settings-view-3d-container .dcg-advanced-graph-settings-view .dcg-tooltipped-error { margin-left: 2px } .dcg-calculator-api-container-v1_12 .dcg-three-d-domain .dcg-options-menu-section-title { height: 1.2rem } .dcg-calculator-api-container-v1_12 .dcg-three-d-domain .dcg-axis-label { padding-right: 5px; display: inline-block } .dcg-calculator-api-container-v1_12 .dcg-three-d-domain .dcg-axis-label .dcg-mq-math-mode { cursor: inherit } .dcg-calculator-api-container-v1_12 .dcg-three-d-domain .dcg-advanced-contents { padding-top: 9px } .dcg-calculator-api-container-v1_12 .dcg-three-d-domain .dcg-axis-label-to { margin-right: 5px; font-size: 95%; color: #666 } .dcg-calculator-api-container-v1_12 .dcg-three-d-domain .dcg-three-d-domain-toggle-container { margin-top: 4px; display: flex; margin-bottom: -10px } .dcg-calculator-api-container-v1_12 .dcg-three-d-domain.dcg-advanced-graph-settings-view .dcg-advanced-contents .dcg-editable-mathquill-container { margin-top: 0 } .dcg-calculator-api-container-v1_12 .dcg-three-d-domain .dcg-three-d-domain__zoom-buttons { display: flex; gap: 5px; margin-top: 6px } .dcg-calculator-api-container-v1_12 .dcg-three-d-domain .dcg-btn-blue,.dcg-calculator-api-container-v1_12 .dcg-three-d-domain .dcg-btn-light-gray { font-size: .8rem; padding: 3px 10px; line-height: 1.3rem; animation: dcg-fadeIn .3s } .dcg-calculator-api-container-v1_12 .dcg-three-d-domain .dcg-z-axis-options.dcg-editable-mathquill-container { margin-bottom: 0 } .dcg-calculator-api-container-v1_12 .dcg-three-d-domain .dcg-flex-container { display: flex } .dcg-calculator-api-container-v1_12 .dcg-three-d-domain .dcg-flex-container :first-child { flex: 1 } .dcg-calculator-api-container-v1_12 .dcg-toast-view { position: absolute; top: 7px; left: 50px; right: 50px; height: 0; text-align: center; z-index: 5; overflow: visible; text-shadow: none; color: #222; line-height: 1em; transition: .3s opacity } .dcg-calculator-api-container-v1_12 .dcg-toast-view:not(.dcg-visible) { opacity: 0; pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-toast-view.dcg-below-geometry-toolbar { top: 55px } .dcg-calculator-api-container-v1_12 .dcg-toast-view .dcg-toast-wrapper { pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-toast-view .dcg-toast { display: inline-block; padding: 6px 10px; background: #fef2ad; border: 1px solid #fed973; border-radius: 4px; font-size: 85%; box-shadow: 0 2px 6px #0000001a; position: relative; pointer-events: auto } .dcg-calculator-api-container-v1_12 .dcg-toast-view .dcg-toast i.dcg-icon-error { display: none } .dcg-calculator-api-container-v1_12 .dcg-toast-view .dcg-toast a.dcg-undo { padding: 8px; margin: -8px -8px -8px 0 } .dcg-calculator-api-container-v1_12 .dcg-toast-view .dcg-toast i.dcg-icon-remove { font-size: 87%; padding: 8px; margin: -5px -10px -8px 2px; color: #0003; cursor: pointer; float: right } .dcg-calculator-api-container-v1_12 .dcg-toast-view .dcg-toast i.dcg-icon-remove.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-toast-view .dcg-toast i.dcg-icon-remove:focus { color: #0009 } .dcg-calculator-api-container-v1_12 .dcg-toast-view .dcg-toast i.dcg-icon-remove.dcg-depressed { color: #000000b3 } .dcg-calculator-api-container-v1_12 .dcg-toast-view .dcg-toast a { margin-left: 6px; text-decoration: underline; cursor: pointer; display: inline-block; color: #333; font-weight: 600 } .dcg-calculator-api-container-v1_12 .dcg-toast-view .dcg-toast a.dcg-hovered { color: #000 } .dcg-calculator-api-container-v1_12 .dcg-toast-view .dcg-toast-cover { display: none } .dcg-calculator-api-container-v1_12 .dcg-toast-view[toast-style=error] .dcg-toast { padding-left: 28px } .dcg-calculator-api-container-v1_12 .dcg-toast-view[toast-style=error] .dcg-toast i.dcg-icon-error { position: absolute; top: 7px; left: 10px; color: #fc944c; display: block } .dcg-calculator-api-container-v1_12 .dcg-toast-view[toast-style=cover] { position: absolute; top: 0; left: 0; right: 0; padding-top: 5px; height: 100%; z-index: 999 } .dcg-calculator-api-container-v1_12 .dcg-toast-view[toast-style=cover] .dcg-toast-cover { position: absolute; top: 0; left: 0; bottom: 0; right: 0; opacity: .3; display: block; background-color: #000 } .dcg-calculator-api-container-v1_12 .dcg-drop-image { position: absolute; top: 0; right: 0; left: 0; bottom: 0; z-index: 3; text-align: center; vertical-align: middle; background: #ffffff80; border: 8px dashed #bbb; font-family: sans-serif; color: #bbb; font-size: 370% } .dcg-calculator-api-container-v1_12 .dcg-drop-image span { position: absolute; bottom: 0; left: 0; right: 0; top: 0; height: 3.6em; line-height: 1.2em; margin: auto; padding: 0 20px } .dcg-calculator-api-container-v1_12 .dcg-exppanel-outer__wrapper { --dcg-item-background-color: var(--dcg-custom-background-color, #fff) } .dcg-calculator-api-container-v1_12 .dcg-exppanel-outer { display: inline-block; overflow-x: visible; margin-left: 0 } .dcg-calculator-api-container-v1_12 .dcg-exppanel-outer .dcg-exppanel-container { z-index: 2; width: 100%; position: absolute; top: 0; bottom: 0; transition: transform .25s ease-out; display: flex; flex-direction: column } .dcg-calculator-api-container-v1_12 .dcg-exppanel-outer .dcg-exppanel-container.dcg-add-shadow { box-shadow: 0 -4px 6px #0003 } .dcg-calculator-api-container-v1_12 .dcg-show-expressions-tab { opacity: 0; animation: dcg-fadeIn .3s forwards; animation-delay: .4s } .dcg-calculator-api-container-v1_12 .dcg-exppanel { flex: 1; overflow-x: hidden; overflow-y: auto; overflow-anchor: none; border-right: 1px solid rgba(0,0,0,.2); z-index: 0; -webkit-overflow-scrolling: touch } .dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-expressionlist { display: flex; flex-direction: column; min-height: 100% } .dcg-calculator-api-container-v1_12 .dcg-narrow .dcg-exppanel-container { border-top: 1px solid rgba(0,0,0,.2) } .dcg-calculator-api-container-v1_12 .dcg-narrow .dcg-exppanel-container.dcg-add-shadow { box-shadow: 0 0 6px #0003 } .dcg-calculator-api-container-v1_12 .dcg-narrow .dcg-exppanel { border-right: 0 } .dcg-calculator-api-container-v1_12 .dcg-exp-list-resizer { position: absolute; top: 0; right: -12px; bottom: 0; width: 15px; touch-action: none; cursor: ew-resize; z-index: 4 } .dcg-calculator-api-container-v1_12 .dcg-exp-list-resizer.dcg-depressed { width: 215px; right: -112px } .dcg-calculator-api-container-v1_12 .dcg-table-column-menu { left: -9px; top: 34px } .dcg-calculator-api-container-v1_12 .dcg-table-column-menu .dcg-triangle { border-width: 0 9px 9px 9px; border-color: transparent transparent #d3d3d3 transparent } .dcg-calculator-api-container-v1_12 .dcg-table-column-menu .dcg-triangle:before { position: absolute; top: 1px; left: -8px; border-width: 0 8px 8px 8px; border-color: transparent transparent #fff transparent } .dcg-calculator-api-container-v1_12 .dcg-table-column-menu .dcg-options-menu__regression-btn-container { text-align: center } .dcg-calculator-api-container-v1_12 .dcg-table-column-menu .dcg-options-menu__regression-btn-container button { width: 100%; font-size: .9rem; padding-top: .4rem; padding-bottom: .4rem; line-height: 1em } .dcg-calculator-api-container-v1_12 .dcg-expression-search-bar { padding: 5px; background: #d8d8d8; position: relative } .dcg-calculator-api-container-v1_12 .dcg-expression-search-bar .dcg-search-row { display: flex; align-items: center } .dcg-calculator-api-container-v1_12 .dcg-expression-search-bar.dcg-expressions-scrolled { box-shadow: -2px 2px 4px #0000001a; z-index: 4 } .dcg-calculator-api-container-v1_12 .dcg-expression-search-bar .dcg-search-mathquill-container { flex: 1; position: relative; overflow: hidden } .dcg-calculator-api-container-v1_12 .dcg-expression-search-bar .dcg-search-placeholder { opacity: .3; position: absolute; top: 50%; left: 35px; margin-top: -.5em; pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-expression-search-bar .dcg-mq-container { width: 100% } .dcg-calculator-api-container-v1_12 .dcg-expression-search-bar .dcg-math-field { padding: 6px 30px 6px 6px; margin: 1px; border-radius: 8px; background: #fff; width: 100%; font-size: 100%; color: #888; border: 1px solid #bbb } .dcg-calculator-api-container-v1_12 .dcg-expression-search-bar .dcg-math-field.dcg-hovered { color: #454545; border: 2px solid #949494; margin: 0 } .dcg-calculator-api-container-v1_12 .dcg-expression-search-bar .dcg-math-field.dcg-mq-focused { color: #000; border: 2px solid #2f72dc; margin: 0 } .dcg-calculator-api-container-v1_12 .dcg-expression-search-bar .dcg-search-mathquill-container .dcg-math-field { padding-left: 30px } .dcg-calculator-api-container-v1_12 .dcg-expression-search-bar .dcg-icon-remove,.dcg-calculator-api-container-v1_12 .dcg-expression-search-bar .dcg-icon-search,.dcg-calculator-api-container-v1_12 .dcg-expression-search-bar .dcg-icon-replace { opacity: .2 } .dcg-calculator-api-container-v1_12 .dcg-expression-search-bar .dcg-icon-remove.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-expression-search-bar .dcg-icon-search.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-expression-search-bar .dcg-icon-replace.dcg-hovered { opacity: .6 } .dcg-calculator-api-container-v1_12 .dcg-expression-search-bar .dcg-icon-remove.dcg-depressed,.dcg-calculator-api-container-v1_12 .dcg-expression-search-bar .dcg-icon-search.dcg-depressed,.dcg-calculator-api-container-v1_12 .dcg-expression-search-bar .dcg-icon-replace.dcg-depressed { opacity: .8 } .dcg-calculator-api-container-v1_12 .dcg-expression-search-bar .dcg-icon-replace.dcg-disabled { opacity: 0 } .dcg-calculator-api-container-v1_12 .dcg-expression-search-bar .dcg-icon-remove,.dcg-calculator-api-container-v1_12 .dcg-expression-search-bar .dcg-icon-replace { font-size: 90%; padding: 10px 7px 10px 12px } .dcg-calculator-api-container-v1_12 .dcg-expression-search-bar .dcg-icon-search { pointer-events: none; left: 5px; position: absolute; top: 50%; right: 5px; height: 20px; line-height: 20px; margin-top: -15px; padding: 5px } .dcg-calculator-api-container-v1_12 .dcg-expression-search-bar .dcg-search-replace-icon-container { position: absolute; top: 50%; right: 5px; margin-top: -9px; font-size: 110% } .dcg-calculator-api-container-v1_12 .dcg-expression-search-bar .dcg-search-replace-icon-container .dcg-tooltipped-error { position: relative; top: -1px; left: -2px } .dcg-calculator-api-container-v1_12 .dcg-expression-search-bar .dcg-search-replace-icon-container .dcg-icon-check { color: #2f72dc; margin-right: 5px } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-expression-top-bar.dcg-show-north-south-resize { border-right: 0; touch-action: none; cursor: ns-resize } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-expression-top-bar .dcg-icon-btn,.dcg-calculator-api-container-v1_12 .dcg-container .dcg-geometry-toolbar-view .dcg-icon-btn { width: 40px; height: 40px; line-height: 40px; font-size: 1.1rem; display: inline-block; border-radius: 5px; text-align: center; margin: -1px; overflow: hidden } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-expression-top-bar .dcg-icon-btn.dcg-constructions-count-link,.dcg-calculator-api-container-v1_12 .dcg-container .dcg-geometry-toolbar-view .dcg-icon-btn.dcg-constructions-count-link { margin-right: 4px } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-expression-top-bar .dcg-icon-btn.dcg-rotated,.dcg-calculator-api-container-v1_12 .dcg-container .dcg-geometry-toolbar-view .dcg-icon-btn.dcg-rotated { transform: rotate(-90deg) } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-expression-top-bar .dcg-icon-btn i.dcg-icon-pause,.dcg-calculator-api-container-v1_12 .dcg-container .dcg-geometry-toolbar-view .dcg-icon-btn i.dcg-icon-pause { font-size: 80% } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-expression-top-bar .dcg-icon-btn i.dcg-icon-undo,.dcg-calculator-api-container-v1_12 .dcg-container .dcg-expression-top-bar .dcg-icon-btn i.dcg-icon-redo,.dcg-calculator-api-container-v1_12 .dcg-container .dcg-geometry-toolbar-view .dcg-icon-btn i.dcg-icon-undo,.dcg-calculator-api-container-v1_12 .dcg-container .dcg-geometry-toolbar-view .dcg-icon-btn i.dcg-icon-redo { font-size: 120% } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-expression-top-bar .dcg-icon-btn i.dcg-icon-keyboard,.dcg-calculator-api-container-v1_12 .dcg-container .dcg-geometry-toolbar-view .dcg-icon-btn i.dcg-icon-keyboard { font-size: 125%; position: relative; top: 2px } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-expression-top-bar .dcg-icon-btn i,.dcg-calculator-api-container-v1_12 .dcg-container .dcg-geometry-toolbar-view .dcg-icon-btn i { opacity: .6 } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-expression-top-bar .dcg-icon-btn:not(:last-of-type),.dcg-calculator-api-container-v1_12 .dcg-container .dcg-geometry-toolbar-view .dcg-icon-btn:not(:last-of-type) { margin-right: -2px } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-expression-top-bar .dcg-icon-btn.dcg-disabled,.dcg-calculator-api-container-v1_12 .dcg-container .dcg-geometry-toolbar-view .dcg-icon-btn.dcg-disabled { opacity: .3; cursor: default } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-expression-top-bar .dcg-icon-btn:not(.dcg-disabled).dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-container .dcg-expression-top-bar .dcg-icon-btn:not(.dcg-disabled).dcg-active,.dcg-calculator-api-container-v1_12 .dcg-container .dcg-geometry-toolbar-view .dcg-icon-btn:not(.dcg-disabled).dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-container .dcg-geometry-toolbar-view .dcg-icon-btn:not(.dcg-disabled).dcg-active { background: #0000001a } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-expression-top-bar .dcg-icon-btn:not(.dcg-disabled).dcg-hovered i,.dcg-calculator-api-container-v1_12 .dcg-container .dcg-expression-top-bar .dcg-icon-btn:not(.dcg-disabled).dcg-active i,.dcg-calculator-api-container-v1_12 .dcg-container .dcg-geometry-toolbar-view .dcg-icon-btn:not(.dcg-disabled).dcg-hovered i,.dcg-calculator-api-container-v1_12 .dcg-container .dcg-geometry-toolbar-view .dcg-icon-btn:not(.dcg-disabled).dcg-active i { opacity: .8 } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-expression-top-bar .dcg-icon-btn:not(.dcg-disabled).dcg-depressed,.dcg-calculator-api-container-v1_12 .dcg-container .dcg-geometry-toolbar-view .dcg-icon-btn:not(.dcg-disabled).dcg-depressed { background: #0003 } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-expression-top-bar .dcg-icon-btn:not(.dcg-disabled).dcg-depressed i,.dcg-calculator-api-container-v1_12 .dcg-container .dcg-geometry-toolbar-view .dcg-icon-btn:not(.dcg-disabled).dcg-depressed i { opacity: 1 } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-expression-top-bar { border-right: 1px solid rgba(0,0,0,.2); height: 48px; border-bottom: 1px solid rgba(0,0,0,.2); line-height: 37px; width: 100%; transition: box-shadow .2s ease; padding: 5px; display: flex; background: var(--dcg-custom-background-color-shaded, linear-gradient(#fcfcfc, #eaeaea)) } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-expression-top-bar.dcg-expressions-scrolled { box-shadow: -2px 2px 4px #0000001a; z-index: 4 } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-expression-top-bar .dcg-btn-red,.dcg-calculator-api-container-v1_12 .dcg-container .dcg-expression-top-bar .dcg-btn-blue { padding: 0 15px; display: inline-block; align-self: center; height: 35px; line-height: 35px } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-expression-top-bar .dcg-center-buttons { text-align: center; flex: 1; white-space: nowrap } .dcg-calculator-api-container-v1_12 .dcg-add-expression-container { position: relative; float: left; height: 37px; margin-right: 4px } .dcg-calculator-api-container-v1_12 .dcg-in-api-action-opendrawer { float: left } .dcg-calculator-api-container-v1_12 .dcg-add-expression-container .dcg-popover { width: auto } .dcg-calculator-api-container-v1_12 .dcg-add-expression-container .dcg-popover.dcg-bottom { position: absolute; top: 43px; left: -3px } .dcg-calculator-api-container-v1_12 .dcg-add-expression-container .dcg-popover.dcg-bottom .dcg-arrow { left: 23px; border-bottom-color: var(--dcg-custom-background-color, #fff) } .dcg-calculator-api-container-v1_12 .dcg-add-expression-container .dcg-popover.dcg-right { position: absolute; top: -40px; left: 40px } .dcg-calculator-api-container-v1_12 .dcg-add-expression-container .dcg-popover.dcg-right .dcg-arrow { top: 60px; border-right-color: var(--dcg-custom-background-color, #fff) } .dcg-calculator-api-container-v1_12 .dcg-add-expression-container .dcg-popover .dcg-popover-interior { padding: 14px 12px 12px; background-color: var(--dcg-custom-background-color, #fff); color: var(--dcg-custom-text-color, #000) } .dcg-calculator-api-container-v1_12 .dcg-add-expression-container .dcg-popover .dcg-popover-interior.dcg-add-expression-dropdown { display: flex; flex-direction: column; gap: 16px } .dcg-calculator-api-container-v1_12 .dcg-add-expression-container .dcg-popover .dcg-popover-interior.dcg-add-expression-dropdown .dcg-new-item { cursor: pointer; font-size: 80%; text-align: left; white-space: nowrap; opacity: .5; line-height: 0 } .dcg-calculator-api-container-v1_12 .dcg-add-expression-container .dcg-popover .dcg-popover-interior.dcg-add-expression-dropdown .dcg-new-item.dcg-action-newexpression { margin-bottom: -4px } .dcg-calculator-api-container-v1_12 .dcg-add-expression-container .dcg-popover .dcg-popover-interior.dcg-add-expression-dropdown .dcg-new-item .dcg-expression-icon__container { margin-right: 8px; vertical-align: middle; width: 30px; display: inline-block; text-align: right; position: relative } .dcg-calculator-api-container-v1_12 .dcg-add-expression-container .dcg-popover .dcg-popover-interior.dcg-add-expression-dropdown .dcg-new-item .dcg-expression-icon__container i { font-size: 205% } .dcg-calculator-api-container-v1_12 .dcg-add-expression-container .dcg-popover .dcg-popover-interior.dcg-add-expression-dropdown .dcg-new-item .dcg-expression-icon__container .dcg-icon-new-expression { font-size: 210% } .dcg-calculator-api-container-v1_12 .dcg-add-expression-container .dcg-popover .dcg-popover-interior.dcg-add-expression-dropdown .dcg-new-item .dcg-expression-icon__container .dcg-icon-new-table { font-size: 200% } .dcg-calculator-api-container-v1_12 .dcg-add-expression-container .dcg-popover .dcg-popover-interior.dcg-add-expression-dropdown .dcg-new-item .dcg-expression-icon__container .dcg-icon-new-folder { font-size: 190% } .dcg-calculator-api-container-v1_12 .dcg-add-expression-container .dcg-popover .dcg-popover-interior.dcg-add-expression-dropdown .dcg-new-item .dcg-expression-icon__container .dcg-icon-inference-fill { position: absolute; right: 0; opacity: 50% } .dcg-calculator-api-container-v1_12 .dcg-add-expression-container .dcg-popover .dcg-popover-interior.dcg-add-expression-dropdown .dcg-new-item.dcg-hovered { opacity: .8 } .dcg-calculator-api-container-v1_12 .dcg-add-expression-container .dcg-popover .dcg-popover-interior.dcg-add-expression-dropdown .dcg-new-item.dcg-depressed { opacity: 1 } .dcg-calculator-api-container-v1_12 .dcg-add-expression-container .dcg-popover .dcg-popover-interior.dcg-add-expression-dropdown .dcg-new-item.dcg-disabled { opacity: .25 } .dcg-calculator-api-container-v1_12 .dcg-constructions-count-link { position: relative } .dcg-calculator-api-container-v1_12 .dcg-constructions-count-link i.dcg-icon-geometry { font-size: 40px; position: relative; top: -2px } .dcg-calculator-api-container-v1_12 .dcg-constructions-count-link .dcg-construction-count { position: absolute; bottom: 1px; right: 1px; background: #949494; box-shadow: 0 0 0 1px #eee; color: #fff; border-radius: 8px; height: 16px; min-width: 16px; line-height: 16px; padding-left: 4px; padding-right: 4px; text-align: center; font-size: 65%; font-family: arial,sans-serif } .dcg-calculator-api-container-v1_12 .dcg-expression-top-bar .dcg-icon-volume { font-size: 22px; position: relative; top: 2px } @keyframes dcg-fadeOut-indicator { 0% { opacity: .5 } 99% { opacity: .5 } to { opacity: 0 } } @keyframes dcg-animate-mute-bar { 0% { transform: rotate(-45deg) scaleX(0) } to { transform: rotate(-45deg) scale(1) } } @keyframes dcg-pulse-mute-button { 0% { opacity: 0 } 20% { opacity: 1 } 80% { opacity: 0; transform: scale(1.5) } to { opacity: 0; transform: scale(1.5) } } .dcg-calculator-api-container-v1_12 .dcg-global-mute-button .dcg-first-time-animation { visibility: hidden } .dcg-calculator-api-container-v1_12 .dcg-global-mute-button.dcg-has-never-interacted .dcg-first-time-animation { visibility: visible; opacity: .5; animation: dcg-fadeOut-indicator 16s forwards } .dcg-calculator-api-container-v1_12 .dcg-global-mute-button.dcg-has-never-interacted .dcg-first-time-animation:before { content: ""; position: absolute; top: 4px; left: 3.5px; bottom: 3px; right: 3.5px; border-radius: 20%; z-index: 0; background: #949494; animation: dcg-pulse-mute-button 2s infinite; pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-circular-icon-container.dcg-show-globally-muted { opacity: .6 } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-expression-top-bar .dcg-is-muted .dcg-icon-volume:after { content: ""; background: currentColor; width: 1em; height: 2px; position: absolute; top: 50%; left: 50%; border: 1px solid #fff; margin-top: -2px; margin-left: -.55em; transform: rotate(-45deg) scaleX(0); animation: dcg-animate-mute-bar .2s forwards; animation-delay: .1s } .dcg-calculator-api-container-v1_12 .dcg-expressionitem .dcg-caret-container { font-size: 95%; position: absolute; top: 0; left: 38px; width: 32px; height: 48px; color: #949494; padding-left: 10px; padding-top: 8px; text-align: left; z-index: 2 } .dcg-calculator-api-container-v1_12 .dcg-expressionitem .dcg-caret-container i { display: inline-block; transition: .2s; width: 16px; height: 16px } .dcg-calculator-api-container-v1_12 .dcg-expressionitem .dcg-caret-container.dcg-hovered { color: #666; cursor: pointer } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-collapsed .dcg-caret-container i { transform: rotate(-90deg) } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-secretFolder { display: none } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressionfolder .dcg-action-toggle-secret-folder,.dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressionfolder .dcg-action-toggle-in-front-of-everything { cursor: pointer; color: #0009; font-size: 75%; padding: 5px; margin: 0 -5px -5px 15px; position: relative; z-index: 1 } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressionfolder .dcg-action-toggle-secret-folder.dcg-last-folder-checkbox,.dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressionfolder .dcg-action-toggle-in-front-of-everything.dcg-last-folder-checkbox { margin-bottom: -10px } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressionfolder .dcg-fade-container:after { transition: 0 } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressionfolder:not(.dcg-collapsed).dcg-has-items .dcg-fade-container:after { position: absolute; top: 35px; bottom: 5px; left: 56px; content: ""; border-left: 1px solid rgba(0,0,0,.2); animation: dcg-fadeIn .3s } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressionfolder .dcg-main textarea.dcg-smart-textarea,.dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressionfolder .dcg-main .dcg-displayTextarea { padding-left: 20px } .dcg-calculator-api-container-v1_12 .dcg-smart-textarea-container { position: relative; font-size: 90% } .dcg-calculator-api-container-v1_12 .dcg-smart-textarea-container textarea.dcg-smart-textarea,.dcg-calculator-api-container-v1_12 .dcg-smart-textarea-container .dcg-displayTextarea { border: 0; font: inherit; resize: none; background: transparent; overflow: hidden; outline: none; color: var(--dcg-custom-text-color, #000); white-space: pre-wrap; overflow-wrap: break-word; width: 100%; padding: 3px; margin: -1px } .dcg-calculator-api-container-v1_12 .dcg-smart-textarea-container textarea.dcg-smart-textarea { opacity: 0; position: absolute; top: 1px; left: 0; bottom: 0; right: 0; height: 100% } .dcg-calculator-api-container-v1_12 .dcg-smart-textarea-container textarea.dcg-smart-textarea.dcg-empty { opacity: 1 } .dcg-calculator-api-container-v1_12 .dcg-smart-textarea-container .dcg-displayTextarea:after { content: "|"; opacity: 0; width: 0; overflow: hidden; display: inline-block; height: 1px } .dcg-calculator-api-container-v1_12 .dcg-smart-textarea-container .dcg-displayTextarea a { z-index: 1; position: relative; color: #2f72dc } .dcg-calculator-api-container-v1_12 .dcg-smart-textarea-container .dcg-displayTextarea a.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-smart-textarea-container .dcg-displayTextarea a .dcg-depressed { color: #2253a1 } .dcg-calculator-api-container-v1_12 .dcg-selected .dcg-smart-textarea-container .dcg-displayTextarea { pointer-events: none; opacity: 0 } .dcg-calculator-api-container-v1_12 .dcg-selected .dcg-smart-textarea-container textarea { opacity: 1 } .dcg-calculator-api-container-v1_12 .dcg-geo-show-constructions-pane { position: relative; background: var(--dcg-custom-background-color-shaded, #eee) } .dcg-calculator-api-container-v1_12 .dcg-geo-show-constructions-pane.dcg-transient-error,.dcg-calculator-api-container-v1_12 .dcg-geo-show-constructions-pane.dcg-cant-drag-item { opacity: .5 } .dcg-calculator-api-container-v1_12 .dcg-geo-show-constructions-pane:after { content: ""; background: linear-gradient(to bottom,rgba(238,238,238,0),var(--dcg-custom-background-color-shaded, #eee)); height: 10px; position: absolute; bottom: 0; left: 0; right: 0; pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-geo-show-constructions-pane:before { content: ""; background: linear-gradient(to top,rgba(238,238,238,0),var(--dcg-custom-background-color-shaded, #eee)); height: 10px; position: absolute; top: 0; left: 0; right: 0; z-index: 1; pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-geo-show-constructions-pane .dcg-token-being-dragged-container { opacity: .3 } .dcg-calculator-api-container-v1_12 .dcg-token-navigator-container { max-height: min(var(--dcg-exp-list-height) - 100px,250px); overflow: auto } .dcg-calculator-api-container-v1_12 .dcg-token-navigator-container .dcg-displayed-section-level { text-align: left; margin: 0 8px; padding: 8px 0 } .dcg-calculator-api-container-v1_12 .dcg-token-navigator-container .dcg-displayed-section-level:not(:last-of-type) { border-bottom: 1px solid rgba(0,0,0,.2); position: relative } .dcg-calculator-api-container-v1_12 .dcg-empty-constructions { padding: 12px; text-align: center; color: var(--dcg-custom-text-color, #666); font-style: italic; font-size: 90% } .dcg-calculator-api-container-v1_12 .dcg-image-options-menu .dcg-options-menu-section-title { color: var(--dcg-custom-text-color, #666) } .dcg-calculator-api-container-v1_12 .dcg-image-options-menu .dcg-opacities-menu-flex { display: flex; gap: 5px; margin-top: 5px } .dcg-calculator-api-container-v1_12 .dcg-image-options-menu .dcg-opacities-menu-flex .dcg-opacity-option { height: 29px } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressionimage .dcg-image-loading,.dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressionimage .dcg-image-failed { font-size: 100%; padding: 1px; color: #888; font-style: italic; line-height: 37px } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressionimage .dcg-retry-loading-image { color: #407bb5; text-decoration: underline } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressionimage .dcg-image-input-grid { font-size: 80%; display: grid; grid-template-columns: min-content 2fr min-content 1fr; width: calc(100% + 20px); max-width: 450px; color: var(--dcg-custom-text-color, rgba(0, 0, 0, .6)) } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressionimage .dcg-image-input-grid .dcg-mathquill-wrapper { width: 100%; padding-right: 5px } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressionimage .dcg-image-input-grid .dcg-image-input-name,.dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressionimage .dcg-image-input-grid .dcg-image-input-mathquill { display: flex; align-self: center; padding-right: 5px; overflow: hidden; padding-top: 2px; padding-bottom: 2px } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressionimage .dcg-image-input-grid .dcg-mq-editable-field:not(.dcg-focus) { cursor: pointer } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressionimage.dcg-input-focused .dcg-image-input-grid,.dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressionimage.dcg-input-focused .dcg-braille-input { color: var(--dcg-custom-text-color, #000) } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressionimage .dcg-image-loaded .dcg-image-title-row { display: flex; justify-content: flex-start } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressionimage .dcg-image-loaded .dcg-image-title-row .dcg-smart-textarea-container { margin-bottom: 8px; font-size: 85% } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressionimage .dcg-image-loaded .dcg-image-title-row .dcg-smart-textarea-container textarea,.dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressionimage .dcg-image-loaded .dcg-image-title-row .dcg-smart-textarea-container .dcg-displayTextarea { padding-top: 0; padding-bottom: 0; margin: 0 10px 0 -1px } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressionimage .dcg-image-loaded .dcg-image-title-row .dcg-smart-textarea-container textarea:empty,.dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressionimage .dcg-image-loaded .dcg-image-title-row .dcg-smart-textarea-container .dcg-displayTextarea:empty { min-width: 8rem } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressionimage .dcg-image-loaded .dcg-action-changeimage { color: var(--dcg-custom-text-color, rgba(0, 0, 0, .6)); text-decoration: underline; font-size: 80% } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressionimage .dcg-image-loaded .dcg-action-changeimage.dcg-hovered { color: #0009 } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressionimage .dcg-image-loaded .dcg-action-changeimage.dcg-depressed { color: #000000b3 } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressionimage.dcg-selected .dcg-smart-textarea-container { position: relative; top: -1px } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressionimage.dcg-selected .dcg-main { margin-right: -1px } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__chi-square .dcg-table--wrapper .dcg-table { position: relative; margin-top: 3px } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__chi-square .dcg-table--wrapper .dcg-table.dcg-table--fade-last-row:before { content: ""; position: absolute; bottom: -1px; left: 0; right: -1px; height: 31px; background: linear-gradient(to top,var(--dcg-item-background-color),rgba(255,255,255,0)); z-index: 1; pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__chi-square .dcg-table--wrapper .dcg-table.dcg-table--fade-last-column:after { content: ""; position: absolute; top: 0; bottom: -1px; right: -1px; background: linear-gradient(to left,var(--dcg-item-background-color),rgba(255,255,255,0)); width: 61px; pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__chi-square .dcg-table--wrapper .dcg-table .dcg-table--cell { text-align: center } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__chi-square .dcg-table--wrapper .dcg-table .dcg-table--cell:has(.dcg-focus):after { content: ""; position: absolute; border: 2px solid #2f72dc; left: -1px; top: -1px; bottom: -1px; right: -1px; z-index: 1; pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__chi-square .dcg-table--wrapper .dcg-table .dcg-table--cell.dcg-invalid:after { content: ""; position: absolute; border: 2px solid #e15855; left: -1px; top: -1px; bottom: -1px; right: -1px; z-index: 1; pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-add-inference-wizard__chi-square--gof .dcg-table { grid-template-columns: repeat(var(--dcg-column-count),1fr) } .dcg-calculator-api-container-v1_12 .dcg-select-dropdown-container { position: relative; display: flex; flex-direction: column; max-height: 100% } .dcg-calculator-api-container-v1_12 .dcg-select-dropdown-container .dcg-mixed-text-math { pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-select-dropdown-container .dcg-open-options { color: #949494 } .dcg-calculator-api-container-v1_12 .dcg-select-dropdown-container .dcg-open-options.dcg-hovered { color: #0009 } .dcg-calculator-api-container-v1_12 .dcg-select-dropdown-container .dcg-open-options.dcg-depressed { color: #000000b3 } .dcg-calculator-api-container-v1_12 .dcg-select-dropdown-container .dcg-dropdown-input { outline: none; width: 100%; border: 2px solid rgba(0,0,0,.2); background: var(--dcg-custom-background-color, #fff); font-size: .875rem; color: var(--dcg-custom-text-color, #333); padding: 10px; border-radius: 5px 5px 0 0; display: flex; justify-content: space-between; align-items: center; gap: 5px } .dcg-calculator-api-container-v1_12 .dcg-select-dropdown-container .dcg-dropdown-input.dcg-results-hidden { border-radius: 5px } .dcg-calculator-api-container-v1_12 .dcg-select-dropdown-container .dcg-dropdown-input.dcg-hovered { border-color: #bbb } .dcg-calculator-api-container-v1_12 .dcg-select-dropdown-container .dcg-dropdown-input.dcg-focus-visible { border-color: #2f72dc } .dcg-calculator-api-container-v1_12 .dcg-select-dropdown-container .dcg-options-dropdown__container { position: absolute; top: 100%; left: 0; min-width: 100%; z-index: 2 } .dcg-calculator-api-container-v1_12 .dcg-select-dropdown-container .dcg-options-dropdown__padded-bottom-container { padding-bottom: 50px } .dcg-calculator-api-container-v1_12 .dcg-select-dropdown-container .dcg-select-dropdown-list { margin-top: -1px; max-height: var(--dcg-select-dropdown-max-height, 500px); border: 1px solid rgba(0,0,0,.2); border-radius: 0 0 5px 5px; background: var(--dcg-custom-background-color, #fff); text-align: left; -webkit-overflow-scrolling: touch; overflow-x: hidden; overflow-y: auto; list-style-type: none } .dcg-calculator-api-container-v1_12 .dcg-select-dropdown-container .dcg-dropdown-choice { padding: 7px 10px; font-size: .85rem } .dcg-calculator-api-container-v1_12 .dcg-shared-options-dropdown .dcg-dropdown-explanations { font-size: 80%; padding: 3px 7px; min-width: 190px; opacity: .7 } .dcg-calculator-api-container-v1_12 .dcg-shared-options-dropdown .dcg-dropdown-explanations .dcg-explanation { margin-bottom: 5px } .dcg-calculator-api-container-v1_12 .dcg-shared-options-dropdown .dcg-dropdown-explanations .dcg-explanation a { color: #2f72dc; white-space: nowrap; margin-bottom: 5px } .dcg-calculator-api-container-v1_12 .dcg-shared-options-dropdown .dcg-dropdown-choice { padding: var(--dcg-dropdown-choice-padding, 7px); text-decoration: none; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: flex; align-items: center; gap: 7px } .dcg-calculator-api-container-v1_12 .dcg-shared-options-dropdown .dcg-dropdown-choice.dcg-standard-link-styling { color: #666 } .dcg-calculator-api-container-v1_12 .dcg-shared-options-dropdown .dcg-dropdown-choice.dcg-standard-link-styling.dcg-selected:not(.dcg-disabled),.dcg-calculator-api-container-v1_12 .dcg-shared-options-dropdown .dcg-dropdown-choice.dcg-standard-link-styling.dcg-hovered:not(.dcg-disabled),.dcg-calculator-api-container-v1_12 .dcg-shared-options-dropdown .dcg-dropdown-choice.dcg-standard-link-styling.dcg-depressed:not(.dcg-disabled) { color: #000 } .dcg-calculator-api-container-v1_12 .dcg-shared-options-dropdown .dcg-dropdown-choice.dcg-focus-visible:not([aria-disabled=true]),.dcg-calculator-api-container-v1_12 .dcg-shared-options-dropdown .dcg-dropdown-choice.dcg-hovered:not([aria-disabled=true]) { background: #0000001a } .dcg-calculator-api-container-v1_12 .dcg-shared-options-dropdown .dcg-dropdown-choice.dcg-depressed:not([aria-disabled=true]) { background: #0003 } .dcg-calculator-api-container-v1_12 .dcg-shared-options-dropdown .dcg-dropdown-choice.dcg-selected:not([aria-disabled=true]) { background: #e0eafa } .dcg-calculator-api-container-v1_12 .dcg-shared-options-dropdown .dcg-dropdown-choice.dcg-hovered:not(.dcg-focus-visible) { box-shadow: none } .dcg-calculator-api-container-v1_12 .dcg-shared-options-dropdown .dcg-dropdown-choice.dcg-disabled { opacity: .3; cursor: default; background: #0000001a } .dcg-calculator-api-container-v1_12 .dcg-shared-options-dropdown .dcg-dropdown-choice .dcg-option-icon-container { width: 20px; flex-shrink: 0; text-align: center } .dcg-calculator-api-container-v1_12 .dcg-shared-options-dropdown .dcg-dropdown-choice .dcg-option-icon-container .dcg-option-icon { font-size: 90% } .dcg-calculator-api-container-v1_12 .dcg-shared-options-dropdown .dcg-dropdown-choice .dcg-option-subtitle { display: block; margin-left: 30px; font-size: 80%; text-decoration: underline } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-new-expression { height: 54px; position: relative; border-bottom: 1px solid transparent; overflow: visible!important } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-new-expression .dcg-new-math-div { position: absolute; top: 0; left: 0; bottom: 0; right: 0; cursor: pointer } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-new-expression .dcg-new-expression-fade { background: linear-gradient(to top,var(--dcg-custom-background-color, #fff),rgba(255,255,255,0) 50%); width: 44px; position: absolute; top: 0; bottom: 0 } .dcg-calculator-api-container-v1_12 .dcg-progress-update-legend { padding: .5em } .dcg-calculator-api-container-v1_12 .dcg-progress-update-legend .dcg-hide-progress { float: right } .dcg-calculator-api-container-v1_12 .dcg-legend-section { display: flex; gap: 5px } .dcg-calculator-api-container-v1_12 .dcg-legend-section:not(:first-of-type) { margin-top: 5px } .dcg-calculator-api-container-v1_12 .dcg-progress-swatch { display: inline-block; width: 20px; height: 20px; border-radius: 4px; margin-right: 3px } .dcg-calculator-api-container-v1_12 .dcg-progress-analyzing { background: #1446aa59!important } .dcg-calculator-api-container-v1_12 .dcg-progress-graphing { background: #d25a1e59!important } .dcg-calculator-api-container-v1_12 .dcg-progress-unpublished { background: #c8c81459!important } .dcg-calculator-api-container-v1_12 .dcg-slider-options-view { top: -11px; left: 42px; min-width: 150px; padding: 15px } .dcg-calculator-api-container-v1_12 .dcg-slider-options-view .dcg-title { font-size: 110% } .dcg-calculator-api-container-v1_12 .dcg-slider-options-view .dcg-slider-speed-menu { margin-top: 10px } .dcg-calculator-api-container-v1_12 .dcg-slider-speed-container { font-size: 95% } .dcg-calculator-api-container-v1_12 .dcg-slider-speed-container .dcg-action-faster,.dcg-calculator-api-container-v1_12 .dcg-slider-speed-container .dcg-action-slower { color: #666 } .dcg-calculator-api-container-v1_12 .dcg-slider-speed-container .dcg-action-faster.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-slider-speed-container .dcg-action-slower.dcg-hovered { color: #222 } .dcg-calculator-api-container-v1_12 .dcg-slider-speed-container .dcg-action-faster.dcg-depressed,.dcg-calculator-api-container-v1_12 .dcg-slider-speed-container .dcg-action-slower.dcg-depressed { color: #000 } .dcg-calculator-api-container-v1_12 .dcg-slider-speed-container .dcg-action-faster.dcg-disabled,.dcg-calculator-api-container-v1_12 .dcg-slider-speed-container .dcg-action-slower.dcg-disabled { opacity: .25; pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-slider-speed-container .dcg-action-slower { transform: rotate(180deg) } .dcg-calculator-api-container-v1_12 .dcg-slider-speed-container .dcg-action-faster,.dcg-calculator-api-container-v1_12 .dcg-slider-speed-container .dcg-action-slower { cursor: pointer; font-size: 70%; display: inline-block; width: 26px; height: 26px; text-align: center; line-height: 26px; border: 1px solid rgba(0,0,0,.2); border-radius: 4px } .dcg-calculator-api-container-v1_12 .dcg-slider-speed-container .dcg-action-faster.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-slider-speed-container .dcg-action-slower.dcg-hovered { background: #0000000a } .dcg-calculator-api-container-v1_12 .dcg-slider-speed-container .dcg-action-faster.dcg-depressed,.dcg-calculator-api-container-v1_12 .dcg-slider-speed-container .dcg-action-slower.dcg-depressed { background: #0003 } .dcg-calculator-api-container-v1_12 .dcg-slider-speed-container .dcg-action-faster i,.dcg-calculator-api-container-v1_12 .dcg-slider-speed-container .dcg-action-slower i { position: relative; left: 1px } .dcg-calculator-api-container-v1_12 .dcg-slider-speed-container .dcg-variable-speed { width: 45px; font-size: 90%; display: inline-block; text-align: center } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressiontable .dcg-main { padding-top: 20px; padding-bottom: 4px; position: relative } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressiontable .dcg-tabledata { display: grid; grid-template-columns: repeat(var(--dcg-column-count),min-content); grid-template-rows: auto } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressiontable .dcg-row { display: contents } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressiontable .dcg-cell.dcg-table-header { border-bottom: 1px solid #000; font-size: .925rem } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressiontable .dcg-cell.dcg-table-header .dcg-math-field { cursor: text } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressiontable .dcg-cell.dcg-table-header .dcg-table-icon-container { padding: 5px 0 5px 5px } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressiontable .dcg-cell.dcg-table-header .dcg-drag-icon { position: absolute; top: 50%; right: 5px; font-size: .85rem; transform: translateY(-50%); opacity: .5; pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressiontable .dcg-cell.dcg-table-header.dcg-leave-space-for-icon .dcg-mq-math-mode,.dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressiontable .dcg-cell.dcg-table-header.dcg-header-error .dcg-mq-math-mode { padding-left: 6px } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressiontable .dcg-cell.dcg-table-header.dcg-leave-space-for-icon .dcg-braille-input,.dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressiontable .dcg-cell.dcg-table-header.dcg-header-error .dcg-braille-input { padding-left: 5px; --dcg-max-braille-width: 160px } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressiontable td.dcg-cell-error .dcg-table-icon-error-container { padding-left: 4px } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressiontable td.dcg-cell-error .dcg-mq-math-mode { padding-left: 0 } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressiontable .dcg-cell { text-align: center; display: block; font-size: .8rem; min-height: 34px; position: relative; display: flex; align-items: center; min-width: 60px } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressiontable .dcg-cell .dcg-braille-input { text-align: center; min-width: 50px; padding: 0 15px; width: auto; --dcg-max-braille-width: 200px; min-width: min(100%,var(--dcg-max-braille-width)); max-width: var(--dcg-max-braille-width); margin: 0 auto } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressiontable .dcg-cell.dcg-cell-error .dcg-braille-input { padding-left: 5px; --dcg-max-braille-width: 185px } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressiontable .dcg-cell.dcg-first-column { border-right: 1px solid #000 } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressiontable .dcg-cell.dcg-interior-column { border-right: 1px solid rgba(0,0,0,.2) } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressiontable .dcg-cell.dcg-interior-row { border-bottom: 1px solid rgba(0,0,0,.2) } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressiontable .dcg-cell.dcg-selected:not(.dcg-non-editable):after { content: ""; position: absolute; border: 2px solid var(--dcg-accent-color, #2f72dc); left: -1px; top: -1px; bottom: -1px; right: -1px; z-index: 1; pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressiontable .dcg-cell.dcg-selected.dcg-non-editable .dcg-mathquill-braille-overflow-left .dcg-tooltip-hit-area-container:before { background: linear-gradient(to left,#f5f5f500,#f5f5f5) } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressiontable .dcg-cell.dcg-selected.dcg-non-editable .dcg-mathquill-braille-overflow-right .dcg-tooltip-hit-area-container:after { background: linear-gradient(to right,#f5f5f500,#f5f5f5) } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressiontable .dcg-cell.dcg-selected:not(.dcg-non-editable) .dcg-inner-border { border: 2px solid #2f72dc } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressiontable .dcg-cell.dcg-computed-cell { background: var(--dcg-custom-background-color-shaded, #f0f0f0) } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressiontable .dcg-non-editable.dcg-selected { box-shadow: inset 0 0 0 2px #2f72dcb3; background: var(--dcg-custom-background-color-shaded, #f0f0f0) } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressiontable .dcg-table-container { overflow: hidden; padding-left: 15px; padding-right: 15px; position: relative } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressiontable .dcg-table-container:before { position: absolute; top: 0; left: 0; bottom: 0; z-index: 1; background: linear-gradient(to left,rgba(255,255,255,0),var(--dcg-item-background-color)); width: 20px; content: ""; pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressiontable .dcg-table-container:after { position: absolute; top: 0; right: 0; bottom: 0; background: linear-gradient(to right,rgba(255,255,255,0),var(--dcg-item-background-color)); width: 20px; content: ""; pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressiontable .dcg-table-container .dcg-table-sliding-container { transition: transform .15s; display: inline-block; padding-bottom: 1px } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressiontable .dcg-blank-row { grid-column: 1/-1 } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressiontable .dcg-show-more-row { border-bottom: 1px solid rgba(0,0,0,.2); text-align: center; font-size: 80%; color: #0009; padding: 8px 0; font-style: italic; grid-column: 1/-1 } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressiontable .dcg-show-more-row .dcg-show-more { font-style: normal; font-size: 90%; margin-left: .4em } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressiontable .dcg-show-more-row .dcg-show-more-row-interior { max-width: calc(var(--dcg-exp-list-width) - 100px) } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressiontable.dcg-faded-h .dcg-tabledata:after { content: ""; position: absolute; top: 0; bottom: 0; right: 0; background: linear-gradient(to left,var(--dcg-item-background-color),rgba(255,255,255,0)); width: 60px; pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-expressionitem.dcg-expressiontable.dcg-faded-v .dcg-tabledata:before { content: ""; position: absolute; bottom: 0; left: 0; right: 0; height: 30px; background: linear-gradient(to top,var(--dcg-item-background-color),rgba(255,255,255,0)); z-index: 1; pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-table-container .dcg-mathquill-wrapper,.dcg-calculator-api-container-v1_12 .dcg-table--wrapper .dcg-mathquill-wrapper { flex: 1; height: 100%; display: flex; align-items: center } .dcg-calculator-api-container-v1_12 .dcg-table-container .dcg-mathquill-braille,.dcg-calculator-api-container-v1_12 .dcg-table--wrapper .dcg-mathquill-braille { flex: 1 } .dcg-calculator-api-container-v1_12 .dcg-table-container .dcg-typeset-math,.dcg-calculator-api-container-v1_12 .dcg-table-container .dcg-mq-container,.dcg-calculator-api-container-v1_12 .dcg-table--wrapper .dcg-typeset-math,.dcg-calculator-api-container-v1_12 .dcg-table--wrapper .dcg-mq-container { width: 100%; height: 100% } .dcg-calculator-api-container-v1_12 .dcg-table-container .dcg-mathquill-braille,.dcg-calculator-api-container-v1_12 .dcg-table-container .dcg-tooltip-hit-area-container,.dcg-calculator-api-container-v1_12 .dcg-table-container .dcg-braille-input,.dcg-calculator-api-container-v1_12 .dcg-table--wrapper .dcg-mathquill-braille,.dcg-calculator-api-container-v1_12 .dcg-table--wrapper .dcg-tooltip-hit-area-container,.dcg-calculator-api-container-v1_12 .dcg-table--wrapper .dcg-braille-input { height: 100% } .dcg-calculator-api-container-v1_12 .dcg-table-container .dcg-mq-math-mode,.dcg-calculator-api-container-v1_12 .dcg-table--wrapper .dcg-mq-math-mode { width: 100%; height: 100%; display: flex; align-items: center; padding: 5px 20px } .dcg-calculator-api-container-v1_12 .dcg-table-regression { clear: both; margin-right: -18px } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-regression-footer-view { margin-bottom: -15px } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-dropdown-row { margin: 5px 0 0; display: flex; max-width: 400px; gap: 7px; align-items: center } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-dropdown-row.dcg-dropdown-row__has-column-picker { flex-wrap: wrap } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-dropdown-row .dcg-dropdown-row__plot-and-model { display: flex; align-items: center } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-dropdown-row .dcg-dropdown-row__plot-and-model .dcg-icon-container { width: 34px } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-dropdown-row .dcg-dropdown-row__plot-and-model .dcg-tooltipped-error { height: auto } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-dropdown-row .dcg-dropdown-row__plot-and-model .dcg-select-dropdown-container { flex: 1 } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-dropdown-row .dcg-dropdown-row__breakable { display: flex; gap: 7px; align-items: center } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-dropdown-row>:first-child { flex: 1 } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-dropdown-row .dcg-select-dropdown-container .dcg-dropdown-input { padding: 0 8px; min-height: 36px } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-dropdown-row .dcg-dropdown-row__column-selector .dcg-dropdown-input .dcg-mixed-text-math { max-width: 150px; overflow: hidden; padding-right: 10px; position: relative; margin-right: -5px } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-dropdown-row .dcg-dropdown-row__column-selector .dcg-dropdown-input .dcg-mixed-text-math:after { position: absolute; top: 0; right: 0; bottom: 0; width: 10px; pointer-events: none; background: linear-gradient(to right,rgba(255,255,255,0),var(--dcg-custom-background-color, #fff)); content: "" } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-expression-footer-title { font-size: .7rem } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-expression-footer-title__equation { margin-top: .5rem } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-table-regression__dropdown-separator { font-size: .875rem; color: var(--dcg-custom-text-color, #333) } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-icon-remove { opacity: .2; font-size: .9rem; padding: 10px; margin: -10px -10px -10px -5px } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-icon-remove.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-icon-remove.dcg-focus-visible { opacity: .6 } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-icon-remove.dcg-depressed { opacity: .8 } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-break-before { display: inline; padding-left: 0 } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-break-before:before { content: "\a"; white-space: normal } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-regression-equation { margin-bottom: .5rem; display: flex; overflow: hidden; position: relative; font-size: .8rem } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-regression-equation .dcg-mq-root-block { padding-right: .5em; line-height: 1.5em; padding-left: .85em; text-indent: -.7em } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-regression-equation .dcg-mq-root-block .dcg-mq-supsub,.dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-regression-equation .dcg-mq-root-block .dcg-mq-fraction,.dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-regression-equation .dcg-mq-root-block .dcg-mq-non-leaf { line-height: 1em } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-regression-equation .dcg-mq-root-block>* { text-indent: 0 } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-dot-dot-dropdown { padding: 8px; margin: -8px; height: auto; width: auto } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-dropdown-popover__interior { padding: 10px 0; font-size: .8rem } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-dropdown-popover__interior .dcg-regression-model { margin: 10px 0; font-size: 1rem } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-regression-popover__export-to-list { margin-bottom: 10px } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-regression-popover__unexportable-warning { color: var(--dcg-custom-text-color, rgba(0, 0, 0, .6)); white-space: normal; font-size: .85rem } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-regression-popover__delete,.dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-regression-popover__export-to-list { display: block; font-size: .9rem; width: 100%; line-height: 2rem } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-table-regression-view__custom-model-notice { border-top: 1px solid #bbb; padding: 8px; font-size: 75%; font-style: italic; color: var(--dcg-custom-text-color, #666); white-space: pre-wrap } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-table-regression-view__custom-model-notice .dcg-tilde { font-family: Symbola,Times New Roman,serif; display: inline-block; border: 1px solid #bbb; padding: 0 7px 0 5px; font-size: 1rem; border-radius: 4px } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-table-regression-view__custom-model-notice a { text-decoration: underline } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-copy-regression-button { font-size: 1rem; color: var(--dcg-custom-text-color, #000); margin-left: 5px; height: 0; position: relative; top: 1px } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-copy-regression-button i { padding: 5px; margin: -5px } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-copy-regression-button i,.dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-dot-dot-dropdown { cursor: pointer; opacity: .4 } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-copy-regression-button i.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-dot-dot-dropdown.dcg-hovered { opacity: .6 } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-copy-regression-button i.dcg-depressed,.dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-dot-dot-dropdown.dcg-depressed { opacity: 1 } .dcg-calculator-api-container-v1_12 .dcg-table-regression .dcg-regression-view-source--button { padding-left: 1em } @keyframes dcg-tick-metronome { 0% { transform: scale(.5) rotate(-20deg) } 50% { transform: scale(.5) rotate(20deg) } to { transform: scale(.5) rotate(-20deg) } } .dcg-calculator-api-container-v1_12 .dcg-ticker { --dcg-checkbox-outline-color: var(--dcg-custom-background-color-shaded, #eee); padding: 5px; position: relative; background: var(--dcg-custom-background-color-shaded, #eee); border-bottom: 1px solid rgba(0,0,0,.2); border-right: 1px solid rgba(0,0,0,.2); overflow: hidden } .dcg-calculator-api-container-v1_12 .dcg-ticker.dcg-expressions-scrolled { box-shadow: -2px 2px 4px #0000001a; z-index: 4 } .dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-circular-icon-container { position: relative } .dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-icon-remove { position: absolute; top: 0; right: 0; opacity: .2; font-size: 115%; padding: 10px 7px 10px 12px } .dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-icon-remove.dcg-hovered { opacity: .6 } .dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-icon-remove.dcg-depressed { opacity: .8 } .dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-mini-play-pause { transform: scale(.5); transform-origin: bottom right; position: absolute; bottom: -5px; right: -4px; background: #eee; border-radius: 50%; border: 1px solid #eee } .dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-icon-metronome { font-size: 130%; position: relative; left: 1px } .dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-action-toggle-secret-ticker { font-size: .9rem; margin-top: 5px; margin-bottom: -2px } .dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-metronome-bar { width: 2px; height: 24px; transform: scale(.5) rotate(-20deg); transform-origin: bottom center; background: #777; border-radius: 2px; position: absolute; bottom: 10px; left: 50%; box-shadow: 0 0 0 1px #eee } .dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-metronome-bar.dcg-metronome-playing { animation: dcg-tick-metronome infinite .5s ease-in-out } .dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-settings-container { display: flex; width: calc(100% - 30px) } .dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-settings-container .dcg-circular-icon-container { font-size: 65%; margin-right: 10px!important; order: 1 } .dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-settings-container .dcg-circular-icon-container.dcg-disabled { opacity: .4; pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-settings-container .dcg-create-sliders { margin-top: 5px; width: 100% } .dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-settings-internal { display: flex; flex: 1; order: 2; align-items: center; color: var(--dcg-custom-text-color, #666); flex-wrap: wrap; padding: 3px 0; overflow: hidden; font-size: 95% } .dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-settings-internal .dcg-mathquill-wrapper { color: var(--dcg-custom-text-color, #000); margin-left: 4px; font-size: 95% } .dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-settings-internal .dcg-action-definition { max-width: 100%; display: flex; align-items: baseline } .dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-settings-internal .dcg-action-definition .dcg-mathquill-wrapper { margin-right: 5px; overflow: hidden; flex: 1 } .dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-settings-internal .dcg-action-definition .dcg-math-field.dcg-math-field,.dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-settings-internal .dcg-action-definition .dcg-braille-input.dcg-braille-input { border-bottom: 1px solid rgba(0,0,0,.2); padding: 1px 2px; margin: 1px; min-width: 75px; max-width: 100% } .dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-settings-internal .dcg-action-definition .dcg-math-field.dcg-math-field.dcg-focus,.dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-settings-internal .dcg-action-definition .dcg-math-field.dcg-math-field.dcg-focus-visible,.dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-settings-internal .dcg-action-definition .dcg-math-field.dcg-math-field.dcg-invalid,.dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-settings-internal .dcg-action-definition .dcg-braille-input.dcg-braille-input.dcg-focus,.dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-settings-internal .dcg-action-definition .dcg-braille-input.dcg-braille-input.dcg-focus-visible,.dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-settings-internal .dcg-action-definition .dcg-braille-input.dcg-braille-input.dcg-invalid { border-bottom: 2px solid var(--dcg-accent-color, #2f72dc); margin-bottom: 0 } .dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-settings-internal .dcg-action-definition .dcg-math-field.dcg-math-field.dcg-invalid,.dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-settings-internal .dcg-action-definition .dcg-braille-input.dcg-braille-input.dcg-invalid { border-bottom: 2px solid #e15855 } .dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-settings-internal .dcg-action-definition .dcg-math-field.dcg-math-field.dcg-hovered:not(.dcg-focus):not(.dcg-invalid):not(.dcg-static-mathquill-view):not(.dcg-focus-visible),.dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-settings-internal .dcg-action-definition .dcg-braille-input.dcg-braille-input.dcg-hovered:not(.dcg-focus):not(.dcg-invalid):not(.dcg-static-mathquill-view):not(.dcg-focus-visible) { border-bottom: 2px solid #ccc; margin-bottom: 0 } .dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-settings-internal .dcg-action-definition .dcg-math-field.dcg-math-field,.dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-settings-internal .dcg-action-definition .dcg-braille-input.dcg-braille-input { padding-right: 20px } .dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-settings-internal .dcg-action-frequency .dcg-math-field.dcg-math-field,.dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-settings-internal .dcg-action-frequency .dcg-braille-input.dcg-braille-input { border-bottom: 1px solid rgba(0,0,0,.2); padding: 1px 2px; margin: 1px; min-width: 30px; max-width: 90px } .dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-settings-internal .dcg-action-frequency .dcg-math-field.dcg-math-field.dcg-focus,.dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-settings-internal .dcg-action-frequency .dcg-math-field.dcg-math-field.dcg-focus-visible,.dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-settings-internal .dcg-action-frequency .dcg-math-field.dcg-math-field.dcg-invalid,.dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-settings-internal .dcg-action-frequency .dcg-braille-input.dcg-braille-input.dcg-focus,.dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-settings-internal .dcg-action-frequency .dcg-braille-input.dcg-braille-input.dcg-focus-visible,.dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-settings-internal .dcg-action-frequency .dcg-braille-input.dcg-braille-input.dcg-invalid { border-bottom: 2px solid var(--dcg-accent-color, #2f72dc); margin-bottom: 0 } .dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-settings-internal .dcg-action-frequency .dcg-math-field.dcg-math-field.dcg-invalid,.dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-settings-internal .dcg-action-frequency .dcg-braille-input.dcg-braille-input.dcg-invalid { border-bottom: 2px solid #e15855 } .dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-settings-internal .dcg-action-frequency .dcg-math-field.dcg-math-field.dcg-hovered:not(.dcg-focus):not(.dcg-invalid):not(.dcg-static-mathquill-view):not(.dcg-focus-visible),.dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-settings-internal .dcg-action-frequency .dcg-braille-input.dcg-braille-input.dcg-hovered:not(.dcg-focus):not(.dcg-invalid):not(.dcg-static-mathquill-view):not(.dcg-focus-visible) { border-bottom: 2px solid #ccc; margin-bottom: 0 } .dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-settings-internal .dcg-clickable-info-error-container { margin-left: -20px; width: 20px; display: inline-block } .dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-toggle-help { text-decoration: none; color: #aaa; padding: 10px 6px; font-size: 85%; position: relative; top: 1px; flex: 1 } .dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-toggle-help.dcg-hovered { color: #666 } .dcg-calculator-api-container-v1_12 .dcg-ticker .dcg-ticker-toggle-help.dcg-depressed { color: #454545 } .dcg-calculator-api-container-v1_12 .dcg-adaptive-peeling-warning { position: absolute; bottom: 0; right: 0; text-align: center; z-index: 2 } .dcg-calculator-api-container-v1_12 .dcg-adaptive-peeling-warning .dcg-warning-content { margin: 10px; background: #000000b3; border-radius: 5px; padding: 5px 10px; display: inline-block; color: #fff; font-size: .9rem; -webkit-user-select: all; user-select: all } .dcg-calculator-api-container-v1_12 .dcg-compiler-debug { position: absolute; right: 8px; bottom: 8px; width: 420px; max-width: calc(100% - 16px); max-height: 80%; background: #141414eb; color: #ddd; font-family: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace; font-size: 11px; border: 1px solid rgba(255,255,255,.15); border-radius: 6px; display: flex; flex-direction: column; z-index: 2000; -webkit-user-select: text; user-select: text } .dcg-calculator-api-container-v1_12 .dcg-compiler-debug__footer { display: flex; align-items: center; gap: 8px; padding: 6px 8px; border-top: 1px solid rgba(255,255,255,.1) } .dcg-calculator-api-container-v1_12 .dcg-compiler-debug__tabs { display: flex; gap: 6px; margin-left: auto } .dcg-calculator-api-container-v1_12 .dcg-compiler-debug__copy-button,.dcg-calculator-api-container-v1_12 .dcg-compiler-debug__tab { padding: 2px 6px; border: 1px solid rgba(255,255,255,.15); border-radius: 4px; cursor: pointer } .dcg-calculator-api-container-v1_12 .dcg-compiler-debug__copy-button:hover,.dcg-calculator-api-container-v1_12 .dcg-compiler-debug__tab:hover,.dcg-calculator-api-container-v1_12 .dcg-compiler-debug__tab.dcg-active { background: #ffffff1a } .dcg-calculator-api-container-v1_12 .dcg-compiler-debug__body { overflow: auto; padding: 8px } .dcg-calculator-api-container-v1_12 .dcg-compiler-debug pre { margin: 0; white-space: pre-wrap } .dcg-calculator-api-container-v1_12 .dcg-geometry-settings-container.dcg-constrained-height-popover { z-index: 6; width: 290px; top: 53px; right: 43px } .dcg-calculator-api-container-v1_12 .dcg-geometry-settings-container.dcg-constrained-height-popover.dcg-no-geometry-header { top: 5px } .dcg-calculator-api-container-v1_12 .dcg-geometry-settings-container.dcg-constrained-height-popover .dcg-arrow { top: 18px!important } .dcg-calculator-api-container-v1_12 .dcg-geometry-settings-container.dcg-constrained-height-popover .dcg-popover-interior { padding: 10px 0; background-color: var(--dcg-custom-background-color, #fff); color: var(--dcg-custom-text-color, #000) } .dcg-calculator-api-container-v1_12 .dcg-geometry-settings-container.dcg-constrained-height-popover .dcg-checkbox { font-size: 95%; color: var(--dcg-custom-text-color, #666) } .dcg-calculator-api-container-v1_12 .dcg-geometry-settings-container.dcg-constrained-height-popover .dcg-braille-options-buttons { margin-top: 3px } .dcg-calculator-api-container-v1_12 .dcg-author-mode-section .dcg-toolbar-customization { display: flex; align-items: center; font-size: 90%; margin-top: 10px; white-space: nowrap; color: #666 } .dcg-calculator-api-container-v1_12 .dcg-author-mode-section .dcg-toolbar-customization .dcg-segmented-control-container { margin-left: 10px; width: 100% } .dcg-calculator-api-container-v1_12 .dcg-author-mode-section .dcg-toolbar-customization .dcg-segmented-control-container .dcg-segmented-control-btn { flex: 1 } .dcg-calculator-api-container-v1_12 .dcg-author-mode-section .dcg-edit-configuration-link-container { text-align: center; padding-top: 3px; font-size: 90% } .dcg-calculator-api-container-v1_12 .dcg-custom-toolbar-settings-modal .dcg-done-btn { float: right; position: relative; top: -4px } .dcg-calculator-api-container-v1_12 .dcg-custom-toolbar-settings-modal h1 { font-weight: 400; color: #666; padding-bottom: 10px } .dcg-calculator-api-container-v1_12 .dcg-custom-toolbar-settings-modal .dcg-configuration-grid-row { display: grid; grid-template-columns: 1.25fr 2fr } .dcg-calculator-api-container-v1_12 .dcg-custom-toolbar-settings-modal .dcg-configuration-grid-row.dcg-grid-single-column { grid-template-columns: 1fr; border-right: 1px solid rgba(0,0,0,.2) } .dcg-calculator-api-container-v1_12 .dcg-custom-toolbar-settings-modal .dcg-configuration-grid-row { border-bottom: 1px solid rgba(0,0,0,.2) } .dcg-calculator-api-container-v1_12 .dcg-custom-toolbar-settings-modal .dcg-configuration-grid-row .dcg-first-column,.dcg-calculator-api-container-v1_12 .dcg-custom-toolbar-settings-modal .dcg-configuration-grid-row .dcg-second-column { border-left: 1px solid rgba(0,0,0,.2); padding: 5px; display: grid; align-content: center } .dcg-calculator-api-container-v1_12 .dcg-custom-toolbar-settings-modal .dcg-configuration-grid-row .dcg-second-column { border-right: 1px solid rgba(0,0,0,.2) } .dcg-calculator-api-container-v1_12 .dcg-custom-toolbar-settings-modal .dcg-configuration-grid-row .dcg-second-column.dcg-disabled { background: #eee } .dcg-calculator-api-container-v1_12 .dcg-custom-toolbar-settings-modal .dcg-configuration-grid-row[dcg-geo-tool=rotate],.dcg-calculator-api-container-v1_12 .dcg-custom-toolbar-settings-modal .dcg-configuration-grid-row[dcg-geo-tool=dilate] { height: 50px } .dcg-calculator-api-container-v1_12 .dcg-custom-toolbar-settings-modal .dcg-configuration-grid-row[dcg-geo-tool=rotate] .dcg-first-column,.dcg-calculator-api-container-v1_12 .dcg-custom-toolbar-settings-modal .dcg-configuration-grid-row[dcg-geo-tool=dilate] .dcg-first-column { align-content: start } .dcg-calculator-api-container-v1_12 .dcg-custom-toolbar-settings-modal .dcg-configuration-grid-row .dcg-checkbox { white-space: nowrap; margin-left: 2px; margin-top: 0 } .dcg-calculator-api-container-v1_12 .dcg-custom-toolbar-settings-modal .dcg-configuration-grid-row.dcg-configuration-heading-row { background: #0003; border-top: 1px solid rgba(0,0,0,.2); align-self: center } .dcg-calculator-api-container-v1_12 .dcg-custom-toolbar-settings-modal .dcg-configuration-grid-row.dcg-configuration-heading-row .dcg-first-column { text-transform: capitalize; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-weight: 500 } .dcg-calculator-api-container-v1_12 .dcg-custom-toolbar-settings-modal .dcg-configuration-grid-row.dcg-configuration-heading-row .dcg-first-column,.dcg-calculator-api-container-v1_12 .dcg-custom-toolbar-settings-modal .dcg-configuration-grid-row.dcg-configuration-heading-row .dcg-second-column { font-size: 95% } .dcg-calculator-api-container-v1_12 .dcg-custom-toolbar-settings-modal .dcg-configuration-grid-row .dcg-transformation-allow-numeric-option { padding-top: 2px } .dcg-calculator-api-container-v1_12 .dcg-custom-toolbar-settings-modal .dcg-configuration-grid-row .dcg-latex-error-container { position: absolute; top: 3px; bottom: 3px; right: 3px; z-index: 1; display: flex; flex-direction: column; justify-content: center } .dcg-calculator-api-container-v1_12 .dcg-custom-toolbar-settings-modal .dcg-configuration-grid-row .dcg-disabled-condition-wrapper { padding: 6px; color: #949494 } .dcg-calculator-api-container-v1_12 .dcg-custom-toolbar-settings-modal .dcg-configuration-grid-row .dcg-mathquill-condition-container { padding: 0; overflow: hidden; position: relative } .dcg-calculator-api-container-v1_12 .dcg-custom-toolbar-settings-modal .dcg-configuration-grid-row .dcg-mathquill-condition-container .dcg-math-field.dcg-invalid { padding-right: 30px } .dcg-calculator-api-container-v1_12 .dcg-custom-toolbar-settings-modal .dcg-configuration-grid-row .dcg-mathquill-condition-container .dcg-mq-container { width: 100% } .dcg-calculator-api-container-v1_12 .dcg-custom-toolbar-settings-modal .dcg-configuration-grid-row .dcg-mathquill-condition-container .dcg-math-field { width: 100%; padding: 6px } .dcg-calculator-api-container-v1_12 .dcg-custom-toolbar-settings-modal .dcg-configuration-grid-row .dcg-mathquill-condition-container .dcg-math-field.dcg-mq-focused { box-shadow: inset 0 0 0 2px #2f72dc!important } .dcg-calculator-api-container-v1_12 .dcg-custom-toolbar-settings-modal .dcg-configuration-grid-row .dcg-mathquill-condition-container .dcg-mathquill-braille .dcg-tooltip-hit-area-container { width: 100% } .dcg-calculator-api-container-v1_12 .dcg-custom-toolbar-settings-modal .dcg-configuration-grid-row .dcg-mathquill-condition-container .dcg-mathquill-braille .dcg-tooltip-hit-area-container .dcg-braille-input { width: 100%; padding: 7px } .dcg-calculator-api-container-v1_12 .dcg-custom-toolbar-settings-modal .dcg-configuration-grid-row .dcg-mathquill-condition-container .dcg-mathquill-braille .dcg-tooltip-hit-area-container .dcg-braille-input:focus { box-shadow: inset 0 0 0 2px #2f72dc!important } @media screen and (max-width: 480px) { .dcg-calculator-api-container-v1_12 .dcg-custom-toolbar-settings-modal .dcg-configuration-grid-row { display:grid; grid-template-columns: 1fr 1fr } } @keyframes dcgSharedFadeInDown { 0% { opacity: 0; transform: translateY(-10px) } to { opacity: 1 } } @keyframes dcgSharedFadeIn { 0% { opacity: 0 } to { opacity: 1 } } .dcg-calculator-api-container-v1_12 .dcg-shared-modal-container { display: contents; --dcg-modal-margin: 80px ; --dcg-modal-padding: 30px; --dcg-modal-title-spacing: 16px; font-family: HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-weight: 300 } .dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 8 } .dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover .dcg-shared-modal-background { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: #000000b3 } .dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover .dcg-shared-modal-transition-container { display: flex; justify-content: center } .dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover .dcg-shared-modal { position: relative; border-radius: 6px } .dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover.dcg-shared-modal-wide .dcg-shared-modal,.dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover.dcg-shared-modal-medium .dcg-shared-modal,.dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover.dcg-shared-modal-narrow .dcg-shared-modal,.dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover.dcg-shared-modal-tiny .dcg-shared-modal { animation: dcgSharedFadeInDown .3s } .dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover.dcg-shared-modal-wide .dcg-shared-modal-transition-container,.dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover.dcg-shared-modal-medium .dcg-shared-modal-transition-container,.dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover.dcg-shared-modal-narrow .dcg-shared-modal-transition-container,.dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover.dcg-shared-modal-tiny .dcg-shared-modal-transition-container { margin-top: var(--dcg-modal-margin) } .dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover.dcg-shared-modal-wide .dcg-shared-modal-contents-wrapper,.dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover.dcg-shared-modal-medium .dcg-shared-modal-contents-wrapper,.dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover.dcg-shared-modal-narrow .dcg-shared-modal-contents-wrapper,.dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover.dcg-shared-modal-tiny .dcg-shared-modal-contents-wrapper { max-height: calc(100vh - 2 * var(--dcg-modal-margin)); overflow-y: auto } .dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover.dcg-shared-modal-background,.dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover.dcg-shared-modal-fullscreen .dcg-shared-modal { animation: dcgSharedFadeIn .3s } .dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover.dcg-shared-modal-wide .dcg-shared-modal { width: 800px } .dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover.dcg-shared-modal-medium .dcg-shared-modal { width: 650px } .dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover.dcg-shared-modal-narrow .dcg-shared-modal { width: 500px } .dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover.dcg-shared-modal-tiny .dcg-shared-modal { width: 400px } .dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover.dcg-shared-modal-fullscreen .dcg-shared-modal { position: absolute; inset: var(--dcg-modal-margin) } .dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover.dcg-shared-modal-fullscreen .dcg-shared-modal .dcg-shared-modal-contents-wrapper { overflow-y: auto; overflow-x: hidden; position: absolute; top: 0; right: 0; bottom: 0; left: 0 } .dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover .dcg-shared-close-cross-container { position: absolute; top: -28px; right: -28px } .dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover .dcg-shared-modal-contents-wrapper { padding: var(--dcg-modal-padding); background-color: #fff; border-radius: 6px; box-shadow: 0 0 10px #00000080 } .dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover .dcg-shared-modal-title { display: flex; align-items: stretch; margin: 0 0 10px; font-weight: 300; font-size: 24px; text-align: center } .dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover .dcg-shared-modal-title.dcg-shared-modal-title--sticky { position: sticky; z-index: 1; top: -1px; transform-style: preserve-3d; margin-bottom: calc(var(--dcg-modal-title-spacing) / 2); padding: 0; padding-bottom: calc(var(--dcg-modal-title-spacing) / 2) } .dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover .dcg-shared-modal-title.dcg-shared-modal-title--sticky:before { content: ""; position: absolute; top: calc(var(--dcg-modal-padding) * -1); left: calc(var(--dcg-modal-padding) * -1); transform: translateZ(-1px); width: calc(100% + 2 * var(--dcg-modal-padding)); height: calc(100% + var(--dcg-modal-padding)); background-color: #fff } .dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover .dcg-shared-modal-title.dcg-shared-modal-title--sticky.dcg-shared-modal-title--stuck:before { box-shadow: 0 1px 2px #0000000d } .dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover .dcg-shared-left-align-title { text-align: left } .dcg-calculator-api-container-v1_12 .dcg-shared-back-button { position: relative; top: 2px; border: unset; padding: 0 4px 0 0; margin-right: 6px; background-color: unset } .dcg-calculator-api-container-v1_12 .dcg-shared-back-button.dcg-hovered .dcg-shared-back-button__icon,.dcg-calculator-api-container-v1_12 .dcg-shared-back-button.dcg-focus-visible .dcg-shared-back-button__icon { color: #454545 } .dcg-calculator-api-container-v1_12 .dcg-shared-back-button__icon { font-size: 18px; color: #bbb } .dcg-calculator-api-container-v1_12 .dcg-shared-close-cross { font-size: 110%; width: 32px; height: 32px; border-radius: 50%; color: #fff; opacity: .9; display: flex; align-items: center; justify-content: center } .dcg-calculator-api-container-v1_12 .dcg-shared-close-cross.dcg-hovered { opacity: 1; background: #ffffff26 } .dcg-calculator-api-container-v1_12 .dcg-shared-close-cross.dcg-depressed { opacity: 1; background: #ffffff4d } .dcg-calculator-api-container-v1_12 .dcg-shared-modal__title-icon { margin-top: auto; margin-right: 8px; margin-bottom: auto; font-size: 21px; color: #949494 } @media screen and (max-width: 850px) { .dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover.dcg-shared-modal-wide .dcg-shared-modal { width:auto; margin: 0; position: absolute; top: var(--dcg-modal-margin); left: 37px; right: 37px } } @media screen and (max-width: 700px) { .dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover.dcg-shared-modal-medium .dcg-shared-modal { width:auto; margin: 0; position: absolute; top: var(--dcg-modal-margin); left: 37px; right: 37px } } @media screen and (max-width: 600px) { .dcg-calculator-api-container-v1_12 .dcg-shared-modal-container .dcg-shared-modal-cover:not(.dcg-shared-modal-tiny) .dcg-shared-modal-background { background-color:#333 } .dcg-calculator-api-container-v1_12 .dcg-shared-modal-container .dcg-shared-modal-cover.dcg-shared-modal-wide .dcg-shared-modal-transition-container,.dcg-calculator-api-container-v1_12 .dcg-shared-modal-container .dcg-shared-modal-cover.dcg-shared-modal-medium .dcg-shared-modal-transition-container,.dcg-calculator-api-container-v1_12 .dcg-shared-modal-container .dcg-shared-modal-cover.dcg-shared-modal-narrow .dcg-shared-modal-transition-container { margin-top: 0 } .dcg-calculator-api-container-v1_12 .dcg-shared-modal-container .dcg-shared-modal-cover:not(.dcg-shared-modal-tiny) .dcg-shared-modal-transition-container { height: 100% } .dcg-calculator-api-container-v1_12 .dcg-shared-modal-container .dcg-shared-modal-cover.dcg-shared-modal-wide .dcg-shared-modal,.dcg-calculator-api-container-v1_12 .dcg-shared-modal-container .dcg-shared-modal-cover.dcg-shared-modal-fullscreen .dcg-shared-modal,.dcg-calculator-api-container-v1_12 .dcg-shared-modal-container .dcg-shared-modal-cover.dcg-shared-modal-medium .dcg-shared-modal,.dcg-calculator-api-container-v1_12 .dcg-shared-modal-container .dcg-shared-modal-cover.dcg-shared-modal-narrow .dcg-shared-modal { position: absolute; top: 42px; inset-inline: 0; bottom: 0; width: auto; margin: 0 } .dcg-calculator-api-container-v1_12 .dcg-shared-modal-container .dcg-shared-modal-cover.dcg-shared-modal-wide .dcg-shared-modal .dcg-shared-close-cross-container,.dcg-calculator-api-container-v1_12 .dcg-shared-modal-container .dcg-shared-modal-cover.dcg-shared-modal-fullscreen .dcg-shared-modal .dcg-shared-close-cross-container,.dcg-calculator-api-container-v1_12 .dcg-shared-modal-container .dcg-shared-modal-cover.dcg-shared-modal-medium .dcg-shared-modal .dcg-shared-close-cross-container,.dcg-calculator-api-container-v1_12 .dcg-shared-modal-container .dcg-shared-modal-cover.dcg-shared-modal-narrow .dcg-shared-modal .dcg-shared-close-cross-container { right: 5px; top: -38px } .dcg-calculator-api-container-v1_12 .dcg-shared-modal-container .dcg-shared-modal-cover.dcg-shared-modal-wide .dcg-shared-modal .dcg-shared-modal-contents-wrapper,.dcg-calculator-api-container-v1_12 .dcg-shared-modal-container .dcg-shared-modal-cover.dcg-shared-modal-fullscreen .dcg-shared-modal .dcg-shared-modal-contents-wrapper,.dcg-calculator-api-container-v1_12 .dcg-shared-modal-container .dcg-shared-modal-cover.dcg-shared-modal-medium .dcg-shared-modal .dcg-shared-modal-contents-wrapper,.dcg-calculator-api-container-v1_12 .dcg-shared-modal-container .dcg-shared-modal-cover.dcg-shared-modal-narrow .dcg-shared-modal .dcg-shared-modal-contents-wrapper { border-radius: 0; position: absolute; top: 0; right: 0; bottom: 0; left: 0; overflow-y: auto; overflow-x: hidden; max-height: unset } .dcg-calculator-api-container-v1_12 .dcg-shared-modal-container .dcg-shared-modal-cover:not(.dcg-shared-has-close-button).dcg-shared-modal-wide .dcg-shared-modal,.dcg-calculator-api-container-v1_12 .dcg-shared-modal-container .dcg-shared-modal-cover:not(.dcg-shared-has-close-button).dcg-shared-modal-fullscreen .dcg-shared-modal,.dcg-calculator-api-container-v1_12 .dcg-shared-modal-container .dcg-shared-modal-cover:not(.dcg-shared-has-close-button).dcg-shared-modal-medium .dcg-shared-modal,.dcg-calculator-api-container-v1_12 .dcg-shared-modal-container .dcg-shared-modal-cover:not(.dcg-shared-has-close-button).dcg-shared-modal-narrow .dcg-shared-modal { top: 0 } } @media screen and (max-width: 460px) { .dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover.dcg-shared-modal-tiny { --dcg-modal-padding: 20px } .dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover.dcg-shared-modal-tiny .dcg-shared-modal-background { background-color: #333 } .dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover.dcg-shared-modal-tiny .dcg-shared-modal { position: absolute; right: 0; bottom: 0; left: 0; top: 42px; width: unset } .dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover.dcg-shared-modal-tiny .dcg-shared-modal .dcg-shared-close-cross-container { right: 5px; top: -38px } .dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover.dcg-shared-modal-tiny .dcg-shared-modal-contents-wrapper { position: absolute; top: 0; right: 0; bottom: 0; left: 0; overflow-y: auto; overflow-x: hidden; max-height: unset; border-radius: 0 } } @media screen and (max-height: 450px) and (orientation: landscape) { .dcg-calculator-api-container-v1_12 .dcg-shared-modal-cover { --dcg-modal-margin: 40px } } .dcg-calculator-api-container-v1_12 .dcg-performance-meter { position: absolute; z-index: 1; right: 0; bottom: 0 } .dcg-calculator-api-container-v1_12 .dcg-grapher__error-in-graph-bounds { position: absolute; background: #ffffffb3; animation: dcg-fadeIn .2s; z-index: 1; display: flex; align-items: center; justify-content: center; color: #454545; text-align: center; font-size: 1.4rem; padding: 10px 20px 20px; text-shadow: -1px -1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,1px 1px 0 #fff,0 -1px 0 #fff,0 1px 0 #fff,1px 0 0 #fff,-1px 0 0 #fff } .dcg-calculator-api-container-v1_12 .dcg-grapher__error-in-graph-bounds i { display: block; font-size: 4rem; margin-bottom: .5rem; color: #bbb } .dcg-calculator-api-container-v1_12 .dcg-grapher__error-in-graph-bounds i.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-grapher__error-in-graph-bounds i.dcg-depressed { color: #949494 } .dcg-calculator-api-container-v1_12 .dcg-grapher__error-in-graph-bounds i.dcg-depressed { color: #666 } .dcg-calculator-api-container-v1_12 .dcg-grapher__reduced-motion-cover { position: absolute; background: #ffffffe6; z-index: 1; width: 100%; display: flex; align-items: center; justify-content: center; text-align: center; padding: 10px 20px 20px; flex-direction: column; gap: 25px } .dcg-calculator-api-container-v1_12 .dcg-reduced-motion-cover__title { font-size: 1.25rem; max-width: 450px; -webkit-user-select: text; user-select: text } .dcg-calculator-api-container-v1_12 .dcg-reduced-motion-cover__buttons { display: flex; gap: 10px; justify-content: center; align-items: center; flex-wrap: wrap } .dcg-calculator-api-container-v1_12 .dcg-grapher__error-creating-webgl { position: absolute; background: #ffffffd9; animation: dcg-fadeIn .2s; z-index: 3; display: flex; align-items: center; justify-content: center; color: #454545; text-align: center; font-size: 1.2rem; line-height: 1.35em; padding: 10px 50px; text-shadow: -1px -1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,1px 1px 0 #fff,0 -1px 0 #fff,0 1px 0 #fff,1px 0 0 #fff,-1px 0 0 #fff } .dcg-calculator-api-container-v1_12 .dcg-grapher__error-creating-webgl.dcg-grapher__error-creating-webgl__narrow { padding: 10px; font-size: 1rem } .dcg-calculator-api-container-v1_12 .dcg-grapher__error-creating-webgl i.dcg-icon-error { color: #fa824c; margin-right: 3px } .dcg-calculator-api-container-v1_12 .dcg-grapher__error-creating-webgl a { display: block; margin-top: 10px } .dcg-calculator-api-container-v1_12 .dcg-grapher__error-creating-webgl a,.dcg-calculator-api-container-v1_12 .dcg-grapher__error-creating-webgl a.dcg-hovered { text-decoration: underline } .dcg-aria-alert { position: absolute; left: -1000px; top: -1000px; width: 1px; height: 1px; text-align: left; overflow: hidden } @media (prefers-reduced-motion) { .dcg-calculator-api-container-v1_12 *,.dcg-calculator-api-container-v1_12 *:after,.dcg-calculator-api-container-v1_12 *:before { transition: none!important; animation-duration: 0ms!important; animation-delay: 0ms!important } } .dcg-calculator-api-container-v1_12 .dcg-calc-basic-main-wrapper { height: 100%; width: 100%; position: relative } .dcg-calculator-api-container-v1_12 .dcg-calc-basic-main { height: 100%; width: 100%; background: var(--dcg-custom-background-color, #fff); color: var(--dcg-custom-text-color, #000); display: flex; flex-direction: column; flex-wrap: nowrap; border-radius: 2px; font-family: Arial,sans-serif } .dcg-calculator-api-container-v1_12 .dcg-calc-basic-main * { box-sizing: border-box } .dcg-calculator-api-container-v1_12 .dcg-calc-basic-main.dcg-no-hyperlinks a[target=_blank] { display: none!important } @keyframes dcg-fadePulse { 0% { opacity: 0; transform: scale(.7) } 50% { transform: scale(1.1) } to { opacity: 1; transform: scale(1) } } .dcg-calculator-api-container-v1_12 .dcg-basic-list-container { flex: 1; display: flex; flex-direction: column; overflow: auto; border-top: 1px solid rgba(0,0,0,.2) } .dcg-calculator-api-container-v1_12 .dcg-basic-list-container .dcg-basic-list { width: 100% } .dcg-calculator-api-container-v1_12 .dcg-basic-list-container .dcg-basic-list.dcg-projector-mode { font-size: 150% } .dcg-calculator-api-container-v1_12 .dcg-basic-list-container .dcg-basic-list.dcg-projector-mode .dcg-braille-input input,.dcg-calculator-api-container-v1_12 .dcg-basic-list-container .dcg-basic-list.dcg-projector-mode .dcg-braille-evaluation input { font-size: 135% } .dcg-calculator-api-container-v1_12 .dcg-basic-list-container .dcg-basic-list-placeholder { flex: 1; border-right: 1px solid rgba(0,0,0,.2); border-left: 1px solid rgba(0,0,0,.2); position: relative; overflow: hidden } .dcg-calculator-api-container-v1_12 .dcg-basic-list-container .dcg-basic-list-placeholder .dcg-answer-hint { transition: opacity 1s; padding: 10px 30px 10px 10px; width: 200px; opacity: .7; position: absolute; bottom: 0; right: 0; text-align: right; animation: dcg-fadePulse .3s } .dcg-calculator-api-container-v1_12 .dcg-basic-list-container .dcg-basic-list-placeholder .dcg-answer-hint i { position: absolute; bottom: 10px; right: -5px; font-size: 2rem; color: #949494 } .dcg-calculator-api-container-v1_12 .dcg-inverted-colors .dcg-settings-dropdown .dcg-popover-interior { box-shadow: none } @media screen and (max-height: 350px) { .dcg-calculator-api-container-v1_12 .dcg-basic-list-container .dcg-basic-list-placeholder .dcg-answer-hint { width:100% } } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-basic-expression .dcg-mq-container .dcg-mq-editable-field { width: 100% } .dcg-calculator-api-container-v1_12 .dcg-container .dcg-basic-expression .dcg-mq-container .dcg-mq-editable-field:after { position: absolute; top: 1px; right: 0; bottom: 1px } .dcg-calculator-api-container-v1_12 .dcg-basic-expression { min-height: 56px; border: 1px solid rgba(0,0,0,.2); margin-top: -1px; position: relative; display: flex; align-items: center; width: 100% } .dcg-calculator-api-container-v1_12 .dcg-basic-expression:not(:first-of-type) { border-top-color: transparent } .dcg-calculator-api-container-v1_12 .dcg-basic-expression.dcg-focused { border-color: var(--dcg-accent-color, #2f72dc); box-shadow: inset 0 0 0 1px var(--dcg-accent-color, #2f72dc); z-index: 1 } .dcg-calculator-api-container-v1_12 .dcg-basic-expression:first-of-type { margin-top: 0 } .dcg-calculator-api-container-v1_12 .dcg-basic-expression .dcg-exp-output-container { padding-right: 5px } .dcg-calculator-api-container-v1_12 .dcg-basic-expression .dcg-exp-output-container .dcg-tooltipped-error-container { margin-right: 5px } .dcg-calculator-api-container-v1_12 .dcg-basic-expression.dcg-braille-io { flex-wrap: wrap; padding: 2px } .dcg-calculator-api-container-v1_12 .dcg-basic-expression.dcg-braille-io input { background: transparent } .dcg-calculator-api-container-v1_12 .dcg-basic-expression.dcg-braille-io .dcg-mq-math-mode { padding: 0 } .dcg-calculator-api-container-v1_12 .dcg-basic-expression.dcg-braille-io .dcg-braille-input input,.dcg-calculator-api-container-v1_12 .dcg-basic-expression.dcg-braille-io .dcg-braille-evaluation input,.dcg-calculator-api-container-v1_12 .dcg-basic-expression.dcg-braille-io .dcg-braille-error input { border: none; width: 100% } .dcg-calculator-api-container-v1_12 .dcg-basic-expression.dcg-braille-io .dcg-braille-error { padding-right: 5px } .dcg-calculator-api-container-v1_12 .dcg-basic-expression.dcg-braille-io .dcg-braille-input input { outline: none } .dcg-calculator-api-container-v1_12 .dcg-basic-expression.dcg-braille-io .dcg-braille-evaluation input:focus { outline: 1px dotted #000 } .dcg-calculator-api-container-v1_12 .dcg-basic-expression.dcg-braille-io .dcg-braille-error input { border: 1px solid transparent } .dcg-calculator-api-container-v1_12 .dcg-basic-expression.dcg-braille-io .dcg-braille-error input:focus { color: #000; outline: 1px dotted #000 } .dcg-calculator-api-container-v1_12 .dcg-basic-expression.dcg-braille-io .dcg-braille-input input,.dcg-calculator-api-container-v1_12 .dcg-basic-expression.dcg-braille-io .dcg-braille-evaluation input { font-family: Abraham,serif; font-size: 163%; padding: 8px 8px 0 } .dcg-calculator-api-container-v1_12 .dcg-basic-expression.dcg-braille-io .dcg-basic-expression-error { font-size: 140% } .dcg-calculator-api-container-v1_12 .dcg-basic-expression.dcg-braille-io .dcg-braille-error { position: absolute; top: -.8em; right: 0; width: 100% } .dcg-calculator-api-container-v1_12 .dcg-basic-expression.dcg-braille-io .dcg-braille-error textarea { width: 100%; text-align: right; color: #666; font-size: 80%; border: none; resize: none; animation: dcg-delayed-fadeIn 1s } .dcg-calculator-api-container-v1_12 .dcg-basic-expression.dcg-braille-io .dcg-braille-error textarea:focus { outline: dotted 1px #666; color: #000 } .dcg-calculator-api-container-v1_12 .dcg-basic-expression.dcg-braille-io .dcg-braille-input,.dcg-calculator-api-container-v1_12 .dcg-basic-expression.dcg-braille-io .dcg-braille-evaluation-container,.dcg-calculator-api-container-v1_12 .dcg-basic-expression.dcg-braille-io .dcg-exp-mathquill-container,.dcg-calculator-api-container-v1_12 .dcg-basic-expression.dcg-braille-io .dcg-exp-output-container { flex: 1 1 40% } .dcg-calculator-api-container-v1_12 .dcg-basic-expression.dcg-braille-io .dcg-braille-evaluation-container { position: relative } .dcg-calculator-api-container-v1_12 .dcg-basic-expression.dcg-braille-io .dcg-braille-evaluation input,.dcg-calculator-api-container-v1_12 .dcg-basic-expression.dcg-braille-io .dcg-exp-output-container,.dcg-calculator-api-container-v1_12 .dcg-basic-expression.dcg-braille-io .dcg-braille-error { text-align: right } .dcg-calculator-api-container-v1_12 .dcg-basic-expression.dcg-braille-io .dcg-exp-mathquill-container { padding: 8px } .dcg-calculator-api-container-v1_12 .dcg-basic-expression.dcg-braille-io .dcg-exp-mathquill-container,.dcg-calculator-api-container-v1_12 .dcg-basic-expression.dcg-braille-io .dcg-exp-output-container { font-size: 90%; color: #666 } .dcg-calculator-api-container-v1_12 .dcg-basic-expression.dcg-braille-io .dcg-exp-output-container { padding: 8px } .dcg-calculator-api-container-v1_12 .dcg-basic-expression .dcg-exp-mathquill-container { flex: 1; overflow: hidden; margin-right: 1px } .dcg-calculator-api-container-v1_12 .dcg-basic-expression .dcg-exp-mathquill-container .dcg-mq-container { width: 100% } .dcg-calculator-api-container-v1_12 .dcg-basic-expression .dcg-mq-math-mode { padding: 12px 5px 12px 15px; outline: none!important; box-shadow: none!important; border: 0 } .dcg-calculator-api-container-v1_12 .dcg-basic-expression .dcg-basic-expression-error { color: #e66b3c; font-size: 130% } .dcg-calculator-api-container-v1_12 .dcg-basic-expression .dcg-basic-expression-value { animation: dcg-fadeIn .5s } .dcg-calculator-api-container-v1_12 .dcg-basic-expression .dcg-basic-expression-value.dcg-basic-evaluation-gray .dcg-static-mathquill-view { color: #666 } .dcg-calculator-api-container-v1_12 .dcg-basic-expression .dcg-basic-expression-value .dcg-basic-fraction-toggle { font-size: 20px; display: inline-block; width: 29px; height: 29px; border: 2px solid #000; opacity: .5; color: #000; text-align: center; border-radius: 50%; margin: 0 5px } .dcg-calculator-api-container-v1_12 .dcg-basic-expression .dcg-basic-expression-value .dcg-basic-fraction-toggle i { position: relative; top: 2px } .dcg-calculator-api-container-v1_12 .dcg-basic-expression .dcg-basic-expression-value .dcg-basic-fraction-toggle.dcg-hovered { opacity: .7 } .dcg-calculator-api-container-v1_12 .dcg-basic-expression .dcg-basic-expression-value .dcg-basic-fraction-toggle.dcg-depressed { opacity: .9 } .dcg-calculator-api-container-v1_12 .dcg-basic-expression .dcg-basic-expression-value .dcg-basic-fraction-toggle.dcg-selected { background: #000; opacity: .5; color: #fff } .dcg-calculator-api-container-v1_12 .dcg-basic-expression .dcg-basic-expression-value .dcg-basic-fraction-toggle.dcg-selected.dcg-hovered { opacity: .7 } .dcg-calculator-api-container-v1_12 .dcg-basic-expression .dcg-basic-expression-value .dcg-basic-fraction-toggle.dcg-selected.dcg-depressed { opacity: .9 } .dcg-calculator-api-container-v1_12 .dcg-basic-expression .dcg-slider-container { height: 40px; width: 250px; max-width: 100%; padding-right: 3px } .dcg-calculator-api-container-v1_12 .dcg-basic-expression .dcg-mq-ans { border: 2px solid #2f72dc; color: #2f72dc; background-color: #2f72dc26; padding: .2em .4em; display: inline-block; border-radius: 4px; margin-right: 1px; margin-bottom: 2px; min-width: 30px; text-align: center; text-overflow: ellipsis; vertical-align: middle; position: relative } .dcg-calculator-api-container-v1_12 .dcg-basic-expression .dcg-mq-ans sup { font-size: 80% } .dcg-calculator-api-container-v1_12 .dcg-basic-expression .dcg-mq-ans:after { box-sizing: border-box; content: "ans"; position: absolute; bottom: -.5em; left: 50%; font-size: 60%; width: 1.9em; overflow: hidden; text-align: center; margin-left: -.95em; color: #2f72dc; border: 1px solid #2f72dc; background: #fff; padding: 0; border-radius: 3px; height: 1em; line-height: .9em } .dcg-calculator-api-container-v1_12 .dcg-basic-expression .dcg-mq-ans.dcg-invalid { border-color: #e66b3c; background: #e66b3c1a; color: #e66b3c } .dcg-calculator-api-container-v1_12 .dcg-basic-expression .dcg-mq-ans.dcg-invalid i { font-style: normal; font-size: 80% } .dcg-calculator-api-container-v1_12 .dcg-basic-expression .dcg-mq-ans.dcg-invalid:after { color: #e66b3c; border-color: #e66b3c } .dcg-calculator-api-container-v1_12 .dcg-basic-expression .dcg-mq-selection .dcg-mq-ans { background: #2f72dc; color: #fff } .dcg-calculator-api-container-v1_12 .dcg-basic-expression .dcg-mq-selection .dcg-mq-ans.dcg-invalid { background: #e66b3c } .dcg-calculator-api-container-v1_12 .dcg-calc-basic-main.dcg-projector-mode .dcg-mq-ans:after { position: absolute; bottom: -.3em; left: 50%; height: .9em; line-height: .8em } .dcg-calculator-api-container-v1_12 .dcg-calc-basic-main.dcg-projector-mode .dcg-basic-expression.dcg-braille-io .dcg-braille-error { font-size: 90% } .dcg-calculator-api-container-v1_12 .dcg-braille-io-keypad-container { padding-top: 4px } .dcg-calculator-api-container-v1_12 .dcg-braille-io-keypad-container .dcg-braille-io-keypad { color: #666; border-top: 1px solid rgba(0,0,0,.2); padding: 10px; display: flex } .dcg-calculator-api-container-v1_12 .dcg-braille-io-keypad-container .dcg-braille-io-keypad a { color: #2f72dc } .dcg-calculator-api-container-v1_12 .dcg-braille-io-keypad-container .dcg-braille-io-keypad a.dcg-hovered { color: #2253a1 } .dcg-calculator-api-container-v1_12 .dcg-braille-io-keypad-container .dcg-braille-io-keypad a.dcg-depressed { color: #17396e } .dcg-calculator-api-container-v1_12 .dcg-braille-io-keypad-container .dcg-braille-io-keypad .dcg-braille-examples-table-container { color: #454545; padding: 10px 10px 0 } .dcg-calculator-api-container-v1_12 .dcg-braille-io-keypad-container .dcg-braille-io-keypad .dcg-braille-examples-table-container .dcg-more-examples-link { text-align: center } .dcg-calculator-api-container-v1_12 .dcg-braille-io-keypad-container .dcg-braille-io-keypad .dcg-braille-examples-table-container table { margin-bottom: 10px; border: 1px solid rgba(0,0,0,.2) } .dcg-calculator-api-container-v1_12 .dcg-braille-io-keypad-container .dcg-braille-io-keypad .dcg-braille-examples-table-container table th { background: #00000012 } .dcg-calculator-api-container-v1_12 .dcg-braille-io-keypad-container .dcg-braille-io-keypad .dcg-braille-description { flex: 1; display: flex; padding: 10px 0 10px 10px } .dcg-calculator-api-container-v1_12 .dcg-braille-io-keypad-container .dcg-braille-io-keypad .dcg-braille-description .dcg-braille-title { font-size: 130%; color: #333 } .dcg-calculator-api-container-v1_12 .dcg-braille-io-keypad-container .dcg-braille-io-keypad .dcg-braille-description .dcg-braille-info-text { font-size: 95%; margin-bottom: 10px; line-height: 1.2em } .dcg-calculator-api-container-v1_12 .dcg-braille-io-keypad-container .dcg-braille-io-keypad .dcg-braille-description .dcg-btn-blue { padding: 0 12px } .dcg-calculator-api-container-v1_12 .dcg-scientific-calculator .dcg-braille-io-keypad .dcg-braille-description,.dcg-calculator-api-container-v1_12 .dcg-four-function-calculator .dcg-braille-io-keypad .dcg-braille-description { flex-direction: column } .dcg-calculator-api-container-v1_12 .dcg-scientific-calculator .dcg-braille-io-keypad .dcg-braille-description .dcg-braille-title,.dcg-calculator-api-container-v1_12 .dcg-four-function-calculator .dcg-braille-io-keypad .dcg-braille-description .dcg-braille-title { margin-bottom: 10px } .dcg-calculator-api-container-v1_12 .dcg-scientific-calculator .dcg-braille-io-keypad .dcg-braille-description .dcg-btn-blue,.dcg-calculator-api-container-v1_12 .dcg-four-function-calculator .dcg-braille-io-keypad .dcg-braille-description .dcg-btn-blue { margin-right: auto } .dcg-calculator-api-container-v1_12 .dcg-narrow.dcg-calc-basic-main-wrapper .dcg-braille-io-keypad { flex-direction: column; text-align: center; align-items: center } .dcg-calculator-api-container-v1_12 .dcg-narrow.dcg-calc-basic-main-wrapper .dcg-braille-io-keypad .dcg-braille-description { flex-flow: row wrap; justify-content: center; align-items: center; padding: 10px } .dcg-calculator-api-container-v1_12 .dcg-narrow.dcg-calc-basic-main-wrapper .dcg-braille-io-keypad .dcg-braille-description .dcg-braille-title { margin: 0 10px } .dcg-calculator-api-container-v1_12 .dcg-narrow.dcg-calc-basic-main-wrapper .dcg-braille-io-keypad .dcg-braille-description .dcg-btn-blue { order: 1; margin-right: 0 } .dcg-calculator-api-container-v1_12 .dcg-narrow.dcg-calc-basic-main-wrapper .dcg-braille-io-keypad .dcg-braille-description .dcg-braille-info-text { order: 2; width: 100%; margin: 5px 0 0 } .dcg-calculator-api-container-v1_12 .dcg-narrow.dcg-calc-basic-main-wrapper .dcg-braille-io-keypad .dcg-braille-examples-table-container th,.dcg-calculator-api-container-v1_12 .dcg-narrow.dcg-calc-basic-main-wrapper .dcg-braille-io-keypad .dcg-braille-examples-table-container td { padding: 2px 5px } .dcg-calculator-api-container-v1_12 .dcg-narrow.dcg-calc-basic-main-wrapper .dcg-braille-io-keypad .dcg-braille-examples-table-container tr:nth-of-type(3) { display: none } .dcg-calculator-api-container-v1_12 .dcg-short.dcg-calc-basic-main-wrapper .dcg-braille-io-keypad { height: 170px; padding: 3px } .dcg-calculator-api-container-v1_12 .dcg-short.dcg-calc-basic-main-wrapper .dcg-braille-io-keypad .dcg-braille-examples-table-container table { margin-bottom: 5px } .dcg-calculator-api-container-v1_12 .dcg-short.dcg-calc-basic-main-wrapper .dcg-braille-io-keypad .dcg-braille-examples-table-container tr:last-of-type { display: none } .dcg-calculator-api-container-v1_12 .dcg-short.dcg-narrow.dcg-calc-basic-main-wrapper .dcg-braille-io-keypad { font-size: 90% } .dcg-calculator-api-container-v1_12 .dcg-short.dcg-narrow.dcg-calc-basic-main-wrapper .dcg-braille-io-keypad .dcg-braille-description { padding-bottom: 5px } .dcg-calculator-api-container-v1_12 .dcg-short.dcg-narrow.dcg-calc-basic-main-wrapper .dcg-braille-io-keypad .dcg-braille-description .dcg-btn-blue { padding: 5px 8px } .dcg-calculator-api-container-v1_12 .dcg-short.dcg-narrow.dcg-calc-basic-main-wrapper .dcg-braille-io-keypad .dcg-more-examples-link { display: none } .dcg-calculator-api-container-v1_12 .dcg-short.dcg-narrow.dcg-calc-basic-main-wrapper .dcg-braille-io-keypad .dcg-braille-examples-table-container { padding-top: 0 } .dcg-calculator-api-container-v1_12 .dcg-short.dcg-narrow.dcg-calc-basic-main-wrapper .dcg-braille-io-keypad .dcg-braille-examples-table-container td { height: 35px } .dcg-calculator-api-container-v1_12 table.dcg-braille-examples-table { border-collapse: collapse } .dcg-calculator-api-container-v1_12 table.dcg-braille-examples-table tr:not(:last-of-type) { border-bottom: 1px solid rgba(0,0,0,.2) } .dcg-calculator-api-container-v1_12 table.dcg-braille-examples-table th { font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-weight: 500 } .dcg-calculator-api-container-v1_12 table.dcg-braille-examples-table th,.dcg-calculator-api-container-v1_12 table.dcg-braille-examples-table td { padding: 5px 8px } .dcg-calculator-api-container-v1_12 table.dcg-braille-examples-table th:not(:last-of-type),.dcg-calculator-api-container-v1_12 table.dcg-braille-examples-table td:not(:last-of-type) { border-right: 1px solid rgba(0,0,0,.2) } .dcg-calculator-api-container-v1_12 table.dcg-braille-examples-table th:not(:first-of-type),.dcg-calculator-api-container-v1_12 table.dcg-braille-examples-table td:not(:first-of-type) { text-align: center } .dcg-calculator-api-container-v1_12 table.dcg-braille-examples-table td { height: 45px } .dcg-calculator-api-container-v1_12 table.dcg-braille-examples-table .dcg-braille-font { font-family: Abraham; font-size: 110% } .dcg-calculator-api-container-v1_12 table.dcg-braille-examples-table .dcg-key-press { border: 1px solid rgba(0,0,0,.2); background: #fff9; border-radius: 3px; width: 25px; height: 25px; line-height: 23px; text-align: center; display: inline-block; margin-right: 2px; vertical-align: middle } .dcg-calculator-api-container-v1_12 .dcg-keypad-control-bar { height: 40px; background-color: #00000012; border-left: 1px solid rgba(0,0,0,.2); border-right: 1px solid rgba(0,0,0,.2) } .dcg-calculator-api-container-v1_12 .dcg-keypad-control-bar .dcg-keypad-control-bar-contents { display: flex; flex-flow: row nowrap; align-items: stretch; flex-shrink: 0; padding-top: 2px } .dcg-calculator-api-container-v1_12 .dcg-keypad-control-bar .dcg-spacer { flex-grow: 1 } .dcg-calculator-api-container-v1_12 .dcg-keypad-control-bar .dcg-spacer-2 { flex-grow: 2 } .dcg-calculator-api-container-v1_12 .dcg-keypad-control-bar .dcg-radiangroup { align-content: center; padding: 0 5px } .dcg-calculator-api-container-v1_12 .dcg-keypad-control-bar .dcg-radiangroup .dcg-segmented-control-interior { min-width: 42px; font-size: .8rem; text-transform: uppercase } .dcg-calculator-api-container-v1_12 .dcg-calc-basic-main-wrapper:not(.dcg-narrow) .dcg-projector-mode .dcg-keypad-control-bar { height: 52px } .dcg-calculator-api-container-v1_12 .dcg-keypad-control-btn { flex-grow: 1; min-width: 40px; text-align: center; color: var(--dcg-custom-text-color, rgba(0, 0, 0, .6)); font-size: .875rem } .dcg-calculator-api-container-v1_12 .dcg-keypad-control-btn.dcg-narrow-control-btn { max-width: 80px } .dcg-calculator-api-container-v1_12 .dcg-keypad-control-btn.dcg-selectable-btn { padding: 0 5px; height: 38px; line-height: 40px } .dcg-calculator-api-container-v1_12 .dcg-keypad-control-btn:not(.dcg-selectable-btn) { height: 32px; line-height: 32px; margin: 5px; border-radius: 5px } .dcg-calculator-api-container-v1_12 .dcg-keypad-control-btn.dcg-disabled { color: #00000026; cursor: default } .dcg-calculator-api-container-v1_12 .dcg-keypad-control-btn:not(.dcg-disabled):not(.dcg-selectable-btn).dcg-hovered { color: var(--dcg-custom-text-color, rgba(0, 0, 0, .8)); background: #0000001a } .dcg-calculator-api-container-v1_12 .dcg-keypad-control-btn:not(.dcg-disabled):not(.dcg-selectable-btn).dcg-depressed { color: var(--dcg-custom-text-color, #000); background: #0000002e } .dcg-calculator-api-container-v1_12 .dcg-keypad-control-btn[dcg-command=settings] i { font-size: 120%; position: relative; top: 1px } .dcg-calculator-api-container-v1_12 .dcg-keypad-control-btn[dcg-command=backspace] i,.dcg-calculator-api-container-v1_12 .dcg-keypad-control-btn[dcg-command=undo] i,.dcg-calculator-api-container-v1_12 .dcg-keypad-control-btn[dcg-command=redo] i { font-size: 150%; position: relative; top: 3px } .dcg-calculator-api-container-v1_12 .dcg-keypad-control-btn[dcg-command=clear] { width: 50px; white-space: nowrap } .dcg-calculator-api-container-v1_12 .dcg-keypad-control-btn[dcg-command=clearall] { width: 50px; line-height: inherit; display: flex; align-items: center; justify-content: center } .dcg-calculator-api-container-v1_12 .dcg-keypad-control-bar .dcg-keypad-control-btn:not(.dcg-disabled).dcg-selectable-btn { position: relative } .dcg-calculator-api-container-v1_12 .dcg-keypad-control-bar .dcg-keypad-control-btn:not(.dcg-disabled).dcg-selectable-btn:after { position: absolute; bottom: 0; left: 0; right: 0; content: ""; height: 0; opacity: .5; background: var(--dcg-accent-color, #2f72dc) } .dcg-calculator-api-container-v1_12 .dcg-keypad-control-bar .dcg-keypad-control-btn:not(.dcg-disabled).dcg-selectable-btn.dcg-hovered:not(.dcg-selected) { color: var(--dcg-custom-text-color, #000) } .dcg-calculator-api-container-v1_12 .dcg-keypad-control-bar .dcg-keypad-control-btn:not(.dcg-disabled).dcg-selectable-btn.dcg-hovered:not(.dcg-selected):after { height: 4px; transition: height .2s } .dcg-calculator-api-container-v1_12 .dcg-keypad-control-bar .dcg-keypad-control-btn:not(.dcg-disabled).dcg-selectable-btn.dcg-selected { color: var(--dcg-custom-text-color, #000) } .dcg-calculator-api-container-v1_12 .dcg-keypad-control-bar .dcg-keypad-control-btn:not(.dcg-disabled).dcg-selectable-btn.dcg-selected:after { opacity: 1; height: 4px; background: var(--dcg-accent-color, #2f72dc) } .dcg-calculator-api-container-v1_12 .dcg-keypad-control-bar .dcg-keypad-control-btn:not(.dcg-disabled).dcg-selectable-btn:first-of-type { margin-left: 6px } .dcg-calculator-api-container-v1_12 .dcg-narrow.dcg-calc-basic-main-wrapper .dcg-keypad-control-btn { min-width: 25px } .dcg-calculator-api-container-v1_12 .dcg-narrow.dcg-calc-basic-main-wrapper .dcg-keypad-control-btn[dcg-command=clearall],.dcg-calculator-api-container-v1_12 .dcg-narrow.dcg-calc-basic-main-wrapper .dcg-keypad-control-btn[dcg-command=clear] { width: 50px } .dcg-calculator-api-container-v1_12 .dcg-calc-basic-main-wrapper:not(.dcg-narrow) .dcg-projector-mode .dcg-keypad-control-btn { font-size: 150%; height: 44px; line-height: 44px } .dcg-calculator-api-container-v1_12 .dcg-calc-basic-main-wrapper:not(.dcg-narrow) .dcg-projector-mode .dcg-radiangroup .dcg-segmented-control-interior { font-size: 150% } .dcg-calculator-api-container-v1_12 .dcg-calc-basic-main-wrapper:not(.dcg-narrow) .dcg-projector-mode .dcg-keypad-control-btn[dcg-command=clearall],.dcg-calculator-api-container-v1_12 .dcg-calc-basic-main-wrapper:not(.dcg-narrow) .dcg-projector-mode .dcg-keypad-control-btn[dcg-command=clear] { width: 75px } .dcg-calculator-api-container-v1_12 .dcg-calc-basic-main-wrapper:not(.dcg-narrow) .dcg-projector-mode .dcg-keypad-control-btn[dcg-command=clearall] { line-height: 20px } .dcg-calculator-api-container-v1_12 .dcg-calc-basic-main-wrapper:not(.dcg-narrow) .dcg-projector-mode .dcg-keypad-control-btn[dcg-command=settings] i { top: 4px } .dcg-calculator-api-container-v1_12 .dcg-calc-basic-main-wrapper:not(.dcg-narrow) .dcg-projector-mode .dcg-keypad-control-btn[dcg-command=backspace] i,.dcg-calculator-api-container-v1_12 .dcg-calc-basic-main-wrapper:not(.dcg-narrow) .dcg-projector-mode .dcg-keypad-control-btn[dcg-command=undo] i,.dcg-calculator-api-container-v1_12 .dcg-calc-basic-main-wrapper:not(.dcg-narrow) .dcg-projector-mode .dcg-keypad-control-btn[dcg-command=redo] i { top: 5px } .dcg-calculator-api-container-v1_12 .dcg-calc-basic-main-wrapper:not(.dcg-narrow) .dcg-projector-mode .dcg-selectable-btn { top: 4px } .dcg-calculator-api-container-v1_12 .dcg-basic-settings-container { position: relative; flex-grow: 1 } .dcg-calculator-api-container-v1_12 .dcg-basic-settings-container .dcg-keypad-control-btn.dcg-selected { color: #333; background: #0000001a } .dcg-calculator-api-container-v1_12 .dcg-settings-dropdown { font-size: 95%; color: #333; width: 280px; position: absolute; bottom: 50px; right: 5px; -webkit-user-select: none; user-select: none } .dcg-calculator-api-container-v1_12 .dcg-settings-dropdown .dcg-popover-interior { display: flex; flex-direction: column; gap: 10px } .dcg-calculator-api-container-v1_12 .dcg-settings-dropdown .dcg-settings-menu-option { cursor: pointer } .dcg-calculator-api-container-v1_12 .dcg-settings-dropdown .dcg-settings-menu-option .dcg-disabled { cursor: default } .dcg-calculator-api-container-v1_12 .dcg-settings-dropdown .dcg-displaysize-large { font-size: 150% } .dcg-calculator-api-container-v1_12 .dcg-settings-dropdown .dcg-braille-container { padding-left: 26px } .dcg-calculator-api-container-v1_12 .dcg-settings-dropdown .dcg-braille-container .dcg-braille-options-buttons { margin-top: 10px } .dcg-calculator-api-container-v1_12 .dcg-settings-dropdown .dcg-complex-container { border-top: 1px solid #e2e2e2; padding-top: 10px } .dcg-calculator-api-container-v1_12 .dcg-settings-dropdown.dcg-popover .dcg-popover-interior { padding: 10px; background-color: var(--dcg-custom-background-color, #fff); color: var(--dcg-custom-text-color, #000) } .dcg-calculator-api-container-v1_12 .dcg-settings-dropdown.dcg-popover .dcg-popover-interior:after { content: ""; position: absolute; bottom: -7px; right: 18px; border-width: 7px; border-bottom-width: 0; border-style: solid; border-color: var(--dcg-custom-background-color, #fff) transparent transparent; line-height: 0 } .dcg-calculator-api-container-v1_12 .dcg-settings-dropdown.dcg-popover .dcg-popover-interior:before { content: ""; position: absolute; bottom: -8px; right: 17px; border-width: 8px; border-bottom-width: 0; border-style: solid; border-color: #bbb transparent transparent; line-height: 0 } .dcg-calculator-api-container-v1_12 .dcg-settings-dropdown.dcg-point-left { position: absolute; top: -30px; left: -280px } .dcg-calculator-api-container-v1_12 .dcg-settings-dropdown.dcg-point-left.dcg-popover .dcg-popover-interior:after { content: ""; position: absolute; right: -7px; top: 43px; border-width: 7px; border-right-width: 0; border-style: solid; border-color: transparent transparent transparent var(--dcg-custom-background-color, #fff); line-height: 0 } .dcg-calculator-api-container-v1_12 .dcg-settings-dropdown.dcg-point-left.dcg-popover .dcg-popover-interior:before { content: ""; position: absolute; right: -8px; top: 42px; border-width: 8px; border-right-width: 0; border-style: solid; border-color: transparent transparent transparent #bbb; line-height: 0 } .dcg-calculator-api-container-v1_12 .dcg-scientific-calculator.dcg-narrow .dcg-settings-dropdown.dcg-popover:not(.dcg-point-left) .dcg-popover-interior:after { right: 10px } .dcg-calculator-api-container-v1_12 .dcg-scientific-calculator.dcg-narrow .dcg-settings-dropdown.dcg-popover:not(.dcg-point-left) .dcg-popover-interior:before { right: 9px } .dcg-calculator-api-container-v1_12 .dcg-version-number { color: #666; font-size: 90%; text-align: center; margin-top: 15px } .dcg-calculator-api-container-v1_12 .dcg-download-button.dcg-disabled { pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-download-button.dcg-blue-link { display: flex; align-items: center; margin-top: 5px } .dcg-calculator-api-container-v1_12 .dcg-download-button.dcg-blue-link span { text-decoration: underline } .dcg-calculator-api-container-v1_12 .dcg-download-button.dcg-blue-link .dcg-icon-download { margin-right: 10px } .dcg-calculator-api-container-v1_12 .dcg-narrower .dcg-sci-func-keypad--complex { font-size: 80% } .dcg-calculator-api-container-v1_12 .dcg-shared-account-dialog { color: #333 } .dcg-calculator-api-container-v1_12 .dcg-shared-account-dialog .dcg-shared-switch-account-message { color: #666; margin: -10px 0 15px; text-align: center } .dcg-calculator-api-container-v1_12 .dcg-shared-account-dialog .dcg-shared-account-content-container .dcg-btn-gray-outline { text-align: center; margin: 15px auto 0; padding: 15px 10px; min-width: 80%; width: max-content; max-width: 100%; font-size: 1.1rem; line-height: 1em } .dcg-calculator-api-container-v1_12 .dcg-shared-account-dialog .dcg-shared-account-content-container .dcg-btn-gray-outline .dcg-shared-external-login-logo { display: inline-block; width: 18px; height: 18px; position: relative; top: -2px; vertical-align: middle; margin-right: 10px } .dcg-calculator-api-container-v1_12 .dcg-shared-account-dialog .dcg-shared-account-content-container .dcg-btn-gray-outline .dcg-shared-external-login-logo.dcg-shared-google-icon { background: url("/assets/build/google-DRKC5S45.png") no-repeat center center; background-size: contain } .dcg-calculator-api-container-v1_12 .dcg-shared-account-dialog .dcg-shared-account-content-container .dcg-btn-gray-outline .dcg-shared-external-login-logo.dcg-shared-apple-icon { background: url("/assets/build/apple-YQMR3ATX.png") no-repeat center center; background-size: contain } .dcg-calculator-api-container-v1_12 .dcg-shared-account-dialog .dcg-shared-account-paragraph { margin-bottom: 15px } .dcg-calculator-api-container-v1_12 .dcg-shared-account-dialog .dcg-shared-email-form-container .dcg-shared-input-title { display: block; margin-bottom: 2px } .dcg-calculator-api-container-v1_12 .dcg-shared-account-dialog .dcg-shared-email-form-container input.dcg-input-blue-outline { width: 100%; margin-bottom: 10px } .dcg-calculator-api-container-v1_12 .dcg-shared-account-dialog .dcg-shared-email-form-container .dcg-shared-notice-checkbox-email { margin-top: 5px } .dcg-calculator-api-container-v1_12 .dcg-shared-account-dialog .dcg-shared-email-form-container .dcg-shared-name-container { display: flex } .dcg-calculator-api-container-v1_12 .dcg-shared-account-dialog .dcg-shared-email-form-container .dcg-shared-name-container .dcg-shared-name-input { flex: 1 } .dcg-calculator-api-container-v1_12 .dcg-shared-account-dialog .dcg-shared-email-form-container .dcg-shared-name-container .dcg-shared-name-input+.dcg-shared-name-input { margin-left: 10px } .dcg-calculator-api-container-v1_12 .dcg-shared-account-dialog .dcg-shared-email-form-container .dcg-shared-sign-in-options { text-align: right } .dcg-calculator-api-container-v1_12 .dcg-shared-account-dialog .dcg-shared-email-form-container .dcg-shared-sign-in-options .dcg-btn-blue { font-size: 110%; margin-left: 10px; margin-top: 10px } .dcg-calculator-api-container-v1_12 .dcg-shared-account-dialog .dcg-shared-cookie-notice { font-size: 90%; margin-top: 15px; background: #fad54b80; padding: 10px; border-radius: 5px; border: 1px solid #fad54b } .dcg-calculator-api-container-v1_12 .dcg-shared-account-dialog .dcg-shared-modal-actions-container { display: flex; justify-content: flex-end; align-items: center } .dcg-calculator-api-container-v1_12 .dcg-shared-account-dialog .dcg-shared-modal-actions-container .dcg-btn-blue { margin-left: 15px } @media screen and (max-width: 430px) { .dcg-calculator-api-container-v1_12 .dcg-shared-account-dialog .dcg-shared-email-form-container .dcg-shared-name-container { flex-direction:column } .dcg-calculator-api-container-v1_12 .dcg-shared-account-dialog .dcg-shared-email-form-container .dcg-shared-name-container .dcg-shared-name-input+.dcg-shared-name-input { margin-left: 0 } } .dcg-calculator-api-container-v1_12 .dcg-shared-account-settings-dialog { display: flex } .dcg-calculator-api-container-v1_12 .dcg-shared-account-settings-dialog .dcg-shared-navigation-tabs { width: 170px; margin-right: 50px } .dcg-calculator-api-container-v1_12 .dcg-shared-account-settings-dialog .dcg-shared-navigation-tabs .dcg-shared-tab-gray-underline { display: block; text-align: left } .dcg-calculator-api-container-v1_12 .dcg-shared-account-settings-dialog .dcg-shared-content-container { flex: 1; min-height: 250px } .dcg-calculator-api-container-v1_12 .dcg-shared-account-settings-dialog .dcg-shared-account-title { font-size: 1.5rem; font-weight: 400 } .dcg-calculator-api-container-v1_12 .dcg-shared-account-settings-dialog .dcg-shared-account-paragraph { margin-bottom: 15px } .dcg-calculator-api-container-v1_12 .dcg-shared-account-settings-dialog .dcg-shared-confirmation-message { color: #2f72dc; margin-right: 15px; margin-bottom: 10px; transition: opacity .3s } .dcg-calculator-api-container-v1_12 .dcg-shared-account-settings-dialog .dcg-shared-confirmation-message .dcg-success-marker { font-size: 90%; margin-right: 5px } .dcg-calculator-api-container-v1_12 .dcg-shared-account-settings-dialog .dcg-shared-modal-actions-container { display: flex; justify-content: flex-end; align-items: center } .dcg-calculator-api-container-v1_12 .dcg-shared-account-settings-dialog .dcg-shared-modal-actions-container .dcg-btn-blue,.dcg-calculator-api-container-v1_12 .dcg-shared-account-settings-dialog .dcg-shared-modal-actions-container .dcg-btn-red { margin-left: 15px } .dcg-calculator-api-container-v1_12 .dcg-shared-account-settings-dialog .dcg-shared-email-field__change-email-link { margin-bottom: 50px } .dcg-calculator-api-container-v1_12 .dcg-shared-email-field__note { display: inline-block; margin-top: 16px; font-size: .875rem } .dcg-calculator-api-container-v1_12 .dcg-shared-email-field__note--delete { margin-top: auto } @media screen and (max-width: 850px) { .dcg-calculator-api-container-v1_12 .dcg-shared-account-settings-dialog { flex-direction:column } .dcg-calculator-api-container-v1_12 .dcg-shared-account-settings-dialog .dcg-shared-navigation-tabs { width: 100%; padding: 0; display: flex; align-content: stretch; justify-content: space-between } .dcg-calculator-api-container-v1_12 .dcg-shared-account-settings-dialog .dcg-shared-navigation-tabs .dcg-shared-tab-gray-underline { flex: 1; text-align: center } .dcg-calculator-api-container-v1_12 .dcg-shared-account-settings-dialog .dcg-shared-navigation-tabs .dcg-shared-tab-gray-underline+.dcg-shared-tab-gray-underline { margin-left: 15px } .dcg-calculator-api-container-v1_12 .dcg-shared-account-settings-dialog .dcg-shared-navigation-tabs .dcg-shared-tab-gray-underline:not(.dcg-selected) { border-bottom: 3px solid #e2e2e2; padding-bottom: 2px } .dcg-calculator-api-container-v1_12 .dcg-shared-account-settings-dialog .dcg-shared-navigation-tabs .dcg-shared-tab-gray-underline:not(.dcg-selected).dcg-hovered { border-bottom: 3px solid rgba(0,0,0,.2) } .dcg-calculator-api-container-v1_12 .dcg-shared-account-settings-dialog .dcg-shared-navigation-tabs .dcg-shared-tab-gray-underline:not(.dcg-selected).dcg-depressed { border-bottom: 3px solid #bbb } .dcg-calculator-api-container-v1_12 .dcg-shared-account-settings-dialog .dcg-shared-content-container { margin-top: 20px } .dcg-calculator-api-container-v1_12 .dcg-shared-account-settings-dialog .dcg-shared-content-container .dcg-shared-profile-info { min-height: 250px } } .dcg-calculator-api-container-v1_12 .dcg-shared-account-modal-errors { margin-top: 10px; margin-bottom: 5px; border-left: solid 2px #f00; background: #fcc; padding: 5px 10px; line-height: 1.2em } .dcg-calculator-api-container-v1_12 .dcg-shared-profile-info { position: relative; display: flex; flex-direction: column; height: 100% } .dcg-calculator-api-container-v1_12 .dcg-shared-profile-info .dcg-shared-profile-info-container { display: flex } .dcg-calculator-api-container-v1_12 .dcg-shared-profile-info .dcg-shared-profile-info-container .dcg-shared-profile-info-title { width: 70px } .dcg-calculator-api-container-v1_12 .dcg-shared-profile-info .dcg-shared-profile-info-container .dcg-shared-profile-info-content { flex: 1 } .dcg-calculator-api-container-v1_12 .dcg-shared-profile-info .dcg-shared-confirm-name { background: #4dc7b433; padding: 10px; border-radius: 5px; border: 1px solid rgba(77,199,180,.3) } .dcg-calculator-api-container-v1_12 .dcg-shared-profile-info .dcg-shared-confirm-name .dcg-shared-profile-info-container { margin-top: 15px } .dcg-calculator-api-container-v1_12 .dcg-shared-profile-info .dcg-shared-name-field { margin-bottom: 15px } .dcg-calculator-api-container-v1_12 .dcg-shared-profile-info .dcg-shared-name-field .dcg-shared-profile-info-container { align-items: center; margin-bottom: 10px } .dcg-calculator-api-container-v1_12 .dcg-shared-profile-info .dcg-shared-name-field .dcg-shared-profile-info-container .dcg-shared-name-input { display: flex; flex-direction: column; flex: 1 } .dcg-calculator-api-container-v1_12 .dcg-shared-profile-info .dcg-shared-name-field .dcg-shared-profile-info-container .dcg-shared-name-input+.dcg-shared-name-input { margin-left: 10px } .dcg-calculator-api-container-v1_12 .dcg-shared-profile-info .dcg-shared-name-field .dcg-shared-profile-info-container .dcg-shared-name-input .dcg-shared-profile-info-title { width: 100%; margin-bottom: 2px } .dcg-calculator-api-container-v1_12 .dcg-shared-profile-info .dcg-shared-name-field .dcg-shared-profile-info-container .dcg-input-blue-outline { margin-bottom: 0 } .dcg-calculator-api-container-v1_12 .dcg-shared-profile-info .dcg-shared-name-field .dcg-shared-modal-actions-container .dcg-shared-confirmation-message { margin: 0 } .dcg-calculator-api-container-v1_12 .dcg-shared-profile-info .dcg-shared-email-field-container { margin-top: 15px } .dcg-calculator-api-container-v1_12 .dcg-shared-profile-info .dcg-shared-email-field-container .dcg-blue-link { margin-top: .5em } .dcg-calculator-api-container-v1_12 .dcg-shared-profile-info .dcg-shared-email-field-container .dcg-shared-change-email-description { margin-bottom: 15px } .dcg-calculator-api-container-v1_12 .dcg-shared-profile-info .dcg-shared-delete-link { font-family: HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-weight: 300; position: absolute; bottom: 0; right: 0; background: none; border: none; font-size: 1rem; padding: 0 } @media screen and (max-width: 450px) { .dcg-calculator-api-container-v1_12 .dcg-shared-email-field .dcg-shared-profile-info-container .dcg-shared-email-field-container { padding-bottom:30px } } @media screen and (max-width: 360px) { .dcg-calculator-api-container-v1_12 .dcg-shared-email-field .dcg-shared-profile-info-container { flex-direction:column } .dcg-calculator-api-container-v1_12 .dcg-shared-email-field .dcg-shared-profile-info-container .dcg-shared-profile-info-title { margin-bottom: .5em } } .dcg-calculator-api-container-v1_12 .dcg-deleted-graph-modal { --dcg-modal-padding: 0 } .dcg-calculator-api-container-v1_12 .dcg-deleted-graph-modal__body { margin: 0 20px; text-align: center } .dcg-calculator-api-container-v1_12 .dcg-deleted-graph-modal__heading { text-align: center; margin: 20px 20px 16px; font-weight: 300; font-size: 1.7rem } .dcg-calculator-api-container-v1_12 .dcg-deleted-graph-modal__buttons { margin: 16px 0; width: 100%; display: flex; justify-content: space-between; gap: 10px } .dcg-calculator-api-container-v1_12 .dcg-deleted-graph-modal__button { flex: 1 } .dcg-calculator-api-container-v1_12 .dcg-deleted-graph-modal__footer { background: #eff2f3; font-size: .9rem; text-align: center; padding: 13px 20px } .dcg-calculator-api-container-v1_12 .dcg-loading-graph-cover { font-family: HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-weight: 300; position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: #ffffffd9; z-index: 10 } .dcg-calculator-api-container-v1_12 .dcg-loading-graph-cover__loading-indicator { font-size: 2rem; color: #0009; height: 100%; display: flex; justify-content: center } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal { --dcg-modal-padding: 0px; --dcg-dropdown-choice-padding: 10px } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal .dcg-shared-modal-scrollable-content { height: 100% } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal .dcg-dropdown-popover__interior { padding: 0; color: #333; font-size: .95rem } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal .dcg-dropdown-choice.dcg-standard-link-styling { color: #333 } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal .dcg-dropdown-choice .option-title { overflow: hidden; text-overflow: ellipsis } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal .dcg-dot-dot-dropdown { color: #949494 } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal .dcg-override-container-hover.dcg-hovered .dcg-dot-dot-dropdown,.dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal .dcg-dot-dot-dropdown.dcg-hovered { color: #666 } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal .dcg-override-container-hover.dcg-depressed .dcg-dot-dot-dropdown,.dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal .dcg-dot-dot-dropdown.dcg-depressed { color: #333 } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal .graph-link-container { display: none } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal .graph-link-container .dcg-title,.dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal .graph-link-container .dcg-subtitle { color: #333 } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal .graph-link-container .graph-link { padding: 0 } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal .graph-link-container .graph-link .dcg-thumb { outline: 1px solid #bbb } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal .graph-link-container:not(.dcg-selected) .graph-link.dcg-depressed { background-color: unset } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__content { min-height: 100%; display: flex; flex-direction: column } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__content * { scroll-margin-top: 70px } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__content .dcg-icon-shared-folder,.dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__content .dcg-icon-add-shared-folder { color: var(--dcg-workspace-color, #333) } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__error-message-toast { display: flex; justify-content: center; align-items: center; position: fixed; z-index: 5; left: 40%; background-color: #e15855; color: #fff; padding: 5px 10px; border-radius: 5px } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__desktop-header-and-tile-content { flex: auto; display: flex; flex-direction: column; gap: 8px; padding: 26px } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__workspace-icon-container { display: flex; gap: 10px; align-items: center; max-width: 100% } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__workspace-label { text-align: center; text-overflow: ellipsis; white-space: nowrap; overflow: hidden } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__workspace-header,.dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__footer { display: flex; justify-content: center; background-color: #eff2f3; padding: 8px } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__footer { font-size: .95rem } .dcg-calculator-api-container-v1_12 .dcg-new-my-graphs-item__dropdown-container .dcg-dropdown-choice .dcg-option-icon-container .dcg-my-graphs-modal__product-icon { font-size: 1.4rem } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__product-icon { border-radius: 2px } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__product-icon.dcg-icon-add-2d { color: #04991c } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__product-icon.dcg-icon-add-geometry { color: #b53edf } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__product-icon.dcg-icon-add-3d { color: #ea4bd1 } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__product-icon.dcg-icon-add-notebook { color: #2f72dc } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal-item--animate-out { transition: var(--dcg-my-graphs-animate-out-duration); opacity: 0; scale: .1; pointer-events: none } @media (max-width: 600px) { .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__desktop-header-and-tile-content { margin-top:0 } } @media (max-width: 450px) { .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal .graph-link-container { display:block } } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-toast .dcg-toast-view { top: 30px } .dcg-calculator-api-container-v1_12 .dcg-close-notice { --close-icon-size: 30px; position: absolute; top: 5px; right: 5px; font-size: 90%; width: var(--close-icon-size); height: var(--close-icon-size); margin-left: 5px } .dcg-calculator-api-container-v1_12 .dcg-close-notice-icon { border-radius: 50%; display: flex; align-items: center; justify-content: center; line-height: var(--close-icon-size) } .dcg-calculator-api-container-v1_12 .dcg-close-notice-icon.dcg-theme-light { color: #bbb } .dcg-calculator-api-container-v1_12 .dcg-close-notice-icon.dcg-theme-light.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-close-notice-icon.dcg-theme-light.dcg-focused { background-color: #0000001a; color: #666 } .dcg-calculator-api-container-v1_12 .dcg-close-notice-icon.dcg-theme-light.dcg-depressed { background-color: #0003; color: #000 } .dcg-calculator-api-container-v1_12 .dcg-close-notice-icon.dcg-theme-dark { opacity: .8; color: #fff } .dcg-calculator-api-container-v1_12 .dcg-close-notice-icon.dcg-theme-dark.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-close-notice-icon.dcg-theme-dark.dcg-focused,.dcg-calculator-api-container-v1_12 .dcg-close-notice-icon.dcg-theme-dark.dcg-depressed { opacity: 1 } .dcg-calculator-api-container-v1_12 .dcg-close-notice-icon.dcg-theme-dark.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-close-notice-icon.dcg-theme-dark.dcg-focused { opacity: 1; background-color: #fff3 } .dcg-calculator-api-container-v1_12 .dcg-close-notice-icon.dcg-theme-dark.dcg-depressed { background-color: #fff6; opacity: 1 } .dcg-calculator-api-container-v1_12 .dcg-workspace-icon { display: flex; justify-content: center; align-items: center; width: var(--dcg-workspace-icon-size, 20px); height: var(--dcg-workspace-icon-size, 20px); object-fit: cover; border: 1px solid #bbb; border-radius: 4px; font-size: .7rem; color: #fff } .dcg-calculator-api-container-v1_12 .dcg-workspace-icon--personal { width: 20px; height: 20px; line-height: 20px; text-align: center; color: #949494 } .dcg-calculator-api-container-v1_12 .dcg-example-gallery__section i.dcg-icon-caret-down { display: inline-block; transition: transform .2s } .dcg-calculator-api-container-v1_12 .dcg-example-gallery__section:not([aria-expanded=true]):not([open]) i.dcg-icon-caret-down { transform: rotate(-90deg) } .dcg-calculator-api-container-v1_12 .dcg-example-gallery { display: flex; flex-direction: column; gap: 20px; color: #333 } .dcg-calculator-api-container-v1_12 .dcg-example-gallery__heading { font-size: 1.375rem; cursor: pointer; list-style: none } .dcg-calculator-api-container-v1_12 .dcg-example-gallery__heading::-webkit-details-marker { display: none } .dcg-calculator-api-container-v1_12 .dcg-example-gallery__heading.dcg-hovered .dcg-icon-caret-down { color: #666 } .dcg-calculator-api-container-v1_12 .dcg-example-gallery__heading .dcg-icon-caret-down { margin-right: 5px; vertical-align: 2px; font-size: .875rem; color: #949494 } .dcg-calculator-api-container-v1_12 .dcg-example-gallery__heading+.dcg-my-graphs-modal-examples { margin-top: 17px } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal-examples--empty { height: 75px; display: flex; justify-content: center; align-items: center; color: #666 } .dcg-calculator-api-container-v1_12 .dcg-saved-graphs-tile-or-row:not(.dcg-selected).dcg-hovered.dcg-checkbox-hover-container,.dcg-calculator-api-container-v1_12 .dcg-saved-graphs-tile-or-row:not(.dcg-selected).dcg-focus-visible.dcg-checkbox-hover-container { --dcg-checkbox-outline-color: #d7e6ff; background-color: #d7e6ff } .dcg-calculator-api-container-v1_12 .dcg-saved-graphs-tile-or-row:not(.dcg-selected).dcg-hovered.dcg-checkbox-hover-container.dcg-graph-list__row .dcg-my-graphs-modal__graph-tag,.dcg-calculator-api-container-v1_12 .dcg-saved-graphs-tile-or-row:not(.dcg-selected).dcg-focus-visible.dcg-checkbox-hover-container.dcg-graph-list__row .dcg-my-graphs-modal__graph-tag { background-color: #fff } .dcg-calculator-api-container-v1_12 .dcg-saved-graphs-tile-or-row:not(.dcg-selected).dcg-hovered:not(.dcg-checkbox-hover-container):not(:has(.dcg-override-container-hover.dcg-hovered)),.dcg-calculator-api-container-v1_12 .dcg-saved-graphs-tile-or-row:not(.dcg-selected).dcg-focus-visible:not(.dcg-checkbox-hover-container):not(:has(.dcg-override-container-hover.dcg-hovered)) { background-color: var(--dcg-saved-graphs-tile-or-row-hover-color) } @media (hover: hover) { .dcg-calculator-api-container-v1_12 .dcg-saved-graphs-tile-or-row:not(.dcg-selected).dcg-depressed.dcg-checkbox-hover-container { --dcg-checkbox-outline-color: #d7e6ff; background-color: #d7e6ff } .dcg-calculator-api-container-v1_12 .dcg-saved-graphs-tile-or-row:not(.dcg-selected).dcg-depressed:not(.dcg-checkbox-hover-container):not(:has(.dcg-override-container-hover.dcg-depressed)):not(:has(.dcg-graph-list__drag-handle.dcg-depressed)) { background-color: #cbcbcb } } .dcg-calculator-api-container-v1_12 .dcg-saved-graphs-tile-or-row.dcg-selected { --dcg-checkbox-outline-color: #d7e6ff; background-color: #d7e6ff } .dcg-calculator-api-container-v1_12 .dcg-saved-graphs-tile { --dcg-checkbox-outline-color: #eff2f3; --dcg-saved-graphs-tile-or-row-hover-color: #e2e2e2; background-color: #eff2f3; display: flex; flex-direction: column; width: 100%; padding: 0 8px 8px; border-radius: 5px } .dcg-calculator-api-container-v1_12 .dcg-saved-graphs-tile__header { display: flex; align-items: center; cursor: default } .dcg-calculator-api-container-v1_12 .dcg-saved-graphs-tile__header .dcg-checkbox { padding-bottom: 7px; padding-right: 6px; padding-top: 7px } .dcg-calculator-api-container-v1_12 .dcg-saved-graphs-tile__header .dcg-graph-list__row-action { padding: 6px 8px; margin: -6px -8px } .dcg-calculator-api-container-v1_12 .dcg-saved-graphs-tile__dropdown { flex: 1; text-align: right } .dcg-calculator-api-container-v1_12 .dcg-saved-graphs-tile__title { font-size: .95rem; color: #333; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; width: 100%; padding: 7px 0 } .dcg-calculator-api-container-v1_12 .dcg-saved-graphs-tile__title--selectable { padding: 0 } .dcg-calculator-api-container-v1_12 .dcg-saved-graphs-tile__image-container { position: relative; background-color: #eff2f3; width: 100%; height: 0px; padding-bottom: 76.9230769231%; border-radius: 3px } .dcg-calculator-api-container-v1_12 .dcg-saved-graphs-tile__image,.dcg-calculator-api-container-v1_12 .dcg-saved-graphs-tile__image--notebook { display: inline-block; padding: 0 8px 76.9230769231%; width: 100%; height: 0px; border-radius: 3px; outline: 1px solid #bbb; background-size: cover; background-position: center } .dcg-calculator-api-container-v1_12 .dcg-saved-graphs-tile__image--notebook { color: #e2e2e2; background: #fff; container-type: size } .dcg-calculator-api-container-v1_12 .dcg-saved-graphs-tile__image--notebook i { font-size: 50cqi; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%) } .dcg-calculator-api-container-v1_12 .dcg-saved-graphs-tile__subtitle { font-size: .875rem; color: #333; background-color: #ffffffd9; padding: 1px 3px; border-radius: 2px } .dcg-calculator-api-container-v1_12 .dcg-saved-graphs-tile__image-footer { padding: 5px; position: absolute; bottom: 0; width: 100%; display: flex; justify-content: space-between; align-items: flex-end } .dcg-calculator-api-container-v1_12 .dcg-saved-graphs-tile__image-footer .dcg-shared-product-icon { font-size: 1.5rem; height: 1em; border-radius: 50% } .dcg-calculator-api-container-v1_12 .dcg-saved-graphs-tile__product-privacy-section { display: flex; align-items: center; gap: 8px } .dcg-calculator-api-container-v1_12 .dcg-saved-graphs-tile__privacy-icon { font-size: 1.125rem; color: #666 } .dcg-calculator-api-container-v1_12 .dcg-shared-product-icon { color: #fff } .dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-icon-assessment-graphing,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-icon-graphing { background: linear-gradient(330deg,#007c14 6%,#00b21d 75%) } .dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-icon-assessment-sci,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-icon-scientific { background: linear-gradient(330deg,#007955 6%,#00d092 75%) } .dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-icon-assessment-four,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-icon-four-function { background: linear-gradient(330deg,#00616f 6%,#00a9c0 75%) } .dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-icon-matrix { background: linear-gradient(330deg,#2605ab 6%,#8b6ffc 75%) } .dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-icon-geometry { background: linear-gradient(330deg,#77109a 6%,#d76ffc 75%) } .dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-icon-3d { background: linear-gradient(330deg,#9a106b 6%,#fc6fe5 75%) } .dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-icon-notebook,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-icon-notebook-inside,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-icon-test-mode { background: linear-gradient(330deg,#004dc7 6%,#3684ff 75%) } .dcg-calculator-api-container-v1_12 .dcg-shared-product-icon-container.dcg-focus-visible .dcg-shared-product-icon:not(.dcg-disabled).dcg-icon-graphing,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon-container.dcg-hovered .dcg-shared-product-icon:not(.dcg-disabled).dcg-icon-graphing,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-focus-visible:not(.dcg-disabled).dcg-icon-graphing,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-hovered:not(.dcg-disabled).dcg-icon-graphing { background: linear-gradient(330deg,#035b12 6%,#04991c 75%) } .dcg-calculator-api-container-v1_12 .dcg-shared-product-icon-container.dcg-focus-visible .dcg-shared-product-icon:not(.dcg-disabled).dcg-icon-scientific,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon-container.dcg-hovered .dcg-shared-product-icon:not(.dcg-disabled).dcg-icon-scientific,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-focus-visible:not(.dcg-disabled).dcg-icon-scientific,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-hovered:not(.dcg-disabled).dcg-icon-scientific { background: linear-gradient(330deg,#006748 6%,#00a271 75%) } .dcg-calculator-api-container-v1_12 .dcg-shared-product-icon-container.dcg-focus-visible .dcg-shared-product-icon:not(.dcg-disabled).dcg-icon-four-function,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon-container.dcg-hovered .dcg-shared-product-icon:not(.dcg-disabled).dcg-icon-four-function,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-focus-visible:not(.dcg-disabled).dcg-icon-four-function,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-hovered:not(.dcg-disabled).dcg-icon-four-function { background: linear-gradient(330deg,#004c57 6%,#00899b 75%) } .dcg-calculator-api-container-v1_12 .dcg-shared-product-icon-container.dcg-focus-visible .dcg-shared-product-icon:not(.dcg-disabled).dcg-icon-matrix,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon-container.dcg-hovered .dcg-shared-product-icon:not(.dcg-disabled).dcg-icon-matrix,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-focus-visible:not(.dcg-disabled).dcg-icon-matrix,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-hovered:not(.dcg-disabled).dcg-icon-matrix { background: linear-gradient(330deg,#230698 6%,#785bed 75%) } .dcg-calculator-api-container-v1_12 .dcg-shared-product-icon-container.dcg-focus-visible .dcg-shared-product-icon:not(.dcg-disabled).dcg-icon-geometry,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon-container.dcg-hovered .dcg-shared-product-icon:not(.dcg-disabled).dcg-icon-geometry,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-focus-visible:not(.dcg-disabled).dcg-icon-geometry,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-hovered:not(.dcg-disabled).dcg-icon-geometry { background: linear-gradient(330deg,#640685 6%,#b53edf 75%) } .dcg-calculator-api-container-v1_12 .dcg-shared-product-icon-container.dcg-focus-visible .dcg-shared-product-icon:not(.dcg-disabled).dcg-icon-3d,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon-container.dcg-hovered .dcg-shared-product-icon:not(.dcg-disabled).dcg-icon-3d,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-focus-visible:not(.dcg-disabled).dcg-icon-3d,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-hovered:not(.dcg-disabled).dcg-icon-3d { background: linear-gradient(330deg,#9c0c6b 6%,#ea4bd1 75%) } .dcg-calculator-api-container-v1_12 .dcg-shared-product-icon-container.dcg-focus-visible .dcg-shared-product-icon:not(.dcg-disabled).dcg-icon-notebook,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon-container.dcg-focus-visible .dcg-shared-product-icon:not(.dcg-disabled).dcg-icon-notebook-inside,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon-container.dcg-hovered .dcg-shared-product-icon:not(.dcg-disabled).dcg-icon-notebook,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon-container.dcg-hovered .dcg-shared-product-icon:not(.dcg-disabled).dcg-icon-notebook-inside,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-focus-visible:not(.dcg-disabled).dcg-icon-notebook,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-focus-visible:not(.dcg-disabled).dcg-icon-notebook-inside,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-hovered:not(.dcg-disabled).dcg-icon-notebook,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-hovered:not(.dcg-disabled).dcg-icon-notebook-inside { background: linear-gradient(330deg,#14489a 6%,#1b5fcc 75%) } .dcg-calculator-api-container-v1_12 .dcg-shared-product-icon-container.dcg-focus-visible .dcg-shared-product-icon:not(.dcg-disabled).dcg-icon-test-mode,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon-container.dcg-hovered .dcg-shared-product-icon:not(.dcg-disabled).dcg-icon-test-mode,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-focus-visible:not(.dcg-disabled).dcg-icon-test-mode,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-hovered:not(.dcg-disabled).dcg-icon-test-mode { background: linear-gradient(330deg,#0749b0 6%,#286edc 75%) } .dcg-calculator-api-container-v1_12 .dcg-shared-product-icon-container.dcg-depressed .dcg-shared-product-icon:not(.dcg-disabled).dcg-icon-graphing,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-depressed:not(.dcg-disabled).dcg-icon-graphing { background: linear-gradient(330deg,#03410d 6%,#0e761f 75%) } .dcg-calculator-api-container-v1_12 .dcg-shared-product-icon-container.dcg-depressed .dcg-shared-product-icon:not(.dcg-disabled).dcg-icon-scientific,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-depressed:not(.dcg-disabled).dcg-icon-scientific { background: linear-gradient(330deg,#004933 6%,#007c57 75%) } .dcg-calculator-api-container-v1_12 .dcg-shared-product-icon-container.dcg-depressed .dcg-shared-product-icon:not(.dcg-disabled).dcg-icon-four-function,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-depressed:not(.dcg-disabled).dcg-icon-four-function { background: linear-gradient(330deg,#00414a 6%,#005e6b 75%) } .dcg-calculator-api-container-v1_12 .dcg-shared-product-icon-container.dcg-depressed .dcg-shared-product-icon:not(.dcg-disabled).dcg-icon-matrix,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-depressed:not(.dcg-disabled).dcg-icon-matrix { background: linear-gradient(330deg,#180271 6%,#5837dd 75%) } .dcg-calculator-api-container-v1_12 .dcg-shared-product-icon-container.dcg-depressed .dcg-shared-product-icon:not(.dcg-disabled).dcg-icon-geometry,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-depressed:not(.dcg-disabled).dcg-icon-geometry { background: linear-gradient(330deg,#4e0068 6%,#991dc5 75%) } .dcg-calculator-api-container-v1_12 .dcg-shared-product-icon-container.dcg-depressed .dcg-shared-product-icon:not(.dcg-disabled).dcg-icon-3d,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-depressed:not(.dcg-disabled).dcg-icon-3d { background: linear-gradient(330deg,#74024d 6%,#e93ccd 75%) } .dcg-calculator-api-container-v1_12 .dcg-shared-product-icon-container.dcg-depressed .dcg-shared-product-icon:not(.dcg-disabled).dcg-icon-notebook,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon-container.dcg-depressed .dcg-shared-product-icon:not(.dcg-disabled).dcg-icon-notebook-inside,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-depressed:not(.dcg-disabled).dcg-icon-notebook,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-depressed:not(.dcg-disabled).dcg-icon-notebook-inside { background: linear-gradient(330deg,#17396e 6%,#2253a1 75%) } .dcg-calculator-api-container-v1_12 .dcg-shared-product-icon-container.dcg-depressed .dcg-shared-product-icon:not(.dcg-disabled).dcg-icon-test-mode,.dcg-calculator-api-container-v1_12 .dcg-shared-product-icon.dcg-depressed:not(.dcg-disabled).dcg-icon-test-mode { background: linear-gradient(330deg,#043786 6%,#1a58b9 75%) } .dcg-calculator-api-container-v1_12 .dcg-shared-product-icon--outlined { overflow: hidden; box-shadow: 0 0 0 1px #fff } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__graph-tag { background-color: #d7e6ff; padding: 5px 7px; border-radius: 3px; width: fit-content; font-size: .9rem } .dcg-calculator-api-container-v1_12 .dcg-mygraph-actions-dropdown .dcg-dropdown-popover { min-width: 120px; text-align: left } .dcg-calculator-api-container-v1_12 .dcg-mygraph-action-menu { padding: 10px; color: #333; display: flex; flex-direction: column } .dcg-calculator-api-container-v1_12 .dcg-mygraph-action-menu--move { width: 220px } .dcg-calculator-api-container-v1_12 .dcg-mygraph-action-menu__back-button { font-size: .875rem; color: #bbb; margin-left: -4px } .dcg-calculator-api-container-v1_12 .dcg-mygraph-action-menu__back-button.dcg-hovered { color: #333 } .dcg-calculator-api-container-v1_12 .dcg-mygraph-action-menu__header { display: flex; gap: 5px } .dcg-calculator-api-container-v1_12 .dcg-mygraph-action-menu__header .dcg-tooltip-hit-area-container { margin-top: 1px } .dcg-calculator-api-container-v1_12 .dcg-mygraph-action-menu__header .dcg-icon-question-sign { color: #666; font-size: 1rem } .dcg-calculator-api-container-v1_12 .dcg-mygraph-action-menu__title { font-size: 1rem } .dcg-calculator-api-container-v1_12 .dcg-mygraph-action-menu__header,.dcg-calculator-api-container-v1_12 .dcg-mygraph-action-menu__subtitle { margin-bottom: 10px } .dcg-calculator-api-container-v1_12 .dcg-move-mygraph-menu__input { position: relative; top: 2px } .dcg-calculator-api-container-v1_12 .dcg-move-mygraph-menu__dropdown { max-height: 200px; overflow: auto; border: 1px #bbb solid; border-top: 0 } .dcg-calculator-api-container-v1_12 .dcg-move-mygraph-menu__footer { padding: 10px; border: 1px #bbb solid; border-top: 0; border-radius: 0 0 5px 5px } .dcg-calculator-api-container-v1_12 .dcg-move-mygraph-menu__add-graph-message { color: #666; font-size: .875rem; font-style: italic } .dcg-calculator-api-container-v1_12 .dcg-move-mygraph-menu__add-graph { display: flex; border-top: 0; text-align: unset; color: #2f72dc } .dcg-calculator-api-container-v1_12 .dcg-move-mygraph-menu__add-graph.dcg-hovered { background: #0000001a } .dcg-calculator-api-container-v1_12 .dcg-move-mygraph-menu__add-graph.dcg-depressed { background: #0003 } .dcg-calculator-api-container-v1_12 .dcg-move-mygraph-menu__add-graph-icon { width: 20px; flex-shrink: 0; margin-right: 7px; text-align: center; font-size: 90% } .dcg-calculator-api-container-v1_12 .dcg-move-mygraph-menu__add-graph-icon .dcg-icon-plus { vertical-align: middle } .dcg-calculator-api-container-v1_12 .dcg-move-mygraph-menu__add-graph-name { overflow: hidden; white-space: nowrap; text-overflow: ellipsis } .dcg-calculator-api-container-v1_12 .dcg-mygraph-delete-confirmation__buttons { display: flex; justify-content: space-between; gap: 10px } .dcg-calculator-api-container-v1_12 .dcg-link-privacy-control { display: flex; gap: 8px; color: #333 } .dcg-calculator-api-container-v1_12 .dcg-link-privacy-control--is-not-footer { flex-direction: row; align-items: center; font-size: 1.125rem } .dcg-calculator-api-container-v1_12 .dcg-link-privacy-control--is-footer { padding: 10px 16px; flex-direction: column; border-top: 1px solid #bbb; font-size: 1rem } .dcg-calculator-api-container-v1_12 .dcg-privacy-tag { display: flex; align-items: center; gap: 4px; padding: 4px; margin-right: 8px; background-color: #d7e6ff; border-radius: 2px; font-size: .875rem; width: fit-content } .dcg-calculator-api-container-v1_12 .dcg-privacy-tag__icon { color: #2f72dc } .dcg-calculator-api-container-v1_12 .dcg-privacy-control { display: flex; flex-direction: column; gap: 10px; white-space: nowrap; color: #333 } .dcg-calculator-api-container-v1_12 .dcg-privacy-control .dcg-segmented-control-btn:not(.dcg-selected) .dcg-segmented-control__icon { color: #949494 } .dcg-calculator-api-container-v1_12 .dcg-privacy-control__header { display: flex; align-items: center; gap: 8px } .dcg-calculator-api-container-v1_12 .dcg-privacy-control__heading { font-size: 1rem } .dcg-calculator-api-container-v1_12 .dcg-privacy-control__tooltip-icon { color: #666 } .dcg-calculator-api-container-v1_12 .dcg-privacy-control--is-footer { padding: calc(var(--dcg-dropdown-choice-padding, 7px) + 3px); padding-top: 10px; border-top: 1px solid #bbb } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__heading { font-size: 1.5rem; color: #333; padding: 3px 6px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__heading--selectable { color: #949494 } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__heading--selectable.dcg-hovered { box-shadow: 0 3px #bbb; color: #666 } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__heading--selectable.dcg-selected { color: #333; box-shadow: 0 3px #2f72dc } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__tile-section { display: grid; grid-template-columns: repeat(6,1fr); gap: 13px 12px; justify-content: center } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__options { display: flex; align-items: center; justify-content: space-between; gap: 10px; height: 60px; position: sticky; background: linear-gradient(#fff 90%,transparent); padding-top: 15px; padding-bottom: 25px; top: 0; padding-right: 15px; margin-right: -15px; z-index: 1 } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__options:after { position: absolute; top: 100%; left: 0; right: 0; height: 10px } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__view-options .dcg-segmented-control-btn { padding: 3px 5px } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__recovery-header { display: flex; gap: 8px } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__folder-header { display: flex; align-items: center; gap: 4px; min-width: 0; padding: 2px } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__folder-header .dcg-icon-folder { color: #666 } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__folder-header .dcg-folder__options-anchor { margin-left: -12px } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__folder-header .dcg-folder__name-input { padding: 3px 6px; margin-left: -1px; min-width: 50px } .dcg-calculator-api-container-v1_12 .dcg-mygraphs-modal__back-button { color: #bbb } .dcg-calculator-api-container-v1_12 .dcg-mygraphs-modal__back-button .dcg-icon-chevron-left { vertical-align: -1px } .dcg-calculator-api-container-v1_12 .dcg-mygraphs-modal__back-button.dcg-hovered { color: #454545 } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__tabs { display: flex; gap: 20px } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__tabs .dcg-popover-with-anchor { margin: 0 } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__tab { display: flex; align-items: center } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__view-options { display: flex; gap: 25px } .dcg-calculator-api-container-v1_12 .dcg-graph-list__field-btn { padding: 3px; border-radius: 3px } .dcg-calculator-api-container-v1_12 .dcg-graph-list__field-btn.dcg-hovered { background: #eff2f3 } .dcg-calculator-api-container-v1_12 .dcg-graph-list__sort-arrow { display: inline-block; vertical-align: 1px; font-size: .75rem } .dcg-calculator-api-container-v1_12 .dcg-graph-list__sort-arrow--down { transform: rotate(90deg) } .dcg-calculator-api-container-v1_12 .dcg-graph-list__sort-arrow--up { transform: rotate(270deg) } .dcg-calculator-api-container-v1_12 .dcg-folder-option--gallery { color: inherit } @media (max-width: 768px) { .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__folder-header--has-selected-graphs { display:none } } @media (max-width: 640px) { .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__tabs { gap:15px } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__heading { font-size: 1.3rem } } @media (width <= 450px) { .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__view-options .dcg-segmented-control-btn { padding: 3px } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__heading { font-size: 1.2rem } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__tabs,.dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__options,.dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__view-options { gap: 8px } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__heading--desktop { display: none } } @media (width > 450px) { .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__heading--mobile { display: none } } .dcg-calculator-api-container-v1_12 .dcg-delete-folder-menu { display: flex; flex-direction: column; gap: 7px } .dcg-calculator-api-container-v1_12 .dcg-selected-graphs-actions { display: flex; gap: 10px } .dcg-calculator-api-container-v1_12 .dcg-selected-graphs-actions__icon-btn { padding: 0 9px } .dcg-calculator-api-container-v1_12 .dcg-selected-graphs-actions__move-graphs .dcg-icon-move-to-folder { font-size: 17px; vertical-align: -1px } .dcg-calculator-api-container-v1_12 .dcg-move-graphs-dropdown { width: 220px } .dcg-calculator-api-container-v1_12 .dcg-move-graphs-dropdown__divider { width: 220px; position: relative; left: -10px; margin: 10px 0; border-top: 1px #bbb solid; border-bottom: 0 } @media (max-width: 768px) { .dcg-calculator-api-container-v1_12 .dcg-selected-graphs-actions,.dcg-calculator-api-container-v1_12 .dcg-selected-graphs-actions__clear-selection { width:100% } } .dcg-calculator-api-container-v1_12 .dcg-product-filter .dcg-dropdown-choice .dcg-option-icon-container { height: 16px; width: 16px; border-radius: 50%; overflow: hidden } .dcg-calculator-api-container-v1_12 .dcg-product-filter .dcg-dropdown-choice .dcg-option-icon-container .dcg-product-filter__product-icon { font-size: 1rem } .dcg-calculator-api-container-v1_12 .dcg-product-filter__button { display: flex; justify-content: center; align-items: center; height: 36px; width: 36px; border: 1px solid #bbb; border-radius: 50%; font-size: 1.125rem } .dcg-calculator-api-container-v1_12 .dcg-product-filter__button.dcg-hovered { background: #eff2f3 } .dcg-calculator-api-container-v1_12 .dcg-product-filter__button.dcg-depressed { background: #e2e2e2 } .dcg-calculator-api-container-v1_12 .dcg-product-filter__button .dcg-shared-product-icon { position: absolute; top: 0; right: -4px; font-size: 1rem; border-radius: 50% } .dcg-calculator-api-container-v1_12 .dcg-product-filter__button--active { background: #2f72dc26; border-color: #2f72dc; color: #2f72dc } .dcg-calculator-api-container-v1_12 .dcg-product-filter__button--active.dcg-hovered { background: #2f72dc40 } .dcg-calculator-api-container-v1_12 .dcg-product-filter__button--active.dcg-depressed { background: #2f72dc59 } .dcg-calculator-api-container-v1_12 .dcg-product-filter__option--selected { background: #e2eaf8 } .dcg-calculator-api-container-v1_12 .dcg-product-filter__clear-filter-container { border-top: 1px solid #bbb; padding: 10px } .dcg-calculator-api-container-v1_12 .dcg-saved-graphs { display: flex; flex-direction: column; flex: auto; gap: 16px; font-size: .95rem; position: relative; z-index: 0 } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__tiles { display: grid; grid-template-columns: repeat(auto-fill,minmax(160px,1fr)); gap: 13px 12px; justify-content: center } .dcg-calculator-api-container-v1_12 .dcg-graph-list { table-layout: fixed; border-collapse: collapse; width: 100% } .dcg-calculator-api-container-v1_12 .dcg-graph-list__header-row { border-bottom: 1px solid #bbb; text-align: center } .dcg-calculator-api-container-v1_12 .dcg-graph-list__header-cell { padding-bottom: 5px; font-weight: 400 } .dcg-calculator-api-container-v1_12 .dcg-graph-list__header-cell--name { text-align: left } .dcg-calculator-api-container-v1_12 .dcg-graph-list__header-cell--owner { text-align: left; width: 120px } .dcg-calculator-api-container-v1_12 .dcg-graph-list__header-cell--thumbnail { width: 120px } .dcg-calculator-api-container-v1_12 .dcg-graph-list__header-cell--last-edited { width: 95px } .dcg-calculator-api-container-v1_12 .dcg-graph-list__header-cell--actions { width: 40px } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__load-more-link { width: 100%; text-align: center; margin-top: 16px } .dcg-calculator-api-container-v1_12 .dcg-saved-graphs-error-state { color: #333; font-size: 1.125rem; text-align: center; height: 425px; display: flex; flex-direction: column; justify-content: center; align-items: center } .dcg-calculator-api-container-v1_12 .dcg-saved-graphs-error-state .dcg-icon-error { font-size: 4rem; margin-bottom: 8px; color: #bbb } .dcg-calculator-api-container-v1_12 .dcg-saved-graphs-error-state-heading { font-size: 1.5rem; color: #666; margin-bottom: 20px } .dcg-calculator-api-container-v1_12 .dcg-saved-graphs__folders-heading { display: flex; align-items: center; justify-content: space-between } .dcg-calculator-api-container-v1_12 .dcg-saved-graphs__folders-heading--sticky { height: 60px; position: sticky; top: 0; z-index: 1; background: linear-gradient(#fff 90%,transparent) } .dcg-calculator-api-container-v1_12 .dcg-saved-graphs__folders-heading-text { color: #454545; font-size: 1.5rem } @media (min-width: 750px) { .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__tiles { grid-template-columns:repeat(auto-fill,minmax(220px,1fr)) } } @media (max-width: 1024px) { .dcg-calculator-api-container-v1_12 .dcg-graph-list__header-cell--last-edited { width:28% } } @media (max-width: 450px) { .dcg-calculator-api-container-v1_12 .dcg-graph-list__header-cell--name { pointer-events:none } .dcg-calculator-api-container-v1_12 .dcg-graph-list__header-cell--last-edited,.dcg-calculator-api-container-v1_12 .dcg-graph-list__row-date { display: none } } .dcg-calculator-api-container-v1_12 .dcg-folder { --dcg-folder-background-color: #eff2f3; display: flex; flex-direction: column; row-gap: 4px; flex-basis: 260px; min-height: 64px; border-radius: 3px; padding: 8px; background-color: var(--dcg-folder-background-color) } .dcg-calculator-api-container-v1_12 .dcg-folder:not(.dcg-disabled).dcg-hovered:not(:has(.dcg-folder__options.dcg-hovered)),.dcg-calculator-api-container-v1_12 .dcg-folder:not(.dcg-disabled).dcg-focus-visible:not(:has(.dcg-folder__options.dcg-hovered)) { --dcg-folder-background-color: #e2e2e2 } .dcg-calculator-api-container-v1_12 .dcg-folder:not(.dcg-disabled).dcg-depressed:not(:has(.dcg-folder__options.dcg-depressed)) { --dcg-folder-background-color: #cbcbcb } .dcg-calculator-api-container-v1_12 .dcg-folder--pending-drop { box-shadow: 0 0 0 2px #2f72dc } .dcg-calculator-api-container-v1_12 .dcg-folder__header { display: flex; align-items: center; margin: 0; font-size: inherit; font-weight: inherit; color: #333 } .dcg-calculator-api-container-v1_12 .dcg-folder__icon { margin-right: 8px; color: #666 } .dcg-calculator-api-container-v1_12 .dcg-folder__icon-graph-count { position: absolute; width: 20px; padding-top: 1px; color: #fff; font-size: .688rem; text-align: center; display: none } .dcg-calculator-api-container-v1_12 .dcg-folder__name { flex: 1; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding: 3px; font-size: var(--dcg-minimum-input-font-size, inherit) } .dcg-calculator-api-container-v1_12 .dcg-folder__name-input { flex-grow: 1; min-width: 100px; border: 0; border-radius: 3px; background-color: inherit; text-overflow: ellipsis; font-weight: inherit; padding: 2px; border: 1px solid #2f72dc; box-shadow: 0 0 0 1px #2f72dc; outline: none } .dcg-calculator-api-container-v1_12 .dcg-folder__name-input--hidden { visibility: hidden; position: absolute; white-space: pre } .dcg-calculator-api-container-v1_12 .dcg-folder__options { margin: 0; padding-top: 3px } .dcg-calculator-api-container-v1_12 .dcg-folder__options .dcg-dropdown-popover { min-width: 120px } .dcg-calculator-api-container-v1_12 .dcg-folder__options-anchor { padding: 6px 8px; margin: -6px -8px } .dcg-calculator-api-container-v1_12 .dcg-folder__content { height: 25px; display: flex } .dcg-calculator-api-container-v1_12 .dcg-folder__thumbnails { position: relative; display: flex; flex-grow: 1; overflow: hidden } .dcg-calculator-api-container-v1_12 .dcg-folder__thumbnails:after { content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0 } .dcg-calculator-api-container-v1_12 .dcg-folder__thumbnails--personal:after { background: linear-gradient(to right,transparent 30%,var(--dcg-folder-background-color) 60%) } .dcg-calculator-api-container-v1_12 .dcg-folder__thumbnails--team:after { background: linear-gradient(to right,transparent 0%,var(--dcg-folder-background-color) 60%) } .dcg-calculator-api-container-v1_12 .dcg-folder__thumbnail:nth-last-child(1) { position: absolute; left: 0 } .dcg-calculator-api-container-v1_12 .dcg-folder__thumbnail:nth-last-child(1).dcg-folder-item-count:not(:only-child) { left: 20px } .dcg-calculator-api-container-v1_12 .dcg-folder__thumbnail:nth-last-child(2) { position: absolute; left: 15px } .dcg-calculator-api-container-v1_12 .dcg-folder__thumbnail:nth-last-child(2).dcg-folder-item-count:not(:only-child) { left: 35px } .dcg-calculator-api-container-v1_12 .dcg-folder__thumbnail:nth-last-child(3) { position: absolute; left: 30px } .dcg-calculator-api-container-v1_12 .dcg-folder__thumbnail:nth-last-child(3).dcg-folder-item-count:not(:only-child) { left: 50px } .dcg-calculator-api-container-v1_12 .dcg-folder__thumbnail:nth-last-child(4) { position: absolute; left: 45px } .dcg-calculator-api-container-v1_12 .dcg-folder__thumbnail:nth-last-child(4).dcg-folder-item-count:not(:only-child) { left: 65px } .dcg-calculator-api-container-v1_12 .dcg-folder__thumbnail:nth-last-child(5) { position: absolute; left: 60px } .dcg-calculator-api-container-v1_12 .dcg-folder__thumbnail:nth-last-child(5).dcg-folder-item-count:not(:only-child) { left: 80px } .dcg-calculator-api-container-v1_12 .dcg-folder__thumbnail:nth-last-child(6) { position: absolute; left: 75px } .dcg-calculator-api-container-v1_12 .dcg-folder__thumbnail:nth-last-child(6).dcg-folder-item-count:not(:only-child) { left: 95px } .dcg-calculator-api-container-v1_12 .dcg-folder__thumbnail:nth-last-child(7) { position: absolute; left: 90px } .dcg-calculator-api-container-v1_12 .dcg-folder__thumbnail:nth-last-child(7).dcg-folder-item-count:not(:only-child) { left: 110px } .dcg-calculator-api-container-v1_12 .dcg-folder__thumbnail:nth-last-child(8) { position: absolute; left: 105px } .dcg-calculator-api-container-v1_12 .dcg-folder__thumbnail:nth-last-child(8).dcg-folder-item-count:not(:only-child) { left: 125px } .dcg-calculator-api-container-v1_12 .dcg-folder__thumbnail:nth-last-child(9) { position: absolute; left: 120px } .dcg-calculator-api-container-v1_12 .dcg-folder__thumbnail:nth-last-child(9).dcg-folder-item-count:not(:only-child) { left: 140px } .dcg-calculator-api-container-v1_12 .dcg-folder__thumbnail:nth-last-child(10) { position: absolute; left: 135px } .dcg-calculator-api-container-v1_12 .dcg-folder__thumbnail:nth-last-child(10).dcg-folder-item-count:not(:only-child) { left: 155px } .dcg-calculator-api-container-v1_12 .dcg-folder__thumbnail .dcg-graph-thumbnail { box-shadow: 0 0 4px #0003 } .dcg-calculator-api-container-v1_12 .dcg-folder-item-count { z-index: 1; white-space: nowrap; font-size: .75rem; color: #333 } .dcg-calculator-api-container-v1_12 .dcg-folder-item-count--personal { position: absolute; right: 0; bottom: 0 } .dcg-calculator-api-container-v1_12 .dcg-folder-item-count--team { align-self: center } .dcg-calculator-api-container-v1_12 .dcg-folder-tile__privacy-icon { align-self: center; margin-left: 20px; font-size: 1.125rem; color: #666 } .dcg-calculator-api-container-v1_12 .dcg-delete-shared-folder-menu { display: flex; flex-direction: column; gap: 7px } @media (max-width: 640px) { .dcg-calculator-api-container-v1_12 .dcg-folder { min-height:unset } .dcg-calculator-api-container-v1_12 .dcg-folder__icon { font-size: 1.25rem } .dcg-calculator-api-container-v1_12 .dcg-folder__icon-graph-count { display: unset } .dcg-calculator-api-container-v1_12 .dcg-folder__content { display: none } } .dcg-calculator-api-container-v1_12 .dcg-graph-thumbnail,.dcg-calculator-api-container-v1_12 .dcg-graph-thumbnail--notebook { background: #fff; border: 1px solid #bbb; border-radius: 4px } .dcg-calculator-api-container-v1_12 .dcg-graph-thumbnail--notebook { container-type: size } .dcg-calculator-api-container-v1_12 .dcg-graph-thumbnail--notebook i { font-size: 70cqi; color: #e2e2e2; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%) } .dcg-calculator-api-container-v1_12 .dcg-graph-thumbnail--notebook.dcg-graph-thumbnail--notebook--small i { color: #bbb; font-size: 90cqi } .dcg-calculator-api-container-v1_12 .dcg-app-omitted-graphs--main,.dcg-calculator-api-container-v1_12 .dcg-saved-graphs__graphs-container+.dcg-app-omitted-graphs--folder { margin-top: 10px } .dcg-calculator-api-container-v1_12 .dcg-app-omitted-graphs--folder .dcg-shared-product-icon { border-radius: 50%; margin-right: 5px } .dcg-calculator-api-container-v1_12 .dcg-app-omitted-graphs__product-list { margin: 10px 0 } .dcg-calculator-api-container-v1_12 .dcg-app-omitted-graphs__product-list .dcg-app-omitted-graphs__product-list-item { margin: 5px 0 } .dcg-calculator-api-container-v1_12 .dcg-app-omitted-graphs__footer { font-size: .875rem } .dcg-calculator-api-container-v1_12 .dcg-app-omitted-graphs--main .dcg-icon-info { display: inline-block; color: #666; margin-right: 5px } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal-empty-state { color: #333; font-size: 1.125rem; text-align: center; margin: auto } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal-empty-state--logged-out { margin: 110px auto } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal-empty-state--logged-out .dcg-my-graphs-modal-empty-state__heading { margin-bottom: 0 } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal-empty-state__heading { display: flex; justify-content: center; gap: 10px; align-items: center; font-size: 1.688rem; color: #000; margin-bottom: 20px } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal-empty-state__logged-out { max-width: 400px; display: flex; flex-direction: column; gap: 26px; padding: 26px; border: 1px solid #bbb; border-radius: 5px } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal-empty-state__logged-out .dcg-icon-user { font-size: 1.25rem; color: #949494 } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal-empty-state__log-in-buttons { display: flex; gap: 16px } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal-empty-state__log-in-button { flex: 1; padding: 2px 12px; font-size: 1.125rem } @media (max-width: 600px) { .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal-empty-state__logged-out { border:none } } @media (max-width: 450px) { .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal-empty-state__logged-out { padding:0 } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal-empty-state__logged-out .dcg-icon-user { display: none } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal-empty-state__heading { font-size: 1.5rem } } .dcg-calculator-api-container-v1_12 .dcg-graph-list__row { border-bottom: 1px solid #bbb; position: relative; height: 54px; --dcg-saved-graphs-tile-or-row-hover-color: #eff2f3 } .dcg-calculator-api-container-v1_12 .dcg-graph-list__row--loading-indicator { height: 53px; width: 100% } .dcg-calculator-api-container-v1_12 .dcg-graph-list__row.dcg-selected .dcg-my-graphs-modal__graph-tag { background-color: #fff } .dcg-calculator-api-container-v1_12 .dcg-open-graph-link-wrapper { width: 100%; height: 54px; display: flex; align-items: center } .dcg-calculator-api-container-v1_12 .dcg-saved-graphs-row__privacy-icon { font-size: 1.125rem; color: #666 } .dcg-calculator-api-container-v1_12 .dcg-graph-list__checkbox-container { display: flex; align-items: center; gap: 14px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden } .dcg-calculator-api-container-v1_12 .dcg-graph-list__checkbox-container .dcg-checkbox__box { margin-right: 6px } .dcg-calculator-api-container-v1_12 .dcg-graph-list__checkbox-container .dcg-checkbox { padding: 0 6px; display: flex; height: 54px } .dcg-calculator-api-container-v1_12 .dcg-graph-list__drag-handle+.dcg-open-graph-link-wrapper { overflow: hidden } .dcg-calculator-api-container-v1_12 .dcg-graph-list__drag-handle+.dcg-open-graph-link-wrapper .dcg-checkbox { padding: 0 } .dcg-calculator-api-container-v1_12 .dcg-graph-list__row-cell { position: relative; padding: 0; height: 54px } .dcg-calculator-api-container-v1_12 .dcg-graph-list__graph-title { display: flex; align-items: center } .dcg-calculator-api-container-v1_12 .dcg-graph-list__drag-handle { padding: 0 15px; height: 100%; display: flex; align-items: center } .dcg-calculator-api-container-v1_12 .dcg-graph-list__drag-handle .dcg-icon-drag { color: #949494; font-size: .875rem } .dcg-calculator-api-container-v1_12 .dcg-graph-list__drag-handle.dcg-hovered .dcg-icon-drag { color: #666 } .dcg-calculator-api-container-v1_12 .dcg-graph-list__drag-handle.dcg-depressed .dcg-icon-drag { color: #333 } .dcg-calculator-api-container-v1_12 .dcg-graph-list__thumbnail-container { display: flex; margin: auto; width: fit-content; position: relative } .dcg-calculator-api-container-v1_12 .dcg-graph-list__thumbnail-container .dcg-shared-product-icon { position: absolute; bottom: -4px; right: -6px; font-size: 17px; border-radius: 50%; border: 2px solid #fff } .dcg-calculator-api-container-v1_12 .dcg-graph-list__row-actions { height: 54px } .dcg-calculator-api-container-v1_12 .dcg-graph-list__row-actions .dcg-popover-with-anchor,.dcg-calculator-api-container-v1_12 .dcg-graph-list__row-actions .dcg-popover-with-anchor__anchor { width: 100%; height: 100% } .dcg-calculator-api-container-v1_12 .dcg-graph-list__row-actions .dcg-graph-list__row-action { display: flex; width: 100%; height: 100%; align-items: center; justify-content: center } .dcg-calculator-api-container-v1_12 .dcg-graph-list__row-actions .dcg-mygraph-actions-dropdown .dcg-dropdown-popover.dcg-bottom { top: 40px } .dcg-calculator-api-container-v1_12 .dcg-graph-list__row-date { font-size: .9rem; color: #666; text-align: center; white-space: nowrap } .dcg-calculator-api-container-v1_12 .dcg-graph-list__row-date .dcg-open-graph-link-wrapper { justify-content: center } .dcg-calculator-api-container-v1_12 .dcg-graph-list__row-date .dcg-my-graphs-modal__graph-tag { margin: auto } .dcg-calculator-api-container-v1_12 .dcg-graph-list__row-author { font-size: .875rem; white-space: nowrap; text-overflow: ellipsis; overflow: hidden } .dcg-calculator-api-container-v1_12 .dcg-shared-loading-indicator { display: flex; align-items: center } .dcg-calculator-api-container-v1_12 .dcg-shared-loading-spinner { margin-right: 10px } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__header { display: flex; justify-content: space-between; gap: 26px; font-size: .95rem } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__back-button { position: relative; left: -3px; display: flex; align-items: center; gap: 5px; padding-right: 5px; white-space: nowrap; color: #666 } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__back-button.dcg-hovered .dcg-my-graphs-modal__back-btn-text,.dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__back-button.dcg-focus-visible .dcg-my-graphs-modal__back-btn-text { text-decoration: underline } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__back-btn-text { font-size: 1.5rem } .dcg-calculator-api-container-v1_12 .dcg-mygraphs-modal__back-button__dragging { text-decoration: none; box-shadow: 0 0 0 2px #bbb; border-radius: 3px } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__back-button__drop-target { box-shadow: 0 0 0 2px #2f72dc; color: #2253a1 } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__search-bar { width: 222px } @media (max-width: 640px) { .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__back-btn-text { font-size:1.3rem } } @media (max-width: 450px) { .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__back-btn-text { font-size:1.2rem } } .dcg-calculator-api-container-v1_12 .dcg-clearable-input__clear-btn { display: flex; padding: 6px; margin: -4px; font-size: .75rem; color: #949494 } .dcg-calculator-api-container-v1_12 .dcg-clearable-input__clear-btn.dcg-hovered { color: #333 } .dcg-calculator-api-container-v1_12 .dcg-clearable-input__clear-btn.dcg-depressed { color: #000 } .dcg-calculator-api-container-v1_12 .dcg-text-input { display: flex; justify-content: space-between; align-items: center; gap: 5px } .dcg-calculator-api-container-v1_12 .dcg-text-input:has(.dcg-text-input__input.dcg-focus-visible) { border: 1px solid var(--dcg-accent-color, #2f72dc); box-shadow: 0 0 0 1px var(--dcg-accent-color, #2f72dc) } .dcg-calculator-api-container-v1_12 .dcg-text-input__input { width: 100%; border: 0; outline: none; font-size: .875rem } .dcg-calculator-api-container-v1_12 .dcg-new-my-graphs-item__icon { margin-right: 5px } .dcg-calculator-api-container-v1_12 .dcg-new-my-graphs-item__dropdown-section { display: flex; align-items: center } .dcg-calculator-api-container-v1_12 .dcg-new-my-graphs-item__button { display: flex; align-items: center; box-shadow: none; height: 36px; border-top-right-radius: 0; border-bottom-right-radius: 0; padding: 0 10px; color: #333 } .dcg-calculator-api-container-v1_12 .dcg-new-my-graphs-item__button i { font-size: 1.4rem } .dcg-calculator-api-container-v1_12 .dcg-new-my-graphs-item__button.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-new-my-graphs-item__button.dcg-focus-visible { z-index: 1 } .dcg-calculator-api-container-v1_12 .dcg-new-my-graphs-item__dropdown { font-size: .6rem; display: flex; align-items: center; box-shadow: none; height: 36px; border-top-left-radius: 0; border-bottom-left-radius: 0; padding: 0 11px; margin-left: -1px } .dcg-calculator-api-container-v1_12 .dcg-new-my-graphs-item__dropdown .dcg-dropdown-choice.dcg-standard-link-styling { color: #666 } .dcg-calculator-api-container-v1_12 .dcg-new-my-graphs-item__dropdown.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-new-my-graphs-item__dropdown.dcg-focus-visible { z-index: 1 } @media (max-width: 640px) { .dcg-calculator-api-container-v1_12 .dcg-new-my-graphs-item__button { width:100%; font-size: .875rem } } .dcg-calculator-api-container-v1_12 .dcg-mygraphs-drag-drop-floating-view__positioned { position: fixed; z-index: 999; width: 250px } .dcg-calculator-api-container-v1_12 .dcg-mygraphs-drag-drop-floating-view__positioned.dcg-mygraphs-drag-drop-floating-view__touch-device-tile-view { transform: translate(-50%) } .dcg-calculator-api-container-v1_12 .dcg-mygraphs-drag-drop-floating-view__container { background-color: #fff; border-radius: 5px; width: 250px; height: 48px; padding: 8px; white-space: nowrap; display: flex; align-items: center; gap: 8px; box-shadow: 0 0 4px #0000004d; position: absolute } .dcg-calculator-api-container-v1_12 .dcg-mygraphs-drag-drop-floating-view__second-graph { top: 3px; left: 3px; box-shadow: 0 0 4px #0000003d } .dcg-calculator-api-container-v1_12 .dcg-mygraphs-drag-drop-floating-view__third-graph { top: 6px; left: 6px; box-shadow: 0 0 4px #0000002e } .dcg-calculator-api-container-v1_12 .dcg-mygraphs-drag-drop-floating-view__img { border: 1px solid #bbb; border-radius: 4px; height: 32px; width: 32px } .dcg-calculator-api-container-v1_12 .dcg-mygraphs-drag-drop-floating-view__title { font-size: 1rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis } .dcg-calculator-api-container-v1_12 .dcg-mygraphs-drag-drop-floating-view__count { background: #2f72dc; color: #fff; text-align: center; line-height: 20px; min-width: 20px; font-size: 12px; border-radius: 50%; position: absolute; right: -10px; top: -10px } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal { --dcg-modal-padding: 26px; --dcg-authentication-modal-large-spacing: 13px; --dcg-authentication-modal-medium-spacing: 8px; --dcg-authentication-modal-small-spacing: 5px; --dcg-authentication-modal-sso-button-height: 48px; --dcg-authentication-modal-control-height: 40px; --dcg-authentication-modal-password-button-height: 19px; --dcg-authentication-modal-small-font-size: .875rem; --dcg-authentication-modal-smallest-font-size: .8rem; color: #333 } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal .dcg-shared-modal-contents-wrapper:has(.dcg-authentication-modal__detail--privacy) { overflow-x: hidden; padding-bottom: 0 } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__step { display: contents } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__subtitle { font-size: var(--dcg-authentication-modal-small-font-size); overflow: hidden; text-overflow: ellipsis; font-weight: 400 } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__subtitle.dcg-authentication-modal__subtitle-large-font { font-size: 1rem } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__control--email { display: flex; align-items: flex-end } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__control--password { position: relative } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__input { flex-grow: 1; min-height: var(--dcg-authentication-modal-control-height); margin-top: var(--dcg-authentication-modal-medium-spacing) } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__input--email { width: 100% } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__input--hidden { position: absolute; visibility: hidden; margin-bottom: -20px } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__input--password { width: 100%; margin-bottom: var(--dcg-authentication-modal-small-spacing); padding-right: calc(14px + var(--dcg-authentication-modal-password-button-height))!important } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__input--first-name,.dcg-calculator-api-container-v1_12 .dcg-authentication-modal__input--last-name { width: 100% } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__button { min-height: var(--dcg-authentication-modal-control-height) } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__button-no-top-padding { margin-top: 0!important; font-size: 1rem!important } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__button--sso { width: 100%; min-height: var(--dcg-authentication-modal-control-height) } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__button--sso:before { content: ""; position: relative; top: 4px; display: inline-block; margin-right: 6px; background-size: contain; background-repeat: no-repeat } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__button--sso+.dcg-authentication-modal__button--sso { margin-top: var(--dcg-authentication-modal-large-spacing) } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__button--sso.dcg-focus-visible { border-color: #454545; box-shadow: 0 0 0 1px #454545; outline: none } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__button--google { height: var(--dcg-authentication-modal-sso-button-height) } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__button--google:before { width: 18px; height: 18px; background-image: url("/assets/build/google-DRKC5S45.png") } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__button--apple { height: var(--dcg-authentication-modal-sso-button-height); margin-bottom: 3px } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__button--apple:before { width: 20px; height: 20px; background-image: url("/assets/build/apple-HX2GPX5X.svg") } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__button--next { margin-left: var(--dcg-authentication-modal-small-spacing) } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__button--password { position: absolute; right: 0; bottom: var(--dcg-authentication-modal-small-spacing); padding: 0 7px; width: calc(var(--dcg-authentication-modal-password-button-height) + 14px); height: var(--dcg-authentication-modal-password-button-height); filter: invert(71%) sepia(86%) saturate(0%) hue-rotate(227deg) brightness(91%) contrast(88%) } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__button--password.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-authentication-modal__button--password.dcg-focus-visible { filter: invert(24%) sepia(1%) saturate(0%) hue-rotate(163deg) brightness(103%) contrast(92%) } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__button--full-width { width: 100%; margin-top: calc(2 * var(--dcg-authentication-modal-large-spacing)) } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__button-group { display: flex; justify-content: space-between; align-items: center; margin-top: var(--dcg-authentication-modal-small-spacing) } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__sso-icon { position: relative; top: 2px; width: 18px; height: 18px; vertical-align: middle } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__divider { display: flex; align-items: center; margin: var(--dcg-authentication-modal-large-spacing) 0 } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__divider:before,.dcg-calculator-api-container-v1_12 .dcg-authentication-modal__divider:after { content: ""; flex: 1; border-bottom: 1px solid #bbb } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__divider:not(:empty):before { margin-right: var(--dcg-authentication-modal-medium-spacing) } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__divider:not(:empty):after { margin-left: var(--dcg-authentication-modal-medium-spacing) } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__error { margin-top: var(--dcg-authentication-modal-large-spacing); border-left: solid 2px #f00; padding: 5px 10px; background-color: #fcc; white-space: pre-line; font-size: var(--dcg-authentication-modal-small-font-size) } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__error+.dcg-authentication-modal__error { margin-top: var(--dcg-authentication-modal-small-spacing) } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__detail { display: inline-block; margin-top: var(--dcg-authentication-modal-large-spacing) } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__detail--set-password { font-size: var(--dcg-authentication-modal-small-font-size) } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__detail--cookies { text-align: center; font-size: var(--dcg-authentication-modal-small-font-size); color: #666 } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__detail--forgot-password { border: 0 none; margin: 0; padding: 0; background: unset; text-align: left; font-size: var(--dcg-authentication-modal-small-font-size); font-family: inherit; font-weight: inherit; text-decoration: underline; color: #666 } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__detail--forgot-password.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-authentication-modal__detail--forgot-password.dcg-focus-visible { color: #454545 } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__detail--privacy { color: #666; position: relative; bottom: 0; left: calc(var(--dcg-modal-padding) * -1); width: calc(100% + var(--dcg-modal-padding) * 2); margin-top: calc(var(--dcg-authentication-modal-large-spacing) * 2); padding-top: var(--dcg-authentication-modal-large-spacing); padding-bottom: var(--dcg-authentication-modal-large-spacing); background-color: #eff2f3; text-align: center; font-size: var(--dcg-authentication-modal-small-font-size) } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__input-group { display: flex; column-gap: var(--dcg-authentication-modal-small-spacing); margin-top: calc(var(--dcg-authentication-modal-large-spacing) + 5px) } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__input-group label { width: 50% } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__label--standalone { display: inline-block; width: 100%; margin-top: var(--dcg-authentication-modal-large-spacing) } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__step--sso-confirmation .dcg-authentication-modal__label--standalone { margin-top: calc(var(--dcg-authentication-modal-large-spacing) * 2) } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__sublabel { color: #949494 } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__tag-control { display: flex; flex-wrap: wrap; gap: var(--dcg-authentication-modal-small-spacing); margin-top: var(--dcg-authentication-modal-medium-spacing) } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__tag { border-width: 2px; border-style: solid; border-color: transparent; border-radius: 3px; padding: 6px 18px; background-color: #d7e6ff; transition: padding .2s; -webkit-user-select: none; user-select: none; font-size: var(--dcg-authentication-modal-small-font-size) } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__tag.dcg-hovered { background-color: #c5d7f6 } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__tag.dcg-depressed { background-color: #a7c2ef } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__tag.dcg-focus-visible { outline: 2px solid #8c29be; outline-offset: 1px } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__tag--selected { border: 2px solid #2f72dc; position: relative; padding-left: 27px; padding-right: 9px } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__tag--selected i { animation: dcg-fadeIn .3s; color: #2f72dc; font-size: 1rem; position: absolute; top: 8px; left: 7px } @media screen and (max-width: 460px) { .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__input--email { min-width:0 } .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__detail--privacy { position: absolute } } @media screen and (max-width: 340px) { .dcg-calculator-api-container-v1_12 .dcg-authentication-modal__sublabel--shrunk,.dcg-calculator-api-container-v1_12 .dcg-authentication-modal__detail--privacy,.dcg-calculator-api-container-v1_12 .dcg-authentication-modal__detail--cookies { font-size:var(--dcg-authentication-modal-smallest-font-size) } } .dcg-calculator-api-container-v1_12 .dcg-advanced-settings .dcg-feature-flag-description { padding: 5px 0 10px 25px; font-size: 90% } .dcg-calculator-api-container-v1_12 .dcg-advanced-settings .dcg-shared-confirmation-message { margin-left: 25px } .dcg-calculator-api-container-v1_12 .dcg-advanced-settings .dcg-shared-confirmation-message .dcg-success-marker.dcg-saving { visibility: hidden } @keyframes dcg-spinner-bounce { 0%,to { transform: scale(0) } 50% { transform: scale(1) } } .dcg-calculator-api-container-v1_12 .dcg-spinner-dark,.dcg-calculator-api-container-v1_12 .dcg-spinner { width: 20px; height: 20px; position: relative; display: inline-block } .dcg-calculator-api-container-v1_12 .dcg-spinner-dark:after,.dcg-calculator-api-container-v1_12 .dcg-spinner-dark:before,.dcg-calculator-api-container-v1_12 .dcg-spinner:after,.dcg-calculator-api-container-v1_12 .dcg-spinner:before { content: ""; position: absolute; top: 0; left: 0; bottom: 0; right: 0; border-radius: 50%; background: #eee; opacity: .4; animation: dcg-spinner-bounce 2s infinite ease-in-out } .dcg-calculator-api-container-v1_12 .dcg-spinner-dark:before,.dcg-calculator-api-container-v1_12 .dcg-spinner:before { animation-delay: -1s } .dcg-calculator-api-container-v1_12 .dcg-spinner:after,.dcg-calculator-api-container-v1_12 .dcg-spinner:before { background: #000 } .dcg-calculator-api-container-v1_12 .dcg-shared-modal-container.dcg-art-contest-submission-modal { --dcg-modal-padding: 0 } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog { font-family: HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-weight: 300; color: #333 } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-contest-submission-container { height: 100%; display: flex; flex-direction: column } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-flex-container { margin: 13px; display: flex; flex-wrap: wrap-reverse; gap: 13px; justify-content: center } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-contest-submission-preview { margin: 30px; display: flex; flex-wrap: wrap; gap: 20px; justify-content: center } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-art-contest-submission-thumbnail { width: 200px; height: 200px } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-art-contest-submission-thumbnail img { width: 100%; border: 1px solid rgba(0,0,0,.2); border-radius: 5px } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-non-breaking-date { white-space: nowrap } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-contest-about__age-group { text-align: center; margin-bottom: 15px; font-size: 1.25rem; color: #949494 } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-contest-about { flex: 1; min-width: 250px } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-contest-about__header { display: flex; flex-direction: column; text-align: center } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-contest-about__title { font-size: 1.6rem; margin-bottom: 5px } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-contest-about__author { font-size: 1.2rem; margin-bottom: 20px } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-contest-about__artist-statement { margin-bottom: 20px } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-contest-about__resubmit,.dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-contest-submission__delete-btn { width: 100% } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-submission-wrapper { margin-top: 20px } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-submission-header { font-size: 1.1rem; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-weight: 500 } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-submission-content { color: #666; margin-left: 0; padding-bottom: 10px } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-art-contest-info-container { display: flex } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-art-contest-info-container .dcg-contest-about { flex: 1; display: flex; flex-direction: column } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-art-contest-info-container .dcg-contest-about .dcg-contest-text { font-size: 1.1rem } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-save-animation-container { display: flex; align-items: center; justify-content: center; font-size: 1.3rem; min-height: 200px; gap: 20px } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-save-animation-container .dcg-saving { width: 100%; flex: 1; display: flex; align-items: center; justify-content: center } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-save-animation-container .dcg-spinner { margin-right: 10px } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-edit-link { margin-left: 5px; font-size: 1rem; border: none; background: none } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-contest-submission__submission-received { padding: 20px } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-contest-submission-title { margin: 0; font-weight: 400; padding: 15px; background-color: #eff2f3; font-size: 1.5rem; text-align: center } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-icon-sparkle { margin: 0 10px; font-size: 20px; color: #660ba0 } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-submit-btn-container { display: flex; justify-content: center } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-submit-this-graph-btn { margin: 13px 0 0; padding: 2px 20px } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-btn-blue.dcg-disabled { opacity: .5; pointer-events: none } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-artist-statement-input { height: 80px } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-contest-submission-dialog__footer { display: flex; flex-grow: 1; align-items: flex-end } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-contest-submission-dialog__footer-message { position: relative; bottom: 0; width: 100%; background-color: #eff2f3; padding: 13px 26px; font-size: .875rem; color: #666; text-align: center } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-ineligible-container { display: flex; margin-top: 13px; border: 1px solid rgba(250,130,76,.2); background: #fa824c33; border-radius: 5px; padding: 13px } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-ineligible-container .dcg-icon-error { color: #fa824c; margin-right: 13px; font-size: 1.1rem } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-ineligible-container .dcg-ineligible-text-container { flex: 1; display: flex; flex-direction: column } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-ineligible-container .dcg-ineligible-text-container .dcg-ineligible-text+.dcg-ineligible-text { margin-top: 13px } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-ineligible-container .dcg-selectable-input-container { width: 100%; max-width: 460px; margin: 10px 0 } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-submission-form { padding: 26px } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-submission-form .dcg-section-title { display: inline-block } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-form-section-flex { display: flex; gap: 10px; flex-wrap: wrap } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-form-section-flex .dcg-form-section { flex: 1; min-width: 220px } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-section-title { font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-weight: 500; margin-bottom: 5px } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-section-subtitle { margin-top: 8px; font-size: .875rem; font-style: italic } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-form-section { margin-top: 13px } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-section-artist-statement-label { margin-bottom: 8px } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-country-and-year { display: flex; gap: 10px } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-country-and-year .dcg-form-section { flex: 1; margin-top: 0 } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-searchable-dropdown-list { max-height: 260px!important } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-input-blue-outline { width: 100%; font: inherit; padding: 8px } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-see-submission-button { margin-top: 30px } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-checkbox { margin-top: 13px; align-items: start } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-checkbox__box { margin-top: 2px; margin-right: 2px } @media screen and (max-width: 850px) { .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-art-contest-info-container,.dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-save-animation-container { flex-direction:column } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-art-contest-info-container .dcg-art-contest-world-image,.dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-art-contest-info-container .dcg-art-contest-submission-thumbnail,.dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-save-animation-container .dcg-art-contest-world-image,.dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-save-animation-container .dcg-art-contest-submission-thumbnail { margin: 0 auto } } @media screen and (max-width: 500px) { .dcg-calculator-api-container-v1_12 .dcg-ineligible-container .dcg-icon-error { display:none } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-country-and-year { flex-direction: column } .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog .dcg-country-and-year .dcg-form-section+.dcg-form-section { margin-top: 26px } } @media screen and (max-width: 600px) { .dcg-calculator-api-container-v1_12 .dcg-contest-submission-dialog { position:absolute; top: 0; bottom: 0; width: 100% } } .dcg-calculator-api-container-v1_12 .dcg-search-container { position: relative; flex: 1; display: flex; flex-direction: column; max-height: 100% } .dcg-calculator-api-container-v1_12 .dcg-search-container i.dcg-remove-x { position: absolute; top: 5px; right: 5px; color: #949494; padding: 8px; border-radius: 50% } .dcg-calculator-api-container-v1_12 .dcg-search-container i.dcg-remove-x.dcg-hovered { color: #666; background: #0000001a } .dcg-calculator-api-container-v1_12 .dcg-search-container i.dcg-remove-x.dcg-depressed { color: #333; background: #0003 } .dcg-calculator-api-container-v1_12 .dcg-search-container input { outline: none; width: 100%; border: 2px solid rgba(0,0,0,.2); background: #fff; font-size: 100%; color: #333; padding: 10px 30px 10px 10px; border-radius: 5px 5px 0 0; margin-bottom: 0 } .dcg-calculator-api-container-v1_12 .dcg-search-container input.dcg-results-hidden { border-radius: 5px } .dcg-calculator-api-container-v1_12 .dcg-search-container input:focus { border-color: #2f72dc } .dcg-calculator-api-container-v1_12 .dcg-search-container .dcg-searchable-dropdown-list-container { flex: 1; display: flex; flex-direction: column } .dcg-calculator-api-container-v1_12 .dcg-search-container .dcg-searchable-dropdown-list-container:not(.dcg-render-as-popover) { overflow: hidden } .dcg-calculator-api-container-v1_12 .dcg-search-container .dcg-searchable-dropdown-list-container.dcg-render-as-popover { position: absolute; top: 100%; left: 0; right: 0; max-height: 500px } .dcg-calculator-api-container-v1_12 .dcg-search-container .dcg-searchable-dropdown-list { font-size: 110%; border: 1px solid rgba(0,0,0,.2); border-radius: 0 0 5px 5px; background-color: #fff; text-align: left; z-index: 2; -webkit-overflow-scrolling: touch; overflow-x: hidden; overflow-y: auto } .dcg-calculator-api-container-v1_12 .dcg-search-container .dcg-searchable-dropdown-list:not(.dcg-no-input) { border-top-width: 0; max-height: 100% } .dcg-calculator-api-container-v1_12 .dcg-search-container .dcg-searchable-dropdown-list.dcg-no-input { border-radius: 5px; flex: 1 } .dcg-calculator-api-container-v1_12 .dcg-search-container .dcg-searchable-dropdown-list.dcg-no-search-results { text-align: center; padding: 25px } .dcg-calculator-api-container-v1_12 .dcg-search-container .dcg-searchable-dropdown-list .dcg-searchable-dropdown-option { padding: 7px 10px; font-size: 90% } .dcg-calculator-api-container-v1_12 .dcg-search-container .dcg-searchable-dropdown-list .dcg-searchable-dropdown-option.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-search-container .dcg-searchable-dropdown-list .dcg-searchable-dropdown-option:focus { background: #e2e2e2; outline: none } .dcg-calculator-api-container-v1_12 .dcg-search-container .dcg-searchable-dropdown-list .dcg-searchable-dropdown-option.dcg-depressed { background: #bbb } .dcg-calculator-api-container-v1_12 .dcg-selectable-input-container { position: relative } .dcg-calculator-api-container-v1_12 .dcg-selectable-input-container .dcg-copy-button { position: absolute; top: 0; right: 0; width: 60px; text-align: center; line-height: 36px; background: #2f72dc; border-top-right-radius: 6px; border-bottom-right-radius: 5px; font-size: 90%; color: #fff } .dcg-calculator-api-container-v1_12 .dcg-selectable-input-container .dcg-copy-button.dcg-hovered { background: #2457a8 } .dcg-calculator-api-container-v1_12 .dcg-selectable-input-container .dcg-copy-button.dcg-depressed { background: #17396e } .dcg-calculator-api-container-v1_12 .dcg-selectable-input-container .dcg-copy-button i,.dcg-calculator-api-container-v1_12 .dcg-selectable-input-container .dcg-copy-button .dcg-copy-text { animation: dcg-fadeIn .3s } .dcg-calculator-api-container-v1_12 .dcg-selectable-input-container .dcg-copy-button i { font-size: 135%; position: relative; top: 2px } .dcg-calculator-api-container-v1_12 .dcg-selectable-input-container .dcg-permalink { display: block; width: 100%; height: 36px; line-height: 36px; padding-left: 10px; padding-right: 70px; font-size: var(--dcg-minimum-input-font-size, 87%); border-radius: 6px; border: 1px solid rgba(0,0,0,.2) } .dcg-calculator-api-container-v1_12 .dcg-selectable-input-container .dcg-permalink::-ms-clear { display: none } .dcg-calculator-api-container-v1_12 .dcg-selectable-input-container .dcg-permalink:focus { outline: 0; border-color: #2f72dc; box-shadow: inset 0 0 0 1px #2f72dc } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover__title__toggleable i.dcg-icon-caret-down { display: inline-block; transition: transform .2s } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover__title__toggleable:not([aria-expanded=true]):not([open]) i.dcg-icon-caret-down { transform: rotate(-90deg) } .dcg-calculator-api-container-v1_12 h1.dcg-small-screen-modal__title { font-size: 1.375rem } .dcg-calculator-api-container-v1_12 h1.dcg-small-screen-modal__title:not(.dcg-dropdown-popover__title__toggleable) { margin-bottom: 10px } .dcg-calculator-api-container-v1_12 .dcg-small-screen-language-modal__contents { padding-top: 10px } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover__title__toggleable { cursor: pointer; margin-bottom: 0; display: flex; gap: 5px; align-items: center } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover__title__toggleable i.dcg-icon-caret-down { font-size: 70%; opacity: .35 } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover__title__toggleable.dcg-hovered .dcg-icon-caret-down { opacity: .5 } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover__title__toggleable.dcg-depressed .dcg-icon-caret-down { opacity: .65 } .dcg-calculator-api-container-v1_12 .dcg-small-screen-modal__contact-us-container { animation: dcg-fadeIn .3s; margin-top: 5px } @keyframes dcg-pulse { 0% { opacity: .1 } 50% { opacity: 1 } to { opacity: .1 } } .dcg-calculator-api-container-v1_12 .dcg-art-contest-container { width: 336px; font-family: HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-weight: 300 } .dcg-calculator-api-container-v1_12 .dcg-art-contest-container .dcg-dropdown-popover__interior { font-size: .875rem; position: relative; overflow: hidden } .dcg-calculator-api-container-v1_12 .dcg-art-contest-container .dcg-dropdown-popover__interior:before { content: ""; position: absolute; top: 4%; right: 0; width: 210px; height: 277px; background-image: url("/assets/build/art-contest-globe-IIMYJNQX.png"); background-repeat: no-repeat; background-size: 100% } .dcg-calculator-api-container-v1_12 .dcg-art-contest-container .dcg-submissions { position: relative; display: grid; grid-template-columns: repeat(3,1fr); gap: 20px; margin-top: 13px; padding-left: 0; list-style-type: none } .dcg-calculator-api-container-v1_12 .dcg-art-contest-container .dcg-error-message { border-left: 2px solid #e15855; background: #e1585533; padding: 6px 8px; margin-top: 13px } .dcg-calculator-api-container-v1_12 .dcg-art-contest-container .dcg-submission { color: #666; text-align: center; display: flex; flex-direction: column; justify-content: center; align-items: center } .dcg-calculator-api-container-v1_12 .dcg-art-contest-container .dcg-submission.dcg-submission-loading { border-radius: 5px; background: #bbb; animation: dcg-pulse 2s infinite; aspect-ratio: 1/1 } .dcg-calculator-api-container-v1_12 .dcg-art-contest-container .dcg-submission-image,.dcg-calculator-api-container-v1_12 .dcg-art-contest-container .dcg-submission-icon { border: 1px solid #aaa; border-radius: 5px; background: #fff } .dcg-calculator-api-container-v1_12 .dcg-art-contest-container .dcg-submission-icon { display: flex; align-items: center; justify-content: center; border-style: dashed; font-size: 5rem; color: #e2e2e2; width: 100%; aspect-ratio: 1/1 } .dcg-calculator-api-container-v1_12 .dcg-art-contest-container .dcg-your-submissions-title { margin-bottom: 16px; font-size: 1.125rem; border-bottom: 1px solid #000; font-weight: 400; background-color: #fff; line-height: normal } .dcg-calculator-api-container-v1_12 .dcg-art-contest-container .dcg-submission-title { margin-top: 4px; margin-bottom: 0; font-weight: 400; font-size: .875rem } .dcg-calculator-api-container-v1_12 .dcg-art-contest-container .dcg-contest-deadline-notice { position: relative; background: #eff2f3; padding: 13px 16px; margin: 20px -20px -20px; font-style: italic; text-align: center; font-size: .875rem } .dcg-calculator-api-container-v1_12 .dcg-art-contest-container .dcg-art-contest-header { font-size: 1.375rem; font-weight: 400; line-height: 27px; margin: 0; position: relative } .dcg-calculator-api-container-v1_12 .dcg-art-contest-container .dcg-submission-note-list { margin-bottom: 0 } .dcg-calculator-api-container-v1_12 .dcg-art-contest-container ul { margin: 0 } .dcg-calculator-api-container-v1_12 .dcg-art-contest-container .dcg-contest-top-paragraph { margin-top: 13px; padding-right: 52px; font-size: 1rem; line-height: 19px; position: relative } .dcg-calculator-api-container-v1_12 .dcg-art-contest-container .dcg-contest-top-paragraph--closed { padding: 0 } .dcg-calculator-api-container-v1_12 .dcg-art-contest-container .dcg-icon-sparkle { position: absolute; top: 15px; right: 15px; color: #b977e4; font-size: 40px } .dcg-calculator-api-container-v1_12 .dcg-art-contest-container .dcg-btn-art-contest,.dcg-calculator-api-container-v1_12 .dcg-art-contest-container .dcg-btn-art-contest-outline { position: relative; z-index: 1; width: 100%; margin-top: 13px; font-size: 1rem } @media screen and (max-width: 660px) { .dcg-calculator-api-container-v1_12 .dcg-small-screen-art-contest-modal .dcg-shared-modal-tiny .dcg-shared-modal-contents-wrapper { position:relative; overflow: hidden } .dcg-calculator-api-container-v1_12 .dcg-art-contest-container:before { content: ""; position: absolute; top: 8%; right: 0; width: 210px; height: 277px; background-image: url("/assets/build/art-contest-globe-IIMYJNQX.png"); background-repeat: no-repeat; background-size: 100% } .dcg-calculator-api-container-v1_12 .dcg-art-contest-container .dcg-contest-deadline-notice { margin: 30px -34px -30px -31px } .dcg-calculator-api-container-v1_12 .dcg-art-contest-container .dcg-contest-top-paragraph { padding: 0 } .dcg-calculator-api-container-v1_12 .dcg-art-contest-container .dcg-submission-icon { font-size: 6rem } } @media screen and (max-width: 460px) { .dcg-calculator-api-container-v1_12 .dcg-small-screen-art-contest-modal .dcg-shared-modal-tiny .dcg-shared-modal-contents-wrapper { position:absolute; overflow-y: auto } .dcg-calculator-api-container-v1_12 .dcg-art-contest-container { width: 100% } .dcg-calculator-api-container-v1_12 .dcg-art-contest-container:before { top: 3% } .dcg-calculator-api-container-v1_12 .dcg-art-contest-container .dcg-contest-deadline-notice { position: absolute; width: 100%; margin: 20px 0 0; left: 0; bottom: 0 } .dcg-calculator-api-container-v1_12 .dcg-art-contest-container .dcg-submission-icon { font-size: 25vw } } .dcg-calculator-api-container-v1_12 #export-image-dialog h1 { color: #666; font-size: 170%; max-width: 800px; margin-left: auto; margin-right: auto; margin-bottom: 5px } .dcg-calculator-api-container-v1_12 #export-image-dialog .dcg-columns { display: flex; width: 100%; margin: 0 auto; max-width: 800px } .dcg-calculator-api-container-v1_12 #export-image-dialog .dcg-right-column { padding-left: 25px; display: flex; flex-direction: column; width: 100% } .dcg-calculator-api-container-v1_12 #export-image-dialog .dcg-graph-preview { width: 400px; border: 1px solid #bbb; height: 400px; background-color: #e2e2e2; position: relative; text-align: center; display: flex; align-items: center; overflow: hidden } .dcg-calculator-api-container-v1_12 #export-image-dialog .dcg-graph-preview .dcg-graph-image { max-width: 100%; box-shadow: 0 0 5px #0003; margin: 0 auto } .dcg-calculator-api-container-v1_12 #export-image-dialog .dcg-graph-preview .dcg-loading-message { position: absolute; top: 50%; left: 0; right: 0; text-align: center; line-height: 10px; color: #949494; margin-top: -5px } .dcg-calculator-api-container-v1_12 #export-image-dialog .dcg-graph-preview .dcg-loading-message .dcg-spinner { margin-right: 6px; position: relative; top: 5px } .dcg-calculator-api-container-v1_12 #export-image-dialog .dcg-graph-preview .dcg-zoom-percentage { position: absolute; bottom: 0; right: 0; background: #000000b3; padding: 6px 7px; color: #fff; border-top-left-radius: 2px } .dcg-calculator-api-container-v1_12 #export-image-dialog .dcg-section-title { font-size: 1.1rem; font-weight: 400; color: #666; margin-bottom: 5px; margin-top: 0; display: block } .dcg-calculator-api-container-v1_12 #export-image-dialog .dcg-download-not-enabled-notice { border-radius: 5px; border: 2px solid #2f72dc; background: #2f72dc1a; padding: 10px; text-align: left; margin-top: auto } .dcg-calculator-api-container-v1_12 #export-image-dialog .dcg-download-not-enabled-notice .dcg-title { font-size: 140%; margin: 4px; text-align: center } .dcg-calculator-api-container-v1_12 #export-image-dialog .dcg-export-button-actions { display: flex; flex-direction: column; gap: 4px; margin-top: auto; font-size: .9rem } .dcg-calculator-api-container-v1_12 #export-image-dialog .dcg-download-button-group .dcg-download-button { color: #fff } .dcg-calculator-api-container-v1_12 #export-image-dialog .dcg-download-button { display: flex; align-items: center; justify-content: center; line-height: 2.125rem; transition: .2s opacity; gap: 5px; text-decoration: none } .dcg-calculator-api-container-v1_12 #export-image-dialog .dcg-download-button span { white-space: nowrap; display: inline-block; overflow: hidden; text-overflow: ellipsis; max-width: calc(100% - 20px) } .dcg-calculator-api-container-v1_12 #export-image-dialog .braille-container { margin-bottom: 16px; font-size: .85rem } .dcg-calculator-api-container-v1_12 #export-image-dialog .braille-container ul { padding-left: 15px; margin-top: 5px } .dcg-calculator-api-container-v1_12 #export-image-dialog .braille-container li { margin-bottom: .5em } .dcg-calculator-api-container-v1_12 #export-image-dialog .dcg-option-container { margin-bottom: 16px } @media screen and (max-width: 815px) { .dcg-calculator-api-container-v1_12 .dcg-modal-container.dcg-fixed-width-height.dcg-export-modal .modal { height:450px } .dcg-calculator-api-container-v1_12 #export-image-dialog .dcg-graph-preview { width: 350px; height: 350px } .dcg-calculator-api-container-v1_12 #export-image-dialog .dcg-graph-preview .dcg-zoom-percentage { display: none } } @media screen and (max-width: 700px) { .dcg-calculator-api-container-v1_12 .dcg-modal-container.dcg-fixed-width-height.dcg-export-modal .modal { position:absolute; top: 0; left: 0; bottom: 0; right: 0; margin: 0; height: 100%; max-height: 100%; border-radius: 0 } } @media screen and (max-width: 800px) { .dcg-calculator-api-container-v1_12 #export-image-dialog { max-width:350px; margin: 0 auto } .dcg-calculator-api-container-v1_12 #export-image-dialog .dcg-columns { flex-direction: column } .dcg-calculator-api-container-v1_12 #export-image-dialog .dcg-right-column { padding: 20px 0 100px; position: relative } .dcg-calculator-api-container-v1_12 #export-image-dialog .dcg-export-button-actions { position: absolute; bottom: 0; width: 100% } .dcg-calculator-api-container-v1_12 #export-image-dialog .dcg-download-not-enabled-notice { margin-top: 16px } } @media screen and (max-width: 400px) { .dcg-calculator-api-container-v1_12 #export-image-dialog .dcg-graph-preview { width:calc(100vw - 60px); height: calc(100vw - 60px) } } .dcg-calculator-api-container-v1_12 .dcg-hotkeys-modal { --dcg-modal-padding: 0px } .dcg-calculator-api-container-v1_12 .dcg-hotkeys-dialog { margin: 0 30px } .dcg-calculator-api-container-v1_12 .dcg-hotkeys-toggle-container { width: 500px; font-size: .9rem; color: #333 } .dcg-calculator-api-container-v1_12 .dcg-hotkeys-header { display: flex; position: sticky; top: 0; background-color: #fff; padding-top: 30px; padding-bottom: 5px; z-index: 1 } .dcg-calculator-api-container-v1_12 .dcg-hotkeys-header:after { content: ""; flex: 1 } .dcg-calculator-api-container-v1_12 .dcg-hotkeys-title { color: #666; font-weight: 300; font-size: 1.7rem; margin: 0; flex: 1; white-space: nowrap } .dcg-calculator-api-container-v1_12 .dcg-hotkey-container { display: flex; flex-flow: row wrap; overflow: auto } .dcg-calculator-api-container-v1_12 .dcg-hotkey-container .dcg-shortcuts-table { width: calc(100% - 25px); font-size: .85rem; color: #333 } .dcg-calculator-api-container-v1_12 .dcg-hotkey-section { width: 50%; padding-bottom: 20px } .dcg-calculator-api-container-v1_12 .dcg-hotkey-section-header { font-size: 1.3rem; font-weight: 500; color: #333; margin: 45px 25px 15px 0 } .dcg-calculator-api-container-v1_12 .dcg-hotkey-section-header:first-of-type { margin-top: 10px } .dcg-calculator-api-container-v1_12 .dcg-key-command { padding: 3px 5px; border: 1px solid #bbb; border-radius: 3px; white-space: nowrap; margin-right: 3px } .dcg-calculator-api-container-v1_12 .dcg-key-command:not(:first-of-type) { margin-left: 3px } @media screen and (max-width: 1200px) { .dcg-calculator-api-container-v1_12 .dcg-hotkey-container { border-bottom:0 } .dcg-calculator-api-container-v1_12 .dcg-hotkeys-toggle-container { margin-top: 10px } .dcg-calculator-api-container-v1_12 .dcg-hotkeys-header { flex-direction: column } } @media screen and (max-width: 800px) { .dcg-calculator-api-container-v1_12 .dcg-hotkey-section { width:100% } .dcg-calculator-api-container-v1_12 .dcg-segmented-control-interior { white-space: nowrap; padding-left: 10px; padding-right: 10px } .dcg-calculator-api-container-v1_12 .dcg-hotkeys-toggle-container { width: auto } } .dcg-calculator-api-container-v1_12 table.dcg-shortcuts-table { border-collapse: collapse; width: 100% } .dcg-calculator-api-container-v1_12 table.dcg-shortcuts-table tr { border-bottom: 1px solid #e2e2e2; text-align: left } .dcg-calculator-api-container-v1_12 table.dcg-shortcuts-table tr td:not(:last-of-type) { padding: 8px 20px 8px 0 } .dcg-calculator-api-container-v1_12 table.dcg-shortcuts-table tr td:last-of-type { padding: 8px 0 } .dcg-calculator-api-container-v1_12 table.dcg-shortcuts-table tr td { width: 33%; line-height: 1.2em } .dcg-calculator-api-container-v1_12 table.dcg-shortcuts-table .dcg-key-command { padding: 3px 5px; border: 1px solid #bbb; border-radius: 3px; white-space: nowrap; line-height: 2em; margin: 0 1px } .dcg-calculator-api-container-v1_12 .dcg-save-conflict { --dcg-modal-padding: 0 } .dcg-calculator-api-container-v1_12 .dcg-save-conflict__body { margin: 0 20px; text-align: center } .dcg-calculator-api-container-v1_12 .dcg-save-conflict__heading { text-align: center; margin: 20px 20px 16px; font-weight: 300; font-size: 1.7rem } .dcg-calculator-api-container-v1_12 .dcg-save-conflict__buttons { margin: 16px 0; width: 100%; display: flex; justify-content: space-between; gap: 10px } .dcg-calculator-api-container-v1_12 .dcg-save-conflict__button { flex: 1 } .dcg-calculator-api-container-v1_12 .dcg-save-conflict__footer { background: #eff2f3; font-size: .9rem; text-align: center; padding: 13px 20px } @media (max-width: 460px) { .dcg-calculator-api-container-v1_12 .dcg-save-conflict__footer { position:absolute; width: 100%; bottom: 0; left: 0 } } .dcg-calculator-api-container-v1_12 .dcg-save-dialog { --dcg-modal-padding: 0 } .dcg-calculator-api-container-v1_12 .dcg-save-dialog__contents { padding: 24px } .dcg-calculator-api-container-v1_12 .dcg-save-dialog__heading { text-align: center; margin-top: 0; margin-bottom: 16px; font-weight: 300; font-size: 1.7rem } .dcg-calculator-api-container-v1_12 .dcg-save-dialog__title-input { width: 100%; margin: 0; color: #333 } .dcg-calculator-api-container-v1_12 .dcg-save-dialog__input-section { display: flex; align-items: center; gap: 5px } .dcg-calculator-api-container-v1_12 .dcg-save-dialog__input-section+.dcg-privacy-control { margin-top: 24px } .dcg-calculator-api-container-v1_12 .dcg-save-dialog__input-label { width: 100% } .dcg-calculator-api-container-v1_12 .dcg-save-dialog__duplicate-checkbox { margin-top: 10px } .dcg-calculator-api-container-v1_12 .dcg-language-picker.dcg-two-columns .dcg-listitem { width: 50% } .dcg-calculator-api-container-v1_12 .dcg-language-picker .dcg-listitem { display: inline-block; width: 100% } .dcg-calculator-api-container-v1_12 .dcg-language-picker .dcg-languages-list { margin-top: -10px; font-size: .9rem } .dcg-calculator-api-container-v1_12 .dcg-language-picker .dcg-language-option { color: #666; margin-top: 10px; outline: none } .dcg-calculator-api-container-v1_12 .dcg-language-picker .dcg-language-option.dcg-focus-visible { outline: 2px solid #8c29be; border-radius: 3px } .dcg-calculator-api-container-v1_12 .dcg-language-picker .dcg-language-option.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-language-picker .dcg-language-option.dcg-selected { text-decoration: underline } .dcg-calculator-api-container-v1_12 .dcg-language-picker .dcg-language-option.dcg-depressed,.dcg-calculator-api-container-v1_12 .dcg-language-picker .dcg-language-option.dcg-selected { color: #000 } .dcg-calculator-api-container-v1_12 .dcg-language-picker .dcg-language-option.dcg-selected { cursor: default!important } .dcg-calculator-api-container-v1_12 .dcg-language-picker .dcg-language-header { color: #2f72dc; border-bottom: 2px solid #2f72dc } .dcg-calculator-api-container-v1_12 .dcg-share-menu-embed__header i.dcg-icon-caret-down { display: inline-block; transition: transform .2s } .dcg-calculator-api-container-v1_12 .dcg-share-menu-embed__header:not([aria-expanded=true]):not([open]) i.dcg-icon-caret-down { transform: rotate(-90deg) } .dcg-calculator-api-container-v1_12 .dcg-share-menu__content--share-link { animation: dcg-fadeIn .3s } .dcg-calculator-api-container-v1_12 .dcg-share-container { font-family: HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-weight: 300; width: 340px; color: #333 } .dcg-calculator-api-container-v1_12 .dcg-share-container.dcg-calculator-shell-menu .dcg-dropdown-popover__interior { padding: 0 } .dcg-calculator-api-container-v1_12 .dcg-share-menu-content { padding: 20px; font-size: .95rem } .dcg-calculator-api-container-v1_12 .dcg-share-menu__header { display: flex; font-size: 1.375rem; align-items: center; gap: 5px } .dcg-calculator-api-container-v1_12 .dcg-share-menu__loading { margin: 12px 0 0; font-size: 1rem } .dcg-calculator-api-container-v1_12 .dcg-share-menu__content--share-link { padding: 12px 0 } .dcg-calculator-api-container-v1_12 .dcg-share-menu__content--share-your-graph { padding-top: 12px } .dcg-calculator-api-container-v1_12 .dcg-share-menu__content { display: flex; flex-direction: column; gap: 12px } .dcg-calculator-api-container-v1_12 .dcg-share-menu__footer { background: #eff2f3; padding: 15px 20px 20px; margin: 0 -20px -20px } .dcg-calculator-api-container-v1_12 .dcg-share-menu__footer b { font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-weight: 500 } .dcg-calculator-api-container-v1_12 .dcg-shared-modal-container .dcg-share-menu__footer { padding: 13px 15px; border-radius: 5px; margin: 0; font-size: .95rem; color: #454545 } .dcg-calculator-api-container-v1_12 .dcg-share-menu__action-button { width: 100%; font-size: 1rem } .dcg-calculator-api-container-v1_12 .dcg-share-menu__alternative-action-section { text-align: center; font-size: 1rem; margin-bottom: 4px } .dcg-calculator-api-container-v1_12 .dcg-share-menu__alternative-action-section .dcg-blue-link { padding: 6px; margin: -6px } .dcg-calculator-api-container-v1_12 .dcg-share-container .dcg-selectable-input-container .dcg-permalink { font-size: var(--dcg-minimum-input-font-size, .875rem) } .dcg-calculator-api-container-v1_12 .dcg-share-menu__sharing-options { display: flex; gap: 5px } .dcg-calculator-api-container-v1_12 .dcg-share-menu__sharing-options-button { display: flex; justify-content: center; align-items: center; gap: 5px; width: 100% } .dcg-calculator-api-container-v1_12 .dcg-share-menu__back-button { position: relative; left: -5px; padding-right: 0; margin-right: 0 } .dcg-calculator-api-container-v1_12 .dcg-share-menu__subtitle { font-size: 1rem; margin-top: 6px } .dcg-calculator-api-container-v1_12 .dcg-share-menu-embed__header { display: flex; align-items: center; gap: 5px } .dcg-calculator-api-container-v1_12 .dcg-share-menu-embed__header:not(.dcg-hovered):not(.dcg-depressed) .dcg-icon-caret-down { color: #666 } .dcg-calculator-api-container-v1_12 .dcg-share-menu-embed__header.dcg-hovered { color: #454545 } .dcg-calculator-api-container-v1_12 .dcg-share-menu-embed__header.dcg-depressed { color: #000 } .dcg-calculator-api-container-v1_12 .dcg-share-menu-embed { display: flex; flex-direction: column; gap: 12px } .dcg-calculator-api-container-v1_12 .dcg-share-menu-embed__title { font-size: 1.125rem } .dcg-calculator-api-container-v1_12 .dcg-share-menu-embed__textarea { font-size: .875rem; display: block; width: 100%; height: 7em; border-radius: 5px; border: 1px solid #bbb; padding: 5px; resize: none } .dcg-calculator-api-container-v1_12 .dcg-share-menu-embed__textarea:focus { outline: 0; border: 1px solid #2f72dc; box-shadow: 0 0 0 1px #2f72dc } .dcg-calculator-api-container-v1_12 .dcg-share-menu__help-link { display: flex; font-size: 1rem; color: #666 } .dcg-calculator-api-container-v1_12 .dcg-share-menu__help-link.dcg-hovered { color: #454545 } .dcg-calculator-api-container-v1_12 .dcg-share-menu__help-link.dcg-depressed { color: #000 } .dcg-calculator-api-container-v1_12 .dcg-calculator-shell-menu.dcg-dropdown-popover--with-arrow.dcg-bottom { margin-top: 10px } .dcg-calculator-api-container-v1_12 .dcg-calculator-shell-menu .dcg-dropdown-popover__interior { padding: 20px; font-size: .85rem; color: #454545; line-height: 1.5em } .dcg-calculator-api-container-v1_12 .dcg-tour-step { position: absolute; opacity: 0; display: block; transition: .3s ease; transform: scale(0) } .dcg-calculator-api-container-v1_12 .dcg-tour-step.dcg-tour-step--update-always { transition: none } .dcg-calculator-api-container-v1_12 .dcg-tour-loaded .dcg-tour-step { opacity: 1; transform: scale(1) } .dcg-calculator-api-container-v1_12 .dcg-tour-step .dcg-trip-interior { padding: 10px; text-align: left; min-width: 100px; border-radius: 6px; width: 275px; background: #fff; border: 3px solid #2f72dc; color: #454545; font-size: 100%; box-shadow: 0 2px 7px #0003 } .dcg-calculator-api-container-v1_12 .dcg-tour-step .dcg-trip-interior .dcg-trip-content { padding-right: 20px } .dcg-calculator-api-container-v1_12 .dcg-tour-step .dcg-trip-interior h2 { font-size: 1rem; margin: 0; padding: 0 } .dcg-calculator-api-container-v1_12 .dcg-tour-step .dcg-trip-interior .dcg-trip-content-sentence+.dcg-trip-content-sentence { margin-top: 1rem } .dcg-calculator-api-container-v1_12 .dcg-tour-step .dcg-trip-interior .dcg-trip-link { color: #2f72dc } .dcg-calculator-api-container-v1_12 .dcg-tour-step .dcg-trip-interior .dcg-trip-title { font-weight: 700; margin-bottom: 5px } .dcg-calculator-api-container-v1_12 .dcg-tour-step .dcg-trip-interior .dcg-trip-hint { font-size: 80%; line-height: 12px; margin-top: 4px; color: #666 } .dcg-calculator-api-container-v1_12 .dcg-tour-step .dcg-trip-interior i { font-size: 80% } .dcg-calculator-api-container-v1_12 .dcg-tour-step .dcg-trip-interior code { border: solid 1px lightgray; border-radius: 3px; padding: 2px 3px; display: inline-block } .dcg-calculator-api-container-v1_12 .dcg-tour-step .dcg-trip-interior code i { font-size: 70%; font-family: Arial,sans-serif } .dcg-calculator-api-container-v1_12 .dcg-tour-step .dcg-trip-interior .dcg-trip-progress { margin-top: .8rem; font-size: .8rem; text-align: right; width: 100% } .dcg-calculator-api-container-v1_12 .dcg-tour-step .dcg-trip-interior .dcg-trip-close { color: #00000080; position: absolute; right: 0; top: 0; font-size: 170%; line-height: 16px; float: right; padding: 6px; text-decoration: none; cursor: pointer } .dcg-calculator-api-container-v1_12 .dcg-tour-step .dcg-trip-interior .dcg-trip-close.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-tour-step .dcg-trip-interior .dcg-trip-close.dcg-focus-visible { color: #0009 } .dcg-calculator-api-container-v1_12 .dcg-tour-step .dcg-trip-interior .dcg-trip-close.dcg-depressed { color: #000000b3 } .dcg-calculator-api-container-v1_12 .dcg-tour-step .dcg-trip-arrow { border: 10px solid transparent; height: 0; width: 0; position: absolute } .dcg-calculator-api-container-v1_12 .dcg-tour-step.dcg-tour-step-n .dcg-trip-arrow { border-bottom-width: 0; border-top-color: #2f72dc } .dcg-calculator-api-container-v1_12 .dcg-tour-step.dcg-tour-step-s .dcg-trip-arrow { border-bottom-color: #2f72dc; border-top-width: 0 } .dcg-calculator-api-container-v1_12 .dcg-tour-step.dcg-tour-step-e .dcg-trip-arrow { border-left-width: 0; border-right-color: #2f72dc } .dcg-calculator-api-container-v1_12 .dcg-tour-step.dcg-tour-step-w .dcg-trip-arrow { border-right-width: 0; border-left-color: #2f72dc } .dcg-calculator-api-container-v1_12 .dcg-tour-step.dcg-tour-step-n .dcg-trip-arrow,.dcg-calculator-api-container-v1_12 .dcg-tour-step.dcg-tour-step-s .dcg-trip-arrow { left: 50%; margin-left: -10px } .dcg-calculator-api-container-v1_12 .dcg-tour-step.dcg-tour-step-e .dcg-trip-arrow,.dcg-calculator-api-container-v1_12 .dcg-tour-step.dcg-tour-step-w .dcg-trip-arrow { top: 50%; margin-top: -10px } .dcg-calculator-api-container-v1_12 .dcg-tour-step.dcg-tour-step-n .dcg-trip-arrow { top: 100% } .dcg-calculator-api-container-v1_12 .dcg-tour-step.dcg-tour-step-s .dcg-trip-arrow { bottom: 100% } .dcg-calculator-api-container-v1_12 .dcg-tour-step.dcg-tour-step-e .dcg-trip-arrow { right: 100% } .dcg-calculator-api-container-v1_12 .dcg-tour-step.dcg-tour-step-w .dcg-trip-arrow { left: 100% } .dcg-calculator-api-container-v1_12 .dcg-regression-tour-table { width: 140px; border-collapse: collapse; margin-top: 15px } .dcg-calculator-api-container-v1_12 .dcg-regression-tour-table td { text-align: center; padding: 7px } .dcg-calculator-api-container-v1_12 .dcg-regression-tour-table tr:first-of-type td { border-bottom: 1px solid #454545 } .dcg-calculator-api-container-v1_12 .dcg-regression-tour-table tr:nth-of-type(n+2) td { border-top: 1px solid #e2e2e2 } .dcg-calculator-api-container-v1_12 .dcg-regression-tour-table tr:nth-of-type(n+1) { font-size: 90% } .dcg-calculator-api-container-v1_12 .dcg-regression-tour-table tr td:first-of-type { border-right: 1px solid #454545 } @keyframes dcg-fadeAndScaleIn { 0% { opacity: 0; transform: scale(0) } 30% { opacity: 0; transform: scale(0) } to { opacity: 1; transform: scale(1) } } @keyframes dcg-fadeIn-check { 0% { opacity: 0; transform: scale(0) rotate(-100deg) } 80% { opacity: 1; transform: scale(1.3) rotate(5deg) } to { opacity: 1; transform: scale(1) rotate(0) } } .dcg-calculator-api-container-v1_12 .dcg-quest { position: absolute; bottom: 5px; right: 5px; z-index: 7; background: #fff; border: 1px solid rgba(0,0,0,.1); border-radius: 10px; overflow: hidden; max-width: 320px; box-shadow: 0 0 5px #0000001a; display: block; animation: dcg-fadeAndScaleIn .3s running; transform: scale(1); opacity: 1 } .dcg-calculator-api-container-v1_12 .dcg-quest.dcg-focus-visible { box-shadow: 0 0 5px #ee74b5 } .dcg-calculator-api-container-v1_12 .dcg-quest.dcg-closing { transition: .3s ease; transform: scale(0); opacity: 0 } .dcg-calculator-api-container-v1_12 .dcg-quest__body { position: relative } .dcg-calculator-api-container-v1_12 .dcg-quest__header { display: flex; width: 100%; align-items: center; background: linear-gradient(#fcfcfc,#eaeaea); border-bottom: 1px solid rgba(0,0,0,.2) } .dcg-calculator-api-container-v1_12 .dcg-quest__header .dcg-title { flex: 1; line-height: 2.4rem; padding-left: 10px; align-self: flex-end; font-size: 1.1rem; font-weight: 400; margin: 0 } .dcg-calculator-api-container-v1_12 .dcg-quest__header .dcg-tours-btn { line-height: 1.6rem; margin: .4rem; padding: 0 10px; font-size: .9rem } .dcg-calculator-api-container-v1_12 .dcg-quest__header .dcg-header-link { border-bottom: 2px solid transparent; color: #2f72dc; margin-bottom: -2px } .dcg-calculator-api-container-v1_12 .dcg-quest__header .dcg-header-link.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-quest__header .dcg-header-link.dcg-focus-visible { color: #2253a1; border-bottom: 2px solid #2253a1 } .dcg-calculator-api-container-v1_12 .dcg-quest__header .dcg-header-link.dcg-depressed { color: #17396e; border-bottom: 2px solid #2253a1 } .dcg-calculator-api-container-v1_12 .dcg-quest__header .dcg-header-link.dcg-active { color: #17396e; border-bottom: 2px solid #17396e } .dcg-calculator-api-container-v1_12 .dcg-quest__header .dcg-header-link:not(:last-of-type) { margin-right: 8px } .dcg-calculator-api-container-v1_12 .dcg-quest__prompt { padding: 8px 10px; border-bottom: 1px solid rgba(0,0,0,.1) } .dcg-calculator-api-container-v1_12 .dcg-quest .dcg-footer { height: 60px; text-align: center; padding: 10px; display: flex; justify-content: center; align-items: center; gap: 8px } .dcg-calculator-api-container-v1_12 .dcg-quest .dcg-footer .dcg-gray-outline-icon { height: 2.5rem; width: 2.5rem; line-height: 2.5rem; border-radius: 3px; font-size: 2rem } .dcg-calculator-api-container-v1_12 .dcg-quest .dcg-footer .dcg-gray-outline-icon i { color: #949494; font-size: 28px; line-height: 30px } .dcg-calculator-api-container-v1_12 .dcg-quest .dcg-footer .dcg-gray-outline-icon.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-quest .dcg-footer .dcg-gray-outline-icon.dcg-focus-visible,.dcg-calculator-api-container-v1_12 .dcg-quest .dcg-footer .dcg-gray-outline-icon.dcg-active { background: #0000001a } .dcg-calculator-api-container-v1_12 .dcg-quest .dcg-footer .dcg-gray-outline-icon.dcg-hovered i,.dcg-calculator-api-container-v1_12 .dcg-quest .dcg-footer .dcg-gray-outline-icon.dcg-focus-visible i,.dcg-calculator-api-container-v1_12 .dcg-quest .dcg-footer .dcg-gray-outline-icon.dcg-active i { color: #666 } .dcg-calculator-api-container-v1_12 .dcg-quest .dcg-footer .dcg-gray-outline-icon.dcg-depressed { background: #0003 } .dcg-calculator-api-container-v1_12 .dcg-quest .dcg-footer .dcg-gray-outline-icon.dcg-depressed i { color: #222 } .dcg-calculator-api-container-v1_12 .dcg-quest .dcg-footer .dcg-main-quest-btn { text-align: center; height: 2.5rem; line-height: 2.5rem; flex: 1; white-space: nowrap } .dcg-calculator-api-container-v1_12 .dcg-quest .dcg-footer .dcg-main-quest-btn i { font-size: 90%; margin-right: 2px; opacity: .8; transition: transform .1s; display: inline-block } .dcg-calculator-api-container-v1_12 .dcg-quest .dcg-footer .dcg-main-quest-btn.dcg-hovered i { opacity: 1; transform: translate(-1px) } .dcg-calculator-api-container-v1_12 .dcg-draggable-pane--target { cursor: move } .dcg-calculator-api-container-v1_12 .dcg-quest__steps .dcg-unvalidated { width: 8px; height: 8px; background: #bbb; border-radius: 50%; position: relative; top: -1px; left: 4px } .dcg-calculator-api-container-v1_12 .dcg-quest__steps .dcg-list-item { padding: 6px 10px; border-bottom: 1px solid rgba(0,0,0,.1); display: grid; grid-template-columns: 20px 1fr 20px } .dcg-calculator-api-container-v1_12 .dcg-quest__steps .dcg-list-item.dcg-active { background: #fad54b33 } .dcg-calculator-api-container-v1_12 .dcg-quest__steps .dcg-quest__step-status-container { height: 20px; overflow: hidden } .dcg-calculator-api-container-v1_12 .dcg-quest__step-status { display: inline-block; width: .5rem; height: .5rem; margin-top: 2px } .dcg-calculator-api-container-v1_12 .dcg-quest__step-status-container .dcg-validating,.dcg-calculator-api-container-v1_12 .dcg-quest__step-status-container .dcg-satisfied,.dcg-calculator-api-container-v1_12 .dcg-quest__step-status-container .dcg-unsatisfied { border: 2px solid rgba(0,0,0,.2); border-left-color: #666; position: relative; display: inline-block; border-radius: 50%; width: 16px; height: 16px } .dcg-calculator-api-container-v1_12 .dcg-quest__step-status-container .dcg-validating { animation: dcg-validation-loader-spin 1s infinite linear } .dcg-calculator-api-container-v1_12 .dcg-quest__step-status-container .dcg-validation-checkmark { display: none } .dcg-calculator-api-container-v1_12 .dcg-quest__step-status-container .dcg-validation-checkmark:after { animation: dcg-validation-checkmark .8s ease forwards; transform: scaleX(-1) rotate(135deg); opacity: 1; height: 7px; width: 3px; transform-origin: left top; border-right: 2px solid #127a3d; border-top: 2px solid #127a3d; content: ""; left: 1px; top: 6px; position: absolute } .dcg-calculator-api-container-v1_12 .dcg-quest__step-status-container .dcg-unsatisfied { border-color: #bbb } .dcg-calculator-api-container-v1_12 .dcg-quest__step-status-container .dcg-unsatisfied:before,.dcg-calculator-api-container-v1_12 .dcg-quest__step-status-container .dcg-unsatisfied:after { display: block; content: ""; height: 1px; background: #bbb; position: absolute; top: calc(50% - .5px); left: calc(20% - 1px); border-radius: 0; animation: dcg-fadeIn .5s; width: 9px } .dcg-calculator-api-container-v1_12 .dcg-quest__step-status-container .dcg-unsatisfied:before { transform: rotate(45deg) } .dcg-calculator-api-container-v1_12 .dcg-quest__step-status-container .dcg-unsatisfied:after { transform: rotate(-45deg) } .dcg-calculator-api-container-v1_12 .dcg-quest__step-status-container .dcg-satisfied,.dcg-calculator-api-container-v1_12 .dcg-quest__step-status-container .dcg-unsatisfied { transition: border .5s ease-out } .dcg-calculator-api-container-v1_12 .dcg-quest__step-status-container .dcg-satisfied { border-color: #127a3d } .dcg-calculator-api-container-v1_12 .dcg-quest__step-status-container .dcg-satisfied .dcg-validation-checkmark { display: block } @keyframes dcg-validation-loader-spin { 0% { transform: rotate(0) } to { transform: rotate(360deg) } } @keyframes dcg-validation-checkmark { 0% { height: 0; width: 0; opacity: 1 } 20% { height: 0; width: 4px; opacity: 1 } 40% { height: 7px; width: 4px; opacity: 1 } to { height: 7px; width: 4px; opacity: 1 } } .dcg-calculator-api-container-v1_12 .dcg-quest__success .dcg-shared-modal-transition-container { position: relative; margin-top: 40vh!important } .dcg-calculator-api-container-v1_12 .dcg-quest__success .dcg-shared-modal-contents-wrapper { padding: 20px; transform: scale(1); opacity: 1; transition: .3s ease } .dcg-calculator-api-container-v1_12 .dcg-quest__success .dcg-shared-modal-contents-wrapper .dcg-quest-success-interior { display: flex } .dcg-calculator-api-container-v1_12 .dcg-quest__success .dcg-shared-modal-contents-wrapper .dcg-quest-success-content { flex: 1; text-align: center } .dcg-calculator-api-container-v1_12 .dcg-quest__success .dcg-shared-modal-contents-wrapper h1 { font-size: 1.5rem; margin-bottom: .5rem } .dcg-calculator-api-container-v1_12 .dcg-quest__success .dcg-shared-modal-contents-wrapper .dcg-quest-success-image { padding-right: 15px } .dcg-calculator-api-container-v1_12 .dcg-quest__success .dcg-shared-modal-contents-wrapper .dcg-quest-success-image img { border: 1px solid rgba(0,0,0,.2); border-radius: 5px } .dcg-calculator-api-container-v1_12 .dcg-quest__success .dcg-shared-modal-contents-wrapper .dcg-btn-gray-outline,.dcg-calculator-api-container-v1_12 .dcg-quest__success .dcg-shared-modal-contents-wrapper .dcg-btn-pink { height: 2.5rem; line-height: 2.5rem; white-space: pre-wrap; padding: 0 12px; flex: 1; font-size: 1rem } .dcg-calculator-api-container-v1_12 .dcg-quest__success .dcg-shared-modal-contents-wrapper .dcg-modal-actions { display: flex; gap: .5rem; margin: .75rem 0 } .dcg-calculator-api-container-v1_12 .dcg-quest__success .dcg-shared-modal-contents-wrapper .dcg-content { margin-bottom: 1.5rem; color: #000 } .dcg-calculator-api-container-v1_12 #dcg-quest-success-canvas { position: absolute; top: 0; left: 0; right: 0; bottom: 0; pointer-events: none } @media screen and (max-width: 600px) { .dcg-calculator-api-container-v1_12 .dcg-quest__success .dcg-shared-modal-transition-container { margin-top:0!important } } .dcg-calculator-api-container-v1_12 .dcg-mini-tours-container { position: absolute; top: 0; left: 0; bottom: 0; right: 0; background: #fff; overflow: auto; border-bottom: 1px solid rgba(0,0,0,.1); padding: 15px } .dcg-calculator-api-container-v1_12 .dcg-mini-tours-container h2 { text-align: center; padding-bottom: 15px } .dcg-calculator-api-container-v1_12 .dcg-mini-tours-container .dcg-quest-mini-tours { display: flex; gap: 20px; flex-wrap: wrap; justify-content: center } .dcg-calculator-api-container-v1_12 .dcg-mini-tours-container .dcg-tour-tile img { border: 2px solid rgba(0,0,0,.2); border-radius: 50%; width: 90px } .dcg-calculator-api-container-v1_12 .dcg-mini-tours-container .dcg-tour-tile .dcg-tour-title { font-size: .9rem; color: #949494; white-space: nowrap } .dcg-calculator-api-container-v1_12 .dcg-mini-tours-container .dcg-tour-tile.dcg-hovered img,.dcg-calculator-api-container-v1_12 .dcg-mini-tours-container .dcg-tour-tile.dcg-focus-visible img,.dcg-calculator-api-container-v1_12 .dcg-mini-tours-container .dcg-tour-tile.dcg-depressed img { border-color: #949494 } .dcg-calculator-api-container-v1_12 .dcg-mini-tours-container .dcg-tour-tile.dcg-hovered .dcg-tour-title,.dcg-calculator-api-container-v1_12 .dcg-mini-tours-container .dcg-tour-tile.dcg-focus-visible .dcg-tour-title,.dcg-calculator-api-container-v1_12 .dcg-mini-tours-container .dcg-tour-tile.dcg-depressed .dcg-tour-title { color: #666 } .dcg-calculator-api-container-v1_12 .dcg-mini-tours-container .dcg-tour-tile.dcg-depressed img { box-shadow: 0 3px 3px #0003 inset } .dcg-calculator-api-container-v1_12 .dcg-mini-tours-container .dcg-tour-tile.dcg-active img { border: 1px solid #000; box-shadow: 0 0 0 1px #000 } .dcg-calculator-api-container-v1_12 .dcg-mini-tours-container .dcg-tour-tile.dcg-active .dcg-tour-title { color: #000 } .dcg-calculator-api-container-v1_12 .dcg-quests-modal .dcg-shared-modal-transition-container { position: relative } .dcg-calculator-api-container-v1_12 .dcg-quests-modal .dcg-all-quest-buttons { display: flex; gap: 25px; flex-wrap: wrap; justify-content: center; margin-top: 20px } .dcg-calculator-api-container-v1_12 .dcg-quests-modal .dcg-quest-button { text-align: center; font-size: 90%; color: #666 } .dcg-calculator-api-container-v1_12 .dcg-quests-modal .dcg-quest-button.dcg-hovered { color: #222 } .dcg-calculator-api-container-v1_12 .dcg-quests-modal .dcg-quest-button.dcg-hovered img { border-color: #949494 } .dcg-calculator-api-container-v1_12 .dcg-quests-modal .dcg-quest-button.dcg-depressed { color: #000 } .dcg-calculator-api-container-v1_12 .dcg-quests-modal .dcg-quest-button.dcg-depressed img { border-color: #666 } .dcg-calculator-api-container-v1_12 .dcg-quests-modal .dcg-quest-button img { width: 120px; height: 120px; border: 2px solid rgba(0,0,0,.2); border-radius: 10px; overflow: hidden } .dcg-calculator-api-container-v1_12 .dcg-quests-modal .dcg-quests-disclaimer { font-size: .95rem; color: #666; text-align: center; margin-top: 20px } .dcg-calculator-api-container-v1_12 #graph-container { position: absolute; top: 46px; left: 0; bottom: 0; right: 0; transition: opacity .3s } .dcg-calculator-api-container-v1_12 #graph-container.dcg-hidden-to-fade-back-in { transition: none; opacity: 0 } .dcg-calculator-api-container-v1_12 .dcg-header { width: 100%; height: 46px; background: #2a2a2a; line-height: 46px; color: #ddd; border-bottom: 1px solid #000; display: flex; justify-content: space-between; padding-left: 2px; padding-right: 2px; gap: 30px } .dcg-calculator-api-container-v1_12 .dcg-header .dcg-popover-interior,.dcg-calculator-api-container-v1_12 .dcg-header .dcg-dropdown-popover__interior { line-height: normal } .dcg-calculator-api-container-v1_12 .dcg-header .align-left-container { display: flex; align-items: center; overflow: hidden; flex: 1 } .dcg-calculator-api-container-v1_12 .dcg-header .align-left-container .dcg-graph-title { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; margin: 0 12px 0 2px; height: 46px; font-size: 1rem; font-weight: 400 } .dcg-calculator-api-container-v1_12 .dcg-header .align-left-container .dcg-graph-title--with-divider { line-height: 20px; height: 20px; margin: 0; padding: 0 12px; border-left: 1px solid #949494 } .dcg-calculator-api-container-v1_12 .dcg-header .align-left-container i.dcg-icon-folder-open { position: relative; top: 3px } .dcg-calculator-api-container-v1_12 .dcg-header .align-right-container { display: flex; flex: 1; justify-content: end; align-items: center } .dcg-calculator-api-container-v1_12 .dcg-header .align-right-container .dcg-action-contest { transition: transform .2s } .dcg-calculator-api-container-v1_12 .dcg-header .align-right-container .dcg-action-contest.dcg-hovered { transform: scale(1.15) } .dcg-calculator-api-container-v1_12 .dcg-header .align-right-container .dcg-action-contest.dcg-depressed { transform: scale(1.1) } .dcg-calculator-api-container-v1_12 .dcg-header .align-right-container .dcg-header-btn .dcg-icon-sparkle { color: #fad54b } .dcg-calculator-api-container-v1_12 .dcg-header .align-center-container .dcg-home-link { position: relative; top: 3px; padding: 0 50px } .dcg-calculator-api-container-v1_12 .dcg-header .align-center-container .dcg-home-link .dcg-jenil-svg-logo { filter: drop-shadow(0 1px 1px #000); height: 22px; fill: #ddd } .dcg-calculator-api-container-v1_12 .dcg-header .align-center-container .dcg-home-link.dcg-hovered .dcg-jenil-svg-logo { fill: #fff } .dcg-calculator-api-container-v1_12 .dcg-header .align-center-container .dcg-home-link.dcg-depressed .dcg-jenil-svg-logo { fill: #bbb } .dcg-calculator-api-container-v1_12 .dcg-header .dcg-header-btn { font-size: 115%; cursor: pointer; display: inline-block; width: 40px; line-height: 46px; height: 46px; color: #ddd; text-align: center } .dcg-calculator-api-container-v1_12 .dcg-header .dcg-header-btn.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-header .dcg-header-btn.dcg-active { color: #fff } .dcg-calculator-api-container-v1_12 .dcg-header .dcg-header-btn.dcg-depressed { color: #bbb } .dcg-calculator-api-container-v1_12 .dcg-header--without-logo { gap: 30px } .dcg-calculator-api-container-v1_12 .dcg-header__graph-type-tag-container { margin-right: 12px } .dcg-calculator-api-container-v1_12 .dcg-header__graph-type-tag { height: 46px; line-height: 46px; font-size: 1.375rem } .dcg-calculator-api-container-v1_12 .dcg-header__graph-type-tag-icon { vertical-align: -2px } .dcg-calculator-api-container-v1_12 .dcg-header__graph-type-tag-icon--graph-privacy { animation: dcg-fadeIn .3s } .dcg-calculator-api-container-v1_12 .dcg-header-bar__account-menu { display: flex; align-items: center; cursor: pointer; height: fit-content; line-height: 20px; padding: 6px 4px 6px 6px; border-radius: 4px; color: #e2e2e2 } .dcg-calculator-api-container-v1_12 .dcg-header-bar__account-menu.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-header-bar__account-menu[aria-expanded=true] { background-color: #fff3 } .dcg-calculator-api-container-v1_12 .dcg-header-bar__account-menu.dcg-depressed { background-color: #ffffff1a } .dcg-calculator-api-container-v1_12 .dcg-header-bar__account-name { max-width: 100px; margin: 0 6px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis } .dcg-calculator-api-container-v1_12 .dcg-header-bar__dropdown-icon { font-size: .72rem; margin-left: 4px; margin-right: 6px } .dcg-calculator-api-container-v1_12 .dcg-login { display: flex; font-size: .9rem; margin-right: 10px } .dcg-calculator-api-container-v1_12 .dcg-login.dcg-hovered { cursor: pointer } .dcg-calculator-api-container-v1_12 .dcg-login .dcg-sign-in { background-color: transparent } .dcg-calculator-api-container-v1_12 .dcg-login .dcg-create-account,.dcg-calculator-api-container-v1_12 .dcg-login .dcg-sign-in { padding: 0 12px } .dcg-calculator-api-container-v1_12 .dcg-login .dcg-create-account { margin-left: 8px } .dcg-calculator-api-container-v1_12 .dcg-header-bar__product-icon .dcg-shared-product-icon { border-radius: 2px } .dcg-calculator-api-container-v1_12 .dcg-align-right-container__smallscreen { display: flex; align-items: center; line-height: 0 } .dcg-calculator-api-container-v1_12 .dcg-header-bar__small-screen-icon { border: 2px solid currentColor; width: 24px; height: 24px; border-radius: 50%; display: flex; align-items: center; justify-content: center; gap: 2px; margin: 0 auto } .dcg-calculator-api-container-v1_12 .dcg-header-bar__small-screen-icon span { width: 3px; height: 3px; background: currentColor; border-radius: 50% } .dcg-calculator-api-container-v1_12 .dcg-help-container { min-width: 21.9em; font-family: HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-weight: 300 } .dcg-calculator-api-container-v1_12 .dcg-resource-links { display: grid; grid-template-columns: 1fr 1fr; column-gap: 10px } .dcg-calculator-api-container-v1_12 .dcg-resource-links.dcg-resource-links__smallscreen { column-gap: 6px; row-gap: 6px; font-size: .85rem; text-align: center } .dcg-calculator-api-container-v1_12 .dcg-resource-links.dcg-resource-links__smallscreen .dcg-btn-gray-outline { padding-left: 8px; padding-right: 8px } .dcg-calculator-api-container-v1_12 .dcg-resource-links.dcg-resource-links__smallscreen i { display: block; font-size: 1.3rem; margin-bottom: -8px; margin-top: 8px } .dcg-calculator-api-container-v1_12 .dcg-resources-content.dcg-resource-links { margin-bottom: 20px } .dcg-calculator-api-container-v1_12 .dcg-resources-content:not(.dcg-resource-links__smallscreen) .dcg-resource-link,.dcg-calculator-api-container-v1_12 .dcg-resources-content:not(.dcg-resource-links__smallscreen) .dcg-contact-link,.dcg-calculator-api-container-v1_12 .dcg-contact-us .dcg-resource-link,.dcg-calculator-api-container-v1_12 .dcg-contact-us .dcg-contact-link { padding: 3px 0; cursor: pointer; display: block; text-decoration: none; text-align: left; color: #000 } .dcg-calculator-api-container-v1_12 .dcg-resources-content:not(.dcg-resource-links__smallscreen) .dcg-resource-link span,.dcg-calculator-api-container-v1_12 .dcg-resources-content:not(.dcg-resource-links__smallscreen) .dcg-contact-link span,.dcg-calculator-api-container-v1_12 .dcg-contact-us .dcg-resource-link span,.dcg-calculator-api-container-v1_12 .dcg-contact-us .dcg-contact-link span { color: #222 } .dcg-calculator-api-container-v1_12 .dcg-resources-content:not(.dcg-resource-links__smallscreen) .dcg-resource-link.dcg-hovered span,.dcg-calculator-api-container-v1_12 .dcg-resources-content:not(.dcg-resource-links__smallscreen) .dcg-contact-link.dcg-hovered span,.dcg-calculator-api-container-v1_12 .dcg-contact-us .dcg-resource-link.dcg-hovered span,.dcg-calculator-api-container-v1_12 .dcg-contact-us .dcg-contact-link.dcg-hovered span { border-bottom: 1px solid #222 } .dcg-calculator-api-container-v1_12 .dcg-resources-content:not(.dcg-resource-links__smallscreen) .dcg-resource-link i,.dcg-calculator-api-container-v1_12 .dcg-resources-content:not(.dcg-resource-links__smallscreen) .dcg-contact-link i,.dcg-calculator-api-container-v1_12 .dcg-contact-us .dcg-resource-link i,.dcg-calculator-api-container-v1_12 .dcg-contact-us .dcg-contact-link i { margin-right: 5px; color: #222; position: relative; top: 1px } .dcg-calculator-api-container-v1_12 .dcg-suggestions .dcg-feedback-action-container { display: flex; align-items: center } .dcg-calculator-api-container-v1_12 .dcg-suggestions .dcg-feedback-action-container .dcg-feedback-btns { margin-left: auto } .dcg-calculator-api-container-v1_12 .dcg-suggestions .dcg-feedback-action-container .dcg-template-processing,.dcg-calculator-api-container-v1_12 .dcg-suggestions .dcg-feedback-action-container .dcg-template-sent { margin-top: 10px } .dcg-calculator-api-container-v1_12 .dcg-suggestions .dcg-feedback-action-container .dcg-template-processing .dcg-spinner,.dcg-calculator-api-container-v1_12 .dcg-suggestions .dcg-feedback-action-container .dcg-template-processing .dcg-icon-check,.dcg-calculator-api-container-v1_12 .dcg-suggestions .dcg-feedback-action-container .dcg-template-sent .dcg-spinner,.dcg-calculator-api-container-v1_12 .dcg-suggestions .dcg-feedback-action-container .dcg-template-sent .dcg-icon-check { margin-right: 5px } .dcg-calculator-api-container-v1_12 .dcg-suggestions .dcg-feedback-action-container .dcg-template-processing .dcg-icon-check,.dcg-calculator-api-container-v1_12 .dcg-suggestions .dcg-feedback-action-container .dcg-template-sent .dcg-icon-check { color: #2f72dc } .dcg-calculator-api-container-v1_12 .dcg-suggestions .dcg-btn-light-gray { margin: 0; padding: 10px 14px } .dcg-calculator-api-container-v1_12 .dcg-suggestions textarea { margin-bottom: 10px; height: 80px } .dcg-calculator-api-container-v1_12 .dcg-suggestions textarea,.dcg-calculator-api-container-v1_12 .dcg-suggestions input { display: block; width: 100% } .dcg-calculator-api-container-v1_12 .dcg-suggestions .dcg-feedback-btns { float: right; margin-top: 10px } .dcg-calculator-api-container-v1_12 .dcg-suggestions .dcg-feedback-btns .dcg-action-closesuggestion { margin-right: 10px; text-decoration: underline } .dcg-calculator-api-container-v1_12 .dcg-feedback-email-label,.dcg-calculator-api-container-v1_12 .dcg-feedback-message-label { line-height: 1.5em; padding-left: 2px; color: #666 } .dcg-calculator-api-container-v1_12 .dcg-contact-textarea { resize: none } .dcg-calculator-api-container-v1_12 .dcg-suggestions-expansion .dcg-spinner { position: relative; top: 4px } .dcg-calculator-api-container-v1_12 .dcg-3d-help-resources .dcg-resource-link i { display: none } .dcg-calculator-api-container-v1_12 .dcg-resources-content .dcg-resource-link.dcg-resources-view-all-quests { font-style: italic } .dcg-calculator-api-container-v1_12 .dcg-resources-content .dcg-resource-link.dcg-resources-view-all-quests span { color: #2f72dc } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover .dcg-all-quest-buttons { display: flex; gap: 5px; flex-wrap: wrap; justify-content: space-between; margin-top: 10px } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover .dcg-quest-button { text-align: center; font-size: 90%; color: #666 } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover .dcg-quest-button.dcg-focus-visible { outline: none } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover .dcg-quest-button.dcg-focus-visible img { outline: 2px solid #8c29be; outline-offset: 2px; border-radius: 3px } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover .dcg-quest-button.dcg-hovered { color: #222 } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover .dcg-quest-button.dcg-hovered img { border: 1px solid #bbb; box-shadow: 0 0 0 1px #bbb } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover .dcg-quest-button.dcg-depressed { color: #000 } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover .dcg-quest-button.dcg-depressed img { border: 1px solid #666; box-shadow: 0 0 0 1px #666 } .dcg-calculator-api-container-v1_12 .dcg-dropdown-popover .dcg-quest-button img { width: 55px; height: 55px; border: 1px solid #bbb; border-radius: 5px; overflow: hidden } .dcg-calculator-api-container-v1_12 .dcg-account-container { font-family: HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-weight: 300; width: 240px } .dcg-calculator-api-container-v1_12 .dcg-account-container.dcg-calculator-shell-menu .dcg-dropdown-popover__interior { padding: 0; font-size: 1rem } .dcg-calculator-api-container-v1_12 .dcg-account-menu__user-info { padding: 10px 14px; color: #666; border-bottom: 1px solid #bbb } .dcg-calculator-api-container-v1_12 .dcg-account-menu__account-name { overflow: hidden; text-overflow: ellipsis; white-space: nowrap } .dcg-calculator-api-container-v1_12 .dcg-account-menu__account-email { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: .85rem } .dcg-calculator-api-container-v1_12 .dcg-account-menu__link { display: block; padding: 5px 14px; color: #333 } .dcg-calculator-api-container-v1_12 .dcg-account-menu__link:first-of-type { padding-top: 10px } .dcg-calculator-api-container-v1_12 .dcg-account-menu__link:last-of-type { padding-bottom: 10px } .dcg-calculator-api-container-v1_12 .dcg-account-menu__link.dcg-hovered { text-decoration: underline } .dcg-calculator-api-container-v1_12 .dcg-account-menu__link.dcg-depressed { text-decoration: underline; color: #000 } .dcg-calculator-api-container-v1_12 .dcg-workspace-switcher__workspaces { width: 100%; max-height: 150px; overflow-y: auto; border-bottom: 1px solid rgba(0,0,0,.2) } .dcg-calculator-api-container-v1_12 .dcg-workspace-switcher__workspaces ul { padding: 4px; display: flex; flex-direction: column; gap: 4px } .dcg-calculator-api-container-v1_12 .dcg-workspace-switcher__workspaces:after { content: ""; background: linear-gradient(#fff0,#fff); display: block; position: sticky; bottom: 0; height: 4px; pointer-events: none; margin-top: -4px } .dcg-calculator-api-container-v1_12 .dcg-workspace-switcher__workspace { display: flex; justify-content: space-between; align-items: center; width: 100%; height: fit-content; padding: 8px; border-radius: 4px } .dcg-calculator-api-container-v1_12 .dcg-workspace-switcher__workspace.dcg-hovered:not(:has(.dcg-workspace-switcher__dashboard-link.dcg-hovered)) { background-color: #e2e2e2 } .dcg-calculator-api-container-v1_12 .dcg-workspace-switcher__workspace.dcg-selected:not(:has(.dcg-workspace-switcher__dashboard-link.dcg-hovered)) { background-color: #d7e1fb; cursor: default!important } .dcg-calculator-api-container-v1_12 .dcg-workspace-switcher__label-icon { display: flex; gap: 8px; flex: 1; overflow: hidden } .dcg-calculator-api-container-v1_12 .dcg-workspace-switcher__label { text-align: center; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; padding-right: 5px; cursor: pointer; flex: 1; text-align: left } .dcg-calculator-api-container-v1_12 .dcg-workspace-switcher__dashboard-link { display: flex; padding: 3px; border-radius: 3px; font-size: 1.125rem; color: #949494 } .dcg-calculator-api-container-v1_12 .dcg-workspace-switcher__dashboard-link.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-workspace-switcher__dashboard-link.dcg-focus-visible { color: #454545; background: #e2e2e2 } .dcg-calculator-api-container-v1_12 .dcg-workspace-switcher__dashboard-link.dcg-depressed { color: #454545; background: #bbb } .dcg-calculator-api-container-v1_12 .dcg-workspace-switcher__workspace-badge { padding: 2px 4px; margin-right: 1px; background-color: #000; color: #fff; font-size: .625rem; border-radius: 2px } .dcg-calculator-api-container-v1_12 .dcg-workspace-switcher__workspace-badge--free { background-color: #666 } .dcg-calculator-api-container-v1_12 .dcg-configuration-menu__header { font-size: 1.05rem; margin-bottom: 5px; display: flex; justify-content: space-between } .dcg-calculator-api-container-v1_12 .dcg-configuration-menu__header i.dcg-icon-reset { opacity: .4 } .dcg-calculator-api-container-v1_12 .dcg-configuration-menu__header i.dcg-icon-reset.dcg-hovered { opacity: .7 } .dcg-calculator-api-container-v1_12 .dcg-configuration-menu__header i.dcg-icon-reset.dcg-depressed { opacity: 1 } .dcg-calculator-api-container-v1_12 .dcg-configuration-menu__checkboxes { display: flex; flex-direction: column; gap: 5px; font-size: .9rem; margin-bottom: 10px } .dcg-calculator-api-container-v1_12 .dcg-configuration-menu__colors { display: flex; gap: 5px } .dcg-calculator-api-container-v1_12 .dcg-configuration-menu__colors .dcg-configuration-menu__color { position: relative } .dcg-calculator-api-container-v1_12 .dcg-configuration-menu__colors label { display: block; margin-bottom: 3px } .dcg-calculator-api-container-v1_12 .dcg-configuration-menu__colors input { width: 95px; padding-right: 25px } .dcg-calculator-api-container-v1_12 .dcg-configuration-menu__colors input.dcg-input-blue-outline--error { border: 1px solid #e15855; box-shadow: 0 0 0 1px #e15855 } .dcg-calculator-api-container-v1_12 .dcg-configuration-menu__color-swatch { position: absolute; bottom: 6px; right: 6px; width: 20px; height: 20px; border-radius: 4px; border: 1px solid rgba(0,0,0,.2) } .dcg-calculator-api-container-v1_12 .dcg-current-tool-container { font-family: HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-weight: 300 } .dcg-calculator-api-container-v1_12 .dcg-current-tool-container .dcg-dropdown-popover__interior { padding: 10px } .dcg-calculator-api-container-v1_12 .dcg-current-tool-menu__tool-option { display: flex; align-items: center; gap: 6px; padding: 5px; line-height: 1.5em; width: 100% } .dcg-calculator-api-container-v1_12 .dcg-current-tool-menu__tool-option.dcg-hovered .dcg-current-tool-menu__tool-text { text-decoration: underline } .dcg-calculator-api-container-v1_12 .dcg-current-tool-menu__tool-icon { font-size: 2.25rem } .dcg-calculator-api-container-v1_12 .dcg-current-tool-menu__tool-icon .dcg-shared-product-icon { border-radius: 3px } .dcg-calculator-api-container-v1_12 .dcg-current-tool-menu__tool-text { font-size: 1rem } .dcg-calculator-api-container-v1_12 .dcg-graph-actions-container .dcg-dropdown-popover__interior { font-family: HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-weight: 300; --dcg-dropdown-choice-padding: 10px; font-size: 1rem; line-height: normal; padding: 0 } .dcg-calculator-api-container-v1_12 .dcg-tours-content { display: flex; margin-bottom: 20px; justify-content: space-between; gap: 8px } .dcg-calculator-api-container-v1_12 .dcg-tours-content .dcg-feature { font-size: .8rem; text-align: center; color: #333; line-height: 1.2em; text-decoration: none; cursor: pointer; outline: none } .dcg-calculator-api-container-v1_12 .dcg-tours-content .dcg-feature.dcg-focus-visible .dcg-thumb { outline: 2px solid #8c29be; outline-offset: 2px } .dcg-calculator-api-container-v1_12 .dcg-tours-content .dcg-feature .dcg-thumb { display: block; margin-bottom: 5px; border-radius: 50%; border: 1px solid #bbb; overflow: hidden; width: 65px; height: 65px; background-position: center center; background-repeat: no-repeat; background-size: 60px 60px; outline: none } .dcg-calculator-api-container-v1_12 .dcg-tours-content .dcg-feature .dcg-thumb.dcg-sliders-thumb { background-image: url("/assets/build/sliders-Z6Y7FXJW.png") } .dcg-calculator-api-container-v1_12 .dcg-tours-content .dcg-feature .dcg-thumb.dcg-tables-thumb { background-image: url("/assets/build/tables-SWMQN5PS.png") } .dcg-calculator-api-container-v1_12 .dcg-tours-content .dcg-feature .dcg-thumb.dcg-restrictions-thumb { background-image: url("/assets/build/restrictions-GRP6WDO4.png") } .dcg-calculator-api-container-v1_12 .dcg-tours-content .dcg-feature .dcg-thumb.dcg-regressions-thumb { background-image: url("/assets/build/regressions-IAC4ANEA.png") } .dcg-calculator-api-container-v1_12 .dcg-tours-content .dcg-feature.dcg-hovered .dcg-thumb { border: 1px solid #bbb; box-shadow: 0 0 0 1px #bbb } .dcg-calculator-api-container-v1_12 .dcg-tours-content .dcg-feature.dcg-depressed .dcg-thumb { border: 1px solid #666; box-shadow: 0 0 0 1px #666 } .dcg-calculator-api-container-v1_12 .dcg-language-container { color: #454545; font-family: HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Microsoft Yahei,\5fae\8f6f\96c5\9ed1,STXihei,\534e\6587\7ec6\9ed1,sans-serif; line-height: 1.1em; font-weight: 300 } .dcg-calculator-api-container-v1_12 .dcg-language-container .dcg-dropdown-popover__interior { width: 310px } .dcg-calculator-api-container-v1_12 .dcg-language-container .dcg-dropdown-popover__interior .dcg-language-header { font-size: 130% } .dcg-calculator-api-container-v1_12 .dcg-small-screen-menu { font-family: HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-weight: 300; width: 240px } .dcg-calculator-api-container-v1_12 .dcg-small-screen-menu .dcg-dropdown-popover__interior { padding: 0 } .dcg-calculator-api-container-v1_12 .dcg-small-screen-menu-interior { display: flex; flex-direction: column; font-size: 1rem; text-align: left; align-items: start } .dcg-calculator-api-container-v1_12 .dcg-small-screen-menu-interior .dcg-user-info { color: #666; font-size: .9rem; padding: 10px 16px; width: 100%; border-bottom: 1px solid #bbb } .dcg-calculator-api-container-v1_12 .dcg-small-screen-menu-interior .dcg-user-info__name { font-size: 1.1rem } .dcg-calculator-api-container-v1_12 .dcg-small-screen-menu-interior .dcg-user-info__email,.dcg-calculator-api-container-v1_12 .dcg-small-screen-menu-interior .dcg-user-info__name { white-space: nowrap; max-width: 260px; overflow: hidden; text-overflow: ellipsis } .dcg-calculator-api-container-v1_12 .dcg-small-screen-menu__links { display: flex; flex-direction: column; width: 100% } .dcg-calculator-api-container-v1_12 .dcg-small-screen-menu__link { display: block; padding: 3px 14px; color: #333 } .dcg-calculator-api-container-v1_12 .dcg-small-screen-menu__link:first-of-type { padding-top: 10px } .dcg-calculator-api-container-v1_12 .dcg-small-screen-menu__link:last-of-type { padding-bottom: 10px } .dcg-calculator-api-container-v1_12 .dcg-small-screen-menu__link.dcg-hovered .dcg-small-screen-menu__link-icon { color: #000 } .dcg-calculator-api-container-v1_12 .dcg-small-screen-menu__link.dcg-hovered .dcg-small-screen-menu__link-name { text-decoration: underline } .dcg-calculator-api-container-v1_12 .dcg-small-screen-menu__link.dcg-depressed,.dcg-calculator-api-container-v1_12 .dcg-small-screen-menu__link.dcg-depressed .dcg-small-screen-menu__link-icon { color: #000 } .dcg-calculator-api-container-v1_12 .dcg-small-screen-menu__link.dcg-depressed .dcg-small-screen-menu__link-name { text-decoration: underline } .dcg-calculator-api-container-v1_12 .dcg-small-screen-menu__link-icon { margin-right: 10px; color: #666 } .dcg-calculator-api-container-v1_12 .dcg-small-screen-menu__login-buttons { padding: 12px; border-bottom: 1px solid #bbb; display: flex; gap: 8px; margin-bottom: 4px; width: 100% } .dcg-calculator-api-container-v1_12 .dcg-small-screen-menu__login-buttons>button { flex: 1 } .dcg-calculator-api-container-v1_12 .dcg-small-screen-menu__logout-container { padding: 10px 16px; border-top: 1px solid #bbb; width: 100% } .dcg-calculator-api-container-v1_12 .dcg-small-screen-menu__logout-container button { width: 100% } .dcg-calculator-api-container-v1_12 .dcg-small-screen-menu__footer { font-size: .8rem; color: #666; text-align: center; display: flex; flex-direction: column; gap: 8px; background: #eff2f3; width: 100%; padding: 12px } .dcg-calculator-api-container-v1_12 .dcg-small-screen-menu-interior__signed-out .dcg-small-screen-menu__footer { margin-top: 4px } .dcg-calculator-api-container-v1_12 .dcg-small-screen-menu__legal-links { display: flex; align-items: center; gap: 8px; justify-content: center } .dcg-calculator-api-container-v1_12 .dcg-small-screen-menu__legal-link { color: #666; text-decoration: none } .dcg-calculator-api-container-v1_12 .dcg-small-screen-menu__legal-link.dcg-hovered,.dcg-calculator-api-container-v1_12 .dcg-small-screen-menu__legal-link.dcg-depressed { text-decoration: underline } .dcg-calculator-api-container-v1_12 .dcg-open-my-graphs-button .dcg-icon-folder-open { font-size: 22px } .dcg-calculator-api-container-v1_12 .dcg-open-my-graphs-button { float: left } .dcg-calculator-api-container-v1_12 .dcg-save-success { font-size: 90% } .dcg-calculator-api-container-v1_12 .dcg-save-success i { margin-right: 5px; margin-left: 10px } .dcg-calculator-api-container-v1_12 .dcg-save-success i.dcg-icon-check { color: #fff6 } .dcg-calculator-api-container-v1_12 .save-btn-container { font-size: 90% } .dcg-calculator-api-container-v1_12 .save-btn-container .saving-notice { line-height: 1em; text-shadow: none; font-size: 80%; font-weight: 700; cursor: default; padding: 0 8px; animation: dcg-fadeIn .3s } .dcg-calculator-api-container-v1_12 .save-btn-container .saving-notice span.dcg-spinner-dark { position: relative; top: 3px; left: 11px } .dcg-calculator-api-container-v1_12 .save-btn-container .dcg-save-button,.dcg-calculator-api-container-v1_12 .save-btn-container .save-error,.dcg-calculator-api-container-v1_12 .save-btn-container .save-success,.dcg-calculator-api-container-v1_12 .save-btn-container .save-saving { animation: dcg-fadeIn .3s } .dcg-calculator-api-container-v1_12 .save-btn-container .save-success { color: #fff } .dcg-calculator-api-container-v1_12 .save-btn-container .save-error { color: #e15855 } .dcg-calculator-api-container-v1_12 .save-btn-container .save-saving { position: relative; top: 3px; right: 3px } .dcg-calculator-api-container-v1_12 .save-btn-container .dcg-save-button { height: 34px; padding: 0 15px; border-radius: 4px; line-height: normal } .dcg-calculator-api-container-v1_12 .save-btn-container .dcg-save-button.dcg-disabled { border: 1px solid #666; color: #666 } .dcg-calculator-api-container-v1_12 .save-btn-container .dcg-save-button.dcg-disabled:not(.dcg-dropdown-caret) { cursor: default } .dcg-calculator-api-container-v1_12 .save-btn-container .dcg-save-button.dcg-disabled.dcg-dropdown-caret { color: #bbb } .dcg-calculator-api-container-v1_12 .save-btn-container .dcg-save-button.dcg-disabled.dcg-dropdown-caret.dcg-hovered,.dcg-calculator-api-container-v1_12 .save-btn-container .dcg-save-button.dcg-disabled.dcg-dropdown-caret.dcg-focus-visible,.dcg-calculator-api-container-v1_12 .save-btn-container .dcg-save-button.dcg-disabled.dcg-dropdown-caret[aria-expanded=true] { border-color: #ccc; color: #ccc } .dcg-calculator-api-container-v1_12 .save-btn-container .dcg-save-button.dcg-disabled.dcg-dropdown-caret.dcg-depressed { border-color: #fff; color: #fff } .dcg-calculator-api-container-v1_12 .save-btn-container .dcg-save-button.dcg-dropdown-caret { padding-left: 10px; padding-right: 10px; margin-left: -1px; position: relative } .dcg-calculator-api-container-v1_12 .save-btn-container .dcg-save-button.dcg-dropdown-caret i { font-size: .75rem } .dcg-calculator-api-container-v1_12 .save-btn-container .dcg-save-button.dcg-dropdown-caret:not(.dcg-disabled):before { content: ""; border-left: 1px solid rgba(255,255,255,.3); position: absolute; left: -1px; top: 0; bottom: 0 } .dcg-calculator-api-container-v1_12 .save-btn-container.save-btn-container__split-btn { display: flex } .dcg-calculator-api-container-v1_12 .save-btn-container.save-btn-container__split-btn .dcg-save-button:not(.dcg-dropdown-caret) { border-top-right-radius: 0; border-bottom-right-radius: 0 } .dcg-calculator-api-container-v1_12 .save-btn-container.save-btn-container__split-btn .dcg-save-button.dcg-dropdown-caret { border-top-left-radius: 0; border-bottom-left-radius: 0 } @keyframes dcg-fadeIn { 0% { opacity: 0 } to { opacity: 1 } } @keyframes dcg-delayed-fadeIn { 0% { opacity: 0 } 80% { opacity: 0 } to { opacity: 1 } } @keyframes dcg-fadeIn-left { 0% { transform: translate(100px) } to { transform: translate(0) } } .dcg-calculator-api-container-v1_12 .dcg-version-history { position: fixed; z-index: 1; top: 0; right: 0; display: flex; flex-direction: column; width: 300px; height: 100%; border-left: 1px solid #bbb; background-color: #333; animation: dcg-fadeIn-left .3s; color: #fff; font-family: HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-weight: 300 } .dcg-calculator-api-container-v1_12 .dcg-version-history__heading { display: flex; justify-content: space-between; align-items: center; padding: 0 5px 0 10px; height: 46px; line-height: 46px; border-bottom: 1px solid rgba(255,255,255,.35); background: #000 } .dcg-calculator-api-container-v1_12 .dcg-version-history__heading i.dcg-icon-remove { color: #ffffff80; width: 36px; height: 36px; border-radius: 50%; text-align: center; line-height: 36px } .dcg-calculator-api-container-v1_12 .dcg-version-history__heading i.dcg-icon-remove.dcg-hovered { background: #fff3; color: #fffc } .dcg-calculator-api-container-v1_12 .dcg-version-history__heading i.dcg-icon-remove.dcg-depressed { background: #ffffff4d; color: #fff } .dcg-calculator-api-container-v1_12 .dcg-version-history__versions { overflow-y: auto; animation: dcg-fadeIn .3s } .dcg-calculator-api-container-v1_12 .dcg-version-history__message { padding: 6px 10px; font-size: .875rem; font-style: italic } .dcg-calculator-api-container-v1_12 .dcg-version-history__subheading { padding: 6px 10px 0; font-size: .875rem } .dcg-calculator-api-container-v1_12 .dcg-version-history__version { display: flex; gap: 8px; align-items: center; padding: 6px 10px; cursor: pointer; font-size: .875rem } .dcg-calculator-api-container-v1_12 .dcg-version-history__version.dcg-hovered { background: #454545 } .dcg-calculator-api-container-v1_12 .dcg-version-history__version.dcg-hovered .dcg-icon-go-to { color: #e2e2e2 } .dcg-calculator-api-container-v1_12 .dcg-version-history__version .dcg-icon-go-to { margin-left: auto; padding: 3px; font-size: 1.125rem; color: #bbb } .dcg-calculator-api-container-v1_12 .dcg-version-history__version--selected { background: #666 } .dcg-calculator-api-container-v1_12 .dcg-version-history__thumbnail { width: 45px; height: 45px } .dcg-calculator-api-container-v1_12 .dcg-version-history__loading { position: absolute; top: 50%; left: 0; right: 0; height: 20px; line-height: 20px; margin-top: -10px; text-align: center; display: flex; align-items: center; justify-content: center; color: #aaa; animation: dcg-delayed-fadeIn .8s } .dcg-calculator-api-container-v1_12 .dcg-version-history__load-more { display: flex; justify-content: center; margin: 13px 0!important } .dcg-calculator-api-container-v1_12 .dcg-header__exit-button { display: flex; align-items: center; white-space: nowrap; gap: 6px; padding: 0 8px; opacity: .8 } .dcg-calculator-api-container-v1_12 .dcg-header__exit-button i { opacity: .4 } .dcg-calculator-api-container-v1_12 .dcg-header__exit-button.dcg-hovered i { opacity: 1 } .dcg-calculator-api-container-v1_12 .dcg-header__exit-button.dcg-hovered span { text-decoration: underline } .dcg-calculator-api-container-v1_12 .dcg-header__exit-button.dcg-depressed { color: #000 } .dcg-calculator-api-container-v1_12 .dcg-header__exit-button.dcg-depressed i { opacity: 1 } .dcg-calculator-api-container-v1_12 .dcg-header__exit-button.dcg-depressed span { text-decoration: underline } .dcg-calculator-api-container-v1_12 #dcg-header-container:has(.dcg-header--version-history)+#graph-container { right: 300px } .dcg-calculator-api-container-v1_12 .dcg-header--version-history { position: absolute; left: 0; right: 300px; width: unset; background-color: #eff2f3; border-bottom: 1px solid #bbb; transition: background-color .2s; gap: 0; color: #000 } .dcg-calculator-api-container-v1_12 .dcg-header__save-version-button { margin: 0 2px } @media screen and (max-width: 600px) { .dcg-calculator-api-container-v1_12 #dcg-header-container:has(.dcg-header--version-history)+#graph-container { right:0; top: 186px } .dcg-calculator-api-container-v1_12 .dcg-header--version-history { right: 0; background: #000; color: #fff; border-bottom: 0 } .dcg-calculator-api-container-v1_12 .dcg-version-history { animation: none; border-left: 0; border-top: 0; top: 46px; height: 140px; left: 0; width: 100% } .dcg-calculator-api-container-v1_12 .dcg-version-history .dcg-version-history__heading { display: none } .dcg-calculator-api-container-v1_12 .dcg-version-history { border-bottom: 1px solid #bbb } } .dcg-calculator-api-container-v1_12 .dcg-notice-wrapper { margin: 10px } .dcg-calculator-api-container-v1_12 .dcg-notice { position: relative; max-width: 350px; margin: 10px auto 0; border-radius: 5px; padding: 20px; text-align: left } .dcg-calculator-api-container-v1_12 .dcg-notice--authenticate { font-family: HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-weight: 300; display: flex; column-gap: 11px; max-width: 270px; border: 1px solid rgba(0,0,0,.2); padding: 12px 38px 12px 12px; font-size: .95rem; color: #666 } .dcg-calculator-api-container-v1_12 .dcg-notice--art-contest { font-family: HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-weight: 300; z-index: 0; border: 1px solid #bbb; padding: 12px 15px 12px 12px; font-size: .95rem; color: #fff; max-width: 280px; background-color: #000; text-align: center } .dcg-calculator-api-container-v1_12 .dcg-notice--art-contest:before { content: ""; position: absolute; z-index: -1; top: 0; right: 0; bottom: 0; left: 4px; transform: translateZ(-1px); background: linear-gradient(174.96deg,#ffffff40 23.99%,#fff0 109.26%); clip-path: polygon(44.13% 0%,73% 99%,36.32% 99%,24% 0%) } .dcg-calculator-api-container-v1_12 .dcg-notice--art-contest .dcg-notice__link-button { font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-weight: 500 } .dcg-calculator-api-container-v1_12 .dcg-notice--art-contest .dcg-icon-sparkle { display: inline-block; color: #fad54b } .dcg-calculator-api-container-v1_12 .dcg-notice--art-contest .dcg-icon-sparkle:last-of-type { margin-bottom: 6px } .dcg-calculator-api-container-v1_12 button:has(.dcg-notice__thumbnail) { max-width: 50px; min-width: 50px; height: 50px } .dcg-calculator-api-container-v1_12 .dcg-notice__thumbnail { width: 100%; height: 100%; border: 1px solid #bbb; border-radius: 3px; background-color: #eff2f3 } .dcg-calculator-api-container-v1_12 .dcg-notice__thumbnail.dcg-hovered { border: 1px solid #bbb; box-shadow: 0 0 0 1px #bbb } .dcg-calculator-api-container-v1_12 .dcg-notice__thumbnail.dcg-depressed { border: 1px solid #949494; box-shadow: 0 0 0 1px #949494 } .dcg-calculator-api-container-v1_12 .dcg-notice__title { padding-right: 20px; margin: 0 0 10px; font-size: 1.15rem; font-weight: inherit } .dcg-calculator-api-container-v1_12 .dcg-notice__tile { line-height: 0 } .dcg-calculator-api-container-v1_12 .dcg-notice__tile .dcg-shared-product-icon { border-radius: 3px; font-size: 36px } .dcg-calculator-api-container-v1_12 .dcg-notice__tile:not(.dcg-hovered):not(.dcg-depressed) { filter: grayscale(1); opacity: .8 } .dcg-calculator-api-container-v1_12 .dcg-notice__message { margin-bottom: 12px } .dcg-calculator-api-container-v1_12 .dcg-notice__link-button { padding: 5px; margin: -5px; position: relative; z-index: 1; font-weight: inherit } .dcg-calculator-api-container-v1_12 .dcg-notice__actions { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; width: 100%; margin: auto } .dcg-calculator-api-container-v1_12 .dcg-notice__actions .dcg-flexed-notice-btn { padding-left: 6px; padding-right: 6px; flex: 1 } .dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-notice--upcoming-maintenance { border: 1px solid #e2e2e2; max-width: 360px; padding: 15px 30px } .dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-notice--upcoming-maintenance .dcg-blue-link { white-space: nowrap; text-decoration: underline } .dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-notice--upcoming-maintenance .dcg-notice__message { margin-bottom: 0; text-align: center; color: #666 } .dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-notice--upcoming-maintenance .dcg-icon-maintenance { padding-right: 6px; font-size: 1.1em; position: relative; top: 1px } .dcg-calculator-api-container-v1_12 .dcg-exppanel .dcg-notice--upcoming-maintenance .dcg-icon-maintenance:before { content: "\e241" } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__content .dcg-notice--upcoming-maintenance { background: #222; color: #eff2f3; padding: 12px 45px 12px 15px; margin: 26px auto 0; max-width: calc(100% - 52px); width: fit-content; border-radius: 5px; box-shadow: 2px 2px 5px #00000026; position: relative } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__content .dcg-notice--upcoming-maintenance .dcg-notice__message { margin-bottom: 0; text-align: center } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__content .dcg-notice--upcoming-maintenance .dcg-blue-link { white-space: nowrap; color: #fff; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-weight: 500; margin-left: 5px } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__content .dcg-notice--upcoming-maintenance .dcg-close-notice { right: 7px; top: 7px } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__content .dcg-notice--upcoming-maintenance .dcg-icon-maintenance { padding-right: 6px; color: #fad54b; font-size: 1.1em; position: relative; top: 1px } .dcg-calculator-api-container-v1_12 .dcg-my-graphs-modal__content .dcg-notice--upcoming-maintenance .dcg-icon-maintenance:before { content: "\e241" } .dcg-calculator-api-container-v1_12 .dcg-notice__link { text-decoration: underline!important }