@font-face{font-family:Roboto;font-style:normal;src:url(3ae0ee9847715bf8a1ca.ttf) format("woff2")}@font-face{font-family:RobotoMono;font-style:normal;font-weight:400;src:url(d0b941a0d7e8f3dd71e7.ttf) format("woff2")}@font-face{font-family:Domine;font-style:normal;font-weight:400;src:url(bc223255e662f0dcf99c.ttf) format("woff2")}:root{--animation-time-half:0.25s;--animation-time:0.5s}body{font-family:Roboto,Arial,sans;margin:0}#javascriptRequired{margin:16px;animation:js_required_fade_in 2s ease-in-out forwards 1}@keyframes js_required_fade_in{0%{opacity:.1;color:#eee}90%{opacity:.1;color:#eee}100%{opacity:1;color:#000}}input:not([type=file]),select{border:2px solid rgba(0,0,0,.062745098);color:rgba(0,0,0,.7607843137);border-radius:4px;padding:2px 6px;font:inherit;background-color:rgba(0,0,0,.07);transition:.15s background-color cubic-bezier(.26, .03, .3, 1)}input:not([type=file]):hover,select:hover{background-color:rgba(255,255,255,.27);transition:none}.theme-dark input:not([type=file]),.theme-dark select{color:rgba(255,255,255,.7607843137);background-color:rgba(0,0,0,.07);border-color:rgba(255,255,255,.08)}.theme-dark input:not([type=file]):hover,.theme-dark select:hover{background-color:rgba(255,255,255,.04)}select{cursor:pointer}.shortInput{width:3em}.reasonableTextarea{resize:none;width:100%;height:312px;max-height:30vh;box-sizing:border-box}@font-face{font-family:Roboto;font-style:normal;src:url(3ae0ee9847715bf8a1ca.ttf) format("woff2")}@font-face{font-family:RobotoMono;font-style:normal;font-weight:400;src:url(d0b941a0d7e8f3dd71e7.ttf) format("woff2")}@font-face{font-family:Domine;font-style:normal;font-weight:400;src:url(bc223255e662f0dcf99c.ttf) format("woff2")}.theme-dark{background-color:#000;color:rgba(255,255,255,.91)}.theme-dark .titleBar{background-color:#161616;border-color:#363636}.theme-dark .pageTitleIcon{filter:invert(1) hue-rotate(180deg)}.theme-dark .contentContainer{background-color:#000}.theme-dark .cacheRendererContainer,.theme-dark .pageAccessContainer,.theme-dark .sequenceContainerHeading{background-color:#161616;border-color:#2d2d2d}.theme-dark .cacheRendererTitleBar{color:rgba(255,255,255,.7098039216)}.theme-dark .cacheRendererTitleBar .titleBarItemSelect.bold{color:rgba(255,255,255,.91)}.theme-dark .bottomControl{border-color:#2d2d2d}.theme-dark .sequenceContainer{background-color:#000;border-color:#2d2d2d}.theme-dark .arcBlockLayoutSVG,.theme-dark .cacheStatLabel,.theme-dark .lastEventLabel,.theme-dark .pageIndicator,.theme-dark .uiHeading{color:rgba(255,255,255,.5490196078)}.theme-dark .trianglePointer{color:#b6c4d2}.theme-dark .trianglePointer:before{background-color:#b6c4d2;color:#000}.theme-dark .sequenceActionsBar{background-color:#161616;border-color:#2b2b2b;box-shadow:none}.theme-dark .documentationLink{color:#6ca5ff;box-shadow:0 2px 0 0 rgba(108,165,255,.59)}.theme-dark .documentationLink:hover{box-shadow:0 2px 0 0 #6ca5ff;background-color:rgba(133,164,255,.18)}.theme-dark .sequenceEntry{background-color:#1a1a1a}.theme-dark .sequenceEntry.current{background-color:#2b2b2b}.theme-dark .sequenceEntry.current:hover{background-color:#2b2b2b}.theme-dark .sequenceEntry.deleteIndicator{background-color:#4a0404;border-color:#5d1414}.theme-dark .sequenceEntry.deleteIndicator:hover{background-color:#4a0404}.theme-dark .sequenceActionsBar .iconButton{color:#9e9e9e}.theme-dark .modalContent{background-color:#181818}.theme-dark .dialogueBox{background-color:#232323;border-color:#3a3a3a}.theme-dark .tabInputTabs{background-color:rgba(0,0,0,.07);border-color:#282828}.theme-dark .tabInputTab{border-color:#282828}.theme-dark .tabInputTab:focus,.theme-dark .tabInputTab:hover{background-color:#383838}.theme-dark .tabInputTab.tabSelected{background-color:#1e4bb3}.theme-dark button.buttonPrimary{border-color:#3363be}.theme-dark textarea{background-color:rgba(0,0,0,0);color:inherit}.theme-dark input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.theme-dark input[type=number]::-webkit-inner-spin-button,.theme-dark input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.theme-dark option{color:inherit;background-color:#2d2d2d}.theme-dark.nonZeroWidthScrollbar{scrollbar-color:#494949 rgba(0,0,0,0)}.theme-dark.nonZeroWidthScrollbar .lastEventContent{scrollbar-color:initial}@font-face{font-family:Roboto;font-style:normal;src:url(3ae0ee9847715bf8a1ca.ttf) format("woff2")}@font-face{font-family:RobotoMono;font-style:normal;font-weight:400;src:url(d0b941a0d7e8f3dd71e7.ttf) format("woff2")}@font-face{font-family:Domine;font-style:normal;font-weight:400;src:url(bc223255e662f0dcf99c.ttf) format("woff2")}.page{display:inline-block;border:2px solid transparent;border-radius:4px;color:#888;background-color:#eee}.theme-dark .page{color:#a6a6a6;background-color:#111}.page{box-sizing:border-box;min-width:48px;height:48px;padding:4px 0;cursor:pointer;font-family:RobotoMono,monospace;font-size:.9em;margin:2px;transition:.25s background-color cubic-bezier(.26, .03, .3, 1),.25s transform cubic-bezier(.26, .03, .3, 1);transition:var(--animation-time-half) background-color cubic-bezier(.26, .03, .3, 1),var(--animation-time-half) transform cubic-bezier(.26, .03, .3, 1);-webkit-tap-highlight-color:rgba(0,0,0,.137254902);vertical-align:bottom}.page.pageHit{animation:page-hit-animation var(--animation-time) cubic-bezier(.26,.03,.3,1) forwards 1}.page.hoverHighlight,.page:hover{outline:2px solid #444}.theme-dark .page.hoverHighlight,.theme-dark .page:hover{outline-color:#aaa}.page .hoverHTML{font-size:14px;height:0;opacity:0;font-weight:400;font-family:Domine,"Times New Roman",Times,serif;transition:height .15s cubic-bezier(.26, .03, .3, 1),opacity .15s cubic-bezier(.26, .03, .3, 1);max-width:44px;overflow:hidden}.page .hoverHTML.hoverTextSmall{font-size:.7em}.page .hoverHTML.alwaysVisible,.page:hover .hoverHTML:not(.hoverHTMLNew){height:1.15em;opacity:1}@keyframes page-hit-animation{0%{transform:scale(1)}30%{transform:scale(1.2)}100%{transform:scale(1)}}@font-face{font-family:Roboto;font-style:normal;src:url(3ae0ee9847715bf8a1ca.ttf) format("woff2")}@font-face{font-family:RobotoMono;font-style:normal;font-weight:400;src:url(d0b941a0d7e8f3dd71e7.ttf) format("woff2")}@font-face{font-family:Domine;font-style:normal;font-weight:400;src:url(bc223255e662f0dcf99c.ttf) format("woff2")}.iconButton{width:24px;height:24px;display:flex;justify-content:center;background-color:rgba(0,0,0,0);border:none;padding:6px;cursor:pointer;border-radius:50%;margin:2px;color:#8e8e8e}.theme-dark .iconButton{color:#9e9e9e}.device-touch .iconButton{width:40px;height:40px;padding:10px}.iconButton svg{width:100%}.iconButton{transition:.15s background-color cubic-bezier(.26, .03, .3, 1)}.iconButton:hover{background-color:rgba(0,0,0,.1568627451);transition:none}.theme-dark .iconButton:hover{background-color:rgba(255,255,255,.1568627451)}.iconButton:hover.disabled{background-color:rgba(0,0,0,0)}.iconButton.disabled{opacity:.4}.theme-dark .iconButton.disabled{opacity:.3}.iconButton.disabled{cursor:default}@font-face{font-family:Roboto;font-style:normal;src:url(3ae0ee9847715bf8a1ca.ttf) format("woff2")}@font-face{font-family:RobotoMono;font-style:normal;font-weight:400;src:url(d0b941a0d7e8f3dd71e7.ttf) format("woff2")}@font-face{font-family:Domine;font-style:normal;font-weight:400;src:url(bc223255e662f0dcf99c.ttf) format("woff2")}.cacheLastEventRenderer{width:100%}.lastEventLabel{font-family:Roboto,Arial,sans;text-transform:uppercase;font-weight:700;color:#616161;height:1.1em;font-size:.8em}.lastEventContent{width:100%;height:1.15em;height:calc(1.15em + 8px);overflow-x:auto;overflow-y:hidden;text-overflow:ellipsis;text-wrap:nowrap}.nonZeroWidthScrollbar .lastEventContent::-webkit-scrollbar{background-color:rgba(0,0,0,0);height:1px}.nonZeroWidthScrollbar .lastEventContent:hover::-webkit-scrollbar{height:4px}.nonZeroWidthScrollbar .lastEventContent::-webkit-scrollbar-thumb{background-color:rgba(75,75,75,.5098039216);border-radius:2px}.nonZeroWidthScrollbar .lastEventContent::-webkit-scrollbar-thumb:hover{background-color:rgba(75,75,75,.8666666667)}@font-face{font-family:Roboto;font-style:normal;src:url(3ae0ee9847715bf8a1ca.ttf) format("woff2")}@font-face{font-family:RobotoMono;font-style:normal;font-weight:400;src:url(d0b941a0d7e8f3dd71e7.ttf) format("woff2")}@font-face{font-family:Domine;font-style:normal;font-weight:400;src:url(bc223255e662f0dcf99c.ttf) format("woff2")}.cacheRendererContainer{margin-bottom:16px}.layout-small .cacheRendererContainer,.layout-smallWide .cacheRendererContainer{margin-bottom:8px}.cacheRendererContainer{background-color:#fff;border:2px solid #d4d4d4;border-radius:16px;box-shadow:0 0 16px rgba(0,0,0,.0196078431)}.addCacheButton,.cachesHeading{margin-left:8px;margin-right:8px}.cacheRendererTitleBar{background-color:#f2f2f2;background-color:var(--background-tone,#f2f2f2);padding:8px 8px 8px 16px;display:flex;gap:32px;align-items:baseline;border-radius:11px 11px 0 0;overflow-x:auto}.cacheRendererTitleBar .titleBarItem{flex-grow:0}.cacheRendererTitleBar .titleBarItemInput,.cacheRendererTitleBar .titleBarItemSelect{margin-left:8px}.cacheRendererTitleBar .titleBarItemInput{border:2px solid rgba(0,0,0,.062745098);color:rgba(0,0,0,.7607843137);border-radius:4px;padding:2px 6px;font:inherit;background-color:rgba(0,0,0,.07);transition:.15s background-color cubic-bezier(.26, .03, .3, 1)}.cacheRendererTitleBar .titleBarItemInput:hover{background-color:rgba(255,255,255,.27);transition:none}.theme-dark .cacheRendererTitleBar .titleBarItemInput{color:rgba(255,255,255,.7607843137);background-color:rgba(0,0,0,.07);border-color:rgba(255,255,255,.08)}.theme-dark .cacheRendererTitleBar .titleBarItemInput:hover{background-color:rgba(255,255,255,.04)}.cacheRendererTitleBar .titleBarItemSelect.bold{font-weight:700}.cacheRendererTitleBar .cacheRendererTitleBarSpacer{flex-grow:1}.cacheRendererTitleBar .removeCacheButton{min-width:24px}.device-touch .cacheRendererTitleBar .removeCacheButton{width:24px;height:24px;padding:6px}.cacheRendererTitleBar .removeCacheButton{color:#bc0e0e}.cacheBottomBar,.cacheRendererContentContainer{padding:8px;overflow-x:auto}.cacheLastEventContainer,.cacheStatsBar{display:flex;gap:24px;padding:8px 14px;background-color:#f2f2f2;background-color:var(--background-tone,#f2f2f2);border-radius:16px}.cacheLastEventContainer{flex-grow:1;min-width:128px;padding-bottom:0}.cacheBottomBar{display:flex;gap:8px;padding-top:0;flex-direction:row;align-items:flex-end}.layout-small .cacheBottomBar{flex-direction:column;align-items:initial}.cacheRendererDocLink{border-radius:50%;width:1rem;min-width:1rem;height:1rem;overflow:hidden;background-color:#1039da;color:#fff;padding:2px;text-align:center;font-size:.9rem;text-decoration:none;opacity:.4;transition:.15s opacity cubic-bezier(.26, .03, .3, 1)}.cacheRendererDocLink:focus,.cacheRendererDocLink:hover{opacity:1;transition:none}@font-face{font-family:Roboto;font-style:normal;src:url(3ae0ee9847715bf8a1ca.ttf) format("woff2")}@font-face{font-family:RobotoMono;font-style:normal;font-weight:400;src:url(d0b941a0d7e8f3dd71e7.ttf) format("woff2")}@font-face{font-family:Domine;font-style:normal;font-weight:400;src:url(bc223255e662f0dcf99c.ttf) format("woff2")}.cacheStatSection{display:flex;gap:8px}.cacheStatLabel{font-family:Roboto,Arial,sans;text-transform:uppercase;font-weight:700;color:#616161;height:1.1em;font-size:.8em}.cacheStat.noUpper .cacheStatLabel{text-transform:none}.cacheRenderer{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:3em}.cacheRenderer .page{margin:0;position:absolute}.explainCase{color:#087748}.theme-dark .explainCase{color:#0dd882}.explainPage{font-family:RobotoMono,monospace;font-size:.9em}@font-face{font-family:Roboto;font-style:normal;src:url(3ae0ee9847715bf8a1ca.ttf) format("woff2")}@font-face{font-family:RobotoMono;font-style:normal;font-weight:400;src:url(d0b941a0d7e8f3dd71e7.ttf) format("woff2")}@font-face{font-family:Domine;font-style:normal;font-weight:400;src:url(bc223255e662f0dcf99c.ttf) format("woff2")}.pageIndicator{position:absolute;z-index:1;width:48px;height:48px;white-space:pre;display:flex;flex-direction:column;justify-content:center;pointer-events:none;color:#595959}.pageIndicator.alignment-left{text-align:left}.pageIndicator.alignment-right{text-align:right}.pageIndicator.alignment-up{text-align:center;justify-content:flex-start}.pageIndicator.alignment-down{text-align:center;justify-content:flex-end}.pageIndicator svg{width:12px;height:12px}.trianglePointer{width:3em;height:.7em;position:absolute;z-index:1;text-align:center;cursor:help}.trianglePointer svg{height:100%;vertical-align:top}.trianglePointer::before{content:var(--hover-text);position:absolute;display:block;top:-1.2em;height:1.4em;line-height:1.4em;width:100%;color:#fff}.theme-dark .trianglePointer::before{color:#000}.trianglePointer::before{border-radius:4px;opacity:0;pointer-events:none;transition:.15s opacity cubic-bezier(.26, .03, .3, 1)}.trianglePointer:hover::before{opacity:1}.trianglePointer.trianglePointerTop{margin-top:-4px;color:#541156}.theme-dark .trianglePointer.trianglePointerTop{color:#9a7ca2}.trianglePointer.trianglePointerTop::before{background-color:#541156}.theme-dark .trianglePointer.trianglePointerTop::before{background-color:#9a7ca2}.trianglePointer.trianglePointerBottom{margin-top:44px;color:#113556}.theme-dark .trianglePointer.trianglePointerBottom{color:#7c8ea2}.trianglePointer.trianglePointerBottom::before{background-color:#113556}.theme-dark .trianglePointer.trianglePointerBottom::before{background-color:#7c8ea2}@font-face{font-family:Roboto;font-style:normal;src:url(3ae0ee9847715bf8a1ca.ttf) format("woff2")}@font-face{font-family:RobotoMono;font-style:normal;font-weight:400;src:url(d0b941a0d7e8f3dd71e7.ttf) format("woff2")}@font-face{font-family:Domine;font-style:normal;font-weight:400;src:url(bc223255e662f0dcf99c.ttf) format("woff2")}.explainB1,.explainB2,.explainL1,.explainL2,.explainT1,.explainT2{font-family:Domine,"Times New Roman",Times,serif;font-weight:700}.explainT1{color:#c00c0c}.theme-dark .explainT1{color:#ff5a5a}.explainT2{color:#0e0ed2}.theme-dark .explainT2{color:#17b3ff}.explainB1{color:#7b4f4f}.theme-dark .explainB1{color:#c51d1d}.explainB2{color:#345fa4}.theme-dark .explainB2{color:#138dc9}.explainL1{color:#c00c0c}.theme-dark .explainL1{color:#ff5a5a}.explainL2{color:#0e0ed2}.theme-dark .explainL2{color:#17b3ff}.arcBlockLayoutSVG{color:#595959;pointer-events:none}@font-face{font-family:Roboto;font-style:normal;src:url(3ae0ee9847715bf8a1ca.ttf) format("woff2")}@font-face{font-family:RobotoMono;font-style:normal;font-weight:400;src:url(d0b941a0d7e8f3dd71e7.ttf) format("woff2")}@font-face{font-family:Domine;font-style:normal;font-weight:400;src:url(bc223255e662f0dcf99c.ttf) format("woff2")}.clockHandBig{width:80px;height:4px;background-color:#888;border-radius:2px;position:absolute;transform:translate(-4px,-4px) rotate(-90deg);transform-origin:2px 2px}.clockHandBig::before{content:" ";display:block;position:relative;top:-2px;left:-2px;width:8px;height:8px;border-radius:4px;background-color:#888}@font-face{font-family:Roboto;font-style:normal;src:url(3ae0ee9847715bf8a1ca.ttf) format("woff2")}@font-face{font-family:RobotoMono;font-style:normal;font-weight:400;src:url(d0b941a0d7e8f3dd71e7.ttf) format("woff2")}@font-face{font-family:Domine;font-style:normal;font-weight:400;src:url(bc223255e662f0dcf99c.ttf) format("woff2")}.memoryUsageBadge{position:relative;background-color:#ffdfd3;color:#6e1e11;border:1px solid #6e1e11;border-radius:4px;padding:1px;cursor:help}.memoryUsageHelpContent{position:fixed;top:38px;right:0;width:100vw;max-width:256px;box-sizing:border-box;z-index:2;opacity:0;background-color:#ffdfd3;text-align:left;padding:8px;border-radius:4px;box-shadow:0 4px 16px 0 rgba(0,0,0,.5333333333);pointer-events:none;transition:.15s top cubic-bezier(.26, .03, .3, 1),.15s opacity cubic-bezier(.26, .03, .3, 1)}.memoryUsageHelpContent.showing{top:42px;opacity:1}@font-face{font-family:Roboto;font-style:normal;src:url(3ae0ee9847715bf8a1ca.ttf) format("woff2")}@font-face{font-family:RobotoMono;font-style:normal;font-weight:400;src:url(d0b941a0d7e8f3dd71e7.ttf) format("woff2")}@font-face{font-family:Domine;font-style:normal;font-weight:400;src:url(bc223255e662f0dcf99c.ttf) format("woff2")}.tabInputTabs{display:inline-flex;background-color:#e8e8e8;border-radius:8px;overflow-y:hidden;overflow-x:auto;max-width:100%;border:2px solid #dcdcdc;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tabInputTab{padding:4px 8px;cursor:pointer;border-right:2px solid #dcdcdc}.tabInputTab:last-child{border-right:none}.tabInputTab:focus,.tabInputTab:hover{background-color:#f9f9f9}.tabInputTab.tabSelected{background-color:#1e4bb3;color:#fff}.tabInputContent{border-left:2px solid #dcdcdc}.theme-dark .tabInputContent{border-left-color:#515151}.tabInputContent{padding-left:12px}.tabInputSmall{font-size:.8em}.tabInputSmall .tabInputTab{padding:2px 6px}@font-face{font-family:Roboto;font-style:normal;src:url(3ae0ee9847715bf8a1ca.ttf) format("woff2")}@font-face{font-family:RobotoMono;font-style:normal;font-weight:400;src:url(d0b941a0d7e8f3dd71e7.ttf) format("woff2")}@font-face{font-family:Domine;font-style:normal;font-weight:400;src:url(bc223255e662f0dcf99c.ttf) format("woff2")}.pageAccess{height:100%;overflow-y:scroll;overflow-x:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-direction:column}.pageAccessContentContainer{flex-grow:1}.pageAccessGrid{width:100%;height:100%;min-height:96px;margin-top:8px}.pageAccessTitleBar{display:flex;gap:24px;align-items:center}.pageAccessTitleBar .uiHeading{margin:0;flex-grow:0}.pageAccessTitleBar .tabInput{opacity:.8}.pageAccessCompact{display:flex;-moz-column-gap:8px;column-gap:8px;align-items:center;padding-right:8px;padding-bottom:8px;box-sizing:border-box}.newPageContainer{flex-grow:0}.horizontalPageList{flex-grow:1;min-width:0;width:0;display:flex;align-items:center}.horizontalPageListContents{flex-grow:1;height:52px;padding:8px 0;overflow:hidden;min-width:0;white-space:pre}.horizontalPageListButton{flex-grow:0}@font-face{font-family:Roboto;font-style:normal;src:url(3ae0ee9847715bf8a1ca.ttf) format("woff2")}@font-face{font-family:RobotoMono;font-style:normal;font-weight:400;src:url(d0b941a0d7e8f3dd71e7.ttf) format("woff2")}@font-face{font-family:Domine;font-style:normal;font-weight:400;src:url(bc223255e662f0dcf99c.ttf) format("woff2")}.pageTitle{font-family:Roboto,Arial,sans;font-weight:700;display:flex;align-items:center;gap:4px}.pageTitleText{min-width:10em;max-height:2.3em}.pageTitleIcon{width:24px;height:24px;vertical-align:middle}@font-face{font-family:Roboto;font-style:normal;src:url(3ae0ee9847715bf8a1ca.ttf) format("woff2")}@font-face{font-family:RobotoMono;font-style:normal;font-weight:400;src:url(d0b941a0d7e8f3dd71e7.ttf) format("woff2")}@font-face{font-family:Domine;font-style:normal;font-weight:400;src:url(bc223255e662f0dcf99c.ttf) format("woff2")}.sequence{display:flex;flex-direction:column;min-height:32px;overflow:clip}.layout-small .sequence,.layout-veryLarge .sequence{height:256px}.sequence .lazyLoadedList{overflow:auto;padding:0 10px 0 8px;margin:0;position:relative;flex-grow:1}.sequenceActionsBar{display:flex;flex-grow:0;padding:0 8px;border-top:2px solid #dcdcdc;background-color:#e8e8e8;box-shadow:0 -1px 8px rgba(0,0,0,.1411764706);z-index:1}.sequenceActionsBar .iconButton{flex-grow:0;color:#565656}.sequenceActionsBarSpacer{flex-grow:1}.sequenceBackButton.iconButton svg,.sequenceForwardButton.iconButton svg{width:72%}.deleteIconButton.iconButton{padding:5px;color:#8a1818}.sequenceClearButton.iconButton{color:#bc0e0e}.sequenceEntry{display:flex;align-items:center;width:100%;box-sizing:border-box;margin:4px 0;padding:0 4px 0 20px;background-color:#ededed;cursor:pointer;text-align:left;font-family:RobotoMono,monospace;font-size:.9em;overflow:hidden;text-overflow:ellipsis}.sequenceEntry.current{background-color:#f9f9f9}.sequenceEntry.current:hover{background-color:#f9f9f9}.sequenceEntry.current{position:relative}.sequenceEntry.current::before{content:"*";color:transparent;display:block;position:absolute;left:8px;top:50%;transform:translateY(-50%);height:6px;width:6px;border-radius:3px;background-color:#18eb00}.sequenceEntry.deleteIndicator,.sequenceEntry.selfDeleteIndicator{color:#595959;-webkit-text-decoration:line-through 3px #cf1919;text-decoration:line-through 3px #cf1919}.sequenceEntry.deleteIndicator{background-color:#ffd4d4;border-color:#ffdbdb}.sequenceEntry.deleteIndicator:hover{background-color:#ffd4d4}.sequenceEntry:hover{background-color:#f3f3f3}.sequenceEntry:hover .sequenceEntryAction{opacity:1}.sequenceEntryAction{opacity:0}.device-touch .sequenceEntryAction{opacity:1}.sequenceEntryPage{padding:2px 0;flex-grow:1}.sequenceEntryAction.iconButton{width:22px;height:22px;margin:0;margin-left:2px}.device-touch .sequenceEntryAction.iconButton{padding:4px;margin-left:4px}@font-face{font-family:Roboto;font-style:normal;src:url(3ae0ee9847715bf8a1ca.ttf) format("woff2")}@font-face{font-family:RobotoMono;font-style:normal;font-weight:400;src:url(d0b941a0d7e8f3dd71e7.ttf) format("woff2")}@font-face{font-family:Domine;font-style:normal;font-weight:400;src:url(bc223255e662f0dcf99c.ttf) format("woff2")}.dialogueBox{position:absolute;max-width:256px;background-color:#fff;padding:8px;border:2px solid #888;z-index:3;box-sizing:border-box;box-shadow:0 4px 16px 0 rgba(0,0,0,.5333333333);border-radius:4px;animation:dialogue-box-appear .07s cubic-bezier(.26,.03,.3,1) 1}@keyframes dialogue-box-appear{from{transform:translateY(4px);opacity:0}to{transform:translateY(0);opacity:1}}@font-face{font-family:Roboto;font-style:normal;src:url(3ae0ee9847715bf8a1ca.ttf) format("woff2")}@font-face{font-family:RobotoMono;font-style:normal;font-weight:400;src:url(d0b941a0d7e8f3dd71e7.ttf) format("woff2")}@font-face{font-family:Domine;font-style:normal;font-weight:400;src:url(bc223255e662f0dcf99c.ttf) format("woff2")}@keyframes modal-background-fade-in{from{opacity:0}to{opacity:1}}.modalBackground{background-color:rgba(0,0,0,.4);position:fixed;z-index:4;top:0;left:0;width:100%;height:100%;animation:modal-background-fade-in .15s cubic-bezier(.26,.03,.3,1) 1}.modalContentContainer{box-sizing:border-box;max-width:548px;height:100vh;padding:16px;padding-top:42px;margin-left:auto;margin-right:8px;overflow:auto}.modalContent{border-radius:8px;padding:16px;box-shadow:0 4px 16px 0 rgba(0,0,0,.5333333333);background-color:#fff}.modalContent h1:first-child{margin-top:4px}.modalActionBar{text-align:right}.optionItem{margin:4px 0;display:flex;width:100%;min-height:27px;align-items:center}.optionItem label{flex-grow:1}.optionDefaultLabel{white-space:pre;opacity:.4;text-align:right}.optionDefaultLabelFaded{opacity:.5}@font-face{font-family:Roboto;font-style:normal;src:url(3ae0ee9847715bf8a1ca.ttf) format("woff2")}@font-face{font-family:RobotoMono;font-style:normal;font-weight:400;src:url(d0b941a0d7e8f3dd71e7.ttf) format("woff2")}@font-face{font-family:Domine;font-style:normal;font-weight:400;src:url(bc223255e662f0dcf99c.ttf) format("woff2")}h1{font-size:1.4em}h2{font-size:1.2em}button{border:2px solid rgba(0,0,0,.062745098);color:rgba(0,0,0,.7607843137);border-radius:4px;padding:2px 6px;font:inherit;background-color:rgba(0,0,0,.07);transition:.15s background-color cubic-bezier(.26, .03, .3, 1)}button:hover{background-color:rgba(255,255,255,.27);transition:none}.theme-dark button{color:rgba(255,255,255,.7607843137);background-color:rgba(0,0,0,.07);border-color:rgba(255,255,255,.08)}.theme-dark button:hover{background-color:rgba(255,255,255,.04)}button{cursor:pointer}button.buttonPrimary{background-color:#1e4bb3;color:#fff;border-color:#4680ee}button.buttonPrimary:hover{background-color:rgb(13.7742752603%,34.4356881509%,82.1865090534%)}button.buttonDanger{background-color:#a41c1c;color:#fff;border-color:#d25151}button.buttonDanger:hover{background-color:hsl(0,70.8333333333%,44.6470588235%)}button:disabled{background-color:rgba(0,0,0,0);color:#888;cursor:not-allowed}button:disabled:hover{background-color:rgba(0,0,0,0)}.actionBar{display:flex;flex-direction:row;justify-content:flex-end;gap:2px;margin-top:8px}.actionBarButton{min-width:84px}.hidden{display:none}.hiddenDisplayed{position:fixed;top:100%;left:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;width:0;height:0;opacity:0}.app{font-family:Roboto,Arial,sans;display:grid;grid-template-areas:"title" "content" "access" "sequence"}.app.layout-smallWide,.app.layout-wide{grid-template-areas:"title" "content" "bottom";grid-template-rows:max-content 1fr max-content}.app.layout-veryLarge{grid-template-areas:"title title" "content sequence" "access access";grid-template-rows:max-content 1fr max-content;grid-template-columns:1fr max-content}.app{height:100vh;overflow:hidden}.app.layout-small,.app.layout-smallWide{height:auto;overflow-y:auto}.titleBar{grid-area:title;background-color:#fff;border-bottom:2px solid #c3c3c3;display:flex;padding:6px 10px 6px 6px;align-items:center;overflow-x:auto;overflow-y:hidden}.titleBarLeft{flex-grow:1;display:flex;align-items:center;gap:32px}.titleBarRight{flex-grow:0;text-align:right;display:flex;flex-direction:row;align-items:center}.titleBarRight button{margin-left:4px}.documentationLink{text-decoration:none;color:#1039da;box-shadow:0 2px 0 0 rgba(16,57,218,.59);padding:3px 6px 1px 6px;transition:.15s box-shadow cubic-bezier(.26, .03, .3, 1),.15s background-color cubic-bezier(.26, .03, .3, 1)}.documentationLink:hover{box-shadow:0 2px 0 0 #1039da;background-color:rgba(16,57,218,.1333333333);transition:none}.contentContainer{grid-area:content;overflow-y:auto;background-color:#f2f2f2}.caches{margin:8px 12px 40px 8px}.layout-small .caches,.layout-smallWide .caches{margin:8px 12px 8px 8px}.uiHeading{font-family:Roboto,Arial,sans;text-transform:uppercase;font-weight:700;color:#616161;height:1.1em;font-size:1em;margin-bottom:8px}.addCacheButton{margin-top:8px;white-space:pre}.layout-small .addCacheButton,.layout-smallWide .addCacheButton{margin-top:0}.addCacheButton:before{content:"+ "}.bottomControl{grid-area:bottom;display:flex;position:relative;flex-direction:row;border-top:2px solid #e1e1e1;height:304px}.bottomControl .pageAccessContainer{width:0;border-top:none;height:initial}.bottomControl .sequenceContainer{border-top:none}.bottomControl.collapsed .pageAccessContainer,.bottomControl.collapsed .sequenceContainer{display:none}.pageAccessContainer{grid-area:access;flex-grow:1;position:relative;padding:8px 0 0 8px;box-sizing:border-box;border-top:2px solid #e1e1e1;height:304px}.layout-small .pageAccessContainer{height:unset;max-height:304px}.pageAccessContainer{background-color:#fff}.pageAccessContainer.collapsed .pageAccess,.pageAccessContainer.collapsed .uiHeading{display:none}.sequenceContainer{grid-area:sequence;flex-grow:0;display:flex;flex-direction:column;position:relative;min-width:256px;border-left:2px solid #e1e1e1;border-top:2px solid #e1e1e1;box-sizing:border-box;background-color:#fbfbfb}.layout-small .sequenceContainer{border-left:none}.layout-veryLarge .sequenceContainer{border-top:none}.sequenceContainer.collapsed{min-width:0;padding:0}.sequenceContainer.collapsed .sequence,.sequenceContainer.collapsed .uiHeading{display:none}.sequenceContainer .sequence{flex-grow:1}.sequenceContainerHeading{flex-grow:0;margin:0;padding:8px;background-color:#fff;border-bottom:2px solid #e8e8e8}.resizeHandle{position:absolute;background-color:rgba(0,0,0,0);transition:.1s ease background-color;z-index:2}.resizeHandle:hover{background-color:#3862d8}.horizontalResizeHandle{top:0;left:-3px;height:100%;width:6px;cursor:col-resize}.collapsed .horizontalResizeHandle{top:0;left:0;height:100%;width:8px;cursor:col-resize}.verticalResizeHandle{left:0;top:-3px;width:100%;height:6px;cursor:row-resize}.collapsed .verticalResizeHandle{left:0;top:0;width:100%;height:8px;cursor:row-resize}