.ls-workspace{max-width:920px;margin:26px auto;padding:0 20px 34px;color:#24344b}.ls-workspace h1{font-size:28px;font-weight:750;margin:0 0 8px}.ls-workspace .ls-intro{color:#5a6880;margin-bottom:20px;line-height:1.7}.ls-workspace .card{border:1px solid #dfe6ef;border-radius:12px;padding:24px;box-shadow:none}.ls-workspace label{font-weight:600}.ls-workspace select,.ls-workspace input:not([type=checkbox]){min-height:44px}.ls-workspace [hidden]{display:none!important}.ls-workspace .ls-step{color:#315bce;font-size:13px;font-weight:700;margin-bottom:12px}.ls-workspace .ls-help{color:#657289;font-size:14px;line-height:1.7}.ls-workspace .publisher{border:0;box-shadow:none}.ls-workspace .publisher-message textarea{min-height:140px}.ls-workspace .publisher-avatar{width:36px;height:36px}.ls-workspace .publisher-slider{display:block!important;height:auto!important;overflow:visible!important}.ls-workspace .publisher-overlay{display:none!important}.ls-workspace .publisher-tools-tabs{border-top:1px solid #edf0f5}.ls-workspace .modal-header,.ls-workspace .modal-footer{padding-left:0;padding-right:0}.ls-workspace .modal-header .btn-close{display:none}.ls-workspace .modal-body{padding:10px 0}.ls-workspace .row.form-group{margin-bottom:18px}.ls-workspace .row.form-group>label{width:100%;margin-bottom:6px}.ls-workspace .row.form-group>.col-md-10{width:100%}.ls-workspace .form-control,.ls-workspace .form-select{font-size:16px}.ls-workspace .btn-primary{min-height:44px}.ls-workspace details{margin-top:16px}.ls-workspace summary{cursor:pointer}.ls-workspace .ls-actions{display:flex;gap:12px 22px;flex-wrap:wrap;margin:22px 0}.ls-workspace .ls-actions a{padding:8px 0}.ls-workspace .ls-note{padding:14px 16px;background:#f2f5fb;border:1px solid #e5ebf5;border-radius:8px;margin-top:14px;line-height:1.65}.ls-workspace .ls-compose-title{font-size:19px;margin:0 0 14px;font-weight:700}.ls-workspace .ls-status{margin-top:10px}.ls-workspace .ls-native-tools{margin-top:12px}.ls-workspace .ls-form-section{padding:4px 0 24px;margin-bottom:22px;border-bottom:1px solid #e6ebf2}.ls-workspace .ls-source-section{margin-bottom:0}.ls-workspace .ls-rights-check{display:flex;gap:12px;align-items:flex-start;margin:18px 0 10px;line-height:1.65;cursor:pointer}.ls-workspace .ls-rights-check input{width:19px;height:19px;min-width:19px;flex:0 0 19px;margin-top:4px;accent-color:#315bce}.ls-workspace input:disabled{background:#f1f4f8;color:#67758a}.ls-workspace .ls-native-note{margin-bottom:14px}.ls-workspace #ls-listing-error:empty{display:none}.ls-workspace a{overflow-wrap:anywhere}.ls-workspace textarea{line-height:1.7}.ls-workspace :focus-visible{outline:3px solid #93b8ff;outline-offset:2px}.ls-workspace .g-3{row-gap:16px}
@media(max-width:600px){.ls-workspace{margin:16px auto;padding:0 12px 30px}.ls-workspace .card{padding:17px}.ls-workspace h1{font-size:25px}.ls-workspace .publisher-message{padding:12px 0}.ls-workspace .publisher-message textarea{padding-left:48px}.ls-workspace .publisher-avatar{left:0}.ls-workspace .ls-actions{gap:8px 16px}.ls-workspace .modal-footer .btn{width:100%}.ls-workspace .ls-form-section{padding-bottom:20px;margin-bottom:20px}.ls-workspace .ls-note{padding:12px}.ls-workspace .ls-compose-title{font-size:18px}.ls-workspace .ls-rights-check{font-size:14px}}
body.night-mode .ls-workspace{color:#e5ecf7}body.night-mode .ls-workspace .card{background:#202b3b;border-color:#3a475c}body.night-mode .ls-workspace .ls-help,body.night-mode .ls-workspace .ls-intro{color:#bec9da}body.night-mode .ls-workspace .ls-note{background:#28374d;border-color:#3a475c}body.night-mode .ls-workspace .ls-form-section{border-color:#3a475c}body.night-mode .ls-workspace input:disabled{background:#2c394d;color:#bec9da}body.night-mode .ls-workspace .ls-step{color:#a2c2ff}
.ls-workspace .ls-ai-panel{border:1px solid #ccd9ef;border-radius:8px;padding:15px;margin:0 0 24px;background:#f7faff}.ls-workspace .ls-ai-panel>summary{font-weight:700;color:#244eaa;min-height:24px}.ls-workspace .ls-ai-values{margin:14px 0}.ls-workspace .ls-ai-values dt{font-weight:700;margin-top:12px}.ls-workspace .ls-ai-values dd{margin:4px 0 12px;white-space:pre-wrap;overflow-wrap:anywhere}.ls-workspace .ls-ai-original{font-family:inherit;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;padding:12px;border:1px solid #dce4f0;background:#fff;max-height:260px;overflow:auto;margin-top:12px}.ls-workspace #ls-ai-evidence{font-size:14px;line-height:1.7;padding-left:22px}.ls-workspace #ls-ai-warnings,.ls-workspace #ls-ai-missing{line-height:1.7}.ls-workspace #ls-ai-result{border-top:1px solid #dce4f0;padding-top:18px;margin-top:16px}body.night-mode .ls-workspace .ls-ai-panel{background:#28374d;border-color:#3a475c}body.night-mode .ls-workspace .ls-ai-panel>summary{color:#a2c2ff}body.night-mode .ls-workspace .ls-ai-original{background:#202b3b;border-color:#3a475c;color:#e5ecf7}
