.pele-blockquote{--pele-bq-accent:var(--e-global-color-primary,#6c47ff);--pele-bq-accent-2:var(--e-global-color-accent,#ff5c8a);--pele-bq-ink:#14172b;--pele-bq-text:var(--pele-bq-ink);--pele-bq-strong:color-mix(in srgb,var(--pele-ink-primary,var(--pele-bq-accent)) 82%,#14172b);--pele-bq-name:var(--pele-bq-ink);--pele-bq-role:#5f6580;--pele-bq-source:color-mix(in srgb,var(--pele-ink-primary,var(--pele-bq-accent)) 78%,#14172b);--pele-bq-hairline:rgba(20,23,43,.08);--pele-bq-align:start;--pele-bq-justify:flex-start;--pele-bq-ms:0;--pele-bq-me:auto;--pele-bq-max:none;--pele-bq-gap:24px;--pele-bq-text-size:clamp(18px,1rem + 0.45vw,22px);--pele-bq-text-weight:500;--pele-bq-mark:var(--pele-bq-accent);--pele-bq-mark-size:46px;--pele-bq-mark-opacity:1;--pele-bq-badge:color-mix(in srgb,var(--pele-bq-accent) 13%,#fff);--pele-bq-line:var(--pele-bq-accent);--pele-bq-line-end:var(--pele-bq-accent-2);--pele-bq-line-width:4px;--pele-bq-line-gap:26px;--pele-bq-avatar:52px;--pele-bq-avatar-radius:50%;--pele-bq-author-gap:14px;--pele-bq-initials-bg:color-mix(in srgb,var(--pele-bq-accent) 16%,#fff);--pele-bq-initials:color-mix(in srgb,var(--pele-ink-primary,var(--pele-bq-accent)) 62%,#14172b);--pele-bq-btn:#4b5168;--pele-bq-btn-bg:rgba(20,23,43,.05);--pele-bq-btn-border:transparent;--pele-bq-btn-hover:#fff;--pele-bq-btn-bg-hover:#14172b;--pele-bq-btn-border-hover:transparent;--pele-bq-btn-height:40px;--pele-bq-actions-space:22px;--pele-bq-ease:cubic-bezier(0.2,0.8,0.2,1);box-sizing:border-box;color:var(--pele-bq-text);margin-inline:var(--pele-bq-ms) var(--pele-bq-me);max-inline-size:var(--pele-bq-max);position:relative;text-align:var(--pele-bq-align)}.pele-blockquote__figure{display:flex;flex-direction:column;gap:var(--pele-bq-gap);margin:0;padding:0;position:relative}.pele-blockquote__quote{background:none;border:0;color:inherit;font-style:normal;margin:0;padding:0;position:relative;quotes:none;z-index:1}.pele-blockquote__quote:after,.pele-blockquote__quote:before{content:none}.pele-blockquote__text{color:var(--pele-bq-text);font-size:var(--pele-bq-text-size);font-weight:var(--pele-bq-text-weight);letter-spacing:-.005em;line-height:1.6;margin:0;text-wrap:pretty}.pele-blockquote__text b,.pele-blockquote__text strong{color:var(--pele-bq-strong);font-weight:700}.pele-blockquote__text a{color:var(--pele-bq-source);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.pele-blockquote__text mark{background:linear-gradient(transparent 58%,color-mix(in srgb,var(--pele-bq-accent-2) 32%,transparent) 0);color:inherit;padding-inline:2px}.pele-blockquote__mark{align-items:center;align-self:var(--pele-bq-justify);color:var(--pele-bq-mark);display:inline-flex;flex:none;justify-content:center;line-height:0;opacity:var(--pele-bq-mark-opacity);pointer-events:none}.pele-blockquote__mark svg{block-size:auto;display:block;fill:currentColor;inline-size:var(--pele-bq-mark-size)}.pele-blockquote__mark--serif>span{block-size:calc(var(--pele-bq-mark-size)*.78);display:block;font-family:Georgia,Times New Roman,serif;font-size:calc(var(--pele-bq-mark-size)*2.3);font-weight:700;line-height:.82}.pele-blockquote__mark:dir(rtl)>*{transform:scaleX(-1)}.pele-blockquote__author{align-items:center;color:var(--pele-bq-role);display:flex;font-size:15px;font-style:normal;font-weight:400;gap:var(--pele-bq-author-gap);justify-content:var(--pele-bq-justify);line-height:1.4;margin:0;position:relative;text-align:start;z-index:1}.pele-blockquote--author-stacked .pele-blockquote__author{align-items:var(--pele-bq-justify);flex-direction:column;text-align:var(--pele-bq-align)}.pele-blockquote__meta{display:flex;flex-direction:column;gap:3px;min-inline-size:0}.pele-blockquote__name{color:var(--pele-bq-name);font-size:16px;font-weight:700;letter-spacing:-.005em}.pele-blockquote__role{color:var(--pele-bq-role);font-size:14px}.pele-blockquote__dot{background:currentColor;block-size:3px;border-radius:50%;display:inline-block;inline-size:3px;margin-inline:8px;opacity:.6;vertical-align:middle}.pele-blockquote__source{color:inherit;font-style:normal}.pele-blockquote__source a{color:var(--pele-bq-source);font-weight:600;text-decoration:none;transition:color .2s ease}.pele-blockquote__source a:hover{text-decoration:underline;text-underline-offset:3px}.pele-blockquote__source a:focus-visible{border-radius:4px;outline:2px solid var(--pele-bq-accent);outline-offset:3px}.pele-blockquote .pele-blockquote__avatar{block-size:var(--pele-bq-avatar);border-radius:var(--pele-bq-avatar-radius);box-shadow:0 0 0 3px var(--pele-bq-ring,#fff),0 6px 16px -6px rgba(20,23,43,.35);display:block;flex:none;inline-size:var(--pele-bq-avatar);max-inline-size:none;object-fit:cover}.pele-blockquote .pele-blockquote__avatar--initials{background:var(--pele-bq-initials-bg);color:var(--pele-bq-initials);display:inline-grid;font-size:calc(var(--pele-bq-avatar)*.36);font-weight:700;letter-spacing:.02em;line-height:1;place-items:center}.pele-blockquote__actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:var(--pele-bq-justify);margin-block-start:var(--pele-bq-actions-space);position:relative;z-index:1}.pele-blockquote__action:is(a,button){align-items:center;block-size:var(--pele-bq-btn-height);box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:8px;justify-content:center;line-height:1;margin:0;padding-block:0;padding-inline:16px;text-decoration:none;-webkit-user-select:none;user-select:none;white-space:nowrap}.pele-blockquote .pele-blockquote__action:is(a,button){background:var(--pele-bq-btn-bg);border:1px solid var(--pele-bq-btn-border);border-radius:var(--pele-bq-btn-radius,12px);box-shadow:none;color:var(--pele-bq-btn);transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s var(--pele-bq-ease)}.pele-blockquote .pele-blockquote__action:is(a,button):hover{background:var(--pele-bq-btn-bg-hover);border-color:var(--pele-bq-btn-border-hover);color:var(--pele-bq-btn-hover);transform:translateY(-1px)}.pele-blockquote .pele-blockquote__action:is(a,button):active{transform:translateY(0) scale(.97)}.pele-blockquote .pele-blockquote__action:is(a,button):focus-visible{box-shadow:none;outline:2px solid var(--pele-bq-accent);outline-offset:3px}.pele-blockquote .pele-blockquote__action:is(a,button).is-done{background:color-mix(in srgb,#12a150 14%,transparent);border-color:transparent;color:#0e7a3c;transform:none}.pele-blockquote__actions--icons .pele-blockquote__action:is(a,button){inline-size:var(--pele-bq-btn-height);padding-inline:0}.pele-blockquote .pele-blockquote__actions--icons .pele-blockquote__action:is(a,button){border-radius:var(--pele-bq-btn-radius,50%)}.pele-blockquote__icon{display:inline-grid;flex:none;font-size:15px;line-height:1;place-items:center}.pele-blockquote__icon>span{display:inline-flex;grid-area:1/1;transition:opacity .2s ease,transform .25s var(--pele-bq-ease)}.pele-blockquote__icon svg{block-size:1em;display:block;fill:currentColor;inline-size:1em}.pele-blockquote__icon i{font-size:1em;line-height:1}.is-done .pele-blockquote__icon-idle,.pele-blockquote__icon-done{opacity:0;transform:scale(.4)}.is-done .pele-blockquote__icon-done{opacity:1;transform:none}.pele-blockquote--border{--pele-bq-text-size:clamp(19px,1rem + 0.6vw,24px)}.pele-blockquote--border .pele-blockquote__figure{padding-inline-start:calc(var(--pele-bq-line-width) + var(--pele-bq-line-gap))}.pele-blockquote--border .pele-blockquote__figure:before{background:linear-gradient(180deg,var(--pele-bq-line),var(--pele-bq-line-end));border-radius:99px;content:"";inline-size:var(--pele-bq-line-width);inset-block:2px;inset-inline-start:0;position:absolute}.pele-blockquote--border .pele-blockquote__actions{padding-inline-start:calc(var(--pele-bq-line-width) + var(--pele-bq-line-gap))}.pele-blockquote--mark{--pele-bq-align:center;--pele-bq-justify:center;--pele-bq-ms:auto;--pele-bq-me:auto;--pele-bq-mark-size:60px;--pele-bq-text-size:clamp(20px,1rem + 0.9vw,28px);--pele-bq-text-weight:600;--pele-bq-gap:26px}.pele-blockquote--mark .pele-blockquote__text{letter-spacing:-.012em;line-height:1.5}.pele-blockquote--mark-behind{--pele-bq-mark-size:150px;--pele-bq-mark-opacity:0.13}.pele-blockquote--mark-behind .pele-blockquote__figure{padding-block-start:calc(var(--pele-bq-mark-size)*.34)}.pele-blockquote--mark-behind .pele-blockquote__mark{inset-block-start:0;inset-inline:0;justify-content:var(--pele-bq-justify);position:absolute;z-index:0}.pele-blockquote--card{--pele-bq-mark-size:22px;background:#fff;border:1px solid var(--pele-bq-hairline);border-radius:18px;box-shadow:0 1px 2px rgba(20,23,43,.04),0 14px 34px -14px rgba(20,23,43,.22);padding:clamp(24px,3vw,40px)}.pele-blockquote--card .pele-blockquote__mark{background:var(--pele-bq-badge);block-size:calc(var(--pele-bq-mark-size)*2.4);border-radius:50%;inline-size:calc(var(--pele-bq-mark-size)*2.4)}.pele-blockquote--card .pele-blockquote__mark--serif>span{margin-block-start:calc(var(--pele-bq-mark-size)*.55)}.pele-blockquote--card .pele-blockquote__author{border-block-start:1px solid var(--pele-bq-hairline);padding-block-start:20px}.pele-blockquote--clean{--pele-bq-text-weight:400;--pele-bq-gap:18px}.pele-sr{block-size:1px;inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media(max-width:767px){.pele-blockquote{--pele-bq-avatar:46px;--pele-bq-line-gap:18px}.pele-blockquote--mark-behind{--pele-bq-mark-size:110px}}@media print{.pele-blockquote__actions{display:none}}@media(prefers-reduced-motion:reduce){.pele-blockquote .pele-blockquote__action:is(a,button),.pele-blockquote__icon>span{transition:none}.pele-blockquote .pele-blockquote__action:is(a,button):active,.pele-blockquote .pele-blockquote__action:is(a,button):hover{transform:none}}
