.publish-case-plaza{padding-bottom:4px}.publish-case-plaza__loading{padding:2rem 0;text-align:center;color:var(--home-muted,var(--ui-muted))}.publish-case-plaza__tip{margin:0 0 1.25rem;font-size:.875rem;line-height:1.5;color:var(--home-muted,var(--ui-muted))}.publish-case-plaza__field{display:flex;flex-direction:column;gap:.5rem}.publish-case-plaza__field+.publish-case-plaza__field{margin-top:1.25rem}.publish-case-plaza__permission-panel{display:flex;flex-direction:column;gap:.875rem;margin-top:1.25rem;padding:1rem;border:1px solid var(--create-border-dashed,rgba(var(--ui-line-rgb),.16));border-radius:10px;background:var(--create-surface-1,rgba(var(--ui-line-rgb),.04))}.publish-case-plaza__permission-row{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.publish-case-plaza__permission-title{color:var(--home-text,var(--ui-text));font-size:.875rem;font-weight:500}.publish-case-plaza__permission-desc{margin-top:.25rem;color:var(--home-muted,var(--ui-muted));font-size:.75rem;line-height:1.5}.publish-case-plaza__label{font-size:.875rem;font-weight:500;color:var(--home-text,var(--ui-text))}.publish-case-plaza__required{margin-left:.15rem;color:var(--ui-danger)}.publish-case-plaza__cover{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.publish-case-plaza__cover-btn,.publish-case-plaza__cover-preview{position:relative;display:flex;align-items:center;justify-content:center;width:10rem;height:5.625rem;padding:0;overflow:hidden;border-radius:8px;background:var(--create-surface-1,rgba(var(--ui-line-rgb),.04))}.publish-case-plaza__cover-btn{border:1px dashed var(--create-border-dashed,rgba(var(--ui-line-rgb),.28));cursor:pointer;transition:border-color .15s ease,background .15s ease}.publish-case-plaza__cover-preview{border:1px solid var(--create-border-dashed,rgba(var(--ui-line-rgb),.28));cursor:zoom-in}.publish-case-plaza__cover-delete{position:absolute;top:6px;right:6px;z-index:2;display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:none;border-radius:6px;background:var(--bg-glass);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .15s ease,background .15s ease}.publish-case-plaza__cover-delete:focus-visible,.publish-case-plaza__cover-preview:hover .publish-case-plaza__cover-delete{opacity:1;pointer-events:auto}.publish-case-plaza__cover-delete:hover:not(:disabled){background:rgba(251,113,133,.12)}.publish-case-plaza__cover-delete:disabled{cursor:not-allowed;opacity:.4}.publish-case-plaza__cover-btn:hover:not(:disabled){border-color:var(--accent-400,var(--ui-accent));background:rgba(var(--ui-accent-rgb),.08)}.publish-case-plaza__cover-btn:disabled{cursor:not-allowed;opacity:.7}.publish-case-plaza__cover-empty{display:flex;flex-direction:column;align-items:center;gap:.35rem;font-size:.8125rem;color:var(--home-muted,var(--ui-muted))}.publish-case-plaza__file{display:none}.publish-case-plaza__field .ant-input-textarea textarea{border:1px solid rgba(var(--ui-line-rgb),.28)!important;border-radius:8px;background:rgba(var(--ui-line-rgb),.04)!important;padding:10px .75rem;transition:border-color .15s ease,box-shadow .15s ease}.publish-case-plaza__field .ant-input-textarea-show-count{position:relative;display:block}.publish-case-plaza__field .ant-input-textarea-show-count textarea{padding-bottom:1.75rem!important}.publish-case-plaza__field .ant-input-data-count,.publish-case-plaza__field .ant-input-textarea-show-count:after{position:absolute;right:.75rem;bottom:8px;margin:0;line-height:1.2;pointer-events:none}.publish-case-plaza__field .ant-input-textarea:hover textarea{border-color:rgba(var(--ui-accent-rgb),.45)!important}.publish-case-plaza__field .ant-input-textarea textarea:focus,.publish-case-plaza__field .ant-input-textarea textarea:focus-visible,.publish-case-plaza__field .ant-input-textarea-focused textarea{border-color:rgba(var(--ui-accent-rgb),.65)!important;box-shadow:0 0 0 2px rgba(var(--ui-accent-rgb),.2)!important}.publish-case-plaza-modal-wrap .ant-modal{width:min(42.5rem,calc(100vw - 2rem))!important;max-width:min(42.5rem,calc(100vw - 2rem))!important}.publish-case-plaza-modal-wrap .ant-modal-content{display:flex!important;flex-direction:column!important;min-height:30rem}.publish-case-plaza-modal-wrap .ant-modal-body{flex:1 1 auto;padding-bottom:1.25rem!important}.publish-case-plaza-modal-wrap .ant-modal-footer{text-align:end!important;flex-shrink:0;margin-top:0!important;padding-top:1rem!important}.publish-case-plaza-modal-wrap .ant-modal-footer,.publish-case-plaza-modal-wrap .publish-case-plaza__footer{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:flex-end!important;align-items:center!important}.publish-case-plaza-modal-wrap .publish-case-plaza__footer{gap:8px!important;width:100%}.publish-case-plaza-modal-wrap .publish-case-plaza__btn-cancel.ant-btn,.publish-case-plaza-modal-wrap .publish-case-plaza__btn-ok.ant-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:6rem!important;height:2.5rem!important;padding:0 1rem!important;flex:0 0 auto!important;margin:0!important;font-size:.875rem!important;font-weight:500!important;border-radius:8px!important;box-shadow:none!important}.publish-case-plaza-modal-wrap .publish-case-plaza__btn-cancel.ant-btn{border:1px solid rgba(var(--ui-accent-rgb),.35)!important;background:var(--bg-glass)!important;color:var(--ui-text)!important}.publish-case-plaza-modal-wrap .publish-case-plaza__btn-cancel.ant-btn .text-gradient{color:var(--ui-text)!important;-webkit-text-fill-color:var(--ui-text)!important;background:none!important;-webkit-background-clip:unset!important;background-clip:unset!important;font-size:inherit!important;font-weight:inherit!important;line-height:1!important}.publish-case-plaza-modal-wrap .publish-case-plaza__btn-cancel.ant-btn:hover:not(:disabled){border-color:rgba(var(--ui-accent-rgb),.55)!important;background:rgba(var(--ui-accent-rgb),.12)!important;color:var(--ui-accent)!important}.publish-case-plaza-modal-wrap .publish-case-plaza__btn-cancel.ant-btn:hover:not(:disabled) .text-gradient{color:var(--ui-accent)!important;-webkit-text-fill-color:var(--ui-accent)!important}.publish-case-plaza-modal-wrap .publish-case-plaza__btn-ok.ant-btn{border:none!important}.publish-case-plaza-modal-wrap .publish-case-plaza__btn-ok.ant-btn,.publish-case-plaza-modal-wrap .publish-case-plaza__btn-ok.ant-btn:hover:not(:disabled){background:linear-gradient(270deg,var(--ui-accent) 0,var(--ui-accent) 100%)!important;color:var(--ui-text)!important}.publish-case-plaza-modal-wrap .publish-case-plaza__btn-cancel.ant-btn:disabled,.publish-case-plaza-modal-wrap .publish-case-plaza__btn-ok.ant-btn:disabled{opacity:.45!important;cursor:not-allowed!important}.publish-case-plaza-modal-wrap .ant-modal-body .ant-input-textarea textarea{min-height:10rem;max-height:min(17.5rem,40vh);overflow-y:auto!important}