@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url('../fonts/logo-studio/manrope-latin.woff2') format('woff2')}
@font-face{font-family:'DM Sans';font-style:normal;font-weight:400 900;font-display:swap;src:url('../fonts/logo-studio/dm-sans-latin.woff2') format('woff2')}
@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:500 700;font-display:swap;src:url('../fonts/logo-studio/cormorant-garamond-latin.woff2') format('woff2')}
@font-face{font-family:'Noto Sans Devanagari';font-style:normal;font-weight:400 900;font-display:swap;src:url('../fonts/poster-studio/noto-sans-devanagari.woff2') format('woff2');unicode-range:U+0900-097F,U+1CD0-1CFA,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A8E0-A8FF,U+11B00-11B09}
/* Scoped to the job-page launcher and body-mounted studio. No page-wide resets. */
.odmps-launch{position:relative;overflow:hidden;padding:25px 23px 22px;border:1px solid #d6dfd5;border-radius:16px;background:#f4f5e9;color:#153c3f;font:14px/1.5 'DM Sans',Arial,sans-serif;text-align:left}.odmps-launch *{box-sizing:border-box}.odmps-launch-art{height:103px;position:absolute;right:-7px;top:7px;width:151px;opacity:.95;pointer-events:none}.odmps-launch-art svg{width:100%;height:100%}.odmps-launch-kicker{display:block;font-size:9px;letter-spacing:.13em;font-weight:800;position:relative}.odmps-launch h3{position:relative;max-width:235px;margin:27px 0 11px;font:700 27px/1.08 'Manrope',Arial,sans-serif;color:#153c3f;letter-spacing:-.9px}.odmps-launch p{position:relative;margin:0;font-size:12px;line-height:1.7;max-width:290px;color:#52716d}.odmps-launch-meta{display:flex;gap:7px;flex-wrap:wrap;margin:18px 0}.odmps-launch-meta span{font-size:9px;background:#fff9;border:1px solid #d5ded0;border-radius:4px;padding:4px 7px;color:#375b58;font-weight:700}.odmps-launch>button{width:100%;min-height:46px;display:flex;align-items:center;justify-content:space-between;border:0;border-radius:7px;background:#153f43;color:#fff;padding:12px 15px;font:700 12px 'DM Sans',Arial,sans-serif;cursor:pointer}.odmps-launch>button:hover{background:#20575a}.odmps-launch button:focus-visible{outline:3px solid #2c8c7d;outline-offset:3px}
.odmps{--odmps-ink:#173b40;--odmps-muted:#607371;--odmps-line:#dce4df;--odmps-green:#1c655c;--odmps-ratio:.8;position:fixed;inset:0;z-index:11100;background:rgba(15,35,39,.72);backdrop-filter:blur(9px);display:flex;align-items:center;justify-content:center;padding:22px;color:var(--odmps-ink);font:14px/1.5 'DM Sans','Noto Sans Devanagari',Arial,sans-serif;text-align:left;color-scheme:light}.odmps[hidden],.odmps [hidden]{display:none!important}.odmps *{box-sizing:border-box}.odmps svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.odmps button,.odmps input,.odmps textarea,.odmps select{font:inherit}.odmps button{cursor:pointer;text-transform:none;letter-spacing:normal}.odmps button:disabled{cursor:wait;opacity:.55}.odmps h2,.odmps h3,.odmps h4,.odmps p{margin:0}.odmps label{display:block!important;background:none!important;border:0!important;padding:0!important;margin:0!important;letter-spacing:normal!important;text-transform:none!important;color:var(--odmps-ink)!important;line-height:1.5}.odmps button:focus-visible,.odmps select:focus-visible,.odmps textarea:focus-visible,.odmps input:focus-visible,.odmps a:focus-visible{outline:3px solid #21877a!important;outline-offset:3px;box-shadow:none!important}.odmps-dialog{width:min(1400px,100%);height:min(980px,calc(100dvh - 44px));max-height:calc(100dvh - 44px);background:#fff;border-radius:18px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 30px 110px #071d2655;isolation:isolate}.odmps-header{display:flex;align-items:center;gap:20px;padding:19px 25px;border-bottom:1px solid var(--odmps-line);flex-shrink:0}.odmps-heading{display:flex;gap:12px;align-items:center}.odmps-brand-symbol{width:44px;height:44px;display:grid;place-items:center;background:#eaf2e6;color:#28665b;border-radius:11px}.odmps-brand-symbol svg{width:27px;height:27px}.odmps-eyebrow{font-size:9px;font-weight:800;letter-spacing:.14em;color:var(--odmps-muted);display:block}.odmps-header h2{font:800 23px/1.2 'Manrope',Arial,sans-serif;letter-spacing:-.6px;color:var(--odmps-ink)}.odmps-source{margin-left:auto;display:flex;flex-direction:column;gap:3px;max-width:390px}.odmps-source>span{font-size:8px;letter-spacing:.12em;font-weight:800;color:#6a7d76}.odmps-source strong{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.odmps-close{display:grid;place-items:center;flex-shrink:0;width:43px;height:43px;background:white;border:1px solid var(--odmps-line);border-radius:50%;color:#527069}.odmps-close:hover{background:#f1f6f1}.odmps-body{display:grid;grid-template-columns:390px minmax(0,1fr);flex:1;min-height:0}.odmps-editor{min-height:0;display:flex;flex-direction:column;border-right:1px solid var(--odmps-line)}.odmps-tabs{display:flex;flex-shrink:0;border-bottom:1px solid var(--odmps-line);padding:0 19px;gap:20px}.odmps-tabs button{border:0;border-bottom:3px solid transparent;background:none;padding:17px 0 13px;font-size:11px;font-weight:700;color:#71817c;white-space:nowrap;min-height:48px}.odmps-tabs button[aria-selected=true]{color:#1b6157;border-bottom-color:#1b6157}.odmps-panel{padding:22px 20px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0}.odmps-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.odmps-panel-heading h3{font:700 25px/1.15 'Cormorant Garamond',Georgia,serif;color:var(--odmps-ink);margin-top:5px}.odmps-count{flex-shrink:0;background:#ebf3e8;color:#37664e;padding:5px 7px;border-radius:5px;font-size:9px;font-weight:800}.odmps .odmps-help{font-size:11px;line-height:1.65;color:var(--odmps-muted);margin-bottom:20px}.odmps .odmps-field{margin-bottom:15px!important}.odmps-field>span{display:block;font-size:11px;font-weight:700;margin-bottom:6px}.odmps .odmps-field input,.odmps .odmps-field textarea,.odmps .odmps-field select{min-height:42px;width:100%;border:1px solid #cfdbd3!important;background:#fff!important;color:#173b40!important;border-radius:7px;padding:10px;box-shadow:none;line-height:1.4;font-size:12px}.odmps .odmps-field textarea{resize:vertical;min-height:70px;max-height:160px}.odmps-field small{display:block;font-size:10px;color:var(--odmps-muted);margin-top:6px}.odmps-field input[type=file]{font-size:10px!important;max-width:100%;padding:7px!important}.odmps .odmps-search{display:flex!important;align-items:center;gap:8px;border:1px solid #cfdbd3!important;padding:0 10px!important;border-radius:7px!important;margin:0 0 18px!important;min-height:43px}.odmps-search svg{width:16px;height:16px;color:#687e71}.odmps .odmps-search input{width:100%;min-width:0;border:0!important;padding:9px 0!important;background:#fff!important;color:var(--odmps-ink)!important;box-shadow:none;font-size:11px;min-height:39px}.odmps-template-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 12px}.odmps-template{padding:5px 5px 9px;border:1px solid #dce4db;border-radius:8px;background:#fff;text-align:left;color:var(--odmps-ink);overflow:hidden;align-self:start}.odmps-template canvas{width:100%;height:auto;display:block;background:#f0f3ec;aspect-ratio:4/5;border:0;border-radius:3px}.odmps-template[aria-pressed=true]{padding:4px 4px 8px;border:2px solid #246f5a;box-shadow:0 0 0 2px #d9ebdb}.odmps-template:hover{border-color:#5d9784}.odmps-template strong{display:block;font-size:10px;padding:9px 4px 0;font-weight:800}.odmps-template small{display:block;font-size:8px;line-height:1.4;padding:3px 4px 0;color:#748275}.odmps-empty{font-size:12px;text-align:center;padding:30px 10px;color:var(--odmps-muted)}.odmps-preview{background:#edf1e9;overflow:auto;overscroll-behavior:contain;min-height:0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:12px;padding:18px 28px 22px}.odmps-preview-toolbar{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:1px}.odmps-live{display:flex;align-items:center;gap:7px;font-size:9px;letter-spacing:.12em;font-weight:800;color:#397361}.odmps-live i{width:6px;height:6px;border-radius:50%;background:#3a956f}.odmps-format select{min-height:38px;border:1px solid #d0dccd;border-radius:6px;background:#f8faf6;color:#315d50;padding:7px 26px 7px 9px;font-size:10px;max-width:270px}.odmps-preview-stage{width:min(100%,510px,calc((100dvh - 295px)*var(--odmps-ratio)));flex-shrink:0;box-shadow:0 14px 40px #31463826;background:#fff;overflow:hidden}.odmps-preview-stage canvas{display:block;width:100%;height:auto;border:0;border-radius:0;max-width:100%}.odmps-preview-caption{text-align:center;display:flex;flex-direction:column;gap:4px}.odmps-preview-caption strong{font-size:11px;font-weight:700;color:#274d43}.odmps-preview-caption span{font-size:9px;color:#6c7f70}.odmps-preview-note{font-size:10px;color:#6c7f70;text-align:center}.odmps-footer{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:14px 22px;border-top:1px solid var(--odmps-line);flex-shrink:0;background:#fff}.odmps-footer>p{font-size:11px;max-width:600px;color:#65766f}.odmps-footer .is-error{color:#a83343;font-weight:600}.odmps-footer>div{display:flex;gap:9px;flex-shrink:0}.odmps-footer button{border:1px solid #d8e2d6;background:#fff;color:#335748;border-radius:7px;padding:12px 17px;font-size:11px;font-weight:700;min-height:44px;display:flex;align-items:center;justify-content:center;gap:15px}.odmps-footer .odmps-export{background:#174f46;color:white;border-color:#174f46}.odmps-footer .odmps-export:hover{background:#0c3f36}.odmps-footer .odmps-copy-main:hover{background:#f2f7ef}.odmps-link-note{background:#f1f7ed;border:1px solid #d7e6cf;border-radius:8px;padding:12px;font-size:10px;margin:20px 0}.odmps-link-note strong,.odmps-link-note span,.odmps-link-note a{display:block}.odmps-link-note span{color:#67796b;margin:5px 0}.odmps-link-note a{color:#28624f;text-decoration:underline}.odmps-text-button{border:0;background:none;color:#216653;min-height:40px;text-decoration:underline;text-underline-offset:3px;font-size:11px;padding:6px 0;font-weight:700}.odmps-two{display:grid;grid-template-columns:1fr 1fr;gap:12px}.odmps .odmps-range{margin:15px 0!important}.odmps-range span{display:block;font-size:11px;font-weight:700}.odmps-range input{width:100%;height:30px;accent-color:#246954}.odmps .odmps-check{display:flex!important;gap:8px;align-items:center;font-size:11px;margin:18px 0 25px!important}.odmps-check input{width:16px;height:16px;accent-color:#246954;margin:0}.odmps-control-label{font-size:11px;font-weight:800;margin-bottom:10px!important}.odmps-palettes{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:20px}.odmps-swatch{padding:4px;border:1px solid #d8e2d6;border-radius:5px;background:white;min-height:42px;display:flex;overflow:hidden}.odmps-swatch span{flex:1}.odmps-swatch:hover{border-color:#246954}.odmps-colors{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:15px}.odmps-colors span{display:block;font-size:9px;margin-bottom:5px}.odmps-colors input{width:100%;height:36px;border:1px solid #d8e2d6;border-radius:5px;padding:3px;background:#fff}.odmps-contrast{color:#9b6029;font-size:10px;margin-bottom:15px!important}.odmps-reset{width:100%;border:1px solid #d2dfce;border-radius:7px;background:#f5f8f1;color:#385d4c;font-size:11px;padding:11px;margin:20px 0;min-height:43px}.odmps-caption{border:1px solid #d9e3d5;border-radius:8px;overflow:hidden;margin:15px 0;background:#fff}.odmps-caption>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;background:#f4f8f0}.odmps-caption label{font-size:10px;font-weight:700}.odmps-caption button{border:1px solid #c8d8c1;background:white;color:#2e614d;border-radius:5px;min-height:34px;padding:5px 9px;font-size:10px;font-weight:700}.odmps-caption textarea{display:block;width:100%;resize:vertical;border:0!important;border-radius:0;padding:12px;background:#fff!important;color:#456050!important;font-size:11px;line-height:1.65;box-shadow:none}.odmps-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}
@media(max-width:1080px){.odmps{padding:14px}.odmps-dialog{height:calc(100dvh - 28px);max-height:calc(100dvh - 28px)}.odmps-body{grid-template-columns:350px minmax(0,1fr)}.odmps-tabs{gap:17px;padding:0 16px}.odmps-panel{padding:19px 16px}.odmps-preview{padding:18px}.odmps-format select{max-width:218px}.odmps-source{max-width:290px}.odmps-footer>p{max-width:390px}.odmps-header{padding:15px 20px}}
@media(max-width:760px){.odmps{padding:0}.odmps-dialog{height:100dvh;max-height:100dvh;border-radius:0}.odmps-header{padding:12px 15px;gap:10px}.odmps-header h2{font-size:20px}.odmps-brand-symbol{width:38px;height:38px}.odmps-eyebrow{font-size:8px}.odmps-source{display:none}.odmps-close{margin-left:auto;width:40px;height:40px}.odmps-body{display:flex;flex-direction:column;overflow:auto;overscroll-behavior:contain}.odmps-preview{order:-1;overflow:visible;flex-shrink:0;padding:12px 15px 16px;gap:9px}.odmps-preview-stage{width:min(58vw,240px)}.odmps-preview-toolbar{max-width:510px}.odmps-format select{max-width:230px;font-size:9px}.odmps-preview-note{display:none}.odmps-preview-caption strong{font-size:10px}.odmps-preview-caption span{font-size:8px}.odmps-editor{min-height:480px;flex-shrink:0;overflow:visible;border:0;border-top:1px solid var(--odmps-line)}.odmps-tabs{position:sticky;top:0;background:white;z-index:2;gap:25px;justify-content:center}.odmps-tabs button{min-height:48px;font-size:11px;padding:13px 0 10px}.odmps-panel{overflow:visible;flex:none;padding:20px 16px}.odmps-template-grid{gap:18px 13px}.odmps-template strong{font-size:11px}.odmps-template small{font-size:9px}.odmps-footer{padding:10px 13px;gap:8px;flex-direction:column;align-items:stretch}.odmps-footer>p{font-size:9px;max-width:none;min-height:14px}.odmps-footer>div{gap:8px}.odmps-footer button{font-size:10px;padding:11px 12px}.odmps-export{flex:1}.odmps-copy-main{flex:.85}.odmps-panel-heading h3{font-size:28px}.odmps-live{font-size:8px}.odmps-dialog .odmps-preview-stage:has(canvas[aria-label*="Landscape"]){width:min(90vw,420px)}}
@media(prefers-reduced-motion:reduce){.odmps *{scroll-behavior:auto!important;transition:none!important}}

/* Content guides match the dedicated 9:16 renderer; never painted into exports. */
.odmps-preview-stage{position:relative}.odmps-safe-guide{display:none;position:absolute;pointer-events:none;left:7%;top:7.7625%;width:81.5%;height:79.9875%;border:1px dashed #f4b64d;box-shadow:0 0 0 999px #071d2938;box-sizing:border-box}.odmps-preview-stage.has-guides{overflow:hidden}.odmps-preview-stage.has-guides .odmps-safe-guide{display:block}.odmps-guide-toggle{font-size:11px;margin:5px 0!important}.odmps-preview-note{max-width:430px}

.odmps-recommendation{margin:0 0 17px;padding:11px 12px;border-left:3px solid #3b7e67;background:#eef5e7;color:#315f49;font-size:11px;line-height:1.5}.odmps-template small.odmps-match{color:#315e46;font-weight:700}

.odmps-browse{margin:0 0 18px;border:1px solid #d9e2d4;border-radius:9px;padding:10px 12px}.odmps-browse summary{font-size:12px;font-weight:700;cursor:pointer;min-height:28px;display:list-item;margin-left:13px}.odmps-browse[open] summary{margin-bottom:12px}.odmps-browse summary:focus-visible{outline:3px solid #337a60;outline-offset:3px}
/* Additive owner controls: the canonical dock still owns position and theme. */
.odmps-job-dock{display:none}.odmps-job-dock[hidden],.odmps-job-dock [hidden]{display:none!important}
@media(max-width:1023.98px){
 .odmps-job-dock{display:block;width:100%;margin:0 0 4px;padding:0;border-bottom:1px solid var(--bt-nav-border,rgba(212,175,55,.28));color:var(--bt-nav-text,#fff6e9)}
 .odmps-job-dock__actions{display:grid;grid-template-columns:1fr;width:100%;gap:5px;align-items:stretch}
 .odmps-job-dock button{display:inline-flex;width:100%;align-items:center;justify-content:center;gap:6px;min-height:28px!important;padding:3px 8px;border:1px solid var(--bt-nav-border,rgba(212,175,55,.28));border-radius:7px;background:transparent;color:var(--bt-nav-gold-light,#f5deb3);font-weight:700;font-size:11px;line-height:1.15;font-family:inherit;cursor:pointer;text-align:center}
 .odmps-job-dock button svg{width:15px;height:15px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
 .odmps-job-dock button:hover{background:rgba(212,175,55,.1)}
 .odmps-job-dock button:focus-visible{outline:3px solid currentColor;outline-offset:2px}
 .odmps-job-dock button:disabled{opacity:.55;cursor:wait}
 .odmps-job-dock[data-active=true]{margin:0;padding:0;border:0}
 .odmps-job-dock[data-active=true] .odmps-job-dock__actions{grid-template-columns:.8fr 1.35fr 1fr}
 .odmps-job-dock[data-active=true] button{min-width:0;min-height:32px!important;padding:3px 4px;font-size:10px}
 .odmps-job-dock [data-dock-download]{background:var(--bt-nav-gold,#d4af37);color:var(--bt-nav-ink,#070400)}
 .odmps-job-dock [data-dock-status]{margin:3px 0 0;font-size:9px;line-height:1.2;color:var(--bt-nav-muted,#c9bcae);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
 .odmps-job-dock [data-dock-status].is-error{color:var(--bt-nav-danger,#ff8585)}
 [data-poster-dock-active=true]>.container>.jd-sticky-inner{display:none}
 /* The real site nests navigation inside an isolated sticky header. Release
    that stacking context while the studio owns the screen, so its fixed dock
    can paint above the studio without also raising the old page header. */
 body[data-poster-dock-open=true] .bt-header-stack{position:static!important;z-index:auto!important;isolation:auto!important}
 html:has(body[data-poster-dock-open=true]){overflow:hidden!important;scrollbar-gutter:auto!important}
 body[data-poster-dock-open=true]{overflow:hidden!important}
 .odmps[data-dock-attached=true]{bottom:0;padding:0 0 var(--bt-nav-cluster-space,calc(var(--bt-nav-stack-height,144px) + 18px));box-sizing:border-box;background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none;overflow:hidden}
 .odmps[data-dock-attached=true] .odmps-dialog{width:100%;height:100%;max-height:100%;border-radius:0;box-shadow:none}
 .odmps[data-dock-attached=true] .odmps-footer{display:none}
 body[data-poster-dock-open=true] .bt-mobile-nav-cluster{z-index:11101;background:linear-gradient(145deg,var(--bt-nav-ink,#070400),var(--bt-nav-mid,#160b00));box-shadow:none}
 body[data-poster-dock-open=true] .bt-nav-action-host{border-radius:20px 20px 0 0}
 body[data-poster-dock-open=true] .bt-bottom-nav{border-radius:0;background:transparent}
 body[data-poster-dock-open=true] .bt-nav-action-host>[data-nav-offset=action]>.container{padding:5px 12px!important}
}

.odmps-skills{border:1px solid #dce4df;border-radius:12px;padding:14px;margin:14px 0}.odmps-skills legend{font-weight:700;font-size:14px}.odmps-skill{display:inline-flex;align-items:center;gap:7px;padding:8px 10px;margin:3px;border:1px solid #dce4df;border-radius:8px;font-size:12px;cursor:pointer}.odmps-skill:has(input:checked){background:#e1f0e3;border-color:#315e43}[data-saved-logos]{display:flex;gap:18px;align-items:center;margin:10px 0}[data-saved-logos] img{max-width:135px;max-height:56px;object-fit:contain}.odmps-export:disabled{opacity:.5;cursor:not-allowed}

.odmps-recommendation{scroll-margin-top:65px}

/* Poster actions share the current admin/event navigation theme. */
@media(max-width:1199.98px){
 .odmps-job-dock{color:var(--odm-text,#172033);border-color:var(--odm-border,#cbd5e1)}
 .odmps-job-dock button{background:var(--odm-surface,#fff);color:var(--odm-text,#172033);border-color:var(--odm-border,#cbd5e1)}
 .odmps-job-dock button:hover{background:var(--odm-surface-hover,#e2e8f0)}
 .odmps-job-dock [data-dock-download]{background:var(--odm-action-background,#174f46);color:var(--odm-action-text,#fff);border-color:var(--odm-accent-border,#174f46)}
 .odmps-job-dock [data-dock-status]{color:var(--odm-muted,#536174)}
 body[data-poster-dock-open=true] .bt-mobile-nav-cluster{background:var(--odm-surface,#fff);color:var(--odm-text,#172033)}
 body[data-poster-dock-open=true] .bt-bottom-nav{background:var(--odm-surface,#fff)}
}

/* ODM Rx hiring-signal identity; scoped to this job studio. */
.odmps{--odmps-ink:#102c4d;--odmps-muted:#536a82;--odmps-line:#dbe3ed;--odmps-green:#c4441e}
.odmps-editor-logo{display:block;width:130px;height:48px;object-fit:contain}
.odmps-panel-heading h3{font:800 24px/1.2 Manrope,Arial,sans-serif}
.odmps-preview{background:#e8eef6}.odmps-dialog{border-radius:9px}
.odmps-header{border-top:4px solid #df5728}.odmps-count{background:#e6edf6;color:#17385b}
.odmps-tabs button[aria-selected=true]{color:#a63210;border-bottom-color:#df5728}
.odmps-recommendation{background:#edf3fa;border-left-color:#176cb0;color:#244567}
.odmps-template[aria-pressed=true]{border-color:#176cb0;box-shadow:0 0 0 2px #d3e4f7}
.odmps-footer .odmps-export{background:#102c4d;border-color:#102c4d}.odmps-footer .odmps-export:hover{background:#1b456e}
.odmps .odmps-skill{display:inline-flex!important;align-items:center;gap:7px;padding:9px!important;margin:3px!important;border:1px solid #dbe3ed!important;border-radius:5px;cursor:pointer;font-size:12px}
.odmps .odmps-skill:has(input:checked){background:#e6effb!important;border-color:#176cb0!important}
.odmps-skill input{accent-color:#176cb0}.odmps-used-branding{padding:8px 12px;border:1px solid #dbe3ed;border-radius:5px;background:#fff}
.odmps-used-branding p{font-size:10px;color:#536a82;margin-bottom:6px}.odmps-skills{border:0;padding:10px 0}
.odmps-preview-stage .odmps-safe-guide{left:6.4%;width:82%}
.odmps-launch{background:#edf3fa;color:#102c4d;border-color:#d3dfec;border-radius:8px}
.odmps-launch h3{color:#102c4d}.odmps-launch p{color:#46617c}.odmps-launch>button{background:#102c4d;border-radius:4px;border-left:5px solid #df5728}
@media(max-width:760px){.odmps-dialog{border-radius:0}.odmps-editor-logo{width:85px;height:36px}.odmps-panel-heading h3{font-size:24px}}

.odmps-preview-empty{width:min(100%,510px);margin:auto;padding:32px 24px;border:1px dashed #aabbd0;background:#f5f8fc;border-radius:8px;color:#102c4d;text-align:center}
.odmps-preview-empty strong{display:block;font:800 23px/1.3 Manrope,Arial,sans-serif}.odmps-preview-empty span{display:block;font-size:13px;margin-top:12px;color:#536a82}
@media(max-width:760px){.odmps-preview-empty{padding:16px}.odmps-preview-empty strong{font-size:17px}.odmps-preview-empty span{font-size:11px;margin-top:7px}}

.odmps-editor-logo{background:#142b30;padding:4px;border-radius:4px}
