ul.notes-component{line-height:1.5em;list-style-type:none;margin:0}ul.notes-component li.note{display:-webkit-box;display:flex;padding-top:18px;padding-bottom:18px}ul.notes-component li.note:not(:last-child):not(:only-child){border-bottom:1px rgba(199,199,199,0.5) solid}ul.notes-component li.note .number{font-weight:bold}ul.notes-component li.note .inner{display:block;margin-left:27px}ul.notes-component li.note .jump-back-icon{margin-left:7px}ul.notes-component li.note .csl-bib-body,ul.notes-component li.note .csl-entry{display:inline}

.citations-modal-component{width:50vw;max-width:800px;min-width:500px}.citations-modal-component .style-wrapper{display:-webkit-box;display:flex;margin-bottom:4em}.citations-modal-component .style-wrapper:last-of-type{margin-bottom:0em}.citations-modal-component .style-wrapper .style-title{width:calc(100px + 3em);flex-shrink:0;opacity:0.7;text-align:right;padding-right:3em}.citations-modal-component .style-wrapper .style-content{-webkit-box-flex:1;flex-grow:1;flex-shrink:1}.citations-modal-component .style-wrapper .bibtex{white-space:pre-wrap;font-family:'Courier', monospace;-moz-tab-size:4;-o-tab-size:4;tab-size:4}.citations-modal-component .style-wrapper .csl-left-margin{display:none}.cite-tooltip{max-width:250px}@media only screen and (max-width: 720px){.citations-modal-component .style-wrapper{display:block}.citations-modal-component .style-wrapper .style-title{width:auto;text-align:left}}

.citations-preview-component{max-width:375px;word-break:break-word}.citations-preview-component .citation-body{margin-bottom:5px}

.pub-toc-component{overflow:auto;background-color:white;max-width:350px}.pub-toc-component a{line-height:1.2}.pub-toc-component a.level-2{padding-left:1.5em}

.pub-download-component .formatted-button{margin-bottom:1em}.pub-download-component .bp3-menu-item-label{min-width:20px}

.pub-social-component{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}

.action-button-component.skewed{-webkit-transform:skew(-18deg);transform:skew(-18deg);position:relative;left:8px}.action-button-component.skewed .bp3-button>*{-webkit-transform:skew(18deg);transform:skew(18deg)}.action-button-component .bp3-button{min-width:40px;min-height:40px}.action-button-component .bp3-button.skinny{min-width:30px}.action-button-component .bp3-button.large{min-width:55px;min-height:55px}.action-button-component .bp3-button.wide .bp3-button-text{margin-right:15px}.action-button-component .text-stack,.action-button-popover .text-stack{font-size:12px;text-align:left;padding-left:10px;font-weight:500}.action-button-component .text-stack .bp3-menu-item,.action-button-popover .text-stack .bp3-menu-item{line-height:1.3}.action-button-component .text-stack .action-subtext,.action-button-popover .text-stack .action-subtext{font-weight:400;font-size:10px;display:block;min-width:65px}

.pub-manage_branches_permissions-component .cards-wrapper{display:-webkit-box;display:flex;flex-wrap:wrap;width:100%}.pub-manage_branches_permissions-component .dropdown-bar{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}.pub-manage_branches_permissions-component .dropdown-bar .permissions-dropdown-component,.pub-manage_branches_permissions-component .dropdown-bar .links-dropdown{margin-bottom:1em}.pub-manage_branches_permissions-component .dropdown-bar .dropdown-button{background-color:#eaeaea;border-radius:16px}.pub-manage_branches_permissions-component .dropdown-bar .dropdown-button:hover{background-color:#e0e0e0}.pub-manage_branches_permissions-component .dropdown-bar .dropdown-button:active{background-color:#d7d7d7}

.pub-manage_managers_permissions-component .cards-wrapper{display:-webkit-box;display:flex;flex-wrap:wrap;width:100%}

.pub-header_share-panel-component h3:not(:first-of-type){margin-top:2em}

.collection-browser-component_menu{border-left:0;border-right:0;overflow-y:scroll;max-height:50vh;min-height:50px;max-width:80vw;width:400px}.collection-browser-component_menu a{-webkit-box-align:center;align-items:center}.collection-browser-component_menu .loading-menu-item{height:100%}.collection-browser-component_menu .loading-menu-item .bp3-spinner{margin-left:5px}.collection-browser-component_menu .menu-item-text{white-space:normal;font-weight:500;max-height:2.9em;overflow:hidden}.collection-browser-component_menu .pub-preview{width:50px;min-height:50px;height:100%;background-size:cover}

.collections-bar-component{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.collections-bar-component .bp3-button{height:30px}.collections-bar-component .collections-list{overflow:hidden;margin-left:6px}.collections-bar-component .header-collection{text-decoration:none;margin-right:6px}.collections-bar-component .header-collection .bp3-tag{padding:4px 10px;height:30px}.collections-bar-component .header-collection .bp3-tag.overflow-tag{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}

.pub-header-component.new{background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#f8f8f8;border-bottom:1px solid #d2d2d2;position:relative;z-index:20}.pub-header-component.new.js-is-sticky .bottom-text,.pub-header-component.new.js-is-stuck .bottom-text{opacity:1}.pub-header-component.new .bottom-text{opacity:0;position:absolute;bottom:0px;padding:0em 1em;line-height:35px;width:100%;-webkit-transition:0.2s linear opacity;transition:0.2s linear opacity;display:-webkit-box;display:flex}.pub-header-component.new .bottom-text .bottom-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-flex:1;flex:1 1 auto;font-family:multi-display,-apple-system,"BlinkMacSystemFont","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Open Sans","Helvetica Neue",sans-serif;font-size:18px;padding-right:2em}.pub-header-component.new .bottom-text .bottom-buttons{white-space:nowrap;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.pub-header-component.new .bottom-text .bottom-buttons .dot{padding:0em 0.3em;height:24px;line-height:24px;display:block}.pub-header-component.new .bottom-text .bottom-buttons svg{fill:#454545}.pub-header-component.new .wrapper{padding-bottom:40px}.pub-header-component.new .wrapper.dim{background-color:rgba(0,0,0,0.5);text-shadow:0px 0px 2px black;color:white}.pub-header-component.new .wrapper.dim .bp3-tag{background-color:rgba(255,255,255,0.1)}.pub-header-component.new .wrapper.dim a:not(.bp3-button),.pub-header-component.new .wrapper.dim .bp3-tag,.pub-header-component.new .wrapper.dim .bp3-icon-standard:before,.pub-header-component.new .wrapper.dim .bp3-button:before,.pub-header-component.new .wrapper.dim .bp3-breadcrumb,.pub-header-component.new .wrapper.dim .bp3-breadcrumbs li:after{color:white}.pub-header-component.new .wrapper.dim a.bp3-button{text-shadow:0px 0px 0px transparent}.pub-header-component.new .wrapper.dim .bp3-editable-text:hover:before{box-shadow:0 0 0 0 rgba(255,255,255,0),0 0 0 0 #fff,inset 0 0 0 1px rgba(247,252,255,0.54);background-color:transparent}.pub-header-component.new .wrapper.dim .bp3-editable-text.bp3-editable-text-editing:before{box-shadow:0 0 0 0 rgba(255,255,255,0),0 0 0 0 #fff,inset 0 0 0 1px rgba(247,252,255,0.54);background-color:rgba(0,0,0,0.35)}.pub-header-component.new .wrapper.dim .bp3-editable-text ::-webkit-input-placeholder{color:inherit;opacity:0.75}.pub-header-component.new .wrapper.dim .bp3-editable-text ::-moz-placeholder{color:inherit;opacity:0.75}.pub-header-component.new .wrapper.dim .bp3-editable-text :-ms-input-placeholder{color:inherit;opacity:0.75}.pub-header-component.new .wrapper.dim .bp3-editable-text ::-ms-input-placeholder{color:inherit;opacity:0.75}.pub-header-component.new .wrapper.dim .bp3-editable-text.bp3-editable-text-placeholder>.bp3-editable-text-content,.pub-header-component.new .wrapper.dim .bp3-editable-text ::placeholder{color:inherit;opacity:0.75}.pub-header-component.new .wrapper.dim .themed-button-component .bp3-button.skinny{box-shadow:inset 7px 0 1px -7px rgba(255,255,255,0.2)}.pub-header-component.new .wrapper.dim .themed-button-component .text-stack .subtext{color:#bbb}.pub-header-component.new .wrapper.dim .bottom-text .bottom-buttons .bp3-minimal,.pub-header-component.new .wrapper.dim .bottom-text .bottom-buttons .bp3-minimal:hover{color:white}.pub-header-component.new .wrapper.dim .bottom-text .bottom-buttons svg{fill:#fff}.pub-header-component.new .wrapper.dim .themed-button-component .bp3-button{background:rgba(255,255,255,0.1);color:white}.pub-header-component.new .wrapper.dim .themed-button-component .bp3-button .bp3-icon{color:white}.pub-header-component.new .wrapper.dim .themed-button-component .bp3-button:hover{background:rgba(255,255,255,0.2)}.pub-header-component.new .wrapper.dim .themed-button-component .bp3-button:active,.pub-header-component.new .wrapper.dim .themed-button-component .bp3-button.bp3-active{background:rgba(255,255,255,0.3)}.pub-header-component.new .wrapper.white-blocks .bp3-tag{background-color:white}.pub-header-component.new .wrapper.white-blocks h1{font-weight:400}.pub-header-component.new .wrapper.white-blocks .text-wrapper,.pub-header-component.new .wrapper.white-blocks .bp3-editable-text-content{display:inline;background:white;padding:2px 20px;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:4px 6px 9px -4px rgba(0,0,0,0.1)}.pub-header-component.new .wrapper.white-blocks .themed-button-component{box-shadow:0px 2px 8px rgba(0,0,0,0.1)}.pub-header-component.new .wrapper.white-blocks .themed-button-component .bp3-button{border:0px solid white;box-shadow:0px 0px transparent}.pub-header-component.new .wrapper.white-blocks .bottom-text{background-color:rgba(0,0,0,0.5);color:white}.pub-header-component.new .wrapper.white-blocks .bottom-text .bottom-buttons .bp3-minimal,.pub-header-component.new .wrapper.white-blocks .bottom-text .bottom-buttons .bp3-minimal:hover{color:white}.pub-header-component.new .wrapper.white-blocks .bottom-text .bottom-buttons svg{fill:#fff}.pub-header-component.new .wrapper.black-blocks .bp3-tag{background-color:black}.pub-header-component.new .wrapper.black-blocks .text-wrapper,.pub-header-component.new .wrapper.black-blocks .bp3-editable-text-content{display:inline;background:black;padding:2px 20px;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:4px 6px 9px -4px rgba(0,0,0,0.1)}.pub-header-component.new .wrapper.black-blocks h1{font-weight:400}.pub-header-component.new .wrapper.black-blocks h1,.pub-header-component.new .wrapper.black-blocks .description{color:white}.pub-header-component.new .wrapper.black-blocks .themed-button-component{box-shadow:0px 2px 8px rgba(255,255,255,0.1)}.pub-header-component.new .wrapper.black-blocks .themed-button-component .bp3-button{background:#000;border:1px solid #444}.pub-header-component.new .wrapper.black-blocks .themed-button-component .bp3-button:hover{background:#151515}.pub-header-component.new .wrapper.black-blocks .themed-button-component .bp3-button:active{background:#333}.pub-header-component.new .wrapper.black-blocks .themed-button-component .bp3-button.skinny{box-shadow:inset 7px 0 3px -7px rgba(255,255,255,0.4)}.pub-header-component.new .wrapper.black-blocks .themed-button-component .text-stack .subtext{color:#bbb}.pub-header-component.new .wrapper.black-blocks .bottom-text{background-color:rgba(0,0,0,0.5);color:white}.pub-header-component.new .wrapper.black-blocks .bottom-text .bottom-buttons .bp3-minimal,.pub-header-component.new .wrapper.black-blocks .bottom-text .bottom-buttons .bp3-minimal:hover{color:white}.pub-header-component.new .wrapper.black-blocks .bottom-text .bottom-buttons svg{fill:#fff}.pub-header-component.new .top-bar,.pub-header-component.new .actions-bar{display:-webkit-box;display:flex}.pub-header-component.new .top-bar .left,.pub-header-component.new .top-bar .right,.pub-header-component.new .actions-bar .left,.pub-header-component.new .actions-bar .right{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.pub-header-component.new .top-bar .left,.pub-header-component.new .actions-bar .left{-webkit-box-flex:0;flex:0 1 auto}.pub-header-component.new .top-bar .right,.pub-header-component.new .actions-bar .right{-webkit-box-flex:1;flex:1 0 auto;-webkit-box-pack:end;justify-content:flex-end}.pub-header-component.new .top-bar{padding-top:20px}.pub-header-component.new .top-bar .manager-button{margin-left:6px}.pub-header-component.new .actions-bar{padding:40px 0px 0px}.pub-header-component.new .actions-bar .left .action-button-component{margin-right:35px}.pub-header-component.new .actions-bar .right .action-button-component{margin-left:22px}.pub-header-component.new h1{color:inherit;line-height:1;margin:0;padding:30px 0px 5px;font-size:48px;line-height:1.3;font-weight:500;letter-spacing:1px;font-family:multi-display,-apple-system,"BlinkMacSystemFont","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Open Sans","Helvetica Neue",sans-serif}.pub-header-component.new h1.small{font-size:24px;padding:15px 0px;margin-bottom:-40px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.pub-header-component.new h1.small .text-wrapper{-webkit-box-flex:0;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;text-decoration:none}.pub-header-component.new h1.small .text-wrapper:hover{text-decoration:underline}.pub-header-component.new h1.small .breadcrumb{font-family:-apple-system,"BlinkMacSystemFont","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Open Sans","Helvetica Neue",sans-serif;margin-left:0.5em;padding-left:0.5em;display:inline-block}.pub-header-component.new h1.small .breadcrumb:before{content:'›';position:relative;left:-0.5em}.pub-header-component.new h1.small .breadcrumb a{text-decoration:none}.pub-header-component.new h1.small .breadcrumb a:hover{text-decoration:underline}.pub-header-component.new .description{padding-top:15px;font-size:16px;line-height:1.4;font-family:multi-display,-apple-system,"BlinkMacSystemFont","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Open Sans","Helvetica Neue",sans-serif;font-weight:400}.pub-header-component.new .authors{padding-top:15px;font-size:18px;font-style:italic;font-weight:400;font-family:multi-display,-apple-system,"BlinkMacSystemFont","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Open Sans","Helvetica Neue",sans-serif;letter-spacing:0.5px}.versions-popover{color:red}.versions-popover .bp3-icon{margin-top:0px;margin-left:5px}.right-aligned-skewed{position:relative;right:15px}@media only screen and (max-width: 750px){.pub-header-component.new .tags-buttons-wrapper .buttons{display:none}.pub-header-component.new h1{font-size:36px}.pub-header-component.new .actions-bar .left{display:none}.pub-header-component.new .actions-bar .right{-webkit-box-pack:start;justify-content:flex-start}.pub-header-component.new .actions-bar .right .action-button-component{margin-left:0px;margin-right:22px}}@media print{.pub-header-component .tags-buttons-wrapper{display:none}.pub-header-component .wrapper{padding:20px}.pub-header-component h1{padding:10px 0px}}

.figure-wrapper{font-family:-apple-system,"BlinkMacSystemFont","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Open Sans","Helvetica Neue",sans-serif}.figure-wrapper figure.discussion{pointer-events:auto;text-align:left}.figure-wrapper figure.discussion .editor.ProseMirror{min-height:auto}.figure-wrapper figure.discussion .editor.ProseMirror p,.figure-wrapper figure.discussion .editor.ProseMirror li{font-family:-apple-system, 'BlinkMacSystemFont', 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Open Sans', 'Helvetica Neue', sans-serif}.figure-wrapper figure.discussion.isEditable{pointer-events:none}.figure-wrapper figure.discussion.isEditable.isSelected{pointer-events:auto}@media only screen and (max-width: 720px){.discussion-figure-wrapper figure.discussion{margin:1em 0em !important;width:100% !important;float:none !important}}

.label-select-component .color{height:18px;width:18px;margin-right:10px;border-radius:2px}.label-select-component .color .bp3-icon-tick{padding:2px;color:white}.label-select-component .bp3-icon-endorsed{margin-left:10px;opacity:0.25}.label-select-component .bp3-icon-endorsed.active{opacity:0.75}

.discussion-reanchor-component{position:fixed;z-index:10000;right:20px;bottom:20px}

.discussion-item-component{display:-webkit-box;display:flex}.discussion-item-component:not(:last-child):not(.input){margin-bottom:1em;border-bottom:1px solid #f0f0f7}.discussion-item-component .avatar-wrapper{margin-right:0.5em}.discussion-item-component .content-wrapper{-webkit-box-flex:1;flex:1 1 auto;min-width:0;margin-bottom:1em}.discussion-item-component .preview-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-style:14px}.discussion-item-component .discussion-body-wrapper .editor.ProseMirror{min-height:0px}.discussion-item-component .discussion-body-wrapper .editor.ProseMirror h1,.discussion-item-component .discussion-body-wrapper .editor.ProseMirror h2,.discussion-item-component .discussion-body-wrapper .editor.ProseMirror h3,.discussion-item-component .discussion-body-wrapper .editor.ProseMirror h4,.discussion-item-component .discussion-body-wrapper .editor.ProseMirror h5,.discussion-item-component .discussion-body-wrapper .editor.ProseMirror h6,.discussion-item-component .discussion-body-wrapper .editor.ProseMirror p,.discussion-item-component .discussion-body-wrapper .editor.ProseMirror li{font-family:-apple-system,"BlinkMacSystemFont","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Open Sans","Helvetica Neue",sans-serif;line-height:1.3}.discussion-item-component .discussion-body-wrapper.editable .editor{min-height:75px;border:1px solid #ddd;background:white;border-radius:2px;padding:0.5em;margin-bottom:0.5em}.discussion-item-component .discussion-body-wrapper.editable .editor .prosemirror-placeholder{white-space:unset;width:unset}.discussion-item-component .simple-input{background:#f4f4f7;border-radius:2px;border:0px solid white;padding:0.5em;width:100%;font-style:italic}.discussion-item-component .formatting-bar-component{margin:-0.5em 0em 0.5em}.discussion-item-component .discussion-primary-button,.discussion-item-component .discussion-cancel-button{margin-bottom:1em;white-space:nowrap}.discussion-item-component .discussion-primary-button:not(:last-child),.discussion-item-component .discussion-cancel-button:not(:last-child){margin-right:1em}

.label-list-component{margin-bottom:5px}.label-list-component .bp3-tag{margin:0px 3px 3px 0px;min-height:16px;padding:2px 6px;line-height:12px}

.discussion-thread-component{position:relative;z-index:1;background:white;padding:1em 0em;font-size:14px}.discussion-thread-component .collapse-button{position:absolute;top:0;right:0}.discussion-thread-component .collapse-button .bp3-icon{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.discussion-thread-component .anchor-text{padding:0.25em;background:#f0f0f7;font-family:skolar-latin,Georgia,Cambria,"Times New Roman",Times,serif;margin:-0.25em 0em 1em;color:#888;line-height:1.3}.discussion-thread-component .anchor-text .exact{color:#000}.discussion-thread-component .item-header{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;line-height:1em;margin-bottom:0.25em;font-size:13px}.discussion-thread-component .item-header .name{font-weight:600;margin-right:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:17px;-webkit-box-flex:0;flex:0 0 auto}.discussion-thread-component .item-header .time{margin-right:1em;color:#888;-webkit-box-flex:1;flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:17px}.discussion-thread-component .item-header .actions{white-space:nowrap}.discussion-thread-component .item-header .bp3-button{min-height:17px}

.pub-body-component{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga' on;font-size:20px;min-height:300px;margin-top:20px}.pub-body-component .editor.ProseMirror{min-height:150px}.pub-body-component .editor.ProseMirror h1#abstract:first-child{text-transform:uppercase;font-size:1em;font-weight:500;padding-top:1em}.pub-body-component .editor.ProseMirror h1#abstract:first-child+p{border-bottom:1px solid #ccc;padding-bottom:1em}.pub-body-component .editor.ProseMirror h1,.pub-body-component .editor.ProseMirror h2,.pub-body-component .editor.ProseMirror h3,.pub-body-component .editor.ProseMirror h4,.pub-body-component .editor.ProseMirror h5,.pub-body-component .editor.ProseMirror h6{margin-bottom:0.5em;line-height:1em;font-weight:500;font-family:multi-display,-apple-system,"BlinkMacSystemFont","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Open Sans","Helvetica Neue",sans-serif;letter-spacing:1px}.pub-body-component .editor.ProseMirror h1{font-size:28px;font-weight:600}.pub-body-component .editor.ProseMirror h2{font-size:26px}.pub-body-component .editor.ProseMirror h3{font-size:24px}.pub-body-component .editor.ProseMirror h4{font-size:22px}.pub-body-component .editor.ProseMirror h5{font-size:20px}.pub-body-component .editor.ProseMirror h6{font-size:18px}.pub-body-component .editor.ProseMirror *+h1,.pub-body-component .editor.ProseMirror *+h2,.pub-body-component .editor.ProseMirror *+h3,.pub-body-component .editor.ProseMirror *+h4,.pub-body-component .editor.ProseMirror *+h5,.pub-body-component .editor.ProseMirror *+h6{margin-top:1.4em}.pub-body-component .editor.ProseMirror p,.pub-body-component .editor.ProseMirror li{font-family:skolar-latin,Georgia,Cambria,"Times New Roman",Times,serif;letter-spacing:0.01rem;font-weight:400;font-style:normal;font-size:1em;line-height:1.7;letter-spacing:-0.003em;margin:0em 0em 1em;word-break:break-word}.pub-body-component .editor.ProseMirror li{margin:0em}.pub-body-component .editor.ProseMirror li p{margin:0}.pub-body-component .editor.ProseMirror ul,.pub-body-component .editor.ProseMirror ol{padding-left:1em;margin:0em 0em 1em}.pub-body-component .editor.ProseMirror ul ul,.pub-body-component .editor.ProseMirror ul ol,.pub-body-component .editor.ProseMirror ol ul,.pub-body-component .editor.ProseMirror ol ol{margin-bottom:0em}.pub-body-component .editor.ProseMirror hr{margin:1em 0em}.pub-body-component .editor.ProseMirror pre{background:rgba(0,0,0,0.05);padding:20px;box-shadow:none;white-space:pre;overflow:hidden;overflow-x:scroll}.pub-body-component .editor.ProseMirror pre code{white-space:pre;background-color:transparent;padding:0em}.pub-body-component .editor.ProseMirror code{background-color:rgba(27,31,35,0.06);border-radius:2px;font-size:16px;margin:0;padding:0.2em 0.4em}.pub-body-component .editor.ProseMirror blockquote{line-height:inherit;font-size:1em;margin:0 0 1em;border-left:solid 4px rgba(181,181,181,0.5);padding:0 1em}.pub-body-component .editor.ProseMirror figure,.pub-body-component .editor.ProseMirror .file{font-size:15px}.pub-body-component .editor.ProseMirror figcaption{font-size:0.9em}.pub-body-component .editor.ProseMirror figcaption p{margin-bottom:0em;line-height:1;font-family:-apple-system,"BlinkMacSystemFont","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Open Sans","Helvetica Neue",sans-serif}.pub-body-component .editor.ProseMirror *:first-child:not(.discussion-thread){margin-top:0em}.pub-body-component .editor.ProseMirror .insert-popup{font-size:15px}.pub-body-component .bp3-callout.working-draft{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.pub-body-component .bp3-callout.working-draft span{-webkit-box-flex:1;flex-grow:1;flex-shrink:1}.pub-body-component .permanent{background-color:#ffc940}@media print{.pub-body-component{font-size:14px}.pub-body-component h1,.pub-body-component h2,.pub-body-component h3,.pub-body-component h4,.pub-body-component h5,.pub-body-component h6{page-break-after:avoid}}.pub-body-alert .error-time{font-weight:bold}

.pub-inline-menu-component{padding:0.25em;border-radius:2px;background-color:#444;color:white}.pub-inline-menu-component .bp3-button.bp3-minimal{color:white}.pub-inline-menu-component .bp3-button.bp3-minimal:hover{color:white}.pub-inline-menu-component .bp3-icon{color:inherit}

.compact-contributors-component{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:30px;white-space:nowrap}.compact-contributors-component>*:not(:last-child):not(h6){margin-right:6px;flex-shrink:0}

.pub-contributors_contributor-component{display:-webkit-box;display:flex;margin-bottom:30px;font-size:12px}.pub-contributors_contributor-component .avatar-wrapper{flex-shrink:0;z-index:0}.pub-contributors_contributor-component .avatar-wrapper a{text-decoration:none;display:block}.pub-contributors_contributor-component .details-wrapper{-webkit-box-flex:1;flex-grow:1;padding-left:7px;width:calc(100% - 40px)}.pub-contributors_contributor-component .details-wrapper .name{font-weight:600;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pub-contributors_contributor-component .affiliation{font-style:italic;margin-top:0.5em}.pub-contributors_contributor-component .roles{font-style:italic;margin-top:0.5em}

@media only screen and (max-width: 1020px){.pub-details-component .section{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start !important;align-items:flex-start !important;height:auto}.pub-details-component .section h6{margin-bottom:0}.pub-details-component.expanded{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.pub-details-component.expanded .section{width:100%;max-width:none}.pub-details-component.expanded .pub-contributors-component{display:grid;grid-template-columns:repeat(3, 1fr)}.pub-details-component.expanded>*:last-child{margin-bottom:10px}.pub-details-component:not(.expanded) .section h6{height:24px !important}.pub-details-component .expand-contract{top:-2px !important}.pub-details-component .expand-contract .bp3-icon{margin-right:0}.pub-details-component .expand-contract .bp3-button-text{display:none}}@media only screen and (max-width: 580px){.pub-details-component:not(.expanded) .section{max-width:none}.pub-details-component:not(.expanded) .citation-and-doi{display:none}}@media only screen and (max-width: 580px){.pub-contributors-component{display:block !important}}.pub-details-component{position:relative;border-bottom:1px solid #f0f0f7;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.pub-details-component.expanded{padding-bottom:10px;border-bottom:1px solid #d2d2d2}.pub-details-component.expanded .section{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start !important;align-items:flex-start !important;height:auto}.pub-details-component.expanded .section h6{margin-bottom:0}.pub-details-component .section{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;max-width:25%;min-width:15%}.pub-details-component .section h6{margin:0;margin-right:10px;height:48px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;line-height:initial;color:#bcbcbc;white-space:nowrap}.pub-details-component .citation-and-doi .doi-and-button{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.pub-details-component .citation-and-doi .doi-and-button:hover .click-to-copy,.pub-details-component .citation-and-doi .doi-and-button:focus-within .click-to-copy{opacity:1}.pub-details-component .citation-and-doi .click-to-copy{margin-left:3px;opacity:0;-webkit-transition:50ms ease-out opacity;transition:50ms ease-out opacity}.pub-details-component .publication-dates .full-height-date{height:30px;line-height:30px}.pub-details-component .spacing-placeholder{width:10%;min-width:100px;flex-shrink:1}.pub-details-component .expand-contract{position:absolute;top:8px;right:0}

.file-import-entry{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:40px}.file-import-entry .file-title{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-pack:start;justify-content:flex-start;overflow:hidden;-webkit-box-flex:1;flex-grow:1}.file-import-entry .file-title .start{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-shrink:1}.file-import-entry .file-title .end{white-space:nowrap;flex-basis:content;-webkit-box-flex:0;flex-grow:0;flex-shrink:0}.file-import-entry .file-label{flex-shrink:0;margin:0 5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.file-import-entry .file-progress{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding-left:10px;flex-shrink:0;overflow:hidden;white-space:nowrap;font-style:italic;color:#999}.file-import-entry .file-progress .bp3-progress-bar{width:100px}.file-import-entry .file-progress .bp3-icon{margin-right:2px}.file-import-entry .file-delete-button{margin-left:5px}

.file-import-dialog-component{width:500px !important}.file-import-dialog-component .drop-area-container{width:100%}.file-import-dialog-component .file-drop-area{box-shadow:none;border:1px #ddd solid;height:150px;background:rgba(138,155,168,0.15)}.file-import-dialog-component .file-drop-area:hover{box-shadow:none;border:1px #ddd solid}.file-import-dialog-component .file-drop-area:hover{background:rgba(138,155,168,0.15)}.file-import-dialog-component .file-drop-area .supported-formats{margin-top:4px;font-size:0.8em;font-style:italic}.file-import-dialog-component .file-drop-area .supported-formats .bp3-popover-target{-webkit-box-pack:center;justify-content:center}.file-import-dialog-component .directory-drop-area{box-shadow:none;border:1px #ddd solid;height:40px}.file-import-dialog-component .directory-drop-area:hover{box-shadow:none;border:1px #ddd solid}.file-import-dialog-component .in-progress{height:189px;border-radius:2px;background:rgba(138,155,168,0.15);border:1px #ddd solid;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.file-import-dialog-component .import-result{margin-top:10px}.file-import-dialog-component .import-result pre{overflow-y:scroll}.file-import-dialog-component .files-listing{margin-top:10px}.file-import-dialog-component .bp3-drawer-footer{text-align:right}.file-import-dialog-component .dialog-footer .bp3-button:not(:last-child){margin-right:10px}.pub-file-import-button-component{height:0px;position:relative;top:-175px;text-align:center}.pub-file-import-button-component .bp3-intent-primary{-webkit-appearance:none}.pub-file-import-button-component input{display:none}.pub-file-import-button-component .bp3-button-text div:first-child{font-size:1.25em;padding:3px 0px 7px}.pub-file-import-button-component .bp3-button-text div:last-child{font-size:0.95em}.supported-formats-tooltip{width:300px}.supported-formats-tooltip li{margin-bottom:10px}

.pub-file-import-component{height:0px;position:relative;top:-175px;text-align:center}.pub-file-import-component .bp3-intent-primary{-webkit-appearance:none}.pub-file-import-component input{display:none}.pub-file-import-component .bp3-button-text div:first-child{font-size:1.25em;padding:3px 0px 7px}.pub-file-import-component .bp3-button-text div:last-child{font-size:0.95em}

.pub-history-component{background:white;border-bottom:1px solid #d2d2d2}.pub-history-component.js-is-sticky,.pub-history-component.js-is-stuck{z-index:19}.pub-history-component .pub-history-inner{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:48px}.pub-history-component .pub-history-inner .bp3-slider{margin-top:5px}.pub-history-component .pub-history-inner .bp3-slider-label{white-space:nowrap}.pub-history-component .pub-history-inner .click-to-copy{margin-left:50px}

.pub-draft-header-component{z-index:19;background:#f0f0f0;border-bottom:1px solid #d2d2d2;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.pub-draft-header-component .spacer{-webkit-box-flex:1;flex:1 1 auto}.pub-draft-header-component .bp3-callout{display:inline}.pub-draft-header-component>.formatting-bar-component{-webkit-box-flex:1;flex:1 1 auto;min-width:0}.pub-draft-header-component .right-content{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding-left:5px}.pub-draft-header-component .collab-status{text-transform:capitalize;margin-right:1em;white-space:nowrap}.pub-draft-header-component .collab-status.disconnected{background:#db3737;color:#ffffff;padding:2px 6px;border-radius:2px}.pub-draft-header-component .collab-status.connecting,.pub-draft-header-component .collab-status.saving{background:#d9c72b;color:#ffffff;padding:2px 6px;border-radius:2px}.pub-draft-header-component .collab-status.connected,.pub-draft-header-component .collab-status.saved{background:#22c17f;color:#ffffff;padding:2px 6px;border-radius:2px}.pub-draft-header-component .save-version-button{white-space:nowrap}.pub-draft-header-component .header-menu{border-bottom:0px solid transparent;margin-bottom:0px}.pub-draft-header-component .avatar-wrapper{padding-right:0.5em;display:inline-block;vertical-align:middle}@media only screen and (max-width: 750px){.pub-draft-header-component .status-prefix,.pub-draft-header-component .save-version-button{display:none}}

.page-content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.pub-bottom-section-component{min-width:100%}.pub-bottom-section-component:not(:first-child){border-top:1px solid #C4C4C4}.pub-bottom-section-component.searching:not(:first-child){border-top:1px solid transparent}.pub-bottom-section-component.searching .top-row{flex-shrink:0;width:calc(100% + 2 * 21px);padding-left:21px;padding-right:21px;-webkit-transform:translateX(-21px);transform:translateX(-21px)}.pub-bottom-section-component .top-row{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;min-height:50px;padding-top:5px;padding-bottom:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pub-bottom-section-component .top-row .left-title{text-transform:uppercase;width:120px;flex-shrink:0}@media only screen and (max-width: 750px){.pub-bottom-section-component .top-row .left-title{width:100px}}.pub-bottom-section-component .top-row .center-content{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-flex:1;flex-grow:1;color:#707070}.pub-bottom-section-component .top-row .center-content a{color:#707070;text-decoration:none}.pub-bottom-section-component .top-row .center-content a:hover{text-decoration:underline}.pub-bottom-section-component .top-row .center-content .center-content-item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-right:31px}.pub-bottom-section-component .top-row .center-content .center-content-item::before{content:"•";margin-right:31px}@media only screen and (max-width: 750px){.pub-bottom-section-component .top-row .center-content .center-content-item{margin-right:20px}.pub-bottom-section-component .top-row .center-content .center-content-item::before{margin-right:20px}}.pub-bottom-section-component .top-row .center-content input{width:100%;background:none;border:none;color:white;font-style:italic}.pub-bottom-section-component .top-row .center-content input::-webkit-input-placeholder{color:white;opacity:0.5}.pub-bottom-section-component .top-row .right-icons{flex-shrink:0}

.thread-bubble-component{display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 1 auto;-webkit-box-align:center;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:0}.thread-bubble-component .bubble{width:18px;height:18px;line-height:16px;border-radius:18px;font-size:11px;display:-webkit-box;display:flex;text-align:center;-webkit-box-pack:center;justify-content:center;font-weight:800;margin-right:5px;position:relative;-webkit-box-flex:0;flex:0 0 auto}.thread-bubble-component .bubble .bubble-dot{position:absolute;bottom:-4px;left:-4px;width:6px;height:6px;border-radius:6px}.thread-bubble-component .label{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.thread-nav-component{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:1.7em;margin-left:3px}.thread-nav-component .caret-button{min-width:14px}.thread-nav-component .expand-icon{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.thread-nav-component .close-wrapper{display:-webkit-box;display:flex;margin-left:auto}.thread-nav-component .overflow-icon{padding-top:3px}

.page-content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.thread-group-component{font-family:-apple-system,"BlinkMacSystemFont","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Open Sans","Helvetica Neue",sans-serif;position:absolute}.thread-group-component.active{background:white;z-index:1;border-right:10px solid white;box-sizing:content-box}.thread-group-component.active>*{box-sizing:border-box}.thread-group-component.active:before{content:"";position:absolute;top:0px;bottom:0;left:-20px;border-left:1px solid #E5E5E5;background:white;width:20px}.thread-group-component.expanded{position:relative;padding:1em 0em;display:inline-block;left:0 !important;width:100% !important}.thread-group-component.expanded:before{left:-21px}.thread-group-component.expanded:after{content:"";position:absolute;top:0px;bottom:0;right:-21px;background:#E5E5E5;width:1px}@media only screen and (max-width: 750px){.thread-group-component .expand-button{display:none}.thread-group-component .names{display:none}.thread-group-component.active{position:relative;padding:1em 0em;display:inline-block;left:0 !important;width:100% !important}.thread-group-component.active:before{left:-21px}.thread-group-component.active:after{content:"";position:absolute;top:0px;bottom:0;right:-21px;background:#E5E5E5;width:1px}.thread-group-component:not(.active){overflow:hidden}.thread-group-component:not(.active) .bubble-wrapper{position:relative;left:3px}}

.pub-discussions-component{padding-bottom:18px}.pub-discussions-component .empty-state{margin-top:30px;margin-bottom:30px}.pub-discussions-component .discussion-list .discussion-thread-component{padding:2em 1em;border:1px solid #ccc}.pub-discussions-component .discussion-list .discussion-thread-component:not(:last-child){border-bottom:0px solid transparent}.pub-discussions-component .discussion-list .discussion-thread-component.preview{padding:1em;cursor:pointer}.pub-discussions-component .discussion-list .discussion-thread-component.preview .discussion-item-component{margin-bottom:0.5em;border-bottom:0px solid #f0f0f7}.pub-discussions-component .discussion-list .discussion-thread-component.preview .discussion-item-component:last-child{margin-bottom:0em}.pub-discussions-component .discussion-list .discussion-thread-component.preview .discussion-item-component .item-header{margin-bottom:0px;line-height:18px}

.sort-list-component{padding:1em;min-width:250px}.sort-list-component .bp3-menu-header{margin-bottom:15px}.sort-list-component .bp3-menu-item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.sort-list-component .color{height:16px;width:16px;border-radius:2px;margin-right:5px}.sort-list-component .title{-webkit-box-flex:1;flex-grow:1;flex-shrink:1}

.label-filter-component{min-width:250px}.label-filter-component .action-button{float:right}.label-filter-component .bp3-menu-header{margin-bottom:15px}.label-filter-component .bp3-fill{margin-bottom:10px}.label-filter-component li{list-style-type:none}.label-filter-component .labels{margin-top:4px;margin-bottom:10px}.label-filter-component .label{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:6px}.label-filter-component .label.edit{margin-bottom:10px}.label-filter-component .label:hover{cursor:pointer;background:#EEE}.label-filter-component .color{height:16px;width:16px;border-radius:2px;margin-right:5px}.label-filter-component .color.edit{height:30px;width:30px;margin-right:10px}.label-filter-component .color .bp3-icon-small-tick:before{color:white}.label-filter-component .title,.label-filter-component .bp3-input{-webkit-box-flex:1;flex-grow:1;flex-shrink:1}.label-filter-component .empty{pointer-events:none;opacity:0.75}.label-filter-component .bp3-icon-endorsed:before{opacity:0.25}.label-filter-component .bp3-icon-endorsed.active:before{opacity:0.75}.bp3-popover.color-select-popover .color-select-menu{width:150px;min-width:150px}.bp3-popover.color-select-popover .color-select-menu .color-select{display:inline-block;width:25px;height:25px;border-radius:4px;margin:5px;cursor:pointer;border:2px solid white}.bp3-popover.color-select-popover .color-select-menu .color-select:hover{border-color:transparent}.bp3-popover.color-select-popover .bp3-popover-arrow{display:block}

.filter-menu-component{padding:1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}

.page-content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.pub-bottom-component{background:#F6F4F4;-webkit-box-flex:1;flex-grow:1;overflow:hidden;padding:2em 0em;margin-top:2em;display:grid;grid-template-columns:minmax(4vw, auto) minmax(425px, 675px) 50px 275px minmax(4vw, auto);grid-template-areas:". pub . . ."}.pub-bottom-component [data-align='breakout']{margin-left:0;position:relative}.pub-bottom-component [data-align='breakout'][data-size='1']{width:1vw;left:calc(-1 * ((1 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='2']{width:2vw;left:calc(-1 * ((2 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='3']{width:3vw;left:calc(-1 * ((3 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='4']{width:4vw;left:calc(-1 * ((4 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='5']{width:5vw;left:calc(-1 * ((5 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='6']{width:6vw;left:calc(-1 * ((6 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='7']{width:7vw;left:calc(-1 * ((7 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='8']{width:8vw;left:calc(-1 * ((8 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='9']{width:9vw;left:calc(-1 * ((9 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='10']{width:10vw;left:calc(-1 * ((10 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='11']{width:11vw;left:calc(-1 * ((11 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='12']{width:12vw;left:calc(-1 * ((12 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='13']{width:13vw;left:calc(-1 * ((13 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='14']{width:14vw;left:calc(-1 * ((14 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='15']{width:15vw;left:calc(-1 * ((15 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='16']{width:16vw;left:calc(-1 * ((16 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='17']{width:17vw;left:calc(-1 * ((17 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='18']{width:18vw;left:calc(-1 * ((18 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='19']{width:19vw;left:calc(-1 * ((19 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='20']{width:20vw;left:calc(-1 * ((20 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='21']{width:21vw;left:calc(-1 * ((21 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='22']{width:22vw;left:calc(-1 * ((22 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='23']{width:23vw;left:calc(-1 * ((23 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='24']{width:24vw;left:calc(-1 * ((24 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='25']{width:25vw;left:calc(-1 * ((25 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='26']{width:26vw;left:calc(-1 * ((26 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='27']{width:27vw;left:calc(-1 * ((27 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='28']{width:28vw;left:calc(-1 * ((28 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='29']{width:29vw;left:calc(-1 * ((29 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='30']{width:30vw;left:calc(-1 * ((30 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='31']{width:31vw;left:calc(-1 * ((31 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='32']{width:32vw;left:calc(-1 * ((32 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='33']{width:33vw;left:calc(-1 * ((33 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='34']{width:34vw;left:calc(-1 * ((34 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='35']{width:35vw;left:calc(-1 * ((35 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='36']{width:36vw;left:calc(-1 * ((36 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='37']{width:37vw;left:calc(-1 * ((37 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='38']{width:38vw;left:calc(-1 * ((38 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='39']{width:39vw;left:calc(-1 * ((39 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='40']{width:40vw;left:calc(-1 * ((40 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='41']{width:41vw;left:calc(-1 * ((41 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='42']{width:42vw;left:calc(-1 * ((42 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='43']{width:43vw;left:calc(-1 * ((43 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='44']{width:44vw;left:calc(-1 * ((44 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='45']{width:45vw;left:calc(-1 * ((45 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='46']{width:46vw;left:calc(-1 * ((46 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='47']{width:47vw;left:calc(-1 * ((47 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='48']{width:48vw;left:calc(-1 * ((48 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='49']{width:49vw;left:calc(-1 * ((49 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='50']{width:50vw;left:calc(-1 * ((50 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='51']{width:51vw;left:calc(-1 * ((51 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='52']{width:52vw;left:calc(-1 * ((52 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='53']{width:53vw;left:calc(-1 * ((53 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='54']{width:54vw;left:calc(-1 * ((54 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='55']{width:55vw;left:calc(-1 * ((55 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='56']{width:56vw;left:calc(-1 * ((56 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='57']{width:57vw;left:calc(-1 * ((57 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='58']{width:58vw;left:calc(-1 * ((58 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='59']{width:59vw;left:calc(-1 * ((59 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='60']{width:60vw;left:calc(-1 * ((60 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='61']{width:61vw;left:calc(-1 * ((61 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='62']{width:62vw;left:calc(-1 * ((62 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='63']{width:63vw;left:calc(-1 * ((63 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='64']{width:64vw;left:calc(-1 * ((64 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='65']{width:65vw;left:calc(-1 * ((65 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='66']{width:66vw;left:calc(-1 * ((66 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='67']{width:67vw;left:calc(-1 * ((67 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='68']{width:68vw;left:calc(-1 * ((68 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='69']{width:69vw;left:calc(-1 * ((69 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='70']{width:70vw;left:calc(-1 * ((70 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='71']{width:71vw;left:calc(-1 * ((71 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='72']{width:72vw;left:calc(-1 * ((72 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='73']{width:73vw;left:calc(-1 * ((73 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='74']{width:74vw;left:calc(-1 * ((74 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='75']{width:75vw;left:calc(-1 * ((75 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='76']{width:76vw;left:calc(-1 * ((76 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='77']{width:77vw;left:calc(-1 * ((77 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='78']{width:78vw;left:calc(-1 * ((78 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='79']{width:79vw;left:calc(-1 * ((79 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='80']{width:80vw;left:calc(-1 * ((80 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='81']{width:81vw;left:calc(-1 * ((81 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='82']{width:82vw;left:calc(-1 * ((82 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='83']{width:83vw;left:calc(-1 * ((83 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='84']{width:84vw;left:calc(-1 * ((84 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='85']{width:85vw;left:calc(-1 * ((85 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='86']{width:86vw;left:calc(-1 * ((86 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='87']{width:87vw;left:calc(-1 * ((87 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='88']{width:88vw;left:calc(-1 * ((88 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='89']{width:89vw;left:calc(-1 * ((89 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='90']{width:90vw;left:calc(-1 * ((90 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='91']{width:91vw;left:calc(-1 * ((91 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='92']{width:92vw;left:calc(-1 * ((92 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='93']{width:93vw;left:calc(-1 * ((93 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='94']{width:94vw;left:calc(-1 * ((94 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='95']{width:95vw;left:calc(-1 * ((95 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='96']{width:96vw;left:calc(-1 * ((96 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='97']{width:97vw;left:calc(-1 * ((97 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='98']{width:98vw;left:calc(-1 * ((98 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='99']{width:99vw;left:calc(-1 * ((99 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-bottom-component [data-align='breakout'][data-size='100']{width:100vw;left:calc(-1 * ((100 * 0.5vw) - (100% + 50px + 275px) / 2))}@media only screen and (max-width: 815.21739px){.pub-bottom-component [data-align='breakout']{left:-4vw}}@media only screen and (max-width: 750px){.pub-bottom-component{grid-template-columns:minmax(4vw, auto) minmax(0, 1fr) 15px 21px minmax(4vw, auto)}.pub-bottom-component [data-align='breakout']{width:100vw !important;left:calc(-1 * (50vw - (100% + 15px + 21px) / 2)) !important}}.pub-bottom-component .inner{grid-area:pub}@media only screen and (max-width: 750px){.pub-bottom-component .inner{grid-area:unset;width:100vw;padding-left:10px;padding-right:10px}}.pub-bottom-component .pub-bottom-license .section-content{margin-bottom:18px;text-align:center}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.pub-bottom-component .inner{max-width:675px;margin:0 auto}}

.note-popover-component{max-width:350px}.note-popover-component .bp3-card{padding:10px}.note-popover-component .bp3-card .pub-note-content-component span>p:last-child{margin-bottom:0}

.page-content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.pub-document-component{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex-grow:1}.pub-document-component .discussions{background-color:#f8f8f8;line-height:1.6;padding:4em 0em}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.pub-grid{width:100%}.pub-grid .main-content{max-width:675px;margin:0 auto}.pub-grid .side-content{max-width:675px;margin:0 auto}}@supports (display: grid){.pub-grid{display:grid;grid-template-columns:minmax(4vw, auto) minmax(425px, 675px) 50px 275px minmax(4vw, auto);grid-template-areas:". pub . comments .";width:100%}.pub-grid [data-align='breakout']{margin-left:0;position:relative}.pub-grid [data-align='breakout'][data-size='1']{width:1vw;left:calc(-1 * ((1 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='2']{width:2vw;left:calc(-1 * ((2 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='3']{width:3vw;left:calc(-1 * ((3 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='4']{width:4vw;left:calc(-1 * ((4 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='5']{width:5vw;left:calc(-1 * ((5 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='6']{width:6vw;left:calc(-1 * ((6 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='7']{width:7vw;left:calc(-1 * ((7 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='8']{width:8vw;left:calc(-1 * ((8 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='9']{width:9vw;left:calc(-1 * ((9 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='10']{width:10vw;left:calc(-1 * ((10 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='11']{width:11vw;left:calc(-1 * ((11 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='12']{width:12vw;left:calc(-1 * ((12 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='13']{width:13vw;left:calc(-1 * ((13 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='14']{width:14vw;left:calc(-1 * ((14 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='15']{width:15vw;left:calc(-1 * ((15 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='16']{width:16vw;left:calc(-1 * ((16 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='17']{width:17vw;left:calc(-1 * ((17 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='18']{width:18vw;left:calc(-1 * ((18 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='19']{width:19vw;left:calc(-1 * ((19 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='20']{width:20vw;left:calc(-1 * ((20 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='21']{width:21vw;left:calc(-1 * ((21 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='22']{width:22vw;left:calc(-1 * ((22 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='23']{width:23vw;left:calc(-1 * ((23 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='24']{width:24vw;left:calc(-1 * ((24 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='25']{width:25vw;left:calc(-1 * ((25 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='26']{width:26vw;left:calc(-1 * ((26 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='27']{width:27vw;left:calc(-1 * ((27 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='28']{width:28vw;left:calc(-1 * ((28 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='29']{width:29vw;left:calc(-1 * ((29 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='30']{width:30vw;left:calc(-1 * ((30 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='31']{width:31vw;left:calc(-1 * ((31 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='32']{width:32vw;left:calc(-1 * ((32 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='33']{width:33vw;left:calc(-1 * ((33 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='34']{width:34vw;left:calc(-1 * ((34 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='35']{width:35vw;left:calc(-1 * ((35 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='36']{width:36vw;left:calc(-1 * ((36 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='37']{width:37vw;left:calc(-1 * ((37 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='38']{width:38vw;left:calc(-1 * ((38 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='39']{width:39vw;left:calc(-1 * ((39 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='40']{width:40vw;left:calc(-1 * ((40 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='41']{width:41vw;left:calc(-1 * ((41 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='42']{width:42vw;left:calc(-1 * ((42 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='43']{width:43vw;left:calc(-1 * ((43 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='44']{width:44vw;left:calc(-1 * ((44 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='45']{width:45vw;left:calc(-1 * ((45 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='46']{width:46vw;left:calc(-1 * ((46 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='47']{width:47vw;left:calc(-1 * ((47 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='48']{width:48vw;left:calc(-1 * ((48 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='49']{width:49vw;left:calc(-1 * ((49 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='50']{width:50vw;left:calc(-1 * ((50 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='51']{width:51vw;left:calc(-1 * ((51 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='52']{width:52vw;left:calc(-1 * ((52 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='53']{width:53vw;left:calc(-1 * ((53 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='54']{width:54vw;left:calc(-1 * ((54 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='55']{width:55vw;left:calc(-1 * ((55 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='56']{width:56vw;left:calc(-1 * ((56 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='57']{width:57vw;left:calc(-1 * ((57 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='58']{width:58vw;left:calc(-1 * ((58 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='59']{width:59vw;left:calc(-1 * ((59 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='60']{width:60vw;left:calc(-1 * ((60 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='61']{width:61vw;left:calc(-1 * ((61 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='62']{width:62vw;left:calc(-1 * ((62 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='63']{width:63vw;left:calc(-1 * ((63 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='64']{width:64vw;left:calc(-1 * ((64 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='65']{width:65vw;left:calc(-1 * ((65 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='66']{width:66vw;left:calc(-1 * ((66 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='67']{width:67vw;left:calc(-1 * ((67 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='68']{width:68vw;left:calc(-1 * ((68 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='69']{width:69vw;left:calc(-1 * ((69 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='70']{width:70vw;left:calc(-1 * ((70 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='71']{width:71vw;left:calc(-1 * ((71 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='72']{width:72vw;left:calc(-1 * ((72 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='73']{width:73vw;left:calc(-1 * ((73 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='74']{width:74vw;left:calc(-1 * ((74 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='75']{width:75vw;left:calc(-1 * ((75 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='76']{width:76vw;left:calc(-1 * ((76 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='77']{width:77vw;left:calc(-1 * ((77 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='78']{width:78vw;left:calc(-1 * ((78 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='79']{width:79vw;left:calc(-1 * ((79 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='80']{width:80vw;left:calc(-1 * ((80 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='81']{width:81vw;left:calc(-1 * ((81 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='82']{width:82vw;left:calc(-1 * ((82 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='83']{width:83vw;left:calc(-1 * ((83 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='84']{width:84vw;left:calc(-1 * ((84 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='85']{width:85vw;left:calc(-1 * ((85 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='86']{width:86vw;left:calc(-1 * ((86 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='87']{width:87vw;left:calc(-1 * ((87 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='88']{width:88vw;left:calc(-1 * ((88 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='89']{width:89vw;left:calc(-1 * ((89 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='90']{width:90vw;left:calc(-1 * ((90 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='91']{width:91vw;left:calc(-1 * ((91 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='92']{width:92vw;left:calc(-1 * ((92 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='93']{width:93vw;left:calc(-1 * ((93 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='94']{width:94vw;left:calc(-1 * ((94 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='95']{width:95vw;left:calc(-1 * ((95 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='96']{width:96vw;left:calc(-1 * ((96 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='97']{width:97vw;left:calc(-1 * ((97 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='98']{width:98vw;left:calc(-1 * ((98 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='99']{width:99vw;left:calc(-1 * ((99 * 0.5vw) - (100% + 50px + 275px) / 2))}.pub-grid [data-align='breakout'][data-size='100']{width:100vw;left:calc(-1 * ((100 * 0.5vw) - (100% + 50px + 275px) / 2))}@media only screen and (max-width: 815.21739px){.pub-grid [data-align='breakout']{left:-4vw}}@media only screen and (max-width: 750px){.pub-grid{grid-template-columns:minmax(4vw, auto) minmax(0, 1fr) 15px 21px minmax(4vw, auto)}.pub-grid [data-align='breakout']{width:100vw !important;left:calc(-1 * (50vw - (100% + 15px + 21px) / 2)) !important}}.pub-grid .main-content{grid-area:pub}.pub-grid .side-content{grid-area:comments}@media only screen and (min-width: 750px){.pub-document-component .pub-columns{margin-top:3em}.pub-document-component .side-content .header-title{display:block;font-weight:600;font-size:16px;margin-bottom:10px}}@media only screen and (max-width: 750px){.pub-grid .side-content>*{display:none}.pub-document-component .main-content{margin-top:2em}}}@media print{#pub-old-container .container.pub{max-width:100%}}

.pub-merge-component{margin-top:2em}.pub-merge-component .merge-header{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.pub-merge-component .merge-header h2{display:inline;margin:0em 1em 0em 0em}.pub-merge-component .intro{margin:1em 0em 2em}.pub-merge-component .merge-arrow{margin:0em 0.25em;opacity:0.75}

.pub-manage_collections-component .collections-wrapper{margin-top:1em;max-height:50vh;overflow:scroll}.pub-manage_collections-component .collections-wrapper .bp3-tag{margin-right:0.5em;margin-bottom:0.5em}.pub-manage_collections-component .collections-wrapper .bp3-icon{margin-right:0.25em}.pub-manage_collections-component .collection-row{width:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:5px}.pub-manage_collections-component .collection-row .title{-webkit-box-flex:1;flex:1;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.pub-manage_collections-component .collection-row .title .lock-icon{margin-left:4px}.pub-manage_collections-component .collection-row .is-primary-notice{margin-left:4px}.pub-manage_collections-component .collection-row .buttons{margin-right:10px}.pub-manage_collections-component .bp3-non-ideal-state{margin-top:2em}.collections-autocomplete-popover .autocomplete-name{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;position:relative;padding:0px 10px}.collections-autocomplete-popover .autocomplete-name .lock-icon{margin-left:4px}

.pub-manage_branches-component .branch-wrapper{margin:2em 0em 6em}

.pub-meta_metrics-component .spinner-wrapper{margin:1em 0em 5em}.pub-meta_metrics-component .bp3-elevation-2{background:white;padding:1em;pointer-events:none}.pub-meta_metrics-component .locations>svg{max-height:300px}

.pub-manage_doi-component p{font-size:1em;line-height:1.4}.pub-manage_doi-component a{font-family:'Courier', monospace;text-decoration:underline}

.pub-manage-component .side-menu{background-color:#f4f4f4}.pub-manage-component .main-content{grid-area:main;min-width:0;margin:2em 0em}.pub-manage-component h2{margin-bottom:1em}.pub-manage-component .save-wrapper{float:right;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.pub-manage-component .save-wrapper .bp3-button{margin-bottom:5px}.pub-manage-component .save-wrapper .save-success-message{color:#35ae6d;text-align:right;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0;-webkit-transition:0.1s linear opacity;transition:0.1s linear opacity}.pub-manage-component .save-wrapper .save-success-message.active{opacity:1}.pub-manage-component .settings-section-component{margin-top:3em}@media only screen and (min-width: 750px){@supports (display: grid){.pub-manage-component .manage-columns{display:grid;grid-template-columns:150px 1fr;grid-template-areas:'side main';grid-column-gap:4%;margin-top:2em}.pub-manage-component .side-content{grid-area:side;min-width:0px}.pub-manage-component .main-content{grid-area:main;min-width:0;margin:0em 0em 2em}}}

.pub-review-create-component{margin-top:2em}.pub-review-create-component .review-header{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.pub-review-create-component .review-header h2{display:inline;margin:0em 1em 0em 0em}.pub-review-create-component .merge-arrow{margin:0em 0.25em;opacity:0.75}.pub-review-create-component .bp3-tab-list{margin-top:2em;border-bottom:1px solid #CCC;display:none}

.pub-reviews-component{margin:2em 0em}.pub-reviews-component .review-row{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;text-decoration:none;padding:7px 10px;margin:2px -10px;border-radius:2px}.pub-reviews-component .review-row:hover{background:#F4F4F7}.pub-reviews-component .review-row .short-id{font-weight:600;font-size:16px}.pub-reviews-component .review-row .branch-tag{margin:0em 1em}.pub-reviews-component .review-row .date{-webkit-box-flex:1;flex:1 1 auto}.pub-reviews-component .review-row .status-tag{margin-left:1em;min-width:95px;text-align:center}

.review-event-component{margin-bottom:1em;display:-webkit-box;display:flex}.review-event-component .event-content{margin-left:0.5em;-webkit-box-flex:1;flex:1 1 auto}.review-event-component .user{text-decoration:none}.review-event-component .user:hover{text-decoration:underline}.review-event-component .comment-wrapper{margin:0.2em 0em;background:#F7F7F9;padding:0.5em}

.pub-review-component{margin:2em 0em}.pub-review-component .review-header{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;flex-wrap:wrap}.pub-review-component .review-header h2{display:inline;margin:0em 1em 0em 0em}.pub-review-component .merge-arrow{margin:0em 0.25em;opacity:0.75}.pub-review-component .bp3-tab-list{margin-top:2em;border-bottom:1px solid #ccc;display:none}.pub-review-component .actions-block{-webkit-box-flex:1;flex:1 1 auto;-webkit-box-pack:end;justify-content:flex-end;display:-webkit-box;display:flex}.pub-review-component .actions-block button{margin-left:1em;white-space:nowrap}

.pub-branch-create-component .cards-wrapper{display:-webkit-box;display:flex;flex-wrap:wrap;width:100%}.pub-branch-create-component .dropdown-bar{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}.pub-branch-create-component .dropdown-bar .permissions-dropdown-component,.pub-branch-create-component .dropdown-bar .links-dropdown{margin-bottom:1em}.pub-branch-create-component .dropdown-bar .dropdown-button{background-color:#eaeaea;border-radius:16px}.pub-branch-create-component .dropdown-bar .dropdown-button:hover{background-color:#e0e0e0}.pub-branch-create-component .dropdown-bar .dropdown-button:active{background-color:#d7d7d7}

.page-content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}


/*# sourceMappingURL=Pub.d1f7d1cd6a38ad7ed96d.css.map*/