div[hide-content] *,div[hide-content] :after,div[hide-content] :before{box-sizing:border-box!important}div[hide-content]{display:block!important;margin:16px 0!important;padding:0!important}div[hide-content] .hc-lock-container{align-items:center!important;background-color:#f3f4f6!important;border:1px solid #e5e7eb!important;border-radius:1rem 1rem 1rem 1rem!important;display:flex!important;gap:16px!important;letter-spacing:.05em!important;min-height:72px!important;padding:.75rem 1rem!important;transition:all .3s ease!important;width:100%!important}div[hide-content] .hc-lock-icon{border:2px solid #888!important;border-radius:4px!important;flex-shrink:0!important;height:20px!important;position:relative!important;width:20px!important}div[hide-content] .hc-lock-icon:before{border:2px solid #888!important;border-bottom:none!important;border-radius:6px 6px 0 0!important;content:""!important;height:8px!important;left:50%!important;position:absolute!important;top:-8px!important;transform:translateX(-50%)!important;width:10px!important}div[hide-content] .hc-lock-text{color:#666!important;flex:1!important;font-size:15px!important;font-weight:400!important}div[hide-content] .hc-input-wrapper{display:flex!important;flex:2!important;gap:8px!important}div[hide-content] .hc-password-input{background:#fff!important;border:1px solid #d0d0d0!important;border-radius:4px!important;flex:1!important;font-size:14px!important;outline:none!important;padding:8px 12px!important;transition:all .3s ease!important}div[hide-content] .hc-password-input:focus{border-color:#888!important;box-shadow:0 0 0 2px hsla(0,0%,53%,.1)!important}div[hide-content] .hc-submit-btn{background:#666!important;border:none!important;border-radius:4px!important;color:#fff!important;cursor:pointer!important;font-size:14px!important;font-weight:400!important;padding:8px 20px!important;transition:all .3s ease!important;white-space:nowrap!important}div[hide-content] .hc-submit-btn:hover{background:#555!important}div[hide-content] .hc-submit-btn:active{transform:scale(.98)!important}div[hide-content] .hc-submit-btn:disabled{background:#999!important;cursor:not-allowed!important;transform:none!important}div[hide-content] .hc-comment-hint{color:#999!important;flex:2!important;font-size:14px!important;font-weight:400!important;text-align:right!important}div[hide-content] .hc-comment-lock{cursor:default!important}div[hide-content] .hc-error{color:#dc3545!important;display:block!important;font-size:13px!important;font-weight:400!important;line-height:1.5!important;margin:8px 0 0 36px!important}.hc-content.hc-content,div[hide-content=comment] .hc-content,div[hide-content=password] .hc-content,div[hide-content] .hc-content{background:#f3f4f6!important;background-color:#f3f4f6!important;border:1px solid #e5e7eb!important;border-radius:1rem!important;box-sizing:border-box!important;color:#3f3f46!important;display:block!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:14px!important;letter-spacing:.05em!important;line-height:1.8!important;margin:0!important;min-height:20px!important;padding:.75rem 1rem!important;pointer-events:auto!important;-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important;width:100%!important}div[hide-content] .hc-content p{color:inherit!important;font-weight:400!important;line-height:inherit!important;margin:1em 0!important;padding:0!important}div[hide-content] .hc-content p:first-child{margin-top:0!important}div[hide-content] .hc-content p:last-child{margin-bottom:0!important}div[hide-content] .hc-content a{color:#3b82f6!important;cursor:pointer!important;pointer-events:auto!important;text-decoration:underline!important;text-decoration-color:#93c5fd!important;transition:all .2s ease!important}div[hide-content] .hc-content a:hover{color:#2563eb!important;text-decoration-color:#60a5fa!important}div[hide-content] .hc-content b,div[hide-content] .hc-content strong{font-weight:600!important}div[hide-content] .hc-content em,div[hide-content] .hc-content i{font-style:italic!important}div[hide-content] .hc-content code{background-color:rgba(0,0,0,.05)!important;border-radius:3px!important;font-family:Consolas,Monaco,Courier New,monospace!important;font-size:.9em!important;padding:2px 6px!important}div[hide-content] .hc-content ol,div[hide-content] .hc-content ul{margin:.5em 0!important;padding-left:2em!important}div[hide-content] .hc-content li{margin:.3em 0!important}@media (max-width:768px){div[hide-content] .hc-lock-container{align-items:center!important;flex-direction:column!important;gap:12px!important;text-align:center!important}div[hide-content] .hc-lock-icon{margin-bottom:4px!important}div[hide-content] .hc-lock-text{text-align:center!important;width:100%!important}div[hide-content] .hc-input-wrapper{flex-direction:column!important;width:100%!important}div[hide-content] .hc-password-input,div[hide-content] .hc-submit-btn{width:100%!important}div[hide-content] .hc-comment-hint{text-align:center!important;width:100%!important}div[hide-content] .hc-error{margin-left:0!important;text-align:center!important}}@media (max-width:480px){div[hide-content] .hc-lock-container{gap:10px!important;padding:1rem .75rem!important}div[hide-content] .hc-lock-text{font-size:14px!important}div[hide-content] .hc-comment-hint{font-size:13px!important}div[hide-content] .hc-password-input{font-size:16px!important}div[hide-content] .hc-submit-btn{font-size:15px!important;padding:10px 20px!important}}@media print{div[hide-content] .hc-lock-container{display:none!important}div[hide-content] .hc-content{background-color:#fff!important;border:1px solid #ccc!important;display:block!important}}