main[data-validator-second] .simple-second-card{background:#fff;border:1px solid #e5e0dc;border-radius:18px;padding:24px;margin:22px 0;box-shadow:0 8px 32px #29201b08}
.simple-second-card>h2{font-size:1.35rem;margin:0 0 16px}.simple-input-tabs{display:flex;gap:8px;margin-bottom:16px;border-bottom:1px solid #e5e0dc;padding-bottom:10px}.simple-input-tabs button{padding:10px 20px;background:#f7f4f1;color:#352c27;border:1px solid #ded6cf;border-radius:8px;min-height:44px}.simple-input-tabs button[aria-selected=true]{background:#332b27;color:#fff}.simple-file-pane .shared-upload{margin:0}.simple-paste-pane textarea{width:100%;min-height:132px;max-height:240px;resize:vertical}.simple-paste-pane label{display:block}.simple-second-options,.simple-second-details{border:1px solid #e5e0dc;border-radius:10px;background:#faf8f5;margin:14px 0;padding:12px 16px}.simple-second-options>summary,.simple-second-details>summary{font-weight:600;cursor:pointer;min-height:24px}.simple-second-options .create-panel,.simple-second-options .dora-drop{padding:12px 0;border:0;box-shadow:none;background:transparent}.simple-second-consents{font-size:.88rem;line-height:1.45}.simple-second-consents label{display:flex;gap:9px;align-items:flex-start;margin:12px 0}.simple-second-consents input{flex:0 0 auto;margin-top:3px}.simple-second-actions{display:flex;gap:12px;justify-content:flex-end;align-items:center;margin-top:16px}.simple-second-card .simple-second-primary{background:#bd3028!important;color:#fff!important;border:1px solid #bd3028!important;border-radius:9px!important;min-height:48px!important;padding:12px 26px!important;font-size:1rem!important;font-weight:650!important}.simple-second-primary:hover{background:#a8241e!important}.simple-second-feedback:empty{display:none}.simple-second-feedback{font-size:.9rem;margin:12px 0 0}.simple-second-result{scroll-margin-top:90px}.simple-second-result:empty{display:none!important}.simple-second-result:focus{outline:2px solid #bd3028;outline-offset:5px}.simple-skip-link:not(:focus){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.simple-more-tools{margin:24px 0 0;border-top:1px solid #e5e0dc;padding-top:18px}.simple-more-tools>h2{font-size:1.2rem}.simple-more-tools .simple-tool{margin:10px 0!important;padding:12px 16px!important;background:#faf8f5!important;border:1px solid #e5e0dc!important;border-radius:10px!important;box-shadow:none!important}.simple-more-tools .simple-tool>summary{font-size:.95rem;line-height:1.5;min-height:24px;font-weight:600}.simple-guide-note{display:inline-block;border-radius:8px;background:#f7f1e8;padding:9px 14px;font-size:.9rem}.simple-wizard-progress{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:0 0 24px!important;padding:0!important}.simple-wizard-progress button{width:100%;padding:12px 8px;min-height:48px;border:1px solid #e5e0dc;border-radius:8px;background:#faf8f5;font-size:.9rem}.simple-wizard-progress button[aria-current=step]{background:#bd3028;color:#fff;border-color:#bd3028}.simple-wizard-controls{display:flex;gap:12px;justify-content:flex-end;margin:18px 0}.simple-wizard-step[hidden],.simple-file-pane[hidden],.simple-paste-pane[hidden]{display:none!important}.simple-wizard-step>h2{margin:0 0 16px}.simple-wizard-step>fieldset{border:0;padding:0}.simple-wizard-step>fieldset>legend{display:none}
@media(max-width:600px){main[data-validator-second] .simple-second-card{padding:16px;margin:16px 0}.simple-second-card>h2{font-size:1.15rem}.simple-second-options,.simple-second-details{padding:11px 12px}.simple-second-card .shared-upload{padding:12px}.simple-second-card .shared-title{font-size:.92rem}.simple-second-card .shared-actions{gap:8px}.simple-second-actions .simple-second-primary{width:100%}.simple-wizard-progress{grid-template-columns:repeat(2,1fr);gap:6px}.simple-wizard-progress button{font-size:.85rem}main[data-validator-second] .validator-pain{margin:12px 0;padding:12px 14px}main[data-validator-second] .validator-pain p{margin:0;font-size:.9rem;line-height:1.45}main[data-validator-second] .hub-start{margin:12px 0;padding:12px}main[data-validator-second] .breadcrumb{margin-bottom:12px}}

main[data-validator-second] .dora-hero{grid-template-columns:1fr;gap:0;margin-bottom:12px}main[data-validator-second] .dora-tool{padding-top:12px}main[data-validator-second] .dora-hero h1{max-width:900px}main[data-validator-second] .simple-second-details .dora-proof{display:block} @media(max-width:600px){main[data-validator-second] .dora-hero{padding-top:20px}main[data-validator-second] .dora-hero h1{font-size:2.2rem;line-height:1.12}main[data-validator-second] .dora-hero p{font-size:.94rem;line-height:1.45;margin:12px 0}}

@media(max-width:600px){main[data-validator-second] #workbench .editor .code-area{min-height:135px!important;height:135px!important}main[data-validator-second] #workbench .editor textarea{height:135px!important;min-height:135px!important}main[data-validator-second] #workbench .editor-title{padding:10px!important}main[data-validator-second] #workbench .editor-title .shared-upload{padding:9px!important;margin:6px 0 0!important}main[data-validator-second] #workbench .editor-title .shared-actions{padding:0!important}main[data-validator-second] #workbench .editor-foot{padding:7px 10px!important}main[data-validator-second] #workbench .editors{gap:12px!important}}

@media(max-width:600px){main[data-validator-second] .intro{padding:18px 0 14px!important;margin:0!important}main[data-validator-second] .intro h1{font-size:2.15rem!important;line-height:1.12!important;margin:10px 0 16px!important}main[data-validator-second] .intro .quick-start{padding:12px!important;margin:10px 0!important}main[data-validator-second] #workbench .editor-title .shared-upload{border:0!important;box-shadow:none!important;padding:5px!important}main[data-validator-second] #workbench .editor-title .shared-title{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important}main[data-validator-second] #workbench .editor .code-area,main[data-validator-second] #workbench .editor textarea{height:115px!important;min-height:115px!important}main[data-validator-second] #workbench .schema-editor[hidden]{display:none!important}}
.simple-editor-tabs{display:none}@media(max-width:600px){main[data-validator-second] #workbench .editors{display:flex!important;flex-direction:column!important;gap:0!important}main[data-validator-second] .simple-editor-tabs{display:flex;gap:8px;padding:10px 12px;border-bottom:1px solid #e5e0dc}.simple-editor-tabs button{min-height:44px;padding:8px 22px;background:#f7f4f1;border:1px solid #ded6cf;border-radius:8px}.simple-editor-tabs button[aria-selected=true]{background:#332b27;color:#fff}.workbench.syntax .simple-editor-tabs button[data-editor-view=xsd]{display:none}main[data-validator-second] #workbench [data-simple-pane-hidden=true]{display:none!important}main[data-validator-second] #workbench .editor-title{flex-direction:row!important;align-items:center!important;gap:8px!important}main[data-validator-second] #workbench .editor-title .shared-upload{margin:0!important;flex:1;min-width:0}main[data-validator-second] #workbench .editor-title .shared-actions{margin:0!important}.simple-editor-tabs~.editor .shared-actions>span{display:none}main[data-validator-second] #workbench .editor-title .shared-limits{font-size:.72rem!important}}
@media(min-width:601px){main[data-validator-second] .intro{padding-top:24px!important;padding-bottom:22px!important}main[data-validator-second] .intro h1{font-size:3.4rem!important;line-height:1.08!important;margin-bottom:18px!important}main[data-validator-second] #workbench .editor .code-area,main[data-validator-second] #workbench .editor textarea{height:210px!important;min-height:210px!important}}

.simple-native-intro{font-size:14px!important;line-height:1.45!important;margin:8px 0!important;max-width:70ch}
[data-simple-wizard] .simple-wizard-controls{position:sticky;bottom:12px;z-index:5;align-self:stretch;padding:10px 12px;border:1px solid #e5e0dc;border-radius:10px;background:#fffffff5;box-shadow:0 4px 18px #30281c12;backdrop-filter:blur(8px)}
@media(max-width:600px){main[data-validator-second] #workbench .bench-top{gap:6px!important;padding:8px!important}main[data-validator-second] #workbench .sample-control{gap:6px!important}main[data-validator-second] #workbench .editor .code-area,main[data-validator-second] #workbench .editor textarea{height:95px!important;min-height:95px!important}}
.simple-second-card .shared-files>div{flex-wrap:nowrap!important;align-items:center!important;gap:8px!important}.simple-second-card .shared-files span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.simple-second-card .shared-files .shared-remove{flex:0 0 auto;min-height:44px}
