.create{padding-bottom:40px}.create-kinds{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin-bottom:24px;display:grid}.create-kind{background:var(--boxbg);border:1px solid var(--bdrColor);border-radius:var(--bdrRadius);font:inherit;text-align:left;cursor:pointer;flex-direction:column;gap:4px;padding:14px 16px;transition:border-color .15s,transform .15s;display:flex}.create-kind:hover{border-color:var(--mainBlue);transform:translateY(-1px)}.create-kind.selected{border-color:var(--mainBlue);box-shadow:inset 0 -3px 0 var(--mainBlue)}.create-kind-name{color:var(--headingColor);align-items:center;gap:8px;font-size:1.05rem;font-weight:600;display:flex}.create-kind-blurb{color:var(--textColor2);font-size:.8rem;line-height:1.45}.create-form{background:var(--boxbg);border:1px solid var(--bdrColor);border-radius:var(--bdrRadius);flex-direction:column;gap:18px;padding:20px;display:flex}.create-field{flex-direction:column;gap:6px;min-width:0;display:flex}.create-stack{flex-direction:column;gap:18px;min-width:0;display:flex}.create-row{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;display:grid}.create-row.uneven{grid-template-columns:minmax(0,340px) minmax(0,1fr)}.create-row.description{grid-template-columns:minmax(0,4fr) minmax(0,1fr);align-items:start}.create-label{color:var(--headingColor);font-size:var(--FontSize);font-weight:600}.create-input{background:var(--comtBoxBg,var(--boxlightbg));border:1px solid var(--bdrColor);border-radius:var(--bdrRadius);width:100%;color:var(--fontColor);font-family:inherit;font-size:var(--FontSize);padding:10px 12px;line-height:1.5}.create-input:focus{border-color:var(--mainBlue);outline:none}.create-input.invalid{border-color:var(--errorColor,#ff3b00)}textarea.create-input{resize:none;overflow-wrap:anywhere;overflow:hidden}.create-hint{color:var(--textlighter);font-size:.78rem;line-height:1.45}.create-slug{flex-direction:column;gap:10px;margin-top:-10px;display:flex}.create-slug-toggle{color:var(--mainBlue);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-end;padding:0;font-size:.78rem}.create-slug-toggle:hover{text-decoration:underline}.create-slug .create-hint strong{color:var(--textColor2);overflow-wrap:anywhere;font-weight:600}.create-hint.invalid{color:var(--errorColor,#ff3b00)}.create-slug-state{color:var(--textlighter);font-size:.78rem;line-height:1.45}.create-slug-state.free{color:var(--successColor,#0cd455)}.create-slug-state.taken{color:var(--textColor2)}.create-note{border:1px solid var(--bdrColor);border-radius:var(--bdrRadius);background:var(--boxbg);color:var(--textlighter);margin:-12px 0 20px;padding:10px 14px;font-size:.85rem;line-height:1.55}.create-note.warn{color:var(--textColor);background:#cb243114;border-color:#cb243159}.create-error{border-radius:var(--bdrRadius);color:var(--errorColor,#ff3b00);font-size:var(--FontSize);background:#cb24311f;margin:0;padding:10px 12px}.create-actions{border-top:1px solid var(--bdrColor);flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px;padding-top:18px;display:flex}.create-actions.verdicts{gap:10px}.create-actions.verdicts>.btn:first-child{margin-inline-end:auto}.create-actions.verdicts>.btn{background-color:var(--verdict)}.create-actions.verdicts>.btn:hover:not(:disabled){background-color:var(--verdict-hover)}.create-actions.verdicts>.btn:disabled{opacity:.55;cursor:not-allowed}.create-actions.verdicts>.btn.current{color:var(--verdict);box-shadow:inset 0 0 0 2px var(--verdict);background-color:#0000;font-weight:600}.create-actions.verdicts>.btn.current:hover:not(:disabled){background-color:var(--verdict);color:#fff}.verdict-cancel{--verdict:#5a6472;--verdict-hover:#48505c}.verdict-underreview{--verdict:#2f51f7;--verdict-hover:#2340d8}.verdict-deleted{--verdict:#8a3f50;--verdict-hover:#733442}.verdict-rejected{--verdict:#b73333;--verdict-hover:#9a2b2b}.verdict-incomplete{--verdict:#5b6577;--verdict-hover:#4a5261}.verdict-hidden{--verdict:#7a5f42;--verdict-hover:#654e36}.verdict-approved{--verdict:#6d55c9;--verdict-hover:#5b45ad}.picker{position:relative}.picker-field{cursor:text;align-items:center;gap:8px;padding:6px 10px;display:flex}.picker-field:focus-within{border-color:var(--mainBlue)}.picker-input{min-width:0;color:var(--fontColor);font-family:inherit;font-size:var(--FontSize);background:0 0;border:0;flex:1;padding:4px 0;line-height:1.5}.picker-input:focus{outline:none}.picker-input::placeholder{color:var(--textlighter)}.picker-icon{object-fit:contain;border-radius:3px;flex:none;width:22px;height:22px}.picker-clear,.picker-arrow{cursor:pointer;background:0 0;border:0;flex:none}.picker-clear{color:var(--textlighter);padding:0 2px;font-size:1.1rem;line-height:1}.picker-clear:hover{color:var(--textHover)}.picker-arrow{border-left:4px solid #0000;border-right:4px solid #0000;border-top:5px solid var(--textlighter);width:0;height:0;margin-left:2px}.picker-list{z-index:20;scrollbar-width:thin;scrollbar-color:#7f8aabb3 #0000001a;background:var(--boxbg);border:1px solid var(--bdrColor);border-radius:var(--bdrRadius);max-height:320px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #00000059}.picker-option{cursor:pointer;color:var(--fontColor);font-size:var(--FontSize);border-radius:6px;align-items:center;gap:10px;padding:7px 8px;display:flex}.picker-option.active{background:var(--boxlightbg);color:var(--textHover)}.picker-option[aria-selected=true] .picker-name{font-weight:600}.picker-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.picker-empty{color:var(--textlighter);padding:10px 8px;font-size:.85rem}.create .create-editor{--rte-accent:var(--mainBlue);--rte-accent-contrast:#fff;--rte-border:var(--bdrColor);--rte-border-strong:var(--bdrColor);--rte-bg:var(--comtBoxBg,var(--boxlightbg));--rte-bg-muted:var(--boxbg);--rte-fg:var(--fontColor);--rte-fg-muted:var(--textlighter);--rte-radius:var(--bdrRadius);--rte-active-bg:var(--boxlightbg);--rte-font:inherit;overflow:clip}.create .create-editor .rte-content{min-height:320px}.create .create-editor .rte-toolbar{z-index:3;position:sticky;top:60px}.create-done{background:var(--boxbg);border:1px solid var(--bdrColor);border-radius:var(--bdrRadius);text-align:center;max-width:620px;margin:40px auto;padding:28px}.create-done h1{color:var(--headingColor);margin:0 0 10px}.create-done p{color:var(--textColor2);line-height:1.6}.create-done-title{color:var(--fontColor);font-size:1.1rem;font-weight:600}.create-done-links{justify-content:center;gap:12px;margin-top:20px;display:flex}@media screen and (max-width:640px){.create-form{padding:14px}.create-row.uneven,.create-row.description{grid-template-columns:1fr}.create .create-editor .rte-toolbar{top:0}}.create-posted-by{margin:-8px 0 18px}.create-chips-field{flex-direction:column;gap:8px;min-width:0;display:flex}.create-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.create-chip{background:var(--comtBoxBg,var(--boxlightbg));border:1px solid var(--bdrColor);border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:4px 6px 4px 8px;font-size:.82rem;display:inline-flex}.create-chip-name{text-overflow:ellipsis;white-space:nowrap;color:var(--fontColor);overflow:hidden}.create-chip-remove{width:18px;height:18px;color:var(--textlighter);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1rem;line-height:1;display:flex}.create-chip-remove:hover{background:var(--bdrColor);color:var(--fontColor)}.create-file-box{background:var(--comtBoxBg,var(--boxlightbg));border:1px dashed var(--bdrColor);border-radius:var(--bdrRadius);flex-direction:column;gap:10px;padding:12px;display:flex}.create-file.invalid .create-file-box{border-color:var(--errorColor,#ff3b00);border-style:solid}.create-file-input{display:none}.create-file-controls{flex-wrap:wrap;gap:8px;display:flex}.create-file-name{color:var(--mainBlue);overflow-wrap:anywhere;font-size:.85rem}.create-file-size{color:var(--textlighter)}.create-file-remove{color:var(--errorColor,#ff3b00)}.create-head{grid-template-columns:minmax(0,1fr) 200px 220px;grid-template-areas:"fields pdf cover";align-items:stretch;gap:18px;display:grid}.create-head-fields{flex-direction:column;grid-area:fields;gap:18px;min-width:0;display:flex}.create-pdf-col{flex-direction:column;grid-area:pdf;gap:14px;min-width:0;display:flex}.create-cover-field{grid-area:cover;align-self:start}.create-framed-box{padding:10px}.create-pdf-field,.create-pdf-field .create-file-box{flex:1}.create-pdf-stage,.create-cover-stage{background:var(--boxbg);border-radius:var(--bdrRadius);justify-content:center;align-items:center;display:flex;overflow:hidden}.create-pdf-stage{text-align:center;flex:1;min-height:150px;padding:12px}.create-cover-stage{aspect-ratio:400/520}.create-cover-preview{object-fit:contain;width:100%;height:100%}.create-file-empty{color:var(--textlighter);text-align:center;flex-direction:column;align-items:center;gap:6px;font-size:.78rem;display:flex}.create-pdf-stage .create-file-name{flex-direction:column;align-items:center;gap:6px;max-width:100%;display:flex}.create-file-title{overflow-wrap:anywhere}.create-pdf-stage .create-file-size{font-size:.78rem}.create-cover-field .create-file-controls .btn,.create-pdf-field .create-file-controls .btn{text-align:center;flex:1;justify-content:center}.create-file-bar{background:var(--bdrColor);border-radius:999px;height:4px;overflow:hidden}.create-file-bar span{background:var(--mainBlue);height:100%;transition:width .2s;display:block}.create-optional{color:var(--textlighter);font-weight:400}.create-source-field .create-file-box{text-align:center;align-items:center;min-height:96px}.create-source-field .create-file-name,.create-source-field .create-file-empty{flex-direction:column;align-items:center;gap:4px;max-width:100%;margin-top:auto;display:flex}.create-source-field .create-file-controls{width:100%;margin-top:auto}.create-source-field .create-file-controls .btn{text-align:center;flex:1;justify-content:center}.create-source-field .create-file-bar{width:100%}.create-source-field .create-file-name{text-decoration:none}.create-source-field .create-file-name:hover .create-file-title,.create-source-field .create-file-name:focus-visible .create-file-title{text-decoration:underline}.create-source-field .create-file-title{overflow-wrap:anywhere;font-size:.82rem;line-height:1.35}.create-source-field .create-file-size{font-size:.75rem}.create-posted{margin-top:36px}.create-posted-list{flex-direction:column;gap:10px;margin:14px 0 0;padding:0;list-style:none;display:flex}.create-posted-item{background:var(--boxbg);border:1px solid var(--bdrColor);border-radius:var(--bdrRadius);align-items:center;gap:14px;padding:10px 14px;display:flex}.create-posted-cover{object-fit:contain;flex:none;width:40px;height:52px}.create-posted-main{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.create-posted-title{color:var(--headingColor);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.create-posted-title:hover{color:var(--mainBlue)}.create-posted-meta{color:var(--textlighter);flex-wrap:wrap;align-items:center;gap:10px;font-size:.78rem;display:flex}.create-posted-status{color:#fff;text-transform:capitalize;background:#2899e2;border-radius:4px;padding:2px 6px;font-size:x-small}.create-posted-status.is-approved{background:#2ca01c}.create-posted-status.is-rejected{background:#cc1d1d}.create-posted-status.is-draft,.create-posted-status.is-incomplete{background:gray}.create-posted-links{flex:none;gap:8px;display:flex}@media screen and (max-width:1120px){.create-head{grid-template-columns:minmax(0,1fr) 220px;grid-template-areas:"fields cover""pdf cover"}}@media screen and (max-width:780px){.create-head{grid-template-columns:minmax(0,1fr);grid-template-areas:"fields""pdf""cover"}.create-pdf-col,.create-cover-field{max-width:220px}}@media screen and (max-width:640px){.create-posted-item{flex-wrap:wrap}.create-posted-links{width:100%}}
