this repo has no description
at main 145 lines 13 kB view raw
1:root { 2 /* default contrast */ 3 --ac-light: #1349FB; 4 --fg-light: #111; 5 --bg-light: #f9f9fb; 6 --midtone: gray; 7 --fg-dark: #f9f9fb; 8 --bg-dark: #111; 9 --ac-dark: #fbb513; 10 11 /* less contrast */ 12 --ac-light-less: #265EF7; 13 --fg-light-less: #16161d; 14 --bg-light-less: #e7e2e2; 15 --midtone-less: #7e7c7f; 16 --fg-dark-less: #e7e2e2; 17 --bg-dark-less: #16161d; 18 --ac-dark-less: #f7bf26; 19 20 /* more contrast */ 21 --ac-light-more: #03f; /* #009e73; */ 22 --fg-light-more: #000; 23 --bg-light-more: #fff; 24 --midtone-more: #555; 25 --fg-dark-more: #fff; 26 --bg-dark-more: #000; 27 --ac-dark-more: #fa0; 28 29 --hl: yellow; 30} 31 32body { 33 letter-spacing: 0.02em; 34} 35 36/* hr.stripe { 37 margin: 1ex 1em; 38 border: 1ex solid #000; 39 border-width: 1ex 0; 40 padding: 0.5ex; 41 height: 1ex; 42 font-size: var(--small); 43} */ 44 45#logo, 46#menu + #has-breadcrumb { 47 translate: -5pt 48} 49 50#logomark { 51 content: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='557' height='100' viewBox='0 0 147.37 26.458'><defs><style>@keyframes dash{0%{fill:%23000;stroke:%23fff;stroke-dasharray:0 50%;stroke-dashoffset:20%}to{fill:%23fff;stroke:%23000;stroke-dasharray:50%0;stroke-dashoffset:-20%}}</style></defs><path d='m13.714 0-.037.155a3.5 3.5 0 0 0 .053 1.859l.055.182.384-.511c.21-.281.383-.513.383-.516s-.052-.058-.116-.124a3.7 3.7 0 0 1-.623-.854zm1.146 1.443c-.019 0-.858 1.13-.988 1.33-.505.777-.798 1.534-.883 2.28-.03.266-.012.867.034 1.135.114.659.37 1.338.808 2.138.161.294.46.794.979 1.641.303.494.518.868.706 1.223.072.137.133.245.137.242a1.4 1.4 0 0 0-.058-.187c-.202-.58-.288-1.081-.302-1.76-.012-.612.03-1.01.164-1.544.388-1.544 1.42-2.86 2.786-3.554.4-.204.86-.374 1.178-.437l.108-.02.201-.222c.11-.122.272-.285.359-.362l.159-.14-.17-.013a13 13 0 0 1-1.782-.244c-1.283-.27-2.457-.771-3.292-1.404a2 2 0 0 0-.144-.102zm.321 1.277c0-.003.016.005.034.015.04.022.123.048.173.053.055.005.113.002.267-.014.157-.017.222-.015.3.009a.5.5 0 0 1 .152.077c.088.068.165.165.255.318.023.039.024.04.01.033l-.042-.025a.54.54 0 0 0-.259-.065c-.024 0-.11.008-.19.017-.195.021-.267.016-.361-.026a.3.3 0 0 1-.094-.06.7.7 0 0 1-.144-.16 2 2 0 0 1-.1-.172zm-2.82 1.474-.1.19a3.7 3.7 0 0 1-.623.855 2 2 0 0 0-.115.124c0 .003.172.235.383.516l.383.51.056-.181a3.5 3.5 0 0 0 .052-1.858zm-1.146 1.442c-.006 0-.07.046-.145.103-.835.632-2.009 1.133-3.292 1.405a13 13 0 0 1-1.782.243l-.17.012.16.14c.086.078.248.24.358.363l.2.221.109.021c.318.063.778.233 1.178.436 1.367.695 2.398 2.011 2.786 3.555.134.534.176.932.164 1.543-.014.68-.1 1.18-.302 1.76-.035.1-.06.185-.057.188s.064-.106.136-.242c.188-.355.403-.729.706-1.222.52-.847.818-1.348.979-1.641.438-.801.695-1.48.808-2.14.046-.267.064-.868.034-1.134q-.127-1.118-.883-2.28c-.13-.2-.969-1.33-.987-1.33zm-.322 1.278c0 .007-.073.133-.1.172a.7.7 0 0 1-.145.158.3.3 0 0 1-.094.061c-.094.043-.166.048-.361.026a3 3 0 0 0-.19-.016.54.54 0 0 0-.258.065l-.043.025c-.013.007-.013.006.01-.033.09-.153.167-.25.255-.318a.4.4 0 0 1 .153-.077c.077-.024.142-.026.3-.01.153.017.21.02.266.015a.6.6 0 0 0 .207-.068zM5.312 8.388a4.9 4.9 0 0 0-1.666.241c-.556.184-1.285.591-1.765.985a8 8 0 0 0-.796.792C.203 11.512-.17 13.115.123 14.55c.183.9.66 1.846 1.199 2.378a4.2 4.2 0 0 0 2.132 1.105c.26.046.931.052 1.212.011.742-.107 1.659-.607 1.98-1.081.264-.388.383-.764.383-1.212 0-.523-.166-.936-.518-1.289-.194-.194-.311-.268-.218-.138.166.23.266.53.266.798 0 .586-.485 1.23-1.101 1.463-.782.296-1.635.069-2.276-.606-1.223-1.288-.795-3.393.89-4.385.54-.316 1.073-.455 1.75-.455.996 0 1.91.396 2.673 1.159a4.24 4.24 0 0 1 1.058 1.715c.156.477.198.77.198 1.364v.521l.005-.01c.023.074.241.334.4.477l.144.13h.51c.93 0 1.502.096 1.875.311.056.033.16.109.23.17.071.06.134.107.139.103.013-.012-.087-.169-.197-.309a2.7 2.7 0 0 0-.566-.486 3 3 0 0 0-.745-.288c-.19-.043-.236-.045-.838-.04-.613.003-.644.002-.797-.042a1 1 0 0 0-.15-.036l.092-.2c.91-1.98.446-4.388-1.133-5.871a5.22 5.22 0 0 0-3.408-1.419zm15.884 0a5.22 5.22 0 0 0-3.409 1.419c-1.578 1.483-2.043 3.892-1.132 5.87l.092.2a1 1 0 0 0-.15.036c-.153.044-.185.046-.798.042-.602-.004-.649-.003-.838.041a3 3 0 0 0-.745.288c-.18.11-.453.344-.566.487-.11.14-.21.296-.196.308a.7.7 0 0 0 .138-.103c.07-.06.174-.137.23-.17.373-.215.945-.31 1.874-.312h.512l.143-.129c.16-.143.378-.404.4-.477l.005.01v-.52c0-.595.043-.888.198-1.365a4.24 4.24 0 0 1 1.058-1.715c.764-.763 1.677-1.16 2.673-1.16.677 0 1.211.14 1.75.456 1.685.992 2.113 3.097.89 4.385-.641.675-1.493.902-2.276.606-.616-.234-1.101-.877-1.101-1.463 0-.267.1-.569.266-.798.094-.13-.023-.056-.217.138-.353.353-.519.766-.519 1.29 0 .447.119.823.383 1.21.322.475 1.238.975 1.98 1.082.281.04.952.035 1.213-.01a4.2 4.2 0 0 0 2.132-1.106c.538-.532 1.016-1.479 1.198-2.378.292-1.435-.08-3.038-.962-4.144a8 8 0 0 0-.796-.792c-.48-.394-1.21-.801-1.764-.985a4.9 4.9 0 0 0-1.666-.241zM8.98 16.46c-.005.004.061.145.146.314l.156.307.228-.045c.487-.096.735-.117 1.374-.116.463 0 .666.009.875.036.295.039.788.14 1.051.216.091.027.169.04.173.032.014-.03-.147-.178-.29-.269-.248-.156-.478-.232-.898-.298-.18-.028-.387-.033-1.3-.034-1.155-.002-1.197-.006-1.404-.101a.4.4 0 0 0-.111-.042zm8.547 0a.4.4 0 0 0-.112.042c-.206.095-.248.098-1.403.1-.913.002-1.121.007-1.301.035-.42.066-.65.142-.897.298-.144.09-.304.239-.29.269.004.009.082-.006.173-.032a9 9 0 0 1 1.051-.216c.209-.028.412-.036.874-.036.64-.001.888.02 1.374.116l.229.045.155-.307c.085-.169.151-.31.147-.314zm-6.666.559c-.547 0-.665.006-.93.046-.528.079-1.142.237-1.491.384l-.142.059.13.095c.21.156.197.154.495.061a7 7 0 0 1 1.1-.244 8.4 8.4 0 0 1 1.674-.01c.452.06.955.18 1.326.317.118.044.188.07.23.068.043.002.114-.025.231-.068.371-.137.874-.257 1.326-.317a8.4 8.4 0 0 1 1.675.01c.388.055.766.14 1.1.244.298.093.284.095.494-.06l.13-.096-.142-.06c-.35-.146-.963-.305-1.492-.383-.265-.04-.383-.046-.93-.046-.405 0-.692.009-.814.025a9 9 0 0 0-1.025.205c-.242.065-.303.076-.35.058a.5.5 0 0 0-.138-.02v-.002h-.13v.002a.6.6 0 0 0-.137.02c-.047.018-.108.008-.35-.058a9 9 0 0 0-1.025-.205 8 8 0 0 0-.815-.025zm4.573.58a11 11 0 0 0-.918.051 5.7 5.7 0 0 0-1.242.376l-.02.009-.02-.01a5.7 5.7 0 0 0-1.243-.375 11 11 0 0 0-.918-.05c-.085 0-.139 0-.139.006 0 .02.086.207.356.777.3.632.394.868.466 1.166.179.732-.014 1.38-.595 2.004l-.141.151.459.456c.252.25.532.549.621.663.534.679.834 1.337.94 2.06.028.197.033.48.022.735a.476.443 0 0 0-.285.405.476.443 0 0 0 .387.435v-5.155a.45.45 0 0 1-.358-.438.45.45 0 0 1 .447-.447.45.45 0 0 1 .448.447.45.45 0 0 1-.359.438v5.155a.476.443 0 0 0 .387-.435.476.443 0 0 0-.284-.405 4.3 4.3 0 0 1 .022-.735c.106-.723.405-1.38.94-2.06.089-.114.37-.412.622-.663l.458-.456-.141-.15c-.581-.625-.774-1.273-.596-2.005.073-.298.167-.533.467-1.166.27-.57.356-.757.356-.777a.5.5 0 0 0-.14-.007zM78.819 5.929c-3.747 0-6.772 3.125-6.772 6.973 0 3.832 3.025 6.974 6.772 6.974s6.772-3.142 6.772-6.974c0-3.848-3.025-6.973-6.772-6.973zm0 .235c2.655 0 4.15 3.193 4.15 6.738 0 3.53-1.495 6.74-4.15 6.74-2.672 0-4.15-3.21-4.15-6.74 0-3.545 1.478-6.738 4.15-6.738zm36.039 1.6c.186.255.965.373.965 1.287v10.94c0 .914-.779 1.015-.965 1.286h4.335c-.17-.271-.965-.372-.965-1.287v-5.638h2.083c.914 0 1.032 1.253 1.286 1.523V12.59c-.254.271-.372 1.524-1.27 1.524h-2.1V8.002h1.762c2.472 0 3.099 1.252 4.03 2.81l-.643-3.048zm-83.635-1.58c.168.253.958.37.958 1.278v12.746c0 .908-.906 1.157-1.074 1.426l4.418-.779c-.168-.269-.958-.37-.958-1.277v-5.41h.84c3.664 0 5.461-1.9 5.461-4.034 0-1.932-1.797-3.95-5.46-3.95zm3.344.236h.84c2.084 0 2.84 1.782 2.84 3.748 0 2.1-.773 3.764-2.84 3.764h-.84zm111.06 1.853c.141.222.504.363 0 1.068l-3.398 4.144-1.775-2.883c-.403-.686 0-.847.141-1.07h-4.214c.141.223.968.384 1.371 1.07l.358.611h-.006l.027.035.186.32c.013.12-.034.285-.213.536l-1.78 2.403-1.48-2.403c-.336-.571 0-.706.118-.89h-3.512c.117.184.806.319 1.142.89l2.185 3.73-2.302 2.891c-.42.571-1.21.706-1.328.89h1.48c-.118-.184-.387-.319.033-.873l2.218-2.74 1.613 2.723c.155.264.166.434.122.56-.286.134-.53.228-.595.33h4.019c-.118-.184-.824-.319-1.16-.89l-.503-.827 2.12-2.618 1.936 3.267c.404.685 0 .847-.14 1.069h4.395c-.14-.222-.988-.384-1.39-1.07l-2.945-4.839 3.518-4.366c.505-.705 1.392-.846 1.533-1.068zm-7.125 3.609 1.872 3.196-2.106 2.645-1.844-3.031 1.882-2.588q.09-.124.196-.222zM103.04 8.87l-2.722.638c.117.185.638.252.638.89v.808h-2.222v-1.093l-2.722.639c.117.185.639.268.639.907v.151c-1.16.773-1.614 2-2.067 3.11v-3.714l-2.723.47c.118.185.639.269.639.89v5.596c-1.446 1.647-3.512.857-3.512-.689v-6.267l-2.723.47c.118.185.639.269.639.89v4.588c0 1.664 1.294 2.723 2.756 2.723.958 0 2-.42 2.84-1.463.655-.773 1.663-1.882 2.302-3.613.638-1.747 1.596-3.444 3.882-3.444h2.272v6.604c0 1.142.975 1.915 2.1 1.915.673 0 1.378-.168 2.067-.638-1.277.487-2.083 0-2.083-1.11v-6.771h1.277v-.151h-1.277zm-37.744.062c-1.614 0-3.536.703-3.857 2.47l-.269.127c-.487-.303-1.327-.605-2.235-.605-1.445 0-3.193.689-3.193 2.454 0 3.024 5.344 2.94 5.344 4.805 0 .908-.873 1.496-2 1.496-2.033 0-3.192-1.831-3.511-2.604l.167 2.167.471-.168c.74.504 1.815.79 2.874.79 1.041 0 1.929-.297 2.53-.84l.35-.126c.904.617 2.22.966 3.514.966 2.384 0 4.11-1.274 4.11-3.412 0-3.205-6.247-2.979-6.247-5.65 0-1.274.986-1.685 1.952-1.685 1.952 0 2.918 1.5 3.309 2.63l-.185-2.26-.391.185c-.596-.37-1.624-.74-2.733-.74zm-6.36 2.143c1.596 0 2.386 1.227 2.705 2.151l-.014-.17c1.168 2.582 6.3 2.731 6.3 4.753 0 1.11-1.069 1.829-2.446 1.829-1.42 0-2.491-.732-3.222-1.535.122-.308.188-.652.188-1.028 0-2.622-5.108-2.437-5.108-4.622 0-1.042.806-1.378 1.596-1.378zm-12.553-.151c-.756 0-1.647.454-2.453 1.479v-1.21l-2.723.638c.118.185.639.252.639.891v5.982c0 .639-.52.965-.637 1.15l3.314-.585c-.118-.185-.594.074-.594-.565v-6.066c1.26-1.546 2.336-.907 2.723.05l1.277-.806a1.72 1.72 0 0 0-1.546-.958zm5.092 0c-2.219 0-3.832 2.033-3.832 4.47 0 2.47 1.832 4.47 4.302 4.47 1.126 0 2.017-.555 2.571-1.378-.874.723-1.865 1.344-3.108.823-1.513-.638-1.664-3.226-1.597-4.385h5.176c0-2.32-1.58-4-3.512-4zm0 .151c1.31 0 1.512 1.445 1.529 3.697h-3.193c.067-1.983.487-3.697 1.664-3.697zm56.976-.138c-1.093 0-2.1.437-3.008 1.596l1.126.47c.184-.772.806-1.915 1.882-1.915 1.042 0 1.294.89 1.294 1.512v.068c0 .722-.656.99-1.765 1.461-1.26.538-3.109 1.26-3.109 3.177 0 1.462 1.009 2.57 2.32 2.57 1.109 0 2.134-.924 2.554-1.512v1.361l2.722-.655c-.118-.168-.639-.252-.639-.89v-4.05c0-1.967-1.395-3.193-3.377-3.193zm1.294 2.285v4.94c-1.126 1.294-2.722 1.16-2.722-1.16 0-.923.403-1.999 1.277-2.587.806-.538 1.243-.823 1.445-1.193zm17.418-2.27a4.513 4.513 0 0 0-4.505 4.504c0 2.49 2.015 4.505 4.505 4.505s4.504-2.015 4.504-4.505a4.513 4.513 0 0 0-4.504-4.503zm0 .153c1.76 0 2.336 2.065 2.336 4.351 0 2.303-.575 4.352-2.336 4.352-1.778 0-2.337-2.049-2.337-4.352 0-2.285.559-4.351 2.337-4.351zm-28.48.504c-.856 0-1.511.336-2.032.773v7.47c0 1.092.924 1.915 2.083 1.915.655 0 1.345-.134 2.084-.639-1.26.488-2.084.017-2.084-1.125v-8.394zm-4.1 4.335c-.537 1.076-1.226 1.849-1.73 2.437l-.168.185-.185.235v.924l2.722-.638c-.118-.185-.638-.27-.638-.89z' style='--anm:dash 30s infinite alternate;-webkit-animation:var(--anm);-moz-animation:var(--anm);-o-animation:var(--anm);animation:var(--anm);fill:%23000;stroke:%23fff;stroke-width:.5px' transform='translate(-.025)'/></svg>"); 52 display: block; 53} 54 55.ud { 56 transform: rotate(180deg) 57} 58 59.fx { 60 transform: scaleX(-1) 61} 62 63#page.page #print-button { 64 display: none; 65} 66 67nav.li > ul, 68nav.li > ul > li { 69 display: list-item; 70} 71 72nav.li > p { 73 margin: 3pt 0; 74} 75 76#main-footer a.st { 77 margin: 0; 78 padding: 0; 79} 80 81li p { 82 text-indent: 0 !important; 83} 84 85/* bake to js */ 86 87/* body[data-contrast="less"] #background-header, 88body[data-contrast="less"] #background-footer, 89body[data-contrast="less"] #a11y, 90body[data-contrast="less"] #top-nav-screen, 91body[data-contrast="less"] .on-plank { 92 border: 1px solid #fff1; 93 box-shadow: 0 -1px 1pc #0002; 94 background: #fff1; 95 backdrop-filter: blur(9px); 96} 97 98body[data-contrast="less"] #background-body { 99 background-color: var(--bg); 100 background-image: 101 radial-gradient(at 50% 40%,var(--bg) 0,transparent 50%), 102 radial-gradient(at 68% 62%,var(--bg) 0,transparent 50%), 103 radial-gradient(at 62% 38%,hsla(226,96%,52%,.5) 0,transparent 50%), 104 radial-gradient(at 35% 70%,hsla(246,31%,58%,.5) 0,transparent 50%), 105 radial-gradient(at 90% 85%,hsla(343,77%,69%,.3) 0,transparent 50%); 106} 107 108body[data-contrast="less"] .screening { 109 background: unset; 110 backdrop-filter: var(--blur); 111} 112 113body[data-contrast="less"] #bionReadSwitch + label { 114 background: unset; 115 color: unset; 116} 117 118body[data-contrast="less"] #bionReadSwitch + label:active, 119body[data-contrast="less"] #bionReadSwitch + label:hover, 120body[data-contrast="less"] #bionReadSwitch:checked + label { 121 color: var(--ac); 122} 123 124@media (max-width: 640px) { 125 body[data-contrast="less"] #top-nav-screen { 126 outline: unset; 127 border: unset; 128 } 129 130 body[data-contrast="less"] #top-nav .on-plank { 131 outline: unset; 132 border: unset; 133 box-shadow: none; 134 background: none; 135 backdrop-filter: unset; 136 } 137} */ 138 139@media (max-width: 540px) { 140 #fl { 141 display: flex; 142 justify-content: space-between; 143 margin: 1pc 0 0; 144 } 145}