._dialog_t08ty_1{overscroll-behavior:contain;border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-primary);width:min(640px,100vw - 40px);max-width:none;max-height:calc(100dvh - 40px);color:var(--text-primary);box-shadow:0 24px 72px var(--shadow-blue);margin:auto;padding:0;position:fixed;inset:0;overflow:auto}._dialog_t08ty_1:focus{outline:none}._dialog_t08ty_1::backdrop{background:var(--overlay-navigation-backdrop)}._content_t08ty_4{grid-template-columns:minmax(0,1fr) 272px;align-items:stretch;display:grid}._copy_t08ty_5{padding:var(--space-8);align-self:center;min-width:0}._eyebrow_t08ty_6{align-items:center;gap:var(--space-2);margin:0 0 var(--space-5);font-size:var(--type-small);letter-spacing:.02em;color:var(--text-secondary);flex-wrap:wrap;font-weight:500;line-height:1.5;display:flex}._eyebrow_t08ty_6 span{padding-right:var(--space-2);border-right:1px solid var(--border-default)}._title_t08ty_8{margin:0 0 var(--space-4);letter-spacing:-.04em;text-wrap:initial;word-break:keep-all;font-size:26px;font-weight:500;line-height:1.4}._subtitle_t08ty_9{font-size:var(--type-small);white-space:pre-line;color:var(--text-secondary);margin:0;line-height:1.7}._author_t08ty_10{margin:var(--space-5) 0 0;font-size:var(--type-small);font-weight:500;line-height:1.5}._photo_t08ty_11{aspect-ratio:1467/1728;min-width:0;position:relative;overflow:hidden}._photo_t08ty_11 img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}._footer_t08ty_13{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-5);border-top:1px solid var(--border-default);background:var(--surface-canvas);flex-wrap:wrap;min-height:60px;display:flex}._footer_t08ty_13 label{align-items:center;gap:var(--space-2);min-height:var(--control-min-block-size);font-size:var(--type-small);color:var(--text-secondary);cursor:pointer;line-height:1.5;display:flex}._footer_t08ty_13 input{width:16px;height:16px;accent-color:var(--accent-primary);flex-shrink:0;margin:0}._footer_t08ty_13 button{min-height:var(--control-min-block-size);min-width:60px;padding:0 var(--space-1);font-size:var(--type-small);color:var(--text-primary);cursor:pointer;background:0 0;border:0;font-weight:500;line-height:1.5}._footer_t08ty_13 button span{margin-left:var(--space-2);vertical-align:-1px;color:var(--text-secondary);font-size:20px}._footer_t08ty_13 button:hover{color:var(--accent-hover)}._dialog_t08ty_1 :is(button,input):focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}@media (width<=600px){._dialog_t08ty_1{width:min(350px,100vw - 40px)}._content_t08ty_4{grid-template-columns:minmax(0,1fr) 144px}._copy_t08ty_5{padding:var(--space-5) var(--space-4)}._eyebrow_t08ty_6{font-size:var(--type-caption);margin-bottom:var(--space-3);letter-spacing:0;gap:6px}._eyebrow_t08ty_6 span{padding-right:6px}._title_t08ty_8{letter-spacing:-.045em;margin-bottom:0;font-size:17px;line-height:1.45}._subtitle_t08ty_9{display:none}._author_t08ty_10{font-size:var(--type-small);margin-top:var(--space-3)}._footer_t08ty_13{padding:var(--space-1) var(--space-4);min-height:52px}}@media (width<=360px){._content_t08ty_4{grid-template-columns:minmax(0,1fr)}._copy_t08ty_5{padding-inline:var(--space-3)}._photo_t08ty_11{aspect-ratio:auto}._photo_t08ty_11 img{width:100%;height:auto;position:static}}
