*{box-sizing:border-box}body,html{margin:0;padding:0;font-family:Verdana,sans-serif;min-height:100%;height:100%;background:#fff}a{color:#2e7d32}.center-div{position:absolute;margin:auto;inset:0;width:400px;height:340px;border-radius:3px;border:1px solid #3eaf2b;background-color:#cdedc2}.center-div .login-top-div{width:400px;height:70px;background-color:#3eaf2b;border-radius:3px 3px 0 0}.center-div .login-top-div h1{margin:0;padding-top:16px;font-size:28px;color:#fff;font-weight:400;text-align:center}.center-div .login-div{padding:20px}.login-div input{margin:0 5% 12px;padding:12px;font-size:14px}.login-button,.login-div input{width:90%;border:0;border-radius:3px}.login-button{margin:0 5%;padding:14px;background:#3eaf2b;color:#fff;font-weight:700;cursor:pointer;transition:opacity .2s ease,background-color .2s ease}.login-button:hover:not(:disabled){background:#35a020}.login-button:disabled{opacity:.7;cursor:not-allowed}.center-div .login-bottom-div{height:44px;background:#3eaf2b;border-radius:0 0 3px 3px;text-align:center;padding-top:12px}.center-div .login-bottom-div a{color:#fff}.top-div{width:100%;background-color:#3eaf2b;height:90px;top:0}.top-div,.top-div p{position:absolute;left:0;margin-bottom:20px}.top-div p{height:88px;width:360px;top:-15px}.top-div div{float:right;padding:50px 20px 20px;color:#fff}.top-div span{position:absolute;top:10px;right:20px;padding-top:10px;color:#fff}.top-div div a{color:#fff;text-decoration:none}.logo-image{width:auto;margin-left:20px;margin-top:10px}.logo-image,.logo-image-new{height:70px;cursor:pointer}.logout-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:#fff;cursor:pointer;font:inherit;padding:0;text-decoration:none}.main_content{margin-top:50px;display:block;padding:24px}.page-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:240px;gap:12px;color:#666}.page-loading__spinner{width:28px;height:28px;border:3px solid #e8e8e8;border-top-color:#4caf50;border-radius:50%;animation:page-loading-spin .8s linear infinite}.page-loading__text{margin:0;font-size:14px}@keyframes page-loading-spin{to{transform:rotate(1turn)}}.main_content.password_form{margin-top:100px}.main_content div#new_price{margin-top:10px}.main_content div.actions{text-align:center}.main_content a,.main_content button.link-button{color:#4caf50;text-decoration:none}.main_content button.link-button{background:none;border:none;padding:0;font:inherit;cursor:pointer}.main_content button.link-button:disabled{opacity:.6;cursor:wait}h1{font-size:30px;text-transform:capitalize;font-weight:300;margin-bottom:15px;text-decoration:underline}h1,h2{color:#3eaf2b;text-align:center}h2{margin-bottom:-15px}table.main_content{border-collapse:collapse;width:100%}table,td,th{border:1px solid grey}table.main_content th,td{text-align:left;padding:8px}table.main_content tr:nth-child(2n){background-color:#f2f2f2}table.main_content tr.unpublished td{color:#db7093}table.main_content th{background-color:#4caf50;color:#fff}footer{text-align:center}.allButFooter{min-height:calc(100vh - 40px)}#footer{margin-top:16px}.module-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:12px;gap:12px}.module-card{border:1px solid #ddd;border-radius:8px;padding:12px;background:#fafafa}.module-card.wired{border-color:#81c784;background:#e8f5e9}.module-card small{display:block;color:#666;margin-top:6px;word-break:break-all}.logged-in-header{background:#3eaf2b;color:#fff;padding:12px 24px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}.logged-in-header a{color:#fff;margin-right:16px}.notice{color:#2e7d32}.error{color:#c62828}#error_explanation,.error_explanation{background:#fff5f5;padding:12px;border:1px solid #e57373;border-radius:6px;margin-bottom:16px}#error_explanation h2{color:#c62828;font-size:16px;margin:0 0 8px;text-decoration:none;text-align:left}#error_explanation ul{margin:0;padding-left:20px;color:#c62828}#error_explanation li{margin-bottom:4px}.actions{margin-top:16px;padding:12px 0}.actions button,.actions input[type=submit]{padding:10px 20px;background-color:#4caf50;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:700}.actions button:hover,.actions input[type=submit]:hover{background-color:#3d8b40}table.main_content input[type=email],table.main_content input[type=number],table.main_content input[type=password],table.main_content input[type=text],table.main_content select,table.main_content textarea{width:240px;margin:10px;padding:5px;border:1px solid #ccc;border-radius:4px;font-size:16px;font-family:inherit;box-sizing:border-box}table.main_content textarea{width:700px}table.main_content textarea.heading{height:30px}table.main_content textarea.description{height:90px}.main_content div.field textarea.content{margin-bottom:0}.main_content div textarea.content{margin-bottom:-5px}.no-mg-left,table.main_content input.no-margin-left,table.main_content textarea.no-margin-left{margin-left:0!important}.no-mg-bottom{margin-bottom:0!important}table.main_content input[type=email]:focus,table.main_content input[type=number]:focus,table.main_content input[type=password]:focus,table.main_content input[type=text]:focus,table.main_content select:focus,table.main_content textarea:focus{outline:none;border-color:#4caf50;box-shadow:0 0 4px rgba(76,175,80,.3)}#notice-div{margin:10px 0}#notice{color:#00f;font-style:normal;font-weight:700;display:inline-block;margin-bottom:10px}#notice.logged_out{width:100%;margin-top:100px;text-align:center}#notice:empty{display:none}.hybrid-recommendation-modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;padding:24px;z-index:1100}.hybrid-recommendation-modal-panel{position:relative;width:min(820px,100%);max-height:calc(100vh - 48px);overflow-y:auto;background:#fff;border-radius:8px;box-shadow:0 20px 45px rgba(0,0,0,.2)}.hybrid-recommendation-modal-body{margin-top:0;padding-top:32px}.hybrid-recommendation-modal-close{position:absolute;top:10px;right:14px;border:none;background:none;font-size:28px;line-height:1;cursor:pointer;color:#666}.hybrid-recommendation-file-hint{margin:8px 10px 0;font-size:12px;color:#666}#tabs ul{list-style:none;padding:0;margin:0 0 16px;display:flex;gap:8px;border-bottom:2px solid #4caf50}#tabs ul li{margin:0}#tabs ul li a{display:block;padding:8px 16px;background:#e8f5e9;border:1px solid #4caf50;border-bottom:none;border-radius:4px 4px 0 0;text-decoration:none;color:#2e7d32}#tabs ul li a:hover{background:#c8e6c9}table.main_content.no_border,table.main_content.no_border td,table.main_content.no_border th,table.no_border,table.no_border td,table.no_border th{border:none}table.main_content button{padding:6px 12px;background-color:#4caf50;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:12px}table.main_content button:hover{background-color:#3d8b40}#tabs>div{padding:16px;background:#fafafa;border:1px solid #e0e0e0;border-top:none;margin-bottom:16px}#tabs label{display:block;font-weight:700;margin-bottom:6px;color:#333}#tabs input[type=text],#tabs textarea{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;font-size:14px;font-family:inherit;box-sizing:border-box}#tabs input[type=text]:focus,#tabs textarea:focus{outline:none;border-color:#4caf50;box-shadow:0 0 4px rgba(76,175,80,.3)}.styled-select{display:inline-block;margin:10px;min-width:240px;background:url(/_next/static/media/select.404978fc.png) no-repeat 96% 0;background-color:#4caf50;border-radius:5px;height:29px;overflow:hidden}.styled-select select{padding:5px 46px 5px 12px;background:transparent;border:none;border-radius:4px;font-size:14px;font-family:inherit;cursor:pointer;width:268px;height:29px;color:#000}.styled-select.inline{top:15px!important;position:relative}.styled-select-no-margin{display:inline-block;margin:10px 10px 10px -10px;min-width:240px;background:url(/_next/static/media/select.404978fc.png) no-repeat 96% 0;background-color:#4caf50;border-radius:5px;height:29px;overflow:hidden}.styled-select-no-margin select{padding:5px 46px 5px 12px;background:transparent;border:none;border-radius:4px;font-size:14px;font-family:inherit;cursor:pointer;width:268px;height:29px;color:#000}.styled-select-disabled{display:inline-block;margin:10px;min-width:240px;background:url(/_next/static/media/select.404978fc.png) no-repeat 96% 0;background-color:#69976b;border-radius:5px;height:29px;overflow:hidden}.styled-select-disabled select{padding:5px 46px 5px 12px;background:transparent;border:none;border-radius:4px;font-size:14px;font-family:inherit;width:268px;height:29px;color:#000}.styled-select-disabled.inline{top:15px!important;position:relative}.styled-select-disabled-no-margin{display:inline-block;margin:10px 10px 10px -10px;min-width:240px;background:url(/_next/static/media/select.404978fc.png) no-repeat 96% 0;background-color:#69976b;border-radius:5px;height:29px;overflow:hidden}.styled-select-disabled-no-margin select{padding:5px 46px 5px 12px;background:transparent;border:none;border-radius:4px;font-size:14px;font-family:inherit;width:268px;height:29px;color:#000}.styled-select select:focus{outline:none;border-color:#4caf50}table.no_border{border-collapse:collapse}table.no_border td{padding:4px 8px 4px 0;vertical-align:middle}.form_group{margin-bottom:16px}.form_group label{display:block;font-weight:700;margin-bottom:6px;color:#333}.form_group input,.form_group select,.form_group textarea{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;font-size:14px;font-family:inherit;box-sizing:border-box}.form_group input:focus,.form_group select:focus,.form_group textarea:focus{outline:none;border-color:#4caf50;box-shadow:0 0 4px rgba(76,175,80,.3)}.inline{display:inline-block;margin-bottom:0}.translation_div{min-width:150px;vertical-align:middle}.translation_div_desc{min-width:150px;vertical-align:top;margin-top:25px}.field_with_errors{display:inline}.field_with_errors label{background-color:#cd5c5c}.image-div{margin-top:10px;margin-left:10px}.image-div img{max-width:240px;height:auto;display:block}.btn{padding:10px;box-sizing:border-box;font-size:16px;border-radius:3px;background-color:#4caf50;color:#fff!important;display:inline-block}.align-y-top{vertical-align:top}.mg-top-sm{margin-top:10px}.mg-sm-tb{margin:10px 0}.mx-wd-sm{width:10px}span.form_label{position:relative;bottom:10px}input[type=checkbox].css-checkbox{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}input[type=checkbox].css-checkbox+label.css-label{padding-left:55px;height:50px;display:inline-block;line-height:50px;background-repeat:no-repeat;background-position:0 0;font-size:40px;vertical-align:middle;cursor:pointer;margin:10px}input[type=checkbox].css-checkbox:checked+label.css-label{background-position:0 -50px}label.css-label{background:url(/_next/static/media/checkbox.890ef15f.png);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}span#states_span,span.field_hint{display:block;margin-top:6px;color:#666;font-size:13px}.field{margin-bottom:10px}.field label{display:inline-block;min-width:120px;font-weight:700;vertical-align:middle}.field input[type=file],.field input[type=number],.field input[type=text],.field textarea{display:inline;margin-left:6px}.issue_field{display:none}.is_mapping .object_id_label{display:inline-block;min-width:100px;font-weight:700}.remove-link{font-size:13px;margin-top:4px}.links{margin-top:8px}#attachments,#contents{margin:10px}#attachments .nested-fields,#contents .nested-fields,.issue_attachment_fields,.issue_attachment_fields .nested-fields,.news_attachments .nested-fields,.promoted_content_attachments .nested-fields{background-color:#f2f2f2;padding:10px;margin:10px 0}#attachments .nested-fields.show .field,#contents .nested-fields.show .field{margin-top:10px}#contents .nested-fields.show .field .description{margin-left:135px;margin-top:-15px}#attachments .nested-fields input[type=file],#attachments .nested-fields input[type=number],#attachments .nested-fields input[type=text],#contents .nested-fields input[type=text],#contents .nested-fields p{display:inline}#attachments .nested-fields input[type=file],#contents .nested-fields p{margin-left:10px}#contents .nested-fields .field label{display:inline-block;min-width:120px}#attachments,#attachments .nested-fields .field label{display:inline-block;min-width:100px}#attachments{margin-left:10px}#attachments,#attachments .nested-fields{margin-bottom:30px}#attachments a#remove_attachment{display:inline}.aspect_ratio{margin-top:10px;margin-bottom:10px;color:red}fieldset{border:1px solid #ddd;border-radius:4px;padding:16px;margin-bottom:16px}fieldset legend{color:#4caf50;font-weight:700;padding:0 8px}div.main_content button.light-padding,div.main_content input[type=submit].light-padding,input[type=button].lite-padding{padding:7px}.cp_error{margin-bottom:10px}.cp-pagination{display:flex;align-items:center;gap:12px}