.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__notes-panel-title,.npn-critique-reply-modal__optional-section-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);--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;position:relative}.npn-critique-reply-modal__left-pane{position:relative;min-width:0;display:flex;flex-direction:column;gap:1em;overflow-y:auto;max-height:100%;padding-bottom:2.5em}.npn-critique-reply-modal.npn-critique-reply-modal--no-image .npn-critique-reply-modal__layout{grid-template-columns:1fr}.npn-critique-reply-modal__pane-sentinel{display:block;width:100%;height:1px;pointer-events:none}.npn-critique-reply-modal__pane-scroll-cue{position:absolute;left:0;right:0;bottom:0;padding:1em .7em .4em;border:none;background:linear-gradient(to bottom, transparent 0%, var(--secondary) 60%, var(--secondary) 100%);color:var(--primary-medium);cursor:pointer;display:flex;align-items:flex-end;justify-content:flex-end;gap:.25em;font-size:var(--font-down-1);line-height:1;z-index:4;text-align:right;transition:color .12s ease;pointer-events:auto}.npn-critique-reply-modal__pane-scroll-cue:hover{color:var(--tertiary)}.npn-critique-reply-modal__pane-scroll-cue:focus-visible{outline:2px solid var(--tertiary);outline-offset:2px}.npn-critique-reply-modal__pane-scroll-cue .d-icon{margin:0;font-size:.95em}.npn-critique-reply-modal__pane-scroll-cue-text{font-weight:500;letter-spacing:.01em;text-transform:none}.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--preview .npn-critique-reply-modal__layout{display:none}.npn-critique-reply-modal.npn-critique-reply-modal--preview .d-modal__body{background:var(--primary-very-low)}.npn-critique-reply-modal__preview{display:flex;flex-direction:column;gap:1.25em;margin:.5em auto;padding:1.5em 1.75em 1.75em;width:100%;max-width:760px;background:var(--secondary);border:1px solid var(--primary-low);border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06)}@media(max-width: 720px){.npn-critique-reply-modal__preview{margin:0;padding:1em .85em;border:none;border-radius:0;box-shadow:none}}.npn-critique-reply-modal__preview-header{border-bottom:1px solid var(--primary-low);padding-bottom:.65em;margin-bottom:.25em}.npn-critique-reply-modal__preview-title{margin:0 0 .2em;font-size:var(--font-up-3);font-weight:700;color:var(--primary);line-height:1.2}.npn-critique-reply-modal__preview-title:focus{outline:none}.npn-critique-reply-modal__preview-subtitle{margin:0;color:var(--primary-medium);font-size:var(--font-0)}.npn-critique-reply-modal__preview-body{display:flex;flex-direction:column;gap:1.5em}.npn-critique-reply-modal__preview-section{display:flex;flex-direction:column;gap:.5em}.npn-critique-reply-modal__preview-section-title{margin:0;font-size:var(--font-up-1);font-weight:600;color:var(--primary)}.npn-critique-reply-modal__preview-image{max-width:min(100%,690px);max-height:500px;width:auto;height:auto;border-radius:4px;border:1px solid var(--primary-low);background:var(--primary-very-low);object-fit:contain;align-self:flex-start}.npn-critique-reply-modal__preview-text{margin:0;color:var(--primary);font-size:var(--font-0);line-height:1.55;word-wrap:break-word}.npn-critique-reply-modal__preview-text-empty{margin:0;color:var(--primary-medium);font-style:italic;font-size:var(--font-0)}.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:clamp(380px,var(--npn-pane-px, 75vh) - 8em,790px)}.npn-critique-reply-modal.npn-critique-reply-modal--visual-focus .npn-critique-reply-modal__image-col-header{display:none}.npn-critique-reply-modal.npn-critique-reply-modal--visual-focus .npn-critique-reply-modal__image-col{padding:0;border:none;background:rgba(0,0,0,0)}.npn-critique-reply-modal.npn-critique-reply-modal--visual-focus .d-modal__body{padding-top:.4em}.npn-critique-reply-modal.npn-critique-reply-modal--visual-focus .modal-close{display:inline-flex;align-items:center;gap:.45em;padding-inline:.5em}.npn-critique-reply-modal.npn-critique-reply-modal--visual-focus .modal-close::before{content:"Return to Critique";font-size:var(--font-down-1);color:var(--primary-medium);font-weight:500;letter-spacing:.01em}.npn-critique-reply-modal.npn-critique-reply-modal--visual-focus .npn-critique-reply-modal__optional-visual-notes>.npn-critique-reply-modal__optional-section-heading{display:none}.npn-critique-reply-modal.npn-critique-reply-modal--crop-mode .npn-critique-image-reference__img,.npn-critique-reply-modal.npn-critique-reply-modal--crop-mode .npn-critique-reply-modal__processing-example-large{max-height:clamp(380px,56vh - 4em,620px)}.npn-critique-reply-modal.npn-critique-reply-modal--crop-mode.npn-critique-reply-modal--visual-focus .npn-critique-image-reference__img,.npn-critique-reply-modal.npn-critique-reply-modal--crop-mode.npn-critique-reply-modal--visual-focus .npn-critique-reply-modal__processing-example-large{max-height:clamp(340px,var(--npn-pane-px, 70vh) - 11em,740px)}.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__optional-visual-notes{position:relative;margin-top:.5em;display:flex;flex-direction:column;gap:.4em}.npn-critique-reply-modal__optional-section-heading{margin:0;font-weight:600;color:var(--primary);padding-right:9em}.npn-critique-reply-modal__zoom-button{position:absolute;top:0;right:0;z-index:2;display:inline-flex;align-items:center;gap:.35em}.npn-critique-reply-modal__zoom-button .d-icon{margin:0}.npn-critique-reply-modal__zoom-button-label{white-space:nowrap}.npn-critique-reply-modal__optional-section-helper{margin:0 0 .3em;color:var(--primary-medium);font-size:var(--font-down-1);line-height:1.35}.npn-critique-reply-modal__image-status-row{display:none;margin:.25em 0 0;flex-wrap:wrap;align-items:baseline;gap:.4em;color:var(--primary-medium);font-size:var(--font-down-1);line-height:1.35}.npn-critique-reply-modal__image-status{color:var(--primary-medium)}.npn-critique-reply-modal__image-status-sep{color:var(--primary-low-mid)}.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__image-picker{display:flex;flex-wrap:wrap;align-items:center;gap:.35em;margin-bottom:.6em}.npn-critique-reply-modal__image-picker-nav{display:none;align-items:center;justify-content:center;width:1.85em;height:1.85em;background:var(--secondary);color:var(--primary);border:1px solid var(--primary-low-mid);border-radius:999px;font:inherit;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.npn-critique-reply-modal__image-picker-nav .d-icon{font-size:.9em}.npn-critique-reply-modal__image-picker-nav:hover:not(:disabled){background:var(--tertiary-low);border-color:var(--tertiary);color:var(--tertiary)}.npn-critique-reply-modal__image-picker-nav:focus-visible{outline:2px solid var(--tertiary);outline-offset:2px}.npn-critique-reply-modal__image-picker-nav:disabled{opacity:.45;cursor:not-allowed}@media(max-width: 720px){.npn-critique-reply-modal__image-picker-nav{display:inline-flex}}.npn-critique-reply-modal__image-picker-pill{display:inline-flex;align-items:center;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__image-picker-pill:hover{background:var(--tertiary-low);border-color:var(--tertiary);color:var(--tertiary)}.npn-critique-reply-modal__image-picker-pill:focus-visible{outline:2px solid var(--tertiary);outline-offset:2px}.npn-critique-reply-modal__image-picker-pill.is-selected{background:var(--tertiary-low);border-color:var(--tertiary);color:var(--tertiary);font-weight:600}@media(forced-colors: active){.npn-critique-reply-modal__image-picker-pill{border-color:ButtonText}.npn-critique-reply-modal__image-picker-pill.is-selected{border-width:2px}}.npn-critique-reply-modal__image-picker-pill-dot{display:inline-block;width:.4em;height:.4em;margin-left:.4em;border-radius:50%;background:var(--tertiary);flex:0 0 auto}.npn-critique-reply-modal__image-picker-pill.is-selected .npn-critique-reply-modal__image-picker-pill-dot{background:currentColor}@media(forced-colors: active){.npn-critique-reply-modal__image-picker-pill-dot{background:ButtonText;outline:1px solid ButtonText}}.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:clamp(380px,60vh - 4em,660px)}.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{display:none;align-items:baseline;justify-content:space-between;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{color:var(--tertiary)}.npn-critique-reply-modal__visual-tools-summary:focus-visible{outline:2px solid var(--tertiary);outline-offset:2px}.npn-critique-reply-modal__visual-tools-summary-label{flex:1 1 auto;min-width:0}.npn-critique-reply-modal__visual-tools-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 0 .25em}.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{position:relative;min-width:0;display:flex;flex-direction:column;gap:1.5em;overflow-y:auto;max-height:100%;padding-right:.25em;padding-bottom:2.5em}.npn-critique-reply-modal__processing-example-row{min-width:0;flex:0 0 auto}.npn-critique-reply-modal__request{margin:0;padding:0;display:grid;grid-template-columns:auto 1fr;grid-template-areas:"avatar heading" "avatar bar";align-items:center;column-gap:0;row-gap:.3em}.npn-critique-reply-modal__request-avatar{grid-area:avatar;align-self:center;display:inline-flex;margin-right:.7em}.npn-critique-reply-modal__request-avatar img.avatar{width:46px;height:46px;border-radius:50%}.npn-critique-reply-modal__request-bar{grid-area:bar;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:.6em;row-gap:.4em}.npn-critique-reply-modal__view-notes-trigger.btn{align-self:center;flex:0 0 auto;font-size:var(--font-down-1)}.npn-critique-reply-modal__notes-panel{position:absolute;grid-column:-2/-1;grid-row:1;inset:0;z-index:5;display:flex;flex-direction:column;overflow:hidden;background:var(--secondary);border:1px solid var(--primary-low);border-radius:var(--d-border-radius, 4px);box-shadow:0 2px 14px rgba(0,0,0,.14)}.npn-critique-reply-modal__notes-panel:focus{outline:none}@media(max-width: 720px){.npn-critique-reply-modal__notes-panel{position:fixed;z-index:200;border:none;border-radius:0}}.npn-critique-reply-modal__notes-panel-header{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:.5em;padding:.5em .5em .5em .85em;border-bottom:1px solid var(--primary-low);background:var(--primary-very-low)}.npn-critique-reply-modal__notes-panel-title{margin:0}.npn-critique-reply-modal__notes-panel-close.btn{flex:0 0 auto}.npn-critique-reply-modal__notes-panel-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:.85em 1em;padding-bottom:calc(1em + env(safe-area-inset-bottom, 0px))}.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.btn{z-index:1000;background:var(--secondary);color:var(--primary);border:1px solid var(--primary-low);border-radius:var(--d-border-radius, 4px);box-shadow:var(--shadow-card, 0 2px 6px rgba(0, 0, 0, 0.15));padding:.5em .65em;font-size:var(--font-0);font-weight:normal}.npn-critique-reply-modal__quote-button.btn .d-icon{color:var(--primary-medium);margin-right:.45em}.npn-critique-reply-modal__quote-button.btn:hover{background:var(--primary-very-low);color:var(--primary);border-color:var(--primary-low-mid)}.npn-critique-reply-modal__quote-button.btn:focus-visible{outline:2px solid var(--tertiary);outline-offset:2px}.npn-critique-reply-modal__request-heading{grid-area:heading;margin:0;white-space:nowrap}.npn-critique-reply-modal__request-list{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:.35em .45em;flex:1 1 auto;min-width:0}.npn-critique-reply-modal__request-row{display:contents}.npn-critique-reply-modal__request-row dt{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border: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:.45em;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__sr-only{position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;padding:0 !important;border:0 !important;overflow:hidden !important;clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap}.npn-critique-reply-modal__editor-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.35em .75em}.npn-critique-reply-modal__context-switcher{display:inline-flex;align-self:flex-start;gap:0;padding:2px;background:var(--primary-low);border:1px solid var(--primary-low-mid);border-radius:var(--d-border-radius, 4px);flex-wrap:wrap;max-width:100%}.npn-critique-reply-modal__context-tab{display:inline-flex;align-items:center;gap:.35em;margin:0;padding:.3em .7em;border:none;background:rgba(0,0,0,0);color:var(--primary-medium);font-size:var(--font-down-1);font-weight:normal;line-height:1.3;border-radius:var(--d-border-radius, 4px);cursor:pointer;min-height:2em}.npn-critique-reply-modal__context-tab:hover:not(:disabled){color:var(--primary);background:var(--primary-very-low)}.npn-critique-reply-modal__context-tab.is-active{background:var(--secondary);color:var(--primary);font-weight:700;box-shadow:inset 0 -2px 0 var(--tertiary),0 1px 2px rgba(0,0,0,.12)}.npn-critique-reply-modal__context-tab:focus-visible{outline:2px solid var(--tertiary);outline-offset:1px}.npn-critique-reply-modal__context-tab:disabled{cursor:default;opacity:.6}.npn-critique-reply-modal__context-tab-count{display:inline-flex;align-items:center;justify-content:center;min-width:1.4em;height:1.4em;padding:0 .35em;border-radius:.7em;background:var(--tertiary-low);color:var(--primary-high);font-size:var(--font-down-2);font-weight:700}.npn-critique-reply-modal__context-tab-dot{display:inline-block;width:.5em;height:.5em;border-radius:50%;background:var(--tertiary)}.npn-critique-reply-modal__context-hint{display:flex;align-items:flex-start;gap:.5em;margin:.5em 0 0;padding:.5em .6em;background:var(--tertiary-very-low);border:1px solid var(--tertiary-low);border-radius:var(--d-border-radius, 4px);font-size:var(--font-down-1);color:var(--primary)}.npn-critique-reply-modal__context-hint-text{flex:1 1 auto;line-height:1.35}.npn-critique-reply-modal__context-hint-dismiss{flex:0 0 auto;margin:-0.15em -0.2em 0 0}.npn-critique-reply-modal__context-hint-dismiss .d-icon{margin:0}.npn-critique-reply-modal__context-indicator{margin:0;font-size:var(--font-down-1);color:var(--primary-medium);font-style:italic}.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__toolbar-actions{display:flex;align-items:center;gap:.25em;margin-left:auto}.npn-critique-reply-modal__toolbar-icon.npn-critique-reply-modal__toolbar-icon{display:inline-flex;align-items:center;justify-content:center;min-width:2.1em;min-height:2.1em;padding:.35em}.npn-critique-reply-modal__toolbar-icon.npn-critique-reply-modal__toolbar-icon .d-icon{margin-right:0}.npn-critique-reply-modal__toolbar-icon.npn-critique-reply-modal__toolbar-icon:hover{background:var(--primary-very-low);color:var(--primary)}.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__editor-wrap .d-editor-button-bar__wrap{display:none}.npn-critique-reply-modal__editor-wrap.--toolbar-open .d-editor-button-bar__wrap{display:flex}.npn-critique-reply-modal__editor-wrap .d-editor-preview-wrapper{display:none}.npn-critique-reply-modal__editor.d-editor{width:100%}.npn-critique-reply-modal__editor.d-editor .d-editor-input{min-height:320px;padding:.75em;background:var(--secondary);border:1px solid var(--primary-low-mid);border-radius:var(--d-border-radius, 4px);color:var(--primary);line-height:1.55;box-sizing:border-box}.npn-critique-reply-modal__editor.d-editor .d-editor-input:focus,.npn-critique-reply-modal__editor.d-editor .d-editor-input:focus-visible{outline:none;border-color:var(--tertiary);box-shadow:0 0 0 3px var(--tertiary-low)}.npn-critique-reply-modal__format-toggle.npn-critique-reply-modal__format-toggle.--active{background:var(--primary-low);color:var(--primary)}.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:rgba(0,0,0,0);border:none;box-shadow:none;color:var(--tertiary);font-weight:normal;font-size:var(--font-down-1);padding:.25em .4em;text-decoration:underline;text-underline-offset:.15em}.npn-critique-reply-modal__edit-composer.npn-critique-reply-modal__edit-composer .d-icon{display:none}.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:rgba(0,0,0,0);color:var(--tertiary-hover, var(--tertiary));text-decoration:underline}.npn-critique-reply-modal__edit-composer.npn-critique-reply-modal__edit-composer:focus-visible{outline:2px solid var(--tertiary);outline-offset:2px;border-radius:3px}.npn-critique-reply-modal__edit-composer.npn-critique-reply-modal__edit-composer:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}.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;padding-block:.55em .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__pane-scroll-cue{display:none}.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__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__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-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__lightbox-anchor{position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;padding:0 !important;border:0 !important;overflow:hidden !important;clip:rect(0, 0, 0, 0);clip-path:inset(50%);opacity:0;pointer-events:none}.npn-critique-image-reference__lightbox-anchor .meta{display:none}.npn-critique-image-reference__img{display:block;max-width:100%;max-height:clamp(340px,var(--npn-pane-px, 60vh) - 13em,660px);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-visual-mode .npn-critique-image-reference__konva-container{touch-action:none;user-select:none;-webkit-user-select:none}.npn-critique-image-reference.is-note-mode .npn-critique-image-reference__overlay{pointer-events:auto;cursor:crosshair}.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;container:npn-vn-toolbar/inline-size;position:relative;z-index:20}.npn-critique-reply-modal__toolbar-separator{flex:0 0 auto;align-self:stretch;width:1px;min-height:1.4em;margin-inline:.35em;background:var(--primary-low)}@container npn-vn-toolbar (max-width: 720px){.npn-critique-reply-modal__visual-notes-toolbar .btn:not(.npn-critique-reply-modal__transform-menu-item) .d-button-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.npn-critique-reply-modal__visual-notes-toolbar .btn:not(.npn-critique-reply-modal__transform-menu-item) .d-icon{margin-right:0}}.npn-critique-reply-modal__transform-menu-wrap{position:relative;flex:0 0 auto;display:inline-flex}.npn-critique-reply-modal__transform-menu{position:absolute;bottom:calc(100% + .3em);left:0;z-index:5;min-width:15em;padding:.35em 0;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;text-align:left}.npn-critique-reply-modal__transform-menu-hint,.npn-critique-reply-modal__transform-menu-note{margin:0;padding:.45em .95em;font-size:var(--font-down-1);color:var(--primary-medium);line-height:1.35}.npn-critique-reply-modal__transform-menu-note{border-top:1px solid var(--primary-very-low);margin-top:.25em;font-size:var(--font-down-2, var(--font-down-1));color:var(--primary-medium)}.npn-critique-reply-modal__transform-menu-item.btn{justify-content:flex-start;background:rgba(0,0,0,0);border:none;border-radius:0;padding:.55em .95em;text-align:left;width:100%;white-space:nowrap}.npn-critique-reply-modal__transform-menu-item.btn .d-icon{margin-right:.55em}.npn-critique-reply-modal__transform-menu-item.btn:hover:not(:disabled),.npn-critique-reply-modal__transform-menu-item.btn:focus-visible{background:var(--primary-very-low);color:var(--primary)}.npn-critique-reply-modal__transform-menu-item.btn:disabled{opacity:.5;cursor:not-allowed}.npn-critique-reply-modal__transform-menu-reset.btn{border-top:1px solid var(--primary-low);margin-top:.25em;padding-top:.6em}.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__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-high);font-weight:600;list-style:none}.npn-critique-reply-modal__a11y-list>summary::-webkit-details-marker{display:none}.npn-critique-reply-modal__a11y-list>summary::after{content:"▾";margin-left:.35em;color:var(--primary-medium);font-size:.85em;transition:transform .15s ease;display:inline-block}.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[open]>summary::after{transform:rotate(180deg)}.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);order:1}.npn-critique-reply-modal__a11y-list-label .npn-annotation-badge{margin-right:.45em;vertical-align:baseline}.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:1em;align-items:center;margin:.25em 0 1em;padding:1.05em 1.2em 1.05em 1em;background:var(--tertiary-very-low);border:1px solid var(--tertiary-low);border-left:4px solid var(--tertiary);border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.06);text-align:left}.npn-critique-reply-invitation-panel__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2em;height:2em;border-radius:50%;background:var(--tertiary);color:var(--secondary);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-2);font-weight:700;color:var(--primary);line-height:1.25;letter-spacing:-0.005em}.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}}.npn-critique-reply-modal .d-editor-input .npn-annotation-badge{display:inline;box-decoration-break:clone;-webkit-box-decoration-break:clone;aspect-ratio:auto;min-width:0;border-radius:.4em;padding:.05em .3em;font-size:.92em;letter-spacing:normal;cursor:text}.npn-critique-reply-modal .d-modal__header{padding-top:.4rem;padding-bottom:.4rem}.npn-critique-reply-modal .d-modal__header .d-modal__title-text{font-size:var(--font-up-1);line-height:1.3}.npn-critique-reply-modal .d-modal__header .npn-critique-reply-modal__fullscreen-toggle.btn{margin-left:auto;align-self:start;color:var(--primary-medium)}.npn-critique-reply-modal .d-modal__header .npn-critique-reply-modal__fullscreen-toggle.btn:hover,.npn-critique-reply-modal .d-modal__header .npn-critique-reply-modal__fullscreen-toggle.btn:focus{color:var(--primary)}.npn-critique-reply-modal .d-modal__header .npn-critique-reply-modal__minimize.btn{align-self:start;color:var(--primary-medium)}.npn-critique-reply-modal .d-modal__header .npn-critique-reply-modal__minimize.btn:hover,.npn-critique-reply-modal .d-modal__header .npn-critique-reply-modal__minimize.btn:focus{color:var(--primary)}.npn-critique-reply-modal .d-modal__header .modal-close{margin-left:0}@media(max-width: 720px){.npn-critique-reply-modal .d-modal__header .npn-critique-reply-modal__minimize.btn{margin-left:auto}}.npn-critique-reply-modal--visual-focus .d-modal__header .modal-close{display:none}.npn-critique-dock{position:fixed;right:1em;bottom:calc(1em + env(safe-area-inset-bottom, 0px));z-index:900;display:flex;align-items:center;gap:1em;max-width:calc(100vw - 2em);padding:.6em .85em;background:var(--secondary);color:var(--primary);border:1px solid var(--primary-low);border-radius:var(--d-border-radius, 6px);box-shadow:0 2px 10px rgba(0,0,0,.2)}.npn-critique-dock__info{display:flex;flex-direction:column;line-height:1.25;min-width:0}.npn-critique-dock__title{font-weight:700;font-size:var(--font-0)}.npn-critique-dock__status{font-size:var(--font-down-1);color:var(--primary-medium)}.npn-critique-dock__actions{display:flex;align-items:center;gap:.25em;flex:none}.npn-critique-dock__dismiss.btn{color:var(--primary-medium)}@media(max-width: 700px){.npn-critique-dock{right:0;left:0;bottom:0;max-width:none;border-radius:0;border-left:none;border-right:none;padding-bottom:calc(.6em + env(safe-area-inset-bottom, 0px));justify-content:space-between}.npn-critique-dock .btn{min-height:44px}}@media(prefers-reduced-motion: no-preference){.npn-critique-dock{animation:npn-critique-dock-in 160ms ease-out}@keyframes npn-critique-dock-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}.d-modal.npn-critique-reply-modal--docked-experiment{--npn-docked-height: 60vh;--npn-docked-h: min( var(--npn-docked-height), calc(100dvh - var(--header-offset, 4em)) );z-index:999;align-items:flex-end}@media(max-width: 720px){.d-modal.npn-critique-reply-modal--docked-experiment{z-index:1300}}@media(min-width: 721px){.d-modal.npn-critique-reply-modal--docked-experiment~.d-modal__backdrop{background-color:rgba(0,0,0,0);pointer-events:none}}.d-modal.npn-critique-reply-modal--docked-experiment .d-modal__container{position:fixed;bottom:0;top:auto;left:0;right:0;margin-inline:auto;width:100%;max-width:min(2200px,100vw - 8em);height:var(--npn-docked-h);--modal-max-height: var(--npn-docked-h);max-height:var(--npn-docked-h);border-radius:0;border-top-left-radius:var(--d-border-radius-large);border-top-right-radius:var(--d-border-radius-large);box-shadow:var(--shadow-composer)}.d-modal.npn-critique-reply-modal--docked-experiment .d-modal__container.is-entering{animation-name:modal-enter-mobile}.d-modal.npn-critique-reply-modal--docked-experiment .d-modal__container.is-exiting{animation-name:modal-exit-mobile}.d-modal.npn-critique-reply-modal--docked-experiment .npn-critique-reply-modal__layout{height:calc(var(--npn-docked-h) - 8.7em)}.d-modal.npn-critique-reply-modal--docked-experiment .npn-critique-reply-modal__left-pane,.d-modal.npn-critique-reply-modal--docked-experiment .npn-critique-reply-modal__write-col{padding-bottom:0}.d-modal.npn-critique-reply-modal--docked-experiment .npn-critique-reply-modal__pane-scroll-cue{position:sticky;width:100%}.d-modal.npn-critique-reply-modal--docked-experiment.npn-critique-reply-modal--visual-focus .npn-critique-image-reference__img,.d-modal.npn-critique-reply-modal--docked-experiment.npn-critique-reply-modal--visual-focus .npn-critique-reply-modal__processing-example-large{max-height:max(380px,var(--npn-pane-px, 75vh) - 8em)}.d-modal.npn-critique-reply-modal--docked-experiment.npn-critique-reply-modal--visual-focus.npn-critique-reply-modal--crop-mode .npn-critique-image-reference__img,.d-modal.npn-critique-reply-modal--docked-experiment.npn-critique-reply-modal--visual-focus.npn-critique-reply-modal--crop-mode .npn-critique-reply-modal__processing-example-large{max-height:max(340px,var(--npn-pane-px, 70vh) - 11em)}.d-modal.npn-critique-reply-modal--docked-experiment:not(.npn-critique-reply-modal--visual-focus):not(.npn-critique-reply-modal--crop-mode) .npn-critique-image-reference__img,.d-modal.npn-critique-reply-modal--docked-experiment:not(.npn-critique-reply-modal--visual-focus):not(.npn-critique-reply-modal--crop-mode) .npn-critique-reply-modal__processing-example-large{max-height:clamp(340px,var(--npn-pane-px, 60vh) - 12em,660px)}.d-modal.npn-critique-reply-modal--docked-experiment .npn-critique-reply-modal__resizer{position:absolute;top:4px;left:50%;transform:translateX(-50%);width:min(160px,40%);height:14px;z-index:5;display:flex;align-items:center;justify-content:center;cursor:ns-resize;touch-action:none;-webkit-user-select:none;user-select:none}.d-modal.npn-critique-reply-modal--docked-experiment .npn-critique-reply-modal__resizer:hover .npn-critique-reply-modal__resizer-grip,.d-modal.npn-critique-reply-modal--docked-experiment .npn-critique-reply-modal__resizer:focus-visible .npn-critique-reply-modal__resizer-grip{background-color:var(--tertiary)}.d-modal.npn-critique-reply-modal--docked-experiment .npn-critique-reply-modal__resizer:focus-visible{outline:none}.d-modal.npn-critique-reply-modal--docked-experiment .npn-critique-reply-modal__resizer-grip{width:3em;height:4px;border-radius:2px;background-color:var(--primary-low-mid);transition:background-color 120ms ease}@media(max-width: 720px){.d-modal.npn-critique-reply-modal--docked-experiment .d-modal__container{--npn-docked-height: calc(var(--composer-vh, 1dvh) * 100);--npn-docked-h: var(--npn-docked-height);top:0;bottom:0;width:100%;max-width:100%;border-top-left-radius:0;border-top-right-radius:0}.d-modal.npn-critique-reply-modal--docked-experiment .npn-critique-reply-modal__resizer{display:none}}.d-modal.npn-critique-reply-modal--fullscreen{--npn-docked-height: 100dvh;--npn-docked-h: 100dvh;z-index:1300}.d-modal.npn-critique-reply-modal--fullscreen .d-modal__container{position:fixed;inset:0;width:100%;max-width:none;height:100dvh;max-height:100dvh;margin:0;border-radius:0}.d-modal.npn-critique-reply-modal--fullscreen .npn-critique-reply-modal__resizer{display:none}.d-modal.npn-critique-reply-modal--fullscreen .npn-critique-reply-modal__layout{height:calc(100dvh - 8.7em)}@media(max-width: 720px){.npn-critique-reply-modal__fullscreen-toggle{display:none}}.d-modal.npn-critique-reply-modal--docked-resizing{cursor:ns-resize}.d-modal.npn-critique-reply-modal--docked-resizing .d-modal__container,.d-modal.npn-critique-reply-modal--docked-resizing .d-modal__container *{-webkit-user-select:none;user-select:none}@media(min-width: 721px){html.modal-open:has(.npn-critique-reply-modal--docked-experiment){overflow:auto !important;padding-right:0 !important;scrollbar-gutter:auto !important}}html.modal-open .fk-d-menu[data-identifier=usercard]{z-index:1700}
/*# sourceMappingURL=discourse-npn-critique-reply_f64bc522f557ca29e7e0d8e41a730bfff48ec59d.css.map?__ws=community.naturephotographers.network */
