.add-issue-page{padding:14px 14px 24px;background-color:#fff}.add-issue-page .alert-msg{color:#e5484d;display:block;font-size:11.5px;margin-top:3px}.add-issue-page .add-issue-sheet{max-width:980px;margin:0 auto}.add-issue-page .form-section{padding:16px 0;border-top:1px solid #e5e7eb}.add-issue-page .form-section:first-child{border-top:none;padding-top:4px}.add-issue-page h5{font-size:12px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.06em;margin-bottom:14px}.add-issue-page .field{margin-bottom:12px}.add-issue-page .field label{display:block;margin-bottom:4px;font-size:12px;font-weight:600;color:#6b7280}.add-issue-page .custom-select,.add-issue-page .form-control{width:100%;border:1px solid #ced2d9;border-radius:8px;font-size:13.5px;color:#1f2937;padding:7px 10px;background-color:#fff;-webkit-transition:border-color .12s ease,-webkit-box-shadow .12s ease;transition:border-color .12s ease,-webkit-box-shadow .12s ease;transition:border-color .12s ease,box-shadow .12s ease;transition:border-color .12s ease,box-shadow .12s ease,-webkit-box-shadow .12s ease}.add-issue-page .custom-select:focus,.add-issue-page .form-control:focus{border-color:#1890ff;-webkit-box-shadow:0 0 0 3px rgba(24,144,255,.1);box-shadow:0 0 0 3px rgba(24,144,255,.1);outline:none}.add-issue-page .custom-select:disabled,.add-issue-page .form-control:disabled{background-color:#f8fafc;color:#6b7280}.add-issue-page .ta-fill{min-height:92px;resize:vertical}.add-issue-page .date-hint{margin:4px 0 0;font-size:12px;color:#6b7280}.add-issue-page .field-with-action{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.add-issue-page .field-with-action .form-control{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.add-issue-page .field-with-action .btn{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border-radius:8px;font-size:12.5px;white-space:nowrap}.add-issue-page .radio-pair{display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;min-height:34px;font-size:13.5px}.add-issue-page .radio-pair,.add-issue-page .radio-pair label{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add-issue-page .radio-pair label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:5px;font-weight:400;color:#1f2937;margin:0}.add-issue-page .checkbox-single{min-height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add-issue-page .suggestions{max-width:500px}.add-issue-page .list-group{border-radius:8px;overflow:hidden;-webkit-box-shadow:0 1px 2px rgba(16,24,40,.05);box-shadow:0 1px 2px rgba(16,24,40,.05)}.add-issue-page .list-group .list-group-item{border-color:#e5e7eb;font-size:13px}.add-issue-page .list-group .list-group-item.active{background-color:#1890ff;border-color:#1890ff}.add-issue-page .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-top:8px;padding-top:16px;border-top:1px solid #e5e7eb}.add-issue-page .form-actions .btn{border-radius:8px;font-weight:600;padding:8px 20px;-webkit-transition:-webkit-transform .12s ease,-webkit-box-shadow .12s ease;transition:-webkit-transform .12s ease,-webkit-box-shadow .12s ease;transition:transform .12s ease,box-shadow .12s ease;transition:transform .12s ease,box-shadow .12s ease,-webkit-transform .12s ease,-webkit-box-shadow .12s ease}.add-issue-page .form-actions .btn:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 1px 2px rgba(16,24,40,.05);box-shadow:0 1px 2px rgba(16,24,40,.05)}.add-issue-page .btn-reset{margin-left:0}.add-issue-page .success-panel{max-width:480px;margin:40px auto;text-align:center}.add-issue-page .success-panel h4{color:#17c964;font-weight:700;margin-bottom:18px}.add-issue-page .success-panel .btn{border-radius:8px;font-weight:600;padding:8px 20px}@media (max-width:600px){.add-issue-page{padding:12px 12px 20px}.add-issue-page .field-with-action{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}