@charset "UTF-8";trix-editor{border:1px solid #bbb;border-radius:3px;margin:0;padding:.4em .6em;min-height:5em;outline:none}trix-toolbar *{box-sizing:border-box}trix-toolbar .trix-button-row{display:flex;flex-wrap:nowrap;justify-content:space-between;overflow-x:auto}trix-toolbar .trix-button-group{display:flex;margin-bottom:10px;border-color:#ccc #bbb #888;border-style:solid;border-width:1px;border-radius:3px}trix-toolbar .trix-button-group:not(:first-child){margin-left:1.5vw}@media (max-device-width:768px){trix-toolbar .trix-button-group:not(:first-child){margin-left:0}}trix-toolbar .trix-button-group-spacer{flex-grow:1}@media (max-device-width:768px){trix-toolbar .trix-button-group-spacer{display:none}}trix-toolbar .trix-button{position:relative;float:left;color:rgba(0,0,0,.6);font-size:.75em;font-weight:600;white-space:nowrap;padding:0 .5em;margin:0;outline:none;border:none;border-bottom:1px solid #ddd;border-radius:0;background:transparent}trix-toolbar .trix-button:not(:first-child){border-left:1px solid #ccc}trix-toolbar .trix-button.trix-active{background:#cbeefa;color:#000}trix-toolbar .trix-button:not(:disabled){cursor:pointer}trix-toolbar .trix-button:disabled{color:rgba(0,0,0,.125)}@media (max-device-width:768px){trix-toolbar .trix-button{letter-spacing:-.01em;padding:0 .3em}}trix-toolbar .trix-button--icon{font-size:inherit;width:2.6em;height:1.6em;max-width:calc(.8em + 4vw);text-indent:-9999px}@media (max-device-width:768px){trix-toolbar .trix-button--icon{height:2em;max-width:calc(.8em + 3.5vw)}}trix-toolbar .trix-button--icon:before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.6;content:"";background-position:50%;background-repeat:no-repeat;background-size:contain}@media (max-device-width:768px){trix-toolbar .trix-button--icon:before{right:6%;left:6%}}trix-toolbar .trix-button--icon.trix-active:before{opacity:1}trix-toolbar .trix-button--icon:disabled:before{opacity:.125}trix-toolbar .trix-button--icon-attach:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M16.5 6v11.5a4 4 0 11-8 0V5a2.5 2.5 0 015 0v10.5a1 1 0 11-2 0V6H10v9.5a2.5 2.5 0 005 0V5a4 4 0 10-8 0v12.5a5.5 5.5 0 0011 0V6h-1.5z'/%3E%3C/svg%3E");top:8%;bottom:4%}trix-toolbar .trix-button--icon-bold:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M15.6 11.8c1-.7 1.6-1.8 1.6-2.8a4 4 0 00-4-4H7v14h7c2.1 0 3.7-1.7 3.7-3.8 0-1.5-.8-2.8-2.1-3.4zM10 7.5h3a1.5 1.5 0 110 3h-3v-3zm3.5 9H10v-3h3.5a1.5 1.5 0 110 3z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-italic:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M10 5v3h2.2l-3.4 8H6v3h8v-3h-2.2l3.4-8H18V5h-8z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-link:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M9.88 13.7a4.3 4.3 0 010-6.07l3.37-3.37a4.26 4.26 0 016.07 0 4.3 4.3 0 010 6.06l-1.96 1.72a.91.91 0 11-1.3-1.3l1.97-1.71a2.46 2.46 0 00-3.48-3.48l-3.38 3.37a2.46 2.46 0 000 3.48.91.91 0 11-1.3 1.3z'/%3E%3Cpath d='M4.25 19.46a4.3 4.3 0 010-6.07l1.93-1.9a.91.91 0 111.3 1.3l-1.93 1.9a2.46 2.46 0 003.48 3.48l3.37-3.38c.96-.96.96-2.52 0-3.48a.91.91 0 111.3-1.3 4.3 4.3 0 010 6.07l-3.38 3.38a4.26 4.26 0 01-6.07 0z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-strike:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M12.73 14l.28.14c.26.15.45.3.57.44.12.14.18.3.18.5 0 .3-.15.56-.44.75-.3.2-.76.3-1.39.3A13.52 13.52 0 017 14.95v3.37a10.64 10.64 0 004.84.88c1.26 0 2.35-.19 3.28-.56.93-.37 1.64-.9 2.14-1.57s.74-1.45.74-2.32c0-.26-.02-.51-.06-.75h-5.21zm-5.5-4c-.08-.34-.12-.7-.12-1.1 0-1.29.52-2.3 1.58-3.02 1.05-.72 2.5-1.08 4.34-1.08 1.62 0 3.28.34 4.97 1l-1.3 2.93c-1.47-.6-2.73-.9-3.8-.9-.55 0-.96.08-1.2.26-.26.17-.38.38-.38.64 0 .27.16.52.48.74.17.12.53.3 1.05.53H7.23zM3 13h18v-2H3v2z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-quote:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1' xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M6 17h3l2-4V7H5v6h3zm8 0h3l2-4V7h-6v6h3z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-heading-1:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1' xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M12 9v3H9v7H6v-7H3V9h9zM8 4h14v3h-6v12h-3V7H8V4z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-code:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M18.2 12L15 15.2l1.4 1.4L21 12l-4.6-4.6L15 8.8l3.2 3.2zM5.8 12L9 8.8 7.6 7.4 3 12l4.6 4.6L9 15.2 5.8 12z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-bullet-list:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1' xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M4 4a2 2 0 100 4 2 2 0 000-4zm0 6a2 2 0 100 4 2 2 0 000-4zm0 6a2 2 0 100 4 2 2 0 000-4zm4 3h14v-2H8v2zm0-6h14v-2H8v2zm0-8v2h14V5H8z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-number-list:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M2 17h2v.5H3v1h1v.5H2v1h3v-4H2v1zm1-9h1V4H2v1h1v3zm-1 3h1.8L2 13.1v.9h3v-1H3.2L5 10.9V10H2v1zm5-6v2h14V5H7zm0 14h14v-2H7v2zm0-6h14v-2H7v2z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-undo:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M12.5 8c-2.6 0-5 1-6.9 2.6L2 7v9h9l-3.6-3.6A8 8 0 0120 16l2.4-.8a10.5 10.5 0 00-10-7.2z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-redo:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M18.4 10.6a10.5 10.5 0 00-16.9 4.6L4 16a8 8 0 0112.7-3.6L13 16h9V7l-3.6 3.6z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-decrease-nesting-level:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M3 19h19v-2H3v2zm7-6h12v-2H10v2zm-8.3-.3l2.8 2.9L6 14.2 4 12l2-2-1.4-1.5L1 12l.7.7zM3 5v2h19V5H3z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-increase-nesting-level:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M3 19h19v-2H3v2zm7-6h12v-2H10v2zm-6.9-1L1 14.2l1.4 1.4L6 12l-.7-.7-2.8-2.8L1 9.9 3.1 12zM3 5v2h19V5H3z'/%3E%3C/svg%3E")}trix-toolbar .trix-dialogs{position:relative}trix-toolbar .trix-dialog{position:absolute;top:0;left:0;right:0;font-size:.75em;padding:15px 10px;background:#fff;box-shadow:0 .3em 1em #ccc;border-top:2px solid #888;border-radius:5px;z-index:5}trix-toolbar .trix-input--dialog{font-size:inherit;font-weight:400;padding:.5em .8em;margin:0 10px 0 0;border-radius:3px;border:1px solid #bbb;background-color:#fff;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-toolbar .trix-input--dialog.validate:invalid{box-shadow:0 0 1.5px 1px red}trix-toolbar .trix-button--dialog{font-size:inherit;padding:.5em;border-bottom:none}trix-toolbar .trix-dialog--link{max-width:600px}trix-toolbar .trix-dialog__link-fields{display:flex;align-items:baseline}trix-toolbar .trix-dialog__link-fields .trix-input{flex:1 1}trix-toolbar .trix-dialog__link-fields .trix-button-group{flex:0 0 content;margin:0}trix-editor [data-trix-mutable]:not(.attachment__caption-editor){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}trix-editor [data-trix-cursor-target]::-moz-selection,trix-editor [data-trix-mutable]::-moz-selection,trix-editor [data-trix-mutable] ::-moz-selection{background:none}trix-editor [data-trix-cursor-target]::selection,trix-editor [data-trix-mutable]::selection,trix-editor [data-trix-mutable] ::selection{background:none}trix-editor [data-trix-mutable].attachment__caption-editor:focus::-moz-selection{background:highlight}trix-editor [data-trix-mutable].attachment__caption-editor:focus::selection{background:highlight}trix-editor [data-trix-mutable].attachment.attachment--file{box-shadow:0 0 0 2px highlight;border-color:transparent}trix-editor [data-trix-mutable].attachment img{box-shadow:0 0 0 2px highlight}trix-editor .attachment{position:relative}trix-editor .attachment:hover{cursor:default}trix-editor .attachment--preview .attachment__caption:hover{cursor:text}trix-editor .attachment__progress{position:absolute;z-index:1;height:20px;top:calc(50% - 10px);left:5%;width:90%;opacity:.9;transition:opacity .2s ease-in}trix-editor .attachment__progress[value="100"]{opacity:0}trix-editor .attachment__caption-editor{display:inline-block;width:100%;margin:0;padding:0;font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;text-align:center;vertical-align:top;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-editor .attachment__toolbar{position:absolute;z-index:1;top:-.9em;left:0;width:100%;text-align:center}trix-editor .trix-button-group{display:inline-flex}trix-editor .trix-button{position:relative;float:left;color:#666;white-space:nowrap;font-size:80%;padding:0 .8em;margin:0;outline:none;border:none;border-radius:0;background:transparent}trix-editor .trix-button:not(:first-child){border-left:1px solid #ccc}trix-editor .trix-button.trix-active{background:#cbeefa}trix-editor .trix-button:not(:disabled){cursor:pointer}trix-editor .trix-button--remove{text-indent:-9999px;display:inline-block;padding:0;outline:none;width:1.8em;height:1.8em;line-height:1.8em;border-radius:50%;background-color:#fff;border:2px solid highlight;box-shadow:1px 1px 6px rgba(0,0,0,.25)}trix-editor .trix-button--remove:before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.7;content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 6.4L17.6 5 12 10.6 6.4 5 5 6.4l5.6 5.6L5 17.6 6.4 19l5.6-5.6 5.6 5.6 1.4-1.4-5.6-5.6z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:90%}trix-editor .trix-button--remove:hover{border-color:#333}trix-editor .trix-button--remove:hover:before{opacity:1}trix-editor .attachment__metadata-container{position:relative}trix-editor .attachment__metadata{position:absolute;left:50%;top:2em;transform:translate(-50%);max-width:90%;padding:.1em .6em;font-size:.8em;color:#fff;background-color:rgba(0,0,0,.7);border-radius:3px}trix-editor .attachment__metadata .attachment__name{display:inline-block;max-width:100%;vertical-align:bottom;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}trix-editor .attachment__metadata .attachment__size{margin-left:.2em;white-space:nowrap}.trix-content{line-height:1.5}.trix-content *{box-sizing:border-box;margin:0;padding:0}.trix-content h1{font-size:1.2em;line-height:1.2}.trix-content blockquote{border:solid #ccc;border-width:0 0 0 .3em;margin-left:.3em;padding-left:.6em}.trix-content [dir=rtl] blockquote,.trix-content blockquote[dir=rtl]{border-width:0 .3em 0 0;margin-right:.3em;padding-right:.6em}.trix-content li{margin-left:1em}.trix-content [dir=rtl] li{margin-right:1em}.trix-content pre{display:inline-block;width:100%;vertical-align:top;font-family:monospace;font-size:.9em;padding:.5em;white-space:pre;background-color:#eee;overflow-x:auto}.trix-content img{max-width:100%;height:auto}.trix-content .attachment{display:inline-block;position:relative;max-width:100%}.trix-content .attachment a{color:inherit;text-decoration:none}.trix-content .attachment a:hover,.trix-content .attachment a:visited:hover{color:inherit}.trix-content .attachment__caption{text-align:center}.trix-content .attachment__caption .attachment__name+.attachment__size:before{content:" · "}.trix-content .attachment--preview{width:100%;text-align:center}.trix-content .attachment--preview .attachment__caption{color:#666;font-size:.9em;line-height:1.2}.trix-content .attachment--file{color:#333;line-height:1;margin:0 2px 2px;padding:.4em 1em;border:1px solid #bbb;border-radius:5px}.trix-content .attachment-gallery{display:flex;flex-wrap:wrap;position:relative}.trix-content .attachment-gallery .attachment{flex:1 0 33%;padding:0 .5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment{flex-basis:50%;max-width:50%}:root{--background-color:#fff;--background-color-2:#f5f5f5;--foreground-color:#000;--foreground-color-2:#dcdcdc;--red-color:#c40409;--sans-font:-apple-system,BlinkMacSystemFont,HelveticaNeue,Helvetica,Roboto,Arial,sans-serif;--serif-font:TimesNewRoman,serif;--accent-font:DrukWide;--transition-default:all 0.1s ease-in-out;--first-level-padding:calc(50% - 570px);--second-level-padding:calc(50% - 480px);--third-level-padding:calc(50% - 360px)}@font-face{font-family:DrukWide;src:url(/fonts/DrukWide-Super-Web.woff2) format("woff2"),url(/fonts/DrukWide-Super-Web.woff) format("woff");font-weight:900;font-style:normal;font-stretch:normal}@font-face{font-family:DrukWide;src:url(/fonts/DrukWide-BoldItalic-Web.woff2) format("woff2"),url(/fonts/DrukWide-BoldItalic-Web.woff) format("woff");font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:DrukWide;src:url(/fonts/DrukWide-Bold-Web.woff2) format("woff2"),url(/fonts/DrukWide-Bold-Web.woff) format("woff");font-weight:700;font-style:normal;font-stretch:normal}.admin,.app,body,html{height:auto}::-moz-selection{background:#c40409;background:var(--red-color)}::selection{background:#c40409;background:var(--red-color)}body{font-family:-apple-system,BlinkMacSystemFont,HelveticaNeue,Helvetica,Roboto,Arial,sans-serif;font-family:var(--sans-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;hanging-punctuation:first;margin:0;padding:0;background-color:#000;background-color:var(--foreground-color);font-feature-settings:"liga","kern"}fieldset{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}input:matches([type=button],[type=submit],[type=reset]){font-size:20px}input:matches([type=button],[type=submit],[type=reset]):focus,input:matches([type=button],[type=submit],[type=reset]):hover{cursor:pointer;text-decoration:underline}input:matches([type=button],[type=submit],[type=reset]):active{filter:brightness(90%)}input:matches([type=button],[type=submit],[type=reset]):disabled{opacity:.3;pointer-events:none}input:matches([type=button],[type=submit],[type=reset]):disabled:focus,input:matches([type=button],[type=submit],[type=reset]):disabled:hover{cursor:not-allowed}input::-webkit-search-decoration{-webkit-appearance:textfield}input::-webkit-calendar-picker-indicator{display:none}input[type=date],input[type=datetime-local],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flash{font-size:larger;font-family:-apple-system,BlinkMacSystemFont,HelveticaNeue,Helvetica,Roboto,Arial,sans-serif;font-family:var(--sans-font);background-color:transparent;z-index:100;padding:.5em 1em;position:fixed;bottom:1em;max-width:50%}.flash.notice{color:green}.flash.error{color:red}.flash:hover{background-color:#dcdcdc;background-color:var(--foreground-color-2)}.remark{margin-left:.5em;border:1px solid;color:orange;text-align:center;font-weight:700;font-feature-settings:"smcp","c2sc";font-variant:all-small-caps;padding:0 3px 2px;font-size:x-small;border-radius:2px;font-family:-apple-system,BlinkMacSystemFont,HelveticaNeue,Helvetica,Roboto,Arial,sans-serif;font-family:var(--sans-font);white-space:nowrap}.remark--green{color:#32cd32}.remark--red{color:red}.remark--purple{color:purple}.remark--black{color:#000}.red{color:#c40409;color:var(--red-color)}.hidden{display:none!important}.truncate-with-gradient{-webkit-mask-image:linear-gradient(90deg,#000,transparent);mask-image:linear-gradient(90deg,#000,transparent)}.padded-image-wrapper{width:100%;height:0;padding-bottom:150%;position:relative}.padded-image-wrapper img{width:100%;height:auto;position:absolute;text-align:center;transition:all .1s ease-in-out;transition:var(--transition-default)}.padded-image-wrapper img:hover{z-index:999}.padded-image-wrapper img:active{filter:brightness(70%);z-index:999}.app{font-family:TimesNewRoman,serif;font-family:var(--serif-font)}.app h1,.app h2,.app h3{font-family:DrukWide;font-family:var(--accent-font)}.app a{color:#c40409;color:var(--red-color);text-decoration:none;text-decoration-thickness:2px;transition:all .1s ease-in-out;transition:var(--transition-default)}.app a:active{filter:brightness(90%)}.app header{display:flex;font-family:DrukWide;font-family:var(--accent-font);font-size:x-large;font-weight:900;text-transform:uppercase;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:fixed;top:0;right:0;left:0;z-index:1000;padding:0 6px;font-size:30px;line-height:36px;transition:all .1s ease-in-out;transition:var(--transition-default);background-color:#fff;background-color:var(--background-color)}@media screen and (min-width:1279px){.app header{padding:0 30px}}.app header>*{transition:all .1s ease-in-out;transition:var(--transition-default)}@media screen and (min-width:1279px){.app header .scaled-down{transform:scale(.75)}}.app header a{color:#000;color:var(--foreground-color)}.app header .header-item{display:none;font-size:20px}@media screen and (min-width:767px){.app header .header-item{display:block}}.app header .header-item--minimized{display:none!important}.app header .header-item--active{color:#c40409;color:var(--red-color)}.app header .menu{display:flex}.app header .menu-button{cursor:pointer;margin-top:-2px}.app header .menu-search{cursor:pointer;width:25px;height:20px;margin-right:26px;margin-top:-3px}@media screen and (min-width:1279px){.app .header--scaled-down{line-height:24px}}.app .header--minimized{background-color:transparent!important}.app footer{min-height:calc(100vh - 32px);background-color:#000;background-color:var(--foreground-color);color:#fff;color:var(--background-color);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex-direction:column;position:sticky;z-index:1000;padding:16px}@media screen and (min-width:1279px){.app footer{min-height:100vh;min-height:--webkit-fill-available;padding:0 0 0 calc(50% - 570px);padding-left:var(--first-level-padding);padding-right:calc(50% - 570px);padding-right:var(--first-level-padding)}}.app footer h2{font-size:10vw;text-align:center;margin:0;margin-bottom:30px!important}@media screen and (min-width:1279px){.app footer h2{font-size:10vw;text-align:center;margin:0}}.app footer .footer__logo{width:100%;margin-top:40px;margin-bottom:25px}.app footer .footer__text{line-height:1.5;margin:.5em 0 1em;max-width:28em}@media screen and (min-width:1279px){.app footer .footer__text{font-size:20px;line-height:28px;margin:25px 0 10px;padding-left:calc(50% - 480px);padding-left:var(--second-level-padding);padding-right:calc(50% - 480px);padding-right:var(--second-level-padding)}}.app footer .footer__items{display:flex;flex-direction:row}@media screen and (min-width:1279px){.app footer .footer__items{font-size:25px;line-height:30px;padding-left:calc(50% - 480px);padding-left:var(--second-level-padding);padding-right:calc(50% - 480px);padding-right:var(--second-level-padding)}}.app footer .footer__items a{text-transform:uppercase;font-family:DrukWide;font-family:var(--accent-font);font-weight:900;color:#fff;color:var(--background-color);width:-webkit-fit-content}.app footer .footer__items .footer__items__first-row{display:flex;flex-direction:column}.app footer .footer__items .footer__items__first-row>*{margin-top:1em}.app footer .footer__items .footer__items__first-row .footer__items__first-row__small{display:flex;flex-direction:column}.app footer .footer__items .footer__items__first-row .footer__items__first-row__small>*{margin-top:1em}@media screen and (min-width:1279px){.app footer .footer__items .footer__items__first-row .footer__items__first-row__small{display:none}}.app footer .footer__items .footer__items__second-row{display:none}@media screen and (min-width:1279px){.app footer .footer__items .footer__items__second-row{display:flex;flex-direction:column;margin-left:250px}.app footer .footer__items .footer__items__second-row>*{margin-top:1em}}.app footer .footer__items .footer__items__search input{font-family:TimesNewRoman,serif;font-family:var(--serif-font);text-transform:capitalize;font-weight:400;font-style:italic;font-size:larger;background:none;border:none;padding:0;margin:0;color:#fff;color:var(--background-color);font-size:22px}.app footer .footer__items .footer__items__search input::-moz-placeholder{color:#fff;color:var(--background-color)}.app footer .footer__items .footer__items__search input:-ms-input-placeholder{color:#fff;color:var(--background-color)}.app footer .footer__items .footer__items__search input::placeholder{color:#fff;color:var(--background-color)}.app footer .footer__items .footer__items__social a{margin-right:.5em;font-family:TimesNewRoman,serif;font-family:var(--serif-font);text-transform:capitalize;font-weight:400;font-style:italic;font-size:22px}.app footer .footer__items .footer__items__privacy{font-family:serif;font-size:20px;text-transform:capitalize;font-weight:400;font-style:italic;opacity:.5;margin-top:1.5em}.app footer .footer__copyright{font-family:monospace;font-size:xx-small;opacity:.5;text-align:justify;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;flex-grow:2;display:flex;align-items:flex-end;white-space:nowrap;overflow:hidden;width:100%;margin:2em -70px 1em;display:none}.app footer .footer__copyright span{display:inline-block;-webkit-animation:marquee 30s linear infinite;animation:marquee 30s linear infinite;width:100%;padding-left:100%}@-webkit-keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.app .logo{text-transform:uppercase;letter-spacing:.1em;font-weight:900;margin-bottom:0}.app .content{margin-bottom:0;padding:0 25px;background-color:#fff;background-color:var(--background-color)}@media screen and (min-width:1279px){.app .content{padding:0}}.app .slider{background-color:#fff;background-color:var(--background-color);margin-left:-25px;margin-right:-25px;margin-bottom:15px;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;font-size:0;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.app .slider::-webkit-scrollbar{display:none}@media screen and (min-width:1279px){.app .slider{margin-left:0;margin-right:0;margin-bottom:75px}}.app .slider .slider__slide{background-size:cover;background-position:50%;min-height:100vh;min-height:--webkit-fill-available;display:inline-block;min-width:97vw;scroll-snap-align:start}.app .slider .slider__slide:active{transform:none}.app .index-empty-padding{padding-top:50px}@media screen and (min-width:1279px){.app .index-empty-padding{padding-top:128px}}.app h1.article-previews-header,.app h2.article-previews-header,.app h3.article-previews-header{font-family:DrukWide;font-family:var(--accent-font);font-weight:700;margin-left:0;margin-right:0;font-size:26px;line-height:30px;text-transform:uppercase;color:#c40409;color:var(--red-color)}@media screen and (min-width:1279px){.app h1.article-previews-header,.app h2.article-previews-header,.app h3.article-previews-header{font-size:41px;line-height:50px;padding-left:calc(50% - 570px);padding-left:var(--first-level-padding);padding-right:calc(50% - 570px);padding-right:var(--first-level-padding)}}.app h1.article-previews-header form,.app h2.article-previews-header form,.app h3.article-previews-header form{display:inline}.app h1.article-previews-header form input,.app h2.article-previews-header form input,.app h3.article-previews-header form input{display:inline;font-family:DrukWide;font-family:var(--accent-font);font-weight:700;font-size:x-large;border:none;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:100%;font-size:26px;padding:0 .25em;margin:0}@media screen and (min-width:1279px){.app h1.article-previews-header form input,.app h2.article-previews-header form input,.app h3.article-previews-header form input{font-size:41px}}.app h3.article-previews-header{border-bottom:none}.app .article-previews-header-link{padding-left:calc(50% - 570px);padding-left:var(--first-level-padding);padding-right:calc(50% - 570px);padding-right:var(--first-level-padding);font-size:20px;color:#000;font-style:italic;display:block;margin-bottom:35px}@media screen and (min-width:1279px){.app .article-previews-header-link{margin-bottom:70px}}.app .article-previews-header-link:active{transform:none}.app .article-previews__empty{font-family:TimesNewRoman,serif;font-family:var(--serif-font);text-transform:capitalize;font-weight:400;font-style:italic;font-size:x-large;text-align:center;color:#000;color:var(--foreground-color);display:flex;justify-content:center}.app .article-previews{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (min-width:1279px){.app .article-previews{padding-left:calc(50% - 570px);padding-left:var(--first-level-padding);padding-right:calc(50% - 570px);padding-right:var(--first-level-padding);margin-left:0}}.app .article-previews .article-previews--quote{font-family:TimesNewRoman,serif;font-family:var(--serif-font);text-transform:capitalize;font-weight:400;font-style:italic;margin:0 0 40px;color:#000;color:var(--foreground-color);display:block;width:100%;font-size:24px;line-height:34px;text-transform:none}@media screen and (min-width:1279px){.app .article-previews .article-previews--quote{margin-bottom:70px;margin-top:-25px;padding-left:calc(50% - 480px);padding-left:var(--second-level-padding);padding-right:calc(50% - 480px);padding-right:var(--second-level-padding)}}.app .article-previews .article-previews--quote .article-previews--quote__more{font-size:24px;font-family:DrukWide;font-family:var(--accent-font);font-style:normal;color:#c40409;color:var(--red-color);margin-left:0;margin-top:.25em;display:block}@media screen and (min-width:1279px){.app .article-previews .article-previews--quote .article-previews--quote__more{display:inline}}.app .article-previews .article-previews__more{font-family:TimesNewRoman,serif;font-family:var(--serif-font);text-transform:capitalize;font-weight:400;font-style:italic;cursor:pointer;text-align:center;margin:0 0 40px;color:#000;color:var(--foreground-color);display:block;width:100%;font-size:24px;line-height:34px}@media screen and (min-width:1279px){.app .article-previews .article-previews__more{margin-right:70px}}.app .article-previews .article-previews__more:hover{text-decoration:none}.app .article-preview{width:100%;margin-bottom:25px;transition:all .1s ease-in-out;transition:var(--transition-default)}.app .article-preview a{color:#000;color:var(--foreground-color)}.app .article-preview a:hover{text-decoration:none!important}.app .article-preview h3{font-size:24px;line-height:28px;margin:12px 0;hanging-punctuation:allow-end;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media screen and (min-width:767px){.app .article-preview h3{margin:23px 0 70px}}@media screen and (min-width:767px){.app .article-preview{width:calc(50% - 7.5px)}.app .article-preview:nth-of-type(2n+0){padding-left:15px}}@media screen and (min-width:1279px){.app .article-preview{width:calc(33.33333% - 20px)}.app .article-preview:nth-of-type(2n+0){padding-left:0}.app .article-preview:nth-of-type(3n+2){padding-left:30px;padding-right:30px}}.app .tags{padding-top:0;padding-bottom:70px}@media screen and (min-width:1279px){.app .tags{padding-left:calc(50% - 570px);padding-left:var(--first-level-padding);padding-right:calc(50% - 570px);padding-right:var(--first-level-padding)}}.app .tags .tags__header{padding-bottom:20px;position:sticky;top:0;background:#fff;background:var(--background-color);padding-top:50px;border-bottom:2px solid #dcdcdc;border-bottom:2px solid var(--foreground-color-2)}@media screen and (min-width:1279px){.app .tags .tags__header{padding-top:128px}}.app .tags .tags__header .tags__header__title{font-size:26px;line-height:30px;text-transform:uppercase}@media screen and (min-width:1279px){.app .tags .tags__header .tags__header__title{font-size:41px;line-height:50px}}.app .tags .tags__header .tags__nav{display:flex;justify-content:flex-start;flex-wrap:wrap}@media screen and (min-width:1279px){.app .tags .tags__header .tags__nav{justify-content:space-between}}.app .tags .tags__header .tags__nav .tags__nav__elem{font-family:DrukWide;font-family:var(--accent-font);color:#dcdcdc;color:var(--foreground-color-2);cursor:pointer;margin-right:.5em}.app .tags .tags__header .tags__nav .tags__nav__elem:active,.app .tags .tags__header .tags__nav .tags__nav__elem:hover{color:#c40409;color:var(--red-color)}.app .tags .tags__index{display:flex;flex-wrap:wrap}.app .tags .tags__index .tags__index__tag{width:100%;transition:all .1s ease-in-out;transition:var(--transition-default)}.app .tags .tags__index .tags__index__tag h3{font-size:19px;line-height:22px;margin-top:25px;margin-bottom:25px}@media screen and (min-width:1279px){.app .tags .tags__index .tags__index__tag h3{margin-top:40px;margin-bottom:40px}}.app .tags .tags__index .tags__index__tag a{color:#000;color:var(--foreground-color);display:block;text-decoration-thickness:1px;font-size:17px;line-height:20px}.app .tags .tags__index .tags__index__tag a:active{transform:none}@media screen and (min-width:767px){.app .tags .tags__index .tags__index__tag{width:50%}}@media screen and (min-width:1279px){.app .tags .tags__index .tags__index__tag{width:33.33%}}.app .article{margin-left:-25px;margin-right:-25px;margin-bottom:45px;padding:50px 25px 35px}@media screen and (min-width:1279px){.app .article{margin-left:0;margin-right:0;margin-bottom:90px;padding:128px 0 70px}}.app .article textarea{font-size:1em;font-family:inherit;display:block;width:100%;border:1px solid #c40409;border:1px solid var(--red-color);height:auto;hanging-punctuation:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;color:inherit;max-width:100%}.app .article h1{font-size:26px;line-height:30px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media screen and (min-width:1279px){.app .article h1{font-size:41px;margin-bottom:100px;line-height:49px;padding-left:calc(50% - 570px);padding-left:var(--first-level-padding);padding-right:calc(50% - 570px);padding-right:var(--first-level-padding)}}.app .article iframe{min-height:600px;width:100%!important;margin:0;background-color:#dcdcdc;background-color:var(--foreground-color-2)}.app .article .article-form--controls,.app .article .article-form--delete{position:fixed;bottom:1em;right:1em;z-index:1001}.app .article .article-form--controls form,.app .article .article-form--delete form{display:inline}.app .article .article-form--controls input,.app .article .article-form--delete input{background-color:transparent;color:#000;color:var(--foreground-color);border:none;outline:none;padding:.5em 1em}.app .article .article-form--controls input:hover,.app .article .article-form--delete input:hover{background-color:#f5f5f5;background-color:var(--background-color-2)}.app .article .article-form--delete{right:17em}.app .article .article__content{padding-bottom:2em;font-size:20px;line-height:27px}@media screen and (min-width:1279px){.app .article .article__content{padding-left:calc(50% - 360px);padding-left:var(--third-level-padding);padding-right:calc(50% - 360px);padding-right:var(--third-level-padding)}}.app .article .article__content action-text-attachment{display:flex;justify-content:center}@media screen and (min-width:1279px){.app .article .article__content action-text-attachment{width:calc(100% + 240px);margin-left:-120px;margin-right:-120px}}.app .article .article__content trix-toolbar{margin:0;padding:0;position:fixed;top:3em;right:1em;z-index:1002;background-color:#000;background-color:var(--foreground-color);opacity:1}.app .article .article__content trix-toolbar .trix-button-row{flex-direction:column;filter:invert(100%)}.app .article .article__content trix-toolbar .trix-button-row .trix-button-group{border:none;border-radius:0;flex-direction:column;margin-left:0}.app .article .article__content trix-toolbar .trix-button-row .trix-button-group .trix-button{background-color:#fff;background-color:var(--background-color);border:none;margin:0;padding:.25em}.app .article .article__content trix-toolbar .trix-button-row .trix-button-group .trix-button:hover{transform:scale(1.25);transition:all .1s ease-in-out;transition:var(--transition-default)}.app .article .article__content trix-editor{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border-radius:0;border:1px solid #c40409;border:1px solid var(--red-color)}.app .article .article-form--errors{list-style-type:decimal;border:2px solid red;box-shadow:0 2px 16px 0 rgba(0,0,0,.06);position:sticky;background:#fff;background:var(--background-color);top:1em}.app .article .article-form--errors li{color:red;margin:1em 0;font-weight:600;font-size:larger}.app .article .article-form__settings{font-family:-apple-system,BlinkMacSystemFont,HelveticaNeue,Helvetica,Roboto,Arial,sans-serif;font-family:var(--sans-font);background-color:#fff;background-color:var(--background-color);color:#000;color:var(--foreground-color);padding-left:calc(50% - 570px);padding-left:var(--first-level-padding);padding-right:calc(50% - 570px);padding-right:var(--first-level-padding);display:flex;flex-wrap:wrap;justify-content:center;margin-top:90px}.app .article .article-form__settings input,.app .article .article-form__settings select,.app .article .article-form__settings textarea{display:block;margin-bottom:1em;min-width:15em}.app .article .article-form__settings input[type=checkbox],.app .article .article-form__settings input[type=datetime-local],.app .article .article-form__settings input[type=email],.app .article .article-form__settings input[type=password],.app .article .article-form__settings input[type=search],.app .article .article-form__settings input[type=text],.app .article .article-form__settings textarea{line-height:1.5em;padding-left:.5em;font-size:16px;border:none}.app .article .article-form__settings input[type=search],.app .article .article-form__settings input[type=text],.app .article .article-form__settings textarea{box-sizing:border-box;width:100%;font-family:TimesNewRoman,serif;font-family:var(--serif-font)}.app .article .article-form__settings input[type=search],.app .article .article-form__settings input[type=text]{max-width:50em}.app .article .article-form__settings textarea{min-height:5em;background-color:#fff;background-color:var(--background-color)}.app .article .article-form__settings select{font-size:16px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.app .article .article-form__settings fieldset{margin-bottom:1em;border:none;padding-top:.25em;background-color:#f5f5f5;background-color:var(--background-color-2);width:320px;margin-right:20px}.app .article .article-form__settings legend{padding:.125em .25em;text-transform:capitalize;font-weight:600}.app .article .article-form__settings label{font-weight:500;margin-bottom:.25em;display:block;text-transform:capitalize;cursor:pointer}.app .article .article-form__settings img{max-width:100%}.app .article .article__artists,.app .article .article__credits,.app .article .article__event,.app .article .article__places,.app .article .article__tags{font-size:17px;line-height:25px;margin-bottom:1em}@media screen and (min-width:1279px){.app .article .article__artists,.app .article .article__credits,.app .article .article__event,.app .article .article__places,.app .article .article__tags{max-width:50%;padding-left:calc(50% - 480px);padding-left:var(--second-level-padding);padding-right:calc(50% - 480px);padding-right:var(--second-level-padding)}}.app .article .article__credits{max-width:70%;padding-right:0;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.app .article .article__credits textarea{min-height:20em}@media screen and (min-width:1279px){.app .article .article__credits{max-width:40%}}.app .article .article__tags{font-size:13px;line-height:25px;display:flex;flex-wrap:wrap;margin-top:30px}.app .article .article__tags>*{display:inline;white-space:nowrap;background-color:#dcdcdc;background-color:var(--foreground-color-2);color:#000;color:var(--foreground-color);padding:0 18px;margin-right:8px;margin-bottom:8px;border-radius:1em;box-shadow:0 2px 16px 0 rgba(0,0,0,.06)}.app .article .article__donate{display:flex;justify-content:center;margin-top:4em}.app .article .article__donate a{background:#c40409;background:var(--red-color);color:#fff;color:var(--background-color);padding:0 1em}.admin{padding:.5em;background-color:#fff;background-color:var(--background-color);min-height:98vh}.admin header{margin-top:.25em}.admin h1 a,.admin h2 a,.admin h3 a,.admin h4 a{text-decoration:none;opacity:.1}.admin h1 a:hover,.admin h2 a:hover,.admin h3 a:hover,.admin h4 a:hover{opacity:1}.admin input,.admin select,.admin textarea{display:block;margin-bottom:1em;min-width:15em}.admin input[type=checkbox],.admin input[type=datetime-local],.admin input[type=email],.admin input[type=password],.admin input[type=search],.admin input[type=text],.admin textarea{line-height:1.5em;padding-left:.5em;font-size:16px;border:none}.admin input[type=search],.admin input[type=text],.admin textarea{box-sizing:border-box;width:100%;font-family:TimesNewRoman,serif;font-family:var(--serif-font)}.admin input[type=search],.admin input[type=text]{max-width:50em}.admin textarea{min-height:5em}.admin select{font-size:16px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.admin fieldset{margin-bottom:1em;border:none;padding-top:.25em;background-color:#f5f5f5;background-color:var(--background-color-2)}.admin legend{padding:.125em .25em;text-transform:capitalize;font-weight:600}.admin label{font-weight:500;margin-bottom:.25em;display:block;text-transform:capitalize;cursor:pointer}.admin img{outline:1px solid #dcdcdc;outline:1px solid var(--foreground-color-2);max-width:100%}.admin a{color:#000;color:var(--foreground-color)}.admin nav{display:flex;justify-content:flex-start}.admin nav a{margin-right:.4em}.admin footer{text-align:center;color:#dcdcdc;color:var(--foreground-color-2);padding:1em;transition:all .1s ease-in-out;transition:var(--transition-default)}.admin h4{margin-bottom:.5em;margin-top:2.5em}.admin table{box-shadow:0 2px 16px 0 rgba(0,0,0,.06);margin-bottom:1em;border-collapse:collapse;width:100%}.admin thead{position:sticky;top:0}@media screen and (max-width:400px){.admin thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}.admin td,.admin th,.admin tr{border:none;text-align:left;font-weight:400;padding:.25rem}@media screen and (max-width:400px){.admin tr{display:block;border:none}}.admin td a{display:block}@media screen and (max-width:400px){.admin td{display:block;text-align:right;border:none}.admin td:before{content:attr(data-label);float:left}}.admin td[data-label=Actions] a:hover{opacity:.75}.admin td[data-label="Published At"] a,.admin td[data-label="Published At"] span,.admin td[data-label=Artists] a,.admin td[data-label=Artists] span,.admin td[data-label=Places] a,.admin td[data-label=Places] span{margin-bottom:3px;margin-top:3px;border-radius:1em;width:intrinsic;font-size:smaller}.admin td[data-label=Article]{display:flex;align-items:center}.admin th{font-weight:700}.admin tbody tr:nth-child(odd){background-color:#f5f5f5;background-color:var(--background-color-2)}.admin .table-controls .table-controls--pagination{display:flex;justify-content:space-between}.admin .nested-form .nested-form--fields{margin-bottom:1.5em}.admin .nested-form .nested-form--fields .nested-form--fields--record-label{display:flex;align-items:baseline}.admin .nested-form .nested-form--fields .nested-form--fields--record-label label{margin-right:.3em}.admin .session-form{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;background-color:#fff;background-color:var(--background-color)}.admin .table--search{box-shadow:0 2px 16px 0 rgba(0,0,0,.06);max-width:20em;margin-bottom:2em}.admin .table--search .table--search--field{font-family:-apple-system,BlinkMacSystemFont,HelveticaNeue,Helvetica,Roboto,Arial,sans-serif;font-family:var(--sans-font)}.admin .articles-table--article--title{display:flex;align-items:center}.admin .article-form .article-form--errors{list-style-type:decimal;border:2px solid red;box-shadow:0 2px 16px 0 rgba(0,0,0,.06);position:sticky;background:#fff;background:var(--background-color);top:1em}.admin .article-form .article-form--errors li{color:red;margin:1em 0;font-weight:600;font-size:larger}.admin .article-form .article-form--controls,.admin .nav-controls{display:flex;justify-content:flex-end}.turbo-progress-bar{height:2px;background-color:#000;background-color:var(--foreground-color);z-index:1001}.page.active,.page.disabled{margin-right:.4em}.trix-content{font-size:20px;line-height:25px;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;word-break:break-word}.trix-content .attachment{display:block}.trix-content .attachment--preview{margin-bottom:25px}@media screen and (min-width:767px){.trix-content .attachment--preview{margin-bottom:40px}}.trix-content .attachment--preview img{background-color:#dcdcdc;background-color:var(--foreground-color-2)}.trix-content .attachment--preview .attachment__caption{color:inherit;font-size:17px;line-height:20px;opacity:.6;margin-top:10px;text-align:left}.trix-content blockquote{margin:50px 0;padding:0;border-left:none;font-family:DrukWide;font-family:var(--accent-font);font-weight:700;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;font-size:30px;line-height:45px}.trix-content img{padding:0;margin:0;width:100%}.trix-content div-text-align-center{text-align:center!important;display:block}.trix-content div-text-align-right{text-align:right!important;display:block}.trix-content div-text-align-left{text-align:left!important;display:block}.trix-content div-text-align-justify{text-align:justify!important;display:block}.trix-content .attachment-gallery{display:block}.trix-content .attachment-gallery .attachment,.trix-content .attachment-gallery action-text-attachment{flex:none;padding:0;max-width:none}.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--2 action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment,.trix-content .attachment-gallery.attachment-gallery--4 action-text-attachment{max-width:none;flex-basis:auto}.trix-content action-text-attachment .attachment{padding:0!important;width:100%!important;margin-bottom:25px;margin-top:25px}trix-editor{margin-bottom:1em;-webkit-appearance:textarea;-moz-appearance:textarea;appearance:textarea;font-family:TimesNewRoman,serif;font-family:var(--serif-font)}trix-toolbar{position:sticky;top:0;z-index:100;background-color:transparent;margin:0;padding:0}trix-toolbar .trix-dialog{position:fixed;top:3em;left:1em;border-top:none;box-shadow:none;filter:invert(100%);border-radius:0;padding:1em}trix-toolbar .trix-dialog .trix-dialog__link-fields .trix-input{border-radius:2em;padding:.5em 1em}trix-toolbar .trix-dialog .trix-dialog__link-fields .trix-button-group{border-radius:2em;padding:0 .5em;font-size:small}trix-toolbar .trix-button-row{flex-wrap:wrap;margin:0;padding:0}r-grid{display:grid;--grid-tc:repeat(4,1fr);grid-template-columns:var(--grid-tc);--grid-cs:1;--grid-ce:-1}r-grid>r-cell{display:block;-moz-appearance:none;appearance:none;-webkit-appearance:none}r-grid[columns="1"]{--grid-tc:repeat(1,1fr)}r-grid[columns="2"]{--grid-tc:repeat(2,1fr)}r-grid[columns="3"]{--grid-tc:repeat(3,1fr)}r-grid[columns="4"]{--grid-tc:repeat(4,1fr)}r-grid[columns="5"]{--grid-tc:repeat(5,1fr)}r-grid[columns="6"]{--grid-tc:repeat(6,1fr)}r-grid[columns="7"]{--grid-tc:repeat(7,1fr)}r-grid[columns="8"]{--grid-tc:repeat(8,1fr)}r-grid[columns="9"]{--grid-tc:repeat(9,1fr)}r-grid[columns="10"]{--grid-tc:repeat(10,1fr)}r-grid[columns="11"]{--grid-tc:repeat(11,1fr)}r-grid[columns="12"]{--grid-tc:repeat(12,1fr)}r-grid[columns="13"]{--grid-tc:repeat(13,1fr)}r-grid[columns="14"]{--grid-tc:repeat(14,1fr)}r-grid[columns="15"]{--grid-tc:repeat(15,1fr)}r-grid[columns="16"]{--grid-tc:repeat(16,1fr)}r-grid[columns="17"]{--grid-tc:repeat(17,1fr)}r-grid[columns="18"]{--grid-tc:repeat(18,1fr)}r-grid[columns="19"]{--grid-tc:repeat(19,1fr)}r-grid[columns="20"]{--grid-tc:repeat(20,1fr)}r-grid[columns="21"]{--grid-tc:repeat(21,1fr)}r-grid[columns="22"]{--grid-tc:repeat(22,1fr)}r-grid[columns="23"]{--grid-tc:repeat(23,1fr)}r-grid[columns="24"]{--grid-tc:repeat(24,1fr)}r-grid[columns="25"]{--grid-tc:repeat(25,1fr)}r-grid[columns="26"]{--grid-tc:repeat(26,1fr)}r-grid[columns="27"]{--grid-tc:repeat(27,1fr)}r-grid[columns="28"]{--grid-tc:repeat(28,1fr)}r-grid[columns="29"]{--grid-tc:repeat(29,1fr)}r-grid[columns="30"]{--grid-tc:repeat(30,1fr)}r-grid>r-cell[span^="1"]{--grid-cs:1}r-grid>r-cell[span^="2"]{--grid-cs:2}r-grid>r-cell[span^="3"]{--grid-cs:3}r-grid>r-cell[span^="4"]{--grid-cs:4}r-grid>r-cell[span^="5"]{--grid-cs:5}r-grid>r-cell[span^="6"]{--grid-cs:6}r-grid>r-cell[span^="7"]{--grid-cs:7}r-grid>r-cell[span^="8"]{--grid-cs:8}r-grid>r-cell[span^="9"]{--grid-cs:9}r-grid>r-cell[span^="10"]{--grid-cs:10}r-grid>r-cell[span^="11"]{--grid-cs:11}r-grid>r-cell[span^="12"]{--grid-cs:12}r-grid>r-cell[span^="13"]{--grid-cs:13}r-grid>r-cell[span^="14"]{--grid-cs:14}r-grid>r-cell[span^="15"]{--grid-cs:15}r-grid>r-cell[span^="16"]{--grid-cs:16}r-grid>r-cell[span^="17"]{--grid-cs:17}r-grid>r-cell[span^="18"]{--grid-cs:18}r-grid>r-cell[span^="19"]{--grid-cs:19}r-grid>r-cell[span^="20"]{--grid-cs:20}r-grid>r-cell[span^="21"]{--grid-cs:21}r-grid>r-cell[span^="22"]{--grid-cs:22}r-grid>r-cell[span^="23"]{--grid-cs:23}r-grid>r-cell[span^="24"]{--grid-cs:24}r-grid>r-cell[span^="25"]{--grid-cs:25}r-grid>r-cell[span^="26"]{--grid-cs:26}r-grid>r-cell[span^="27"]{--grid-cs:27}r-grid>r-cell[span^="28"]{--grid-cs:28}r-grid>r-cell[span^="29"]{--grid-cs:29}r-grid>r-cell[span^="30"]{--grid-cs:30}r-grid>r-cell[span$="+1"],r-grid>r-cell[span="1"]{--grid-ce:1}r-grid>r-cell[span$="+2"],r-grid>r-cell[span$="-1"],r-grid>r-cell[span="2"]{--grid-ce:2}r-grid>r-cell[span$="+3"],r-grid>r-cell[span$="-2"],r-grid>r-cell[span="3"]{--grid-ce:3}r-grid>r-cell[span$="+4"],r-grid>r-cell[span$="-3"],r-grid>r-cell[span="4"]{--grid-ce:4}r-grid>r-cell[span$="+5"],r-grid>r-cell[span$="-4"],r-grid>r-cell[span="5"]{--grid-ce:5}r-grid>r-cell[span$="+6"],r-grid>r-cell[span$="-5"],r-grid>r-cell[span="6"]{--grid-ce:6}r-grid>r-cell[span$="+7"],r-grid>r-cell[span$="-6"],r-grid>r-cell[span="7"]{--grid-ce:7}r-grid>r-cell[span$="+8"],r-grid>r-cell[span$="-7"],r-grid>r-cell[span="8"]{--grid-ce:8}r-grid>r-cell[span$="+9"],r-grid>r-cell[span$="-8"],r-grid>r-cell[span="9"]{--grid-ce:9}r-grid>r-cell[span$="+10"],r-grid>r-cell[span$="-9"],r-grid>r-cell[span="10"]{--grid-ce:10}r-grid>r-cell[span$="+11"],r-grid>r-cell[span$="-10"],r-grid>r-cell[span="11"]{--grid-ce:11}r-grid>r-cell[span$="+12"],r-grid>r-cell[span$="-11"],r-grid>r-cell[span="12"]{--grid-ce:12}r-grid>r-cell[span$="+13"],r-grid>r-cell[span$="-12"],r-grid>r-cell[span="13"]{--grid-ce:13}r-grid>r-cell[span$="+14"],r-grid>r-cell[span$="-13"],r-grid>r-cell[span="14"]{--grid-ce:14}r-grid>r-cell[span$="+15"],r-grid>r-cell[span$="-14"],r-grid>r-cell[span="15"]{--grid-ce:15}r-grid>r-cell[span$="+16"],r-grid>r-cell[span$="-15"],r-grid>r-cell[span="16"]{--grid-ce:16}r-grid>r-cell[span$="+17"],r-grid>r-cell[span$="-16"],r-grid>r-cell[span="17"]{--grid-ce:17}r-grid>r-cell[span$="+18"],r-grid>r-cell[span$="-17"],r-grid>r-cell[span="18"]{--grid-ce:18}r-grid>r-cell[span$="+19"],r-grid>r-cell[span$="-18"],r-grid>r-cell[span="19"]{--grid-ce:19}r-grid>r-cell[span$="+20"],r-grid>r-cell[span$="-19"],r-grid>r-cell[span="20"]{--grid-ce:20}r-grid>r-cell[span$="+21"],r-grid>r-cell[span$="-20"],r-grid>r-cell[span="21"]{--grid-ce:21}r-grid>r-cell[span$="+22"],r-grid>r-cell[span$="-21"],r-grid>r-cell[span="22"]{--grid-ce:22}r-grid>r-cell[span$="+23"],r-grid>r-cell[span$="-22"],r-grid>r-cell[span="23"]{--grid-ce:23}r-grid>r-cell[span$="+24"],r-grid>r-cell[span$="-23"],r-grid>r-cell[span="24"]{--grid-ce:24}r-grid>r-cell[span$="+25"],r-grid>r-cell[span$="-24"],r-grid>r-cell[span="25"]{--grid-ce:25}r-grid>r-cell[span$="+26"],r-grid>r-cell[span$="-25"],r-grid>r-cell[span="26"]{--grid-ce:26}r-grid>r-cell[span$="+27"],r-grid>r-cell[span$="-26"],r-grid>r-cell[span="27"]{--grid-ce:27}r-grid>r-cell[span$="+28"],r-grid>r-cell[span$="-27"],r-grid>r-cell[span="28"]{--grid-ce:28}r-grid>r-cell[span$="+29"],r-grid>r-cell[span$="-28"],r-grid>r-cell[span="29"]{--grid-ce:29}r-grid>r-cell[span$="+30"],r-grid>r-cell[span$="-29"],r-grid>r-cell[span="30"]{--grid-ce:30}r-grid>r-cell[span$="-30"]{--grid-ce:31}r-grid>r-cell[span]{grid-column-end:span var(--grid-ce)}r-grid>r-cell[span*="+"],r-grid>r-cell[span*="-"],r-grid>r-cell[span*=".."]{grid-column-start:var(--grid-cs)}r-grid>r-cell[span*="-"],r-grid>r-cell[span*=".."]{grid-column-end:var(--grid-ce)}r-grid>r-cell[span=row]{grid-column:1/-1}@media only screen and (max-width:600px){r-grid[columns-s="1"]{--grid-tc:repeat(1,1fr)}r-grid[columns-s="2"]{--grid-tc:repeat(2,1fr)}r-grid[columns-s="3"]{--grid-tc:repeat(3,1fr)}r-grid[columns-s="4"]{--grid-tc:repeat(4,1fr)}r-grid[columns-s="5"]{--grid-tc:repeat(5,1fr)}r-grid[columns-s="6"]{--grid-tc:repeat(6,1fr)}r-grid[columns-s="7"]{--grid-tc:repeat(7,1fr)}r-grid[columns-s="8"]{--grid-tc:repeat(8,1fr)}r-grid[columns-s="9"]{--grid-tc:repeat(9,1fr)}r-grid[columns-s="10"]{--grid-tc:repeat(10,1fr)}r-grid[columns-s="11"]{--grid-tc:repeat(11,1fr)}r-grid[columns-s="12"]{--grid-tc:repeat(12,1fr)}r-grid[columns-s="13"]{--grid-tc:repeat(13,1fr)}r-grid[columns-s="14"]{--grid-tc:repeat(14,1fr)}r-grid[columns-s="15"]{--grid-tc:repeat(15,1fr)}r-grid[columns-s="16"]{--grid-tc:repeat(16,1fr)}r-grid[columns-s="17"]{--grid-tc:repeat(17,1fr)}r-grid[columns-s="18"]{--grid-tc:repeat(18,1fr)}r-grid[columns-s="19"]{--grid-tc:repeat(19,1fr)}r-grid[columns-s="20"]{--grid-tc:repeat(20,1fr)}r-grid[columns-s="21"]{--grid-tc:repeat(21,1fr)}r-grid[columns-s="22"]{--grid-tc:repeat(22,1fr)}r-grid[columns-s="23"]{--grid-tc:repeat(23,1fr)}r-grid[columns-s="24"]{--grid-tc:repeat(24,1fr)}r-grid[columns-s="25"]{--grid-tc:repeat(25,1fr)}r-grid[columns-s="26"]{--grid-tc:repeat(26,1fr)}r-grid[columns-s="27"]{--grid-tc:repeat(27,1fr)}r-grid[columns-s="28"]{--grid-tc:repeat(28,1fr)}r-grid[columns-s="29"]{--grid-tc:repeat(29,1fr)}r-grid[columns-s="30"]{--grid-tc:repeat(30,1fr)}r-grid>r-cell[span-s^="1"]{--grid-cs:1}r-grid>r-cell[span-s^="2"]{--grid-cs:2}r-grid>r-cell[span-s^="3"]{--grid-cs:3}r-grid>r-cell[span-s^="4"]{--grid-cs:4}r-grid>r-cell[span-s^="5"]{--grid-cs:5}r-grid>r-cell[span-s^="6"]{--grid-cs:6}r-grid>r-cell[span-s^="7"]{--grid-cs:7}r-grid>r-cell[span-s^="8"]{--grid-cs:8}r-grid>r-cell[span-s^="9"]{--grid-cs:9}r-grid>r-cell[span-s^="10"]{--grid-cs:10}r-grid>r-cell[span-s^="11"]{--grid-cs:11}r-grid>r-cell[span-s^="12"]{--grid-cs:12}r-grid>r-cell[span-s^="13"]{--grid-cs:13}r-grid>r-cell[span-s^="14"]{--grid-cs:14}r-grid>r-cell[span-s^="15"]{--grid-cs:15}r-grid>r-cell[span-s^="16"]{--grid-cs:16}r-grid>r-cell[span-s^="17"]{--grid-cs:17}r-grid>r-cell[span-s^="18"]{--grid-cs:18}r-grid>r-cell[span-s^="19"]{--grid-cs:19}r-grid>r-cell[span-s^="20"]{--grid-cs:20}r-grid>r-cell[span-s^="21"]{--grid-cs:21}r-grid>r-cell[span-s^="22"]{--grid-cs:22}r-grid>r-cell[span-s^="23"]{--grid-cs:23}r-grid>r-cell[span-s^="24"]{--grid-cs:24}r-grid>r-cell[span-s^="25"]{--grid-cs:25}r-grid>r-cell[span-s^="26"]{--grid-cs:26}r-grid>r-cell[span-s^="27"]{--grid-cs:27}r-grid>r-cell[span-s^="28"]{--grid-cs:28}r-grid>r-cell[span-s^="29"]{--grid-cs:29}r-grid>r-cell[span-s^="30"]{--grid-cs:30}r-grid>r-cell[span-s$="+1"],r-grid>r-cell[span-s="1"]{--grid-ce:1}r-grid>r-cell[span-s$="+2"],r-grid>r-cell[span-s$="-1"],r-grid>r-cell[span-s="2"]{--grid-ce:2}r-grid>r-cell[span-s$="+3"],r-grid>r-cell[span-s$="-2"],r-grid>r-cell[span-s="3"]{--grid-ce:3}r-grid>r-cell[span-s$="+4"],r-grid>r-cell[span-s$="-3"],r-grid>r-cell[span-s="4"]{--grid-ce:4}r-grid>r-cell[span-s$="+5"],r-grid>r-cell[span-s$="-4"],r-grid>r-cell[span-s="5"]{--grid-ce:5}r-grid>r-cell[span-s$="+6"],r-grid>r-cell[span-s$="-5"],r-grid>r-cell[span-s="6"]{--grid-ce:6}r-grid>r-cell[span-s$="+7"],r-grid>r-cell[span-s$="-6"],r-grid>r-cell[span-s="7"]{--grid-ce:7}r-grid>r-cell[span-s$="+8"],r-grid>r-cell[span-s$="-7"],r-grid>r-cell[span-s="8"]{--grid-ce:8}r-grid>r-cell[span-s$="+9"],r-grid>r-cell[span-s$="-8"],r-grid>r-cell[span-s="9"]{--grid-ce:9}r-grid>r-cell[span-s$="+10"],r-grid>r-cell[span-s$="-9"],r-grid>r-cell[span-s="10"]{--grid-ce:10}r-grid>r-cell[span-s$="+11"],r-grid>r-cell[span-s$="-10"],r-grid>r-cell[span-s="11"]{--grid-ce:11}r-grid>r-cell[span-s$="+12"],r-grid>r-cell[span-s$="-11"],r-grid>r-cell[span-s="12"]{--grid-ce:12}r-grid>r-cell[span-s$="+13"],r-grid>r-cell[span-s$="-12"],r-grid>r-cell[span-s="13"]{--grid-ce:13}r-grid>r-cell[span-s$="+14"],r-grid>r-cell[span-s$="-13"],r-grid>r-cell[span-s="14"]{--grid-ce:14}r-grid>r-cell[span-s$="+15"],r-grid>r-cell[span-s$="-14"],r-grid>r-cell[span-s="15"]{--grid-ce:15}r-grid>r-cell[span-s$="+16"],r-grid>r-cell[span-s$="-15"],r-grid>r-cell[span-s="16"]{--grid-ce:16}r-grid>r-cell[span-s$="+17"],r-grid>r-cell[span-s$="-16"],r-grid>r-cell[span-s="17"]{--grid-ce:17}r-grid>r-cell[span-s$="+18"],r-grid>r-cell[span-s$="-17"],r-grid>r-cell[span-s="18"]{--grid-ce:18}r-grid>r-cell[span-s$="+19"],r-grid>r-cell[span-s$="-18"],r-grid>r-cell[span-s="19"]{--grid-ce:19}r-grid>r-cell[span-s$="+20"],r-grid>r-cell[span-s$="-19"],r-grid>r-cell[span-s="20"]{--grid-ce:20}r-grid>r-cell[span-s$="+21"],r-grid>r-cell[span-s$="-20"],r-grid>r-cell[span-s="21"]{--grid-ce:21}r-grid>r-cell[span-s$="+22"],r-grid>r-cell[span-s$="-21"],r-grid>r-cell[span-s="22"]{--grid-ce:22}r-grid>r-cell[span-s$="+23"],r-grid>r-cell[span-s$="-22"],r-grid>r-cell[span-s="23"]{--grid-ce:23}r-grid>r-cell[span-s$="+24"],r-grid>r-cell[span-s$="-23"],r-grid>r-cell[span-s="24"]{--grid-ce:24}r-grid>r-cell[span-s$="+25"],r-grid>r-cell[span-s$="-24"],r-grid>r-cell[span-s="25"]{--grid-ce:25}r-grid>r-cell[span-s$="+26"],r-grid>r-cell[span-s$="-25"],r-grid>r-cell[span-s="26"]{--grid-ce:26}r-grid>r-cell[span-s$="+27"],r-grid>r-cell[span-s$="-26"],r-grid>r-cell[span-s="27"]{--grid-ce:27}r-grid>r-cell[span-s$="+28"],r-grid>r-cell[span-s$="-27"],r-grid>r-cell[span-s="28"]{--grid-ce:28}r-grid>r-cell[span-s$="+29"],r-grid>r-cell[span-s$="-28"],r-grid>r-cell[span-s="29"]{--grid-ce:29}r-grid>r-cell[span-s$="+30"],r-grid>r-cell[span-s$="-29"],r-grid>r-cell[span-s="30"]{--grid-ce:30}r-grid>r-cell[span-s$="-30"]{--grid-ce:31}r-grid>r-cell[span-s]{grid-column-end:span var(--grid-ce)}r-grid>r-cell[span-s*="+"],r-grid>r-cell[span-s*="-"],r-grid>r-cell[span-s*=".."]{grid-column-start:var(--grid-cs)}r-grid>r-cell[span-s*="-"],r-grid>r-cell[span-s*=".."]{grid-column-end:var(--grid-ce)}r-grid>r-cell[span-s=row]{grid-column:1/-1}}@media only screen and (min-width:1599px){r-grid[columns-l="1"]{--grid-tc:repeat(1,1fr)}r-grid[columns-l="2"]{--grid-tc:repeat(2,1fr)}r-grid[columns-l="3"]{--grid-tc:repeat(3,1fr)}r-grid[columns-l="4"]{--grid-tc:repeat(4,1fr)}r-grid[columns-l="5"]{--grid-tc:repeat(5,1fr)}r-grid[columns-l="6"]{--grid-tc:repeat(6,1fr)}r-grid[columns-l="7"]{--grid-tc:repeat(7,1fr)}r-grid[columns-l="8"]{--grid-tc:repeat(8,1fr)}r-grid[columns-l="9"]{--grid-tc:repeat(9,1fr)}r-grid[columns-l="10"]{--grid-tc:repeat(10,1fr)}r-grid[columns-l="11"]{--grid-tc:repeat(11,1fr)}r-grid[columns-l="12"]{--grid-tc:repeat(12,1fr)}r-grid[columns-l="13"]{--grid-tc:repeat(13,1fr)}r-grid[columns-l="14"]{--grid-tc:repeat(14,1fr)}r-grid[columns-l="15"]{--grid-tc:repeat(15,1fr)}r-grid[columns-l="16"]{--grid-tc:repeat(16,1fr)}r-grid[columns-l="17"]{--grid-tc:repeat(17,1fr)}r-grid[columns-l="18"]{--grid-tc:repeat(18,1fr)}r-grid[columns-l="19"]{--grid-tc:repeat(19,1fr)}r-grid[columns-l="20"]{--grid-tc:repeat(20,1fr)}r-grid[columns-l="21"]{--grid-tc:repeat(21,1fr)}r-grid[columns-l="22"]{--grid-tc:repeat(22,1fr)}r-grid[columns-l="23"]{--grid-tc:repeat(23,1fr)}r-grid[columns-l="24"]{--grid-tc:repeat(24,1fr)}r-grid[columns-l="25"]{--grid-tc:repeat(25,1fr)}r-grid[columns-l="26"]{--grid-tc:repeat(26,1fr)}r-grid[columns-l="27"]{--grid-tc:repeat(27,1fr)}r-grid[columns-l="28"]{--grid-tc:repeat(28,1fr)}r-grid[columns-l="29"]{--grid-tc:repeat(29,1fr)}r-grid[columns-l="30"]{--grid-tc:repeat(30,1fr)}r-grid>r-cell[span-l^="1"]{--grid-cs:1}r-grid>r-cell[span-l^="2"]{--grid-cs:2}r-grid>r-cell[span-l^="3"]{--grid-cs:3}r-grid>r-cell[span-l^="4"]{--grid-cs:4}r-grid>r-cell[span-l^="5"]{--grid-cs:5}r-grid>r-cell[span-l^="6"]{--grid-cs:6}r-grid>r-cell[span-l^="7"]{--grid-cs:7}r-grid>r-cell[span-l^="8"]{--grid-cs:8}r-grid>r-cell[span-l^="9"]{--grid-cs:9}r-grid>r-cell[span-l^="10"]{--grid-cs:10}r-grid>r-cell[span-l^="11"]{--grid-cs:11}r-grid>r-cell[span-l^="12"]{--grid-cs:12}r-grid>r-cell[span-l^="13"]{--grid-cs:13}r-grid>r-cell[span-l^="14"]{--grid-cs:14}r-grid>r-cell[span-l^="15"]{--grid-cs:15}r-grid>r-cell[span-l^="16"]{--grid-cs:16}r-grid>r-cell[span-l^="17"]{--grid-cs:17}r-grid>r-cell[span-l^="18"]{--grid-cs:18}r-grid>r-cell[span-l^="19"]{--grid-cs:19}r-grid>r-cell[span-l^="20"]{--grid-cs:20}r-grid>r-cell[span-l^="21"]{--grid-cs:21}r-grid>r-cell[span-l^="22"]{--grid-cs:22}r-grid>r-cell[span-l^="23"]{--grid-cs:23}r-grid>r-cell[span-l^="24"]{--grid-cs:24}r-grid>r-cell[span-l^="25"]{--grid-cs:25}r-grid>r-cell[span-l^="26"]{--grid-cs:26}r-grid>r-cell[span-l^="27"]{--grid-cs:27}r-grid>r-cell[span-l^="28"]{--grid-cs:28}r-grid>r-cell[span-l^="29"]{--grid-cs:29}r-grid>r-cell[span-l^="30"]{--grid-cs:30}r-grid>r-cell[span-l$="+1"],r-grid>r-cell[span-l="1"]{--grid-ce:1}r-grid>r-cell[span-l$="+2"],r-grid>r-cell[span-l$="-1"],r-grid>r-cell[span-l="2"]{--grid-ce:2}r-grid>r-cell[span-l$="+3"],r-grid>r-cell[span-l$="-2"],r-grid>r-cell[span-l="3"]{--grid-ce:3}r-grid>r-cell[span-l$="+4"],r-grid>r-cell[span-l$="-3"],r-grid>r-cell[span-l="4"]{--grid-ce:4}r-grid>r-cell[span-l$="+5"],r-grid>r-cell[span-l$="-4"],r-grid>r-cell[span-l="5"]{--grid-ce:5}r-grid>r-cell[span-l$="+6"],r-grid>r-cell[span-l$="-5"],r-grid>r-cell[span-l="6"]{--grid-ce:6}r-grid>r-cell[span-l$="+7"],r-grid>r-cell[span-l$="-6"],r-grid>r-cell[span-l="7"]{--grid-ce:7}r-grid>r-cell[span-l$="+8"],r-grid>r-cell[span-l$="-7"],r-grid>r-cell[span-l="8"]{--grid-ce:8}r-grid>r-cell[span-l$="+9"],r-grid>r-cell[span-l$="-8"],r-grid>r-cell[span-l="9"]{--grid-ce:9}r-grid>r-cell[span-l$="+10"],r-grid>r-cell[span-l$="-9"],r-grid>r-cell[span-l="10"]{--grid-ce:10}r-grid>r-cell[span-l$="+11"],r-grid>r-cell[span-l$="-10"],r-grid>r-cell[span-l="11"]{--grid-ce:11}r-grid>r-cell[span-l$="+12"],r-grid>r-cell[span-l$="-11"],r-grid>r-cell[span-l="12"]{--grid-ce:12}r-grid>r-cell[span-l$="+13"],r-grid>r-cell[span-l$="-12"],r-grid>r-cell[span-l="13"]{--grid-ce:13}r-grid>r-cell[span-l$="+14"],r-grid>r-cell[span-l$="-13"],r-grid>r-cell[span-l="14"]{--grid-ce:14}r-grid>r-cell[span-l$="+15"],r-grid>r-cell[span-l$="-14"],r-grid>r-cell[span-l="15"]{--grid-ce:15}r-grid>r-cell[span-l$="+16"],r-grid>r-cell[span-l$="-15"],r-grid>r-cell[span-l="16"]{--grid-ce:16}r-grid>r-cell[span-l$="+17"],r-grid>r-cell[span-l$="-16"],r-grid>r-cell[span-l="17"]{--grid-ce:17}r-grid>r-cell[span-l$="+18"],r-grid>r-cell[span-l$="-17"],r-grid>r-cell[span-l="18"]{--grid-ce:18}r-grid>r-cell[span-l$="+19"],r-grid>r-cell[span-l$="-18"],r-grid>r-cell[span-l="19"]{--grid-ce:19}r-grid>r-cell[span-l$="+20"],r-grid>r-cell[span-l$="-19"],r-grid>r-cell[span-l="20"]{--grid-ce:20}r-grid>r-cell[span-l$="+21"],r-grid>r-cell[span-l$="-20"],r-grid>r-cell[span-l="21"]{--grid-ce:21}r-grid>r-cell[span-l$="+22"],r-grid>r-cell[span-l$="-21"],r-grid>r-cell[span-l="22"]{--grid-ce:22}r-grid>r-cell[span-l$="+23"],r-grid>r-cell[span-l$="-22"],r-grid>r-cell[span-l="23"]{--grid-ce:23}r-grid>r-cell[span-l$="+24"],r-grid>r-cell[span-l$="-23"],r-grid>r-cell[span-l="24"]{--grid-ce:24}r-grid>r-cell[span-l$="+25"],r-grid>r-cell[span-l$="-24"],r-grid>r-cell[span-l="25"]{--grid-ce:25}r-grid>r-cell[span-l$="+26"],r-grid>r-cell[span-l$="-25"],r-grid>r-cell[span-l="26"]{--grid-ce:26}r-grid>r-cell[span-l$="+27"],r-grid>r-cell[span-l$="-26"],r-grid>r-cell[span-l="27"]{--grid-ce:27}r-grid>r-cell[span-l$="+28"],r-grid>r-cell[span-l$="-27"],r-grid>r-cell[span-l="28"]{--grid-ce:28}r-grid>r-cell[span-l$="+29"],r-grid>r-cell[span-l$="-28"],r-grid>r-cell[span-l="29"]{--grid-ce:29}r-grid>r-cell[span-l$="+30"],r-grid>r-cell[span-l$="-29"],r-grid>r-cell[span-l="30"]{--grid-ce:30}r-grid>r-cell[span-l$="-30"]{--grid-ce:31}r-grid>r-cell[span-l]{grid-column-end:span var(--grid-ce)}r-grid>r-cell[span-l*="+"],r-grid>r-cell[span-l*="-"],r-grid>r-cell[span-l*=".."]{grid-column-start:var(--grid-cs)}r-grid>r-cell[span-l*="-"],r-grid>r-cell[span-l*=".."]{grid-column-end:var(--grid-ce)}r-grid>r-cell[span-l=row]{grid-column:1/-1}}r-grid.debug>*{--color:rgba(248,110,91,0.3);background-image:linear-gradient(180deg,var(--color),var(--color))}r-grid.debug>:nth-child(6n+2){--color:rgba(103,126,208,0.3)}r-grid.debug>:nth-child(6n+3){--color:rgba(224,174,72,0.3)}r-grid.debug>:nth-child(6n+4){--color:rgba(77,214,115,0.3)}r-grid.debug>:nth-child(6n+5){--color:rgba(217,103,219,0.3)}r-grid.debug>:nth-child(6n+6){--color:rgba(94,204,211,0.3)}r-grid.debug>:nth-child(6n+7){--color:rgba(248,110,91,0.3)}