.guide-share.guide-share--toolbar{--share-ink:#45413e;--share-label:#625e59;--share-cutout:#f5f4f2;min-width:0;color:var(--share-ink);gap:22px;margin-top:34px;display:grid}.guide-article-hero .guide-share--toolbar{--share-ink:#e5e2df;--share-label:#b9b5b1;--share-cutout:#050505}.guide-share--toolbar .guide-share__row{flex-wrap:wrap;justify-content:space-between;gap:20px 28px;display:flex}.guide-share--toolbar .guide-share__label{color:var(--share-label);letter-spacing:normal;margin:0 0 6px;font-size:14px;font-weight:400;line-height:1.5}.guide-share--toolbar .guide-share__social .guide-share__label{text-align:right}.guide-share--toolbar .guide-share__icons{gap:0;margin-inline:-8px;display:flex}.guide-share.guide-share--toolbar a,.guide-share.guide-share--toolbar button{width:44px;height:44px;color:var(--share-ink);box-shadow:none;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:10px;text-decoration:none;display:inline-flex;transform:none}.guide-share.guide-share--toolbar a:hover,.guide-share.guide-share--toolbar button:hover{background:color-mix(in srgb, currentColor 10%, transparent);box-shadow:none;transform:none}.guide-share.guide-share--toolbar a:focus-visible,.guide-share.guide-share--toolbar button:focus-visible{outline-offset:3px;outline:2px solid}.guide-share.guide-share--toolbar svg{flex-shrink:0;width:22px;height:22px}.guide-share.guide-share--toolbar [data-summary-provider] svg{width:24px;height:24px}.guide-share__icon-cutout{fill:var(--share-cutout)}.guide-share.guide-share--toolbar a.guide-share__google{color:#fff;text-align:left;background:#100e0c;border:1px solid #45413e;border-radius:10px;justify-content:flex-start;gap:10px;width:fit-content;max-width:100%;height:auto;min-height:48px;padding:12px;font-size:13px;font-weight:600;line-height:1.45}.guide-share.guide-share--toolbar a.guide-share__google:hover{background:#302c28}.guide-share.guide-share--toolbar a.guide-share__google:focus-visible{outline-color:var(--share-ink)}.guide-share.guide-share--toolbar .guide-share__google svg{width:20px;height:20px}.guide-share--toolbar>.visually-hidden{opacity:1}.guide-summary-overlay{z-index:100;background:#000000a6;position:fixed;inset:0}.guide-summary-dialog{z-index:101;color:#242220;background:#fff;border-radius:14px;gap:16px;width:min(520px,100vw - 32px);max-height:calc(100dvh - 32px);padding:28px;font-size:16px;line-height:1.5;display:grid;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 20px 80px #00000040}.guide-summary-dialog .guide-summary-dialog__title{margin:0;padding-right:28px;font-size:22px;line-height:1.3}.guide-summary-dialog p{margin:0}.guide-summary-dialog textarea{color:#242220;width:100%;height:210px;font:inherit;resize:vertical;background:#faf9f7;border:1px solid #888;border-radius:6px;padding:12px}.guide-summary-dialog__actions{flex-wrap:wrap;gap:12px;display:flex}.guide-summary-dialog button,.guide-summary-dialog a{color:#242220;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #888;border-radius:6px;justify-content:center;align-items:center;padding:10px 14px;text-decoration:none;display:inline-flex}.guide-summary-dialog__actions a{color:#fff;background:#171615}.guide-summary-dialog .guide-summary-dialog__close{border:0;width:44px;padding:10px;position:absolute;top:12px;right:12px}.guide-summary-dialog :focus-visible{outline-offset:3px;outline:2px solid #242220}@media (width<=520px){.guide-share--toolbar .guide-share__row{flex-direction:column}.guide-share--toolbar .guide-share__social .guide-share__label{text-align:left}.guide-summary-dialog{padding:22px}}
