@font-face{font-display:block;font-family:Material Icons;font-style:normal;font-weight:400;src:url(0c35d18bf06992036b69.woff2) format("woff2"),url(4d73cb90e394b34b7670.woff) format("woff")}.material-icons{word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap}:root{--color-black:#000;--color-white:#fff;--color-gray-50:#f8f8f8;--color-gray-100:#f4f4f4;--color-gray-150:#eee;--color-gray-200:#e7e7e7;--color-gray-300:#e1e4e8;--color-gray-400:#ccc;--color-gray-500:#909090;--color-gray-600:#757575;--color-gray-700:#586069;--color-gray-800:#424242;--color-gray-900:#24292e;--color-blue:#447e9b;--color-blue-light:#79aec8;--color-blue-medium:#417690;--color-blue-dark:#036;--color-red:#ba2121;--color-red-dark:#933;--color-yellow:#ffffd4;--color-green:#9dc700;--color-green-light:#e8ffe8;--input-bg:#fcfcfc;--primary:var(--color-blue-light);--secondary:var(--color-blue-medium);--accent:var(--color-yellow);--primary-fg:var(--color-white);--body-fg:var(--color-gray-800);--body-bg:var(--color-white);--body-quiet-color:var(--color-gray-700);--body-loud-color:var(--color-black);--header-color:var(--color-gray-200);--header-branding-color:var(--color-white);--header-bg:var(--color-gray-900);--header-link-color:var(--color-gray-200);--header-link-hover-color:var(--color-white);--breadcrumbs-fg:var(--color-black);--breadcrumbs-link-fg:var(--color-gray-500);--breadcrumbs-bg:var(--color-gray-50);--link-fg:var(--color-blue);--link-hover-color:var(--color-blue-dark);--link-selected-fg:var(--link-hover-color);--hairline-color:var(--color-gray-300);--border-color:var(--color-gray-400);--error-fg:var(--color-red);--error-fg-dark:var(--color-red-dark);--message-success-bg:var(--color-green-light);--message-warning-bg:var(--color-yellow);--message-error-bg:var(--color-yellow);--darkened-bg:var(--color-gray-50);--selected-bg:#e4e4e4;--selected-row:var(--color-yellow);--button-fg:var(--color-white);--button-bg:var(--primary);--button-hover-bg:#609ab6;--default-button-bg:var(--secondary);--default-button-hover-bg:#205067;--close-button-bg:#888;--close-button-hover-bg:var(--color-gray-600);--delete-button-bg:#ba2121;--delete-button-hover-bg:#a41515;--object-tools-fg:var(--button-fg);--object-tools-bg:var(--color-gray-500);--object-tools-hover-bg:var(--primary)}@media(prefers-color-scheme:dark){:root{--color-black:#000;--color-white:#fff;--color-gray-50:#f8f8f8;--color-gray-100:#f4f4f4;--color-gray-150:#eee;--color-gray-200:#e7e7e7;--color-gray-300:#e1e4e8;--color-gray-400:#ccc;--color-gray-500:#909090;--color-gray-600:#757575;--color-gray-700:#586069;--color-gray-800:#424242;--color-gray-900:#24292e;--color-blue:#447e9b;--color-blue-light:#79aec8;--color-blue-medium:#417690;--color-blue-dark:#036;--color-red:#ba2121;--color-red-dark:#933;--color-yellow:#ffffd4;--color-green:#9dc700;--color-green-light:#e8ffe8;--input-bg:#fcfcfc;--primary:var(--color-blue-light);--secondary:var(--color-blue-medium);--accent:var(--color-yellow);--primary-fg:var(--color-white);--body-fg:var(--color-gray-800);--body-bg:var(--color-white);--body-quiet-color:var(--color-gray-700);--body-loud-color:var(--color-black);--header-color:var(--color-gray-200);--header-branding-color:var(--color-white);--header-bg:var(--color-gray-900);--header-link-color:var(--color-gray-200);--header-link-hover-color:var(--color-white);--breadcrumbs-fg:var(--color-black);--breadcrumbs-link-fg:var(--color-gray-500);--breadcrumbs-bg:var(--color-gray-50);--link-fg:var(--color-blue);--link-hover-color:var(--color-blue-dark);--link-selected-fg:var(--link-hover-color);--hairline-color:var(--color-gray-300);--border-color:var(--color-gray-400);--error-fg:var(--color-red);--error-fg-dark:var(--color-red-dark);--message-success-bg:var(--color-green-light);--message-warning-bg:var(--color-yellow);--message-error-bg:var(--color-yellow);--darkened-bg:var(--color-gray-50);--selected-bg:#e4e4e4;--selected-row:var(--color-yellow);--button-fg:var(--color-white);--button-bg:var(--primary);--button-hover-bg:#609ab6;--default-button-bg:var(--secondary);--default-button-hover-bg:#205067;--close-button-bg:#888;--close-button-hover-bg:var(--color-gray-600);--delete-button-bg:#ba2121;--delete-button-hover-bg:#a41515;--object-tools-fg:var(--button-fg);--object-tools-bg:var(--color-gray-500);--object-tools-hover-bg:var(--primary)}}body:not(.ready) #content{opacity:0}#outdated{z-index:9999999!important}h1{color:var(--body-fg);font-size:18px;font-weight:400}thead td,thead th{font-weight:400}small{font-size:13px;letter-spacing:0}.vTextField,input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],select,textarea{border-radius:3px;padding:7px 6px 6px}.vTextField:not(:focus),input[type=email]:not(:focus),input[type=number]:not(:focus),input[type=password]:not(:focus),input[type=tel]:not(:focus),input[type=text]:not(:focus),input[type=url]:not(:focus),select:not(:focus),textarea:not(:focus){background:var(--input-bg)}div.breadcrumbs{border-bottom:1px solid var(--hairline-color);padding:7px 30px 6px}div.breadcrumbs a,div.breadcrumbs span{padding:0 6px 0 2px}div.breadcrumbs a:first-child,div.breadcrumbs span:first-child{padding-left:0}div.breadcrumbs a:focus,div.breadcrumbs a:hover{color:var(--color-gray-700)}div.breadcrumbs a:not(:last-child):after{color:var(--breadcrumbs-fg);content:"›";margin-left:10px}@media(max-width:767px){div.breadcrumbs{padding-left:15px;padding-right:15px}}#header{box-sizing:border-box;line-height:30px;padding:6px 12px}#header a:link,#header a:visited{border:0;font-size:12px;font-weight:600;letter-spacing:0;padding:0 4px;text-transform:none}#header a:link:hover,#header a:visited:hover{color:var(--header-link-hover-color)}@media(min-width:512px){#header{height:42px;left:0;padding:6px 40px;position:fixed;top:0;width:100%;z-index:2000}}#branding #site-name{font-size:18px;line-height:30px}#branding #site-name a:link,#branding #site-name a:visited{font-size:15px;font-weight:500;padding:0 2px}@media(max-width:450px){#branding #site-name{display:none}}#user-tools{color:var(--header-color);font-size:12px;font-weight:600;letter-spacing:0;text-transform:none}#user-tools a{border-bottom-color:transparent;font-weight:400;padding:0 2px}#user-tools a:focus,#user-tools a:hover{color:var(--header-link-hover-color)}#user-tools strong{font-size:12px;margin-right:10px;text-transform:none}#container{position:relative}@media(max-width:1024px){#container{min-width:auto}}body:not(.popup):not(.login) #container{padding-top:0}@media(min-width:512px){body:not(.popup):not(.login) #container{padding-top:42px}}#content{min-height:calc(100vh - 42px);padding-left:30px;padding-right:30px}@media(max-width:767px){#content{padding-left:15px;padding-right:15px}}.login{align-items:center;display:flex;height:70vh;justify-content:center}.login #header{justify-content:left;padding-bottom:6px;padding-top:6px;position:static}.login #header #site-name{display:block}.login #container{margin:0 15px;padding:0}.login #content{min-height:0}.object-tools a:link,.object-tools a:visited{background-position:calc(100% - 8px);padding-bottom:2px}.object-tools a:link .icon,.object-tools a:visited .icon{font-size:20px;vertical-align:middle}@media(max-width:767px){.object-tools{float:none;margin:0 0 20px}.object-tools li{display:inline-block;float:none;height:auto}.object-tools li a:link,.object-tools li a:visited{display:inline-block;float:none}}.inline-group h2,.module caption{background:var(--color-gray-50);border:1px solid var(--hairline-color);border-bottom:0;border-radius:2px;color:var(--color-gray-900);text-transform:none}.module h2{background:transparent;border-bottom:1px solid var(--color-gray-300);color:var(--color-gray-900);font-size:18px;margin-bottom:5px;padding-left:2px}.module h2 a:link,.module h2 a:visited{color:var(--color-gray-900)}.module caption a:link,.module caption a:visited{color:var(--color-gray-900)}.module table{border:1px solid var(--color-gray-300)}#content-related{background:var(--color-white);border:1px solid var(--color-gray-300)}#content-related .module h2{background:var(--color-gray-50);border:0;border-bottom:1px solid var(--color-gray-300);color:var(--color-gray-900);font-size:inherit}#changelist #toolbar{background:transparent;border:0}#changelist #toolbar *{box-sizing:border-box}#changelist #toolbar label{display:none}#changelist #toolbar .submit-button{background:transparent;border:0;box-shadow:none;color:#bbb;cursor:pointer;height:25px;padding:1px 6px 0 4px;position:absolute;right:0;top:0}#changelist #toolbar .submit-button .icon{font-size:20px}#changelist #toolbar #changelist-search{box-sizing:border-box;position:relative}#changelist #toolbar #changelist-search input#searchbar{height:25px;padding:3px 8px;width:100%}#changelist #toolbar #changelist-search input[type=submit]{left:0;position:fixed;visibility:hidden;z-index:-1}@media(min-width:768px){#changelist #toolbar{margin:10px 0 0!important;padding:0;position:absolute;right:30px;width:200px!important}#changelist #toolbar #changelist-search .small{left:-30px;position:absolute;top:3px;transform:translateX(-100%)}}@media(max-width:767px){#changelist #toolbar{padding-left:0;padding-right:0}#changelist #toolbar #changelist-search .small{display:block;margin-top:5px}}#changelist-filter{background:transparent;border:0;flex-basis:200px;margin-top:45px;padding-bottom:70px;position:relative}#changelist-filter h2{display:none}#changelist-filter #changelist-filter-clear{background-color:transparent;padding-left:0;padding-right:0}#changelist-filter h3:not(#changelist-filter-clear){background:var(--color-gray-50);border:1px solid var(--color-gray-300);margin-bottom:0;margin-top:0;padding:6px 15px 7px;text-transform:lowercase}#changelist-filter ul{margin:0 0 10px;padding:8px 0 10px 15px}#changelist-filter ul,#changelist-filter ul:last-child{border:1px solid var(--color-gray-300);border-top:0}#changelist-filter li{margin-left:-15px;padding-left:20px}#changelist-filter li.selected{padding-left:15px}#changelist-filter h3.collapsible{cursor:pointer;position:relative}#changelist-filter h3.collapsible .collapse-icon{background-image:url(/s/admin/img/sorting-icons.svg);background-position:0 -56px;background-repeat:no-repeat;display:block;height:14px;position:absolute;right:7px;top:9px;width:14px}#changelist-filter h3.collapsible.collapsible-open .collapse-icon{background-position:0 -28px}#changelist-filter h3.collapsible:hover{background:var(--color-gray-150)}#changelist-filter h3.collapsible+ul{overflow:hidden}#changelist-filter h3.collapsible+ul:not(.collapsible-open){border-bottom:0;border-top:0;height:0;padding-bottom:0;padding-top:0}@media(max-width:767px){#changelist-filter{display:none}}@media(min-width:1024px){#changelist-filter{width:200px}}#changelist .actions{padding-left:0;padding-right:0}#changelist .actions select{color:var(--color-gray-500);font-size:13px;margin-left:0}#changelist .actions select option:not(:first-child),#changelist .actions select:focus{color:var(--color-gray-900)}#changelist table{border:1px solid var(--color-gray-300)}#changelist.filtered table{border-right:1px solid var(--color-gray-300)}#changelist .toplinks{border-bottom:0}#changelist .paginator{border-top:0}#changelist #result_list td,#changelist #result_list th{height:100%;position:relative}#changelist #result_list td{padding:10px 8px}#changelist #result_list tbody td a:only-child,#changelist #result_list tbody th a:only-child{display:inline-block;height:100%;width:100%}#changelist #result_list tbody td a:only-child:not(:hover) .icon,#changelist #result_list tbody th a:only-child:not(:hover) .icon{color:var(--color-gray-700)}#changelist #result_list .icon{font-size:50px;padding:10px 30px}@media(min-width:768px){#changelist.filtered .actions,#changelist.filtered .paginator,#changelist.filtered .results,#changelist.filtered div.xfull{margin-right:230px}}@media(max-width:767px){#changelist .results,#changelist .xfull{margin-right:0}#changelist .toplinks{float:none;width:100%}#changelist .actions{display:none!important}#changelist table td.action-checkbox,#changelist table th.action-checkbox-column{display:none}#changelist.filtered #toolbar,#changelist.filtered .actions,#changelist.filtered .paginator,#changelist.filtered .results,#changelist.filtered div.xfull{margin-right:0}}table thead th{background:var(--darkened-bg);border:1px solid var(--hairline-color)}table thead th.sorted{color:var(--color-gray-900)}table thead th.sorted .text a:focus,table thead th.sorted .text a:hover,table thead th.sorted .text a:link,table thead th.sorted .text a:visited{color:var(--color-gray-900);font-weight:600}table td,table th{border-bottom:1px solid var(--hairline-color)}.change-form #content{padding-bottom:50px}.change-form .related-object-info{box-sizing:border-box;margin-bottom:20px}.change-form .related-object-info img{height:auto;width:100%}.change-form .related-object-info .icon{color:var(--color-gray-500);font-size:48px}.change-form .related-object-info .icon:hover{color:var(--link-fg)}.change-form .related-object-info .media-related-item-list{padding-left:20px}@media(min-width:768px){.change-form .related-object-info{background:var(--color-white);float:right;max-width:260px;padding:10px 0 60px 60px}}form .aligned{margin-bottom:10px}form .aligned .help,form .aligned div.help{clear:left;font-size:12px}form .aligned div.help,form .aligned input+div.help,form .aligned select+div.help,form .aligned textarea+div.help{padding-left:4px;padding-top:10px}form .aligned div.help:last-child,form .aligned input+div.help:last-child,form .aligned select+div.help:last-child,form .aligned textarea+div.help:last-child{margin-left:0}form .aligned label+div.readonly,form .aligned label+p,form .aligned p.file-upload{margin-left:0}form .aligned .clearable-file-input{display:inline-block;margin-left:10px}form .aligned .clearable-file-input label{color:var(--error-fg);display:inline!important}form .aligned .form-row{padding:10px 0 15px}form .aligned .form-row:after,form .aligned .form-row:before{content:" ";display:table;flex-basis:0;order:1}form .aligned .form-row:after{clear:both}form .aligned .form-row:last-child{border-bottom:0}form .aligned .form-row>div{margin-top:-4px}form .aligned .form-row>div:not(.checkbox-row):not(.fieldBox) label:not(.vCheckboxLabel){display:block;float:none;padding-top:0;width:auto}form .aligned .form-row>div:not(.checkbox-row):not(.fieldBox)>.vBigIntegerField,form .aligned .form-row>div:not(.checkbox-row):not(.fieldBox)>.vIntegerField,form .aligned .form-row>div:not(.checkbox-row):not(.fieldBox)>.vLargeTextField,form .aligned .form-row>div:not(.checkbox-row):not(.fieldBox)>.vTextField,form .aligned .form-row>div:not(.checkbox-row):not(.fieldBox)>.vURLField,form .aligned .form-row>div:not(.checkbox-row):not(.fieldBox)>.vUUIDField,form .aligned .form-row>div:not(.checkbox-row):not(.fieldBox)>.vXMLLargeTextField{max-width:calc(100% - 15px)}form .aligned .form-row>div:not(.checkbox-row):not(.fieldBox)>.vLargeTextField,form .aligned .form-row>div:not(.checkbox-row):not(.fieldBox)>.vTextField,form .aligned .form-row>div:not(.checkbox-row):not(.fieldBox)>.vUUIDField,form .aligned .form-row>div:not(.checkbox-row):not(.fieldBox)>.vXMLLargeTextField{max-width:800px;width:calc(100% - 15px)}form .aligned .form-row>div:not(.checkbox-row):not(.fieldBox)>.vForeignKeyRawIdAdminField{max-width:calc(100% - 36px)}form .aligned .form-row>div:not(.checkbox-row):not(.fieldBox) .datetime{padding-left:10px}form .aligned .form-row>div:not(.checkbox-row):not(.fieldBox) .datetime input.vDateField,form .aligned .form-row>div:not(.checkbox-row):not(.fieldBox) .datetime input.vTimeField{margin-left:50px;width:78px}form .aligned .form-row>div:not(.checkbox-row):not(.fieldBox) .datetime input.vTimeField{left:-2px;position:relative}form .aligned .form-row .fieldBox label{float:none}form .aligned .form-row .fieldBox:last-child{margin-bottom:-10px}form .aligned .form-row .fieldBox:not(:last-child){margin-bottom:10px;padding-right:30px}form .aligned .form-row .fieldBox .vCheckboxLabel{margin-top:12px}@media(max-width:767px){form .aligned .form-row .fieldBox{clear:both;margin-bottom:15px}}form .aligned .form-row .related-widget-wrapper{overflow:visible}form .aligned .form-row .related-lookup{background:transparent;color:var(--color-gray-900);display:inline-block;height:26px;margin:0;padding:0 5px;text-decoration:none;vertical-align:middle;width:auto}form .aligned .form-row .related-lookup:before{word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"search";direction:ltr;display:inline-block;font-family:Material Icons;font-size:24px;font-size:26px;font-style:normal;font-weight:400;height:26px;letter-spacing:normal;line-height:1;margin-right:5px;text-rendering:optimizeLegibility;text-transform:none;vertical-align:middle;white-space:nowrap;width:26px}form .aligned .form-row .related-lookup:hover{color:var(--link-fg)}@media(max-width:767px){form .aligned .form-row{padding-left:0;padding-right:0}}.form-row{overflow:visible}.fieldBox.errors,.form-row.errors{background:var(--message-error-bg);margin-bottom:-1px}.fieldBox.errors .errorlist,.form-row.errors .errorlist{background:var(--message-error-bg);margin-left:0;padding-left:0}.change-form fieldset.module:last-of-type .form-row:last-of-type{border-bottom:0}.errornote{background:var(--error-fg);color:var(--color-white)}fieldset.module h2{background:transparent;border:0;border-bottom:1px solid var(--color-gray-400);margin-bottom:15px}.change-form .submit-row{background:var(--color-gray-100);border:0;border-radius:0;border-top:1px solid var(--color-gray-300);bottom:0;box-sizing:border-box;left:0;margin:0;padding:10px 20px;position:fixed;width:100%;z-index:1000}@media(min-width:1024px){.change-form .submit-row a.deletelink,.change-form .submit-row input{transform:scale(.9)}}.change-form .submit-row.static{background:transparent;border:0;padding:0;position:static;text-align:left}.change-form .submit-row.static input.default{float:none;margin:0}@media(max-width:1023px){.change-form .submit-row input:not(.default):not(.deletelink){display:none}}.inline-group fieldset.module h3{background:transparent;border-top:0;color:var(--color-gray-900);font-weight:400;padding:10px}.inline-group fieldset.module h3 span.delete label{color:var(--color-gray-800);cursor:pointer}.inline-group fieldset.module h3 span.delete input:checked+label{color:var(--error-fg)}.inline-group .inline-related{background:var(--color-gray-50);border:1px solid var(--color-gray-300)}.inline-group .inline-related:not(:last-child){margin-bottom:20px}.inline-group .inline-related h3{border-bottom:1px solid var(--color-gray-300)!important;margin-bottom:0!important}.inline-group .inline-related .form-row{padding:10px}.inline-group .inline-related.will-delete h3>:not(.delete),.inline-group .inline-related.will-delete>:not(h3):not(.delete){filter:saturate(0);opacity:.4}.inline-group .inline_label,.inline-group b{font-size:12px}.inline-group .tabular{border:0}.inline-group div.add-row{background:var(--color-gray-100);border:1px solid var(--color-gray-300);padding:10px}.inline-group div.add-row a:not(:last-of-type){margin-right:15px}.calendar caption,.calendarbox h2{background:var(--link-fg)!important;color:var(--color-white)!important}.calendarbox .calendarnav-next,.calendarbox .calendarnav-previous{filter:invert(100%) contrast(200%)}.selector .selector-available h2,.selector .selector-available h3,.selector .selector-chosen h2,.selector .selector-chosen h3{background:transparent;border-bottom:1px solid var(--color-gray-400);color:var(--color-gray-900);margin-bottom:0}.selector .selector-available .selector-filter>label,.selector .selector-chosen .selector-filter>label{float:left!important}.selector select{background:var(--color-white)}.selector .selector-chosen select{height:20.8em}#change-history td:nth-child(2){white-space:nowrap}.modal-popup{height:100%;left:0;position:fixed;top:0;width:100%;z-index:3000}.modal-popup,.modal-popup *{box-sizing:border-box}.modal-popup .modal-popup-content{background:var(--color-white);height:80%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%;z-index:10}.modal-popup .popup-iframe{border:0;height:100%;width:100%}.modal-popup .modal-close-button{background:var(--color-white);border-radius:50%;color:var(--color-gray-900);font-size:28px;height:28px;line-height:1;position:absolute;right:-20px;top:-20px;width:28px}.modal-popup .modal-overlay{background:rgba(0,0,0,.8);height:100vh;left:0;position:fixed;top:0;width:100vw}.app-dashboard{box-sizing:border-box}.app-dashboard *,.app-dashboard :after,.app-dashboard :before{box-sizing:border-box}.app-dashboard #footer{display:none}.app-dashboard #content{background:var(--color-gray-100);margin-right:0;max-width:1920px;padding:6px;width:auto}@media(min-width:1921px){.app-dashboard #content{max-width:2400px}}.app-dashboard .app-dashboard-module{-moz-column-count:1;column-count:1;-moz-column-gap:0;column-gap:0;left:auto;right:auto}@media(min-width:980px){.app-dashboard .app-dashboard-module{-moz-column-count:2;column-count:2}}@media(min-width:1450px){.app-dashboard .app-dashboard-module{-moz-column-count:3;column-count:3;max-width:1600px}}@media(min-width:2300px){.app-dashboard .app-dashboard-module{-moz-column-count:4;column-count:4;max-width:3000px}}.app-dashboard .app-dashboard-module .app{-moz-column-break-inside:avoid;box-sizing:border-box;break-inside:avoid;padding:6px;page-break-inside:avoid}.app-dashboard .app-dashboard-module .app .app-container{background:var(--color-white);border:1px solid var(--color-gray-300);box-shadow:0 2px 2px 0 rgba(0,0,0,.08),0 1px 5px 0 rgba(0,0,0,.05),0 2px 1px -1px rgba(0,0,0,.06);box-sizing:border-box;padding:20px 20px 40px}.app-dashboard .app-dashboard-module .app .app-title{font-size:24px;font-weight:300;margin:0 0 15px}.app-dashboard .app-dashboard-module .app .app-title a[href]{color:var(--color-gray-900)}.app-dashboard .app-dashboard-module .app .app-models{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -6px}.app-dashboard .app-dashboard-module .app .model{color:var(--color-gray-800);padding:0 6px;position:relative;width:50%}@media(min-width:1024px){.app-dashboard .app-dashboard-module .app .model{width:33.33%}}.app-dashboard .app-dashboard-module .app .model a{align-items:center;background:var(--color-gray-50);border:1px solid var(--color-gray-200);border-radius:2px;display:flex;flex-direction:column;justify-content:center;margin:10px 0;min-height:150px;padding:10px 12px;text-align:center}.app-dashboard .app-dashboard-module .app .model a .icon{font-size:48px;height:48px;margin-bottom:12px;width:48px}.app-dashboard .app-dashboard-module .app a{color:var(--color-gray-500);text-decoration:none;text-transform:capitalize}.app-dashboard .app-dashboard-module .app a[href]{color:var(--color-gray-700)}.app-dashboard .app-dashboard-module .app a[href]:hover{color:var(--link-hover-color)}.dashboard #content>h1{display:none}.dashboard #content-main{display:flex;flex-direction:column;max-width:100%}.dashboard #content-main .module{order:100}.dashboard #content-main .module table{border-bottom:0;width:100%}.dashboard #content-main .module tbody{display:flex;flex-direction:column}.dashboard #content-main .module tbody tr{order:100}.dashboard #content-main .module th a{text-transform:capitalize}.dashboard #content-main .module a.changelink{display:none!important}.dashboard #content-related{display:none}.mime-icon:after{content:"insert_drive_file"}.mime-icon[data-mimetype*=audio]:after{content:"volume_up"}.mime-icon[data-mimetype*=pdf]:after,.mime-icon[data-mimetype*=postscript]:after{content:"picture_as_pdf"}.mime-icon[data-mimetype*=video]:after{content:"ondemand_video"}.mime-icon[data-mimetype*=image]:after{content:"photo"}.mime-icon[data-mimetype*=rar]:after,.mime-icon[data-mimetype*=x-stuffit]:after,.mime-icon[data-mimetype*=x-tar]:after,.mime-icon[data-mimetype*=zip]:after{content:"archive"}.django-ckeditor-widget{width:calc(100% - 4px)}@media(min-width:800px){.cke_combopanel{min-width:300px!important}}.media-upload-edit-form .module.aligned{position:relative}.media-upload-edit-form .delete-upload{position:absolute;right:0;top:0;width:auto}.media-upload-edit-form .submit-row input{opacity:1!important}.media-upload-edit-form .form-row{clear:both}.media-upload-edit-form .form-row.field-content_date{float:left;margin-right:20px;padding-right:30px}.media-upload-edit-form .form-row.field-content_date_end{clear:right;float:left}.app-auth.model-user #id_password{display:none}.app-auth.model-user .field-password .help{clear:none;max-width:400px;padding-top:10px}.select2-container--admin-autocomplete.select2.select2{margin-right:10px;min-width:367px}.select2-container--admin-autocomplete.select2.select2 .select2-selection{min-height:32px}.select2-container--admin-autocomplete.select2.select2 .select2-selection__choice{background-color:rgba(0,126,255,.08);border-color:rgba(0,126,255,.24);border-radius:2px;color:#036;font-size:.9em;padding-left:0}.select2-container--admin-autocomplete.select2.select2 .select2-selection__choice__remove{border-right:1px solid rgba(0,51,102,.24);color:#036;font-family:Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;margin-right:6px;padding-left:5px;padding-right:5px}.select2-container--admin-autocomplete.select2.select2 .select2-selection__choice__remove:hover{background-color:rgba(0,113,230,.08);color:#0071e6}.select2-container--admin-autocomplete.select2.select2 .select2-selection__clear{color:var(--color-gray-500);font-size:18px;font-weight:400;line-height:19px;margin:1px 0 0;padding:5px 8px 4px}.select2-container--admin-autocomplete.select2.select2 .select2-selection__clear:hover{color:var(--error-fg)}.select2-container--admin-autocomplete.select2.select2 .select2-search{padding:0 5px}.select2-container--admin-autocomplete.select2.select2 .select2-search input{padding:4px 0 0}.select2-container--admin-autocomplete.select2.select2:not(.select2-container--focus) .select2-search:only-child:before{color:#666;content:"Select...";display:inline-block;padding:7px 0 0;vertical-align:middle}.select2-container.select2-container--admin-autocomplete .select2-results__option{background:transparent!important}.select2-container.select2-container--admin-autocomplete .select2-results__option--highlighted{background-color:var(--color-gray-100)!important;border-radius:2px!important;color:var(--color-gray-900)!important;outline:solid 1px var(--color-gray-200)}.select2-container.select2-container--admin-autocomplete .select2-selection--single .select2-selection__arrow{height:30px}select.admin-autocomplete{clip:rect(0 0 0 0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}
.customadmin-SidebarNav{background:var(--color-white);box-shadow:0 2px 2px 0 rgba(0,0,0,.28),0 1px 5px 0 rgba(0,0,0,.26),0 2px 1px -1px rgba(0,0,0,.12);box-sizing:border-box;display:none;height:100vh;left:0;overflow:auto;padding-bottom:30px;padding-top:74px;position:fixed;top:0;width:260px;z-index:1000}@media(min-width:1024px){.customadmin-SidebarNav{display:block}}.customadmin-SidebarNav a{align-items:center;color:var(--color-gray-900);cursor:pointer;display:flex;line-height:24px;padding:10px 16px;position:relative;text-decoration:none}.customadmin-SidebarNav a.active,.customadmin-SidebarNav a:hover{background:var(--color-gray-100);color:var(--link-hover-color)}.customadmin-SidebarNav a:focus{outline:dotted 1px var(--color-gray-300)}.customadmin-SidebarNav a .icon{display:inline-block;font-size:24px;height:24px;margin-right:24px;position:relative;top:-2px;vertical-align:middle;width:24px}.customadmin-SidebarNav a.app-link{padding-left:64px}.customadmin-SidebarNav a.app-link.active{background:var(--color-gray-800);color:var(--color-white)}.customadmin-SidebarNav .rc-collapse-anim-active{transition:height .2s ease-out}.customadmin-SidebarNav .rc-collapse-header:focus{outline:dotted 1px var(--color-gray-300)}.customadmin-SidebarNav .rc-collapse-content{background:var(--color-white);overflow:hidden}.customadmin-SidebarNav .rc-collapse-content-inactive{display:none}body.SidebarNav--inactive .customadmin-SidebarNav,body.login .customadmin-SidebarNav,body.popup .customadmin-SidebarNav{display:none}@media(min-width:1024px){body:not(.SidebarNav--inactive):not(.login):not(.popup) #content,body:not(.SidebarNav--inactive):not(.login):not(.popup) .breadcrumbs,body:not(.SidebarNav--inactive):not(.login):not(.popup) .messagelist{margin-left:260px}}@media(min-width:1024px){body:not(.SidebarNav--inactive):not(.login):not(.popup) .submit-row{left:260px;width:calc(100% - 260px)}}
@font-face{font-display:block;font-family:Material Icons;font-style:normal;font-weight:400;src:url(0c35d18bf06992036b69.woff2) format("woff2"),url(4d73cb90e394b34b7670.woff) format("woff")}.material-icons{word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap}.inline-group fieldset.module.sortable{display:block;height:100%;position:relative}.inline-group fieldset.module.sortable--isSorting .django-ckeditor-widget{position:relative}.inline-group fieldset.module.sortable--isSorting .django-ckeditor-widget:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.inline-group fieldset.module.sortable .inline-related{position:relative}.inline-group fieldset.module.sortable .inline-related .module{height:100%}.inline-group fieldset.module.sortable h3{align-items:center;display:flex;padding-left:40px;position:relative}.inline-group fieldset.module.sortable h3 .sortable-drag-handle{cursor:move;height:100%;left:0;line-height:37px;position:absolute;top:0;width:calc(100% - 100px)}.inline-group fieldset.module.sortable h3 .sortable-drag-handle:before{word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"swap_vert";direction:ltr;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;margin-left:8px;text-rendering:optimizeLegibility;text-transform:none;vertical-align:middle;white-space:nowrap}.inline-group fieldset.module.sortable h3 .inline_label{flex:2 0 auto;overflow:hidden}.inline-group fieldset.module.sortable h3>b{display:none}.inline-group fieldset.module.sortable h3 .delete{padding-left:20px;white-space:nowrap}.inline-group fieldset.module.sortable .sortable-ghost{background:var(--color-yellow)}.inline-group fieldset.module.sortable .sortable-ghost *{opacity:0}@media(min-width:768px){.inline-group fieldset.module.sortable.sortable-inline-block .inline-related.has_original{display:inline-block;overflow:hidden;vertical-align:top;width:calc(50% - 25px)}.inline-group fieldset.module.sortable.sortable-inline-block .inline-related.has_original:nth-child(2n){margin-right:20px}}@media(min-width:1580px){.inline-group fieldset.module.sortable.sortable-inline-block .inline-related.has_original{margin-right:0;width:calc(33% - 25px)}.inline-group fieldset.module.sortable.sortable-inline-block .inline-related.has_original:nth-child(3n),.inline-group fieldset.module.sortable.sortable-inline-block .inline-related.has_original:nth-child(3n+1){margin-right:20px}}
body.change-form form.is-change-form:not(.form--isChanged) .submit-row>input[type=submit]:not(:hover){opacity:.4}
