*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}::before,::after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0;background:none}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:bold;color:var(--link-base)}a:hover{color:var(--link-base-hover);text-decoration:underline}a:focus-visible{outline:2px solid var(--border-focus)}a.disabled,a[disabled]{color:var(--link-disabled);cursor:not-allowed;pointer-events:none}html,body{height:100%}.admin-layout{height:100%;display:grid;grid-template-columns:15em 1fr;grid-template-rows:auto 1fr}.admin-layout-title{grid-column:1;grid-row:1;background-color:var(--bg-primary-2);overflow:hidden}.admin-layout-header{grid-column:2;grid-row:1;background-color:var(--bg-primary-1);overflow:hidden}.admin-layout-title,.admin-layout-header{color:var(--text-primary)}.admin-layout-title a,.admin-layout-header a{color:var(--link-primary)}.admin-layout-title a:hover,.admin-layout-title a:focus-visible,.admin-layout-header a:hover,.admin-layout-header a:focus-visible{color:var(--link-primary-hover)}.admin-layout-title a:focus-visible,.admin-layout-header a:focus-visible{outline:2px solid var(--link-primary-hover)}.admin-layout-sidebar{grid-column:1;grid-row:2;background-color:var(--bg-base-2);color:var(--text-base);border-right:1px solid var(--border-base-2);overflow-y:auto}.admin-layout-main{grid-column:2;grid-row:2;display:flex;flex-flow:column nowrap;overflow-y:auto;background-color:var(--bg-base-1);color:var(--text-base);font-size:.875rem}.admin-title{height:100%;padding:.5em 1em;font-size:1.1em;font-weight:bold;line-height:1.1;text-align:center;text-wrap:balance}.admin-header{height:100%;display:flex;justify-content:space-between;align-items:center;overflow:hidden;padding:.5em 1em}.admin-breadcrumbs{font-size:.85em;font-weight:bold;display:flex;flex-flow:row wrap;align-items:center;gap:.5em}.admin-breadcrumb-link{display:block;font-weight:bold}.admin-breadcrumb-link:hover{text-decoration:none}.admin-breadcrumb-link:focus-visible{text-decoration:none}.admin-sidebar{height:100%;display:flex;flex-flow:column nowrap;justify-content:space-between}.admin-menu{--border-width: 6px;display:flex;flex-flow:column nowrap;padding:1em 0}.admin-menu-link,.admin-menu-section-button{display:block;padding:.4em 1em;line-height:1.2;font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-left-width:var(--border-width);border-left-color:rgba(0,0,0,0);transition:border-color var(--speed) ease-in-out;color:var(--text-base)}.admin-menu-link.indented,.indented.admin-menu-section-button{padding-left:2em}.admin-menu-link:hover,.admin-menu-section-button:hover{background-color:var(--bg-base-3);text-decoration:none}.admin-menu-link:focus-visible,.admin-menu-section-button:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}.admin-menu-link.active,.active.admin-menu-section-button{font-weight:bold;background-color:var(--bg-base-3);border-color:var(--link-base);color:var(--link-base)}.admin-menu-link.active:hover,.active.admin-menu-section-button:hover{background-color:var(--bg-base-4)}.admin-menu-link-dashboard{margin-bottom:.5em}.admin-menu-section{position:relative;margin-top:.5em;margin-bottom:.5em}.admin-menu-section-button{width:100%;text-align:left;padding-right:2em}.admin-menu-section.expanded .admin-menu-section-button{border-color:var(--border-base-4)}.admin-menu-section-indicator{position:absolute;top:.25em;right:1em;pointer-events:none;transition:transform .2s ease-in-out}.admin-menu-section.expanded .admin-menu-section-indicator{transform:rotate(90deg)}.admin-menu-section-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--speed) ease-in-out}.admin-menu-section.expanded .admin-menu-section-body{grid-template-rows:1fr}.admin-menu-section-body .admin-menu-link,.admin-menu-section-body .admin-menu-section-button{visibility:hidden;transition:border-color var(--speed) ease-in-out,visibility var(--speed) ease-in-out}.admin-menu-section.expanded .admin-menu-section-body .admin-menu-link,.admin-menu-section.expanded .admin-menu-section-body .admin-menu-section-button{visibility:visible}.admin-menu-section.expanded .admin-menu-section-body .admin-menu-link:not(.active),.admin-menu-section.expanded .admin-menu-section-body .admin-menu-section-button:not(.active){border-color:var(--border-base-4)}.admin-menu-section-contents{overflow:hidden}.admin-loading{display:flex;justify-content:center;align-items:center;font-size:1.5em;height:100%}.pax-interface{height:100%;flex:1}.pax-header{padding:.5em 1em;background-color:var(--bg-base-2);border-bottom:1px solid var(--border-base-2);min-height:3.75em}.pax-header-primary{align-items:center}.pax-footer{padding:.5em 1em;background-color:var(--bg-base-2);border-top:1px solid var(--border-base-2);margin-top:0}.pax-title-level-1{font-size:1.5em}.pax-title-level-2{font-size:1.4em}.pax-title-level-3{font-size:1.2em}.pax-button{background-color:var(--bg-button-1);color:var(--text-button);padding:.5em .75em;border-radius:var(--radius);font-weight:bold}.pax-button:hover{background-color:var(--bg-button-hover-1);color:var(--text-button);text-decoration:none}.pax-button:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.pax-button-secondary{background-color:var(--bg-button-2)}.pax-button-secondary:hover{background-color:var(--bg-button-hover-2)}.pax-badge{background:var(--bg-badge);color:var(--color-badge);border-radius:var(--radius);font-weight:bold}.pax-field-label{font-weight:bold}.pax-field-errors{display:flex;flex-flow:row wrap;gap:.5em;margin-top:.5em}.pax-field-error{background-color:var(--bg-error);color:var(--color-error);padding:.2em .5em;border-radius:var(--radius)}.pax-input{padding:.375em .75em;background:var(--bg-input);border:1px solid var(--border-input);color:var(--color-input);border-radius:var(--radius)}.pax-input:focus-visible{outline:2px solid var(--border-focus)}.pax-input.has-errors{background-color:var(--bg-input-error);border:1px solid var(--border-input-error)}.pax-checkbox{vertical-align:top;height:1.25em;width:1.25em}.pax-select{padding:.5em .75em;background:var(--bg-input);border:1px solid var(--border-input);color:var(--color-input);border-radius:var(--radius)}.pax-select:focus-visible{outline:2px solid var(--border-focus)}.pax-select.has-errors{background-color:var(--bg-input-error);border:1px solid var(--border-input-error)}.pax-index{height:100%;display:flex;flex-flow:column nowrap}.pax-index-body{flex:1;overflow-y:auto}.pax-index-table-wrapper{height:100%}.pax-index-table-wrapper[tabindex]:focus-visible{outline-offset:-2px}.pax-detail{display:flex;flex-flow:column nowrap;height:100%}.pax-detail-body{flex:1;overflow-y:auto}.pax-index-table-wrapper{height:100%;outline-offset:1px}.pax-index-table-head{background-color:var(--bg-base-3);border-bottom:1px solid var(--border-base-3);position:-webkit-sticky;position:sticky;top:0}.pax-index-table-header{font-size:.8em;text-transform:uppercase;white-space:nowrap}.pax-index-table-header-content{gap:0}.pax-index-table-header-content:has(.pax-index-table-header-link:hover),.pax-index-table-header-content:has(.pax-index-table-header-link:focus-visible){background-color:var(--bg-base-4)}.pax-index-table-header-link,.pax-index-table-header-label,.pax-index-table-header-sort{padding:.5em .5em}.pax-index-table-header:first-child .pax-index-table-header-link,.pax-index-table-header:first-child .pax-index-table-header-label,.pax-index-table-header:first-child .pax-index-table-header-sort{padding-left:1.1428571429em}.pax-index-table-header:first-child .pax-index-table-header-link+.pax-index-table-header-sort,.pax-index-table-header:first-child .pax-index-table-header-label+.pax-index-table-header-sort,.pax-index-table-header:first-child .pax-index-table-header-sort+.pax-index-table-header-sort{padding-left:.5em}.pax-index-table-header:last-child .pax-index-table-header-link,.pax-index-table-header:last-child .pax-index-table-header-label,.pax-index-table-header:last-child .pax-index-table-header-sort{padding-right:1.1428571429em}.pax-index-table-header:last-child .pax-index-table-header-link+.pax-index-table-header-sort,.pax-index-table-header:last-child .pax-index-table-header-label+.pax-index-table-header-sort,.pax-index-table-header:last-child .pax-index-table-header-sort+.pax-index-table-header-sort{padding-right:.5em}.pax-index-table-header-link,.pax-index-table-header-label{flex:1}.pax-index-table-header-sort{flex-direction:row-reverse}.pax-index-table-datacell{padding:.5em .5em}.pax-index-table-datacell:first-child{padding-left:1.1428571429em}.pax-index-table-datacell:last-child{padding-right:1.1428571429em}.pax-index-table-row{border-bottom:1px solid var(--border-base-1)}.pax-index-table-header-sort{color:var(--text-base-muted)}.pax-pagination-page-select{max-width:7em}.pax-pagination-page-input{max-width:5em}.pax-detail-list-item{padding:.75em 1em;margin:0}.pax-detail-list-item+.pax-detail-list-item{border-top:1px solid var(--border-base-2)}.pax-detail-fieldsets-fieldset-heading{padding:.5em 1em;background-color:var(--bg-base-2);border-bottom:1px solid var(--border-base-2)}.pax-detail-fieldsets-fieldset-body{padding:0 1em}.pax-detail-fieldsets-fieldgroup{margin:0;padding:.75em 0}.pax-detail-fieldsets-fieldgroup+.pax-detail-fieldsets-fieldgroup{border-top:1px solid var(--border-base-2)}:root{--speed: 0.2s;--radius: 4px;--bg-base-1: hsl(204, 5%, 97%);--bg-base-2: hsl(204, 5%, 94%);--bg-base-3: hsl(204, 5%, 91%);--bg-base-4: hsl(204, 5%, 88%);--border-base-1: hsl(204, 5%, 91%);--border-base-2: hsl(204, 5%, 88%);--border-base-3: hsl(204, 5%, 85%);--border-base-4: hsl(204, 5%, 82%);--text-base: hsl(204, 5%, 20%);--text-base-muted: hsl(204, 5%, 45%);--text-base-error: hsl(0, 75%, 60%);--link-base: hsl(204, 75%, 35%);--link-base-hover: hsl(204, 70%, 30%);--link-disabled: hsl(204, 5%, 70%);--bg-primary-1: hsl(204, 75%, 20%);--bg-primary-2: hsl(204, 80%, 15%);--text-primary: hsl(204, 5%, 90%);--link-primary: hsl(204, 70%, 70%);--link-primary-hover: hsl(204, 70%, 80%);--bg-button-1: hsl(204, 75%, 25%);--bg-button-2: hsl(204, 5%, 40%);--bg-button-hover-1: hsl(204, 75%, 20%);--bg-button-hover-2: hsl(204, 5%, 35%);--text-button: hsl(204, 5%, 90%);--bg-badge: hsl(204, 75%, 50%);--color-badge: hsl(204, 75%, 98%);--bg-input: hsl(204, 5%, 97%);--bg-input-error: hsl(0, 75%, 90%);--color-input: hsl(204, 5%, 20%);--border-input: hsl(204, 5%, 85%);--border-input-error: hsl(0, 75%, 60%);--bg-error: hsl(0, 75%, 60%);--color-error: hsl(0, 75%, 98%);--border-focus: hsl(204, 75%, 50%);--border-focus-error: hsl(0, 100%, 85%)}@media(prefers-color-scheme: dark){:root{--bg-base-1: hsl(204, 5%, 13%);--bg-base-2: hsl(204, 5%, 16%);--bg-base-3: hsl(204, 5%, 19%);--bg-base-4: hsl(204, 5%, 22%);--border-base-1: hsl(204, 5%, 17%);--border-base-2: hsl(204, 5%, 20%);--border-base-3: hsl(204, 5%, 23%);--border-base-4: hsl(204, 5%, 26%);--text-base: hsl(204, 5%, 85%);--text-base-muted: hsl(204, 5%, 60%);--link-base: hsl(204, 75%, 70%);--link-base-hover: hsl(204, 70%, 80%);--link-disabled: hsl(204, 5%, 30%);--bg-primary-1: hsl(204, 75%, 15%);--bg-primary-2: hsl(204, 85%, 20%);--bg-button-1: hsl(204, 75%, 30%);--bg-button-2: hsl(204, 5%, 40%);--bg-button-hover-1: hsl(204, 75%, 35%);--bg-button-hover-2: hsl(204, 5%, 45%);--bg-badge: hsl(204, 75%, 75%);--color-badge: hsl(204, 75%, 10%);--bg-input: hsl(204, 5%, 13%);--bg-input-error: hsl(0, 40%, 20%);--color-input: hsl(204, 5%, 85%);--border-input: hsl(204, 5%, 40%);--border-input-error: hsl(0, 75%, 40%);--bg-error: hsl(0, 75%, 40%);--color-error: hsl(0, 75%, 98%)}}
