.kdraft.pg-source{--canvas:#FAFAF8;--card:#FFFFFF;--selected-wash:#F2F2EF;--ink:#242522;--ink-body:#424541;--ink-action:#60635E;--ink-quiet:#92958F;--ink-faint:#AAADA8;--amber:#e8a23a;--amber-send:#9a641c;--hairline:rgba(36,37,34,0.055);--divider:rgba(36,37,34,0.065);--shadow-card:0 1px 4px rgba(34,37,35,0.02);--shadow-control:0 1px 2px rgba(34,37,35,0.07),0 6px 14px -9px rgba(34,37,35,0.20);--serif:var(--font-newsreader),Georgia,"Times New Roman",serif;--sans:var(--font-inter),ui-sans-serif,system-ui,-apple-system,sans-serif;--gutter:24px}@media (min-width:768px){.kdraft.pg-source{--gutter:40px}}@media (min-width:1100px){.kdraft.pg-source{--gutter:56px}}.kdraft.pg-source *,.kdraft.pg-source :after,.kdraft.pg-source :before{box-sizing:border-box}.kdraft.pg-source{margin:0;background:var(--canvas);color:var(--ink-body);font-family:var(--sans);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:clip}.kdraft.pg-source a{color:inherit;text-decoration:none}.kdraft.pg-source h1,.kdraft.pg-source h2,.kdraft.pg-source h3,.kdraft.pg-source p{margin:0}.kdraft.pg-source .wrap{max-width:1100px;margin:0 auto;padding-inline:var(--gutter)}.kdraft.pg-source .head{position:relative;padding:44px 0 0}.kdraft.pg-source .head .wrap{position:relative;z-index:1}.kdraft.pg-source .identity-row{display:flex;gap:20px}.kdraft.pg-source .identity-row>div{flex:1 1 auto;min-width:0}.kdraft.pg-source .show-art{width:72px;height:72px;flex:0 0 auto;border-radius:16px;background:linear-gradient(155deg,#F0E7D6,#E7DECC);border:1px solid var(--hairline);box-shadow:var(--shadow-card);display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-size:28px;color:rgba(36,37,34,.42)}.kdraft.pg-source .creator-name{font-size:13px;font-weight:600;letter-spacing:.02em;color:var(--ink-action)}.kdraft.pg-source .creator-name:hover{color:var(--ink)}.kdraft.pg-source h1{margin-top:4px;font-family:var(--serif);font-weight:500;font-size:clamp(28px,3.4vw,40px);line-height:1.18;letter-spacing:-.6px;color:var(--ink);text-wrap:pretty;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kdraft.pg-source h1 a:hover{color:#000}.kdraft.pg-source h1 a.src-outbound{display:inline;font:inherit;color:inherit;letter-spacing:inherit}.kdraft.pg-source .proof{padding:14px 0 18px;display:flex;align-items:center;gap:12px;flex-wrap:wrap;color:var(--ink-action)}.kdraft.pg-source .proof b{font-weight:600;color:var(--ink-body)}.kdraft.pg-source .proof a:hover b{color:var(--ink)}.kdraft.pg-source .proof .dot{color:var(--ink-faint)}.kdraft.pg-source .facepile{display:flex;flex:0 0 auto}.kdraft.pg-source .facepile a{width:26px;height:26px;border-radius:13px;margin-left:-8px;background:rgba(66,69,65,.1);box-shadow:0 0 0 2px var(--canvas),inset 0 0 0 1px rgba(66,69,65,.2);display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-size:12px;color:var(--ink-body)}.kdraft.pg-source .facepile a:first-child{margin-left:0}.kdraft.pg-source .deskgrid{display:block}@media (min-width:1080px){.kdraft.pg-source .deskgrid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:72px;align-items:start}.kdraft.pg-source .rail-col{margin-top:0}.kdraft.pg-source .deskgrid-solo{display:block}.kdraft.pg-source .deskgrid-solo .read{max-width:680px;margin-inline:auto}}.kdraft.pg-source .rrow{position:relative;display:flex;align-items:center;gap:24px;padding:24px 16px;margin-inline:-16px;border-bottom:1px solid var(--divider);border-radius:12px;transition:background-color .14s ease}.kdraft.pg-source .rrow:first-child{padding-top:10px}.kdraft.pg-source .rrow:hover{background:rgba(255,255,255,.55)}.kdraft.pg-source .rlink{flex:1 1 auto;min-width:0}.kdraft.pg-source .rtext{max-width:56ch;font-family:var(--serif);font-weight:400;font-size:20px;line-height:30px;letter-spacing:-.24px;color:var(--ink)}.kdraft.pg-source .rlink:hover .rtext{color:#000}.kdraft.pg-source .rrow.lead .rtext{font-size:24px;line-height:34px;letter-spacing:-.4px}.kdraft.pg-source .rdeep{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:flex-end;min-height:44px;min-width:44px;padding:0 10px;border-radius:22px;font-size:13px;font-weight:500;color:var(--ink-body);background:transparent;border:0;cursor:pointer;transition:background-color .14s ease}.kdraft.pg-source .rdeep .rlabel{max-width:0;overflow:hidden;white-space:nowrap;opacity:0;transition:max-width .2s cubic-bezier(.22,1,.36,1),opacity .14s ease,margin .2s ease}.kdraft.pg-source .spark{font-size:14px;opacity:.5;transition:opacity .14s ease}.kdraft.pg-source .rrow:hover .spark{opacity:1}.kdraft.pg-source .rrow:hover .rlabel{max-width:88px;opacity:1;margin-left:7px}.kdraft.pg-source .rdeep:hover{background:rgba(232,162,58,.1)}.kdraft.pg-source .rrow-hidden{display:none}.kdraft.pg-source .showall-row{display:flex;justify-content:center;padding:26px 0 0}.kdraft.pg-source .showall{display:inline-flex;align-items:center;height:44px;padding:0 20px;border-radius:14px;font-size:14px;font-weight:500;color:var(--ink-body);background:transparent;border:0;cursor:pointer;font-family:var(--sans);box-shadow:inset 0 0 0 1px rgba(36,37,34,.13)}.kdraft.pg-source .showall:hover{box-shadow:inset 0 0 0 1px rgba(36,37,34,.28);color:var(--ink)}.kdraft.pg-source .read-valve{padding:18px 0 0;font-size:13px;color:var(--ink-quiet)}@media (hover:none){.kdraft.pg-source .rdeep .rlabel{max-width:88px;opacity:1;margin-left:7px}}@media (max-width:600px){.kdraft.pg-source .rrow{flex-wrap:wrap;gap:4px 24px;padding:20px 16px}.kdraft.pg-source .rlink{flex:1 1 100%}.kdraft.pg-source .rdeep{margin-left:-10px;justify-content:flex-start;min-height:38px}.kdraft.pg-source .proof{gap:8px 10px}.kdraft.pg-source .proof .dot{display:none}}.kdraft.pg-source .pager{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:26px 0 0}.kdraft.pg-source .pager-count{font-size:14px;color:var(--ink-quiet)}.kdraft.pg-source .pager-next{display:inline-flex;align-items:center;height:44px;padding:0 18px;border-radius:14px;font-size:14px;font-weight:500;color:var(--ink-body);box-shadow:inset 0 0 0 1px rgba(36,37,34,.13)}.kdraft.pg-source .pager-next:hover{box-shadow:inset 0 0 0 1px rgba(36,37,34,.28);color:var(--ink)}.kdraft.pg-source .rail-col{margin-top:56px}.kdraft.pg-source .rail-label{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-quiet)}.kdraft.pg-source .srcrows{margin-top:8px;border-top:1px solid var(--divider)}.kdraft.pg-source .srcrow{display:flex;align-items:center;gap:12px;padding:13px 12px;margin-inline:-12px;border-bottom:1px solid var(--divider);border-radius:12px;transition:background-color .14s ease}.kdraft.pg-source .srcrow:hover{background:var(--selected-wash)}.kdraft.pg-source .srcrow-art{width:44px;height:44px;flex:0 0 auto;border-radius:10px;background:linear-gradient(155deg,#F0E7D6,#E7DECC);border:1px solid var(--hairline);display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-size:17px;color:rgba(36,37,34,.42)}.kdraft.pg-source .srcrow-title{font-family:var(--serif);font-size:16px;line-height:22px;color:var(--ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kdraft.pg-source .srcrow-count{margin-top:2px;font-size:12px;color:var(--ink-quiet)}.kdraft.pg-source a.rail-label{display:block}.kdraft.pg-source a.rail-label:hover{color:var(--ink-action)}.kdraft.pg-source img.show-art,.kdraft.pg-source img.srcrow-art{object-fit:cover}.kdraft.pg-source .facepile a{overflow:hidden}.kdraft.pg-source .facepile a img{width:100%;height:100%;object-fit:cover;display:block}.kdraft.pg-source .deskgrid{scroll-margin-top:84px}.kdraft.pg-source .head:before{content:none}.kdraft.pg-source .head{padding-top:52px}.kdraft.pg-source .head .wrap,.kdraft.pg-source .source-content{max-width:980px}.kdraft.pg-source .identity-row{align-items:center;gap:22px}.kdraft.pg-source .identity-row .page-share{align-self:flex-start}.kdraft.pg-source .identity-row>.head-actions{flex:0 0 auto;min-width:auto}.kdraft.pg-source .show-art{width:96px;height:96px;border-radius:18px;background:#fff}.kdraft.pg-source .creator-name{font-family:var(--serif);font-size:17px;font-weight:500;letter-spacing:-.1px;color:var(--ink-body)}.kdraft.pg-source .source-date{font-family:var(--serif);font-size:15px;font-weight:400;letter-spacing:-.1px;color:var(--ink-quiet);white-space:nowrap}.kdraft.pg-source .source-date .dot{margin:0 7px;color:var(--ink-faint)}.kdraft.pg-source h1{display:block;overflow:visible;-webkit-line-clamp:unset;margin-top:3px;font-size:28px;font-weight:400;line-height:1.2;letter-spacing:-.4px}.kdraft.pg-source .proof{margin-top:22px;padding:14px 0 0;border-top:1px solid var(--divider);font-size:14px;flex-wrap:nowrap;align-items:flex-start}.kdraft.pg-source .proof>span:last-child{flex:1 1 auto;min-width:0}.kdraft.pg-source .source-cards{max-width:680px;margin:0 auto;padding-top:36px;display:flex;flex-direction:column;gap:24px}.kdraft.pg-source .source-content .convert{margin-top:40px;padding-top:28px;gap:16px}.kdraft.pg-source .source-content .convert h2{font-size:28px}.kdraft.pg-source .source-content .convert p{max-width:470px}@media(max-width:640px){.kdraft.pg-source .head{padding-top:28px}.kdraft.pg-source .identity-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.kdraft.pg-source .identity-row>div:not(.head-actions){flex:1 1 0;min-width:0}.kdraft.pg-source .identity-row>.head-actions{flex:0 0 100%;justify-content:flex-start;margin-top:2px}.kdraft.pg-source .creator-name{font-size:14px}.kdraft.pg-source .source-date{font-size:12px}.kdraft.pg-source .source-date .dot{margin:0 5px}.kdraft.pg-source h1{margin-top:2px;font-size:20px;line-height:26px;letter-spacing:-.2px}.kdraft.pg-source .show-art{width:56px;height:56px;margin:0;flex-shrink:0;border-radius:12px}.kdraft.pg-source .proof{margin-top:16px;padding-top:12px;font-size:12px;line-height:17px;gap:8px}.kdraft.pg-source .facepile a{width:24px;height:24px;border-radius:12px}.kdraft.pg-source .source-cards{padding-top:24px;gap:16px}.kdraft.pg-source .source-content .convert{margin-top:30px}}