@import "https://fonts.googleapis.com/css2?family=Outfit:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.user-menu{z-index:500;position:fixed;top:0;right:.3em}.user-menu>button{background:0 0;border:0;padding:.2em;font-size:xx-large}.user-menu>button span+span{margin-left:.2em}.user-menu:hover>button{display:none}.user-menu>menu{background:var(--white);border:1px solid;margin:0;padding:0 .5em;list-style:none;display:none}.user-menu:hover>menu{display:block}.user-menu>menu li{padding:.5em}.user-menu>menu li+li{border-top:1px solid}.user-menu>menu a{display:block}.user-menu .mode-toggle{background:0 0;border:0;width:100%;margin:0;padding:.3em 0 0;display:flex}.user-menu .mode-toggle>span{margin-left:auto}.modal-dialog{background:var(--dialog-background);border:2px solid var(--medium-gray);border-radius:var(--panel-border-radius);min-width:30em;max-width:40em;box-shadow:0 0 .5em 1px var(--black);padding:0}.modal-dialog::backdrop{background:#00000080}.modal-dialog .close-button{cursor:pointer;background:0 0;border:0;position:absolute;top:.1em;right:.1em}.modal-dialog h3{background:var(--white);border-bottom:var(--header-border);color:var(--black);text-align:center;margin:0;padding:.5em}.modal-dialog h4{text-align:center;border-bottom:2px solid}.modal-dialog form>:first-child{max-height:calc(80vh - 15em);padding:.5em .5em 1em;overflow-y:scroll}.modal-dialog .button-row{background:var(--white);border-top:var(--header-border)}.material-symbols-outlined{font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;vertical-align:bottom;padding:0 .1em}.material-symbols-outlined.hidden{visibility:hidden}:root{--db-black:#333;--db-red:#ef4123;--db-yellow:#f7941d;--db-green:#00a99d;--db-blue:#007dc5;--papyrus-red:#bf1f1f;--papyrus-yellow:var(--db-yellow);--papyrus-green:#0f9f1f;--papyrus-blue:#1f5fbf;--papyrus-red-light:color-mix(in srgb, var(--papyrus-red), white);--papyrus-yellow-light:#ffef7f;--papyrus-green-light:color-mix(in srgb, var(--papyrus-green), white);--papyrus-blue-light:color-mix(in srgb, var(--papyrus-blue), white);--papyrus-red-yellow:color-mix(in srgb, var(--papyrus-red-light), yellow);--papyrus-green-yellow:color-mix(in srgb, var(--papyrus-green-light), yellow);--papyrus-blue-yellow:color-mix(in srgb, var(--papyrus-blue-light), yellow);--black:#1e1e1e;--white:#f5f5f5;--half-black:#00000080;--half-gray:#7f7f7f80;--dark-gray:#737373;--medium-gray:#afafaf;--light-gray:#ebebeb;--main-font:"Outfit", sans-serif;--main-background:#f0f0f0;--dialog-background:var(--main-background);--header-background:var(--white);--header-border:1px solid var(--medium-gray);--panel-background:var(--white);--panel-border:1px solid var(--medium-gray);--panel-border-radius:1em;--panel-shadow:1px 1px 1px 1px var(--light-gray);--panel-min-width:40em;--highlight-color:var(--db-blue);--text-color:var(--black);--link-color:var(--db-blue);--checkbox-color:var(--db-blue);--button-background:var(--light-gray);--button-border:1px solid var(--medium-gray);--button-border-radius:.5em;--button-color:var(--black);--button-hover-background:var(--medium-gray);--button-main-background:var(--db-blue);--button-main-border:0;--button-main-color:var(--white);--button-main-hover-background:var(--black);--button-main-hover-shadow:0 0 3px 0 var(--dark-gray);--disabled-color:var(--dark-gray);--disabled-border:1px solid var(--medium-gray);--qa-header-color:var(--dark-gray);--qa-question-color:var(--black);--sidebar-button-color:var(--button-color);--sidebar-background:var(--dark-gray);--sidebar-highlight-color:color-mix(in srgb, var(--db-blue), var(--light-gray));--sidebar-interior-background:var(--white);--sidebar-text-color:var(--text-color);--sidebar-border:1px solid transparent;--sidebar-border-radius:0;--document-border:1px solid var(--half-gray);--field-dark-color:var(--papyrus-green);--field-light-color:var(--papyrus-green-light);--field-background:rgb(from var(--papyrus-green-light) r g b / 30%);--field-selected-background:var(--papyrus-green-yellow);--conditional-dark-color:var(--papyrus-red);--conditional-light-color:var(--papyrus-red-light);--conditional-background:rgb(from var(--papyrus-red-light) r g b / 30%);--conditional-selected-background:var(--papyrus-red-yellow);--conditional-marked-background:var(--papyrus-red-yellow);--repeater-dark-color:var(--papyrus-blue);--repeater-light-color:var(--papyrus-blue-light);--repeater-background:rgb(from var(--papyrus-blue-light) r g b / 30%);--repeater-selected-background:var(--papyrus-blue-yellow);--repeater-marked-background:var(--papyrus-blue-yellow);--cursor-dark-color:var(--papyrus-yellow);--cursor-light-color:var(--papyrus-yellow-light)}header{justify-content:space-between;display:flex}h2{margin:0}ol,ul{margin:.5em 0;padding:0;list-style:none}a{color:var(--button-color);cursor:pointer;text-decoration:none}dd,dt{margin:0}.panel{min-width:var(--panel-min-width);background:var(--panel-background);border:var(--panel-border);border-radius:var(--panel-border-radius);width:max-content;box-shadow:var(--panel-shadow);margin:1em auto 2em;padding:2em}.panel h3{margin:0 auto 1em}fieldset{border:0}input[type=text],input[type=number],input[type=date],input[type=url]{border:var(--button-border);border-radius:.5em;height:2em;padding:0 .5em}input[type=checkbox],input[type=radio]{accent-color:var(--checkbox-color)}input[type=checkbox]{vertical-align:text-bottom;width:1.3em;height:1.3em}input[type=radio]{width:1.2em;height:1.2em;margin-top:.3em}input[type=radio]+label{margin-left:.2em}input:invalid{outline:1px solid var(--db-red)}select{background:var(--button-background);border:var(--button-border);color:var(--button-color);border-radius:.5em;max-width:32em;height:2em}select:hover{background:#d2d7eb}select:disabled{color:var(--disabled-color);opacity:.5}textarea{border:var(--button-border);border-radius:.5em;padding:.2em .5em}label.disabled{color:var(--disabled-color)}button{background:var(--button-background);color:var(--button-color);border-radius:var(--button-border-radius);border:var(--button-border);min-height:1.5em;font-weight:700}button.main{background:var(--button-main-background);color:var(--button-main-color);border:var(--button-main-border)}button:hover{background:var(--button-hover-background)}button.main:hover{background:var(--button-main-hover-background);box-shadow:var(--button-hover-shadow)}button>.material-symbols-outlined{vertical-align:middle;margin-top:-.2em}button:disabled{box-shadow:none;filter:blur(1px)contrast(80%);opacity:.8}button:disabled:hover{box-shadow:none}button.main:disabled{background:var(--button-main-background)}form dl{grid-template-columns:2fr 3fr;margin:0;display:grid}form dl>dt,form dl>dd{margin-top:.5em}form dl>dd{width:calc(100% - 1em)}form dl>dd>input,form dl>dd>textarea{width:100%}form dl>dd>input[type=checkbox]{width:auto}.button-row{justify-content:space-evenly;padding:.5em;display:flex}.button-row button{padding:.5em 1em}body{background:var(--main-background);height:100vh;color:var(--black);font-family:var(--main-font);margin:0;padding:0}#app{cursor:default;height:100%;display:flex}#app>h1{z-index:1000;width:auto;height:1.5em;margin:0;padding:0;position:fixed;top:0;left:50%;translate:-50%}#app>h1 img{width:100%;height:100%}.main-view{flex:100%;padding:13em 2em 2em;position:relative;overflow-y:scroll}.main-view>form{background:var(--header-background);border:var(--panel-border);border-radius:var(--panel-border-radius);margin:3em auto;padding:1em}#app>footer{z-index:800;position:fixed;bottom:0;right:.5em}.action-item-list-container{width:max-content;margin:1em auto 2em}.action-item-list{background:var(--white);border:1px solid;min-width:30em;margin:auto}.panel>.action-item-list{border:0}.action-item-list.disabled{filter:blur(1px)contrast(80%);opacity:.8;pointer-events:none;background:0 0}.action-item-list>li{border-top:1px solid;padding:.5em 0 .5em .5em;display:flex;position:relative}.panel>.action-item-list>li{border-bottom:1px solid var(--half-gray)}.action-item-list>li:has(>a){padding:0;display:list-item}.action-item-list>li+li{border-top:1px solid var(--half-gray)}.panel>.action-item-list>li+li{border-top:0}.action-item-list>li>a{cursor:default;padding:.5em;display:flex}.action-item-list>li>a.clickable{cursor:pointer}.action-item-list>li>a.in-use{cursor:not-allowed;opacity:.5}.action-item-list li.empty{background:0 0;height:100%;padding:0}.action-item-list .item-type{color:var(--dark-gray);margin-left:1em;font-size:small;font-weight:700}.action-item-list .menu-button{margin-left:auto}.action-item-list>li>a.in-use .menu-button{cursor:default}.action-item-list menu{background:var(--half-black);margin:0;padding:.3em;list-style:none;display:none;position:absolute}.action-item-list menu li+li{margin-top:.3em}.action-item-list menu button{background:var(--white);width:100%;color:var(--black);cursor:pointer;border-radius:0;padding:.5em;display:block;position:relative}.action-item-list menu button:disabled{cursor:not-allowed}.action-item-list .item-menu{z-index:100;top:-.3em;right:-.3em}.action-item-list .item-menu.open{display:block}.action-item-list .sub-menu{z-index:200;top:0;left:100%}.action-item-list .item-menu>li:hover .sub-menu{display:block}.action-item-list .item-menu>li:has(.sub-menu):hover>button:after{background:var(--white);content:">";align-content:center;padding:.5em;position:absolute;top:0;bottom:0;right:-.5em}.draft-change-list h4{margin:.8em 0 .2em}.draft-change-list ul.changes{margin:0;padding:0;list-style:none}.draft-change-list ul.changes li{align-items:center;gap:.5em;padding:.2em 0;display:flex}.draft-change-list .status{text-transform:uppercase;flex:none;width:5.5em;font-size:small;font-weight:700}.draft-change-list .status.new{color:var(--db-green)}.draft-change-list .status.modified{color:var(--db-blue)}.draft-change-list .status.deleted{color:var(--db-red)}.draft-change-list .name{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.draft-change-list .kind{color:var(--half-black);flex:none;font-size:small}.draft-change-list .empty,.draft-change-list .order-changed{color:var(--half-black)}.commit-draft-dialog .warning{color:var(--db-red,#b00020)}.commit-draft-dialog h4{margin:.8em 0 .2em}.commit-draft-dialog .notes{white-space:pre-wrap;margin:.2em 0}.enter-draft-dialog .draft-meta{grid-template-columns:auto 1fr;gap:.2em 1em;margin:.5em 0;display:grid}.enter-draft-dialog .draft-meta dt{font-weight:700}.enter-draft-dialog .changes-error{color:var(--half-black)}.enter-draft-dialog textarea{box-sizing:border-box;width:100%}.leave-draft-dialog h3{margin:1em 0 .2em}.leave-draft-dialog .hint{color:var(--half-black);margin:.2em 0 .5em;font-size:small}.leave-draft-dialog textarea{box-sizing:border-box;width:100%}.app-section-header{background:linear-gradient(to bottom, var(--main-background) 85%, transparent);z-index:100;--button-hover-background:var(--white);margin:0;padding-bottom:1.5em;display:block;position:fixed;top:0;left:0;right:0}.app-section-header .top-bar{background:var(--header-background);border-bottom:var(--header-border);height:3em;display:flex}.app-section-header .top-bar .library{margin-top:.4em;margin-left:1em}.app-section-header .top-bar .workspace{margin-top:.9em;margin-left:auto;margin-right:4em}.app-section-header .top-bar a{font-size:large}.app-section-header .top-bar a>span{vertical-align:text-bottom}.app-section-header .edit-toggle{color:var(--half-black);cursor:pointer;vertical-align:super;background:0 0;border:1px solid #0000;margin-left:1em;padding-right:.5em}.app-section-header .edit-toggle:hover,.app-section-header .edit-toggle.on{color:var(--db-blue);border:1px solid}.app-section-header .edit-toggle.on{background:var(--db-blue);border:1px solid var(--db-blue);color:var(--white)}.app-section-header .edit-toggle .toggle{margin-top:0;font-size:xx-large}.app-section-header .edit-toggle .text{visibility:hidden}.app-section-header .edit-toggle:hover .text,.app-section-header .edit-toggle.on .text{visibility:visible}.app-section-header h2{text-align:center;margin:1em auto}.app-section-header .buttons{min-height:3em;min-width:var(--panel-min-width);background:var(--dark-gray);border-radius:var(--panel-border-radius);justify-content:center;width:max-content;margin:1em auto 0;padding:.2em 1em;display:none}.app-section-header .buttons:has(*){display:flex}.app-section-header .buttons button,.app-section-header .buttons select{max-height:3em;margin:auto .5em}.app-section-header .buttons button{min-width:max-content;padding:.8em 1em}.format-new{max-width:40em}.format-new label{color:var(--black)}.format-new .button-row{border-top:1px solid;margin-top:2em;padding-top:.5em}.format-edit{max-width:40em}.format-edit h4{text-align:left;border-bottom:2px solid;margin:1em auto .5em;padding:0 0 .2em;font-size:large}.format-edit label{color:var(--black)}.format-delete dl{padding:0 .5em .5em}.main-view:has(>.workspace-settings-view){overflow:visible}.workspace-settings-view{z-index:2000;height:100%;display:flex;position:relative}.workspace-settings-view>menu{margin:0 1em 0 0;padding:0;list-style-type:none}.workspace-settings-view>menu a{border-radius:.4em;padding:.1em .2em 0 0;font-size:large}.workspace-settings-view>menu .router-link-active{background:var(--sidebar-highlight-color)}.workspace-settings-view>.main{min-width:8.5in;height:100%;margin:0 auto;padding-right:7em;overflow-y:scroll}.style-editor .main form{background:var(--white);border:1px solid;border-radius:.2em;max-width:30em;margin:0 auto 3em;padding:1em}.style-editor dd{text-align:right}.style-editor dd>div{width:max-content}.style-editor .margins>label{display:block}.style-editor form p{margin:1em 2em}.style-editor p>a{color:var(--link-color);text-decoration:underline}.style-editor .delete-format{margin-left:auto}.reset-password>p{margin:1em}.user-details{width:30em}.user-details label{color:var(--black)}.account .details{width:30em;margin:3em auto 0;padding:1em}.account .details h3{margin:0}.account .details dl{grid-template-columns:2fr 3fr;gap:1em;display:grid}.password-reset{width:30em}.password-reset label{color:var(--black)}.password-reset dl{margin:1em 0}.password-reset .token-buttons{background:var(--header-background);border-bottom:var(--header-border);border-top:var(--header-border);margin:1em 0;padding:.5em}.login>header{min-height:1.8em}.login>form{max-width:30em;margin:10vh auto 0}.login>form dt,.login>form dd{margin-bottom:1em}.login p.error{color:#7f0000;text-align:center;margin-bottom:2em}.app-workspaces p{width:30em;margin:1em auto}.item-position-dialog{min-width:20em}.item-position-dialog header{background:var(--header-background);border-bottom:var(--header-border);justify-content:center}.item-position-dialog ol{height:50vh;margin-bottom:0;overflow-y:scroll}.item-position-dialog li{cursor:pointer;border-top:1px solid #0000;padding:.2em .5em}.item-position-dialog li.header{font-weight:700}.item-position-dialog li.answer{padding-left:1.5em}.item-position-dialog li.end{text-align:center}.item-position-dialog li:hover{border-color:var(--papyrus-blue)}.item-position-dialog li.current{color:var(--medium-gray)}.item-position-dialog li.prevent{cursor:not-allowed;border-color:#0000}.multi-answer-dialog{border:1px solid;border-radius:.3em}.multi-answer-dialog.editing{max-width:60em}.multi-answer-dialog>h4{background:var(--white);border-bottom:var(--header-border);text-align:center;margin:0}.multi-answer-dialog form{margin:0}.multi-answer-dialog .answer-list{max-height:calc(100vh - 15em);overflow-y:scroll}.multi-answer-dialog .answer-list li{margin:.5em}.multi-answer-dialog .answer-body>select:last-child{margin-bottom:1em}.multi-answer-dialog li.button-row{background:0 0;border:0;justify-content:left;margin-bottom:0;padding:.5em 7em 0}.answer-list{--answer-width:50em;width:max-content;margin:0 auto}.answer-list.editing{--answer-width:70em}.answer-list .drag{cursor:grab;padding-right:0}.answer-list p{color:var(--dark-gray);margin:.5em 0 1em}.answer-list input[type=text]{width:calc(100% - 2em)}.answer-list select{width:100%}.answer-list textarea{width:calc(100% - 2em)}.answer-list button{cursor:pointer}.answer-list input:invalid{outline:2px solid red}.answer-list p>input{margin-right:.5em}.answer-list label{margin-left:.5em}.answer-list>li{max-width:var(--answer-width);align-items:start;display:flex}.answer-list .answer-edit{width:22em;margin-top:.1em;margin-right:.5em;display:flex}.answer-list .answer-edit .drag{visibility:hidden}.answer-list .answer-edit>button.edit{height:2.5em;box-shadow:var(--panel-shadow);flex:100%;margin-left:.2em;padding:.5em;display:flex}.answer-list .answer-edit:hover>button.edit{border:1px solid}.answer-list .answer-edit>button.edit span{visibility:hidden;margin-left:auto;font-size:1.4em}.answer-list .answer-edit:hover>button.edit span{visibility:visible}.answer-list .answer-edit>button.hidden{background:var(--button-background);visibility:hidden;margin-left:.2em;font-size:1.3em}.answer-list .answer-edit>button.condition{color:var(--conditional-dark-color)}.answer-list .answer-edit:hover>.drag,.answer-list .answer-edit:hover>button,.answer-list .answer-edit>button.active{visibility:visible}.answer-list .answer-edit>button.hidden:hover{border:var(--disabled-border)}.answer-list .answer-sidebar>.answer-list{border:var(--panel-border);border-radius:var(--panel-border-radius);width:16.3em;box-shadow:var(--panel-shadow);margin:1em 1em 1em 3em;padding:.2em 0}.answer-list .answer-sidebar>.answer-list .answer-edit{width:16em;margin-right:0}.answer-list .answer-sidebar>.answer-list li{border:0;margin:.1em 0;padding:0}.answer-list .answer-sidebar>.answer-list>li.button-row button{margin:0 4em;padding:0 1em}.answer-list .header+.header>.item-body{margin-top:0}.answer-list .header .answer-edit{margin-top:.7em}.answer-list .header .item-body{color:var(--qa-header-color);flex-grow:1;margin:1em 0;position:relative}.answer-list li.header:first-child>.item-body{margin-top:0}.answer-list .header .item-body.hidden{background:var(--conditional-background);box-shadow:0 0 .5em .2em var(--conditional-background);border-radius:.5em;padding:.5em 0}.answer-list .header .item-body h3{margin:0;font-size:xx-large}.answer-list .header .item-body h4{margin:0;font-size:x-large}.answer-list .header .item-body.hidden h3,.answer-list .header .item-body.hidden h4{border-bottom:1px solid var(--conditional-dark-color);padding:0 .2em}.answer-list .help-link{position:absolute;top:.2em;right:.2em}.answer-list .question{margin-bottom:.5em}.answer-list .question .item-body{background:var(--white);border:var(--panel-border);border-radius:var(--panel-border-radius);box-shadow:var(--panel-box-shadow);flex-grow:1;padding:0 1em;position:relative}.answer-list .question .item-body>h3{color:var(--qa-question-color);text-align:left;border:0;margin:.5em 0;padding:0}.answer-list .question .item-body.hidden{border-color:var(--conditional-dark-color)}.answer-list .question .item-body li{margin:.5em 0 .2em;display:flex}.answer-list .question .item-body textarea{min-width:40em;min-height:4em}.answer-list .question .item-body>:last-child{margin-bottom:.5em}.answer-list .answer-datum.multi-column{height:1.6em;margin-top:.2em;display:flex}.answer-list .answer-body>button{margin:.5em;padding:0 1em}.answer-list .answer-datum>button.edit{text-align:left;width:100%;height:2em;padding:.3em 0 .3em .5em;line-height:1.5em;display:flex;overflow:hidden}.answer-list .answer-datum:hover>button.edit{border:1px solid}.answer-list .answer-datum>button.edit span{visibility:hidden;margin-left:auto;font-size:1.5em}.answer-list .answer-datum:hover>button.edit span{visibility:visible}.answer-list .answer-datum>button.remove{visibility:hidden;border:0;min-height:auto;margin-left:.1em}.answer-list .answer-datum:hover>button.remove{visibility:visible}.answer-list .choice-container button{visibility:hidden;background:0 0;border:0;min-height:auto;margin-left:.1em}.answer-list .choice-container button:focus,.answer-list .choice-container:hover button,.answer-list .choice-container select:focus+button{visibility:visible}.answer-list .choice-container button:hover{background:var(--button-background)}.answer-list .add-datum-container{text-align:center;margin:1em 0 .5em}.answer-list .add-datum-container button{width:3em;margin-right:.5em}.answer-list .add-datum-container button+span{display:none}.answer-list .add-datum-container button:hover+span{display:inline}.answer-file-list header{background:var(--header-background);border-bottom:var(--header-border);padding:.5em;display:flex}.answer-file-list header input{flex:100%}.answer-file-list header button{cursor:pointer;min-width:max-content;margin-left:.3em;padding:.5em}.answer-file-list .action-item-list-container{margin:0}.answer-file-list ol{background:var(--medium-gray);border:0;width:100%;height:clamp(15em,100vh - 30em,35em);overflow-y:scroll}.answer-file-list li{background:var(--dialog-background);border-top:0}.answer-file-list .item-menu{right:0}.answer-file-list .empty-message{margin:auto}.data-list-dialog li{display:flex}.data-list-dialog input{flex:100%}.field-dialog{min-width:40em}.field-dialog textarea{height:6em}.field-dialog form:has(+.usage){border-bottom:var(--header-border)}.field-dialog .usage{background:var(--white);border:1px solid;width:max-content;margin:1em auto .5em}.field-dialog .usage h3{text-align:center}.field-dialog .usage dl{grid-template-columns:10em 6em;gap:1em;padding:1em;display:grid}.field-dialog .usage dd{text-align:right}.field-dialog dd.options{grid-template-columns:1fr 1fr;row-gap:.2em;margin-left:.5em;display:grid}.field-dialog dd.options button{cursor:pointer;padding:.2em 0 .2em .5em;display:flex}.field-dialog dd.options button span{margin-left:auto;font-size:1.5em;display:none}.field-dialog dd.options button:hover span{display:inline}.field-dialog .radio>*{margin-left:.5em}.field-dialog .usage .list-icon{cursor:pointer}.field-dialog .usage button{margin:1em auto;padding:.5em 1em;display:block}.library-documents{min-width:40em}.library-documents header{background:var(--header-background);border-bottom:var(--header-border);padding:.5em;display:flex}.library-documents header button{margin-left:auto;padding:.5em 1em}.library-documents ol{margin:0}.library-documents>ol{height:clamp(15em,100vh - 30em,35em);overflow-y:scroll}.library-documents>ol>li:first-child{border:0}.library-documents li{border-top:var(--header-border)}.library-documents li details{margin:0 .5em}.library-documents input{margin-right:1em}.revision-list{margin:0;padding:0;list-style:none}.revision-list>li.revision{border-top:1px solid var(--half-gray);padding:.5em}.revision-list>li.revision:first-child{border-top:0}.revision-list .revision-header{justify-content:space-between;gap:1em;display:flex}.revision-list .revision-number{font-weight:700}.revision-list .revision-date{color:var(--half-black);font-size:small}.revision-list .revision-contributors{color:var(--dark-gray);font-size:small}.revision-list .revision-notes{white-space:pre-wrap;margin:.3em 0 0}.revision-list .revision-changes{margin:.3em 0 0}.revision-list .revision-changes>summary{cursor:pointer;color:var(--db-blue);font-size:small}.revision-list>li.empty{color:var(--half-black);padding:.5em}.revision-history-dialog .history-body{max-height:60vh;padding:.5em;overflow-y:auto}dialog.component h3{text-transform:capitalize}dialog.component>.body>p{padding:0 1em}dialog.component.conditional{--button-main-background:var(--conditional-dark-color)}dialog.component.conditional li{display:flex}dialog.component.conditional li>button{max-height:2em;margin-top:1em;margin-left:.5em}dialog.component.conditional fieldset{border:1px solid;flex:1;margin-top:.5em}dialog.component.conditional>h4{color:var(--conditional-light-color)}dialog.component.conditional dd.radio{justify-content:space-evenly;display:flex}dialog.component.conditional dd.choices ul{margin:0}dialog.component.conditional dd.choices select{width:calc(100% - 3em)}dialog.component.conditional dd.choices button{background:0 0;border:0;margin-left:.3em}dialog.component.conditional dd.choices .add-choice{background:0 0;border:0;margin:.2em auto 0 35%;display:block}#app .library-answers.editing{padding-left:0}.library-answers.loading{text-align:center;width:100%;margin-top:2em}.library-answers .recent-items{width:min-content;margin:auto}.library-answers>header h3{margin:0}.library-answers>header .save-status{margin-top:.2em;margin-left:1em}.library-answers>div>p{text-align:center;margin:2em 0 3em}dialog.component.field{--button-main-background:var(--field-dark-color)}dialog.component.field>h4{color:var(--field-light-color)}dialog.component.metafield{--button-main-background:var(--cursor-dark-color)}dialog.component.repeater{--button-main-background:var(--repeater-dark-color)}dialog.component.repeater>h4{color:var(--repeater-light-color)}.template-link-edit{--button-main-background:var(--cursor-dark-color)}.document-editor{background:var(--white);border:var(--document-border);width:6in;max-height:calc(100vh - 36em);color:var(--black);cursor:text;padding:1in 1.25in;overflow-y:scroll}.document-editor .ProseMirror{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8;white-space:normal;outline:0;font-family:Times New Roman,Times,serif}.document-editor .list{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8;counter-increment:list-0;position:relative}.document-editor .list.indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8;counter-increment:list-1}.document-editor .list.indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8;counter-increment:list-2}.document-editor .list.indent-3{counter-set:list-4 list-5 list-6 list-7 list-8;counter-increment:list-3}.document-editor .list.indent-4{counter-set:list-5 list-6 list-7 list-8;counter-increment:list-4}.document-editor .list.indent-5{counter-set:list-6 list-7 list-8;counter-increment:list-5}.document-editor .list.indent-6{counter-set:list-7 list-8;counter-increment:list-5}.document-editor .list.indent-7{counter-set:list-8;counter-increment:list-7}.document-editor .list.indent-8{counter-increment:list-8}.document-editor table{border-spacing:0;table-layout:fixed;width:100%;position:relative}.document-editor table+table{margin-top:.5em}.document-editor td{border-top:1px dashed;border-bottom:1px dashed;padding:0}.document-editor td+td{border-left:1px dashed}.document-editor .comment{background:var(--cursor-light-color);border-bottom:1px dashed var(--cursor-dark-color);border-top:1px dashed var(--cursor-dark-color);font-family:sans-serif;font-size:smaller}.document-editor .comment+.comment{border-top:0;margin-top:-1em}.document-editor a{color:var(--link-color);border-bottom:1px solid}.document-editor .checkbox{position:relative}.document-editor .checkbox:before{background:var(--cursor-light-color);color:var(--cursor-dark-color);content:"☒";cursor:pointer;border-radius:.2em;padding:0 .2em;font-size:large;font-weight:700;position:absolute;top:0;left:0}.document-editor.previewing .checkbox:before{color:var(--black);content:"☐";cursor:default;background:0 0}.document-editor.previewing .checkbox.checked:before{content:"☒"}.document-editor .field{background:var(--field-background);font-style:inherit;border-radius:.4em}.document-editor .field.selected-component{background:var(--field-selected-background)}.document-editor .field.selected-component .braces::selection{background:var(--field-selected-background)}.document-editor .field span{cursor:pointer}.document-editor .field .braces{color:var(--field-dark-color);font-family:sans-serif;font-weight:700}.document-editor .field.metadata-docx-date{background:var(--cursor-light-color)}.document-editor .field.metadata-docx-date .braces{color:var(--cursor-dark-color)}.document-editor .field.metadata-docx-date .name:before{content:"docx:DATE"}.document-editor .block-conditional-start,.document-editor .block-conditional-end{background:var(--conditional-dark-color);border:.5em solid var(--conditional-light-color);cursor:pointer;border-radius:.3em;height:.1em;padding:.1em;font-family:sans-serif;position:relative;overflow:visible}.document-editor .block-conditional-start:before{content:"?(";left:1em}#app .document-editor table .block-conditional-start:before{content:"?("}.document-editor .block-conditional-end:before{content:")";right:1em}.document-editor .block-conditional-start:before,.document-editor .block-conditional-end:before{background:var(--conditional-light-color);border:1px solid var(--conditional-dark-color);color:var(--conditional-dark-color);border-radius:.5em;padding:.2em .5em;font-weight:700;position:absolute;top:-.7em}.document-editor .block-repeater-start,.document-editor .block-repeater-middle-1,.document-editor .block-repeater-middle-2,.document-editor .block-repeater-end{background:var(--repeater-dark-color);border:.5em solid var(--repeater-light-color);cursor:pointer;height:.1em;padding:.1em;font-family:sans-serif;position:relative;overflow:visible}.document-editor .block-repeater-start:before{content:"⋮[";left:1em}#app .document-editor table .block-repeater-start:before{content:"⋮["}.document-editor .block-repeater-end:before{content:"]" attr(data-field);right:1em}.document-editor .block-repeater-start:before,.document-editor .block-repeater-end:before{background:var(--repeater-light-color);border:1px solid var(--repeater-dark-color);color:var(--repeater-dark-color);padding:.2em .5em;font-weight:700;position:absolute;top:-.7em}.document-editor .page-break{background:var(--cursor-dark-color);border:.5em solid var(--cursor-light-color);border-radius:1em;height:.1em;padding:.1em;position:relative}.document-editor table+table:after,.document-editor table+.block-component:after,.document-editor .block-component+table:after,.document-editor .block-component+.block-component:after,.document-editor table:first-child:after,.document-editor .block-component:first-child:after{z-index:100;background:var(--cursor-light-color);border:2px solid var(--cursor-dark-color);color:var(--cursor-dark-color);content:"↕";border-radius:.5em;padding:0 .5em;font-weight:700;position:absolute;top:-1.5em;left:calc(50% - 1em)}.document-editor table+table:after,.document-editor .block-component+table:after,.document-editor table:first-child:after{top:-1em;left:calc(50% - .8em)}.document-editor .inline-conditional-start,.document-editor .inline-conditional-end{background:var(--conditional-background);color:var(--conditional-dark-color);border-radius:.3em;padding:.1em .1em 0;font-family:sans-serif}.document-editor .inline-conditional-start span,.document-editor .inline-conditional-end span{cursor:pointer}.document-editor .inline-conditional-start .token,.document-editor .inline-conditional-end .token{font-size:larger;font-weight:700;line-height:1}.document-editor .inline-conditional-start.selected-component,.document-editor .inline-conditional-end.selected-component{background:var(--conditional-selected-background)}.document-editor .inline-conditional-start.selected-component .token::selection{background:var(--conditional-selected-background)}.document-editor .inline-conditional-end.selected-component .token::selection{background:var(--conditional-selected-background)}.document-editor .inline-repeater-start,.document-editor .inline-repeater-middle-1,.document-editor .inline-repeater-middle-2,.document-editor .inline-repeater-end{background:var(--repeater-background);color:var(--repeater-dark-color);font-family:sans-serif}.document-editor .inline-repeater-start,.document-editor .inline-repeater-end{padding-right:.1em}.document-editor .inline-repeater-start{border-top-left-radius:.3em;border-bottom-left-radius:.3em}.document-editor .inline-repeater-end{border-top-right-radius:.1em;border-bottom-right-radius:.1em}.document-editor .inline-repeater-start span,.document-editor .inline-repeater-middle-1 span,.document-editor .inline-repeater-middle-2 span,.document-editor .inline-repeater-end span{cursor:pointer}.document-editor .inline-repeater-start .token,.document-editor .inline-repeater-middle-1 .token,.document-editor .inline-repeater-middle-2 .token,.document-editor .inline-repeater-end .token{font-size:larger;font-weight:700;line-height:1}.document-editor .inline-repeater-start .token{letter-spacing:-.1em}.document-editor .inline-repeater-start.selected-component,.document-editor .inline-repeater-middle-1.selected-component,.document-editor .inline-repeater-middle-2.selected-component,.document-editor .inline-repeater-end.selected-component{background:var(--repeater-selected-background)}.document-editor .inline-repeater-start.selected-component .token::selection{background:var(--repeater-selected-background)}.document-editor .inline-repeater-middle-1.selected-component .token::selection{background:var(--repeater-selected-background)}.document-editor .inline-repeater-middle-2.selected-component .token::selection{background:var(--repeater-selected-background)}.document-editor .inline-repeater-end.selected-component .token::selection{background:var(--repeater-selected-background)}.document-editor ::selection{background:var(--cursor-light-color)}.document-editor .selected-component{outline:1px solid var(--cursor-dark-color)}.document-editor .block-repeater-start.selected-component,.document-editor .block-repeater-middle-1.selected-component,.document-editor .block-repeater-middle-2.selected-component,.document-editor .block-repeater-end.selected-component,.document-editor .block-conditional-start.selected-component,.document-editor .block-conditional-end.selected-component{box-shadow:0 0 .5em .3em var(--cursor-dark-color)}.toolbar>div{gap:.5em;width:max-content;margin:0 auto 1em;display:flex}.toolbar h4{text-align:center;margin:0 0 .2em}.toolbar button{background:var(--button-background);cursor:pointer;min-width:1.5em;height:1.4em;margin:0 .2em .1em;padding:.2em}.toolbar button.active{outline:2px solid}.toolbar button:disabled{cursor:default}.toolbar button:has(>.material-symbols-outlined){height:auto;padding-right:.5em;line-height:2em}.toolbar>div>section{border:1px solid var(--half-black);border-radius:.2em;padding:.1em}.toolbar section.template{background:var(--white)}.toolbar section.inline{background:var(--half-gray)}.toolbar section.insert{background:var(--cursor-light-color);color:var(--black)}.toolbar section.field{background:var(--field-dark-color);color:var(--white)}.toolbar>section.field button{min-width:7em}.toolbar section.conditional{background:var(--conditional-dark-color);color:var(--white)}.toolbar section.repeater{background:var(--repeater-dark-color);color:var(--white)}.toolbar section.preview{background:var(--dark-gray);color:var(--white);padding-left:.3em}.toolbar section.preview select{height:2em}.toolbar section.preview button{min-width:8em;height:auto;line-height:2em}.toolbar section.block{padding:.3em .1em}.toolbar section.block h4{text-align:left;margin:0 .5em;display:inline-block}.toolbar section.block h4:after{content:":"}.toolbar section.block button{height:2em}.toolbar .list-format-container{position:relative}.toolbar section.list-levels{z-index:100;background:var(--main-background);border:1px solid;border-radius:.5em;padding:.2em;display:none;position:absolute;top:-.5em;left:-.1em}.toolbar button.multi-list:hover+section.list-levels,.toolbar section.list-levels:hover{display:block}.toolbar section.list-levels>button{width:max-content;margin:.1em 0 0}.toolbar button.comment{background:var(--cursor-light-color);border-color:var(--cursor-dark-color)}.sidebar-component.value{--background-color:var(--field-dark-color);--header-color:var(--field-light-color)}.sidebar-component.conditional,.sidebar-component.conditional.block{--background-color:var(--conditional-dark-color);--header-color:var(--conditional-light-color)}.sidebar-component.repeater,.sidebar-component.repeater.block{--background-color:var(--repeater-dark-color);--header-color:var(--repeater-light-color)}.sidebar-component{background:var(--background-color);border:.2em solid var(--background-color);color:#fff;border-radius:.5em;min-height:1em;margin-top:.3em;padding-top:1.2em;position:relative}.sidebar-component.selected{box-shadow:0 0 .5em .3em var(--cursor-dark-color);outline:2px solid var(--cursor-dark-color)}.sidebar-component+.sidebar-component{margin-top:.6em}.sidebar-component.disabled{opacity:.7}.sidebar-component>h4{justify-content:space-between;width:calc(100% - 2.5em);margin:0;display:flex;position:absolute;top:-.5em;left:1em}.sidebar-component>h4>span{border:.2em solid var(--background-color);background:var(--black);color:var(--header-color);text-transform:uppercase;border-radius:.5em;padding:0 .2em;font-family:sans-serif;font-size:small}.sidebar-component .component-scope span{line-height:.7em}.sidebar-component .field-display{background:var(--white);color:var(--black);border-radius:.5em;padding:.1em .5em;font-weight:500;display:inline-block}.sidebar-component .subfield-separator{font-variation-settings:"FILL" 0, "wght" 900, "GRAD" 0, "opsz" 24;margin:.05em -.3em}.sidebar-component .sidebar-component-contents{margin-top:.2em}.sidebar-component h4+.sidebar-component-contents{margin-top:1.1em}.template-edit .document-preview{margin:auto 0;position:relative}.template-edit .document-preview select{height:3em}.template-edit .document-preview .buttons{box-sizing:border-box;background:var(--white);border:1px solid var(--dark-gray);border-top:.5em solid var(--white);border-radius:.5em;justify-content:space-between;width:calc(100% - 1em);min-width:0;margin:0;padding:.5em 1em 1em;display:none;position:absolute;top:100%;left:.5em}.template-edit .document-preview.previewing .buttons,.template-edit .document-preview:hover .buttons{display:flex}.template-edit .document-preview:has(select:focus) .buttons{display:flex}.template-edit .document-preview .buttons button{min-width:unset;text-wrap:nowrap;flex:0 47%;margin:.5em 0 0;padding:.8em 0;overflow:hidden}.template-edit.pdf>form{max-width:80em;margin:0 auto}.template-edit.pdf .field-list>li+li{border-top:1px solid}.template-edit.pdf .field-definition{display:flex}.template-edit.pdf .field-definition button{min-width:14em;margin:auto 0;padding:.5em 1em}.template-edit.pdf .field-definition.template button{min-width:7em}.template-edit.pdf .field-definition.unset button,.template-edit.pdf .field-definition button:hover{border-width:3px;border-radius:.5em;font-weight:700}.template-edit.pdf .field-definition button:first-of-type{margin-left:auto}.template-edit.pdf .field-definition button.text{min-width:6em;color:var(--field-dark-color)}.template-edit.pdf .field-definition button.text:hover{color:var(--field-dark-color);opacity:1}.template-edit.pdf .field-definition button.checkbox{color:var(--conditional-dark-color)}.template-edit.pdf .field-definition button.alternate{color:var(--dark-gray);opacity:.5}.template-edit.pdf .field-definition p{margin:auto 0 auto auto}.template-edit.pdf .field-template p{margin:0 auto}.template-edit.pdf .field-template{justify-content:space-around;padding-bottom:1em;display:flex}.template-edit.pdf .field-template .component-buttons{flex-direction:column;display:flex}.template-edit.pdf .field-template .component-buttons button{padding:.5em}.template-edit.pdf .field-template .component-buttons button.value{color:var(--field-dark-color)}.template-edit.pdf .field-template .component-buttons button.conditional{color:var(--conditional-dark-color)}.template-edit.pdf .field-template .component-buttons button.repeater{color:var(--repeater-dark-color)}.template-edit.pdf .field-template .document-editor{padding:.2em 1em}.template-edit.pdf .field-template .sidebar{min-width:22em}.template-edit.pdf .field-template .sidebar-component{min-width:20em;margin-left:1em}#app .template-edit.text{max-width:none}.template-edit>header input{background:0 0;border:0;font-size:x-large}.template-edit>header input:focus{background:var(--white)}.template-edit>.body{width:max-content;max-width:100vw;margin:1em auto 0;display:flex}.template-edit section.sidebar{--button-color:var(--sidebar-button-color);background:var(--sidebar-background);border:var(--sidebar-border);border-radius:var(--sidebar-border-radius);align-self:start;min-width:25em;max-height:calc(100vh - 16.5em);margin:0 .5em;padding:0 .3em;overflow-y:scroll}.template-edit section.sidebar h3{margin:0}.template-edit section.sidebar p{background:var(--sidebar-interior-background);text-align:center;border-radius:.5em;margin:.3em 0;padding:.3em}.template-edit section.sidebar ol{background:var(--sidebar-interior-background);border-radius:.5em;margin:.3em 0;padding:.3em}.template-edit .document-repeat{background:#9fbfdf;width:1234px;margin:0 auto;padding:5px}.library-templates{padding-bottom:5em}.library-templates .group-list{background:inherit;border:1px solid}.library-templates .group-list>li{background:var(--white);border:1px solid var(--half-gray);flex-direction:column;padding:0;display:flex;position:relative}.library-templates .group-list>li+li{border-top:1px solid var(--black)}.library-templates .group-list>li>h3{background:var(--button-background);border-top-left-radius:inherit;border-top-right-radius:inherit;margin:0;padding:.5em;display:flex}.library-templates .group-list>li>h3>.menu-button{margin-left:auto;margin-right:.2em}.library-templates .group-list>li>h3>.menu-button:after{content:"more_vert"}.library-templates .group-list>li>menu{background:var(--half-black);z-index:100;margin:0;padding:.3em;list-style:none;display:none;position:absolute;top:-.3em;right:-.3em}.library-templates .group-list>li>menu.open{display:block}.library-templates .group-list>li>menu li+li{margin-top:.3em}.library-templates .group-list>li>menu button{background:var(--white);width:100%;color:var(--black);cursor:pointer;border-radius:0;padding:.5em;display:block}.library-templates .group-list .action-item-list-container{width:100%;margin:0}.library-templates .group-list .action-item-list{border:0;width:100%}.library-templates .group-list .action-item-list li{border-top:1px solid var(--half-gray)}.admin-archive .archive-selector{max-width:30em;margin:auto auto 1em;display:flex}.admin-archive .archive-selector input{margin-left:auto}.admin-archive p{text-align:center}.library-new label+label{margin-left:2em}.library-new label:has(>input:disabled){filter:blur(1px)contrast(80%);opacity:.8}.library-list>.libraries{width:min-content;margin:auto}.library-list>p.empty{width:max-content;margin:10% auto}.workspace-members{padding-bottom:5em}.workspace-members .item-icon{width:1.2em}.workspace-settings h4{margin:0 0 .5em;display:flex}.workspace-settings *+h4{margin-top:1em}.workspace-settings h4 button{margin-left:auto}.workspace-settings .header-image,.workspace-settings .footer-image{border:var(--document-border);width:7.5in;margin:0 auto;padding:.5in;display:block}.workspace-settings .header-image{aspect-ratio:15;border-bottom:0;height:.5in;padding-top:.625in;padding-bottom:.875in}.workspace-settings .footer-image{aspect-ratio:12;border-top:0;height:.625in;padding-top:.125in;padding-bottom:.25in}.runner-dialog p{margin:1em}.license-dialog label+label{margin-left:2em}.license-dialog label:has(>input:disabled){filter:blur(1px)contrast(80%);opacity:.8}.workspace-sharing p{text-align:center}
/*$vite$:1*/