.photo-review_review__Z22tc{color:var(--text,var(--color-ink))}.photo-review_review__Z22tc>p{font-size:13px;line-height:1.5}.photo-review_review__Z22tc h3{font-size:14px;margin:20px 0 10px}.photo-review_review__Z22tc h3 span{font-weight:400}.photo-review_grid__A_L3Z{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px}.photo-review_photo__aC_H_{margin:0;border:1px solid var(--edge-2,var(--color-border-strong));border-radius:10px;overflow:hidden}.photo-review_preview__Gmymg{display:block;width:100%;padding:0;border:0;background:var(--fill-2,var(--color-surface-2));cursor:zoom-in;min-height:140px;color:inherit}.photo-review_preview__Gmymg img{display:block;width:100%;height:160px;object-fit:cover}.photo-review_preview__Gmymg:disabled{cursor:default}.photo-review_dialog__z5Gqh button:focus-visible,.photo-review_preview__Gmymg:focus-visible{outline:3px solid var(--color-brand);outline-offset:3px}.photo-review_photo__aC_H_ figcaption{padding:9px;font-size:12px;line-height:1.4}.photo-review_dialog__z5Gqh label,.photo-review_photo__aC_H_ label{display:flex;gap:8px;align-items:center;margin-top:9px;font-weight:600}.photo-review_dialog__z5Gqh{width:min(1000px,92vw);max-height:90vh;padding:18px;border:1px solid var(--edge-2,var(--color-border-strong));border-radius:14px;background:var(--panel-solid,var(--color-surface));color:var(--text,var(--color-ink))}.photo-review_dialog__z5Gqh::backdrop{background:rgba(0,0,0,.72)}.photo-review_dialog__z5Gqh>img{display:block;max-width:100%;width:auto;height:auto;max-height:68vh;margin:auto;object-fit:contain}.photo-review_toolbar__ZAfGN{display:flex;justify-content:space-between;align-items:start;gap:18px}.photo-review_toolbar__ZAfGN p{margin:0 0 12px}.photo-review_toolbar__ZAfGN button{padding:8px 14px;background:var(--fill-2,var(--color-surface-2));color:var(--text,var(--color-ink));border:1px solid var(--edge-3,var(--color-border-strong));border-radius:6px;white-space:nowrap;cursor:pointer}.photo-review_dialog__z5Gqh label{padding:10px 0}.photo-review_review__Z22tc input{accent-color:var(--color-brand)}@media print{.photo-review_review__Z22tc{display:none!important}}.srail-section{display:grid;gap:.25rem;margin:0 0 .75rem}.srail-section-label{padding:.25rem .625rem;color:var(--srail-muted,var(--srail-t-muted,var(--text-muted)));font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.srail-section .srail-section-row{display:flex;align-items:center;justify-content:flex-start;gap:.5625rem;width:100%;flex:0 0 auto;min-height:2.75rem;padding:.3125rem .5625rem;border:1px solid transparent;border-radius:.5rem;background:transparent;color:var(--srail-text,var(--srail-t-text,var(--text)));font:inherit;font-size:.78125rem;font-weight:600;text-align:left;text-decoration:none;white-space:normal;transition:background .1s}.srail-section .srail-section-row:hover{background:var(--srail-fill-hover,var(--srail-t-fill-hover,rgba(255,255,255,.06)))}.srail-section .srail-section-row:focus-visible{outline:2px solid var(--srail-on-edge,var(--srail-t-on-edge,rgba(33,108,162,.55)));outline-offset:1px}.srail-section .srail-section-row.on{color:var(--srail-text,var(--srail-t-text,var(--text)));background:var(--srail-on-bg,var(--srail-t-on-bg,rgba(33,108,162,.22)));border-color:var(--srail-on-edge,var(--srail-t-on-edge,rgba(33,108,162,.55)))}.srail-section-ico{display:inline-flex;flex:none}.srail-section-lbl{overflow:visible;overflow-wrap:anywhere}.srail-section--compact{grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.srail-section--compact .srail-section-row{justify-content:center;padding:.5rem;font-size:.8125rem;gap:.375rem}.srail-section--compact .srail-section-row.on{background:var(--brand-soft,rgba(33,108,162,.18));color:var(--text)}.rail-stage-select.rail-stage-select--compact{display:flex;flex-direction:column;align-items:center;margin:0;gap:.25rem}.rail-stage-select--compact .rail-stage-option.srail-section-row{justify-content:center;width:2.25rem;min-width:0;min-height:2.125rem;padding:0;white-space:normal}.rail-stage-select--compact .rail-stage-lbl{overflow-wrap:anywhere;text-align:center}.eos-ribbon[data-collapsed=true] .eos-ribbon-top:has(>[data-rail-stage-selector]),:root[data-eos-ribbon=collapsed] .eos-ribbon .eos-ribbon-top:has(>[data-rail-stage-selector]){display:block}.eos-ribbon[data-collapsed=true] .eos-ribbon-top:has(>[data-rail-stage-selector])>:not([data-rail-stage-selector]),:root[data-eos-ribbon=collapsed] .eos-ribbon .eos-ribbon-top:has(>[data-rail-stage-selector])>:not([data-rail-stage-selector]){display:none}.eos-ribbon[data-collapsed=true] .eos-ribbon-above:has(>[data-rail-stage-selector]),:root[data-eos-ribbon=collapsed] .eos-ribbon .eos-ribbon-above:has(>[data-rail-stage-selector]){display:block}.eos-ribbon[data-collapsed=true] .eos-ribbon-above:has(>[data-rail-stage-selector])>:not([data-rail-stage-selector]),:root[data-eos-ribbon=collapsed] .eos-ribbon .eos-ribbon-above:has(>[data-rail-stage-selector])>:not([data-rail-stage-selector]){display:none}:root{--eos-ribbon-w:var(--eos-rail-w)}:root[data-eos-ribbon=collapsed]{--eos-ribbon-w:var(--eos-rail-w-min)}.eos-ribbon{--eos-ribbon-head-gap:16px;--eos-ribbon-slot-gap:12px;--eos-ribbon-wheel-gap:20px;--eos-ribbon-band-min:44px;--eos-ribbon-band-pad:0 8px;--eos-ribbon-band-ink:11px;--eos-ribbon-band-track:0.04em;--eos-ribbon-row-min:44px;--eos-ribbon-row-pad:10px 8px;--eos-ribbon-row-gap:12px;--eos-ribbon-row-ink:13px;--eos-ribbon-child-indent:22px;--eos-ribbon-wheel-max:30rem;--eos-ribbon-menu-inset:12px;--eos-ribbon-row-on-bg:var(--color-surface-2,var(--srail-on-bg,var(--srail-t-on-bg,var(--fill-4,transparent))));--eos-ribbon-row-on-ink:var(--brand-text,var(--srail-stat,var(--srail-t-stat,var(--color-brand-light,currentColor))));--eos-ribbon-title-ink:14px;--eos-ribbon-title-weight:600;width:var(--eos-ribbon-w);min-width:0;flex:none;display:flex;flex-direction:column;box-sizing:border-box;padding:8px var(--eos-rail-gutter) 12px;min-height:0;overflow:visible}.mwv2-rail.mwv2-rail--ribbon:has(>.eos-ribbon),.sidebar.sidebar--ribbon:has(>.eos-ribbon){overflow:visible}.eos-ribbon--standalone{border-right:1px solid var(--srail-edge,var(--srail-t-edge,var(--edge-1)));background:var(--srail-fill,var(--fill-1))}.eos-ribbon--shell{height:100%}.eos-ribbon-head{display:flex;align-items:center;justify-content:space-between;gap:var(--eos-ribbon-slot-gap);margin-bottom:var(--eos-ribbon-head-gap)}.eos-ribbon-title{flex:1 1 auto;min-width:0;font-size:var(--eos-ribbon-title-ink);font-weight:var(--eos-ribbon-title-weight);color:var(--srail-text,var(--srail-t-text,var(--text)));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eos-ribbon-tog{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;cursor:pointer;font-family:inherit;border:1px solid var(--srail-edge-2,var(--srail-t-edge-2,var(--edge-2)));border-radius:7px;background:none;color:var(--srail-muted,var(--srail-t-muted,var(--text-muted)))}.eos-ribbon-tog:hover{color:var(--srail-text,var(--srail-t-text,var(--text)));background:var(--srail-fill-hover,var(--srail-t-fill-hover,var(--fill-4)))}.eos-ribbon .eos-ribbon-item:focus-visible,.eos-ribbon-tog:focus-visible{outline:2px solid var(--ring,var(--color-brand));outline-offset:2px}.eos-ribbon .eos-ribbon-act:focus-visible{outline:2px solid var(--ring,var(--color-brand));outline-offset:2px}.eos-ribbon-body{display:flex;flex-direction:column;min-height:0;flex:1 1 auto;overflow:visible}.eos-ribbon-menu{flex:1 1000 auto;min-height:calc(var(--eos-ribbon-band-min) + 3 * var(--eos-ribbon-row-min));display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;scroll-padding-block:var(--eos-ribbon-menu-inset);overflow-anchor:none;overscroll-behavior:contain}.eos-ribbon-menu::-webkit-scrollbar{display:none}.eos-ribbon-menu:after{content:"";flex:0 0 auto;height:var(--eos-ribbon-menu-inset)}.eos-ribbon-menu[data-cut-b]{mask-image:linear-gradient(180deg,black calc(100% - 12px),transparent)}.eos-ribbon-menu[data-cut-t]{mask-image:linear-gradient(180deg,transparent,black 12px)}.eos-ribbon-menu[data-cut-t][data-cut-b]{mask-image:linear-gradient(180deg,transparent,black 12px,black calc(100% - 12px),transparent)}.eos-ribbon-picker{flex:none;margin-bottom:var(--eos-ribbon-slot-gap)}.eos-ribbon-menu>*{flex-shrink:0}.eos-ribbon-wheel{display:flex;justify-content:center;width:100%;margin-bottom:var(--eos-ribbon-wheel-gap);flex:none;overflow:visible;position:relative;max-height:var(--eos-ribbon-wheel-max,30rem);transition:max-height var(--dur-fast,.14s) var(--ease-out-quart,cubic-bezier(.25,1,.5,1))}.eos-ribbon-wheel>*{position:static!important;top:auto!important;overflow:visible}.eos-ribbon-wheel>.robo-wheel{margin-top:0;margin-bottom:0}.eos-ribbon-wheel [data-component=stage-lifecycle-navigation]{position:static!important;top:auto!important}.eos-ribbon-wheel-ico{display:none;border:0;background:none;cursor:pointer;font-family:inherit}.eos-ribbon-wheel[data-wheel-collapsed=true]{max-height:0;margin-bottom:0;overflow:hidden;padding:0;gap:0}.eos-ribbon-wheel>.eos-ribbon-wheel-ctl{position:absolute!important;top:0!important;right:0;z-index:2;width:1.5rem;height:1.5rem;border-radius:.375rem}.eos-ribbon-wheel-strip{box-sizing:border-box;width:100%;min-height:2rem;margin-bottom:var(--eos-ribbon-slot-gap);display:flex;align-items:center;justify-content:space-between;gap:.5625rem;padding:.3125rem .5625rem;border:1px solid var(--srail-edge-2,var(--srail-t-edge-2,var(--edge-2)));border-radius:.5rem;background:none;color:var(--srail-text,var(--srail-t-text,var(--text)));font:inherit;font-size:.78125rem;font-weight:600;text-align:left;cursor:pointer}.eos-ribbon-wheel-strip:hover{background:var(--srail-fill-hover,var(--srail-t-fill-hover,var(--fill-4)))}.eos-ribbon-wheel-strip--legacy{margin-bottom:0}.eos-ribbon-wheel-strip:focus-visible{outline:2px solid var(--ring,var(--color-brand));outline-offset:2px}.eos-ribbon-wheel-strip-lbl{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--srail-stat,var(--srail-t-stat,var(--color-brand-light,currentColor)))}.eos-ribbon-wheel--legacy{flex-direction:column;align-items:center;gap:.5rem;padding-top:.5rem;margin-bottom:0}.eos-ribbon-wheel-slot{display:flex;flex-direction:column;width:100%}@media (prefers-reduced-motion:reduce){.eos-ribbon-wheel{transition:none}}.eos-ribbon-top{margin-bottom:4px}.eos-ribbon-above{flex:none;margin-bottom:var(--eos-ribbon-slot-gap)}.eos-ribbon-act{width:100%;min-height:var(--eos-ribbon-row-min);padding:var(--eos-ribbon-row-pad);gap:var(--eos-ribbon-row-gap);font-size:var(--eos-ribbon-row-ink);text-align:left;border:0;background:none;font-family:inherit;cursor:pointer}.eos-ribbon-workspace{margin-bottom:var(--eos-ribbon-slot-gap)}.eos-ribbon-band{cursor:default;border-radius:0;min-height:var(--eos-ribbon-band-min);padding:var(--eos-ribbon-band-pad);margin-bottom:0;background:none}.eos-ribbon .eos-ribbon-band{background-color:transparent;background-image:none}.eos-ribbon-band b{font-size:var(--eos-ribbon-band-ink);letter-spacing:var(--eos-ribbon-band-track);color:var(--srail-muted,var(--srail-t-muted,var(--text-muted)))}.eos-ribbon-rule{display:none}.eos-ribbon .eos-ribbon-act,.eos-ribbon .eos-ribbon-item{flex-wrap:nowrap;min-height:var(--eos-ribbon-row-min);padding:var(--eos-ribbon-row-pad);gap:var(--eos-ribbon-row-gap);font-size:var(--eos-ribbon-row-ink)}.eos-ribbon .eos-ribbon-lbl{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eos-ribbon .srail-item.on{background:var(--eos-ribbon-row-on-bg);color:var(--eos-ribbon-row-on-ink);border-color:transparent}.eos-ribbon-foot{flex:0 1 auto;min-height:0;overflow-y:auto;padding-top:10px;display:flex;flex-direction:column;gap:7px}.eos-ribbon-after{margin-top:9px;align-items:stretch}.eos-ribbon-after,.eos-ribbon-family,.eos-ribbon-kids{display:flex;flex-direction:column}.eos-ribbon-kids{gap:2px;padding-left:var(--eos-ribbon-child-indent);border-left:1px solid var(--srail-edge-2,var(--srail-t-edge-2,var(--edge-2)))}.eos-ribbon[data-collapsed=true],:root[data-eos-ribbon=collapsed] .eos-ribbon{padding-left:7px;padding-right:7px;align-items:center}.eos-ribbon[data-collapsed=true] .eos-ribbon-head,:root[data-eos-ribbon=collapsed] .eos-ribbon .eos-ribbon-head{justify-content:center}.eos-ribbon[data-collapsed=true] .eos-ribbon-above,.eos-ribbon[data-collapsed=true] .eos-ribbon-band,.eos-ribbon[data-collapsed=true] .eos-ribbon-expanded-only,.eos-ribbon[data-collapsed=true] .eos-ribbon-foot,.eos-ribbon[data-collapsed=true] .eos-ribbon-kids,.eos-ribbon[data-collapsed=true] .eos-ribbon-lbl,.eos-ribbon[data-collapsed=true] .eos-ribbon-picker,.eos-ribbon[data-collapsed=true] .eos-ribbon-stat,.eos-ribbon[data-collapsed=true] .eos-ribbon-title,.eos-ribbon[data-collapsed=true] .eos-ribbon-top,.eos-ribbon[data-collapsed=true] .eos-ribbon-wheel,:root[data-eos-ribbon=collapsed] .eos-ribbon .eos-ribbon-above,:root[data-eos-ribbon=collapsed] .eos-ribbon .eos-ribbon-band,:root[data-eos-ribbon=collapsed] .eos-ribbon .eos-ribbon-expanded-only,:root[data-eos-ribbon=collapsed] .eos-ribbon .eos-ribbon-foot,:root[data-eos-ribbon=collapsed] .eos-ribbon .eos-ribbon-kids,:root[data-eos-ribbon=collapsed] .eos-ribbon .eos-ribbon-lbl,:root[data-eos-ribbon=collapsed] .eos-ribbon .eos-ribbon-picker,:root[data-eos-ribbon=collapsed] .eos-ribbon .eos-ribbon-stat,:root[data-eos-ribbon=collapsed] .eos-ribbon .eos-ribbon-title,:root[data-eos-ribbon=collapsed] .eos-ribbon .eos-ribbon-top,:root[data-eos-ribbon=collapsed] .eos-ribbon .eos-ribbon-wheel{display:none}.eos-ribbon[data-collapsed=true] .eos-ribbon-wheel-ico,:root[data-eos-ribbon=collapsed] .eos-ribbon .eos-ribbon-wheel-ico{display:flex}.eos-ribbon[data-collapsed=true] .eos-ribbon-rule,:root[data-eos-ribbon=collapsed] .eos-ribbon .eos-ribbon-rule{display:block}.eos-ribbon[data-collapsed=true] .eos-ribbon-grp,:root[data-eos-ribbon=collapsed] .eos-ribbon .eos-ribbon-grp{border:none;background:none;padding:0;margin-top:0;display:flex;flex-direction:column;align-items:center;gap:2px}.eos-ribbon[data-collapsed=true] .eos-ribbon-family,:root[data-eos-ribbon=collapsed] .eos-ribbon .eos-ribbon-family{display:contents}.eos-ribbon[data-collapsed=true] .eos-ribbon-act,.eos-ribbon[data-collapsed=true] .eos-ribbon-item,:root[data-eos-ribbon=collapsed] .eos-ribbon .eos-ribbon-act,:root[data-eos-ribbon=collapsed] .eos-ribbon .eos-ribbon-item{width:38px;height:34px;min-height:0;justify-content:center;padding:0;gap:0}@media (max-height:600px){.eos-ribbon{padding-top:0;padding-bottom:0}.eos-ribbon-head{margin-bottom:0}.eos-ribbon--shell .eos-ribbon-menu{min-height:0}.eos-ribbon-wheel{margin-bottom:2px}.eos-ribbon-picker{margin-bottom:0}.eos-ribbon-foot{padding-top:0}}@media (max-width:860px){.eos-ribbon--standalone{display:none}}