.npn-critique-reply-start.npn-critique-reply-start{margin-left:1em;margin-right:.25em;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-start.npn-critique-reply-start .d-icon{color:currentColor;margin-right:.4em}.npn-critique-reply-start.npn-critique-reply-start:hover,.npn-critique-reply-start.npn-critique-reply-start:focus{background:var(--tertiary);color:var(--secondary);border-color:var(--tertiary)}.npn-critique-reply-start.npn-critique-reply-start:focus-visible{outline:2px solid var(--tertiary);outline-offset:2px}.npn-critique-reply-start.npn-critique-reply-start:active{background:var(--tertiary-hover, var(--tertiary));border-color:var(--tertiary-hover, var(--tertiary));color:var(--secondary)}@media(forced-colors: active){.npn-critique-reply-start.npn-critique-reply-start{border-color:ButtonText}}.mobile-view .npn-critique-reply-start{white-space:nowrap;margin-left:.5em}.npn-critique-reply-modal__textarea-label,.npn-critique-reply-modal__prompts-heading,.npn-critique-reply-modal__request-heading,.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)}.npn-critique-reply-modal__layout{display:grid;grid-template-columns:minmax(0, 1.1fr) minmax(0, 1fr);gap:1.5em;align-items:start}.npn-critique-reply-modal.npn-critique-reply-modal--no-image .npn-critique-reply-modal__layout{grid-template-columns:1fr}.npn-critique-reply-modal__image-col{position:sticky;top:0;align-self:start;min-width:0;padding:.75em;background:var(--primary-very-low);border:1px solid var(--primary-low);border-radius:var(--d-border-radius, 4px);max-height:calc(80vh - 4em);display:flex;flex-direction:column;gap:.5em}.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,.npn-critique-reply-modal__version-button:focus{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__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}.npn-critique-reply-modal__intro{margin:0;color:var(--primary-high);line-height:1.45}.npn-critique-reply-modal__request{margin:0;padding:.75em 1em;background:var(--primary-very-low);border-left:3px solid var(--primary-low-mid);border-radius:var(--d-border-radius, 4px)}.npn-critique-reply-modal__request-list{margin:0;display:grid;gap:.35em}.npn-critique-reply-modal__request-row{display:grid;grid-template-columns:minmax(7em, 30%) 1fr;gap:.5em 1em;align-items:baseline;margin:0}.npn-critique-reply-modal__request-row dt{font-weight:600;color:var(--primary-high);font-size:var(--font-down-1);margin:0}.npn-critique-reply-modal__request-row dd{margin:0;color:var(--primary)}.npn-critique-reply-modal__no-request{margin:0;color:var(--primary-medium);font-style:italic;line-height:1.45}.npn-critique-reply-modal__prompts{margin:0;display:flex;flex-direction:column}.npn-critique-reply-modal__prompts-header{display:flex;align-items:baseline;justify-content:space-between;gap:.5em;margin-bottom:.5em}.npn-critique-reply-modal__prompts-heading{margin:0}.npn-critique-reply-modal__prompts-toggle{display:inline-flex;align-items:center;gap:.3em;padding:.2em .5em;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:background-color .12s ease,color .12s ease,border-color .12s ease}.npn-critique-reply-modal__prompts-toggle .d-icon{font-size:.85em;color:currentColor}.npn-critique-reply-modal__prompts-toggle:hover,.npn-critique-reply-modal__prompts-toggle:focus{color:var(--tertiary);background:var(--tertiary-low)}.npn-critique-reply-modal__prompts-toggle:focus-visible{outline:2px solid var(--tertiary);outline-offset:2px}.npn-critique-reply-modal__prompts-list{margin:0;padding:.5em .6em;list-style:none;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}.npn-critique-reply-modal__prompt-item{display:flex;align-items:flex-start;gap:.5em;margin:0;padding:.35em .5em .35em .7em;border-left:2px solid var(--primary-low-mid);border-radius:2px;transition:background-color .12s ease}.npn-critique-reply-modal__prompt-item:hover{background:var(--secondary)}.npn-critique-reply-modal__prompt-item+.npn-critique-reply-modal__prompt-item{margin-top:.25em}.npn-critique-reply-modal__prompt-question{flex:1 1 auto;min-width:0}.npn-critique-reply-modal__prompts-expand{display:inline-flex;align-items:center;gap:.3em;margin-top:.5em;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:background-color .12s ease,color .12s ease,border-color .12s ease}.npn-critique-reply-modal__prompts-expand .d-icon{font-size:.85em;color:currentColor}.npn-critique-reply-modal__prompts-expand:hover,.npn-critique-reply-modal__prompts-expand:focus{color:var(--tertiary);background:var(--tertiary-low)}.npn-critique-reply-modal__prompts-expand:focus-visible{outline:2px solid var(--tertiary);outline-offset:2px}.npn-critique-reply-modal__use-prompts.npn-critique-reply-modal__use-prompts{margin-top:.6em;align-self:flex-start}.npn-critique-reply-modal__prompt-insert{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:1.85em;height:1.85em;padding:0;background:var(--secondary);color:var(--primary-medium);border:1px solid var(--primary-low-mid);border-radius:999px;cursor:pointer;transition:background-color .12s ease,color .12s ease,border-color .12s ease}.npn-critique-reply-modal__prompt-insert .d-icon{font-size:.8em;color:currentColor}.npn-critique-reply-modal__prompt-insert:hover,.npn-critique-reply-modal__prompt-insert:focus{background:var(--tertiary-low);color:var(--tertiary);border-color:var(--tertiary)}.npn-critique-reply-modal__prompt-insert:focus-visible{outline:2px solid var(--tertiary);outline-offset:2px}.npn-critique-reply-modal__prompt-insert:active{background:var(--tertiary);color:var(--secondary);border-color:var(--tertiary)}.npn-critique-reply-modal__prompt-insert:disabled{opacity:.5;cursor:not-allowed}@media(forced-colors: active){.npn-critique-reply-modal__prompt-insert{border-color:ButtonText}}.npn-critique-reply-modal__textarea-section{display:flex;flex-direction:column;gap:.4em}.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__textarea{width:100%;min-height:320px;resize:vertical;padding:.75em;background:var(--secondary);border:1px solid var(--primary-low);border-radius:var(--d-border-radius, 4px);color:var(--primary);font:inherit;line-height:1.55;box-sizing:border-box}.npn-critique-reply-modal__textarea::placeholder{color:var(--primary-medium)}.npn-critique-reply-modal__textarea:focus,.npn-critique-reply-modal__textarea:focus-visible{outline:2px solid var(--tertiary);outline-offset:-1px;border-color:var(--tertiary)}.npn-critique-reply-modal__insert.npn-critique-reply-modal__insert .d-icon{margin-right:.4em}.npn-critique-reply-modal__use-prompts.npn-critique-reply-modal__use-prompts{margin-top:.6em;align-self:flex-start;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__use-prompts.npn-critique-reply-modal__use-prompts .d-icon{color:currentColor;margin-right:.4em}.npn-critique-reply-modal__use-prompts.npn-critique-reply-modal__use-prompts:hover,.npn-critique-reply-modal__use-prompts.npn-critique-reply-modal__use-prompts:focus{background:var(--tertiary);color:var(--secondary);border-color:var(--tertiary)}.npn-critique-reply-modal__use-prompts.npn-critique-reply-modal__use-prompts:focus-visible{outline:2px solid var(--tertiary);outline-offset:2px}.npn-critique-reply-modal__use-prompts.npn-critique-reply-modal__use-prompts: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{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}.npn-critique-reply-modal__image-col{position:static;padding:.5em;max-height:none;display:block}.npn-critique-reply-modal__write-col{gap:1.25em}.npn-critique-reply-modal__request-row{grid-template-columns:1fr;gap:.15em}.npn-critique-reply-modal__prompts-list{font-size:inherit}.npn-critique-reply-modal__cancel.npn-critique-reply-modal__cancel{margin-left:0}}@media(forced-colors: active){.npn-critique-reply-modal__image-col{border-color:ButtonText}.npn-critique-reply-modal__request{border-left-color:ButtonText}.npn-critique-reply-modal__prompts-list,.npn-critique-reply-modal__textarea{border-color:ButtonText}}.npn-critique-image-reference{margin:0;width:100%;flex:1 1 auto;min-height:40vh;display:flex;flex-direction:column}.npn-critique-image-reference__frame{position:relative;width:100%;flex:1 1 auto;min-height:0;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;position:absolute;inset:0;margin:auto;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;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}.npn-critique-image-reference__frame{flex:0 0 auto}.npn-critique-image-reference__img{max-height:55vh}}@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__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-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}}
/*# sourceMappingURL=discourse-npn-critique-reply_71b65f4bbd42db2c88c0a9a470df86a40d4dca56.css.map?__ws=community.naturephotographers.network */
