.did-app{background:#f4f5f8;border:1px solid #d9dce5;border-radius:14px;overflow:hidden;color:#263044;font-family:Onest,Arial,sans-serif;width:100%}.did-app *{box-sizing:border-box;min-width:0}.did-header{display:flex;align-items:center;gap:10px;padding:16px 20px;background:#e9ecf2;border-bottom:1px solid #d9dce5}.did-header strong{font-size:14px;font-weight:500;line-height:1.4}.did-header>span:last-child{margin-left:auto;font-size:11px;background:#fff;padding:4px 7px;border-radius:4px;white-space:nowrap;color:#5f687a}.did-dots{display:flex;gap:4px;flex:none}.did-dots i{width:5px;height:5px;border-radius:50%;background:#b1b9c8}.did-body{padding:24px;display:flex;flex-direction:column;gap:18px}.did-app .did-hint{font:500 15px/1.55 Onest,Arial,sans-serif;color:#38425a;margin:0}.did-app p{margin:0;font-size:14px;line-height:1.55;color:#525f76}.did-app button{font:500 14px/1.4 Onest,Arial,sans-serif;border:0;cursor:pointer;min-height:44px;padding:12px 16px;background:#354c71;color:white;border-radius:7px;display:inline-flex;align-items:center;justify-content:space-between;gap:12px;align-self:start}.did-app button svg{width:18px!important;height:18px!important;flex:none}.did-app button:disabled{cursor:default;background:#e4e8ef;color:#526078}.did-app button:focus-visible,.did-app input:focus-visible,.did-app select:focus-visible{outline:2px solid #44658d;outline-offset:3px}.did-app [hidden]{display:none!important}.did-field{display:flex;flex-direction:column;gap:8px;font-size:13px;color:#626d80;line-height:1.5}.did-field input,.did-field select{width:100%;min-height:44px;padding:10px 12px;border:1px solid #cfd5e1;border-radius:6px;background:#fff;color:#27354c;font:14px/1.5 Onest,Arial,sans-serif}.did-record,.did-version,.did-task,.did-settings{background:#fff;border:1px solid #dde2ec;border-radius:9px;padding:18px;display:flex;flex-direction:column;gap:8px}.did-record>span,.did-version>span,.did-settings>span{font-size:12px;color:#6c7789}.did-record strong{font-size:17px;line-height:1.5;font-weight:500;overflow-wrap:anywhere}.did-record small,.did-version small{font-size:12px;line-height:1.5;color:#65748c}.did-version strong{font-size:30px;line-height:1.2;font-weight:500}.did-result{padding:16px;background:#e9edf5;border:1px solid #d4ddea;border-radius:8px;font-size:14px;line-height:1.6}.did-result strong{font-size:16px;font-weight:500}.did-result ol{margin:10px 0 0;padding-left:20px}.did-footer{margin:0!important;padding:16px 20px;background:#f9fafc;border-top:1px solid #dce1eb;display:flex;align-items:center;gap:14px}.did-footer>span{font-size:11px;color:#6b7588;line-height:1.5;flex:1}.did-footer button{background:transparent;color:#5c6981;padding:8px;min-height:44px;font-size:12px;flex:none}.did-files{display:flex;flex-direction:column;gap:10px}.did-files>div,.did-files>button{width:100%;display:flex;align-items:center;justify-content:start;gap:14px;padding:16px;border:1px solid #dce2ec;background:#fff;border-radius:8px;color:#344564;text-align:left}.did-files strong,.did-files small{display:block}.did-files strong{font-size:15px;line-height:1.5;font-weight:500}.did-files small{font-size:12px;color:#738199;line-height:1.5;margin-top:4px}.did-file-symbol{display:grid;place-items:center;background:#eef1f7;border:1px solid #d8e0ed;border-radius:4px;width:36px;height:44px;flex:none;font-size:13px}.did-device{background:#fff;border:6px solid #27334a;border-radius:20px;padding:16px;display:flex;flex-direction:column;gap:18px;max-width:300px;align-self:center;width:100%}.did-device-top{display:flex;justify-content:space-between;font-size:11px;color:#6b778f;gap:12px}.did-device button{width:100%}.did-server{border-left:3px solid #59739b}.did-app .did-task h4{color:#293752;font-size:20px;line-height:1.4;font-weight:500;margin:6px 0}.did-tag{align-self:start;font-size:11px;background:#eef1f7;padding:4px 8px;border-radius:4px;color:#586f95}.did-task dl{margin:0;display:grid;gap:12px}.did-task dl div{display:grid;gap:4px}.did-task dt{font-size:12px;color:#79849b}.did-task dd{margin:0;font-size:14px;line-height:1.5}.did-history{margin:0;padding:0 0 0 20px;font-size:12px;line-height:1.7;color:#687894}.did-toggle{display:flex;align-items:center;gap:12px;font-size:15px;line-height:1.5;padding:10px 0}.did-toggle input{width:20px;height:20px;accent-color:#354c71;flex:none}.did-nav{display:flex;gap:20px;font-size:14px;padding-bottom:12px;border-bottom:1px solid #e6eaf1}.did-release .lc-release-layout,.did-release .lc-platform-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:start}.did-release .lc-release-art{padding:0}.did-release .lc-release-meaning h3,.did-release .lc-platform-explain h3{font-size:32px;line-height:1.25}.did-release .did-meaning{font-size:16px;line-height:1.6;color:#d5c5ce;margin-top:20px}.did-release .did-checklist{margin-top:24px}.did-release .did-checklist .lc-stage-copy{gap:16px}.did-release .did-checklist .lc-stage-copy p{font-size:15px;line-height:1.6}.did-release .did-checklist .lc-stage-copy li{margin:0}.did-release .lc-materials{margin-top:32px}.did-release .lc-platform-map.did-art{padding:0;border:0;background:none}.did-release .lc-release-top{margin-bottom:24px}.did-release .lc-release-top>span:last-child{display:none}
@media(max-width:900px){.did-release .lc-release-layout,.did-release .lc-platform-layout{grid-template-columns:1fr;gap:28px}.did-release .lc-release-meaning h3,.did-release .lc-platform-explain h3{font-size:28px}}
@media(max-width:600px){.did-header{padding:14px;gap:8px}.did-header strong{font-size:13px}.did-header>span:last-child{font-size:10px}.did-dots{display:none}.did-body{padding:16px;gap:16px}.did-record,.did-version,.did-task,.did-settings{padding:14px}.did-app button{max-width:100%}.did-footer{padding:12px 14px}.did-app .did-task h4{font-size:18px}.did-device{padding:12px}.did-release .lc-release-meaning h3,.did-release .lc-platform-explain h3{font-size:25px}.did-files>div,.did-files>button{padding:12px}.did-files strong{font-size:14px}}

.did-app button .site-arrow-portal{width:18px!important;height:18px!important;flex:none}.did-app button [data-site-arrow-clone]{display:none!important}.did-app button .site-arrow-main{position:static!important;inset:auto!important;transform:none!important;opacity:1!important;transition:none!important}.did-release .did-checklist .lc-stage-copy{display:grid;gap:16px!important}.did-release .did-checklist .lc-stage-copy li{display:flex;gap:14px!important}.did-release .did-checklist .lc-stage-copy li p{font-size:15px!important;line-height:1.6!important}.did-release .did-checklist .lc-stage-copy li>span{font-size:12px!important;flex:none}
