.npn-critique-reply-start.npn-critique-reply-start .d-icon{margin-right:.4em}.npn-critique-reply-start.npn-critique-reply-start{white-space:nowrap}.npn-critique-reply-modal__textarea-label,.npn-critique-reply-modal__questions-heading,.npn-critique-reply-modal__request-heading,.npn-critique-reply-modal__photographers-notes-title,.npn-critique-reply-modal__image-heading{margin:0 0 .5em;font-size:var(--font-down-1);font-weight:600;color:var(--primary-medium);letter-spacing:.04em;text-transform:uppercase}.npn-critique-reply-modal.--workspace.--workspace{--modal-max-width: calc(100vw - 2em);--modal-max-height: calc(100vh - 2em);max-height:calc(100vh - 2em)}.npn-critique-reply-modal__layout{display:grid;grid-template-columns:minmax(0, 1.1fr) minmax(0, 1fr);gap:1.5em;align-items:stretch;height:calc(85vh - 4em);overflow:hidden}.npn-critique-reply-modal__left-pane{min-width:0;display:flex;flex-direction:column;gap:1em;overflow-y:auto;max-height:100%}.npn-critique-reply-modal.npn-critique-reply-modal--no-image .npn-critique-reply-modal__layout{grid-template-columns:1fr}.npn-critique-reply-modal.npn-critique-reply-modal--visual-focus .npn-critique-reply-modal__layout{grid-template-columns:1fr}.npn-critique-reply-modal.npn-critique-reply-modal--visual-focus .npn-critique-reply-modal__write-col,.npn-critique-reply-modal.npn-critique-reply-modal--visual-focus .npn-critique-reply-modal__processing-example-row{display:none}.npn-critique-reply-modal.npn-critique-reply-modal--visual-focus .npn-critique-reply-modal__left-pane{max-height:100%}.npn-critique-reply-modal.npn-critique-reply-modal--visual-focus .npn-critique-image-reference__img,.npn-critique-reply-modal.npn-critique-reply-modal--visual-focus .npn-critique-reply-modal__processing-example-large{max-height:calc(85vh - 6em)}.npn-critique-reply-modal__image-col{min-width:0;padding:.75em;background:var(--primary-very-low);border:1px solid var(--primary-low);border-radius:var(--d-border-radius, 4px);display:flex;flex-direction:column;gap:.5em;flex:0 0 auto}.npn-critique-reply-modal__image-col-header{display:flex;align-items:center;justify-content:space-between;gap:.5em;margin-bottom:.25em}.npn-critique-reply-modal__image-heading{margin:0;flex:1 1 auto;min-width:0}.npn-critique-reply-modal__image-col-header-actions{display:flex;align-items:center;gap:.25em;flex:0 0 auto}.npn-critique-reply-modal__visual-focus-toggle.npn-critique-reply-modal__visual-focus-toggle{flex:0 0 auto;white-space:nowrap}.npn-critique-reply-modal__visual-focus-toggle.npn-critique-reply-modal__visual-focus-toggle .d-icon{margin-right:.4em}.npn-critique-reply-modal__processing-example-menu-wrapper{position:relative;flex:0 0 auto}.npn-critique-reply-modal__processing-example-trigger.npn-critique-reply-modal__processing-example-trigger{white-space:nowrap}.npn-critique-reply-modal__processing-example-trigger.npn-critique-reply-modal__processing-example-trigger .d-icon{margin-right:.4em}.npn-critique-reply-modal__processing-example-trigger.npn-critique-reply-modal__processing-example-trigger.is-open{background:var(--tertiary-low);color:var(--tertiary)}.npn-critique-reply-modal__processing-example-menu{position:absolute;top:calc(100% + .3em);right:0;z-index:5;min-width:16em;max-width:22em;padding:.85em 1em .95em;background:var(--secondary);color:var(--primary);border:1px solid var(--primary-low-mid);border-radius:var(--d-border-radius, 4px);box-shadow:0 6px 20px rgba(0,0,0,.18);display:flex;flex-direction:column;gap:.55em;text-align:left}.npn-critique-reply-modal__processing-example-menu::before,.npn-critique-reply-modal__processing-example-menu::after{content:"";position:absolute;bottom:100%;right:1em;width:0;height:0;border-style:solid}.npn-critique-reply-modal__processing-example-menu::before{border-width:0 7px 7px 7px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--primary-low-mid) rgba(0,0,0,0)}.npn-critique-reply-modal__processing-example-menu::after{border-width:0 6px 6px 6px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--secondary) rgba(0,0,0,0);margin-bottom:-1px;right:calc(1em + 1px)}.npn-critique-reply-modal__processing-example-menu-title{margin:0;font-size:var(--font-down-1);font-weight:600;color:var(--primary-medium);text-transform:uppercase;letter-spacing:.04em}.npn-critique-reply-modal__processing-example-menu-help,.npn-critique-reply-modal__processing-example-menu-status{margin:0;color:var(--primary-medium);font-size:var(--font-down-1);line-height:1.45}.npn-critique-reply-modal__processing-example-menu-status{font-weight:500;color:var(--primary-high)}.npn-critique-reply-modal__processing-example-menu-filename{margin:0;font-size:var(--font-down-2, var(--font-down-1));color:var(--primary-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npn-critique-reply-modal__processing-example-menu-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.4em;margin-top:.15em}.npn-critique-reply-modal__processing-example-menu-actions a.btn{text-decoration:none}.npn-critique-reply-modal__processing-example-menu-actions a.btn .d-icon{margin-right:.4em}.npn-critique-reply-modal__version-selector{display:flex;flex-wrap:wrap;gap:.35em;margin-bottom:.6em}.npn-critique-reply-modal__version-button{display:inline-flex;align-items:center;gap:.3em;padding:.3em .8em;background:var(--secondary);color:var(--primary);border:1px solid var(--primary-low-mid);border-radius:999px;font:inherit;font-size:var(--font-down-1);font-weight:500;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.npn-critique-reply-modal__version-button:hover{background:var(--tertiary-low);border-color:var(--tertiary);color:var(--tertiary)}.npn-critique-reply-modal__version-button:focus-visible{outline:2px solid var(--tertiary);outline-offset:2px}.npn-critique-reply-modal__version-button.is-selected{background:var(--tertiary-low);border-color:var(--tertiary);color:var(--tertiary);font-weight:600}@media(forced-colors: active){.npn-critique-reply-modal__version-button{border-color:ButtonText}.npn-critique-reply-modal__version-button.is-selected{border-width:2px}}.npn-critique-reply-modal__large-image-view{display:flex;flex-wrap:wrap;align-items:center;gap:.35em;margin-bottom:.6em}.npn-critique-reply-modal__large-image-view-actions{display:flex;align-items:center;gap:.2em;margin-left:auto;flex:0 0 auto}.npn-critique-reply-modal__large-image-view-actions .d-icon{margin-right:.3em}.npn-critique-reply-modal__large-image-view-button{display:inline-flex;align-items:center;gap:.3em;padding:.3em .8em;background:var(--secondary);color:var(--primary);border:1px solid var(--primary-low-mid);border-radius:999px;font:inherit;font-size:var(--font-down-1);font-weight:500;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.npn-critique-reply-modal__large-image-view-button:hover{background:var(--tertiary-low);border-color:var(--tertiary);color:var(--tertiary)}.npn-critique-reply-modal__large-image-view-button:focus-visible{outline:2px solid var(--tertiary);outline-offset:2px}.npn-critique-reply-modal__large-image-view-button.is-selected{background:var(--tertiary-low);border-color:var(--tertiary);color:var(--tertiary);font-weight:600}@media(forced-colors: active){.npn-critique-reply-modal__large-image-view-button{border-color:ButtonText}.npn-critique-reply-modal__large-image-view-button.is-selected{border-width:2px}}.npn-critique-reply-modal__large-image-view-label{line-height:1}.npn-critique-reply-modal__visual-notes-disabled-note{margin:0 0 .6em;padding:.5em .7em;background:var(--primary-very-low);border-left:3px solid var(--primary-low-mid);border-radius:var(--d-border-radius, 4px);color:var(--primary-medium);font-size:var(--font-down-1);line-height:1.4}.npn-critique-reply-modal__processing-example-large{margin:0;display:flex;align-items:center;justify-content:center;background:var(--primary-very-low);border:1px solid var(--primary-low);border-radius:var(--d-border-radius, 4px);overflow:hidden;max-height:calc(80vh - 4em)}.npn-critique-reply-modal__processing-example-large-img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.npn-critique-reply-modal__visual-tools-summary,.npn-critique-reply-modal__processing-example-summary{display:none;align-items:baseline;justify-content:flex-start;gap:.4em;width:100%;padding:.5em 0 .55em;background:rgba(0,0,0,0);color:var(--primary-medium);border:none;border-bottom:1px solid var(--primary-low);font:inherit;font-size:var(--font-down-1);font-weight:600;text-transform:uppercase;letter-spacing:.04em;text-align:left;cursor:pointer;transition:color .12s ease}.npn-critique-reply-modal__visual-tools-summary:hover,.npn-critique-reply-modal__processing-example-summary:hover{color:var(--tertiary)}.npn-critique-reply-modal__visual-tools-summary:focus-visible,.npn-critique-reply-modal__processing-example-summary:focus-visible{outline:2px solid var(--tertiary);outline-offset:2px}.npn-critique-reply-modal__visual-tools-summary-label,.npn-critique-reply-modal__processing-example-summary-label{flex:0 1 auto;min-width:0}.npn-critique-reply-modal__processing-example-summary-status{flex:0 1 auto;font-weight:400;color:var(--primary-medium);text-transform:none;letter-spacing:0;font-size:var(--font-down-2, var(--font-down-1));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npn-critique-reply-modal__processing-example-summary-status::before{content:"·";margin-right:.4em;color:var(--primary-low-mid)}.npn-critique-reply-modal__visual-tools-summary-chevron,.npn-critique-reply-modal__processing-example-summary-chevron{display:inline-flex;align-items:center;margin-left:.15em;color:var(--primary-medium);transition:transform .15s ease;font-size:.85em}.npn-critique-reply-modal__processing-example{display:flex;flex-direction:column;gap:.45em;padding:.75em 0 0;margin:.9em 0 0;border-top:1px solid var(--primary-low)}.npn-critique-reply-modal__processing-example-content{display:flex;flex-direction:column;gap:.45em}.npn-critique-reply-modal__processing-example-heading{margin:0;font-size:var(--font-down-1);font-weight:500;color:var(--primary-medium);text-transform:uppercase;letter-spacing:.04em}.npn-critique-reply-modal__processing-example-help{margin:0;color:var(--primary-medium);font-size:var(--font-down-1);line-height:1.45}.npn-critique-reply-modal__processing-example-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.4em}.npn-critique-reply-modal__processing-example-download{text-decoration:none}.npn-critique-reply-modal__processing-example-download .d-icon{margin-right:.4em}.npn-critique-reply-modal__processing-example-preview{display:flex;align-items:flex-start;gap:.65em;min-width:0}.npn-critique-reply-modal__processing-example-thumb{flex:0 0 auto;width:64px;height:64px;object-fit:cover;border:1px solid var(--primary-low);border-radius:var(--d-border-radius, 4px);background:var(--secondary)}.npn-critique-reply-modal__processing-example-status{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.15em}.npn-critique-reply-modal__processing-example-status-text{margin:0;font-size:var(--font-down-1);font-weight:500;color:var(--primary-high)}.npn-critique-reply-modal__processing-example-filename{margin:0;font-size:var(--font-down-2, var(--font-down-1));color:var(--primary-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npn-critique-reply-modal__processing-example-error{margin:0;padding:.4em .6em;background:var(--danger-low, var(--tertiary-low));color:var(--danger, var(--primary-high));border-left:3px solid var(--danger, var(--tertiary));border-radius:var(--d-border-radius, 4px);font-size:var(--font-down-1);line-height:1.4}.npn-critique-reply-modal__processing-example-input{display:none}@media(max-width: 720px){.npn-critique-reply-modal__processing-example-actions{flex-direction:column;align-items:stretch}.npn-critique-reply-modal__processing-example-actions>*{width:100%;justify-content:center}}.npn-critique-reply-modal__version-check{display:inline-flex;align-items:center;color:currentColor}.npn-critique-reply-modal__version-check .d-icon{font-size:.85em}.npn-critique-reply-modal__version-status{margin:.5em 0 0;font-size:var(--font-down-1);color:var(--primary-medium);line-height:1.4}.npn-critique-reply-modal__version-note{color:var(--primary-high);font-style:italic}.npn-critique-reply-modal__write-col{min-width:0;display:flex;flex-direction:column;gap:1.5em;overflow-y:auto;max-height:100%;padding-right:.25em}.npn-critique-reply-modal__processing-example-row{min-width:0;flex:0 0 auto}.npn-critique-reply-modal__intro{margin:0;color:var(--primary-high);line-height:1.45}.npn-critique-reply-modal__request{margin:0;padding:.65em .85em .75em;background:var(--primary-very-low);border:1px solid var(--primary-low);border-left:3px solid var(--primary-low-mid);border-radius:var(--d-border-radius, 4px)}.npn-critique-reply-modal__photographers-notes{margin:0;background:var(--primary-very-low);border:1px solid var(--primary-low);border-left:3px solid var(--primary-low-mid);border-radius:var(--d-border-radius, 4px)}.npn-critique-reply-modal__photographers-notes-summary{padding:.65em .85em .75em;cursor:pointer;display:flex;flex-direction:column;gap:.15em;list-style:none}.npn-critique-reply-modal__photographers-notes-summary::-webkit-details-marker{display:none}.npn-critique-reply-modal__photographers-notes-summary:hover{background:rgba(var(--tertiary-rgb, 0, 136, 204), 0.04)}.npn-critique-reply-modal__photographers-notes-summary:focus-visible{outline:2px solid var(--tertiary);outline-offset:2px}.npn-critique-reply-modal__photographers-notes-title{margin:0}.npn-critique-reply-modal__photographers-notes-title::after{content:"▾";margin-left:.4em;color:var(--primary-medium);font-size:.85em;transition:transform .15s ease;display:inline-block}.npn-critique-reply-modal__photographers-notes[open] .npn-critique-reply-modal__photographers-notes-title::after{transform:rotate(180deg)}.npn-critique-reply-modal__photographers-notes-hint{margin:0;color:var(--primary-medium);font-size:var(--font-down-1);line-height:1.4}.npn-critique-reply-modal__photographers-notes-content{border-top:1px solid var(--primary-low);padding:.7em .85em .85em;background:var(--secondary)}.npn-critique-reply-modal__photographers-notes-body>*{margin-top:0;margin-bottom:.5em}.npn-critique-reply-modal__photographers-notes-body>*:last-child{margin-bottom:0}.npn-critique-reply-modal__photographers-notes-status{margin:0;color:var(--primary-medium);font-size:var(--font-down-1);line-height:1.4}.npn-critique-reply-modal__photographers-notes-status.--error{color:var(--danger, var(--primary-high))}.npn-critique-reply-modal__quote-button{z-index:1000;font-size:var(--font-down-1);padding:4px 10px;box-shadow:0 2px 6px var(--primary-low)}.npn-critique-reply-modal__quote-button:focus-visible{outline:2px solid var(--tertiary);outline-offset:2px}.npn-critique-reply-modal__request-heading{margin:0 0 .5em}.npn-critique-reply-modal__request-list{margin:0;display:flex;flex-direction:column;gap:.3em}.npn-critique-reply-modal__request-row{display:grid;grid-template-columns:minmax(4.5em, 5.5em) 1fr;gap:.4em .8em;align-items:center;margin:0}.npn-critique-reply-modal__request-row dt{font-weight:600;color:var(--primary-medium);font-size:var(--font-down-1);margin:0}.npn-critique-reply-modal__request-row dd{margin:0;min-width:0}.npn-critique-reply-modal__request-value{display:inline-block;max-width:100%;padding:.15em .55em;background:var(--secondary);color:var(--primary-high);border:1px solid var(--primary-low);border-radius:999px;font-size:var(--font-down-1);line-height:1.35;overflow-wrap:anywhere}.npn-critique-reply-modal__no-request{margin:0;color:var(--primary-medium);font-style:italic;line-height:1.45}.npn-critique-reply-modal__questions{margin:0;display:flex;flex-direction:column;gap:.4em}.npn-critique-reply-modal__questions-heading{margin:0 0 .1em}.npn-critique-reply-modal__questions-list{margin:0;padding:0 0 0 1.1em;list-style:disc;color:var(--primary-high);font-size:var(--font-down-1);line-height:1.5}.npn-critique-reply-modal__questions-list li{margin:.15em 0}.npn-critique-reply-modal__more-ideas-toggle{align-self:flex-start;display:inline-flex;align-items:center;gap:.3em;margin-top:.2em;padding:.25em .55em;background:rgba(0,0,0,0);color:var(--primary-medium);border:1px solid rgba(0,0,0,0);border-radius:var(--d-border-radius, 4px);font:inherit;font-size:var(--font-down-1);cursor:pointer;transition:color .12s ease,background-color .12s ease,border-color .12s ease}.npn-critique-reply-modal__more-ideas-toggle .d-icon{font-size:.85em;color:currentColor}.npn-critique-reply-modal__more-ideas-toggle:hover,.npn-critique-reply-modal__more-ideas-toggle:focus{color:var(--tertiary);background:var(--tertiary-low)}.npn-critique-reply-modal__more-ideas-toggle:focus-visible{outline:2px solid var(--tertiary);outline-offset:2px}.npn-critique-reply-modal__more-ideas{margin:.4em 0 0;padding:.6em .75em;background:var(--primary-very-low);border:1px solid var(--primary-low);border-radius:var(--d-border-radius, 4px);color:var(--primary-high);font-size:var(--font-down-1);line-height:1.45;display:flex;flex-direction:column;gap:.7em}.npn-critique-reply-modal__prompt-group{margin:0}.npn-critique-reply-modal__prompt-group-title{margin:0 0 .25em;font-size:var(--font-down-1);font-weight:600;color:var(--primary-high);letter-spacing:.02em}.npn-critique-reply-modal__prompt-group-list{margin:0;padding:0 0 0 1.1em;list-style:disc;color:var(--primary)}.npn-critique-reply-modal__prompt-group-list li{margin:.1em 0}.npn-critique-reply-modal__textarea-section{display:flex;flex-direction:column;gap:.55em;padding:.85em 1em 1em;background:var(--primary-very-low);border:1px solid var(--primary-low);border-radius:var(--d-border-radius, 4px)}.npn-critique-reply-modal__textarea-label{margin:0}.npn-critique-reply-modal__inline-message{margin:0;padding:.5em .75em;border-radius:var(--d-border-radius, 4px);font-size:var(--font-down-1);line-height:1.4}.npn-critique-reply-modal__inline-message.--validation{background:var(--highlight-bg, var(--tertiary-low));color:var(--primary-high);border-left:3px solid var(--tertiary)}.npn-critique-reply-modal__inline-message.--error{background:var(--danger-low, var(--tertiary-low));color:var(--danger, var(--primary-high));border-left:3px solid var(--danger, var(--tertiary));display:flex;flex-wrap:wrap;align-items:center;gap:.5em .75em}.npn-critique-reply-modal__inline-message.--status{background:var(--primary-very-low);color:var(--primary-high);border-left:3px solid var(--tertiary)}.npn-critique-reply-modal__inline-message-text{flex:1 1 auto;min-width:0}.npn-critique-reply-modal__fallback-action.npn-critique-reply-modal__fallback-action{flex:0 0 auto;color:var(--tertiary);text-decoration:underline;text-underline-offset:2px}.npn-critique-reply-modal__fallback-action.npn-critique-reply-modal__fallback-action:hover,.npn-critique-reply-modal__fallback-action.npn-critique-reply-modal__fallback-action:focus{background:var(--tertiary-low);color:var(--tertiary)}.npn-critique-reply-modal__fallback-action.npn-critique-reply-modal__fallback-action:focus-visible{outline:2px solid var(--tertiary);outline-offset:2px}.npn-critique-reply-modal__toolbar{display:flex;align-items:center;justify-content:space-between;gap:.75em;flex-wrap:wrap;margin:0}.npn-critique-reply-modal__toolbar-button.npn-critique-reply-modal__toolbar-button .d-icon{margin-right:.4em}.npn-critique-reply-modal__toolbar-button.npn-critique-reply-modal__toolbar-button:focus-visible{outline:2px solid var(--tertiary);outline-offset:2px}.npn-critique-reply-modal__toolbar-hint{font-size:var(--font-down-1);color:var(--primary-medium);line-height:1.4;flex:1 1 auto;text-align:left;min-width:0}.npn-critique-reply-modal__link-form{display:flex;flex-direction:column;gap:.55em;padding:.75em .85em .85em;background:var(--primary-very-low);border:1px solid var(--primary-low);border-radius:var(--d-border-radius, 4px)}.npn-critique-reply-modal__link-form-label{display:flex;flex-direction:column;gap:.25em;font-size:var(--font-down-1);color:var(--primary-high)}.npn-critique-reply-modal__link-form-input{width:100%;padding:.5em .65em;background:var(--secondary);border:1px solid var(--primary-low);border-radius:var(--d-border-radius, 4px);color:var(--primary);font:inherit;box-sizing:border-box}.npn-critique-reply-modal__link-form-input:focus,.npn-critique-reply-modal__link-form-input:focus-visible{outline:2px solid var(--tertiary);outline-offset:-1px;border-color:var(--tertiary)}.npn-critique-reply-modal__link-form-actions{display:flex;justify-content:flex-end;align-items:center;gap:.4em;margin-top:.15em}.npn-critique-reply-modal__link-form-note{margin:.1em 0 0;font-size:var(--font-down-1);color:var(--primary-medium);line-height:1.4}.npn-critique-reply-modal__textarea{width:100%;min-height:320px;resize:vertical;padding:.75em;background:var(--secondary);border:1px solid var(--primary-low-mid);border-radius:var(--d-border-radius, 4px);color:var(--primary);font:inherit;line-height:1.55;box-sizing:border-box;transition:border-color .12s ease,box-shadow .12s ease}.npn-critique-reply-modal__textarea::placeholder{color:var(--primary-medium)}.npn-critique-reply-modal__textarea:focus,.npn-critique-reply-modal__textarea:focus-visible{outline:none;border-color:var(--tertiary);box-shadow:0 0 0 3px var(--tertiary-low)}.npn-critique-reply-modal__insert.npn-critique-reply-modal__insert .d-icon{margin-right:.4em}.npn-critique-reply-modal__edit-composer.npn-critique-reply-modal__edit-composer{background:var(--tertiary-low);color:var(--tertiary);border:1px solid var(--tertiary-low);font-weight:600;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.npn-critique-reply-modal__edit-composer.npn-critique-reply-modal__edit-composer .d-icon{color:currentColor;margin-right:.4em}.npn-critique-reply-modal__edit-composer.npn-critique-reply-modal__edit-composer:hover,.npn-critique-reply-modal__edit-composer.npn-critique-reply-modal__edit-composer:focus{background:var(--tertiary);color:var(--secondary);border-color:var(--tertiary)}.npn-critique-reply-modal__edit-composer.npn-critique-reply-modal__edit-composer:focus-visible{outline:2px solid var(--tertiary);outline-offset:2px}.npn-critique-reply-modal__edit-composer.npn-critique-reply-modal__edit-composer:active{background:var(--tertiary-hover, var(--tertiary));border-color:var(--tertiary-hover, var(--tertiary));color:var(--secondary)}.npn-critique-reply-modal__edit-composer.npn-critique-reply-modal__edit-composer:disabled{opacity:.6;cursor:not-allowed}.npn-critique-reply-modal__cancel.npn-critique-reply-modal__cancel{margin-left:auto}.npn-critique-reply-modal__draft-status{align-self:center;font-size:var(--font-down-1);color:var(--primary-medium);min-width:6em}.npn-critique-reply-modal__draft-status:empty{min-height:1em}.npn-critique-reply-modal__draft-status--saving{color:var(--primary-medium)}.npn-critique-reply-modal__draft-status--saved{color:var(--success)}.npn-critique-reply-modal__draft-status--error{color:var(--danger)}.npn-critique-reply-modal__discard-draft.npn-critique-reply-modal__discard-draft{color:var(--primary-medium);font-size:var(--font-down-1)}.npn-critique-reply-modal__draft-notice{margin:0 0 .75em;padding:.5em .75em;border-radius:3px;background:var(--highlight-low);color:var(--primary);font-size:var(--font-down-1)}.npn-critique-reply-modal__draft-notice--image-missing{background:var(--danger-low)}.npn-critique-reply-modal__draft-notice--image-outdated{background:var(--highlight-low)}.npn-critique-reply-modal .d-modal__footer{flex-wrap:wrap;gap:.5em}@media(max-width: 720px){.npn-critique-reply-modal__layout{grid-template-columns:1fr;gap:1.25em;height:auto;overflow:visible}.npn-critique-reply-modal__left-pane,.npn-critique-reply-modal__write-col{overflow:visible;max-height:none;padding-right:0}.npn-critique-reply-modal__left-pane{display:contents}.npn-critique-reply-modal__processing-example-row{order:99}.npn-critique-reply-modal__image-col{order:0}.npn-critique-reply-modal__write-col{order:50}.npn-critique-reply-modal__image-col{padding:.5em;display:flex;flex-direction:column;gap:.6em}.npn-critique-reply-modal__image-heading{order:0}.npn-critique-reply-modal__version-selector{order:1}.npn-critique-reply-modal .npn-critique-image-reference,.npn-critique-reply-modal__processing-example-large{order:2}.npn-critique-reply-modal__version-status{order:3}.npn-critique-reply-modal__large-image-view{order:4;margin-bottom:0}.npn-critique-reply-modal__visual-tools-disclosure,.npn-critique-reply-modal__visual-notes-disabled-note{order:5}.npn-critique-reply-modal__a11y-list{order:6}.npn-critique-reply-modal__visual-tools-summary{display:flex}.npn-critique-reply-modal__visual-tools-disclosure:not(.is-open)>.npn-critique-reply-modal__visual-tools-content{display:none}.npn-critique-reply-modal__processing-example-summary{display:flex}.npn-critique-reply-modal__processing-example-heading{display:none}.npn-critique-reply-modal__processing-example-row:not(.is-open)>.npn-critique-reply-modal__processing-example-content{display:none}.npn-critique-reply-modal__processing-example-row.is-open>.npn-critique-reply-modal__processing-example-summary>.npn-critique-reply-modal__processing-example-summary-chevron,.npn-critique-reply-modal__visual-tools-disclosure.is-open>.npn-critique-reply-modal__visual-tools-summary>.npn-critique-reply-modal__visual-tools-summary-chevron{transform:rotate(180deg)}.npn-critique-reply-modal__write-col{gap:1.25em}.npn-critique-reply-modal__request-row{grid-template-columns:1fr;gap:.2em}.npn-critique-reply-modal__questions-list,.npn-critique-reply-modal__more-ideas{font-size:inherit}.npn-critique-reply-modal__cancel.npn-critique-reply-modal__cancel{margin-left:0}.npn-critique-reply-modal__visual-focus-toggle.npn-critique-reply-modal__visual-focus-toggle{display:none}.npn-critique-reply-modal.npn-critique-reply-modal--visual-focus .npn-critique-reply-modal__write-col,.npn-critique-reply-modal.npn-critique-reply-modal--visual-focus .npn-critique-reply-modal__processing-example-row{display:revert}}@media(max-height: 700px){.npn-critique-reply-modal__visual-tools-summary{display:flex}.npn-critique-reply-modal__visual-tools-disclosure:not(.is-open)>.npn-critique-reply-modal__visual-tools-content{display:none}.npn-critique-reply-modal__visual-tools-disclosure.is-open>.npn-critique-reply-modal__visual-tools-summary>.npn-critique-reply-modal__visual-tools-summary-chevron{transform:rotate(180deg)}.npn-critique-reply-modal__processing-example-row{position:static;align-self:stretch;max-height:none;background:rgba(0,0,0,0);padding:0;border:none;border-radius:0;z-index:auto}}@media(forced-colors: active){.npn-critique-reply-modal__image-col{border-color:ButtonText}.npn-critique-reply-modal__request{border-color:ButtonText}.npn-critique-reply-modal__request-value,.npn-critique-reply-modal__more-ideas,.npn-critique-reply-modal__textarea{border-color:ButtonText}}.npn-critique-image-reference{margin:0;width:100%;flex:0 0 auto;display:flex;flex-direction:column}.npn-critique-image-reference__frame{position:relative;width:100%;flex:0 0 auto;background:var(--secondary);border:1px solid var(--primary-low);border-radius:var(--d-border-radius, 4px);overflow:hidden}.npn-critique-image-reference__img{display:block;max-width:100%;max-height:min(70vh - 4em,780px);width:auto;height:auto;margin:0 auto;background:var(--secondary)}.npn-critique-image-reference__overlay{position:absolute;inset:0;pointer-events:none}.npn-critique-image-reference__konva-container{position:absolute;inset:0;pointer-events:auto}.npn-critique-image-reference__konva-container>canvas{display:block;max-width:100%;max-height:100%}.npn-critique-image-reference.is-note-mode .npn-critique-image-reference__overlay{pointer-events:auto;cursor:crosshair}.npn-critique-image-reference.is-note-mode .npn-critique-image-reference__frame{outline:2px solid var(--tertiary);outline-offset:2px}.npn-critique-image-reference.is-eye-path-mode .npn-critique-image-reference__frame{outline:2px solid var(--tertiary);outline-offset:2px}.npn-critique-image-reference.is-attention-pull-mode .npn-critique-image-reference__frame{outline:2px solid var(--bookmark, #e89e2c);outline-offset:2px}.npn-critique-image-reference.is-strong-area-mode .npn-critique-image-reference__frame{outline:2px solid var(--success, #2a8c4a);outline-offset:2px}.npn-critique-image-reference__hint{margin:.5em 0 0;color:var(--tertiary);font-size:var(--font-down-1);font-weight:600;text-align:center}.npn-critique-image-reference__note-popover{position:absolute;z-index:10;width:min(260px,90%);padding:.7em .8em .6em;background:var(--secondary);border:1px solid var(--primary-low-mid);border-radius:6px;box-shadow:0 4px 14px rgba(0,0,0,.18);display:flex;flex-direction:column;gap:.45em;cursor:auto}.npn-critique-image-reference__note-popover-title{font-size:var(--font-down-1);font-weight:600;color:var(--tertiary)}.npn-critique-image-reference__note-popover-input{width:100%;padding:.45em .55em;border:1px solid var(--primary-low-mid);border-radius:4px;background:var(--secondary);color:var(--primary);font:inherit;font-size:var(--font-0);box-sizing:border-box;min-height:2.2em}.npn-critique-image-reference__note-popover-input:focus,.npn-critique-image-reference__note-popover-input:focus-visible{outline:2px solid var(--tertiary);outline-offset:1px;border-color:var(--tertiary)}.npn-critique-image-reference__note-popover-actions{display:flex;flex-wrap:wrap;gap:.4em;justify-content:flex-end}.npn-critique-image-reference__note-popover-add,.npn-critique-image-reference__note-popover-skip{min-height:2em}@media(forced-colors: active){.npn-critique-image-reference__note-popover{border-color:ButtonText}.npn-critique-image-reference__note-popover-input{border-color:ButtonText}}@media(max-width: 720px){.npn-critique-image-reference{flex:0 0 auto;min-height:0}.npn-critique-image-reference__frame{flex:0 0 auto;display:block}.npn-critique-image-reference__img{position:static;inset:auto;margin:0 auto;width:100%;height:auto;max-height:55vh}.npn-critique-image-reference__overlay,.npn-critique-image-reference__konva-container{position:absolute}}@media(forced-colors: active){.npn-critique-image-reference__frame{border-color:ButtonText}}.npn-critique-pin{position:absolute;transform:translate(-50%, -50%);display:inline-flex;align-items:center;justify-content:center;width:1.85em;height:1.85em;padding:0;background:var(--tertiary);color:var(--secondary);border:none;border-radius:50%;font:inherit;font-size:var(--font-0);font-weight:700;line-height:1;box-shadow:0 0 0 2px var(--secondary),0 2px 6px rgba(0,0,0,.45);pointer-events:auto;cursor:pointer;-webkit-user-select:none;user-select:none;z-index:2;transition:transform .12s ease,box-shadow .12s ease}.npn-critique-pin:hover{transform:translate(-50%, -50%) scale(1.08)}.npn-critique-pin:focus-visible{outline:3px solid var(--tertiary);outline-offset:3px}.npn-critique-pin.is-selected{transform:translate(-50%, -50%) scale(1.15);box-shadow:0 0 0 2px var(--secondary),0 0 0 5px var(--tertiary),0 2px 8px rgba(0,0,0,.5)}@media(max-width: 720px){.npn-critique-pin{width:2.4em;height:2.4em;font-size:var(--font-up-1)}}@media(forced-colors: active){.npn-critique-pin{background:ButtonText;color:ButtonFace;box-shadow:0 0 0 2px ButtonFace}.npn-critique-pin.is-selected{box-shadow:0 0 0 2px ButtonFace,0 0 0 5px ButtonText}}.npn-critique-reply-modal__visual-notes-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.5em;margin:0 0 .4em}.npn-critique-reply-modal__visual-notes-secondary{display:flex;flex-wrap:wrap;align-items:center;gap:.5em;font-size:var(--font-down-1);margin:0 0 .6em;min-height:2.4em}.npn-critique-reply-modal__area-shape-toggle{display:inline-flex;align-items:center;gap:.25em;padding:.15em .3em .15em .45em;border-radius:999px;background:var(--primary-very-low);border:1px solid var(--primary-low);flex:0 0 auto}.npn-critique-reply-modal__area-shape-toggle-button{display:inline-flex;align-items:center;padding:.25em .7em;background:rgba(0,0,0,0);color:var(--primary-medium);border:1px solid rgba(0,0,0,0);border-radius:999px;font:inherit;font-size:inherit;font-weight:500;cursor:pointer;transition:background-color .12s ease,color .12s ease}.npn-critique-reply-modal__area-shape-toggle-button:hover{color:var(--tertiary)}.npn-critique-reply-modal__area-shape-toggle-button:focus-visible{outline:2px solid var(--tertiary);outline-offset:2px}.npn-critique-reply-modal__area-shape-toggle-button.is-selected{background:var(--secondary);color:var(--tertiary);border-color:var(--primary-low-mid);font-weight:600}.npn-critique-reply-modal__tool-hint{color:var(--primary-medium);font-style:italic;margin:0;padding:.25em 0}.npn-critique-reply-modal__crop-ratio-label{color:var(--primary-medium);margin-right:.2em}.npn-critique-reply-modal__crop-ratio-button{padding:.2em .65em;background:var(--secondary);color:var(--primary);border:1px solid var(--primary-low-mid);border-radius:999px;font:inherit;font-size:var(--font-down-1);cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.npn-critique-reply-modal__crop-ratio-button:hover{background:var(--tertiary-low);border-color:var(--tertiary);color:var(--tertiary)}.npn-critique-reply-modal__crop-ratio-button:focus-visible{outline:2px solid var(--tertiary);outline-offset:2px}.npn-critique-reply-modal__crop-ratio-button.is-selected{background:var(--tertiary);color:var(--secondary);border-color:var(--tertiary);font-weight:600}.npn-critique-reply-modal__crop-ratio-button:disabled{opacity:.5;cursor:not-allowed}@media(forced-colors: active){.npn-critique-reply-modal__crop-ratio-button{border-color:ButtonText}.npn-critique-reply-modal__crop-ratio-button.is-selected{border-width:2px}}.npn-critique-reply-modal__a11y-list{margin:.5em 0 0;padding:.35em .5em;font-size:var(--font-down-1);color:var(--primary-medium);border-top:1px solid var(--primary-low)}.npn-critique-reply-modal__a11y-list>summary{cursor:pointer;padding:.25em 0;color:var(--primary-medium)}.npn-critique-reply-modal__a11y-list>summary:hover{color:var(--primary)}.npn-critique-reply-modal__a11y-list>summary:focus-visible{outline:2px solid var(--tertiary);outline-offset:2px}.npn-critique-reply-modal__a11y-list-items{list-style:none;margin:.3em 0 0;padding:0}.npn-critique-reply-modal__a11y-list-items>li{display:flex;flex-wrap:wrap;align-items:center;gap:.4em;padding:.25em 0;border-top:1px solid var(--primary-very-low)}.npn-critique-reply-modal__a11y-list-items>li:first-child{border-top:none}.npn-critique-reply-modal__a11y-list-label{flex:1 1 auto;min-width:6em;color:var(--primary-high)}.npn-critique-reply-modal__clear-notes.npn-critique-reply-modal__clear-notes{color:var(--primary-medium)}.npn-critique-reply-modal__clear-notes.npn-critique-reply-modal__clear-notes:hover,.npn-critique-reply-modal__clear-notes.npn-critique-reply-modal__clear-notes:focus{color:var(--danger, var(--primary-high));background:var(--danger-low-or-secondary-low, var(--primary-very-low))}.npn-critique-reply-modal__remove-pin.npn-critique-reply-modal__remove-pin{color:var(--primary-high)}.npn-critique-reply-modal__remove-pin.npn-critique-reply-modal__remove-pin:hover,.npn-critique-reply-modal__remove-pin.npn-critique-reply-modal__remove-pin:focus{color:var(--danger, var(--primary-high));border-color:var(--danger, var(--primary-low-mid))}.npn-critique-reply-modal__retrace.npn-critique-reply-modal__retrace{color:var(--primary-high)}.npn-critique-reply-modal__retrace.npn-critique-reply-modal__retrace.is-active{background:var(--tertiary-low-or-tertiary, var(--tertiary-low));border-color:var(--tertiary);color:var(--tertiary)}.npn-critique-reply-invitation-panel{display:flex;gap:.9em;align-items:center;margin:0 0 1em;padding:.85em 1em;background:var(--primary-very-low);border:1px solid var(--primary-low);border-radius:6px;text-align:left}.npn-critique-reply-invitation-panel__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:1.5em;height:1.5em;color:var(--tertiary);font-size:var(--font-up-1)}.npn-critique-reply-invitation-panel__icon .d-icon{width:1em;height:1em}.npn-critique-reply-invitation-panel__content{flex:1 1 auto;min-width:0}.npn-critique-reply-invitation-panel__title{margin:0 0 .2em;font-size:var(--font-up-1);font-weight:600;color:var(--primary);line-height:1.25}.npn-critique-reply-invitation-panel__description{margin:0;font-size:var(--font-0);color:var(--primary-high);line-height:1.4}.npn-critique-reply-invitation-panel__start{flex:0 0 auto}.npn-critique-reply-invitation-panel__start:focus-visible{outline:2px solid var(--tertiary);outline-offset:2px}@media(max-width: 720px){.npn-critique-reply-invitation-panel{flex-wrap:wrap;gap:.6em .9em}.npn-critique-reply-invitation-panel__content{flex:1 1 12em}.npn-critique-reply-invitation-panel__start{flex:1 1 100%}}@media(forced-colors: active){.npn-critique-reply-invitation-panel{border-color:ButtonText}}.npn-annotation-badge{display:inline-block;font-size:.82em;font-weight:600;line-height:1;padding:.18em .55em;border-radius:.55em;vertical-align:baseline;margin:0 .08em;white-space:nowrap;letter-spacing:.02em;text-decoration:none;-webkit-user-select:text;user-select:text;box-shadow:0 0 0 1px hsla(0,0%,100%,.18);color:#fff}.npn-annotation-badge--note{background:#2d728f;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;min-width:1.7em;aspect-ratio:1;padding:0;font-weight:700;line-height:1;box-sizing:content-box}.npn-annotation-badge--crop{background:#4a4a4a;border-radius:.4em;font-weight:700;letter-spacing:.06em;padding:.2em .7em}.npn-annotation-badge--eye-path{background:#8fd3e8;font-size:.78em;font-weight:700;text-shadow:0 1px 1px rgba(0,0,0,.35)}.npn-annotation-badge--attention{background:#c2a15a}.npn-annotation-badge--strong-area{background:#8fb9a7}.npn-annotation-badge--direction{background:#7478ad}.npn-annotation-badge--relationship{background:#bdb49f;text-shadow:0 1px 1px rgba(0,0,0,.35)}@media(forced-colors: active){.npn-annotation-badge{background:ButtonFace !important;color:ButtonText !important;border:1px solid ButtonText;box-shadow:none}}
/*# sourceMappingURL=discourse-npn-critique-reply_4a9cf441b40a7315380ea005fe35126e1639eba5.css.map?__ws=community.naturephotographers.network */