.dy-explorer{color:#282642;text-align:left}.dy-explorer *{box-sizing:border-box}.dy-explorer h2{font-size:30px;line-height:1.4;margin:12px 0}.dy-explorer p{line-height:1.8}.dy-explorer button,.dy-explorer input,.dy-explorer select{font:inherit}.dy-eyebrow{font-size:10px;font-weight:700;color:#73835f;letter-spacing:2px}.dy-lead{color:#79768c;font-size:13px}.dy-input-layout{display:grid;grid-template-columns:150px 1fr;gap:20px;margin:24px 0}.dy-input-layout:not(:has(.dy-photo)){grid-template-columns:1fr}.dy-photo{position:relative;border-radius:16px;overflow:hidden;background:#eef2e6;align-self:start}.dy-photo img{width:100%;max-height:220px;object-fit:contain;display:block}.dy-photo>button{background:#fff;color:#4f56e8;padding:9px;width:100%;border:0}.dy-explorer label{font-size:12px;font-weight:600;display:block;margin:12px 0}.dy-explorer input:not([type=checkbox]),.dy-explorer select{width:100%;padding:12px;border:1px solid #dce3d4;border-radius:9px;background:#fff;margin-top:7px;color:#282642;font-size:15px}.dy-explorer small{font-size:11px;line-height:1.7;color:#79768c;display:block}.dy-consent{display:flex!important;gap:9px;align-items:flex-start;line-height:1.8;font-weight:400!important}.dy-consent input{accent-color:#4f56e8;width:16px;height:16px;margin-top:3px;flex:none}.dy-primary,.dy-secondary{border:0;border-radius:10px;padding:13px 16px;display:block;width:100%;font-weight:600!important;cursor:pointer;margin-top:12px}.dy-primary{background:#282642;color:white}.dy-secondary{border:1px solid #d4ddcd;background:#f6f8f0;color:#4f56e8;font-size:12px!important}.dy-primary:disabled{opacity:.45;cursor:not-allowed}.dy-collaborate{font-size:12px;margin-top:17px;color:#79768c}.dy-collaborate summary{cursor:pointer}.dy-collaborate p{font-size:11px}.dy-collaborate a,.dy-collaborate button{display:inline-block;border:0;background:#eef3e5;padding:8px;margin:4px 8px 0 0;color:#4f56e8;border-radius:6px}.dy-fields{display:grid;grid-template-columns:1fr 1.5fr;gap:12px}.dy-confirm{padding:16px 20px 20px;background:#f5f7ef;border-radius:16px}.dy-confirm>small{margin-top:10px}.dy-error{color:#a14436!important;background:#fff0ec}.dy-error,.dy-evidence{padding:12px;border-radius:9px;font-size:12px!important}.dy-evidence{background:#edf3e4}.dy-result-heading{display:flex;justify-content:space-between;gap:12px;align-items:center;font-size:13px;margin:27px 0 16px}.dy-result-heading button{background:none;border:0;color:#6f8064;font-size:10px;cursor:pointer}.dy-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.dy-tabs>button{border:1px solid #e0e6d8;border-radius:12px;background:white;padding:14px 12px;text-align:left;cursor:pointer;color:#282642}.dy-tabs span{font-size:10px;display:block;color:#89977c}.dy-tabs b{display:block;font-size:14px;margin:5px 0}.dy-tabs small{font-size:9px}.dy-tabs>.active{background:#282642;border-color:#282642;color:white}.dy-tabs>.active small,.dy-tabs>.active span{color:#e1fb6b}.dy-formats{display:flex;gap:9px;margin:19px 0}.dy-formats button{padding:7px 16px;background:#edf1e5;color:#79768c;border:0;border-radius:20px;font-size:12px;cursor:pointer}.dy-formats>.active{background:#e1fb6b;color:#282642}.dy-ai-card{background:#f4f6ee;border:1px solid #e4e9dc;padding:20px;border-radius:14px}.dy-tag{display:inline-block;font-size:9px;padding:4px 8px;background:#e4ebd9;border-radius:4px;color:#597047}.dy-ai-card h3{font-size:17px;margin:12px 0}.dy-ai-card li,.dy-ai-card p{font-size:12px;line-height:1.9;color:#72806b}.dy-ai-card ol{padding-left:20px}.dy-section-heading{display:flex;align-items:center;justify-content:space-between;margin:24px 0 12px}.dy-section-heading h3{font-size:16px;margin:0}.dy-section-heading>span{font-size:10px;color:#8a9482}.dy-empty{border:1px dashed #d9e1cc;border-radius:13px;padding:24px;text-align:center}.dy-empty b{font-size:13px}.dy-empty p{font-size:11px;margin:8px 0 0}.dy-note-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.dy-note{text-align:left;background:white;border:1px solid #e0e6d8;border-radius:12px;overflow:hidden;padding:0 0 12px;color:#282642;cursor:pointer}.dy-note img{width:100%;height:130px;object-fit:cover}.dy-note b,.dy-note small{padding:8px 12px 0;display:block;font-size:12px}.dy-note-placeholder{height:110px;background:#edf2e3;display:grid;place-items:center;color:#779061;font-size:12px}.dy-video-search{display:block;margin:14px 0;padding:16px;background:#eff3e6;border-radius:10px;color:#4f56e8;font-size:13px}.dy-fine{font-size:10px!important;color:#8a9482!important;margin:12px 0 0}.dy-explorer a:focus-visible,.dy-explorer button:focus-visible,.dy-explorer input:focus-visible{outline:3px solid #a7cb65;outline-offset:3px}.modal-box:has(.dy-explorer),.modal-panel:has(.dy-explorer){max-width:760px}@media(max-width:600px){.dy-explorer h2{font-size:24px}.dy-input-layout{grid-template-columns:100px 1fr;gap:13px}.dy-photo img{max-height:145px}.dy-tabs{gap:6px}.dy-tabs>button{padding:12px 8px}.dy-tabs b{font-size:12px}.dy-tabs small{font-size:8px}.dy-confirm{padding:12px 14px 16px}.dy-explorer input:not([type=checkbox]),.dy-explorer select{font-size:16px}.dy-result-heading{display:block}.dy-result-heading button{padding:9px 0}.dy-explorer .dy-recognition .dy-primary{font-size:12px}.dy-note-grid{gap:9px}.dy-note img{height:105px}}.sheet:has(.dy-explorer){max-width:760px}.modal-box:has(.dy-explorer)>.close,.sheet:has(.dy-explorer)>.sheet-close{position:sticky;top:0;right:0;float:right;z-index:5;background:#fffdf7;margin:-8px -8px 0 0;box-shadow:0 0 0 4px #fffdf7}