.ollie-figure{flex:none}.ollie-figure,.ollie-own-home,.ollie-says-home{display:inline-block;line-height:0}.ollie-bubble{position:relative;margin:0;padding:10px 14px;border-radius:16px;background:var(--card);border:1px solid var(--line);color:var(--ink);text-align:left;font-weight:700;line-height:1.3;box-shadow:0 4px 12px -8px color-mix(in srgb,var(--ink) 40%,transparent)}.ollie-bubble:before{content:"";position:absolute;width:12px;height:12px;background:var(--card);transform:rotate(45deg)}.ollie-bubble.tail-left:before{left:-7px;bottom:14px;border-left:1px solid var(--line);border-bottom:1px solid var(--line)}.ollie-bubble.tail-down:before{bottom:-7px;left:28px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.ollie-head{display:flex;align-items:center;justify-content:center;gap:12px;max-width:640px;margin:4px auto 12px}.ollie-head-words{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.ollie-head-words .dash-head,.ollie-head-words h1{margin:0}.ollie-head-words .ollie-bubble{font-size:.95rem;padding:7px 12px}.ollie-head-words .ollie-bubble.tail-left:before{bottom:10px}.guide-say{display:flex;align-items:flex-end;gap:10px;width:100%;max-width:760px;margin:0 auto;flex:none}.guide-say-words{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:6px}.guide-say .ollie-bubble{padding:10px 14px}.guide .guide-say .caption{background:transparent;padding:0;margin:0;max-width:none;text-align:left}.guide .guide-say[data-size=long] .step-text{font-size:1.1rem;line-height:1.3}.guide .guide-say[data-size=longer] .step-text{font-size:.95rem;line-height:1.3}.guide-say .guide-more{margin:0;max-width:none;text-align:left}.guide-body>.guide-pic.guide-done-layers{display:block;margin-left:auto;margin-right:auto}.guide-gather{display:flex;align-items:flex-end;justify-content:center;gap:10px;margin:0 auto 6px}.guide-gather-words{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.guide-gather-words .ollie-bubble{font-size:.95rem;padding:6px 12px}.guide-gather-words .ollie-bubble.tail-left:before{bottom:8px}.guide .guide-prepare .guide-gather-words h2{margin:0;text-align:left}@media (max-height:700px){.guide-gather{margin-bottom:3px;gap:8px}.guide-gather>.ollie-figure{height:48px!important;width:40px!important}.guide-gather>.ollie-figure svg{height:48px;width:auto}.guide-gather-words{gap:2px}.guide-gather-words .ollie-bubble{font-size:.8rem;line-height:1.2;padding:3px 8px}.guide .guide-prepare .guide-materials .material-tiles{gap:3px}.guide .guide-prepare .guide-materials .material-tile{padding:1px;gap:1px}.guide .guide-prepare .guide-materials .material-pic,.guide .guide-prepare .guide-materials .material-pic img{width:28px;height:28px}.guide .guide-prepare .guide-materials .material-name{font-size:.72rem}}.rate-top{display:flex;align-items:flex-end;justify-content:center;gap:14px;margin:0 auto 4px}.rate-top .rate-art{margin:0}html[data-one-ollie] .near-pager-spare img,html[data-one-ollie] .talk-brand img{display:none}body:has(.ollie-head[data-public]) .topbar .brand>:is(img,span[aria-hidden]):first-child{display:none}.guide-say{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-column-gap:10px;column-gap:10px;grid-row-gap:6px;row-gap:6px}.guide-say>.guide-say-words{display:contents}.guide-say>.ollie-figure{grid-column:1;grid-row:1}.guide-say .ollie-bubble{grid-column:2;grid-row:1}.guide-say .guide-more{grid-column:2;grid-row:2}.guide-say .ollie-bubble.tail-left:before{top:50%;bottom:auto;margin-top:-6px}.guide-foot{display:flex;flex-direction:column;gap:8px;flex:none;margin-top:auto}