.share-link-dialog{--el-color-primary:var(--portal-brand);border-radius:6px}.share-link-dialog .el-dialog__header{border-bottom:1px solid var(--portal-border);margin-right:0;padding:24px 28px 14px}.share-link-dialog .el-dialog__title{color:var(--portal-text);font-size:18px;font-weight:600}.share-link-dialog .el-dialog__headerbtn{width:52px;height:52px}.share-link-dialog .el-dialog__body{padding:24px 28px 26px}.share-link-dialog__label{color:#3e3a39;margin-bottom:10px;font-size:14px;font-weight:600;display:block}.share-link-dialog__field{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.share-link-dialog__field input{color:#555;border:1px solid #d9d4d4;border-radius:3px;outline:none;min-width:0;height:42px;padding:0 12px;font-size:14px}.share-link-dialog__field input:focus{border-color:var(--portal-brand)}.share-link-dialog__field button{border:1px solid var(--portal-brand);background:var(--portal-brand);color:#fff;cursor:pointer;border-radius:3px;min-width:92px;height:42px;font-size:14px}.share-link-dialog__field button:hover{filter:brightness(.96)}.share-link-dialog__message{color:#287544;min-height:20px;margin:8px 0 0;font-size:13px}.share-link-dialog__message.is-error{color:var(--portal-brand)}@media (width<=560px){.share-link-dialog .el-dialog__body,.share-link-dialog .el-dialog__header{padding-inline:20px}.share-link-dialog__field{grid-template-columns:minmax(0,1fr) 84px}}
