.yd-agent .yd-agent-body{grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;padding:0 20px 56px;display:grid;overflow:hidden}.yd-agent .yd-agent-title{height:40px;color:var(--ss-text-strong);white-space:nowrap;text-overflow:ellipsis;opacity:0;align-items:center;font-size:12.5px;font-weight:500;transition:opacity .3s;display:flex;overflow:hidden}.yd-agent .yd-agent-title[data-on]{opacity:1}.yd-agent .yd-agent-thread{flex-direction:column;justify-content:flex-end;gap:10px;min-height:0;padding-bottom:14px;transition:opacity .4s;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 20px);mask-image:linear-gradient(#0000 0,#000 20px)}.yd-agent .yd-agent-thread[data-fade]{opacity:0}.yd-agent .yd-agent-q{justify-content:flex-end;display:flex}.yd-agent .yd-agent-q span{background:var(--ss-ink-2);max-width:300px;color:var(--ss-text-strong);text-wrap:pretty;border-radius:16px;padding:8px 14px;font-size:13px;line-height:1.45}.yd-agent .yd-agent-steps{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.yd-agent .yd-agent-step{color:#71717a;white-space:nowrap;align-items:center;gap:8px;min-width:0;height:24px;font-size:12.5px;display:flex}.yd-agent .yd-agent-step__icon{color:#52525b;flex:none;width:12px;height:12px;display:grid}.yd-agent .yd-agent-step__icon>*{opacity:0;grid-area:1/1;transition:opacity .2s,scale .25s cubic-bezier(.22,1,.36,1);scale:.7}.yd-agent .yd-agent-step__icon>[data-on]{opacity:1;scale:1}.yd-agent .yd-agent-step__icon>svg:last-child{color:#71717a}.yd-agent .yd-agent-step__label{flex:none;font-weight:450}.yd-agent .yd-agent-step__detail{color:#a1a1aa;text-overflow:ellipsis;flex:0 auto;min-width:0;animation:.3s .18s both yd-agent-in;overflow:hidden}@keyframes yd-agent-in{0%{opacity:0}}.yd-agent .yd-agent-step .yd-pill{flex:none}.yd-agent .yd-agent-step__result{padding:4px 0 8px 20px}.yd-agent .yd-agent-shim[data-live]{background:linear-gradient(90deg,#71717a 0% 40%,#d4d4d8 50%,#71717a 60% 100%) 0 0/250% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:1.6s linear infinite yd-agent-shimmer}@keyframes yd-agent-shimmer{0%{background-position:100% 0}to{background-position:-150% 0}}.yd-agent .yd-agent-role{background:#fff;border-radius:12px;align-items:center;gap:10px;max-width:340px;height:46px;padding:0 10px;display:flex;box-shadow:inset 0 0 0 1px #e4e4e7}.yd-agent .yd-agent-role__text{flex:1;gap:1px;min-width:0;display:grid}.yd-agent .yd-agent-role__co{color:#71717a;font-size:11px;line-height:1.3}.yd-agent .yd-agent-role__title{color:#18181b;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500;line-height:1.3;overflow:hidden}.yd-agent .yd-agent-doc{background:#f5f5f5;border-radius:10px;max-width:400px;overflow:hidden;box-shadow:inset 0 0 0 1px #e4e4e7}.yd-agent .yd-agent-doc__head{justify-content:space-between;align-items:center;gap:8px;height:26px;padding:0 12px;font-size:11.5px;display:flex}.yd-agent .yd-agent-doc__label{color:#3f3f46;white-space:nowrap;align-items:center;gap:6px;font-weight:500;display:inline-flex}.yd-agent .yd-agent-doc__label svg{color:#a1a1aa}.yd-agent .yd-agent-doc__meta{color:#a1a1aa;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.yd-agent .yd-agent-doc__body{color:#3f3f46;background:#fff;border-top:1px solid #e4e4e7;border-radius:0 0 9px 9px;gap:2px;margin:0 1px 1px;padding:7px 11px;font-family:Georgia,Times New Roman,serif;font-size:11.5px;line-height:1.45;display:grid}.yd-agent .yd-agent-del{color:#b91c1c;background:#fef2f2;border-radius:3px;justify-self:start;-webkit-text-decoration:line-through #b91c1c99;text-decoration:line-through #b91c1c99}.yd-agent .yd-agent-ins{color:#15803d;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#f0fdf4;border-radius:3px;display:inline}.yd-agent .yd-agent-person{background:#fff;border-radius:12px;align-items:center;gap:10px;max-width:340px;height:44px;padding:0 10px;display:flex;box-shadow:inset 0 0 0 1px #e4e4e7}.yd-agent .yd-agent-person__text{flex:1;min-width:0;display:grid}.yd-agent .yd-agent-person__name{color:#18181b;font-size:12.5px;font-weight:500;line-height:1.3}.yd-agent .yd-agent-person__sub{color:#71717a;white-space:nowrap;font-size:11px;line-height:1.3}.yd-agent .yd-agent-person__tag{color:#52525b;background:#f4f4f5;border-radius:999px;flex:none;padding:3px 8px;font-size:10.5px;font-weight:500}.yd-agent .yd-agent-ask{background:#fff;border-radius:10px;max-width:400px;padding:10px 12px;box-shadow:0 0 0 1px #18181b12,0 1px 2px #18181b0a,0 2px 6px #18181b08}.yd-agent .yd-agent-ask__head{color:#18181b;white-space:nowrap;align-items:center;gap:7px;font-size:13px;font-weight:500;display:flex}.yd-agent .yd-agent-ask__body{color:#71717a;text-wrap:pretty;margin:5px 0 0;font-size:12px;line-height:1.5}.yd-agent .yd-agent-ask__foot{justify-content:flex-end;height:26px;margin-top:8px;display:flex}.yd-agent .yd-agent-ask__actions{gap:6px;display:inline-flex}.yd-agent .yd-agent-ask__pill,.yd-agent .yd-agent-ask__status{color:#18181b;background:#fff;border-radius:999px;align-items:center;gap:5px;height:26px;padding:0 11px;font-size:11.5px;font-weight:500;transition:scale .15s ease-out;display:inline-flex;box-shadow:0 0 0 1px #18181b1a,0 1px 1px #18181b0a}.yd-agent .yd-agent-ask__pill[data-ink]{color:#fff;background:#18181b;padding:0 13px;box-shadow:inset 0 1px #ffffff24}.yd-agent .yd-agent-ask__pill[data-pressed]{scale:.96}.yd-agent .yd-agent-ask__status{color:#71717a}.yd-agent .yd-agent-ask__status svg{color:#10b981}.yd-agent .yd-agent-close{color:#18181b;text-wrap:pretty;margin:0;font-size:13px;line-height:1.5}@media (prefers-reduced-motion:reduce){.yd-agent .yd-agent-step__detail,.yd-agent .yd-agent-shim[data-live]{animation:none}}.yd-agent .ss-stage[data-layout=compact] .yd-agent-body{padding:0 14px 52px}.yd-agent .ss-stage[data-layout=compact] .yd-agent-title{height:34px}.yd-agent .ss-stage[data-layout=compact] .yd-agent-thread{gap:8px;padding-bottom:10px}.yd-agent .ss-stage[data-layout=compact] .yd-agent-q span{max-width:270px;padding:7px 12px;font-size:12.5px}.yd-agent .ss-stage[data-layout=compact] .yd-agent-step{height:22px;font-size:12px}.yd-agent .ss-stage[data-layout=compact] .yd-agent-step__result{padding:3px 0 6px 20px}.yd-agent .ss-stage[data-layout=compact] .yd-agent-ask__body{font-size:11.5px}.yd-agent .ss-stage[data-layout=compact] .yd-agent-close{font-size:12.5px}
.yda .yda-main{min-width:0;padding:16px 20px 0;overflow:hidden}.yda .yda-top{align-items:center;gap:10px;height:28px;display:flex}.yda .yda-h1{color:var(--ss-text-strong);letter-spacing:-.01em;margin-right:auto;font-size:17px;font-weight:600;line-height:22px}.yda .yda-tool{width:24px;height:24px;color:var(--ss-icon);place-items:center;display:grid}.yda .yda-add{background:var(--ss-text-strong);height:26px;color:var(--ss-surface);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:5px;padding:0 11px 0 9px;font-size:11.5px;font-weight:550;display:inline-flex}.yda .yda-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-top:16px;display:grid}.yda .yda-board[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.yda .yda-col{flex-direction:column;gap:8px;min-width:0;display:flex}.yda .yda-head{height:24px;color:var(--ss-text-strong);white-space:nowrap;align-items:center;gap:6px;padding-left:2px;font-size:12px;font-weight:550;display:flex}.yda .yda-head-icon{flex:none;place-items:center;width:14px;height:14px;display:grid}.yda .yda-head[data-tone=liked] .yda-head-icon{color:#e11d48}.yda .yda-head[data-tone=progress] .yda-head-icon{color:var(--ss-icon)}.yda .yda-head[data-tone=applied] .yda-head-icon{color:#2563eb}.yda .yda-count{background:var(--ss-ink-1);min-width:20px;height:17px;color:var(--ss-text);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;place-items:center;padding:0 6px;font-size:10.5px;font-weight:500;display:inline-grid}.yda .yda-cards{flex-direction:column;gap:8px;display:flex}.yda .yda-card{box-sizing:border-box;border:1px solid var(--ss-line);background:var(--ss-surface);will-change:transform;border-radius:10px;flex-direction:column;align-items:flex-start;height:116px;padding:9px 10px;display:flex}.yda .yda-co{align-items:center;gap:6px;min-width:0;max-width:100%;height:14px;display:flex}.yda .yda-co-name{color:var(--ss-text);white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:14px;overflow:hidden}.yda .yda-title{height:30px;color:var(--ss-text-strong);margin-top:6px;font-size:12px;font-weight:600;line-height:15px}.yda .yda-title-bars{flex-direction:column;justify-content:center;gap:8px;height:30px;margin-top:6px;display:flex}.yda .yda-card>.ss-bar,.yda .yda-pill{margin-top:6px}.yda .yda-pill{background:var(--ss-ink-1);height:16px;color:var(--ss-text);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 6px 0 5px;font-size:9.5px;display:inline-flex}.yda .yda-foot{box-sizing:border-box;border-top:1px solid var(--ss-line-faint);align-self:stretch;align-items:center;height:21px;margin-top:auto;padding-top:7px;display:flex}.yda .yda-status{color:var(--ss-text);white-space:nowrap;font-size:10.5px}.yda .yda-carry{z-index:10;isolation:isolate;position:absolute}.yda .yda-carry .yda-card{box-shadow:var(--ss-shadow-lift), 0 0 0 1px var(--ss-line-faint);transform-origin:72% 22%;will-change:transform;border-color:#0000;transition:transform .24s ease-out,box-shadow .24s ease-out,border-color .24s ease-out;animation:.18s ease-out backwards yda-lift;transform:rotate(-2deg)scale(1.03)}@keyframes yda-lift{0%{border-color:var(--ss-line);box-shadow:none;transform:none}}.yda .yda-carry[data-settle] .yda-card{border-color:var(--ss-line);box-shadow:none;transform:none}.yda .ss-stage[data-layout=compact] .yda-main{padding:14px 14px 0}.yda .ss-stage[data-layout=compact] .yda-tool{display:none}.yda .ss-stage[data-layout=compact] .yda-board{padding-top:12px}
.yd-iv .ss-stage{font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif}.yd-iv .yd-iv-main{min-width:0;position:relative;overflow:hidden}.yd-iv .yd-iv-landing{box-sizing:border-box;flex-direction:column;gap:12px;height:428px;padding:128px 28px 0;transition:padding-top .55s cubic-bezier(.45,0,.1,1),opacity .3s,transform .45s cubic-bezier(.45,0,.1,1);display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#000 340px,#0000 420px);mask-image:linear-gradient(#000 340px,#0000 420px)}.yd-iv .yd-iv-landing[data-open]{padding-top:26px}.yd-iv .yd-iv-landing[data-off]{opacity:0;transform:scale(.985)}.yd-iv .yd-iv-greeting{color:var(--ss-text-strong);letter-spacing:-.01em;justify-content:center;align-items:center;gap:10px;margin-bottom:6px;font-size:17px;font-weight:600;display:flex}.yd-iv .yd-iv-spacer{flex:1}.yd-iv .yd-iv-pills{justify-content:center;gap:6px;display:flex}.yd-iv .yd-iv-pill{color:#3f3f46;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:6px;height:28px;padding:0 11px;font-size:12px;font-weight:500;transition:background-color .15s,box-shadow .15s;display:inline-flex;box-shadow:inset 0 0 0 1px #e4e4e7}.yd-iv .yd-iv-pill svg{color:#71717a;flex:none}.yd-iv .yd-iv-pill[data-hover],.yd-iv .yd-iv-pill[data-on]{color:#18181b;background:#f4f4f5;box-shadow:inset 0 0 0 1px #d4d4d8}.yd-iv .yd-iv-gallery{gap:10px;padding-top:10px;display:grid}.yd-iv .yd-iv-tabs{color:#a1a1aa;white-space:nowrap;align-items:center;gap:16px;height:26px;padding:0 2px;font-size:12.5px;display:flex}.yd-iv .yd-iv-tab[data-on]{color:#18181b;font-weight:500}.yd-iv .yd-iv-all{color:#a1a1aa}.yd-iv .yd-iv-cards{grid-template-columns:1fr 1fr;gap:10px;display:grid}.yd-iv .yd-iv-card{background:#fff;border-radius:12px;flex-direction:column;gap:4px;min-width:0;padding:10px 12px 12px 14px;display:flex;box-shadow:0 0 0 1px #00000012,0 1px 3px #0000000a}.yd-iv .yd-iv-card__top{justify-content:space-between;align-items:center;height:26px;margin-bottom:4px;display:flex}.yd-iv .yd-iv-card__icon{color:#2563eb}.yd-iv .yd-iv-btn{color:#fff;background:#18181b;border-radius:8px;align-items:center;height:26px;padding:0 11px;font-size:12px;font-weight:500;transition:background-color .15s,transform .12s;display:inline-flex}.yd-iv .yd-iv-btn[data-hover]{background:#3f3f46}.yd-iv .yd-iv-btn[data-pressed]{transform:scale(.96)}.yd-iv .yd-iv-card__title{color:#18181b;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:18px;overflow:hidden}.yd-iv .yd-iv-card__line{color:#71717a;text-wrap:pretty;font-size:12px;line-height:17px}.yd-iv .yd-iv-card .ss-bar{margin-top:5px}.yd-iv .yd-iv-call{background:var(--ss-surface);opacity:0;pointer-events:none;flex-direction:column;align-items:center;padding:14px 24px 0;transition:opacity .4s .1s,transform .5s cubic-bezier(.45,0,.1,1) .1s;display:flex;position:absolute;inset:0;transform:scale(1.015)}.yd-iv .yd-iv-call[data-on]{opacity:1;transform:none}.yd-iv .yd-iv-call__head{color:#71717a;justify-content:space-between;align-self:stretch;height:18px;font-size:12px;line-height:18px;display:flex}.yd-iv .yd-iv-call__clock{font-variant-numeric:tabular-nums}.yd-iv .yd-iv-orb{flex:none;margin-top:2px;position:relative}.yd-iv .yd-iv-orb-ph{background:radial-gradient(circle at 50% 40%,#e4f1fd,#f4f8fc 70%);border-radius:50%;width:100%;height:100%;display:block}.yd-iv .yd-iv-thread{flex-direction:column;justify-content:flex-end;gap:10px;width:440px;height:184px;padding-bottom:6px;display:flex;position:absolute;top:172px;left:50%;overflow:hidden;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000 0,#000 28px);mask-image:linear-gradient(#0000 0,#000 28px)}.yd-iv .yd-iv-thread>*{flex:none;min-width:0}.yd-iv .yd-iv-agent{color:var(--ss-text-strong);text-wrap:pretty;margin:0;font-size:13px;line-height:1.45}.yd-iv .yd-iv-you{justify-content:flex-end;display:flex}.yd-iv .yd-iv-you span{background:var(--ss-ink-2);max-width:330px;color:var(--ss-text-strong);text-wrap:pretty;border-radius:16px;padding:8px 14px;font-size:13px;line-height:1.45}.yd-iv .yd-iv-bar{box-sizing:border-box;background:#fcfcfc;border-radius:999px;align-items:center;gap:6px;height:44px;padding:0 4px 0 18px;display:flex;position:absolute;top:366px;left:24px;right:24px;box-shadow:inset 0 0 0 1px #0000001a,0 1px 4px #00000005}.yd-iv .yd-iv-bar__ph{color:#a1a1aa;flex:1;font-size:13px}.yd-iv .yd-iv-bar__mic{color:#71717a;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.yd-iv .yd-iv-bar__end{color:#fff;background:#18181b;border-radius:999px;align-items:center;gap:5px;height:34px;padding:0 13px 0 11px;font-size:12px;font-weight:500;display:inline-flex}.yd-iv .ss-stage[data-layout=compact] .yd-iv-landing{gap:10px;height:344px;padding:86px 16px 0;-webkit-mask-image:linear-gradient(#000 296px,#0000 342px);mask-image:linear-gradient(#000 296px,#0000 342px)}.yd-iv .ss-stage[data-layout=compact] .yd-iv-landing[data-open]{padding-top:14px}.yd-iv .ss-stage[data-layout=compact] .yd-iv-greeting{font-size:16px}.yd-iv .ss-stage[data-layout=compact] .yd-iv-pill[data-wide-only]{display:none}.yd-iv .ss-stage[data-layout=compact] .yd-iv-cards{grid-template-columns:1fr}.yd-iv .ss-stage[data-layout=compact] .yd-iv-tabs{gap:13px}.yd-iv .ss-stage[data-layout=compact] .yd-iv-all{display:none}.yd-iv .ss-stage[data-layout=compact] .yd-iv-call{padding:12px 16px 0}.yd-iv .ss-stage[data-layout=compact] .yd-iv-orb{margin-top:0}.yd-iv .ss-stage[data-layout=compact] .yd-iv-thread{gap:8px;width:auto;height:156px;top:126px;left:16px;right:16px;transform:none}.yd-iv .ss-stage[data-layout=compact] .yd-iv-agent,.yd-iv .ss-stage[data-layout=compact] .yd-iv-you span{font-size:12.5px}.yd-iv .ss-stage[data-layout=compact] .yd-iv-you span{max-width:250px}.yd-iv .ss-stage[data-layout=compact] .yd-iv-bar{height:40px;padding-left:16px;top:290px;left:16px;right:16px}.yd-iv .ss-stage[data-layout=compact] .yd-iv-bar__end{height:32px}
.ydl .ydl-main{min-width:0;min-height:0;position:relative;overflow:hidden}.ydl .ydl-page{opacity:0;pointer-events:none;transition:opacity .32s ease-out,transform .42s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.ydl .ydl-page[data-on]{opacity:1;transform:none}.ydl .ydl-lib{padding:16px 20px 0;transform:scale(.985)}.ydl .ydl-lib[data-on]{transition-delay:0s}.ydl .ydl-top{align-items:center;gap:10px;height:28px;display:flex}.ydl .ydl-h1{color:var(--ss-text-strong);letter-spacing:-.01em;margin-right:auto;font-size:17px;font-weight:600;line-height:22px}.ydl .ydl-tool{width:24px;height:24px;color:var(--ss-icon);place-items:center;display:grid}.ydl .ydl-import{background:var(--ss-text-strong);height:26px;color:var(--ss-surface);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:4px;padding:0 9px 0 11px;font-size:11.5px;font-weight:550;display:inline-flex}.ydl .ydl-tabs{border-bottom:1px solid var(--ss-line-faint);align-items:center;gap:2px;margin-top:12px;padding-bottom:10px;display:flex}.ydl .ydl-tab{height:22px;color:var(--ss-text);white-space:nowrap;border-radius:7px;align-items:center;gap:5px;padding:0 8px;font-size:11.5px;font-weight:500;display:inline-flex}.ydl .ydl-tab em{color:var(--ss-text-faint,var(--ss-icon));font-variant-numeric:tabular-nums;font-size:10.5px;font-style:normal}.ydl .ydl-tab[data-on]{background:var(--ss-ink-1);color:var(--ss-text-strong)}.ydl .ydl-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 8px;margin:10px -6px 0;display:grid}.ydl .ydl-card{border-radius:12px;min-width:0;padding:6px 6px 8px;transition:background-color .2s ease-out;position:relative}.ydl .ydl-card[data-hover]{background:var(--ss-ink-1)}.ydl .ydl-thumb{box-sizing:border-box;border:1px solid var(--ss-line);background:var(--ss-canvas,#fafafa);border-radius:9px;justify-content:center;height:100px;padding-top:12px;display:flex;overflow:hidden}.ydl .ydl-thumb[data-new]{color:var(--ss-icon);background:0 0;border-style:dashed;align-items:center;padding:0}.ydl .ydl-sheet{box-sizing:border-box;background:#fff;border-radius:2px;width:132px;height:110px;padding:8px 9px;box-shadow:0 0 0 1px #0000000d,0 1px 3px #0000000f}.ydl .ydl-sheet-name{color:#0f766e;white-space:nowrap;font-size:7px;font-weight:650;line-height:9px}.ydl .ydl-sheet[data-serif] .ydl-sheet-name{color:#000;font-variant:small-caps;text-align:center;font-family:EB Garamond,Georgia,Times New Roman,serif;font-size:9px;font-weight:700}.ydl .ydl-sheet[data-serif] .ydl-sheet-rule{background:#000}.ydl .ydl-sheet[data-flip] .ydl-sheet-name{text-align:right}.ydl .ydl-sheet-rule{background:#99c9c3;height:1px;margin:5px 0 6px}.ydl .ydl-sheet-cols{gap:8px;display:flex}.ydl .ydl-sheet[data-flip] .ydl-sheet-cols{flex-direction:row-reverse}.ydl .ydl-sheet-side,.ydl .ydl-sheet-main{flex-direction:column;gap:4px;display:flex}.ydl .ydl-sheet .ss-bar{max-width:100%}.ydl .ydl-sheet-side{flex:none;width:30px}.ydl .ydl-sheet-main{flex:1;min-width:0}.ydl .ydl-cap{padding:8px 2px 0}.ydl .ydl-title{min-width:0;height:16px;color:var(--ss-text-strong);white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:550;line-height:16px;display:flex}.ydl .ydl-title-text{text-overflow:ellipsis;overflow:hidden}.ydl .ydl-tag{color:var(--ss-text);font-variant-numeric:tabular-nums;border-radius:5px;flex:none;align-items:center;gap:5px;margin-left:2px;padding:0 3px;font-size:11px;font-weight:400;display:inline-flex}.ydl .ydl-dot{background:var(--ss-icon);border-radius:50%;width:2px;height:2px}.ydl .ydl-role{min-width:0;color:var(--ss-text);white-space:nowrap;align-items:center;margin-top:2px;font-size:11px;line-height:15px;display:flex}.ydl .ydl-role-text{text-overflow:ellipsis;overflow:hidden}.ydl .ydl-open{background:var(--ss-surface);display:flex}.ydl .ydl-chat{width:224px;padding:0 12px calc(var(--yd-frame-bleed) + 16px);background:var(--ss-surface);box-shadow:inset -1px 0 0 var(--ss-line);flex-direction:column;flex:none;display:flex}.ydl .ydl-chathead{height:40px;color:var(--ss-text-strong);flex:none;align-items:center;padding-left:2px;font-size:12px;font-weight:500;display:flex}.ydl .ydl-thread{flex-direction:column;flex:1;gap:10px;min-height:0;padding:8px 2px 0;display:flex}.ydl .ydl-intro{color:var(--ss-text-strong);text-wrap:pretty;margin:0;font-size:11.5px;line-height:1.5}.ydl .ydl-rcard{box-shadow:inset 0 0 0 1px var(--ss-line);border-radius:10px;align-items:center;gap:9px;padding:7px;display:flex}.ydl .ydl-rcard-thumb{box-sizing:border-box;background:#fff;border-radius:3px;flex-direction:column;flex:none;gap:3px;width:34px;height:42px;padding:5px 4px;display:flex;box-shadow:0 0 0 1px #00000012}.ydl .ydl-rcard-name{color:#000;font-variant:small-caps;text-align:center;white-space:nowrap;font-family:EB Garamond,Georgia,Times New Roman,serif;font-size:5px;font-weight:700;line-height:6px}.ydl .ydl-rcard-rule{background:#000;height:.5px;margin-bottom:1px}.ydl .ydl-rcard-text{flex-direction:column;min-width:0;display:flex}.ydl .ydl-rcard-title{color:var(--ss-text-strong);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:550;line-height:15px;overflow:hidden}.ydl .ydl-rcard-sub{color:var(--ss-text);white-space:nowrap;text-overflow:ellipsis;font-size:10px;line-height:14px;overflow:hidden}.ydl .ydl-pane{opacity:0;flex-direction:column;flex:1;min-width:0;transition:opacity .3s ease-out .1s,transform .5s cubic-bezier(.22,1,.36,1) .1s;display:flex;position:relative;transform:translate(16px)}.ydl .ydl-open[data-on] .ydl-pane{opacity:1;transform:none}.ydl .ydl-panehead{z-index:2;background:var(--ss-ink-1);flex:none;align-items:center;gap:6px;height:40px;padding:0 8px 0 12px;display:flex;position:relative}.ydl .ydl-switcher{min-width:0;color:var(--ss-text-strong);white-space:nowrap;align-items:center;gap:3px;font-size:11.5px;font-weight:500;display:inline-flex}.ydl .ydl-switcher svg{color:var(--ss-icon);flex:none}.ydl .ydl-chipwrap{flex:none;display:inline-flex;position:relative}.ydl .ydl-chip{background:var(--ss-surface);height:20px;box-shadow:inset 0 0 0 1px var(--ss-line-strong,#0000001a);color:var(--ss-text);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:3px;padding:0 6px;font-size:10.5px;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex}.ydl .ydl-chip[data-open]{background:var(--ss-canvas);color:var(--ss-text-strong)}.ydl .ydl-headend{flex:none;align-items:center;gap:4px;margin-left:auto;display:inline-flex}.ydl .ydl-seg{background:var(--ss-ink-2);height:22px;color:var(--ss-text);border-radius:999px;align-items:center;margin-right:2px;padding:2px;font-size:10px;font-weight:500;transition:opacity .25s ease-out;display:inline-flex}.ydl .ydl-seg span{border-radius:999px;align-items:center;height:18px;padding:0 7px;display:inline-flex}.ydl .ydl-seg span[data-on]{background:var(--ss-surface);color:var(--ss-text-strong);box-shadow:0 1px 2px #0000000f}.ydl .ydl-seg[data-hide]{opacity:0}.ydl .ydl-round,.ydl .ydl-close{width:22px;height:22px;color:var(--ss-text);border-radius:50%;place-items:center;display:grid}.ydl .ydl-round{background:var(--ss-ink-2)}.ydl .ydl-picker{--ss-popover-bg:var(--ss-surface);--ss-popover-shadow:0 0 0 1px var(--ss-line), 0 10px 24px -6px #00000024, 0 3px 8px -3px #00000014;border-radius:11px;width:214px;padding:3px;top:calc(100% + 6px);left:-44px}.ydl .ydl-prow{border-radius:7px;align-items:center;gap:8px;padding:5px 7px;transition:background-color .16s ease-out;display:flex}.ydl .ydl-prow[data-hot]{background:var(--ss-ink-1)}.ydl .ydl-prow-text{flex-direction:column;flex:1;min-width:0;display:flex}.ydl .ydl-prow-note{color:var(--ss-text-strong);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;line-height:15px;overflow:hidden}.ydl .ydl-prow-sub{color:var(--ss-text-faint,var(--ss-icon));font-variant-numeric:tabular-nums;margin-top:1px;font-size:10px;line-height:13px}.ydl .ydl-prow-check{color:var(--ss-text);flex:none}.ydl .ydl-prow-restore{color:var(--ss-text);opacity:0;flex:none;font-size:10px;font-weight:500;transition:opacity .16s ease-out}.ydl .ydl-prow-restore[data-show]{opacity:1}.ydl .ydl-doc{background:var(--ss-ink-1);flex:1;min-height:0;padding:2px 14px 0;overflow:hidden}.ydl .ydl-paper{color:#000;background:#fff;border-radius:2px;min-height:440px;padding:20px 18px 0 20px;font-family:EB Garamond,Georgia,Times New Roman,serif;font-size:10.5px;line-height:1.4;box-shadow:0 0 0 1px #0000000d,0 2px 6px #0000000a}.ydl .ydl-pname{font-variant:small-caps;text-align:center;font-size:21px;font-weight:700;line-height:1.1}.ydl .ydl-pcontact{white-space:nowrap;justify-content:center;gap:5px;margin-top:3px;font-size:9.5px;display:flex}.ydl .ydl-pcontact u{text-underline-offset:1.5px}.ydl .ydl-psection{font-variant:small-caps;letter-spacing:.05em;border-bottom:1px solid #000;margin-top:11px;padding-bottom:2px;font-size:12px;line-height:1.2}.ydl .ydl-psummary{margin:4px 0 0}.ydl .ydl-pentry{margin-top:6px}.ydl .ydl-prow2{white-space:nowrap;justify-content:space-between;gap:8px;display:flex}.ydl .ydl-prow2 b{font-weight:700}.ydl .ydl-psub{font-size:10px}.ydl .ydl-pbullets{margin:2px 0 0;padding-left:13px;list-style:outside}.ydl .ydl-pbullets li{padding-left:1px}.ydl .ydl-turn{vertical-align:top;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-color .9s ease-out;transition-delay:calc(var(--i,0) * 70ms);background:#facc1500;border-radius:2px;display:inline-grid}.ydl .ydl-turn[data-flash]{background:#facc1538;transition-duration:.3s}.ydl .ydl-turn>span{opacity:0;filter:blur(3px);transition:opacity .22s ease-in,filter .22s ease-in,transform .22s ease-in;transition-delay:calc(var(--i,0) * 70ms);grid-area:1/1;transform:translateY(-3px)}.ydl .ydl-turn>span[data-on]{opacity:1;filter:none;transition:opacity .38s ease-out,filter .38s ease-out,transform .42s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i,0) * 70ms + .16s);transform:none}.ydl .ydl-pbar{bottom:calc(var(--yd-frame-bleed) + 14px);z-index:1;background:var(--ss-surface);box-shadow:0 0 0 1px var(--ss-line), 0 8px 22px -6px #0000002e, 0 2px 6px -2px #00000014;white-space:nowrap;opacity:0;border-radius:13px;align-items:center;gap:2px;padding:3px;transition:opacity .25s ease-out,transform .4s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;left:50%;transform:translate(-50%,8px)}.ydl .ydl-pbar[data-show]{opacity:1;transition-delay:.12s;transform:translate(-50%)}.ydl .ydl-pbar-tool{height:24px;color:var(--ss-text-strong);border-radius:10px;align-items:center;gap:5px;padding:0 8px;font-size:10.5px;font-weight:500;display:inline-flex}.ydl .ydl-pbar-tool svg{color:var(--ss-text)}.ydl .ydl-pbar-split{background:var(--ss-line-strong,#0000001a);width:1px;height:14px}.ydl .ss-stage[data-layout=compact] .ydl-lib{padding:14px 14px 0}.ydl .ss-stage[data-layout=compact] .ydl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ydl .ss-stage[data-layout=compact] .ydl-thumb{height:60px}.ydl .ss-stage[data-layout=compact] .ydl-tabs{margin-top:8px;padding-bottom:8px}.ydl .ss-stage[data-layout=compact] .ydl-grid{margin-top:6px}
.ydn .ss-stage{font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif}.ydn .ydn-seal{flex:none;display:block}.ydn .ydn-main{grid-template-rows:minmax(0,1fr) auto;min-width:0;padding:0 20px 56px;transition:padding-right .55s cubic-bezier(.45,0,.1,1);display:grid;position:relative;overflow:hidden}.ydn .ydn-main[data-open]{padding-right:274px}.ydn .ydn-thread{flex-direction:column;justify-content:flex-end;gap:14px;min-height:0;padding:12px 0 14px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 22px);mask-image:linear-gradient(#0000,#000 22px)}.ydn .ydn-thread>*{will-change:transform;flex:none}.ydn .ydn-q{justify-content:flex-end;display:flex}.ydn .ydn-q span{background:var(--ss-ink-2);max-width:240px;color:var(--ss-text-strong);text-wrap:pretty;border-radius:16px;padding:8px 14px;font-size:13px;line-height:1.4}.ydn .ydn-a{gap:8px;display:grid}.ydn .ydn-thought{color:var(--ss-text);font-size:12px;line-height:1.4}.ydn .ydn-line{color:var(--ss-text-strong);text-wrap:pretty;font-size:13px;line-height:1.4}.ydn .ydn-card{border:1px solid var(--ss-line);border-radius:12px;gap:2px;margin-top:2px;padding:6px;display:grid}.ydn .ydn-row{border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;height:46px;padding:0 10px 0 8px;transition:background-color .2s;display:grid}.ydn .ydn-row[data-hover]{background:var(--ss-ink-1)}.ydn .ydn-row[data-on]{background:var(--ss-ink-2)}.ydn .ydn-row__main{grid-template-columns:minmax(0,1fr);gap:3px;min-width:0;display:grid}.ydn .ydn-row__co{min-width:0;color:var(--ss-text-strong);white-space:nowrap;align-items:center;gap:5px;font-size:13px;font-weight:500;line-height:16px;display:flex}.ydn .ydn-row__title{color:var(--ss-text);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;line-height:15px;overflow:hidden}.ydn .ydn-panel{background:var(--ss-surface);width:264px;box-shadow:-1px 0 0 var(--ss-line), -12px 0 28px -16px #0000002e;will-change:transform;flex-direction:column;padding:0 18px;transition:transform .55s cubic-bezier(.45,0,.1,1);display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(calc(100% + 32px))}.ydn .ydn-panel[data-on]{transform:translate(0)}.ydn .ydn-panel__top{height:40px;color:var(--ss-text);justify-content:space-between;align-items:center;margin-bottom:4px;font-size:12px;display:flex}.ydn .ydn-about{gap:4px;padding-top:18px;display:grid}.ydn .ydn-about__label{color:var(--ss-text-strong);margin-bottom:0;font-size:12.5px;font-weight:600;line-height:1.3}.ydn .ydn-interview{height:34px;margin:auto 0 calc(var(--yd-frame-bleed) + 12px);background:var(--ss-text-strong);color:var(--ss-surface);border-radius:17px;flex:none;justify-content:center;align-items:center;gap:7px;font-size:13px;font-weight:600;transition:background-color .15s,transform .12s;display:inline-flex}.ydn .ydn-interview[data-hover]{background:color-mix(in srgb, var(--ss-text-strong) 86%, var(--ss-surface))}.ydn .ydn-interview[data-pressed]{transform:scale(.97)}.ydn .ydn-iv{z-index:10;background:var(--ss-surface);opacity:0;pointer-events:none;flex-direction:column;padding-bottom:44px;transition:opacity .4s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;inset:0}.ydn .ydn-iv[data-on]{opacity:1}.ydn .ydn-iv__top{color:#71717a;justify-content:space-between;align-items:center;padding:14px 18px 0;font-size:12px;line-height:16px;display:flex}.ydn .ydn-iv__mid{flex:1;min-height:0;margin:10px 16px 12px;position:relative}.ydn .ydn-cam{background:#f4f4f5;border-radius:14px;transition:box-shadow .3s;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 0 1px #09090b14}.ydn .ydn-cam img,.ydn .ydn-cam video{object-fit:cover;width:100%;height:100%;display:block}.ydn .ydn-cam[data-speaking]{box-shadow:0 0 0 2px #22c55e}.ydn .ydn-cam__name{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000061;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:500;line-height:16px;position:absolute;top:10px;left:10px}.ydn .ydn-pip{pointer-events:none;place-items:center;display:grid;position:absolute;top:-8px;right:-8px}.ydn .ydn-pip:before{content:"";-webkit-backdrop-filter:blur(12px)saturate(1.2);backdrop-filter:blur(12px)saturate(1.2);background:#fff9;border-radius:50%;width:94px;height:94px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #fff9,0 8px 24px -10px #0006}.ydn .ss-stage[data-layout=compact] .ydn-pip:before{width:74px;height:74px}.ydn .ydn-pip__orb{filter:drop-shadow(0 4px 10px #00000047);width:126px;height:126px;display:block;position:relative}.ydn .ydn-orb-ph{background:radial-gradient(circle at 50% 40%,#f6e7c4,#fbf6ea 70%);border-radius:50%;width:100%;height:100%;display:block}.ydn .ydn-cap{color:#fff;text-align:center;text-wrap:balance;background:#00000080;border-radius:8px;width:max-content;max-width:86%;padding:4px 10px;font-size:12.5px;line-height:1.4;transition:opacity .3s;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.ydn .ydn-cap:empty{opacity:0}.ydn .ss-stage[data-layout=compact] .ydn-main{padding:0 14px 52px}.ydn .ss-stage[data-layout=compact] .ydn-main[data-open]{padding-right:14px}.ydn .ss-stage[data-layout=compact] .ydn-thread{gap:10px;padding-top:6px}.ydn .ss-stage[data-layout=compact] .ydn-row{height:42px}.ydn .ss-stage[data-layout=compact] .ydn-panel{width:100%;padding:0 16px}.ydn .ss-stage[data-layout=compact] .ydn-about{padding-top:14px}.ydn .ss-stage[data-layout=compact] .ydn-iv__top{padding:12px 16px 0}.ydn .ss-stage[data-layout=compact] .ydn-iv__mid{margin:8px 12px 10px}.ydn .ss-stage[data-layout=compact] .ydn-pip{top:-4px;right:-4px}.ydn .ss-stage[data-layout=compact] .ydn-pip__orb{width:102px;height:102px}.ydn .ss-stage[data-layout=compact] .ydn-cap{font-size:12px}
.yd-pf .yd-pf-pane{min-width:0;position:relative;overflow:hidden}.yd-pf .yd-pf-top{justify-content:space-between;align-items:center;height:52px;padding:0 20.5px;display:flex}.yd-pf .yd-pf-seg{background:var(--ss-ink-1);border-radius:999px;align-items:center;gap:2px;padding:3px;display:flex}.yd-pf .yd-pf-segitem{height:22px;color:var(--ss-icon);border-radius:999px;align-items:center;gap:5px;padding:0 7px;font-size:11.5px;font-weight:500;display:flex}.yd-pf .yd-pf-segitem[data-on]{background:var(--ss-surface);color:var(--ss-text-strong);padding:0 9px 0 8px;box-shadow:0 1px 2px #00000014}.yd-pf .yd-pf-actions{align-items:center;gap:6px;display:flex}.yd-pf .yd-pf-share,.yd-pf .yd-pf-publish{border-radius:999px;align-items:center;height:28px;padding:0 12px;font-size:12px;font-weight:500;display:flex}.yd-pf .yd-pf-share{box-shadow:inset 0 0 0 1px var(--ss-line);color:var(--ss-text-strong)}.yd-pf .yd-pf-publish{color:#fff;will-change:transform, scale;background:#18181b;transition:background .15s,scale .15s}.yd-pf .yd-pf-publish[data-hover]{background:#27272a}.yd-pf .yd-pf-publish[data-pressed]{scale:.97}.yd-pf .yd-pf-publabel{white-space:nowrap;align-items:center;gap:6px;height:16px;line-height:16px;display:inline-flex}.yd-pf .yd-pf-pubcheck{--ss-check-fill:#22c55e;color:#22c55e}.yd-pf .yd-pf-page{padding:14px 23.5px 0}.yd-pf .yd-pf-name{color:#18181b;letter-spacing:-.01em;font-family:Iowan Old Style,Palatino Linotype,Georgia,ui-serif,serif;font-size:27px;font-weight:500;line-height:1.2}.yd-pf .yd-pf-sub{color:#71717a;white-space:nowrap;align-items:baseline;gap:5px;margin-top:4px;font-size:13.5px;line-height:20px;display:flex}.yd-pf .yd-pf-role{outline-offset:3px;border-radius:3px;outline:1.5px solid #0000;transition:outline-color .15s;position:relative}.yd-pf .yd-pf-role[data-edit=hover]{outline-color:#0a84ff73}.yd-pf .yd-pf-role[data-edit=on]{color:#3f3f46;outline-color:#0a84ff}.yd-pf .yd-pf-sel[data-on]{color:#18181b;background:#b4d7ff}.yd-pf .yd-pf-caret{vertical-align:-2px;background:#0a84ff;width:1.5px;height:15px;margin-left:1px;display:inline-block}.yd-pf .yd-pf-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.yd-pf .yd-pf-tile{border-radius:8px;height:248px;box-shadow:inset 0 0 0 1px #0000000f}.yd-pf .yd-pf-tile[data-art=loops]{background-blend-mode:normal;background:repeating-radial-gradient(circle at 22% 30%,#111 0 7px,#d4d4d8 8px 11px,#111 12px 19px),#111}.yd-pf .yd-pf-tile[data-art=warm]{background:radial-gradient(circle at 28% 32%,#ffd166 0 14%,#0000 34%),radial-gradient(circle at 72% 64%,#ff6b6b 0 16%,#0000 42%),repeating-radial-gradient(circle,#ffffff2e 0 3px,#0000 4px 9px),linear-gradient(135deg,#ff9a76,#f25c54)}.yd-pf .yd-pf-tile[data-art=glow]{background:radial-gradient(circle at 50% 52%,#e0f2fe 0 6%,#38bdf8 14%,#1d4ed8 30%,#0b1530 58%,#05070f 80%)}.yd-pf .yd-pf-tools{left:50%;bottom:calc(var(--yd-frame-bleed) + 16px);background:var(--ss-surface);border-radius:12px;align-items:center;gap:2px;padding:4px;display:flex;position:absolute;translate:-50%;box-shadow:0 0 0 1px #0000000f,0 6px 20px #0000001a}.yd-pf .yd-pf-tool{color:#3f3f46;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;transition:background-color .15s,color .15s;display:grid}.yd-pf .yd-pf-tool[data-on]{color:#fff;background:#0a84ff}.yd-pf .yd-pf-tool[data-faint]{color:#c4c4c8}.yd-pf .yd-pf-div{background:var(--ss-line);flex:none;width:1px;height:18px;margin:0 4px}.yd-pf .yd-pf-live{border-radius:12px;width:206px;padding:12px;position:absolute;top:48px;right:14px}.yd-pf .yd-pf-livehead{color:#18181b;align-items:center;gap:7px;font-size:12.5px;font-weight:500;display:flex}.yd-pf .yd-pf-dot{background:#22c55e;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #22c55e2e}.yd-pf .yd-pf-link{background:var(--ss-ink-1);color:#18181b;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;height:30px;margin-top:10px;padding:0 10px;font-size:12px;display:flex}.yd-pf .yd-pf-link svg{color:var(--ss-icon);flex:none}.yd-pf .yd-pf-liverow{color:#18181b;align-items:center;gap:7px;height:40px;font-size:12.5px;display:flex}.yd-pf .yd-pf-liverow svg{color:var(--ss-icon);flex:none;margin-left:auto}.yd-pf .yd-pf-livetag{font-weight:500}.yd-pf .yd-pf-liveurl{color:#52525b}.yd-pf .ss-stage[data-layout=compact] .yd-pf-top{height:48px;padding:0 12px}.yd-pf .ss-stage[data-layout=compact] .yd-pf-page{padding:8px 15px 0}.yd-pf .ss-stage[data-layout=compact] .yd-pf-name{font-size:24px}.yd-pf .ss-stage[data-layout=compact] .yd-pf-sub{font-size:13px}.yd-pf .ss-stage[data-layout=compact] .yd-pf-tiles{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.yd-pf .ss-stage[data-layout=compact] .yd-pf-tile{height:168px}.yd-pf .ss-stage[data-layout=compact] .yd-pf-live{top:auto;right:auto;bottom:calc(var(--yd-frame-bleed) + 66px);width:224px;margin-left:-112px;padding:0 12px;left:50%}
.yd-rs .yd-rs-main{background:var(--ss-surface);min-width:0;min-height:0;display:flex}.yd-rs .yd-rs-chat{width:224px;padding:0 14px calc(var(--yd-frame-bleed) + 16px);background:var(--ss-surface);box-shadow:inset -1px 0 0 var(--ss-line);flex-direction:column;flex:none;display:flex}.yd-rs .yd-rs-chathead{height:40px;color:var(--ss-text-strong);flex:none;align-items:center;font-size:12px;font-weight:500;display:flex}.yd-rs .yd-rs-thread{flex-direction:column;flex:1;justify-content:flex-end;gap:10px;min-height:0;padding-bottom:14px;display:flex;overflow:hidden}.yd-rs .yd-rs-q{justify-content:flex-end;display:flex}.yd-rs .yd-rs-q span{background:var(--ss-ink-2);max-width:150px;color:var(--ss-text-strong);text-wrap:pretty;border-radius:14px;padding:7px 11px;font-size:12px;line-height:1.4}.yd-rs .yd-rs-thinking{color:var(--ss-text);font-size:12px;line-height:1.5}.yd-rs .yd-rs-a{color:#18181b;font-size:12px;line-height:1.5}.yd-rs .yd-rs-doc{background:#f4f4f5;flex-direction:column;flex:1;min-width:0;display:flex;position:relative;overflow:hidden}.yd-rs .yd-rs-dochead{flex:none;align-items:center;gap:6px;height:40px;padding:0 6px 0 12px;display:flex}.yd-rs .yd-rs-doctitle{color:#3f3f46;font-size:12px;font-weight:500}.yd-rs .yd-rs-version{color:#52525b;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #e4e4e7;border-radius:999px;align-items:center;gap:3px;height:20px;padding:0 6px;font-size:10px;font-weight:500;display:inline-flex}.yd-rs .yd-rs-headend{align-items:center;gap:2px;margin-left:auto;display:flex}.yd-rs .yd-rs-dl{color:#52525b;background:#e4e4e7b3;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.yd-rs .yd-rs-close{color:#71717a;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.yd-rs .yd-rs-paper{color:#000;background:#fff;flex:1;margin:2px 12px 0;padding:42px 20px 0 22px;font-family:EB Garamond,Georgia,Times New Roman,serif;font-size:10.5px;line-height:1.4;box-shadow:0 0 0 1px #0000000d,0 2px 6px #0000000a}.yd-rs .yd-rs-name{font-variant:small-caps;text-align:center;font-size:21px;font-weight:700;line-height:1.1}.yd-rs .yd-rs-contact{white-space:nowrap;justify-content:center;gap:5px;margin-top:3px;font-size:9.5px;display:flex}.yd-rs .yd-rs-contact u{text-underline-offset:1.5px}.yd-rs .yd-rs-section{font-variant:small-caps;letter-spacing:.05em;border-bottom:1px solid #000;margin-top:11px;padding-bottom:2px;font-size:12px;font-weight:400;line-height:1.2}.yd-rs .yd-rs-summary{will-change:transform;gap:2px;margin-top:4px;display:grid;position:relative}.yd-rs .yd-rs-old,.yd-rs .yd-rs-new{will-change:transform;margin:0;padding:0;position:relative}.yd-rs .yd-rs-old span{-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:2px;-webkit-text-decoration:line-through #0000;text-decoration:line-through #0000;transition:color .25s,background .25s,text-decoration-color .25s}.yd-rs .yd-rs-old[data-struck] span{color:#991b1b;background:#fee2e2;text-decoration-color:#dc2626}.yd-rs .yd-rs-newtext{-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:2px;transition:background .5s}.yd-rs .yd-rs-new[data-hl] .yd-rs-newtext{background:#dcfce7}.yd-rs .yd-rs-mark{color:#fff;width:12px;height:12px;font-family:var(--ss-font);opacity:0;background:#18181b;border-radius:50%;place-items:center;font-size:8px;font-weight:600;line-height:1;transition:opacity .3s;display:grid;position:absolute;bottom:16px;left:-16px}.yd-rs .yd-rs-mark[data-on]{opacity:1}.yd-rs .yd-rs-entry{margin-top:6px}.yd-rs .yd-rs-row{white-space:nowrap;justify-content:space-between;gap:8px;display:flex}.yd-rs .yd-rs-row b{font-weight:700}.yd-rs .yd-rs-sub{font-size:10px}.yd-rs .yd-rs-bullets{margin:2px 0 0;padding-left:13px;list-style:outside}.yd-rs .yd-rs-bullets li{padding-left:1px}.yd-rs .yd-rs-review{white-space:nowrap;opacity:0;pointer-events:none;will-change:transform, translate;background:#fff;border-radius:999px;align-items:center;gap:4px;height:32px;padding:0 4px 0 12px;font-size:11.5px;transition:opacity .25s,translate .35s cubic-bezier(.25,.8,.25,1);display:flex;position:absolute;top:46px;left:50%;translate:-50% -4px;box-shadow:0 0 0 1px #0000000d,0 8px 20px -4px #00000024,0 3px 6px -3px #0000001a}.yd-rs .yd-rs-review[data-show]{opacity:1;translate:-50%}.yd-rs .yd-rs-count{color:#52525b;font-variant-numeric:tabular-nums;margin-right:4px}.yd-rs .yd-rs-keep{color:#fff;will-change:transform, scale;background:#18181b;border-radius:999px;align-items:center;gap:4px;height:24px;padding:0 10px 0 8px;font-weight:500;transition:background .15s,scale .15s;display:flex}.yd-rs .yd-rs-keep[data-hover]{background:#27272a}.yd-rs .yd-rs-keep[data-pressed]{scale:.96}.yd-rs .yd-rs-float{left:14px;right:14px;bottom:calc(var(--yd-frame-bleed) + 14px);box-shadow:inset 0 0 0 1px var(--ss-line), 0 6px 18px #0000001a;position:absolute}.yd-rs .yd-rs-float[data-focus]{box-shadow:inset 0 0 0 1px var(--ss-ink-5), 0 6px 18px #0000001a}.yd-rs .ss-stage[data-layout=compact] .yd-rs-main{display:grid}.yd-rs .ss-stage[data-layout=compact] .yd-rs-dochead{height:44px;padding-left:14px}.yd-rs .ss-stage[data-layout=compact] .yd-rs-paper{margin:0 10px;padding:44px 16px 0 20px}.yd-rs .ss-stage[data-layout=compact] .yd-rs-review{top:50px}
.yd-skills .yd-skills-body{grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;padding:0 20px 56px;display:grid}.yd-skills .yd-skills-title{height:40px;color:var(--ss-text-strong);white-space:nowrap;text-overflow:ellipsis;align-items:center;font-size:12.5px;font-weight:500;display:flex;overflow:hidden}.yd-skills .yd-skills-thread{flex-direction:column;justify-content:flex-end;gap:12px;min-height:0;padding-bottom:14px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 20px);mask-image:linear-gradient(#0000 0,#000 20px)}.yd-skills .yd-skills-q{justify-content:flex-end;display:flex}.yd-skills .yd-skills-q span{color:#1d7f3a;text-wrap:pretty;background:#edf6ef;border-radius:12px;max-width:300px;padding:9px 13px;font-size:13px;font-weight:500;line-height:1.45}.yd-skills .yd-skills-steps{display:grid}.yd-skills .yd-skills-step{color:#71717a;white-space:nowrap;align-items:center;gap:6px;height:20px;font-size:12.5px;display:flex}.yd-skills .yd-skills-shim[data-live]{background:linear-gradient(90deg,#71717a 0% 40%,#d4d4d8 50%,#71717a 60% 100%) 0 0/250% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:1.6s linear infinite yd-skills-shimmer}.yd-skills .yd-skills-step__meta{color:#a1a1aa;font-variant-numeric:tabular-nums;opacity:0;align-items:center;gap:4px;font-size:11px;transition:opacity .3s;display:inline-flex}.yd-skills .yd-skills-step__meta[data-on]{opacity:1}.yd-skills .yd-skills-chev{transition:rotate .3s cubic-bezier(.45,0,.1,1)}.yd-skills .yd-skills-chev[data-closed]{rotate:-90deg}@keyframes yd-skills-shimmer{0%{background-position:100% 0}to{background-position:-150% 0}}.yd-skills .ss-stage[data-layout=compact] .yd-skills-body{padding:0 14px 52px}.yd-skills .ss-stage[data-layout=compact] .yd-skills-title{height:36px}.yd-skills .ss-stage[data-layout=compact] .yd-skills-thread{gap:10px}.yd-skills .ss-stage[data-layout=compact] .yd-skills-q span{font-size:12.5px;line-height:1.5}.yd-skills .yd-skills-dock{position:relative}.yd-skills .yd-skills-menu{z-index:2;--ss-popover-bg:#fff;--ss-popover-shadow:0 0 0 1px #18181b14, 0 10px 28px -6px #18181b29;border-radius:10px;padding:4px;position:absolute;bottom:calc(100% + 8px);left:0;right:0}.yd-skills .yd-skills-rows{--row:34px;display:grid;position:relative}.yd-skills .yd-skills-hl{left:0;right:0;top:calc(var(--i) * var(--row));height:var(--row);background:#f4f4f5;border-radius:6px;transition:top .22s cubic-bezier(.45,0,.1,1);position:absolute}.yd-skills .yd-skills-row{height:var(--row);white-space:nowrap;align-items:center;gap:10px;min-width:0;padding:0 10px;display:flex;position:relative}.yd-skills .yd-skills-row__cmd{color:#18181b;flex:none;font-size:12.5px;font-weight:500}.yd-skills .yd-skills-row__line{text-overflow:ellipsis;color:#a1a1aa;min-width:0;font-size:12px;overflow:hidden}.yd-skills .yd-skills-menu__foot{color:#a1a1aa;border-top:1px solid #f0f0f1;margin-top:4px;padding:7px 10px 4px;font-size:11px}.yd-skills .yd-skills-dock[data-chip] .yd-composer__text{color:#1d7f3a;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#edf6ef;border-radius:6px;padding:1px 6px;font-weight:500}.yd-skills .yd-skills-card{box-sizing:border-box;background:#f4f4f5;border-radius:12px;width:316px;padding:4px 12px 8px;display:grid}.yd-skills .yd-skills-card__head{color:#52525b;align-items:center;gap:8px;height:30px;display:flex}.yd-skills .yd-skills-card__title{color:#18181b;font-size:12.5px;font-weight:500}.yd-skills .yd-skills-card__count{color:#71717a;font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.yd-skills .yd-skills-fix{color:#3f3f46;white-space:nowrap;align-items:center;gap:8px;height:26px;font-size:12.5px;display:flex}.yd-skills .yd-skills-fix .ss-check{--ss-accent:#1d7f3a;flex:none}.yd-skills .ss-stage[data-layout=compact] .yd-skills-card{width:100%;padding:4px 10px 8px}.yd-skills .ss-stage[data-layout=compact] .yd-skills-fix{gap:7px;font-size:12px}.yd-skills .ss-stage[data-layout=compact] .yd-skills-fix span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.yd-skills .ss-stage[data-layout=compact] .yd-skills-rows{--row:44px}.yd-skills .ss-stage[data-layout=compact] .yd-skills-row{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px}.yd-skills .ss-stage[data-layout=compact] .yd-skills-row__line{max-width:100%}
/*# sourceMappingURL=0me9qazwahhvx.css.map*/