.ui-text-diff__added{background:var(--status-success-surface);color:var(--status-success-ink);text-decoration:underline}.ui-text-diff__removed{background:var(--status-danger-surface);color:var(--status-danger-ink);text-decoration:line-through}.ui-text-diff-paragraph,.ui-text-diff-editor{width:100%;color:inherit;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:start;white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block}.ui-text-diff-paragraph{cursor:text}.ui-text-diff-editor{resize:none;field-sizing:content;min-height:0;overflow:hidden}.ui-suggestion-review{gap:var(--space-related);min-width:0;display:grid}.ui-suggestion-review h3{font-size:var(--type-heading-sm-size);line-height:var(--type-heading-sm-line);margin:0}.ui-suggestion-review__comparison{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--readable-measure) / 2)), 1fr));gap:var(--space-cluster);align-items:start;display:grid}.ui-suggestion-review__original,.ui-suggested-text-editor{gap:var(--space-heading-to-content);min-width:0;display:grid}.ui-suggestion-review__text{white-space:pre-wrap;overflow-wrap:anywhere;padding:var(--space-2) var(--space-3);border:var(--border-hairline) solid var(--border-default);border-radius:var(--input-radius);corner-shape:var(--surface-corner-shape);min-height:var(--textarea-min-height)}.ui-suggested-text-editor__surface{min-width:0;position:relative}.ui-suggested-text-editor__mirror,.ui-suggested-text-editor__input{font-family:inherit;font-size:var(--type-body-md-size);line-height:var(--type-body-md-line);letter-spacing:normal;white-space:pre-wrap;overflow-wrap:break-word;word-break:normal;scrollbar-gutter:stable}.ui-suggested-text-editor__mirror{height:var(--textarea-min-height);pointer-events:none;resize:none;overflow:auto}.ui-suggested-text-editor__input{resize:none;color:#0000;height:100%;caret-color:var(--text-primary);background:0 0;position:absolute;inset:0}.ui-suggested-text-editor__input:focus-visible{background:0 0}.ui-suggested-text-editor__surface:has(:disabled){opacity:var(--input-placeholder-opacity)}.ui-suggestion-review__changes{gap:var(--space-related);margin:0;padding:0;list-style:none;display:grid}.ui-suggestion-review__changes>li{justify-content:space-between;align-items:baseline;gap:var(--space-cluster);flex-wrap:wrap;display:flex}.ui-suggestion-review__change-text{overflow-wrap:anywhere;white-space:pre-wrap;min-width:0}@media (forced-colors:active){.ui-suggested-text-editor__mirror{visibility:hidden}.ui-suggested-text-editor__input{color:canvastext;caret-color:canvastext;background:canvas}}.ui-review-deck{gap:var(--space-lead);border-radius:calc(var(--control-radius) + var(--card-padding) + var(--border-hairline));min-width:0;display:grid}.ui-review-deck__track{padding:var(--border-emphasis);overflow:hidden}.ui-review-deck__card{touch-action:pan-y;transition:transform var(--motion-default) var(--ease-state)}.ui-review-deck__card[data-dragging=true]{transition:none}.ui-review-deck[data-rail=true]{width:min(100%, calc(var(--lore-tile-portrait-min-width) * 2.6));justify-self:center;margin-inline:auto}.ui-review-deck[data-rail=true] .ui-review-deck__track{min-height:calc(var(--lore-tile-portrait-min-width) * 1.6);position:relative;overflow:visible}.ui-review-deck[data-rail=true] .ui-review-deck__preview{z-index:1;pointer-events:none;opacity:.42;transition:transform var(--motion-default) var(--ease-state), opacity var(--motion-default) var(--ease-state);position:absolute;inset:0}.ui-review-deck[data-rail=true] .ui-review-deck__preview[data-side=right]{z-index:1;transform:translate3d(6%, var(--space-3), 0) scale(.96)}.ui-review-deck[data-rail=true] .ui-review-deck__preview[data-side=left]{z-index:0;transform:translate3d(-6%, var(--space-4), 0) scale(.94)}.ui-review-deck[data-rail=true] .ui-review-deck__card{z-index:2;touch-action:none;-webkit-user-select:none;user-select:none;transition:transform var(--motion-default) var(--ease-state);will-change:transform;position:relative}.ui-review-deck__fly{z-index:3;pointer-events:none;transform:translate3d(var(--review-fly-x,0px), var(--review-fly-y,0px), 0) rotate(var(--review-fly-r,0deg));transition:transform var(--motion-default) var(--ease-exit), opacity var(--motion-default) var(--ease-exit);will-change:transform, opacity;position:absolute;inset:0}.ui-review-deck__fly-face{height:100%}.ui-review-deck__fly .ui-review-deck__card{transition:none;animation:none}.ui-review-deck__fly[data-fly=accept]{opacity:0;transform:translate(120%,-8%)rotate(12deg)}.ui-review-deck__fly[data-fly=reject]{opacity:0;transform:translate(-120%,-8%)rotate(-12deg)}.ui-review-deck__fly[data-fly=hydrate]{opacity:0;transform:translateY(-120%)scale(.92)}.ui-review-deck__stamp{top:var(--space-3);z-index:4;padding:var(--space-2) var(--space-3);border:var(--border-emphasis) solid;border-radius:var(--control-radius);font-size:var(--type-caption-size);letter-spacing:var(--tracking-label);text-transform:uppercase;opacity:0;pointer-events:none;font-weight:700;position:absolute}.ui-review-deck__stamp[data-on=true]{opacity:1}.ui-review-deck__stamp[data-side=reject]{left:var(--space-3);color:var(--status-danger-ink);border-color:var(--status-danger-border);background:var(--status-danger-surface);transform:rotate(-12deg)}.ui-review-deck__stamp[data-side=accept]{right:var(--space-3);color:var(--status-success-ink);border-color:var(--status-success-border);background:var(--status-success-surface);transform:rotate(12deg)}.ui-review-deck__stamp[data-side=hydrate]{color:var(--accent-lavender-ink);border-color:var(--accent-lavender-border);background:var(--accent-lavender-surface);left:50%;transform:translate(-50%)}.ui-review-deck__key{padding:0 var(--space-1);border:var(--border-hairline) solid currentColor;border-radius:var(--control-radius);font:inherit;font-size:var(--type-caption-size);opacity:.7;margin-inline-start:var(--space-2)}@media (hover:none){.ui-review-deck__key{display:none}}@media (prefers-reduced-motion:reduce){.ui-review-deck__card,.ui-review-deck__fly{transition:none;animation:none!important;transform:none!important}.ui-review-deck__preview{transition:none}}@media (prefers-reduced-motion:no-preference){.ui-review-deck[data-rail=true] .ui-review-deck__card[data-promote]{animation:review-rail-promote var(--motion-default) var(--ease-enter)}}@keyframes review-rail-promote{0%{opacity:.42;transform:translate3d(6%, var(--space-3), 0) scale(.96)}to{opacity:1;transform:none}}.ui-review-deck[data-presentation=card]{width:100%;max-width:calc(var(--lore-tile-portrait-min-width) * 4);justify-self:center;gap:var(--space-related);margin-inline:auto}.ui-review-deck[data-presentation=card]>.ui-field-help{text-align:center}.ui-review-deck[data-presentation=card] .ui-review-deck__track{isolation:isolate;perspective:calc(var(--lore-tile-portrait-min-width) * 5);padding:var(--space-related);padding-bottom:var(--space-cluster);justify-content:center;display:flex;position:relative;overflow:hidden}.ui-review-deck[data-presentation=card] .ui-review-deck__card,.ui-review-deck__preview{width:min(calc(100% - var(--space-lead) * 2), calc(var(--lore-tile-portrait-min-width) * 1.5));flex:none}.ui-review-deck[data-presentation=card] .ui-review-deck__card{z-index:1;position:relative}.ui-review-deck__preview{top:var(--space-cluster);pointer-events:none;position:absolute;left:50%;transform:translate(15%)scale(.86)rotateY(-20deg)}.ui-review-deck__preview[data-side=left]{transform:translate(-115%)scale(.86)rotateY(20deg)}.ui-review-deck[data-presentation=card]>.ui-button,.ui-review-deck[data-presentation=card]>.ui-action-group{width:min(calc(100% - var(--space-lead) * 2), calc(var(--lore-tile-portrait-min-width) * 1.5));justify-self:center;margin-inline:auto}.ui-review-deck[data-presentation=card]>.ui-action-group{gap:var(--space-related);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ui-review-deck[data-presentation=card] .ui-review-deck__card>article{border-radius:calc(var(--control-radius) + var(--space-related));corner-shape:var(--surface-corner-shape)}.ui-review-deck[data-presentation=card] .ui-review-deck__card>article:focus-visible{outline:var(--border-emphasis) solid var(--focus-ring);outline-offset:var(--space-1)}.ui-review-deck[data-presentation=card]>.ui-action-group>*,.ui-review-deck[data-presentation=card]>.ui-action-group .ui-button{width:100%;min-width:0}.ui-review-deck[data-presentation=card] .ui-lore-tile:not([data-variant=editorial]) .ui-lore-tile-caption{gap:0}.ui-review-deck[data-presentation=card] .ui-lore-tile:not([data-variant=editorial]) .ui-lore-tile-caption strong{block-size:auto}.ui-review-deck__preview .ui-lore-tile-caption{display:none}@media (prefers-reduced-motion:no-preference){.ui-review-deck__track[data-advancing=true] .ui-review-deck__card{animation:review-card-arrive var(--motion-overlay) var(--ease-enter)}.ui-review-deck__track[data-advancing=true] .ui-review-deck__preview[data-side=right]{animation:review-card-requeue var(--motion-overlay) var(--ease-enter)}.ui-review-deck__track[data-advancing=true] .ui-review-deck__preview[data-side=left]{animation:review-card-reveal var(--motion-overlay) var(--ease-enter)}}@keyframes review-card-arrive{0%{translate:65% var(--space-related);rotate:y -20deg;scale:.86}to{translate:0;rotate:y 0deg;scale:1}}@keyframes review-card-requeue{0%{transform:translate(-115%)scale(.86)rotateY(20deg)}to{transform:translate(15%)scale(.86)rotateY(-20deg)}}@keyframes review-card-reveal{0%{opacity:0;transform:translate(-140%)scale(.8)rotateY(20deg)}to{opacity:1;transform:translate(-115%)scale(.86)rotateY(20deg)}}