.digital-loop.svelte-17b71ey{position:relative;width:48px;height:96px;margin:0 auto}.digital-loop.svelte-17b71ey:before{position:absolute;top:0;bottom:0;left:50%;width:1px;background:linear-gradient(transparent,rgba(65,66,61,.26) 18%,rgba(65,66,61,.26) 82%,transparent);content:""}span.svelte-17b71ey{position:absolute;top:27px;left:10px;width:19px;height:42px;border:1px solid rgba(65,66,61,.38);border-radius:50%;transform:rotate(38deg)}span.svelte-17b71ey:nth-child(2){top:28px;left:20px;transform:rotate(-38deg)}i.svelte-17b71ey{position:absolute;top:45px;left:21px;width:7px;height:7px;border-radius:50%;background:#00e5ff;animation:svelte-17b71ey-heart-blink 8s ease-in-out infinite}@keyframes svelte-17b71ey-heart-blink{0%,38%,to{background:#00e5ff}62%,82%{background:#ff2bd6}}@media(max-width:640px){.digital-loop.svelte-17b71ey{height:58px}span.svelte-17b71ey{top:8px}span.svelte-17b71ey:nth-child(2){top:9px}i.svelte-17b71ey{top:26px}}@media(prefers-reduced-motion:reduce){i.svelte-17b71ey{animation:none}}.local-mold-host.svelte-a550tv{display:block;padding:0;color:var(--local-ink);background:var(--local-paper)}iframe.svelte-a550tv{display:block;width:100%;height:100%;min-height:inherit;border:0;color:inherit;background:transparent}.local-mold-host--locked.svelte-a550tv iframe:where(.svelte-a550tv){pointer-events:none}.local-mold-mirror.svelte-a550tv{display:none}.missing-mold.svelte-1c5zggr{display:flex;flex-direction:column;gap:12px;padding:24px;color:#3b3028;background:#f3e7dc}.missing-mold__label.svelte-1c5zggr{color:#7c6a5c;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;letter-spacing:.08em}.missing-mold.svelte-1c5zggr label:where(.svelte-1c5zggr){display:grid;grid-template-columns:minmax(80px,.3fr) 1fr;gap:12px}.missing-mold.svelte-1c5zggr label:where(.svelte-1c5zggr)>span:where(.svelte-1c5zggr){color:#7c6a5c;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;overflow-wrap:anywhere}.missing-mold.svelte-1c5zggr textarea:where(.svelte-1c5zggr){border:0;color:inherit;background:transparent;font:inherit;resize:none}.plain-note.svelte-q41m93{padding:58px 62px 50px;color:#292925;background:repeating-linear-gradient(0deg,transparent 0,transparent 31px,rgba(63,65,58,.075) 32px),#f8f3e8;transition:background-color .18s ease}.plain-note.tone-blue.svelte-q41m93{background:linear-gradient(90deg,transparent 0 45px,rgba(80,118,163,.14) 46px,transparent 47px),repeating-linear-gradient(0deg,transparent 0,transparent 31px,rgba(57,91,108,.075) 32px),#eaf1f3}.plain-note.tone-red.svelte-q41m93{background:radial-gradient(circle at 88% 13%,rgba(255,255,255,.55),transparent 11rem),repeating-linear-gradient(0deg,transparent 0,transparent 31px,rgba(133,74,62,.07) 32px),#f5e9e4}.plain-note.tone-green.svelte-q41m93{background:linear-gradient(90deg,rgba(102,128,92,.055) 1px,transparent 1px) 0 0 / 32px 100%,repeating-linear-gradient(0deg,transparent 0,transparent 31px,rgba(76,101,69,.065) 32px),#eaf0e5}.plain-note__mark.svelte-q41m93{position:absolute;top:29px;left:30px;width:12px;height:12px;border-radius:50%;background:#3c3c38}.plain-note.tone-blue.svelte-q41m93 .plain-note__mark:where(.svelte-q41m93){background:#5076a3}.plain-note.tone-red.svelte-q41m93 .plain-note__mark:where(.svelte-q41m93){background:#d15848}.plain-note.tone-green.svelte-q41m93 .plain-note__mark:where(.svelte-q41m93){background:#66805c}.plain-note__title.svelte-q41m93,.plain-note__body.svelte-q41m93{display:block;width:100%;padding:0;border:0;color:inherit;background:transparent;resize:none}.plain-note__title.svelte-q41m93{flex:0 0 auto;margin-bottom:18px;height:2.24em;overflow:hidden;font-family:Georgia,serif;font-size:clamp(26px,5vw,43px);font-style:italic;line-height:1.12;letter-spacing:-.04em}.plain-note__body.svelte-q41m93{min-height:205px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:14px;line-height:32px}.plain-note__title.svelte-q41m93::placeholder,.plain-note__body.svelte-q41m93::placeholder{color:#29292557}.plain-note__tone.svelte-q41m93{position:absolute;right:22px;bottom:18px;display:flex;align-items:center;gap:7px;color:#77736b;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;text-transform:uppercase}.plain-note__tone.svelte-q41m93>div:where(.svelte-q41m93){display:flex;gap:5px}.plain-note__tone.svelte-q41m93 label:where(.svelte-q41m93){position:relative;display:grid;place-items:center;width:22px;height:22px}.plain-note__tone.svelte-q41m93 input:where(.svelte-q41m93){position:absolute;width:1px;height:1px;opacity:0}.plain-note__tone.svelte-q41m93 i:where(.svelte-q41m93){width:15px;height:15px;border:1px solid color-mix(in srgb,var(--tone-ink) 32%,transparent);border-radius:3px;background:var(--tone-paper);box-shadow:inset 3px 0 0 var(--tone-ink);transition:transform .12s ease,box-shadow .12s ease}.plain-note__tone.svelte-q41m93 input:where(.svelte-q41m93):checked+i:where(.svelte-q41m93){transform:translateY(-2px);box-shadow:inset 3px 0 0 var(--tone-ink),0 3px color-mix(in srgb,var(--tone-ink) 28%,transparent)}.plain-note__tone.svelte-q41m93 input:where(.svelte-q41m93):focus-visible+i:where(.svelte-q41m93){outline:2px solid currentColor;outline-offset:3px}@media(max-width:640px){.plain-note.svelte-q41m93{padding:42px 26px 34px}.plain-note__title.svelte-q41m93{margin-bottom:12px;font-size:clamp(25px,8vw,38px)}.plain-note__body.svelte-q41m93{min-height:0}}.checklist.svelte-v3r1yv{--list-row: 44px;padding:22px 40px;color:#e8e5d9;background:#2d312e}.checklist__head.svelte-v3r1yv{display:grid;flex:0 0 auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:var(--list-row);gap:12px;border-bottom:1px solid rgba(232,229,217,.2)}.checklist__head.svelte-v3r1yv textarea:where(.svelte-v3r1yv){width:100%;padding:0;overflow:hidden;border:0;color:#f1cc6b;background:transparent;font-family:Georgia,serif;font-size:21px;font-style:italic;line-height:1.1;resize:none}.checklist__head.svelte-v3r1yv span:where(.svelte-v3r1yv){color:#e8e5d95c;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:7px;letter-spacing:.09em;text-transform:uppercase}.checklist.svelte-v3r1yv:after{position:absolute;top:0;right:34px;width:1px;height:100%;background:#ffffff14;content:""}.checklist__rows.svelte-v3r1yv{display:grid;grid-auto-rows:minmax(var(--list-row),auto)}.checklist__row.svelte-v3r1yv{display:grid;grid-template-columns:24px 1fr;align-items:center;gap:11px;min-height:var(--list-row);border-top:1px solid rgba(232,229,217,.13)}.checklist__row.svelte-v3r1yv:last-child{border-bottom:1px solid rgba(232,229,217,.13)}.checklist__row.svelte-v3r1yv input[type=checkbox]:where(.svelte-v3r1yv){width:16px;height:16px;margin:0;accent-color:#e7bc53}.checklist__row.svelte-v3r1yv textarea:where(.svelte-v3r1yv){width:100%;padding:0;overflow:visible;border:0;color:inherit;background:transparent;font-family:inherit;font-size:14px;line-height:1.4;field-sizing:content;resize:none}.checklist__row.svelte-v3r1yv input[type=checkbox]:where(.svelte-v3r1yv):checked+textarea:where(.svelte-v3r1yv){color:#898f89;text-decoration:line-through}.checklist.svelte-v3r1yv textarea:where(.svelte-v3r1yv)::placeholder{color:#6f756f}@media(max-width:640px){.checklist.svelte-v3r1yv{--list-row: 40px;padding:12px 18px}.checklist__head.svelte-v3r1yv textarea:where(.svelte-v3r1yv){font-size:19px}.checklist.svelte-v3r1yv:after{display:none}.checklist__row.svelte-v3r1yv{gap:13px}.checklist__row.svelte-v3r1yv input[type=checkbox]:where(.svelte-v3r1yv){width:25px;height:25px}}.continuation-list.svelte-q8uho0{position:relative;padding:43px 54px 46px;overflow:visible;color:#283130;background:linear-gradient(90deg,rgba(38,48,46,.055) 1px,transparent 1px) 0 0 / 38px 100%,#dfe7e3;border-top-color:#28313047;border-radius:0 0 3px 3px}.continuation-list--active.svelte-q8uho0{transform-origin:top center;animation:svelte-q8uho0-attach-sheet .76s cubic-bezier(.18,.78,.18,1) both}.continuation-list__clasp.svelte-q8uho0{position:absolute;top:-15px;left:calc(50% - 39px);display:flex;align-items:center;justify-content:center;gap:7px;width:78px;height:20px;border:1px solid rgba(40,49,48,.24);border-bottom:0;border-radius:11px 11px 0 0;background:#dfe7e3}.continuation-list__clasp.svelte-q8uho0 i:where(.svelte-q8uho0){width:4px;height:4px;border-radius:50%;background:#ff2bd6}.continuation-list__clasp.svelte-q8uho0 i:where(.svelte-q8uho0):nth-child(2){background:#00cddd}.continuation-list__head.svelte-q8uho0{display:flex;align-items:center;justify-content:space-between;margin-bottom:21px;color:#66716e;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.continuation-list__head.svelte-q8uho0 small:where(.svelte-q8uho0){font:inherit;opacity:.65}.continuation-list__rows.svelte-q8uho0{border-top:1px solid rgba(40,49,48,.16)}.continuation-list__row.svelte-q8uho0{display:grid;grid-template-columns:27px 18px 1fr;align-items:center;gap:12px;min-height:52px;border-bottom:1px solid rgba(40,49,48,.16)}.continuation-list--active.svelte-q8uho0 .continuation-list__row:where(.svelte-q8uho0){animation:svelte-q8uho0-reveal-row .36s ease-out both;animation-delay:calc(.32s + var(--row) * 75ms)}.continuation-list__row.svelte-q8uho0>span:where(.svelte-q8uho0){color:#82908c;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px}.continuation-list__check.svelte-q8uho0{width:15px;height:15px;margin:0;accent-color:#00aebc}.continuation-list__text.svelte-q8uho0{width:100%;padding:0;overflow:hidden;border:0;color:inherit;background:transparent;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px;line-height:1.5;resize:none}.continuation-list__text.svelte-q8uho0::placeholder{color:#2831304d}.continuation-list__check.svelte-q8uho0:checked+.continuation-list__text:where(.svelte-q8uho0){color:#84918d;text-decoration:line-through}@keyframes svelte-q8uho0-attach-sheet{0%{opacity:0;clip-path:inset(0 0 96% 0);transform:translateY(-16px) scaleY(.18)}58%{opacity:1;clip-path:inset(0 0 0 0);transform:translateY(3px) scaleY(1.015)}78%{transform:translateY(-2px) scaleY(.995)}to{clip-path:inset(0 0 0 0);transform:translateY(0) scaleY(1)}}@keyframes svelte-q8uho0-reveal-row{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.continuation-list--active.svelte-q8uho0,.continuation-list--active.svelte-q8uho0 .continuation-list__row:where(.svelte-q8uho0){animation:none}.continuation-list.svelte-q8uho0{padding:20px 24px 18px}.continuation-list__head.svelte-q8uho0{flex:0 0 auto;margin-bottom:8px}.continuation-list__rows.svelte-q8uho0{display:grid;grid-auto-rows:40px}.continuation-list__row.svelte-q8uho0{grid-template-columns:20px 25px 1fr;min-height:40px;gap:10px}.continuation-list__check.svelte-q8uho0{width:25px;height:25px}}@media(prefers-reduced-motion:reduce){.continuation-list--active.svelte-q8uho0,.continuation-list--active.svelte-q8uho0 .continuation-list__row:where(.svelte-q8uho0){animation:none}}.attached-note.svelte-1103rsv{position:relative;padding:42px 56px 48px;overflow:visible;color:#353038;border-top-color:#35303840;border-radius:0 0 3px 3px;background:linear-gradient(90deg,transparent 0,transparent 41px,rgba(159,85,126,.13) 42px,transparent 43px),repeating-linear-gradient(0deg,transparent 0,transparent 30px,rgba(53,48,56,.055) 31px),#eee5e9}.attached-note--active.svelte-1103rsv{transform-origin:top center;animation:svelte-1103rsv-attach-note .76s cubic-bezier(.18,.78,.18,1) both}.attached-note__clasp.svelte-1103rsv{position:absolute;top:-15px;left:calc(50% - 33px);display:flex;align-items:center;justify-content:center;gap:6px;width:66px;height:20px;border:1px solid rgba(53,48,56,.22);border-bottom:0;border-radius:11px 11px 0 0;background:#eee5e9}.attached-note__clasp.svelte-1103rsv span:where(.svelte-1103rsv),.attached-note__clasp.svelte-1103rsv b:where(.svelte-1103rsv){display:block;width:4px;height:4px;border-radius:50%;background:#ff2bd6}.attached-note__clasp.svelte-1103rsv b:where(.svelte-1103rsv){width:7px;height:7px;background:#00cddd}.attached-note__clasp.svelte-1103rsv span:where(.svelte-1103rsv):last-child{background:#ef6948}.attached-note__head.svelte-1103rsv{display:flex;align-items:center;justify-content:space-between;margin:0 0 28px 16px;color:#766b75;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.attached-note__head.svelte-1103rsv small:where(.svelte-1103rsv){font:inherit;opacity:.58}.attached-note__body.svelte-1103rsv{display:grid;grid-template-columns:20px 1fr;gap:12px}.attached-note__turn.svelte-1103rsv{padding-top:3px;color:#b65c91;font-family:Georgia,serif;font-size:19px}.attached-note.svelte-1103rsv textarea:where(.svelte-1103rsv){width:100%;min-height:152px;padding:0;overflow:hidden;border:0;color:inherit;background:transparent;field-sizing:content;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px;line-height:1.95;resize:none}.attached-note.svelte-1103rsv textarea:where(.svelte-1103rsv)::placeholder{color:#3530384d}.attached-note--active.svelte-1103rsv .attached-note__head:where(.svelte-1103rsv),.attached-note--active.svelte-1103rsv .attached-note__body:where(.svelte-1103rsv){animation:svelte-1103rsv-reveal-note .38s ease-out .3s both}@keyframes svelte-1103rsv-attach-note{0%{opacity:0;clip-path:inset(0 0 96% 0);transform:translateY(-16px) scaleY(.16)}58%{opacity:1;clip-path:inset(0 0 0 0);transform:translateY(3px) scaleY(1.015)}78%{transform:translateY(-2px) scaleY(.995)}to{clip-path:inset(0 0 0 0);transform:translateY(0) scaleY(1)}}@keyframes svelte-1103rsv-reveal-note{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.attached-note--active.svelte-1103rsv,.attached-note--active.svelte-1103rsv .attached-note__head:where(.svelte-1103rsv),.attached-note--active.svelte-1103rsv .attached-note__body:where(.svelte-1103rsv){animation:none}.attached-note.svelte-1103rsv{min-height:var(--attached-note-height);padding:30px 24px 26px;background:repeating-linear-gradient(0deg,transparent 0,transparent 30px,rgba(53,48,56,.055) 31px),#eee5e9}.attached-note__head.svelte-1103rsv{flex:0 0 auto;margin-left:0}.attached-note__body.svelte-1103rsv{grid-template-columns:17px 1fr;gap:8px}.attached-note.svelte-1103rsv textarea:where(.svelte-1103rsv){min-height:0}}@media(prefers-reduced-motion:reduce){.attached-note--active.svelte-1103rsv,.attached-note--active.svelte-1103rsv .attached-note__head:where(.svelte-1103rsv),.attached-note--active.svelte-1103rsv .attached-note__body:where(.svelte-1103rsv){animation:none}}.lesson-note.svelte-1tn4eer{padding:37px 50px 40px;overflow:hidden;color:#eef0df;border-color:#0c1e1c8c;background:radial-gradient(circle at 15% 18%,rgba(255,255,255,.035),transparent 18rem),repeating-linear-gradient(0deg,transparent 0,transparent 38px,rgba(238,240,223,.035) 39px),#173b37}.lesson-note.svelte-1tn4eer:after{position:absolute;right:-58px;bottom:-80px;width:250px;height:250px;border:1px solid rgba(0,205,221,.16);border-radius:50%;box-shadow:0 0 0 34px #ff2bd606,0 0 0 70px #00cddd05;content:"";pointer-events:none}.lesson-note__head.svelte-1tn4eer{display:flex;align-items:center;justify-content:space-between;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;letter-spacing:.1em;text-transform:uppercase;opacity:.6}.lesson-note__topic.svelte-1tn4eer{position:relative;z-index:1;margin:68px 0 76px}.lesson-note__topic.svelte-1tn4eer>span:where(.svelte-1tn4eer),.lesson-note__details.svelte-1tn4eer span:where(.svelte-1tn4eer){display:block;margin-bottom:7px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;letter-spacing:.08em;text-transform:uppercase;opacity:.48}.lesson-note__topic.svelte-1tn4eer textarea:where(.svelte-1tn4eer){width:100%;padding:0;border:0;color:inherit;background:transparent;font-family:Georgia,serif;font-size:clamp(32px,6vw,52px);font-style:italic;line-height:1.12;letter-spacing:-.045em}.lesson-note.svelte-1tn4eer textarea:where(.svelte-1tn4eer)::placeholder{color:#eef0df38}.lesson-note__details.svelte-1tn4eer{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:42px}.lesson-note__details.svelte-1tn4eer label:where(.svelte-1tn4eer){border-top:1px solid rgba(238,240,223,.18);padding-top:12px}.lesson-note__details.svelte-1tn4eer textarea:where(.svelte-1tn4eer){width:100%;padding:0;border:0;color:inherit;background:transparent;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px}@media(max-width:640px){.lesson-note.svelte-1tn4eer{padding:22px 26px 26px;transition:height .22s cubic-bezier(.2,.8,.3,1)}.lesson-note.svelte-1tn4eer:after{right:-70px;bottom:-94px;width:205px;height:205px}.lesson-note__topic.svelte-1tn4eer{display:flex;flex-direction:column;justify-content:center;margin:0}.lesson-note__topic.svelte-1tn4eer textarea:where(.svelte-1tn4eer){font-size:clamp(26px,7.4vw,44px)}.lesson-note__details.svelte-1tn4eer{flex:0 0 auto;gap:20px}}.lesson-point.svelte-y6u4m5{--point: #26716b;--point-soft: rgba(38, 113, 107, .09);position:relative;padding:36px 54px 42px;overflow:visible;color:#2e3534;border-top-color:color-mix(in srgb,var(--point) 42%,transparent);border-radius:0 0 3px 3px;background:linear-gradient(90deg,var(--point) 0 5px,transparent 5px),repeating-linear-gradient(0deg,transparent 0,transparent 31px,rgba(46,53,52,.055) 32px),#edf1e9;transition:background .18s ease,color .18s ease}.lesson-point--example.svelte-y6u4m5{--point: #3569a4;--point-soft: rgba(53, 105, 164, .09)}.lesson-point--question.svelte-y6u4m5{--point: #9c4f91;--point-soft: rgba(156, 79, 145, .1)}.lesson-point--task.svelte-y6u4m5{--point: #c97632;--point-soft: rgba(201, 118, 50, .11)}.lesson-point--exam.svelte-y6u4m5{--point: #c64646;--point-soft: rgba(198, 70, 70, .1)}.lesson-point--reference.svelte-y6u4m5{--point: #6c706f;--point-soft: rgba(108, 112, 111, .085)}.lesson-point.svelte-y6u4m5:after{position:absolute;inset:0;z-index:-1;background:var(--point-soft);content:"";pointer-events:none}.lesson-point--active.svelte-y6u4m5{transform-origin:top center;animation:svelte-y6u4m5-attach-point .66s cubic-bezier(.18,.78,.18,1) both}.lesson-point__clasp.svelte-y6u4m5{position:absolute;top:-12px;left:calc(50% - 25px);display:flex;align-items:center;justify-content:center;gap:7px;width:50px;height:16px;border:1px solid color-mix(in srgb,var(--point) 32%,transparent);border-bottom:0;border-radius:9px 9px 0 0;background:#edf1e9}.lesson-point__clasp.svelte-y6u4m5 i:where(.svelte-y6u4m5){width:5px;height:5px;border-radius:50%;background:var(--point)}.lesson-point__clasp.svelte-y6u4m5 i:where(.svelte-y6u4m5):last-child{width:3px;height:3px;opacity:.45}.lesson-point__head.svelte-y6u4m5{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px;color:var(--point);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.08em;text-transform:uppercase}.lesson-point__head.svelte-y6u4m5>div:where(.svelte-y6u4m5){display:flex;flex:1;align-items:center;min-width:0;gap:9px}.lesson-point__head.svelte-y6u4m5 b:where(.svelte-y6u4m5){display:grid;place-items:center;min-width:22px;height:22px;padding:0 4px;border:1px solid currentColor;border-radius:50%;font-size:8px}.lesson-point__head.svelte-y6u4m5 span:where(.svelte-y6u4m5){flex:0 0 auto;font-size:9px}.lesson-point__head.svelte-y6u4m5 textarea:where(.svelte-y6u4m5){width:min(42vw,310px);min-width:80px;height:18px;margin-left:3px;padding:2px 0 2px 12px;border:0;border-left:1px solid color-mix(in srgb,var(--point) 32%,transparent);color:#4c5351;background:transparent;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;line-height:14px;letter-spacing:.01em;text-transform:none}.lesson-point__head.svelte-y6u4m5 textarea:where(.svelte-y6u4m5)::placeholder{color:color-mix(in srgb,var(--point) 35%,transparent)}.lesson-point__head.svelte-y6u4m5 textarea:where(.svelte-y6u4m5):disabled{opacity:.84;cursor:default}.lesson-point__head.svelte-y6u4m5 small:where(.svelte-y6u4m5){flex:0 0 auto;display:flex;align-items:center;gap:6px;color:#707673;font:inherit;font-size:7px;opacity:.64}.lesson-point__head.svelte-y6u4m5 kbd:where(.svelte-y6u4m5){min-height:16px;padding:0 4px;border-radius:3px;font-size:7px}.lesson-point__types.svelte-y6u4m5{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:20px}.lesson-point__type.svelte-y6u4m5{position:relative;display:flex;align-items:center;min-height:26px;padding:0 9px;border:1px solid color-mix(in srgb,var(--point) 24%,transparent);border-radius:999px;color:#6d7472;background:transparent;cursor:pointer;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;letter-spacing:.06em;text-transform:uppercase;transition:color .16s ease,border-color .16s ease,background .16s ease}.lesson-point__type.svelte-y6u4m5 input:where(.svelte-y6u4m5){position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.lesson-point__type.svelte-y6u4m5 b:where(.svelte-y6u4m5){font-size:9px;font-weight:500}.lesson-point__type.svelte-y6u4m5 span:where(.svelte-y6u4m5){max-width:0;overflow-y:auto;transition:max-width .22s cubic-bezier(.2,.8,.3,1);white-space:nowrap}.lesson-point__type.is-selected.svelte-y6u4m5{border-color:var(--point);color:var(--point);background:color-mix(in srgb,var(--point) 8%,transparent)}.lesson-point__type.is-selected.svelte-y6u4m5 span:where(.svelte-y6u4m5){max-width:96px;padding-left:6px}.lesson-point__type.svelte-y6u4m5:focus-within{outline:2px solid var(--point);outline-offset:2px}.lesson-point.svelte-y6u4m5>textarea:where(.svelte-y6u4m5){display:block;width:100%;min-height:130px;padding:0;overflow:hidden;border:0;color:inherit;background:transparent;field-sizing:content;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:14px;line-height:1.85;resize:none}.lesson-point.svelte-y6u4m5>textarea:where(.svelte-y6u4m5)::placeholder{color:color-mix(in srgb,var(--point) 38%,transparent)}.lesson-point--active.svelte-y6u4m5 .lesson-point__head:where(.svelte-y6u4m5),.lesson-point--active.svelte-y6u4m5>textarea:where(.svelte-y6u4m5){animation:svelte-y6u4m5-reveal-point .32s ease-out .26s both}@keyframes svelte-y6u4m5-attach-point{0%{opacity:0;clip-path:inset(0 0 94% 0);transform:translateY(-13px) scaleY(.2)}62%{opacity:1;clip-path:inset(0 0 0 0);transform:translateY(2px) scaleY(1.012)}to{clip-path:inset(0 0 0 0);transform:translateY(0) scaleY(1)}}@keyframes svelte-y6u4m5-reveal-point{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.lesson-point--active.svelte-y6u4m5,.lesson-point--active.svelte-y6u4m5 .lesson-point__head:where(.svelte-y6u4m5),.lesson-point--active.svelte-y6u4m5>textarea:where(.svelte-y6u4m5){animation:none}.lesson-point.svelte-y6u4m5{min-height:calc(var(--attached-note-height) * 1.12);padding:30px 24px 26px}.lesson-point__head.svelte-y6u4m5{flex:0 0 auto;margin-bottom:16px}.lesson-point__head.svelte-y6u4m5 textarea:where(.svelte-y6u4m5){width:100%}.lesson-point__head.svelte-y6u4m5 small:where(.svelte-y6u4m5){display:none}.lesson-point__types.svelte-y6u4m5{flex:0 0 auto;margin-bottom:16px}.lesson-point.svelte-y6u4m5>textarea:where(.svelte-y6u4m5){min-height:0}.lesson-point__type.svelte-y6u4m5{min-height:30px;padding:0 11px}}@media(prefers-reduced-motion:reduce){.lesson-point--active.svelte-y6u4m5,.lesson-point--active.svelte-y6u4m5 .lesson-point__head:where(.svelte-y6u4m5),.lesson-point--active.svelte-y6u4m5>textarea:where(.svelte-y6u4m5){animation:none}}.check-in.svelte-1hq9fti{display:grid;grid-template-columns:42% 1fr;align-items:center;padding:42px 54px;color:#26231f;background:#f1e6d5}.check-in__orb.svelte-1hq9fti{display:grid;place-items:center;width:clamp(150px,24vw,205px);aspect-ratio:1;border-radius:calc(36% + (var(--energy) * .14));background:var(--note-color);box-shadow:inset -24px -20px 50px #5b231621,8px 14px 32px #5b23161f;transform:rotate(calc((var(--energy) - 50%) * .08));transition:border-radius .2s ease,background .2s ease,transform .2s ease}.check-in__orb.svelte-1hq9fti span:where(.svelte-1hq9fti){color:#ffffffe0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px}.check-in__content.svelte-1hq9fti{min-width:0}.check-in__eyebrow.svelte-1hq9fti{color:#8c8275;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.06em;text-transform:uppercase}.check-in__word.svelte-1hq9fti{width:100%;margin:8px 0 38px;padding:0;border:0;color:#26231f;background:transparent;font-family:Georgia,serif;font-size:clamp(30px,6vw,52px);font-style:italic;line-height:1.12;letter-spacing:-.05em}.check-in__word.svelte-1hq9fti::placeholder{color:#26231f4d}.check-in__palette.svelte-1hq9fti{display:flex;flex-wrap:wrap;align-items:center;gap:12px;color:#817669;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;text-transform:uppercase}.check-in__palette.svelte-1hq9fti>div:where(.svelte-1hq9fti){display:flex;align-items:center;gap:7px}.check-in__taps.svelte-1hq9fti{display:none}.check-in__palette.svelte-1hq9fti label:where(.svelte-1hq9fti){position:relative;display:grid;place-items:center;width:25px;height:25px}.check-in__palette.svelte-1hq9fti input:where(.svelte-1hq9fti){position:absolute;width:1px;height:1px;opacity:0}.check-in__palette.svelte-1hq9fti i:where(.svelte-1hq9fti){width:17px;height:17px;border:2px solid transparent;border-radius:50%;background:var(--swatch);background-clip:padding-box;transition:width .12s ease,height .12s ease,box-shadow .12s ease}.check-in__palette.svelte-1hq9fti input:where(.svelte-1hq9fti):checked+i:where(.svelte-1hq9fti){width:22px;height:22px;box-shadow:0 0 0 1px #f1e6d5,0 0 0 2px var(--swatch)}.check-in__palette.svelte-1hq9fti input:where(.svelte-1hq9fti):focus-visible+i:where(.svelte-1hq9fti){outline:2px solid #26231f;outline-offset:4px}@media(max-width:640px){.check-in__keys.svelte-1hq9fti{display:none}.check-in__taps.svelte-1hq9fti{display:inline}.check-in.svelte-1hq9fti{grid-template-columns:1fr;align-content:center;height:var(--note-height);min-height:0;gap:12px;padding:18px 24px;text-align:center}.check-in__orb.svelte-1hq9fti{width:min(124px,24dvh,32vw);margin:0 auto}.check-in__word.svelte-1hq9fti{margin:6px 0 12px;text-align:center}.check-in__palette.svelte-1hq9fti{justify-content:center}.check-in__palette.svelte-1hq9fti label:where(.svelte-1hq9fti){width:34px;height:34px}}@media(max-width:640px)and (max-height:440px){.check-in.svelte-1hq9fti{gap:7px;padding-block:12px}.check-in__taps.svelte-1hq9fti{display:none}.check-in__word.svelte-1hq9fti{margin-bottom:7px;font-size:28px}}.statement-note.svelte-vxtorw{padding:58px 64px 44px;color:#272925;background:radial-gradient(circle at 88% 14%,rgba(255,255,255,.62),transparent 15rem),#e9ede3}.statement-note__quote.svelte-vxtorw{position:absolute;top:17px;left:27px;color:#697262;font-family:Georgia,serif;font-size:50px;line-height:1;opacity:.42}.statement-note__text.svelte-vxtorw{width:100%;min-height:235px;padding:0;overflow:hidden;border:0;color:inherit;background:transparent;font-family:Bradley Hand,Segoe Print,URW Chancery L,cursive;font-size:calc(clamp(38px,6vw,60px) * var(--fit, 1));font-style:italic;line-height:1.08;letter-spacing:-.045em;resize:none}.statement-note__text.svelte-vxtorw::placeholder,.statement-note__footer.svelte-vxtorw textarea:where(.svelte-vxtorw)::placeholder{color:#27292547}.statement-note__footer.svelte-vxtorw{display:grid;grid-template-columns:14px 1fr;align-items:center;gap:8px;padding-top:16px;border-top:1px solid rgba(39,41,37,.18);color:#697064;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px}.statement-note__footer.svelte-vxtorw textarea:where(.svelte-vxtorw){width:100%;padding:0;border:0;color:inherit;background:transparent;font:inherit}@media(max-width:640px){.statement-note.svelte-vxtorw{padding:44px 26px 30px}.statement-note__text.svelte-vxtorw{min-height:0}}.week-planner.svelte-uejzd7{display:flex;flex-direction:column;color:#1e2852;background:#e8e8ff}.week-planner__head.svelte-uejzd7{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;padding:5px 10px;color:#f5f2e9;background:#273574}.week-planner__head.svelte-uejzd7 time:where(.svelte-uejzd7){font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;letter-spacing:.06em}.week-planner__head.svelte-uejzd7 small:where(.svelte-uejzd7){font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:6px;letter-spacing:.05em;text-transform:uppercase;opacity:.62}.week-planner__viewport.svelte-uejzd7{flex:1 1 auto;min-height:0;overflow:auto}.week-planner__days.svelte-uejzd7{display:grid;grid-template-columns:repeat(7,minmax(100px,1fr));align-items:start;min-width:700px}.week-planner__day.svelte-uejzd7{min-width:0;padding:9px 5px 10px;border-right:1px solid rgba(30,40,82,.15)}.week-planner__day.svelte-uejzd7:last-child{border-right:0}.week-planner__day.svelte-uejzd7>header:where(.svelte-uejzd7){display:flex;align-items:baseline;justify-content:space-between;gap:5px;margin:0 2px 10px;padding-bottom:7px;border-bottom:1px solid rgba(30,40,82,.22)}.week-planner__day.svelte-uejzd7>header:where(.svelte-uejzd7) strong:where(.svelte-uejzd7){font-family:Georgia,serif;font-size:17px;font-style:italic;font-weight:400}.week-planner__day.svelte-uejzd7>header:where(.svelte-uejzd7) span:where(.svelte-uejzd7){overflow:hidden;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:7px;text-overflow:ellipsis;text-transform:uppercase;opacity:.45}.week-planner__tasks.svelte-uejzd7{display:grid;gap:6px}.week-planner__task.svelte-uejzd7{position:relative;padding:4px 5px;border:1px solid rgba(30,40,82,.12);border-radius:4px;background:#ffffff6b;transition:background .18s ease,border-color .18s ease,opacity .18s ease}.week-planner__state-label.svelte-uejzd7{display:block;margin-bottom:4px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:6px;letter-spacing:.08em;text-transform:uppercase;opacity:.46}.week-planner__state-toggle.svelte-uejzd7{display:flex;align-items:center;gap:4px;width:100%;min-height:20px;margin-bottom:2px;padding:0;border:0;color:inherit;background:transparent;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:6px;letter-spacing:.08em;text-align:left;text-transform:uppercase;opacity:.46;transition:opacity .16s ease}.week-planner__state-toggle.svelte-uejzd7 b:where(.svelte-uejzd7){font-size:9px;font-weight:500;line-height:1}.week-planner__state-toggle.svelte-uejzd7:hover,.week-planner__state-toggle.svelte-uejzd7:active{opacity:.85}.week-planner__task--important.svelte-uejzd7{border-color:#ff2bd673;background:#ff2bd613}.week-planner__task--important.svelte-uejzd7:before{color:#b30091;opacity:.75}.week-planner__task--waiting.svelte-uejzd7{border-color:#d6772a80;border-style:dashed;background:#ffd37721}.week-planner__task--waiting.svelte-uejzd7:before{color:#9b571f;opacity:.76}.week-planner__task--optional.svelte-uejzd7{border-color:#1e285212;background:#fff3;opacity:.62}.week-planner__task--done.svelte-uejzd7{border-color:#1e285214;background:#1e28520b;opacity:.58}.week-planner__task.svelte-uejzd7 textarea:where(.svelte-uejzd7){display:block;width:100%;min-height:32px;padding:0;overflow:hidden;border:0;color:inherit;background:transparent;field-sizing:content;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;line-height:1.45;resize:none}.week-planner__task.svelte-uejzd7 textarea:where(.svelte-uejzd7)::placeholder{color:#1e285247}.week-planner__task--done.svelte-uejzd7 textarea:where(.svelte-uejzd7){color:#4d5575;text-decoration:line-through;text-decoration-color:#1e28529e;text-decoration-thickness:1px}.week-planner__add.svelte-uejzd7{width:100%;margin-bottom:8px;padding:5px 2px;border:0;color:#1e28527a;background:transparent;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:7px;text-align:left;text-transform:uppercase}.week-planner__add.svelte-uejzd7:hover{color:#273574}.week-planner__add.svelte-uejzd7 span:where(.svelte-uejzd7){margin-right:3px;color:#ff2bd6;font-size:11px}@media(max-width:640px){.week-planner.svelte-uejzd7{height:var(--note-height);min-height:0}}.moment,.moment-tint{--claim: #2e5fa8;--steps: #5b6472;--example: #2f7d5e;--exchange: #7d55ac;--close: #ac7326;--stray: #bc4a3f;--dossier: #1f7a80;--topic: #313a49;--m: var(--steps)}.moment{position:relative;padding:30px 44px 34px;color:#1f242c;background:linear-gradient(90deg,var(--m) 0 5px,transparent 5px),#e9ecf1;transition:background .18s ease}.moment--claim{--m: var(--claim)}.moment--example{--m: var(--example)}.moment--exchange{--m: var(--exchange)}.moment--close{--m: var(--close)}.moment--dossier{--m: var(--dossier)}.moment--topic{--m: var(--topic)}.moment--dodged{--m: var(--close)}.moment--argued{--m: var(--stray)}.moment--yielded{--m: var(--example)}.moment:after{position:absolute;inset:0;z-index:-1;background:color-mix(in srgb,var(--m) 7%,transparent);content:"";pointer-events:none}.moment__head{display:flex;align-items:baseline;gap:12px;margin-bottom:16px}.moment__mark{color:var(--m);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;letter-spacing:.08em}.moment__at{min-width:4.8ch;padding:0;color:var(--m);border:0;background:transparent;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:25px;font-variant-numeric:tabular-nums;letter-spacing:-.02em;field-sizing:content}.moment__at:focus{outline:none}.moment__at::placeholder{color:color-mix(in srgb,var(--m) 32%,transparent)}.moment__clock{display:flex;align-items:center;gap:6px;padding:4px 10px;color:var(--m);border:1px solid color-mix(in srgb,var(--m) 30%,transparent);border-radius:999px;background:transparent;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;font-variant-numeric:tabular-nums;cursor:pointer}.moment__clock i{width:6px;height:6px;border-radius:50%;background:var(--m);animation:moment-tick 2s ease-in-out infinite}.moment__clock span{font-size:9px;letter-spacing:.07em;text-transform:uppercase;opacity:.6}.moment__clock--none{border-style:dashed;cursor:default;opacity:.5}.moment__label{margin-left:auto;color:var(--m);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;letter-spacing:.09em;text-transform:uppercase;opacity:.75}.moment__who{flex:0 1 auto;min-width:0;margin-left:auto;padding:0;color:#495264;text-align:right;border:0;background:transparent;font-size:13px;font-style:italic;field-sizing:content}.moment__who:focus{outline:none}.moment__body{width:100%;min-height:3.4em;padding:0;overflow:hidden;color:#1f242c;border:0;background:transparent;font-size:16px;line-height:1.6;resize:none;field-sizing:content}.moment__body:focus{outline:none}.moment__body::placeholder{color:#1f242c57}.moment__body:disabled,.moment__at:disabled,.moment__who:disabled{min-height:0}.moment__hint{color:#8a919c;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;letter-spacing:.04em}.moment__hint kbd{font:inherit}@keyframes moment-tick{0%,to{opacity:1}50%{opacity:.28}}@media(prefers-reduced-motion:reduce){.moment{transition:none}.moment__clock i{animation:none}}@media(max-width:640px){.moment{padding:20px 22px 24px}.moment__head{flex-wrap:wrap;gap:8px;margin-bottom:12px}.moment__at{font-size:22px}.moment__who{flex-basis:100%;margin-left:0;text-align:left}.moment__hint{display:none}}.moment-open.svelte-wyp8sn{padding:34px 44px 36px;color:#e6edf3;background:radial-gradient(120% 90% at 12% 0%,rgba(120,160,210,.16),transparent 60%),#16202b}.moment-open__eyebrow.svelte-wyp8sn{display:block;margin-bottom:14px;color:#e6edf380;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.moment-open__titulo.svelte-wyp8sn{width:100%;padding:0;overflow:hidden;color:#e6edf3;border:0;background:transparent;font-family:Georgia,Times New Roman,serif;font-size:clamp(24px,3.4vw,34px);line-height:1.18;letter-spacing:-.02em;resize:none;field-sizing:content}.moment-open__titulo.svelte-wyp8sn:focus{outline:none}.moment-open__titulo.svelte-wyp8sn::placeholder{color:#e6edf347}.moment-open__linhas.svelte-wyp8sn{display:flex;flex-wrap:wrap;gap:6px 26px;margin-top:20px;padding-top:14px;border-top:1px solid rgba(230,237,243,.14)}.moment-open__linhas.svelte-wyp8sn textarea:where(.svelte-wyp8sn){flex:1 1 42%;min-width:0;padding:0;color:#e6edf3db;border:0;background:transparent;font-size:13px;field-sizing:content}.moment-open__linhas.svelte-wyp8sn textarea:where(.svelte-wyp8sn):focus{outline:none}.moment-open__linhas.svelte-wyp8sn textarea:where(.svelte-wyp8sn)::placeholder{color:#e6edf34d}@media(max-width:640px){.moment-open.svelte-wyp8sn{padding:22px 22px 24px}.moment-open__linhas.svelte-wyp8sn textarea:where(.svelte-wyp8sn){flex-basis:100%}}.moment-dossier__quem.svelte-lazhmk{width:100%;margin-bottom:20px;padding:0 0 10px;color:#1a2230;border:0;border-bottom:1px solid color-mix(in srgb,var(--m) 28%,transparent);background:transparent;font-family:Georgia,Times New Roman,serif;font-size:22px;letter-spacing:-.01em;field-sizing:content}.moment-dossier__quem.svelte-lazhmk:focus{outline:none}.moment-dossier__bloco.svelte-lazhmk{margin-bottom:18px}.moment-dossier__bloco.svelte-lazhmk h4:where(.svelte-lazhmk){margin:0 0 8px;color:var(--m);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;opacity:.85}.moment-dossier__lista.svelte-lazhmk{display:flex;flex-direction:column;gap:4px}.moment-dossier__fato.svelte-lazhmk,.moment-dossier__pergunta.svelte-lazhmk,.moment-dossier__resposta.svelte-lazhmk{display:flex;gap:10px;align-items:baseline}.moment-dossier__fato.svelte-lazhmk i:where(.svelte-lazhmk),.moment-dossier__pergunta.svelte-lazhmk i:where(.svelte-lazhmk),.moment-dossier__resposta.svelte-lazhmk i:where(.svelte-lazhmk){flex:0 0 auto;width:12px;color:var(--m);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;font-style:normal;text-align:center;opacity:.75}.moment-dossier__lista.svelte-lazhmk textarea:where(.svelte-lazhmk){width:100%;padding:0;overflow:hidden;color:#1f242c;border:0;background:transparent;font-size:15px;line-height:1.5;resize:none;field-sizing:content}.moment-dossier__lista.svelte-lazhmk textarea:where(.svelte-lazhmk):focus{outline:none}.moment-dossier__lista.svelte-lazhmk textarea:where(.svelte-lazhmk)::placeholder{color:#1f242c4d}.moment-dossier__misterio.svelte-lazhmk{padding:3px 0}.moment-dossier__misterio.is-resolvido.svelte-lazhmk i:where(.svelte-lazhmk){color:var(--example);opacity:1}.moment-dossier__resposta.svelte-lazhmk{margin-top:2px;padding-left:22px}.moment-dossier__resposta.svelte-lazhmk textarea:where(.svelte-lazhmk){color:#3c4757;font-style:italic}.moment-dossier__resolver.svelte-lazhmk{flex:0 0 auto;padding:2px 9px;color:var(--m);border:1px solid color-mix(in srgb,var(--m) 26%,transparent);border-radius:999px;background:transparent;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;cursor:pointer}.moment-dossier__mais.svelte-lazhmk{margin-top:8px;margin-left:22px;padding:3px 11px;color:var(--m);border:1px solid color-mix(in srgb,var(--m) 26%,transparent);border-radius:999px;background:transparent;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;cursor:pointer}.moment-dossier__foot.svelte-lazhmk{display:flex;flex-wrap:wrap;gap:10px;align-items:center}@media(max-width:640px){.moment-dossier__quem.svelte-lazhmk{font-size:19px}}.moment-topic.svelte-1aj7d7e{padding-top:22px;padding-bottom:18px}.moment-topic__linha.svelte-1aj7d7e{display:flex;gap:14px;align-items:baseline;padding-bottom:12px;border-bottom:1px solid color-mix(in srgb,var(--m) 40%,transparent)}.moment-topic__ordem.svelte-1aj7d7e{display:grid;flex:0 0 auto;place-items:center;width:22px;height:22px;color:#fff;border-radius:50%;background:var(--m);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:400;font-variant-numeric:tabular-nums}.moment-topic__nome.svelte-1aj7d7e{width:100%;padding:0;color:#1a2230;border:0;background:transparent;font-family:Georgia,Times New Roman,serif;font-size:clamp(19px,2.2vw,24px);letter-spacing:-.01em}.moment-topic__nome.svelte-1aj7d7e:focus{outline:none}.moment-topic__nome.svelte-1aj7d7e::placeholder{color:#1a22304d}.moment-topic__at.svelte-1aj7d7e{flex:0 0 auto;font-size:15px;opacity:.75}.moment-topic__foot.svelte-1aj7d7e{display:flex;margin-top:12px}@media(max-width:640px){.moment-topic__linha.svelte-1aj7d7e{flex-wrap:wrap;gap:8px 12px}.moment-topic__nome.svelte-1aj7d7e{flex:1 1 auto;width:auto}}.moment-claim__quote.svelte-11z9lq7{display:flex;gap:6px;align-items:flex-start}.moment-claim__aspa.svelte-11z9lq7{margin-top:-6px;color:var(--m);font-family:Georgia,Times New Roman,serif;font-size:42px;line-height:1;opacity:.4}.moment-claim__texto.svelte-11z9lq7{width:100%;min-height:2.2em;padding:0;overflow:hidden;color:#1a2230;border:0;background:transparent;font-family:Georgia,Times New Roman,serif;font-size:clamp(19px,2.4vw,26px);line-height:1.32;letter-spacing:-.01em;resize:none;field-sizing:content}.moment-claim__texto.svelte-11z9lq7:focus{outline:none}.moment-claim__texto.svelte-11z9lq7:disabled{min-height:0}.moment-claim__texto.svelte-11z9lq7::placeholder{color:#1a22304d}.moment-claim__porque.svelte-11z9lq7{width:100%;margin-top:16px;padding-top:12px;color:#4a5464;border:0;border-top:1px solid rgba(31,36,44,.12);background:transparent;font-size:13px}.moment-claim__porque.svelte-11z9lq7:focus{outline:none}.moment-steps__chain.svelte-gfeuoq{display:flex;flex-direction:column;gap:2px}.moment-steps__passo.svelte-gfeuoq{position:relative;display:flex;gap:14px;align-items:baseline;padding:5px 0}.moment-steps__passo.svelte-gfeuoq:before{position:absolute;top:22px;bottom:-4px;left:8px;width:1px;background:color-mix(in srgb,var(--m) 30%,transparent);content:""}.moment-steps__passo.svelte-gfeuoq:last-child:before{display:none}.moment-steps__passo.svelte-gfeuoq b:where(.svelte-gfeuoq){display:grid;flex:0 0 auto;place-items:center;width:17px;height:17px;color:var(--m);border:1px solid color-mix(in srgb,var(--m) 34%,transparent);border-radius:50%;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:400}.moment-steps__passo.svelte-gfeuoq textarea:where(.svelte-gfeuoq){width:100%;padding:0;overflow:hidden;color:#1f242c;border:0;background:transparent;font-size:15px;line-height:1.5;resize:none;field-sizing:content}.moment-steps__passo.svelte-gfeuoq textarea:where(.svelte-gfeuoq):focus{outline:none}.moment-steps__passo.svelte-gfeuoq textarea:where(.svelte-gfeuoq)::placeholder{color:#1f242c52}.moment-steps__foot.svelte-gfeuoq{display:flex;gap:12px;align-items:center;margin-top:14px;padding-left:31px}.moment-steps__mais.svelte-gfeuoq{padding:4px 12px;color:var(--m);border:1px solid color-mix(in srgb,var(--m) 28%,transparent);border-radius:999px;background:transparent;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;cursor:pointer}.moment-example__par.svelte-3xmmfd{display:grid;grid-template-columns:1fr 1fr;gap:22px}.moment-example__lado.svelte-3xmmfd{display:flex;flex-direction:column;gap:7px;min-width:0}.moment-example__lado.svelte-3xmmfd span:where(.svelte-3xmmfd){color:var(--m);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.09em;text-transform:uppercase;opacity:.8}.moment-example__lado--prova.svelte-3xmmfd{padding-left:18px;border-left:1px solid color-mix(in srgb,var(--m) 26%,transparent)}.moment-example__lado--prova.svelte-3xmmfd textarea:where(.svelte-3xmmfd){font-style:italic}@media(max-width:640px){.moment-example__par.svelte-3xmmfd{grid-template-columns:1fr;gap:14px}.moment-example__lado--prova.svelte-3xmmfd{padding-top:12px;padding-left:0;border-top:1px solid color-mix(in srgb,var(--m) 26%,transparent);border-left:0}}.moment-exchange__linha.svelte-12d0z22{display:flex;gap:12px;align-items:flex-start}.moment-exchange__linha.svelte-12d0z22 span:where(.svelte-12d0z22){flex:0 0 auto;width:14px;color:var(--m);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:15px;line-height:1.6;text-align:center;opacity:.7}.moment-exchange__linha--pergunta.svelte-12d0z22 textarea:where(.svelte-12d0z22){font-style:italic}.moment-exchange__linha--resposta.svelte-12d0z22{margin-top:8px;padding-top:10px;border-top:1px solid rgba(31,36,44,.1)}.moment-exchange__foot.svelte-12d0z22{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:16px}.moment-exchange__desfechos.svelte-12d0z22{display:flex;flex-wrap:wrap;gap:6px}.moment-exchange__desfecho.svelte-12d0z22{position:relative;padding:4px 11px;color:#6b7381;border:1px solid rgba(31,36,44,.14);border-radius:999px;font-size:11px;cursor:pointer;transition:color .14s ease,border-color .14s ease,background .14s ease}.moment-exchange__desfecho.svelte-12d0z22 input:where(.svelte-12d0z22){position:absolute;width:1px;height:1px;opacity:0}.moment-exchange__desfecho.is-selected.svelte-12d0z22{color:#fff;border-color:var(--m);background:var(--m)}.moment-exchange__desfecho.svelte-12d0z22:has(input:where(.svelte-12d0z22):focus-visible){outline:2px solid var(--m);outline-offset:3px}.moment-close__retrato.svelte-1wyevzz{margin-bottom:18px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--m) 22%,transparent);border-radius:3px}.moment-close__tira.svelte-1wyevzz{display:flex;flex-wrap:wrap;gap:3px;align-items:center}.moment-close__tira.svelte-1wyevzz i:where(.svelte-1wyevzz){width:7px;height:26px;border-radius:1px;background:var(--m)}.moment-close__tira.svelte-1wyevzz i.moment--topic:where(.svelte-1wyevzz){width:2px;height:32px;margin:0 4px}.moment-close__contagem.svelte-1wyevzz{display:flex;flex-wrap:wrap;gap:4px 16px;margin:12px 0 0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px}.moment-close__contagem.svelte-1wyevzz span:where(.svelte-1wyevzz){color:var(--m)}.moment-close__contagem.svelte-1wyevzz b:where(.svelte-1wyevzz){font-size:13px;font-variant-numeric:tabular-nums}.moment-close__vazio.svelte-1wyevzz{margin:0;color:#79808c;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px}.moment-close__fica.svelte-1wyevzz{font-size:17px}.moment-close__pistas.svelte-1wyevzz{width:100%;margin-top:14px;padding-top:12px;color:#4a5464;border:0;border-top:1px solid rgba(31,36,44,.12);background:transparent;font-size:13px}.moment-close__pistas.svelte-1wyevzz:focus{outline:none}.paper-cover.svelte-1kovdpi{display:flex;flex-direction:column;gap:20px;text-align:center}.paper-cover.svelte-1kovdpi textarea:where(.svelte-1kovdpi){width:100%;padding:0;border:0;color:inherit;background:transparent;font:inherit;text-align:center;resize:none}.paper-cover__institution.svelte-1kovdpi{flex:0 0 auto;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.paper-cover__middle.svelte-1kovdpi{display:flex;flex-direction:column;justify-content:center;gap:10px}.paper-cover__title.svelte-1kovdpi{overflow:hidden;field-sizing:content;font-size:clamp(24px,4.6vw,34px);font-weight:600;line-height:1.22;text-transform:uppercase}.paper-cover__subtitle.svelte-1kovdpi{font-size:15px;font-style:italic}.paper-cover__place.svelte-1kovdpi{display:flex;flex-direction:column;gap:2px;margin-top:8px;font-size:12px;letter-spacing:.04em}.paper-cover__authors.svelte-1kovdpi{display:flex;flex:0 0 auto;flex-direction:column;gap:4px;padding-top:14px;border-top:1px solid rgba(28,26,23,.12)}.paper-cover__author.svelte-1kovdpi{font-size:13px}@media(max-width:640px){.paper-cover.svelte-1kovdpi{gap:14px}.paper-cover__middle.svelte-1kovdpi{overflow:visible}.paper-cover__author.svelte-1kovdpi{min-height:26px;line-height:26px}}.paper-abstract.svelte-335q6f{display:flex;flex-direction:column;gap:14px}.paper-abstract__head.svelte-335q6f{display:flex;flex:0 0 auto;align-items:baseline;justify-content:space-between}.paper-abstract__head.svelte-335q6f small:where(.svelte-335q6f){color:#a09a8e;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px}.paper-abstract__head.svelte-335q6f small.is-off:where(.svelte-335q6f){color:#b06a3f}.paper-abstract__text.svelte-335q6f{min-height:190px;text-indent:0}.paper-abstract__keywords.svelte-335q6f{display:flex;flex:0 0 auto;flex-direction:column;gap:5px;padding-top:12px;border-top:1px solid rgba(28,26,23,.12)}.paper-abstract__keywords.svelte-335q6f textarea:where(.svelte-335q6f){width:100%;padding:0;border:0;color:inherit;background:transparent;font:inherit;font-size:13px;font-style:italic}@media(max-width:640px){.paper-abstract__text.svelte-335q6f{min-height:0}}.paper-toc.svelte-tr10wb{display:flex;flex-direction:column;gap:10px;padding-bottom:26px}.paper-toc__title.svelte-tr10wb{width:100%;padding:0;border:0;color:inherit;background:transparent;font:inherit;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;letter-spacing:.11em;text-transform:uppercase;resize:none}.paper-toc.svelte-tr10wb p:where(.svelte-tr10wb){margin:0;color:#7d786e;font-size:13px;font-style:italic;line-height:1.5}.paper-toc__rule.svelte-tr10wb{display:flex;flex-direction:column;gap:9px;margin-top:4px}.paper-toc__rule.svelte-tr10wb i:where(.svelte-tr10wb){height:1px;background:#1c1a1724}.paper-toc__rule.svelte-tr10wb i:where(.svelte-tr10wb):nth-child(2){width:82%}.paper-toc__rule.svelte-tr10wb i:where(.svelte-tr10wb):nth-child(3){width:64%}.paper-section.svelte-1hs94fm{display:flex;flex-direction:column;gap:16px;padding-top:30px;padding-bottom:22px}.paper-section__row.svelte-1hs94fm{display:flex;align-items:baseline;gap:11px}.paper-section__number.svelte-1hs94fm:before{color:inherit;content:counter(secao)}.paper-section--sub.svelte-1hs94fm .paper-section__number:where(.svelte-1hs94fm):before{content:counter(secao) "." counter(subsecao)}.paper-section__number.svelte-1hs94fm{flex:0 0 auto;font-size:19px;font-weight:700;font-variant-numeric:tabular-nums}.paper-section__title.svelte-1hs94fm{flex:1 1 auto;width:100%;padding:0;overflow:hidden;border:0;color:inherit;background:transparent;font:inherit;font-size:19px;font-weight:700;line-height:1.26;resize:none}.paper-section--sub.svelte-1hs94fm .paper-section__number:where(.svelte-1hs94fm),.paper-section--sub.svelte-1hs94fm .paper-section__title:where(.svelte-1hs94fm){font-size:16px}.paper-section__levels.svelte-1hs94fm{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;gap:6px}.paper-section__levels.svelte-1hs94fm .paper-guide__key:where(.svelte-1hs94fm){margin-left:auto}.paper-section__level.svelte-1hs94fm{display:flex;align-items:baseline;gap:6px;padding:7px 11px;border:1px solid rgba(28,26,23,.16);border-radius:6px;color:#7d786e;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px}.paper-section__level.is-selected.svelte-1hs94fm{color:#fbfaf7;background:#1c1a17}.paper-section__level.svelte-1hs94fm b:where(.svelte-1hs94fm){font-size:10px;font-variant-numeric:tabular-nums}.paper-section__level.svelte-1hs94fm input:where(.svelte-1hs94fm){position:absolute;width:1px;height:1px;opacity:0}@media(max-width:640px){.paper-section.svelte-1hs94fm{gap:12px}.paper-section__level.svelte-1hs94fm{flex:1 1 0;justify-content:center;min-height:38px;align-items:center}.paper-section__level.svelte-1hs94fm span:where(.svelte-1hs94fm){display:none}.paper-section__levels.svelte-1hs94fm .paper-guide__key:where(.svelte-1hs94fm){margin-left:0}}.paper-paragraph.svelte-1frm7vf{display:flex;flex-direction:column;gap:14px;padding-top:20px;padding-bottom:20px}.paper-paragraph__text.svelte-1frm7vf{min-height:170px;text-indent:1.25cm}.paper-paragraph__marks.svelte-1frm7vf{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:6px;padding-top:12px;border-top:1px solid rgba(28,26,23,.12)}.paper-paragraph__mark.svelte-1frm7vf{display:flex;align-items:baseline;gap:6px;padding:6px 10px;border:1px solid rgba(28,26,23,.16);border-radius:6px;color:#6d685f;background:transparent;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px}.paper-paragraph__marks.svelte-1frm7vf .paper-guide__key:where(.svelte-1frm7vf){margin-left:auto}.paper-paragraph__mark.svelte-1frm7vf b:where(.svelte-1frm7vf){color:#8e467b;font-size:10px;font-weight:500}@media(max-width:640px){.paper-paragraph__text.svelte-1frm7vf{min-height:0}.paper-paragraph__mark.svelte-1frm7vf{flex:1 1 auto;justify-content:center;min-height:38px;align-items:center}.paper-paragraph__marks.svelte-1frm7vf .paper-guide__key:where(.svelte-1frm7vf){margin-left:0}}.paper-citation.svelte-wlk0fq{display:flex;flex-direction:column;gap:12px;padding-top:20px;padding-bottom:20px}.paper-citation__source.svelte-wlk0fq{display:grid;flex:0 0 auto;grid-template-columns:1fr 132px;gap:10px 18px}.paper-citation__field.svelte-wlk0fq{display:grid;grid-template-columns:62px 1fr;align-items:baseline;gap:10px}.paper-citation__field.svelte-wlk0fq>span:where(.svelte-wlk0fq){color:#857f74;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.06em;text-transform:uppercase}.paper-citation__field.svelte-wlk0fq textarea:where(.svelte-wlk0fq){width:100%;padding:3px 0;overflow:hidden;border:0;border-bottom:1px solid rgba(28,26,23,.16);color:inherit;background:transparent;font:inherit;font-size:13px;line-height:1.4;resize:none}.paper-citation__field.svelte-wlk0fq textarea:where(.svelte-wlk0fq):focus{border-bottom-color:#8e467b;outline:none}.paper-citation__chave.svelte-wlk0fq{color:#8e467b;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.paper-citation__call.svelte-wlk0fq{flex:0 0 auto;margin:0 0 0 4cm;font-size:13px}.paper-citation__text.svelte-wlk0fq{min-height:120px;margin-left:4cm;font-size:13px;line-height:1.32}.paper-citation__foot.svelte-wlk0fq{display:flex;flex:0 0 auto;align-items:flex-start;gap:10px}.paper-citation__foot.svelte-wlk0fq .paper-rule:where(.svelte-wlk0fq){flex:1 1 auto}@media(max-width:640px){.paper-citation__source.svelte-wlk0fq{grid-template-columns:1fr;gap:8px}.paper-citation__field.svelte-wlk0fq,.paper-citation__field--short.svelte-wlk0fq{grid-template-columns:1fr;gap:2px}.paper-citation__field.svelte-wlk0fq textarea:where(.svelte-wlk0fq){min-height:30px}.paper-citation__text.svelte-wlk0fq{min-height:0;margin-left:14px;padding-left:12px;border-left:2px solid rgba(28,26,23,.18)}.paper-citation__call.svelte-wlk0fq{margin-left:14px}}.paper-figure.svelte-1m1k67x{display:flex;flex-direction:column;gap:10px;padding-top:24px;padding-bottom:22px}.paper-figure__caption.svelte-1m1k67x,.paper-figure__source.svelte-1m1k67x{display:flex;flex:0 0 auto;align-items:baseline;gap:8px;margin:0}.paper-figure__number.svelte-1m1k67x:before{content:"Figura " counter(figura) " –"}.paper-figure__number.svelte-1m1k67x{flex:0 0 auto;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}.paper-figure__caption.svelte-1m1k67x textarea:where(.svelte-1m1k67x),.paper-figure__source.svelte-1m1k67x textarea:where(.svelte-1m1k67x){flex:1 1 auto;width:100%;padding:0;border:0;color:inherit;background:transparent;font:inherit;font-size:11px}.paper-figure__frame.svelte-1m1k67x{display:grid;place-items:center;min-height:92px;padding:8px;border:1px dashed rgba(28,26,23,.18);border-radius:2px}.paper-figure__frame.svelte-1m1k67x img:where(.svelte-1m1k67x){max-width:100%;max-height:100%;object-fit:contain}.paper-figure__gone.svelte-1m1k67x{color:#a09a8e;font-size:11px;font-style:italic}.paper-figure__pick.svelte-1m1k67x{display:grid;justify-items:center;gap:5px;padding:18px 22px;color:#7d786e;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;text-align:center}.paper-figure__pick.svelte-1m1k67x b:where(.svelte-1m1k67x){font-size:11px;font-weight:500}.paper-figure__pick.svelte-1m1k67x small:where(.svelte-1m1k67x){font-size:8px;opacity:.7}.paper-figure__pick.svelte-1m1k67x input:where(.svelte-1m1k67x){position:absolute;width:1px;height:1px;opacity:0}.paper-figure__source.svelte-1m1k67x{padding-top:8px}.paper-figure__tools.svelte-1m1k67x{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;gap:6px}.paper-figure__source-shortcut.svelte-1m1k67x{padding:6px 10px;border:1px solid rgba(28,26,23,.16);border-radius:6px;color:#6d685f;background:transparent;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px}.paper-figure__tools.svelte-1m1k67x .paper-guide__key:where(.svelte-1m1k67x){margin-left:auto}@media(max-width:640px){.paper-figure__pick.svelte-1m1k67x{padding:26px 18px}.paper-figure__source-shortcut.svelte-1m1k67x{flex:1 1 auto;min-height:38px}.paper-figure__tools.svelte-1m1k67x .paper-guide__key:where(.svelte-1m1k67x){margin-left:0}}.paper-work.svelte-1tiefva{display:flex;flex-direction:column;gap:14px;padding-top:22px;padding-bottom:20px}.paper-work__kinds.svelte-1tiefva{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;gap:6px}.paper-work__kinds.svelte-1tiefva>.paper-block__label:where(.svelte-1tiefva){margin-right:6px}.paper-work__kinds.svelte-1tiefva .paper-guide__key:where(.svelte-1tiefva){margin-left:auto}.paper-work__kind.svelte-1tiefva{padding:6px 12px;border:1px solid rgba(28,26,23,.16);border-radius:6px;color:#7d786e;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px}.paper-work__kind.is-selected.svelte-1tiefva{color:#fbfaf7;background:#1c1a17}.paper-work__kind.svelte-1tiefva input:where(.svelte-1tiefva){position:absolute;width:1px;height:1px;opacity:0}.paper-work__fields.svelte-1tiefva{display:grid;grid-template-columns:1fr 1fr;gap:10px 18px;padding-top:12px;border-top:1px solid rgba(28,26,23,.12)}.paper-work__field.svelte-1tiefva{display:grid;grid-column:1 / -1;grid-template-columns:78px 1fr;align-items:baseline;gap:10px}.paper-work__field--short.svelte-1tiefva{grid-column:auto;grid-template-columns:62px 1fr}.paper-work__field.svelte-1tiefva>span:where(.svelte-1tiefva),.paper-work__chave.svelte-1tiefva>span:where(.svelte-1tiefva){color:#857f74;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.06em;text-transform:uppercase}.paper-work__field.svelte-1tiefva textarea:where(.svelte-1tiefva),.paper-work__chave.svelte-1tiefva textarea:where(.svelte-1tiefva){width:100%;padding:3px 0;overflow:hidden;border:0;border-bottom:1px solid rgba(28,26,23,.16);color:inherit;background:transparent;font:inherit;font-size:13px;line-height:1.4;resize:none}.paper-work__field.svelte-1tiefva textarea:where(.svelte-1tiefva):focus,.paper-work__chave.svelte-1tiefva textarea:where(.svelte-1tiefva):focus{border-bottom-color:#8e467b;outline:none}.paper-work__chave.svelte-1tiefva{display:grid;flex:0 0 auto;grid-template-columns:78px 1fr;align-items:baseline;gap:10px;padding-top:12px;border-top:1px solid rgba(28,26,23,.12)}.paper-work__chave.svelte-1tiefva textarea:where(.svelte-1tiefva){color:#8e467b;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px}@media(max-width:640px){.paper-work__fields.svelte-1tiefva{grid-template-columns:1fr;gap:8px}.paper-work__field.svelte-1tiefva,.paper-work__field--short.svelte-1tiefva,.paper-work__chave.svelte-1tiefva{grid-template-columns:1fr;gap:2px}.paper-work__field.svelte-1tiefva textarea:where(.svelte-1tiefva),.paper-work__chave.svelte-1tiefva textarea:where(.svelte-1tiefva){min-height:30px}.paper-work__kind.svelte-1tiefva{flex:1 1 auto;min-height:38px;display:grid;place-items:center}.paper-work__kinds.svelte-1tiefva .paper-guide__key:where(.svelte-1tiefva){margin-left:0}}.paper-export.svelte-1fks67j{display:flex;flex-direction:column;gap:12px;padding-top:22px;padding-bottom:20px}.paper-export__row.svelte-1fks67j{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;gap:6px}.paper-export__row.svelte-1fks67j>.paper-block__label:where(.svelte-1fks67j){min-width:52px}.paper-export__row.svelte-1fks67j .paper-guide__key:where(.svelte-1fks67j){margin-left:auto}.paper-export__chip.svelte-1fks67j{padding:6px 12px;border:1px solid rgba(28,26,23,.16);border-radius:6px;color:#7d786e;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px}.paper-export__chip.is-selected.svelte-1fks67j{color:#fbfaf7;background:#1c1a17}.paper-export__chip.svelte-1fks67j input:where(.svelte-1fks67j){position:absolute;width:1px;height:1px;opacity:0}.paper-export__file.svelte-1fks67j{display:grid;flex:0 0 auto;grid-template-columns:58px 1fr;align-items:baseline;gap:10px}.paper-export__file.svelte-1fks67j>span:where(.svelte-1fks67j){color:#857f74;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.06em;text-transform:uppercase}.paper-export__file.svelte-1fks67j textarea:where(.svelte-1fks67j){width:100%;padding:3px 0;overflow:hidden;border:0;border-bottom:1px solid rgba(28,26,23,.16);color:#8e467b;background:transparent;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px;resize:none}.paper-export__file.svelte-1fks67j textarea:where(.svelte-1fks67j):focus{border-bottom-color:#8e467b;outline:none}.paper-export__preview.svelte-1fks67j{margin:0;padding:12px 14px;overflow:auto;border-radius:4px;color:#cfd3dd;background:#17191f;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;line-height:1.5}@media(max-width:640px){.paper-export__file.svelte-1fks67j{grid-template-columns:1fr;gap:2px}.paper-export__file.svelte-1fks67j textarea:where(.svelte-1fks67j){min-height:30px}.paper-export__chip.svelte-1fks67j{flex:1 1 auto;min-height:38px;display:grid;place-items:center}.paper-export__row.svelte-1fks67j .paper-guide__key:where(.svelte-1fks67j){margin-left:0}.paper-export__preview.svelte-1fks67j{max-height:34vh}}.notebook-map.svelte-16i0p0w{display:flex;flex-direction:column;gap:14px;padding:24px 26px 20px;color:#dfe3ee;background:radial-gradient(circle at 12% 0%,rgba(142,70,123,.22),transparent 18rem),#14161d}.notebook-map__head.svelte-16i0p0w{display:flex;flex:0 0 auto;align-items:baseline;justify-content:space-between;gap:10px}.notebook-map__label.svelte-16i0p0w,.notebook-map__head.svelte-16i0p0w small:where(.svelte-16i0p0w){color:#7f8aa6;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.notebook-map__stage.svelte-16i0p0w{display:flex;flex-direction:column;gap:10px}.notebook-map__empty.svelte-16i0p0w{margin:0;color:#dfe3ee66;font-family:Georgia,serif;font-size:14px;font-style:italic}.notebook-map__rails.svelte-16i0p0w{display:flex;gap:12px}.notebook-map__rail.svelte-16i0p0w{fill:none;stroke:var(--ink);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;opacity:.85}.notebook-map__dot.svelte-16i0p0w{fill:var(--ink)}.notebook-map__join.svelte-16i0p0w{fill:#f2f4fa;stroke:#14161d;stroke-width:1.6}.notebook-map__legend.svelte-16i0p0w{margin:0;padding:0;padding-top:calc(var(--top) + (var(--row) - 11px) / 2);overflow:hidden;list-style:none}.notebook-map__legend.svelte-16i0p0w li:where(.svelte-16i0p0w){height:var(--row);overflow:hidden;color:#dfe3ee80;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;line-height:var(--row);white-space:nowrap;text-overflow:ellipsis}.notebook-map__lanes.svelte-16i0p0w{display:flex;flex-wrap:wrap;gap:4px 12px;margin:0;color:#dfe3ee9e;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px}.notebook-map__lanes.svelte-16i0p0w span:where(.svelte-16i0p0w):before{display:inline-block;width:7px;height:7px;margin-right:5px;border-radius:50%;background:var(--ink);content:""}.notebook-map__lanes.svelte-16i0p0w b:where(.svelte-16i0p0w){color:var(--ink);font-weight:500}.notebook-map__paths.svelte-16i0p0w{overflow-x:auto}.notebook-map__spine.svelte-16i0p0w{stroke:#dfe3ee38;stroke-width:1}.notebook-map__arc.svelte-16i0p0w{fill:none;stroke:var(--ink);stroke-width:1.4;opacity:.72}.notebook-map__end.svelte-16i0p0w{fill:none;stroke:var(--ink);stroke-width:1.6}.notebook-map__bead.svelte-16i0p0w{fill:#f2f4fa}.notebook-map__roseta.svelte-16i0p0w svg:where(.svelte-16i0p0w){display:block;width:100%;height:auto;max-height:52vh}.notebook-map__petal.svelte-16i0p0w{fill:none;stroke:var(--ink);stroke-width:.9;stroke-linejoin:round;transition:opacity .16s linear,stroke-width .16s linear}.notebook-map__petal.is-lit.svelte-16i0p0w{opacity:.9}.notebook-map__petal.is-dim.svelte-16i0p0w{opacity:.14}.notebook-map__seed.svelte-16i0p0w{fill:var(--ink)}.notebook-map__dials.svelte-16i0p0w{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;gap:5px}.notebook-map__dials.svelte-16i0p0w>.notebook-map__label:where(.svelte-16i0p0w){min-width:52px}.notebook-map__focus.svelte-16i0p0w,.notebook-map__sweep.svelte-16i0p0w{display:grid;flex:0 0 auto;grid-template-columns:64px 1fr;align-items:center;gap:10px}.notebook-map__focus.svelte-16i0p0w>span:where(.svelte-16i0p0w),.notebook-map__sweep.svelte-16i0p0w>span:where(.svelte-16i0p0w){color:#7f8aa6;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.06em;text-transform:uppercase}.notebook-map__focus.svelte-16i0p0w textarea:where(.svelte-16i0p0w){width:100%;padding:3px 0;border:0;border-bottom:1px solid rgba(223,227,238,.2);color:#dfe3ee;background:transparent;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;resize:none}.notebook-map__focus.svelte-16i0p0w textarea:where(.svelte-16i0p0w)::placeholder{color:#dfe3ee42}.notebook-map__sweep.svelte-16i0p0w input:where(.svelte-16i0p0w){width:100%;accent-color:#00cddd}.notebook-map__lanes.svelte-16i0p0w span.is-dim:where(.svelte-16i0p0w){opacity:.3}.notebook-map__lattice.svelte-16i0p0w{display:flex;flex-direction:column;gap:14px}.notebook-map__level.svelte-16i0p0w{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.notebook-map__node.svelte-16i0p0w{padding:5px 10px;border:1px solid rgba(223,227,238,.2);border-radius:999px;color:#dfe3ee;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px}.notebook-map__node.svelte-16i0p0w b:where(.svelte-16i0p0w){margin-left:5px;color:#00cddd;font-weight:500}.notebook-map__node.is-root.svelte-16i0p0w{border-color:#00cddd80}.notebook-map__node.is-empty.svelte-16i0p0w{border-style:dashed;color:#dfe3ee57}.notebook-map__node.is-empty.svelte-16i0p0w b:where(.svelte-16i0p0w){color:#ff8f6b}.notebook-map__more.svelte-16i0p0w{margin:0;color:#dfe3ee6b;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px}.notebook-map__more.svelte-16i0p0w b:where(.svelte-16i0p0w){color:#ff8f6b;font-weight:500}.notebook-map__views.svelte-16i0p0w{display:flex;flex:0 0 auto;gap:6px;padding-top:12px;border-top:1px solid rgba(223,227,238,.12)}.notebook-map__view.svelte-16i0p0w{padding:6px 12px;border:1px solid rgba(223,227,238,.18);border-radius:6px;color:#dfe3ee99;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px}.notebook-map__view.is-selected.svelte-16i0p0w{color:#14161d;background:#dfe3ee}.notebook-map__view.svelte-16i0p0w input:where(.svelte-16i0p0w){position:absolute;width:1px;height:1px;opacity:0}@media(max-width:640px){.notebook-map.svelte-16i0p0w{padding:18px 16px 16px}.notebook-map__view.svelte-16i0p0w{flex:1 1 0;display:grid;place-items:center;min-height:38px}}.notebook-quadro.svelte-1dyf4xi{display:flex;flex-direction:column;gap:12px;padding:22px 20px 18px;color:#dfe3ee;background:#101219}.notebook-quadro__head.svelte-1dyf4xi{display:flex;flex:0 0 auto;align-items:baseline;justify-content:space-between}.notebook-quadro__label.svelte-1dyf4xi,.notebook-quadro__head.svelte-1dyf4xi small:where(.svelte-1dyf4xi){color:#7f8aa6;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.notebook-quadro__empty.svelte-1dyf4xi{margin:0;color:#dfe3ee66;font-family:Georgia,serif;font-size:14px;font-style:italic}.notebook-quadro__holder.svelte-1dyf4xi{border-radius:3px;background:#e9e5dc}.notebook-quadro__sheet.svelte-1dyf4xi{position:relative}.notebook-quadro__wall.svelte-1dyf4xi{columns:var(--tiras) auto;column-gap:10px;padding:4px}.notebook-quadro__glass.svelte-1dyf4xi{position:absolute;inset:0;padding:0;border:0;background:transparent;cursor:zoom-in}.notebook-quadro__glass.is-on.svelte-1dyf4xi{cursor:zoom-out}.notebook-quadro__lens.svelte-1dyf4xi{position:absolute;z-index:3;right:0;left:0;height:var(--h);margin-top:calc(var(--h) / -2);overflow:hidden;border-top:2px solid #101219;border-bottom:2px solid #101219;background:#e9e5dc;box-shadow:0 18px 44px #10121980,0 -18px 44px #10121980;pointer-events:none}.notebook-quadro__deep.svelte-1dyf4xi{columns:var(--tiras) auto;column-gap:10px;padding:4px;transform-origin:0 0}.notebook-quadro__tile.svelte-1dyf4xi{zoom:.17;margin-bottom:42px;break-inside:avoid}.notebook-quadro__widths.svelte-1dyf4xi{display:flex;flex:0 0 auto;gap:6px;padding-top:10px;border-top:1px solid rgba(223,227,238,.12)}.notebook-quadro__width.svelte-1dyf4xi{padding:6px 12px;border:1px solid rgba(223,227,238,.18);border-radius:6px;color:#dfe3ee99;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px}.notebook-quadro__width.is-selected.svelte-1dyf4xi{color:#101219;background:#dfe3ee}.notebook-quadro__width.svelte-1dyf4xi input:where(.svelte-1dyf4xi){position:absolute;width:1px;height:1px;opacity:0}@media(max-width:640px){.notebook-quadro.svelte-1dyf4xi{padding:16px 12px 14px}.notebook-quadro__width.svelte-1dyf4xi{flex:1 1 0;display:grid;place-items:center;min-height:38px}}.pbm-note.svelte-1083p04{display:flex;flex-direction:column;gap:12px;padding:26px 30px 22px;color:#dfe3ee;background:#12141a}.pbm-note__view.svelte-1083p04{display:grid;flex:0 0 auto;place-items:center;min-height:96px;padding:12px;border:1px solid rgba(223,227,238,.14);border-radius:3px;background:repeating-conic-gradient(rgba(223,227,238,.05) 0 25%,transparent 0 50%) 0 0 / 14px 14px}.pbm-note__view.svelte-1083p04 canvas:where(.svelte-1083p04){width:100%;max-height:300px;object-fit:contain;image-rendering:pixelated}.pbm-note__empty.svelte-1083p04{color:#dfe3ee4d;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:22px;letter-spacing:.2em}.pbm-note__status.svelte-1083p04{flex:0 0 auto;color:#7f8aa6;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.05em}.pbm-note__status.is-wrong.svelte-1083p04{color:#ff8f6b}.pbm-note__source.svelte-1083p04{width:100%;min-height:150px;padding:11px 12px;border:1px solid rgba(223,227,238,.12);border-radius:3px;color:inherit;background:#00000047;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.45;tab-size:2;resize:none}.pbm-note--locked.svelte-1083p04 .pbm-note__source:where(.svelte-1083p04){min-height:0;max-height:132px;overflow:auto;opacity:.6}.pbm-note__caption.svelte-1083p04{width:100%;padding:0;border:0;color:inherit;background:transparent;font-family:Georgia,serif;font-size:13px;font-style:italic}.pbm-note__source.svelte-1083p04::placeholder,.pbm-note__caption.svelte-1083p04::placeholder{color:#dfe3ee42}@media(max-width:640px){.pbm-note.svelte-1083p04{padding:18px 16px 16px}.pbm-note__source.svelte-1083p04{min-height:0}.pbm-note__view.svelte-1083p04 canvas:where(.svelte-1083p04){max-height:34vh}}.bug-note.svelte-1y3dlel{--bug: #c0503c;display:flex;flex-direction:column;gap:16px;padding:34px 46px 30px;color:#2b201b;background:linear-gradient(90deg,var(--bug) 0 5px,transparent 5px),#f7ece6}.bug-note--sempre.svelte-1y3dlel{--bug: #b23a2c}.bug-note--as-vezes.svelte-1y3dlel{--bug: #c9793a}.bug-note--uma-vez.svelte-1y3dlel{--bug: #8d8378}.bug-note__head.svelte-1y3dlel{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:10px}.bug-note__badge.svelte-1y3dlel,.bug-note__stamp.svelte-1y3dlel{color:var(--bug);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.16em;text-transform:uppercase}.bug-note__badge.svelte-1y3dlel{padding:4px 9px;border:1px solid color-mix(in srgb,var(--bug) 45%,transparent);border-radius:3px}.bug-note__step.svelte-1y3dlel{display:flex;flex:0 0 auto;flex-direction:column;gap:7px;min-height:0}.bug-note__fields.svelte-1y3dlel{display:flex;flex-direction:column;gap:16px}.bug-note__step--yield.svelte-1y3dlel{flex:1 1 auto}.bug-note__step--yield.svelte-1y3dlel textarea:where(.svelte-1y3dlel){flex:1 1 auto;min-height:0}.bug-note__ask.svelte-1y3dlel{color:#7d6e64;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.07em;text-transform:uppercase}.bug-note.svelte-1y3dlel textarea:where(.svelte-1y3dlel){display:block;width:100%;padding:0 0 0 13px;border:0;border-left:1px solid color-mix(in srgb,var(--bug) 26%,transparent);color:inherit;background:transparent;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px;line-height:1.75;resize:none}.bug-note.svelte-1y3dlel textarea:where(.svelte-1y3dlel)::placeholder{color:#2b201b52}.bug-note.svelte-1y3dlel textarea:where(.svelte-1y3dlel):disabled{opacity:.9;cursor:default}.bug-note__freq.svelte-1y3dlel{display:flex;flex:0 0 auto;flex-direction:column;gap:7px}.bug-note__pills.svelte-1y3dlel{display:flex;gap:6px}.bug-note__pill.svelte-1y3dlel{position:relative;display:flex;align-items:center;gap:6px;min-height:28px;padding:0 12px;border:1px solid rgba(43,32,27,.16);border-radius:999px;color:#6f635b;cursor:pointer;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.05em;text-transform:uppercase;transition:color .16s ease,border-color .16s ease,background .16s ease}.bug-note__pill.svelte-1y3dlel input:where(.svelte-1y3dlel){position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.bug-note__pill.svelte-1y3dlel b:where(.svelte-1y3dlel){font-size:11px;font-weight:500}.bug-note__pill.is-selected.svelte-1y3dlel{border-color:var(--bug);color:var(--bug);background:color-mix(in srgb,var(--bug) 9%,transparent)}.bug-note__pill.svelte-1y3dlel:focus-within{outline:2px solid var(--bug);outline-offset:2px}@media(max-width:640px){.bug-note.svelte-1y3dlel{gap:8px;padding:14px 18px 12px}.bug-note__fields.svelte-1y3dlel{gap:8px;overflow:hidden}.bug-note.svelte-1y3dlel:not(.bug-note--locked) .bug-note__head:where(.svelte-1y3dlel){display:none}.bug-note__step.svelte-1y3dlel,.bug-note__step--yield.svelte-1y3dlel{flex:1 1 0;gap:3px}.bug-note.svelte-1y3dlel textarea:where(.svelte-1y3dlel){flex:1 1 auto;min-height:0;line-height:1.5;overflow-y:auto}.bug-note__freq.svelte-1y3dlel{align-items:center;flex-direction:row;gap:8px}.bug-note__pills.svelte-1y3dlel{flex:1 1 auto;gap:4px}.bug-note__pill.svelte-1y3dlel{flex:1 1 0;justify-content:center;min-height:36px;padding-inline:5px}}.design-note.svelte-18uufq5{display:flex;flex-direction:column;gap:18px;padding:40px 50px 30px;color:#262a26;background:linear-gradient(90deg,var(--mark) 0 4px,transparent 4px),#eef0ea;transition:background .22s ease}.design-note__head.svelte-18uufq5{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:10px;color:var(--mark);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.16em;text-transform:uppercase}.design-note__badge.svelte-18uufq5{padding:4px 9px;border:1px solid color-mix(in srgb,var(--mark) 42%,transparent);border-radius:3px}.design-note__body.svelte-18uufq5{display:block;width:100%;min-height:190px;padding:0;border:0;color:inherit;background:transparent;font-family:Georgia,Iowan Old Style,serif;font-size:17px;line-height:1.72;resize:none}.design-note__body.svelte-18uufq5::placeholder{color:#262a264d;font-style:italic}.design-note__body.svelte-18uufq5:disabled{opacity:.92;cursor:default}.design-note__marks.svelte-18uufq5{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;gap:6px}.design-note__pill.svelte-18uufq5{position:relative;display:flex;align-items:center;gap:7px;min-height:28px;padding:0 12px;border:1px solid rgba(38,42,38,.15);border-radius:999px;color:#6b706a;cursor:pointer;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.05em;text-transform:uppercase;transition:color .16s ease,border-color .16s ease,background .16s ease}.design-note__pill.svelte-18uufq5 input:where(.svelte-18uufq5){position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.design-note__pill.svelte-18uufq5 i:where(.svelte-18uufq5){width:7px;height:7px;border:1px solid var(--tint);border-radius:50%;transition:background .16s ease}.design-note__pill.is-selected.svelte-18uufq5{border-color:var(--tint);color:var(--tint);background:color-mix(in srgb,var(--tint) 9%,transparent)}.design-note__pill.is-selected.svelte-18uufq5 i:where(.svelte-18uufq5){background:var(--tint)}.design-note__pill.svelte-18uufq5:focus-within{outline:2px solid var(--tint);outline-offset:2px}.design-note__marks.svelte-18uufq5 small:where(.svelte-18uufq5){display:flex;align-items:center;gap:6px;margin-left:auto;color:#8b8f89;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:7px;letter-spacing:.08em;text-transform:uppercase}.design-note__marks.svelte-18uufq5 kbd:where(.svelte-18uufq5){min-height:15px;padding:0 4px;border-radius:3px;font-size:7px}@media(max-width:640px){.design-note.svelte-18uufq5{gap:14px;padding:28px 22px 22px}.design-note__body.svelte-18uufq5{min-height:0}.design-note__pill.svelte-18uufq5{flex:1 1 0;justify-content:center;min-height:40px;padding:0 8px}.design-note__marks.svelte-18uufq5 small:where(.svelte-18uufq5){display:none}}.idea-note.svelte-si4wn0{--idea: #9a6b1f;display:flex;flex-direction:column;gap:14px;padding:34px 50px 32px;color:#242018;background:radial-gradient(120% 90% at 50% 0%,rgba(154,107,31,.07),transparent 62%),#f6f1e2}.idea-note__badge.svelte-si4wn0{flex:0 0 auto;align-self:flex-start;padding:4px 9px;border:1px solid color-mix(in srgb,var(--idea) 42%,transparent);border-radius:3px;color:var(--idea);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.16em;text-transform:uppercase}.idea-note__steps.svelte-si4wn0{display:flex;flex-direction:column;justify-content:safe center;gap:18px}.idea-note__step.svelte-si4wn0{display:flex;flex:0 0 auto;flex-direction:column;gap:4px}.idea-note__waiting.svelte-si4wn0{padding:0;border:0;background:transparent;text-align:left;cursor:pointer}.idea-note__waiting.svelte-si4wn0 .idea-note__prompt:where(.svelte-si4wn0){opacity:.45}.idea-note__call.svelte-si4wn0{display:block;padding:7px 0 8px;border-bottom:1px dashed color-mix(in srgb,var(--idea) 30%,transparent);color:color-mix(in srgb,var(--idea) 60%,transparent);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.07em;transition:color .16s ease,border-color .16s ease}.idea-note__waiting.svelte-si4wn0:hover .idea-note__call:where(.svelte-si4wn0){border-bottom-style:solid;color:var(--idea)}.idea-note__prompt.svelte-si4wn0{color:var(--idea);font-family:Georgia,Iowan Old Style,serif;font-size:15px;font-style:italic;opacity:.85}.idea-note.svelte-si4wn0 textarea:where(.svelte-si4wn0){display:block;width:100%;padding:0;overflow:hidden;border:0;color:inherit;background:transparent;field-sizing:content;font-family:Georgia,Iowan Old Style,serif;line-height:1.4;resize:none}.idea-note__wish.svelte-si4wn0{font-size:clamp(21px,4vw,30px);font-style:italic;letter-spacing:-.02em}.idea-note__change.svelte-si4wn0{font-size:clamp(16px,3vw,20px)}.idea-note.svelte-si4wn0 textarea:where(.svelte-si4wn0):disabled{opacity:.92;cursor:default}.idea-note__verdicts.svelte-si4wn0{display:flex;gap:12px;margin-top:2px}.idea-note__stamp.svelte-si4wn0 i:where(.svelte-si4wn0){padding:1px 4px;border:1px solid currentColor;border-radius:2px;font-size:8px;font-style:normal;line-height:1;opacity:.5;text-transform:lowercase}.idea-note__hold.svelte-si4wn0{position:absolute;width:1px;height:1px;padding:0;border:0;opacity:0;pointer-events:none;resize:none}.idea-note__stamp.svelte-si4wn0{position:relative;display:flex;align-items:center;justify-content:center;gap:7px;min-width:92px;min-height:34px;padding:0 14px;border:1px solid color-mix(in srgb,var(--idea) 34%,transparent);border-radius:3px;color:#7d7161;cursor:pointer;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase;transition:color .2s ease,border-color .2s ease}.idea-note__stamp.svelte-si4wn0 input:where(.svelte-si4wn0){position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.idea-note__stamp.is-stamped.svelte-si4wn0{color:#f8f4e9;border-color:var(--idea);background:var(--idea);animation:svelte-si4wn0-idea-stamp .3s cubic-bezier(.2,.9,.25,1)}.idea-note__stamp.is-quiet.svelte-si4wn0{opacity:.34}.idea-note__stamp.svelte-si4wn0:focus-within{outline:2px solid var(--idea);outline-offset:3px}.idea-note__step--new.svelte-si4wn0{animation:svelte-si4wn0-idea-rise .26s ease-out both}@keyframes svelte-si4wn0-idea-stamp{0%{transform:scale(1)}45%{transform:scale(.9)}to{transform:scale(1)}}@keyframes svelte-si4wn0-idea-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.idea-note.svelte-si4wn0{padding:22px 22px 20px}.idea-note__steps.svelte-si4wn0{gap:12px}.idea-note__stamp.svelte-si4wn0{flex:1 1 0;min-height:36px}.idea-note__stamp.svelte-si4wn0 i:where(.svelte-si4wn0){display:none}}@media(prefers-reduced-motion:reduce){.idea-note__stamp.is-stamped.svelte-si4wn0,.idea-note__step--new.svelte-si4wn0{animation:none}}.visual-choice.svelte-qelg4s{display:flex;flex-direction:column;gap:14px;padding:26px 28px;color:#e6e8ea;background:#1a1c1f}.visual-choice__head.svelte-qelg4s{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:10px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.16em;text-transform:uppercase}.visual-choice__badge.svelte-qelg4s{padding:4px 9px;border:1px solid rgba(230,232,234,.28);border-radius:3px;color:#b9c0c6}.visual-choice__head.svelte-qelg4s small:where(.svelte-qelg4s){display:flex;align-items:center;gap:6px;color:#7c848b;font-size:7px;letter-spacing:.08em}.visual-choice__head.svelte-qelg4s kbd:where(.svelte-qelg4s){min-height:15px;padding:0 4px;border-radius:3px;color:#b9c0c6;background:#e6e8ea1a;font-size:7px}.visual-choice__wall.svelte-qelg4s{display:flex;align-items:stretch;gap:8px}.visual-choice__option.svelte-qelg4s{position:relative;display:grid;flex:1 1 0;place-items:center;min-width:0;padding:5px;border:1px solid rgba(230,232,234,.14);border-radius:3px;background:#111316;cursor:pointer;transition:border-color .18s ease,transform .18s cubic-bezier(.2,.9,.25,1),opacity .18s ease}.visual-choice__option.svelte-qelg4s input:where(.svelte-qelg4s){position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.visual-choice__option.svelte-qelg4s img:where(.svelte-qelg4s){max-width:100%;max-height:100%;object-fit:contain}.visual-choice__option.is-chosen.svelte-qelg4s{border-color:#e6e8ea;box-shadow:0 0 0 1px #e6e8ea inset;transform:translateY(-3px)}.visual-choice__option.is-quiet.svelte-qelg4s{opacity:.3}.visual-choice__option.svelte-qelg4s:focus-within{outline:2px solid #7fd4ff;outline-offset:2px}.visual-choice__option.svelte-qelg4s b:where(.svelte-qelg4s){position:absolute;top:6px;left:7px;color:#6d757c;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;font-weight:500}.visual-choice__option.is-chosen.svelte-qelg4s b:where(.svelte-qelg4s){color:#e6e8ea}.visual-choice__gone.svelte-qelg4s{color:#5c646a;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;text-align:center}.visual-choice__pick.svelte-qelg4s{display:grid;flex:0 0 auto;place-items:center;gap:5px;width:56px;padding:10px;border:1px dashed rgba(230,232,234,.24);border-radius:3px;color:#9aa2a9;cursor:pointer;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;text-align:center}.visual-choice__pick.is-alone.svelte-qelg4s{flex:1 1 auto;width:auto}.visual-choice__pick.svelte-qelg4s b:where(.svelte-qelg4s){font-size:13px;font-weight:500}.visual-choice__pick.svelte-qelg4s small:where(.svelte-qelg4s){font-size:8px;opacity:.62}.visual-choice__pick.svelte-qelg4s input:where(.svelte-qelg4s){position:absolute;width:1px;height:1px;opacity:0}.visual-choice__pick.svelte-qelg4s:focus-within{outline:2px solid #7fd4ff;outline-offset:2px}.visual-choice__empty.svelte-qelg4s{flex:0 0 auto;margin:0;color:#6d757c;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px}@media(max-width:640px){.visual-choice.svelte-qelg4s{padding:20px 16px}.visual-choice__head.svelte-qelg4s small:where(.svelte-qelg4s){display:none}.visual-choice__pick.svelte-qelg4s{width:46px}}@media(prefers-reduced-motion:reduce){.visual-choice__option.svelte-qelg4s{transition:border-color .18s ease,opacity .18s ease}.visual-choice__option.is-chosen.svelte-qelg4s{transform:none}}.review.svelte-1ov6fz3{--feito: #3f7d55;--continua: #9a6b1f;display:flex;flex-direction:column;gap:16px;padding:32px 44px 26px;color:#242320;background:#e9e6df}.review__head.svelte-1ov6fz3{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:10px;color:#77726a;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.16em;text-transform:uppercase}.review__badge.svelte-1ov6fz3{padding:4px 9px;border:1px solid rgba(36,35,32,.22);border-radius:3px}.review__count.svelte-1ov6fz3{font-variant-numeric:tabular-nums;text-align:right}.review__purpose.svelte-1ov6fz3{flex:0 0 auto;margin:-6px 0 0;color:#8a857c;font-family:Georgia,Iowan Old Style,serif;font-size:12px;font-style:italic;line-height:1.5}.review__purpose.svelte-1ov6fz3 b:where(.svelte-1ov6fz3){color:#625d55;font-weight:600;font-style:normal}.review__rows.svelte-1ov6fz3{display:flex;flex-direction:column;gap:2px}.review__row.svelte-1ov6fz3{display:flex;align-items:center;gap:10px;min-height:34px;padding:0 8px;border-radius:3px;transition:background .18s ease,opacity .18s ease,transform .18s ease}.review__row.svelte-1ov6fz3 textarea:where(.svelte-1ov6fz3){flex:1 1 auto;width:100%;padding:0;border:0;color:inherit;background:transparent;field-sizing:content;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px;line-height:1.5}.review__row.svelte-1ov6fz3 textarea:where(.svelte-1ov6fz3)::placeholder{color:#2423204d}.review__row.svelte-1ov6fz3 textarea:where(.svelte-1ov6fz3):disabled{opacity:1;cursor:default}.review__mark.svelte-1ov6fz3{flex:0 0 auto;width:6px;height:6px;border:1px solid rgba(36,35,32,.3);border-radius:50%;transition:background .18s ease,border-color .18s ease}.review__row.is-current.svelte-1ov6fz3{background:#24232012;box-shadow:inset 2px 0 #242320}.review__row--feito.svelte-1ov6fz3{opacity:.45}.review__row--feito.svelte-1ov6fz3 .review__mark:where(.svelte-1ov6fz3){border-color:var(--feito);background:var(--feito)}.review__row--feito.svelte-1ov6fz3 textarea:where(.svelte-1ov6fz3){text-decoration:line-through}.review__row--continua.svelte-1ov6fz3 .review__mark:where(.svelte-1ov6fz3){border-color:var(--continua);box-shadow:inset 0 0 0 1px var(--continua)}.review__verdict.svelte-1ov6fz3{flex:0 0 auto;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.review__row--feito.svelte-1ov6fz3 .review__verdict:where(.svelte-1ov6fz3){color:var(--feito)}.review__row--continua.svelte-1ov6fz3 .review__verdict:where(.svelte-1ov6fz3){color:var(--continua)}.review__foot.svelte-1ov6fz3{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;gap:8px}.review__foot.svelte-1ov6fz3 small:where(.svelte-1ov6fz3){display:flex;align-items:center;gap:5px;color:#8b867d;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:7px;letter-spacing:.06em;text-transform:uppercase}.review__pass.svelte-1ov6fz3{display:flex;flex:1 1 auto;gap:8px;border-radius:999px}.review__pass.is-done.svelte-1ov6fz3{opacity:.4}.review__key.svelte-1ov6fz3{display:flex;flex:1 1 0;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:0 14px;border:1px solid currentColor;border-radius:999px;background:transparent;cursor:pointer;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.review__key--feito.svelte-1ov6fz3{color:var(--feito)}.review__key--continua.svelte-1ov6fz3{color:var(--continua)}.review__key.svelte-1ov6fz3 kbd:where(.svelte-1ov6fz3){min-height:16px;padding:0 5px;border:1px solid currentColor;border-radius:3px;color:inherit;background:transparent;font-size:8px}@media(max-width:640px){.review.svelte-1ov6fz3{padding:24px 18px 20px}.review__key.svelte-1ov6fz3{min-height:46px;font-size:11px}.review__foot.svelte-1ov6fz3 small:where(.svelte-1ov6fz3),.review__key.svelte-1ov6fz3 kbd:where(.svelte-1ov6fz3){display:none}}@media(prefers-reduced-motion:reduce){.review__row.svelte-1ov6fz3{transition:none}}.dialogue.svelte-13rcr25{--eu: #3d5a80;--usuario: #8a5a3c;display:flex;flex-direction:column;gap:16px;padding:34px 46px 26px;color:#23211d;background:#f2efe9}.dialogue__badge.svelte-13rcr25{flex:0 0 auto;align-self:flex-start;padding:4px 9px;border:1px solid rgba(35,33,29,.22);border-radius:3px;color:#77726a;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.16em;text-transform:uppercase}.dialogue__turns.svelte-13rcr25{display:flex;flex-direction:column;gap:14px}.dialogue__turn.svelte-13rcr25{display:flex;flex:0 0 auto;flex-direction:column;gap:3px;padding-left:13px;border-left:2px solid var(--voice-tint)}.dialogue__turn--eu.svelte-13rcr25{--voice-tint: var(--eu)}.dialogue__turn--usuario.svelte-13rcr25{--voice-tint: var(--usuario);margin-left:22px}.dialogue__voice.svelte-13rcr25{color:var(--voice-tint);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.14em;text-transform:uppercase}.dialogue__turn.svelte-13rcr25 textarea:where(.svelte-13rcr25){display:block;width:100%;padding:0;overflow:hidden;border:0;color:inherit;background:transparent;field-sizing:content;font-family:Georgia,Iowan Old Style,serif;font-size:16px;line-height:1.6;resize:none}.dialogue__turn.svelte-13rcr25 textarea:where(.svelte-13rcr25)::placeholder{color:#23211d4d;font-style:italic}.dialogue__turn.svelte-13rcr25 textarea:where(.svelte-13rcr25):disabled{opacity:.94;cursor:default}.dialogue__foot.svelte-13rcr25{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;gap:10px}.dialogue__flip.svelte-13rcr25{min-height:30px;padding:0 14px;border:1px solid rgba(35,33,29,.24);border-radius:999px;color:#55514a;background:transparent;cursor:pointer;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.06em;text-transform:uppercase}.dialogue__flip.svelte-13rcr25 b:where(.svelte-13rcr25){font-weight:500}.dialogue__flip.svelte-13rcr25:disabled{opacity:.4;cursor:default}.dialogue__foot.svelte-13rcr25 small:where(.svelte-13rcr25){display:flex;align-items:center;gap:5px;margin-left:auto;color:#8b867d;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:7px;letter-spacing:.06em;text-transform:uppercase}.dialogue__foot.svelte-13rcr25 kbd:where(.svelte-13rcr25){min-height:15px;padding:0 4px;border-radius:3px;font-size:7px}@media(max-width:640px){.dialogue.svelte-13rcr25{padding:26px 20px 20px}.dialogue__turn--usuario.svelte-13rcr25{margin-left:14px}.dialogue__flip.svelte-13rcr25{flex:1 1 auto;min-height:44px;font-size:11px}.dialogue__foot.svelte-13rcr25 small:where(.svelte-13rcr25){display:none}}.photo-note.svelte-1jhj0tn{display:flex;flex-direction:column;gap:12px;padding:24px 26px 22px;color:#232120;background:#f4f1eb}.photo-note__head.svelte-1jhj0tn{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:10px;color:#7d7669;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.16em;text-transform:uppercase}.photo-note__badge.svelte-1jhj0tn{padding:4px 9px;border:1px solid rgba(35,33,32,.22);border-radius:3px}.photo-note__head.svelte-1jhj0tn small:where(.svelte-1jhj0tn){display:flex;align-items:center;gap:6px;font-size:7px;letter-spacing:.08em}.photo-note__head.svelte-1jhj0tn kbd:where(.svelte-1jhj0tn){min-height:15px;padding:0 4px;border-radius:3px;font-size:7px}.photo-note__stage.svelte-1jhj0tn{display:grid;gap:10px}.photo-note__frame.svelte-1jhj0tn{display:grid;place-items:center;min-height:0;overflow:hidden;border:1px solid rgba(35,33,32,.14);border-radius:2px;background:#e8e3d9}.photo-note__frame.svelte-1jhj0tn img:where(.svelte-1jhj0tn){width:100%;height:100%;object-fit:cover}.photo-note__note.svelte-1jhj0tn{display:grid;min-height:0}.photo-note.svelte-1jhj0tn textarea:where(.svelte-1jhj0tn){display:block;width:100%;height:100%;padding:0;border:0;color:inherit;background:transparent;font-family:Georgia,Iowan Old Style,serif;font-size:15px;line-height:1.6;resize:none}.photo-note.svelte-1jhj0tn textarea:where(.svelte-1jhj0tn)::placeholder{color:#23212052;font-style:italic}.photo-note.svelte-1jhj0tn textarea:where(.svelte-1jhj0tn):disabled{opacity:.94;cursor:default}.photo-note--foto-acima.svelte-1jhj0tn .photo-note__stage:where(.svelte-1jhj0tn){grid-template-rows:1.6fr 1fr}.photo-note--texto-sobre.svelte-1jhj0tn .photo-note__stage:where(.svelte-1jhj0tn),.photo-note--foto-inteira.svelte-1jhj0tn .photo-note__stage:where(.svelte-1jhj0tn){grid-template-areas:"stack"}.photo-note--texto-sobre.svelte-1jhj0tn .photo-note__frame:where(.svelte-1jhj0tn),.photo-note--texto-sobre.svelte-1jhj0tn .photo-note__note:where(.svelte-1jhj0tn),.photo-note--foto-inteira.svelte-1jhj0tn .photo-note__frame:where(.svelte-1jhj0tn),.photo-note--foto-inteira.svelte-1jhj0tn .photo-note__note:where(.svelte-1jhj0tn){grid-area:stack}.photo-note--texto-sobre.svelte-1jhj0tn .photo-note__note:where(.svelte-1jhj0tn){align-items:center;padding:22px;background:linear-gradient(0deg,#1412109e,#14121057)}.photo-note--texto-sobre.svelte-1jhj0tn textarea:where(.svelte-1jhj0tn),.photo-note--foto-inteira.svelte-1jhj0tn textarea:where(.svelte-1jhj0tn){color:#f6f2ea;text-shadow:0 1px 12px rgba(20,18,16,.55)}.photo-note--texto-sobre.svelte-1jhj0tn textarea:where(.svelte-1jhj0tn)::placeholder,.photo-note--foto-inteira.svelte-1jhj0tn textarea:where(.svelte-1jhj0tn)::placeholder{color:#f6f2ea8c}.photo-note--texto-sobre.svelte-1jhj0tn textarea:where(.svelte-1jhj0tn){font-size:clamp(19px,3.6vw,26px);font-style:italic;text-align:center}.photo-note--texto-ao-lado.svelte-1jhj0tn .photo-note__stage:where(.svelte-1jhj0tn){grid-template-columns:1fr 1fr}.photo-note--foto-inteira.svelte-1jhj0tn .photo-note__note:where(.svelte-1jhj0tn){align-items:end;padding:12px 14px}.photo-note--foto-inteira.svelte-1jhj0tn textarea:where(.svelte-1jhj0tn){height:auto;max-height:3.4em;font-size:11px;line-height:1.5}.photo-note__gone.svelte-1jhj0tn{color:#a09a8e;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;font-style:italic}.photo-note__pick.svelte-1jhj0tn{display:grid;justify-items:center;gap:5px;padding:20px 22px;color:#7d786e;cursor:pointer;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;text-align:center}.photo-note__pick.svelte-1jhj0tn b:where(.svelte-1jhj0tn){font-size:11px;font-weight:500}.photo-note__pick.svelte-1jhj0tn small:where(.svelte-1jhj0tn){font-size:8px;opacity:.7}.photo-note__pick.svelte-1jhj0tn input:where(.svelte-1jhj0tn){position:absolute;width:1px;height:1px;opacity:0}.photo-note__pick.svelte-1jhj0tn:focus-within{outline:2px solid #8a7f6c;outline-offset:2px}.photo-note__layouts.svelte-1jhj0tn{display:flex;flex:0 0 auto;gap:5px}.photo-note__layout.svelte-1jhj0tn{position:relative;display:flex;flex:1 1 0;align-items:center;justify-content:center;gap:6px;min-height:28px;padding:0 8px;border:1px solid rgba(35,33,32,.15);border-radius:999px;color:#7a736a;cursor:pointer;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;letter-spacing:.04em;text-transform:uppercase;transition:color .16s ease,border-color .16s ease,background .16s ease}.photo-note__layout.svelte-1jhj0tn input:where(.svelte-1jhj0tn){position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.photo-note__glyph.svelte-1jhj0tn{flex:0 0 auto;width:11px;height:11px;border:1px solid currentColor;border-radius:1px}.photo-note--foto-acima.svelte-1jhj0tn .photo-note__layout:where(.svelte-1jhj0tn):nth-child(1) .photo-note__glyph:where(.svelte-1jhj0tn),.photo-note__layout.svelte-1jhj0tn:nth-child(1) .photo-note__glyph:where(.svelte-1jhj0tn){border-bottom-width:4px}.photo-note__layout.svelte-1jhj0tn:nth-child(2) .photo-note__glyph:where(.svelte-1jhj0tn){border-width:1px;background:linear-gradient(0deg,transparent 35%,currentColor 35%,currentColor 65%,transparent 65%)}.photo-note__layout.svelte-1jhj0tn:nth-child(3) .photo-note__glyph:where(.svelte-1jhj0tn){border-right-width:4px}.photo-note__layout.svelte-1jhj0tn:nth-child(4) .photo-note__glyph:where(.svelte-1jhj0tn){background:currentColor}.photo-note__layout.is-selected.svelte-1jhj0tn{border-color:#8a5f3c;color:#8a5f3c;background:#8a5f3c14}.photo-note__layout.svelte-1jhj0tn:focus-within{outline:2px solid #8a5f3c;outline-offset:2px}@media(max-width:640px){.photo-note.svelte-1jhj0tn{padding:18px 14px 16px}.photo-note__head.svelte-1jhj0tn small:where(.svelte-1jhj0tn){display:none}.photo-note__layout.svelte-1jhj0tn{min-height:42px;padding:0 4px}.photo-note__layout.svelte-1jhj0tn span:where(.svelte-1jhj0tn){display:none}.photo-note__glyph.svelte-1jhj0tn{width:14px;height:14px}}.story-block{padding:32px 56px 12px;color:#20201d;background:var(--papel, #faf7f2);transition:padding-top .26s cubic-bezier(.2,.75,.2,1)}.story-block__texto{display:block;width:100%;padding:0;border:0;color:inherit;background:transparent;resize:none;font-family:Courier New,ui-monospace,monospace;font-size:16px;line-height:2;caret-color:#20201d;caret-shape:block}.story-block__texto::placeholder{color:#20201d52;font-family:Georgia,serif;font-style:italic}.story-block__texto:disabled{font-family:Iowan Old Style,Georgia,Times New Roman,serif;font-size:17px;line-height:1.78}.story-block__som{position:absolute;right:14px;bottom:10px;padding:2px 8px;border:0;border-radius:10px;color:#20201d42;background:transparent;font-size:11px;line-height:1;transition:color .14s ease,background-color .14s ease}.story-block__som.is-on{color:#20201d;background:#20201d12}@media(max-width:640px){.story-block{padding-right:24px;padding-bottom:10px;padding-left:24px}.story-block__texto{font-size:15px;line-height:1.85}.story-block__texto:disabled{font-size:16px;line-height:1.72}}.story-continue.svelte-u2g0rv{--papel: #faf7f2}.story-continue.svelte-u2g0rv:before{content:"";position:absolute;top:0;right:0;left:0;height:14px;background:linear-gradient(to bottom,rgba(32,32,29,.055),transparent)}.story-cut.svelte-qg64io{--papel: #fdfbf7;padding-top:66px}.story-cut.svelte-qg64io:before{content:"✳ ✳ ✳";position:absolute;top:26px;right:0;left:0;color:#20201d42;font-family:Georgia,serif;font-size:12px;letter-spacing:.45em;text-align:center;text-indent:.45em}@media(max-width:640px){.story-cut.svelte-qg64io{padding-top:52px}.story-cut.svelte-qg64io:before{top:20px}}.story-flashback.svelte-1n89vlt{--papel: #f5f4f2;padding-top:52px;color:#26272c}.story-flashback.svelte-1n89vlt:before{content:"";position:absolute;top:0;right:0;left:0;height:96px;background:linear-gradient(to bottom,rgba(112,122,148,.13),transparent)}.story-flashback.svelte-1n89vlt .story-block__texto:where(.svelte-1n89vlt){font-style:italic;caret-color:#26272c}@media(max-width:640px){.story-flashback.svelte-1n89vlt{padding-top:40px}}.story-rewrite.svelte-2habtc{--papel: #f8f7f4;--passe: #c08a3e;padding-top:22px}.story-rewrite--passe2.svelte-2habtc{--passe: #4e7d55}.story-rewrite.is-complete.svelte-2habtc{--papel: #eef3ee;--passe: #4e7d55}.story-rewrite__head.svelte-2habtc{flex:0 0 auto;display:flex;align-items:center;gap:10px;margin-bottom:20px;color:#20201d73;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.story-rewrite__head.svelte-2habtc>span:where(.svelte-2habtc){flex:0 0 auto;color:var(--passe)}.story-rewrite__gauge.svelte-2habtc{flex:1 1 auto;height:2px;border-radius:2px;background:#20201d17}.story-rewrite__gauge.svelte-2habtc i:where(.svelte-2habtc){display:block;height:100%;border-radius:2px;background:var(--passe);transition:width .42s cubic-bezier(.2,.75,.2,1)}.story-rewrite__head.svelte-2habtc b:where(.svelte-2habtc){flex:0 0 auto;color:var(--passe);font-weight:600}.story-rewrite__pair.svelte-2habtc{display:grid;grid-template-columns:1fr 1fr;gap:26px}.story-rewrite__side.svelte-2habtc{display:flex;flex-direction:column;min-height:0}.story-rewrite__side.svelte-2habtc>span:where(.svelte-2habtc){display:flex;align-items:baseline;justify-content:space-between;margin-bottom:10px;color:#20201d57;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.story-rewrite__side.svelte-2habtc>span:where(.svelte-2habtc) button:where(.svelte-2habtc){padding:1px 6px;border:0;border-radius:8px;color:#20201d66;background:#20201d0f;font-family:inherit;font-size:8px;letter-spacing:.08em;text-transform:uppercase}.story-rewrite__antes.svelte-2habtc{width:100%;padding:0 0 0 14px;border:0;border-left:2px solid rgba(32,32,29,.11);color:#20201d6b;background:transparent;resize:none;overflow:hidden;field-sizing:content;font-family:Courier New,ui-monospace,monospace;font-size:15px;line-height:1.9}.story-rewrite__side--nova.svelte-2habtc .story-block__texto:where(.svelte-2habtc){padding-left:14px;border-left:2px solid var(--passe);font-size:15px;line-height:1.9}.story-rewrite__done.svelte-2habtc{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;gap:8px;margin:0;color:#2c3a2f;font-family:Georgia,serif;font-size:17px;font-style:italic;text-align:center}.story-rewrite__done.svelte-2habtc small:where(.svelte-2habtc){color:#2c3a2f99;font-size:12px}@media(max-width:640px){.story-rewrite__pair.svelte-2habtc{grid-template-columns:1fr;gap:18px}.story-rewrite__antes.svelte-2habtc,.story-rewrite__side--nova.svelte-2habtc .story-block__texto:where(.svelte-2habtc){font-size:14px;line-height:1.8}}.notebook-search.svelte-qy92yu{display:flex;flex-direction:column;gap:12px;padding:20px 20px 16px;color:#dfe3ee;background:#0f1420}.notebook-search__head.svelte-qy92yu{display:flex;flex:0 0 auto;align-items:baseline;gap:10px}.notebook-search__query.svelte-qy92yu{flex:1 1 auto;min-width:0;padding:0 0 6px;border:0;border-bottom:1px solid rgba(223,227,238,.22);color:#eef1f8;background:transparent;resize:none;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:15px}.notebook-search__query.svelte-qy92yu::placeholder{color:#dfe3ee52}.notebook-search__head.svelte-qy92yu small:where(.svelte-qy92yu){flex:0 0 auto;color:#7f8aa6;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.notebook-search__holder.svelte-qy92yu{border-radius:3px}.notebook-search__hint.svelte-qy92yu{margin:0;padding:24px 4px;color:#dfe3ee66;font-family:Georgia,serif;font-size:14px;font-style:italic}.notebook-search__wall.svelte-qy92yu{columns:2 auto;column-gap:10px}.notebook-search__tile.svelte-qy92yu{position:relative;margin-bottom:10px;border-radius:4px;break-inside:avoid;outline:1px solid transparent;outline-offset:2px;transition:outline-color .16s ease,opacity .16s ease}.notebook-search__tile.is-chosen.svelte-qy92yu{outline-color:#f0c45a}.notebook-search__thumb.svelte-qy92yu{zoom:.22}.notebook-search__pick.svelte-qy92yu{position:absolute;inset:0;padding:0;border:0;border-radius:4px;background:transparent;cursor:pointer}.notebook-search__recall.svelte-qy92yu{flex:0 0 auto;margin:0;color:#f0c45a;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.07em;text-transform:uppercase}@media(min-width:641px){.notebook-search__wall.svelte-qy92yu{columns:4 auto}}.field-mark.svelte-wig7y8{--field: #65704e;gap:22px;padding:38px 48px 34px;color:#30352b;background:linear-gradient(90deg,transparent 0 37px,rgba(101,112,78,.16) 38px,transparent 39px),repeating-linear-gradient(0deg,transparent 0 31px,rgba(48,53,43,.065) 32px),#f3f0df}header.svelte-wig7y8{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px;color:var(--field);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;text-transform:uppercase}header.svelte-wig7y8 span:where(.svelte-wig7y8){padding:4px 9px;border:1px solid color-mix(in srgb,var(--field) 44%,transparent);border-radius:2px;font-size:9px;letter-spacing:.17em}header.svelte-wig7y8 small:where(.svelte-wig7y8){color:#30352b94;font-size:8px;letter-spacing:.08em}textarea.svelte-wig7y8{display:block;width:100%;padding:0;border:0;color:inherit;background:transparent;font-family:Georgia,Iowan Old Style,serif;font-size:18px;line-height:32px;resize:none}textarea.svelte-wig7y8::placeholder{color:#30352b57;font-style:italic}@media(max-width:640px){.field-mark.svelte-wig7y8{gap:16px;padding:28px 22px 24px;background:linear-gradient(90deg,transparent 0 14px,rgba(101,112,78,.14) 15px,transparent 16px),repeating-linear-gradient(0deg,transparent 0 29px,rgba(48,53,43,.065) 30px),#f3f0df}header.svelte-wig7y8 small:where(.svelte-wig7y8){font-size:7px;text-align:right}textarea.svelte-wig7y8{font-size:17px;line-height:30px}}.field-speech.svelte-t21325{--field: #9a5d43;gap:18px;padding:36px 48px 34px;color:#4a3027;background:radial-gradient(circle at 88% 12%,rgba(255,255,255,.5),transparent 10rem),#f2e9dc}header.svelte-t21325{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px;color:var(--field);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;letter-spacing:.1em;text-transform:uppercase}header.svelte-t21325 span:where(.svelte-t21325){padding:4px 9px;border:1px solid color-mix(in srgb,var(--field) 42%,transparent);border-radius:2px;font-size:9px;letter-spacing:.17em}header.svelte-t21325 small:where(.svelte-t21325){color:#4a30278f}.field-speech__who.svelte-t21325{flex:0 0 auto;width:min(100%,260px);padding:0 0 7px;border:0;border-bottom:1px solid rgba(74,48,39,.2);color:var(--field);background:transparent;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px}.field-speech__quote.svelte-t21325{display:grid;grid-template-columns:auto minmax(0,1fr);gap:9px}.field-speech__quote.svelte-t21325 b:where(.svelte-t21325){color:var(--field);font-family:Georgia,serif;font-size:46px;font-weight:400;line-height:.9;opacity:.45}.field-speech__quote.svelte-t21325 textarea:where(.svelte-t21325){display:block;width:100%;height:100%;min-height:0;padding:0;border:0;color:inherit;background:transparent;font-family:Georgia,Iowan Old Style,serif;font-size:clamp(19px,2.5vw,27px);font-style:italic;line-height:1.48;resize:none}textarea.svelte-t21325::placeholder{color:#4a302752}@media(max-width:640px){.field-speech.svelte-t21325{gap:14px;padding:27px 22px 23px}.field-speech__quote.svelte-t21325 textarea:where(.svelte-t21325){font-size:20px}}.field-question.svelte-1p2r4ef{--field: #47718b;gap:17px;padding:34px 48px;color:#263a46;background:linear-gradient(135deg,rgba(71,113,139,.08),transparent 42%),#e8eef0}header.svelte-1p2r4ef{display:grid;flex:0 0 auto;grid-template-columns:auto auto 1fr;align-items:center;gap:10px;color:var(--field);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;text-transform:uppercase}header.svelte-1p2r4ef b:where(.svelte-1p2r4ef){display:grid;place-items:center;width:28px;height:28px;border:1px solid color-mix(in srgb,var(--field) 44%,transparent);border-radius:50%;font-family:Georgia,serif;font-size:18px;font-weight:400}header.svelte-1p2r4ef span:where(.svelte-1p2r4ef){font-size:9px;letter-spacing:.17em}header.svelte-1p2r4ef small:where(.svelte-1p2r4ef){justify-self:end;color:#263a468c;font-size:8px;letter-spacing:.07em}.field-question__who.svelte-1p2r4ef{flex:0 0 auto;width:min(100%,260px);padding:0 0 7px;border:0;border-bottom:1px solid rgba(38,58,70,.18);color:var(--field);background:transparent;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px}.field-question__body.svelte-1p2r4ef{display:block;width:100%;padding:0;border:0;color:inherit;background:transparent;font-family:Georgia,Iowan Old Style,serif;font-size:clamp(21px,3vw,31px);line-height:1.42;resize:none}textarea.svelte-1p2r4ef::placeholder{color:#263a464d;font-style:italic}@media(max-width:640px){.field-question.svelte-1p2r4ef{gap:14px;padding:26px 22px 23px}header.svelte-1p2r4ef small:where(.svelte-1p2r4ef){max-width:100px;font-size:7px;text-align:right}.field-question__body.svelte-1p2r4ef{font-size:22px}}.field-discussion.svelte-1eduu7b{--field: #927338;gap:18px;padding:36px 48px 32px;color:#3c3525;background:repeating-linear-gradient(90deg,transparent 0,transparent 47px,rgba(60,53,37,.04) 48px),#ede8d8}header.svelte-1eduu7b{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px;color:var(--field);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;text-transform:uppercase}header.svelte-1eduu7b span:where(.svelte-1eduu7b){padding:4px 9px;border:1px solid color-mix(in srgb,var(--field) 45%,transparent);border-radius:2px;font-size:9px;letter-spacing:.17em}header.svelte-1eduu7b small:where(.svelte-1eduu7b){color:#3c35258c;font-size:8px;letter-spacing:.07em}label.svelte-1eduu7b{display:flex;min-height:0;flex-direction:column;gap:7px}label.svelte-1eduu7b>span:where(.svelte-1eduu7b){color:var(--field);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;letter-spacing:.13em;text-transform:uppercase}label.svelte-1eduu7b textarea:where(.svelte-1eduu7b){display:block;width:100%;padding:0;border:0;color:inherit;background:transparent;resize:none}.field-discussion__subject.svelte-1eduu7b{flex:0 0 auto;padding-bottom:12px;border-bottom:1px solid rgba(60,53,37,.14)}.field-discussion__subject.svelte-1eduu7b textarea:where(.svelte-1eduu7b){font-family:Georgia,Iowan Old Style,serif;font-size:21px;font-style:italic}.field-discussion__note.svelte-1eduu7b textarea:where(.svelte-1eduu7b){height:100%;min-height:0;font-family:Georgia,Iowan Old Style,serif;font-size:17px;line-height:1.65}textarea.svelte-1eduu7b::placeholder{color:#3c35254d}@media(max-width:640px){.field-discussion.svelte-1eduu7b{gap:14px;padding:27px 22px 23px}header.svelte-1eduu7b small:where(.svelte-1eduu7b){max-width:120px;font-size:7px;text-align:right}.field-discussion__subject.svelte-1eduu7b textarea:where(.svelte-1eduu7b){font-size:19px}}.field-synthesis.svelte-ic0f05{--review: #4f765f;gap:18px;padding:35px 46px 32px;color:#293a32;background:linear-gradient(90deg,rgba(79,118,95,.07) 1px,transparent 1px) 0 0 / 32px 100%,#e7ece7}header.svelte-ic0f05{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px;color:var(--review);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;text-transform:uppercase}header.svelte-ic0f05 span:where(.svelte-ic0f05){padding:4px 9px;border:1px solid color-mix(in srgb,var(--review) 42%,transparent);border-radius:2px;font-size:9px;letter-spacing:.17em}header.svelte-ic0f05 small:where(.svelte-ic0f05){color:#293a328f;font-size:8px;letter-spacing:.07em}.field-synthesis__fields.svelte-ic0f05{display:grid;grid-template-rows:minmax(84px,auto) minmax(140px,1fr);gap:17px}label.svelte-ic0f05{display:flex;min-height:0;flex-direction:column;gap:7px}label.svelte-ic0f05 span:where(.svelte-ic0f05){color:var(--review);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;letter-spacing:.13em;text-transform:uppercase}textarea.svelte-ic0f05{display:block;width:100%;height:100%;min-height:0;padding:0;border:0;color:inherit;background:transparent;font-family:Georgia,Iowan Old Style,serif;line-height:1.55;resize:none}.field-synthesis__cut.svelte-ic0f05{padding-bottom:13px;border-bottom:1px solid rgba(41,58,50,.14)}.field-synthesis__cut.svelte-ic0f05 textarea:where(.svelte-ic0f05){font-size:19px;font-style:italic}.field-synthesis__body.svelte-ic0f05 textarea:where(.svelte-ic0f05){font-size:17px}textarea.svelte-ic0f05::placeholder{color:#293a324d}@media(max-width:640px){.field-synthesis.svelte-ic0f05{gap:14px;padding:26px 22px 23px}header.svelte-ic0f05 small:where(.svelte-ic0f05){font-size:7px}.field-synthesis__fields.svelte-ic0f05{grid-template-rows:minmax(72px,auto) minmax(110px,1fr)}}.field-episode.svelte-10e4jdq{--review: #85634a;gap:17px;padding:34px 46px 30px;color:#3c3229;background:#ece8e1}header.svelte-10e4jdq{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px;color:var(--review);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;text-transform:uppercase}header.svelte-10e4jdq span:where(.svelte-10e4jdq){padding:4px 9px;border:1px solid color-mix(in srgb,var(--review) 42%,transparent);border-radius:2px;font-size:9px;letter-spacing:.17em}header.svelte-10e4jdq small:where(.svelte-10e4jdq){color:#3c32298c;font-size:8px;letter-spacing:.07em}.field-episode__path.svelte-10e4jdq{display:flex;flex-direction:column;gap:13px}label.svelte-10e4jdq{display:grid;flex:0 0 auto;grid-template-columns:24px minmax(0,1fr);grid-template-rows:auto minmax(52px,auto);column-gap:11px;padding-bottom:12px;border-bottom:1px solid rgba(60,50,41,.12)}label.svelte-10e4jdq:last-child{border-bottom:0}label.svelte-10e4jdq b:where(.svelte-10e4jdq){display:grid;grid-row:1 / span 2;place-items:center;align-self:start;width:22px;height:22px;border:1px solid color-mix(in srgb,var(--review) 45%,transparent);border-radius:50%;color:var(--review);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:400}label.svelte-10e4jdq span:where(.svelte-10e4jdq){color:var(--review);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;letter-spacing:.12em;text-transform:uppercase}textarea.svelte-10e4jdq{display:block;width:100%;min-height:52px;padding:4px 0 0;border:0;color:inherit;background:transparent;font-family:Georgia,Iowan Old Style,serif;font-size:16px;line-height:1.5;resize:none}textarea.svelte-10e4jdq::placeholder{color:#3c32294a;font-style:italic}@media(max-width:640px){.field-episode.svelte-10e4jdq{gap:13px;padding:25px 20px 21px}header.svelte-10e4jdq small:where(.svelte-10e4jdq){font-size:7px}.field-episode__path.svelte-10e4jdq{gap:10px}}.field-argument.svelte-87bf52{--review: #72546f;gap:16px;padding:32px 42px 28px;color:#3b2e3a;background:radial-gradient(circle at 50% 0%,rgba(114,84,111,.07),transparent 18rem),#e9e5e8}header.svelte-87bf52{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px;color:var(--review);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;text-transform:uppercase}header.svelte-87bf52 span:where(.svelte-87bf52){padding:4px 9px;border:1px solid color-mix(in srgb,var(--review) 42%,transparent);border-radius:2px;font-size:9px;letter-spacing:.17em}header.svelte-87bf52 small:where(.svelte-87bf52){color:#3b2e3a8a;font-size:8px;letter-spacing:.06em}.field-argument__grid.svelte-87bf52{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}label.svelte-87bf52{display:flex;min-height:0;flex-direction:column;gap:6px;padding:12px 14px;border:1px solid rgba(59,46,58,.13);background:#ffffff29}.field-argument__thesis.svelte-87bf52,.field-argument__conclusion.svelte-87bf52{grid-column:1 / -1}label.svelte-87bf52 span:where(.svelte-87bf52){color:var(--review);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;letter-spacing:.12em;text-transform:uppercase}textarea.svelte-87bf52{display:block;width:100%;height:100%;min-height:48px;padding:0;border:0;color:inherit;background:transparent;font-family:Georgia,Iowan Old Style,serif;font-size:15px;line-height:1.48;resize:none}textarea.svelte-87bf52::placeholder{color:#3b2e3a47;font-style:italic}@media(max-width:640px){.field-argument.svelte-87bf52{gap:12px;padding:23px 18px 20px}header.svelte-87bf52 small:where(.svelte-87bf52){max-width:125px;font-size:7px;text-align:right}.field-argument__grid.svelte-87bf52{display:flex;flex-direction:column;gap:9px}label.svelte-87bf52{flex:0 0 auto;padding:9px 11px}textarea.svelte-87bf52{min-height:42px}}.field-study.svelte-195vgui{--review: #526986;gap:17px;padding:33px 44px 29px;color:#2d3746;background:repeating-linear-gradient(0deg,transparent 0,transparent 33px,rgba(45,55,70,.045) 34px),#e8ebef}header.svelte-195vgui{display:flex;flex:0 0 auto;align-items:center;gap:10px;color:var(--review);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;text-transform:uppercase}header.svelte-195vgui b:where(.svelte-195vgui){display:grid;place-items:center;width:27px;height:27px;border:1px solid color-mix(in srgb,var(--review) 45%,transparent);border-radius:50%;font-family:Georgia,serif;font-size:17px;font-weight:400}header.svelte-195vgui span:where(.svelte-195vgui){font-size:9px;letter-spacing:.16em}.field-study__fields.svelte-195vgui{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}label.svelte-195vgui{display:flex;min-height:0;flex-direction:column;gap:7px;padding:12px 14px;border:1px solid rgba(45,55,70,.13);background:#ffffff2e}.field-study__question.svelte-195vgui{grid-column:1 / -1}label.svelte-195vgui span:where(.svelte-195vgui){color:var(--review);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;letter-spacing:.12em;text-transform:uppercase}textarea.svelte-195vgui{display:block;width:100%;height:100%;min-height:54px;padding:0;border:0;color:inherit;background:transparent;font-family:Georgia,Iowan Old Style,serif;font-size:16px;line-height:1.5;resize:none}textarea.svelte-195vgui::placeholder{color:#2d37464a;font-style:italic}@media(max-width:640px){.field-study.svelte-195vgui{gap:13px;padding:24px 18px 20px}.field-study__fields.svelte-195vgui{display:flex;flex-direction:column;gap:9px}label.svelte-195vgui{flex:0 0 auto;padding:9px 11px}textarea.svelte-195vgui{min-height:46px}}.board{display:flex;flex-direction:column;gap:14px;padding:26px 30px 20px;color:#22232a;background:#fbfbf9}.board__head{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px;min-height:16px;color:var(--marca);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.14em;text-transform:lowercase}.board__badge{display:inline-flex;align-items:center;gap:7px}.board__badge:before{content:"";width:9px;height:9px;border-radius:50%;background:var(--marca)}.board__hint{color:#9a9a93;letter-spacing:.06em;text-align:right;text-transform:none}.board__tools{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;gap:5px}.board__tool{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:26px;padding:0 10px;border:1px solid rgba(34,35,42,.16);border-radius:999px;color:#55565e;background:transparent;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;line-height:1;white-space:nowrap;transition:color .14s ease,border-color .14s ease,background .14s ease}.board__tool:hover{border-color:color-mix(in srgb,var(--marca) 45%,transparent);color:var(--marca)}.board__tool.is-on{border-color:var(--marca);color:var(--marca);background:color-mix(in srgb,var(--marca) 10%,transparent)}.board__tool--glyph{min-width:30px;padding:0 6px;font-size:13px}.board__gap{width:1px;height:16px;margin:0 4px;background:#22232a24}.board__push{margin-left:auto}.board__source{display:block;width:100%;max-height:18em;padding:10px 12px;field-sizing:content;border:1px solid rgba(34,35,42,.12);border-radius:4px;color:#3c3d45;background:#f4f4f0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12.5px;line-height:1.65;resize:none}.board__source::placeholder{color:#3c3d4561}.board__source:focus-visible{border-color:color-mix(in srgb,var(--marca) 55%,transparent)}.board__status{flex:0 0 auto;color:#9a9a93;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9.5px;letter-spacing:.04em}.board__status.is-wrong{color:#b23b2e}.board__stage{position:relative;flex:1 1 auto;min-height:0;border:1px solid rgba(34,35,42,.1);border-radius:4px;background:#fff}@media(max-width:640px){.board{gap:10px;padding:18px 16px 14px}.board__hint{display:none}.board__tool{min-height:34px;padding:0 12px;font-size:11px}.board__tool--glyph{min-width:38px}}.board-text__field.svelte-1nuz546{display:block;width:100%;min-height:210px;padding:0;border:0;color:inherit;background:transparent;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:14px;line-height:1.85;resize:none}.board-text__field.svelte-1nuz546::placeholder{color:#22232a4d}.board-text__field.is-quiet.svelte-1nuz546{position:absolute;width:1px;height:1px;min-height:0;opacity:0;pointer-events:none}.board-text__read.svelte-1nuz546{flex:1 1 auto;min-height:0;color:#22232a;font-family:Iowan Old Style,Georgia,Times New Roman,serif;font-size:16px;line-height:1.62}.board-text__read.is-empty.svelte-1nuz546:after{content:"nada escrito ainda";color:#22232a4d;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px}.board-text__read.svelte-1nuz546 p,.board-text__read.svelte-1nuz546 ul,.board-text__read.svelte-1nuz546 ol,.board-text__read.svelte-1nuz546 pre,.board-text__read.svelte-1nuz546 blockquote{margin:0 0 .72em}.board-text__read.svelte-1nuz546>:last-child{margin-bottom:0}.board-text__title.svelte-1nuz546{font-family:Avenir Next,Segoe UI,system-ui,sans-serif;font-weight:600;letter-spacing:-.01em}.board-text__title[data-level="1"].svelte-1nuz546{margin-top:.2em;font-size:1.5em}.board-text__title[data-level="2"].svelte-1nuz546{margin-top:.3em;font-size:1.22em}.board-text__title[data-level="3"].svelte-1nuz546{margin-top:.3em;color:#55565e;font-size:1em;letter-spacing:.02em;text-transform:uppercase}.board-text__read.svelte-1nuz546 ul,.board-text__read.svelte-1nuz546 ol{padding-left:1.35em}.board-text__read.svelte-1nuz546 li{margin-bottom:.18em}.board-text__read.svelte-1nuz546 blockquote{padding-left:.9em;border-left:2px solid var(--marca);color:#4a4b53;font-style:italic}.board-text__read.svelte-1nuz546 code{padding:.1em .34em;border-radius:3px;background:#22232a12;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.86em}.board-text__read.svelte-1nuz546 pre{overflow-x:auto;padding:.7em .85em;border-radius:4px;background:#22232a0e;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.82em;line-height:1.55}.board-text__read.svelte-1nuz546 hr{margin:1em 0;border:0;border-top:1px solid rgba(34,35,42,.16)}.board-text__read.svelte-1nuz546 a{color:var(--marca);text-decoration:underline;text-underline-offset:2px}.board-text__read.svelte-1nuz546 strong{font-weight:650}@media(max-width:640px){.board-text__field.svelte-1nuz546{min-height:0;font-size:13.5px}.board-text__read.svelte-1nuz546{font-size:15px}}.board-formal__view.svelte-cmnq2{display:flex;align-items:center;justify-content:center;min-width:0;overflow-x:auto;overflow-y:hidden;min-height:96px;padding:18px 4px;color:#1c1e26}.board-formal__view.svelte-cmnq2 math{font-size:24px}.board-formal__view.svelte-cmnq2 mtable{padding:2px 0}.board-formal__view.svelte-cmnq2 mtd{padding:2px 8px}.board-formal__view.svelte-cmnq2 mi[data-unknown]{color:#b23b2e}.board-formal__empty.svelte-cmnq2{color:#22232a42;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px}.board-formal__symbols.svelte-cmnq2{padding:6px 8px;border-radius:6px;background:#2b4f9e0e}@media(max-width:640px){.board-formal__view.svelte-cmnq2{min-height:74px;padding:10px 2px}.board-formal__view.svelte-cmnq2 math{font-size:21px}}.board-grid__scroll.svelte-j3jmtb{min-width:0;overflow-x:auto;overflow-y:hidden;padding-bottom:2px}.board-grid__cells.svelte-j3jmtb{display:grid;grid-template-columns:repeat(var(--colunas),minmax(84px,1fr));min-width:100%}.board-grid__cell.svelte-j3jmtb{width:100%;min-width:0;padding:7px 9px;border:0;color:inherit;background:transparent;font-family:Avenir Next,Segoe UI,system-ui,sans-serif;font-size:13.5px;line-height:1.5}.board-grid__cell.svelte-j3jmtb:disabled{cursor:default}.board-grid--tabela.svelte-j3jmtb .board-grid__cell:where(.svelte-j3jmtb){border-right:1px solid rgba(34,35,42,.09);border-bottom:1px solid rgba(34,35,42,.09)}.board-grid--tabela.svelte-j3jmtb .board-grid__cell.is-first:where(.svelte-j3jmtb){border-bottom-color:#22232a3d;color:#34353d;font-weight:600}.board-grid--matriz.svelte-j3jmtb .board-grid__cells:where(.svelte-j3jmtb){position:relative;gap:2px 14px;margin:0 auto;padding:10px 20px;width:max-content;min-width:0}.board-grid--matriz.svelte-j3jmtb .board-grid__cell:where(.svelte-j3jmtb){text-align:center;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.board-grid--matriz.svelte-j3jmtb .board-grid__cells:where(.svelte-j3jmtb):before,.board-grid--matriz.svelte-j3jmtb .board-grid__cells:where(.svelte-j3jmtb):after{content:"";position:absolute;top:0;bottom:0;width:9px;border:2px solid var(--marca)}.board-grid--matriz.svelte-j3jmtb .board-grid__cells:where(.svelte-j3jmtb):before{left:0;border-right:0}.board-grid--matriz.svelte-j3jmtb .board-grid__cells:where(.svelte-j3jmtb):after{right:0;border-left:0}.board-grid__forma.svelte-j3jmtb{display:flex;gap:5px}.board-grid__forma.svelte-j3jmtb label:where(.svelte-j3jmtb){position:relative;cursor:pointer}.board-grid__forma.svelte-j3jmtb input:where(.svelte-j3jmtb){position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.board-grid__forma.svelte-j3jmtb label:where(.svelte-j3jmtb):focus-within{outline:2px solid var(--marca);outline-offset:2px}@media(max-width:640px){.board-grid__cell.svelte-j3jmtb{padding:10px 8px;font-size:13px}.board-grid__cells.svelte-j3jmtb{grid-template-columns:repeat(var(--colunas),minmax(72px,1fr))}}.board-diagram__frame.svelte-1snxtwi{position:relative;display:flex;align-items:center;justify-content:center;min-height:0}.board-diagram__sheet.svelte-1snxtwi{flex:0 0 auto;max-width:100%;max-height:100%;touch-action:none}.board-diagram__sheet.is-linking.svelte-1snxtwi{cursor:crosshair}.board-diagram__over.svelte-1snxtwi{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.board-diagram__layer.svelte-1snxtwi{position:relative}.board-diagram__link.svelte-1snxtwi{stroke:#5d5f6a;stroke-width:1.6;vector-effect:non-scaling-stroke}.board-diagram__link.is-on.svelte-1snxtwi{stroke:var(--marca);stroke-width:2.4;vector-effect:non-scaling-stroke}.board-diagram__head.svelte-1snxtwi{fill:#5d5f6a}.board-diagram__head.is-on.svelte-1snxtwi{fill:var(--marca)}.board-diagram__grab.svelte-1snxtwi{stroke:transparent;stroke-width:20;pointer-events:stroke;vector-effect:non-scaling-stroke;cursor:pointer}.board-diagram__rubber.svelte-1snxtwi{stroke:var(--marca);stroke-width:1.6;stroke-dasharray:5 4;vector-effect:non-scaling-stroke}.board-diagram__node.svelte-1snxtwi{position:absolute;pointer-events:auto;display:grid;overflow:hidden;place-items:center;padding:4px 8px;border:1.5px solid #4c4e59;border-radius:4px;background:#fff;cursor:grab}.board-diagram__node--elipse.svelte-1snxtwi{border-radius:50%}.board-diagram__node--texto.svelte-1snxtwi{border-color:transparent;background:transparent}.board-diagram__node.is-on.svelte-1snxtwi{border-color:var(--marca);box-shadow:0 0 0 3px color-mix(in srgb,var(--marca) 16%,transparent)}.board-diagram__node--texto.is-on.svelte-1snxtwi{border-color:color-mix(in srgb,var(--marca) 45%,transparent)}.board-diagram__write.svelte-1snxtwi,.board-diagram__label.svelte-1snxtwi{width:100%;max-height:100%;padding:0;border:0;color:#22232a;background:transparent;font-family:Avenir Next,Segoe UI,system-ui,sans-serif;font-size:clamp(8px,calc(19.5px * var(--zoom, .66)),15px);line-height:1.2;text-align:center;resize:none}.board-diagram__write.svelte-1snxtwi{overflow:hidden;cursor:text}.board-diagram__write.svelte-1snxtwi::placeholder{color:#22232a3d}.board-diagram__label.svelte-1snxtwi{overflow-wrap:anywhere}.board-diagram__plug.svelte-1snxtwi{position:absolute;right:-7px;bottom:50%;width:15px;height:15px;padding:0;border:2px solid #ffffff;border-radius:50%;background:var(--marca);opacity:0;transform:translateY(50%);transition:opacity .13s ease;cursor:crosshair}.board-diagram__node.svelte-1snxtwi:hover .board-diagram__plug:where(.svelte-1snxtwi),.board-diagram__node.is-on.svelte-1snxtwi .board-diagram__plug:where(.svelte-1snxtwi),.board-diagram__plug.svelte-1snxtwi:focus-visible{opacity:1}.board-diagram__grip.svelte-1snxtwi{position:absolute;right:-4px;bottom:-4px;width:12px;height:12px;border-right:2px solid var(--marca);border-bottom:2px solid var(--marca);opacity:0;cursor:nwse-resize}.board-diagram__node.is-on.svelte-1snxtwi .board-diagram__grip:where(.svelte-1snxtwi){opacity:1}.board-diagram__tag.svelte-1snxtwi{position:absolute;pointer-events:auto;transform:translate(-50%,-50%);padding:1px 5px;border-radius:3px;background:#fff;color:#4c4e59;font-family:Avenir Next,Segoe UI,system-ui,sans-serif;font-size:11px;line-height:1.4}.board-diagram__tag.svelte-1snxtwi textarea:where(.svelte-1snxtwi){width:62px;padding:0;border:0;color:inherit;background:transparent;font:inherit;text-align:center;resize:none}.board-diagram__empty.svelte-1snxtwi{position:absolute;top:50%;left:50%;margin:0;color:#22232a42;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;transform:translate(-50%,-50%)}@media(max-width:640px){.board-diagram__plug.svelte-1snxtwi{width:19px;height:19px}.board-diagram__node.svelte-1snxtwi:hover .board-diagram__plug:where(.svelte-1snxtwi){opacity:0}.board-diagram__node.is-on.svelte-1snxtwi .board-diagram__plug:where(.svelte-1snxtwi){opacity:1}}.board-chart__stage.svelte-1xxk4d3{touch-action:none;cursor:grab}.board-chart__grid.svelte-1xxk4d3{stroke:#22232a12;stroke-width:1}.board-chart__axis.svelte-1xxk4d3{stroke:#22232a6b;stroke-width:1}.board-chart__tick.svelte-1xxk4d3{fill:#8d8e97;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px}.board-chart__curve.svelte-1xxk4d3{fill:none;stroke:var(--cor);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.board-chart__dot.svelte-1xxk4d3{fill:var(--cor)}.board-chart__bar.svelte-1xxk4d3{fill:color-mix(in srgb,var(--cor) 78%,transparent)}.board-chart__legend.svelte-1xxk4d3{position:absolute;top:6px;right:10px;display:flex;flex-wrap:wrap;gap:4px 12px;justify-content:flex-end;max-width:70%;margin:0;padding:0;list-style:none}.board-chart__legend.svelte-1xxk4d3 li:where(.svelte-1xxk4d3){color:var(--cor);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9.5px}.board-chart__empty.svelte-1xxk4d3{position:absolute;top:50%;left:50%;margin:0;color:#22232a42;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;text-align:center;white-space:pre;transform:translate(-50%,-50%)}.board-chart__source.svelte-1xxk4d3{flex:0 0 auto}.board-chart__estilo.svelte-1xxk4d3{display:flex;gap:5px}.board-chart__estilo.svelte-1xxk4d3 label:where(.svelte-1xxk4d3),.board__tools.svelte-1xxk4d3 label:where(.svelte-1xxk4d3){position:relative;cursor:pointer}.board-chart__estilo.svelte-1xxk4d3 input:where(.svelte-1xxk4d3),.board__tools.svelte-1xxk4d3 input[type=checkbox]:where(.svelte-1xxk4d3){position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.board__tools.svelte-1xxk4d3 label:where(.svelte-1xxk4d3):focus-within{outline:2px solid var(--marca);outline-offset:2px}.board-chart__janela.svelte-1xxk4d3{display:inline-flex;align-items:center;gap:6px;color:#8d8e97;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.board-chart__janela.svelte-1xxk4d3 textarea:where(.svelte-1xxk4d3){width:108px;padding:3px 7px;border:1px solid rgba(34,35,42,.16);border-radius:999px;color:#3c3d45;background:transparent;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;letter-spacing:0;text-transform:none}@media(max-width:640px){.board-chart__janela.svelte-1xxk4d3 textarea:where(.svelte-1xxk4d3){width:96px;min-height:30px;padding:7px 10px}}.board-sketch__frame.svelte-13ue1lr{position:relative;display:flex;align-items:center;justify-content:center;min-height:0}.board-sketch__sheet.svelte-13ue1lr{max-width:100%;max-height:100%;aspect-ratio:960 / 600;touch-action:none}.board-sketch__sheet.is-drawing.svelte-13ue1lr{cursor:crosshair}.board-sketch__stroke.svelte-13ue1lr{fill:none;stroke:#2b2c33;stroke-linecap:round;stroke-linejoin:round}.board-sketch__stroke.is-on.svelte-13ue1lr{stroke:var(--marca)}.board-sketch__picked.svelte-13ue1lr{fill:none;stroke:var(--marca);stroke-width:1.5;stroke-dasharray:6 5}.board-sketch__empty.svelte-13ue1lr{position:absolute;margin:0;color:#22232a3d;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;pointer-events:none}.board-sketch__weight.svelte-13ue1lr{min-width:34px}.board-sketch__weight.svelte-13ue1lr i:where(.svelte-13ue1lr){display:block;width:16px;border-radius:999px;background:currentColor}.board-due--longe.svelte-z4nlc5{--marca: #0f6f7a}.board-due--perto.svelte-z4nlc5{--marca: #a8791a}.board-due--hoje.svelte-z4nlc5{--marca: #c2591f}.board-due--vencido.svelte-z4nlc5{--marca: #b23b2e}.board-due.svelte-z4nlc5{background:linear-gradient(90deg,var(--marca) 0 4px,transparent 4px),#fbfbf9;transition:background .26s ease}.board-due__face.svelte-z4nlc5{display:flex;flex:0 0 auto;align-items:baseline;gap:18px}.board-due__what.svelte-z4nlc5{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:baseline;gap:6px 10px;min-width:0}.board-due__tipo.svelte-z4nlc5{flex:0 0 auto;max-width:100%;padding:3px 8px;border:1px solid color-mix(in srgb,var(--marca) 40%,transparent);border-radius:999px;color:var(--marca);background:transparent;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px}.board-due__name.svelte-z4nlc5{flex:1 1 auto;min-width:0;overflow:hidden;field-sizing:content;padding:0;border:0;resize:none;color:#22232a;background:transparent;font-family:Iowan Old Style,Georgia,Times New Roman,serif;font-size:clamp(19px,3.4vw,25px);line-height:1.24}.board-due__name.svelte-z4nlc5::placeholder{color:#22232a47;font-style:italic}.board-due__clock.svelte-z4nlc5{flex:0 0 auto;margin:0;text-align:right}.board-due__clock.svelte-z4nlc5 b:where(.svelte-z4nlc5){display:block;color:var(--marca);font-family:Avenir Next,Segoe UI,system-ui,sans-serif;font-size:15px;font-weight:600;white-space:nowrap}.board-due__clock.svelte-z4nlc5 small:where(.svelte-z4nlc5){display:block;margin-top:2px;color:#8d8e97;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9.5px;white-space:nowrap}.board-due__none.svelte-z4nlc5{opacity:.45}.board-due__when.svelte-z4nlc5{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;gap:8px}.board-due__when.svelte-z4nlc5 input:where(.svelte-z4nlc5){padding:6px 10px;border:1px solid rgba(34,35,42,.16);border-radius:6px;color:var(--marca);background:transparent;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12.5px}.board-due__when.svelte-z4nlc5 input:where(.svelte-z4nlc5):focus-visible{border-color:var(--marca)}.board-due__allday.svelte-z4nlc5{color:#9a9a93;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.board-due__detail.svelte-z4nlc5{display:block;width:100%;min-height:74px;padding:0;border:0;color:#3c3d45;background:transparent;font-family:Avenir Next,Segoe UI,system-ui,sans-serif;font-size:14px;line-height:1.6;resize:none}.board-due__detail.svelte-z4nlc5::placeholder{color:#22232a47}@media(max-width:640px){.board-due__face.svelte-z4nlc5{flex-direction:column;align-items:stretch;gap:8px}.board-due__clock.svelte-z4nlc5{text-align:left}.board-due__tipo.svelte-z4nlc5{flex:1 1 100%}.board-due__tipo.svelte-z4nlc5,.board-due__when.svelte-z4nlc5 input:where(.svelte-z4nlc5){min-height:34px;font-size:12.5px}.board-due__detail.svelte-z4nlc5{min-height:0}}.mold__yield{flex:1 1 auto;min-height:0;overflow-y:auto}.mold--grows :where(.mold__yield){overflow-y:visible}textarea.mold__yield{field-sizing:fixed}.mold--grows textarea.mold__yield{overflow:hidden;field-sizing:content}.mold__line{overflow:hidden;resize:none}.mold textarea,.mold input{overflow-wrap:anywhere}.mold input:disabled,.mold textarea:disabled,.mold select:disabled{cursor:default;opacity:1;-webkit-text-fill-color:inherit}:root{font-family:Avenir Next,Segoe UI,system-ui,sans-serif;color:#20201d;background:#e9e5dc;font-synthesis:none;text-rendering:optimizeLegibility;--ink: #20201d;--muted: #77756e;--paper: #f8f5ed;--line: rgba(32, 32, 29, .14);--orange: #ef6948}*{box-sizing:border-box}html{scroll-behavior:smooth}:root{--note-height: calc(var(--writing-space, 58dvh) - 16px);--attached-note-height: calc(var(--note-height) * .66)}body{margin:0;min-width:320px;min-height:100vh;background:radial-gradient(circle at 10% 4%,rgba(255,255,255,.7),transparent 28rem),#e9e5dc}button,input,textarea,select{font:inherit}button,select,input[type=checkbox],input[type=range],input[type=color]{cursor:pointer}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--orange);outline-offset:3px}kbd{display:inline-flex;align-items:center;min-height:21px;padding:1px 6px;border:1px solid currentColor;border-radius:5px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:500;text-transform:uppercase;opacity:.72}.topbar{position:sticky;z-index:20;top:0;display:flex;align-items:center;justify-content:space-between;width:100%;height:62px;padding:0 28px;border-bottom:1px solid rgba(32,32,29,.12);background:#e9e5dcdb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.bar-thumb,.mobile-contextbar,.mobile-surface,.tag-panel__mobile-location{display:none}.tag-panel__desktop-context{display:contents}.topbar__right{display:flex;align-items:center;gap:12px;min-width:0}.shared-bar{display:flex;align-items:center;justify-content:flex-end;min-width:0;gap:16px}.shared-bar__name span,.shared-bar__name strong{display:block}.shared-bar__name span,.shared-bar__count{color:var(--muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;letter-spacing:.07em;text-transform:uppercase}.shared-bar__name strong{max-width:min(42vw,440px);overflow:hidden;font-family:Georgia,serif;font-size:17px;font-style:italic;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.shared-bar__actions{display:flex;flex:0 0 auto;align-items:center;gap:7px}.shared-bar__actions>:is(a,button){flex:0 0 auto;padding:8px 11px;border:1px solid var(--line);border-radius:8px;color:var(--ink);background:#ffffff61;font-family:inherit;font-size:10px;font-weight:600;text-decoration:none}.shared-bar__actions>button{border-color:#315f4d;color:#f5f5ed;background:#315f4d}.shared-bar__actions>button:disabled{opacity:.62}.note-count{flex:0 0 auto;color:var(--muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;text-transform:uppercase}.tag-tools{position:relative;display:flex;align-items:center;min-width:0;gap:6px}.tag-panel{position:absolute;z-index:30;top:calc(100% + 13px);right:0;width:310px;padding:17px;border:1px solid rgba(32,32,29,.17);border-radius:12px;color:var(--ink);background:#f6f3ebf7;box-shadow:0 20px 55px #2c28212e;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);animation:tag-panel-in .16s ease-out both}.tag-panel>header,.tag-panel__desktop-context>header,.tag-panel__mobile-location>header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:14px}.tag-panel>header span,.tag-panel>header strong,.tag-panel__desktop-context>header span,.tag-panel__desktop-context>header strong,.tag-panel__mobile-location>header span,.tag-panel__mobile-location>header strong{display:block}.tag-panel>header span,.tag-panel__desktop-context>header span,.tag-panel__mobile-location>header span{margin-bottom:2px;color:var(--muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:7px;letter-spacing:.08em;text-transform:uppercase}.tag-panel>header strong,.tag-panel__desktop-context>header strong,.tag-panel__mobile-location>header strong{font-family:Georgia,serif;font-size:20px;font-style:italic;font-weight:400}.tag-panel>header button,.tag-panel__desktop-context>header button,.tag-panel__mobile-location>header button{width:22px;height:22px;padding:0;border:0;color:var(--muted);background:transparent;font-size:16px}.tag-panel>input,.tag-panel__desktop-context>input{width:100%;padding:10px 11px;border:1px solid rgba(32,32,29,.16);border-radius:7px;color:inherit;background:#ffffff85;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px}.tag-panel>input::placeholder,.tag-panel__desktop-context>input::placeholder{color:#20201d59}.tag-panel__views{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:10px 0}.tag-panel__views button,.tag-panel__catalog button,.tag-panel__create{padding:7px 9px;border:1px solid rgba(32,32,29,.12);border-radius:6px;color:#65635d;background:transparent;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;text-align:left;text-transform:lowercase}.tag-panel__views button{text-align:center}.tag-panel button.is-selected{border-color:#00aebc47;color:#236970;background:#00cddd12}.tag-panel__catalog{display:grid;max-height:190px;gap:5px;overflow-y:auto}.tag-panel__catalog>span{padding:16px 4px;color:var(--muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;text-align:center}.tag-panel__catalog button{display:flex;align-items:center;gap:8px}.tag-panel__catalog button>span{display:grid;place-items:center;width:14px;height:14px;border:1px solid currentColor;border-radius:50%;font-size:7px}.tag-panel__catalog button>.tag-choice__mobile{display:none}.tag-panel__create{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:9px;border-style:dashed;color:#8e467b}.tag-panel__create kbd{min-height:16px;padding:0 4px;border-radius:3px;font-size:7px}.vault-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 10px;margin-top:11px;padding:11px;border:1px solid rgba(32,32,29,.12);border-radius:8px;background:#ffffff47}.vault-panel>div,.vault-panel>div :is(span,strong,small){display:block;min-width:0}.vault-panel span,.vault-panel small,.vault-panel p,.vault-panel button{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.vault-panel span{color:var(--muted);font-size:7px;letter-spacing:.06em;text-transform:uppercase}.vault-panel strong{margin-top:2px;color:#665f57;font-family:Georgia,serif;font-size:14px;font-style:italic;font-weight:400}.vault-panel small{margin-top:3px;color:#8e467b;font-size:7px;line-height:1.4}.vault-panel button{align-self:center;padding:7px 8px;border:1px solid rgba(49,95,77,.24);border-radius:6px;color:#315f4d;background:#ffffff61;font-size:7px}.vault-panel>.vault-panel__actions{display:flex;align-self:center;flex-direction:column;align-items:stretch;gap:4px}.vault-panel__actions button{align-self:stretch}.vault-panel__actions .vault-panel__browser-only{border-color:transparent;color:var(--muted);background:transparent}.vault-panel p{grid-column:1 / -1;margin:0;color:var(--muted);font-size:7px;line-height:1.45}.short-link{display:grid;margin:0 0 10px;padding:9px 11px;border-left:2px solid #2f7d55;border-radius:0 5px 5px 0;background:#2f7d5512;font-size:12px;gap:3px}.short-link strong{color:#2f7d55;font-size:11px;font-weight:600}.short-link code{overflow-wrap:anywhere;color:var(--ink);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px}.short-link span{color:var(--muted);font-size:11px}.shared-bar__once{padding:3px 8px;border-radius:999px;color:#7a3a12;background:#f6e2c8;font-size:11px;font-weight:600;line-height:1.3}.share-scope{display:grid;grid-template-columns:1fr 1fr;margin:0 0 10px;overflow:hidden;border-radius:7px;gap:1px;background:#20201d24}.share-scope button{display:grid;padding:7px 8px;border:0;border-radius:0;color:#6a6459;background:#e9e3d6;font-family:inherit;gap:1px;text-align:center;transition:background-color .2s ease,color .2s ease}.share-scope button strong{overflow:hidden;font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.share-scope button small{font-size:10px;font-variant-numeric:tabular-nums;opacity:.75}.share-scope button.is-on{color:#fdfaf2;background:#2b2a26}.share-scope button:disabled{color:#a9a396;background:#f1ece1}.share-route{margin:8px 0 0;padding:8px 10px;border-left:2px solid #2f6ba8;border-radius:0 5px 5px 0;background:#2f6ba812;font-size:12px;line-height:1.45}.share-route strong{display:block;color:#2f6ba8;font-weight:600}.share-route span{color:var(--muted)}.drop-veil{position:fixed;z-index:60;display:grid;place-items:center;padding:16px;inset:0;pointer-events:none;background:color-mix(in srgb,var(--paper) 82%,transparent)}.drop-veil p{margin:0;padding:14px 22px;border:2px dashed #2f6ba8;border-radius:12px;color:#2f6ba8;background:var(--paper);font-size:15px;font-weight:600}.vault-panel[data-tone]{--tone: #8a857c;--tone-soft: rgba(138, 133, 124, .07);border-color:color-mix(in srgb,var(--tone) 26%,transparent);background:var(--tone-soft)}.vault-panel[data-tone=ok]{--tone: #2f7d55;--tone-soft: rgba(47, 125, 85, .06)}.vault-panel[data-tone=working]{--tone: #2f6ba8;--tone-soft: rgba(47, 107, 168, .06)}.vault-panel[data-tone=pending]{--tone: #a8762a;--tone-soft: rgba(168, 118, 42, .07)}.vault-panel[data-tone=failed]{--tone: #a4402f;--tone-soft: rgba(164, 64, 47, .07)}.vault-panel[data-tone] strong{color:var(--tone)}.state-line{display:flex;align-items:center;gap:5px}.state-dot{flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:var(--tone, #8a857c)}.vault-panel[data-tone=working] .state-dot{animation:tone-pulse 1.2s ease-in-out infinite}@keyframes tone-pulse{50%{opacity:.25}}.state-help{display:grid;flex:0 0 auto;place-items:center;width:13px;height:13px;margin-left:auto;padding:0;border:1px solid color-mix(in srgb,var(--tone, #8a857c) 40%,transparent);border-radius:50%;color:var(--tone, #8a857c);background:transparent;font-family:inherit;font-size:8px;line-height:1}.state-help:hover{color:#fdfaf2;background:var(--tone, #8a857c)}.state-bar{display:block;width:100%;height:2px;margin-top:5px;overflow:hidden;border-radius:2px;background:color-mix(in srgb,var(--tone, #8a857c) 16%,transparent)}.state-bar>i{display:block;width:0;height:100%;border-radius:2px;background:var(--tone, #8a857c);transition:width .24s ease}.state-bar.is-running>i{width:34%;animation:state-sweep 1.1s ease-in-out infinite}@keyframes state-sweep{0%{transform:translate(-110%)}to{transform:translate(320%)}}.cloud-copy__step b{margin-left:4px;font-weight:400;opacity:.7}.data-panel__mission{margin:11px 0 0;color:#665f57;font-family:Georgia,serif;font-size:12px;font-style:italic;line-height:1.5}.vault-panel.cloud-copy{border-color:#345a8c33;background:#345a8c0d}.vault-panel.cloud-copy strong{color:#33578c}.cloud-copy__error{color:#a4472f}.cloud-copy__step{color:#33578c;font-variant-numeric:tabular-nums}.vault-panel.cloud-copy a{color:#33578c;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.vault-panel[data-state=folder]{border-color:#315f4d38;background:#315f4d0e}.vault-panel[data-state=folder] strong{color:#315f4d}.vault-panel[data-state=waiting]{border-color:#8e467b33}.tag-panel__archive{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:9px;color:#4e765c}.tag-panel__share{display:grid;flex:0 0 auto;grid-template-columns:minmax(0,1fr) auto;gap:6px}.tag-panel__share .tag-panel__archive{margin-top:9px}.tag-panel__json{width:auto}.tag-panel__share-fallback{display:grid;grid-column:1 / -1;gap:8px;padding:10px;border:1px solid rgba(142,70,123,.18);border-radius:7px;color:#704064;background:#8e467b0d}.tag-panel__share-fallback p{display:grid;gap:2px;margin:0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px}.tag-panel__share-fallback strong{font-family:Georgia,serif;font-size:13px;font-style:italic;font-weight:400}.tag-panel__share-fallback div{display:grid;grid-template-columns:1fr 1fr;gap:6px}.tag-panel__share-fallback button{padding:7px 8px;border:1px solid rgba(112,64,100,.2);border-radius:6px;color:inherit;background:#ffffff52;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:7px}.tag-panel__share-fallback button:only-child{grid-column:1 / -1}.tag-panel__file{position:absolute;width:1px;height:1px;opacity:0}.tag-panel__archive b{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:500}.brand{display:flex;align-items:center;gap:9px;color:var(--ink);font-size:13px;font-weight:700;letter-spacing:-.01em;text-decoration:none}.brand__dot{width:8px;height:8px;border-radius:50%;background:var(--orange);box-shadow:0 0 0 4px #ef694821}.notebook-menu-button,.scope-button{display:grid;min-width:0;min-height:38px;padding:6px 11px;border:1px solid rgba(32,32,29,.14);border-radius:8px;color:#4d4b46;background:#ffffff4d;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;text-align:left;text-transform:lowercase}.notebook-menu-button>span,.scope-button>span{color:var(--muted);font-size:7px;letter-spacing:.07em}.notebook-menu-button>strong,.scope-button>strong{max-width:132px;overflow:hidden;font-size:10px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.notebook-menu-button>strong{color:#236970}.notebook-menu-button:hover,.notebook-menu-button.is-active,.scope-button:hover,.scope-button.is-active{border-color:#20201d3d;color:var(--ink);background:#ffffffb8}.page-tools,.task-tools,.notebook-output-tools,.data-tools{position:relative;flex:0 0 auto}.page-menu-button{border-color:#8e467b33}.page-menu-button>strong{color:#8e467b}.task-menu-button{border-color:#a05a2c38}.task-menu-button>strong{color:#a05a2c}.page-panel__catalog{margin-top:12px}.scope-button--output{border-color:#00aebc33}.scope-button--output>strong{color:#236970}.scope-button--data>strong{color:#665f57}.scope-button--data[data-state=folder]>strong{color:#315f4d}.scope-button--data[data-state=waiting]>strong{color:#8e467b}.notebook-output-panel,.data-panel{position:absolute;z-index:30;top:calc(100% + 13px);right:0;width:min(440px,calc(100vw - 32px));padding:20px;border:1px solid rgba(32,32,29,.17);border-radius:12px;color:var(--ink);background:#f6f3ebfa;box-shadow:0 20px 55px #2c28212e;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);animation:tag-panel-in .16s ease-out both}.notebook-output-panel>header,.data-panel>header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:13px}.notebook-output-panel>header :is(span,strong),.data-panel>header :is(span,strong){display:block}.notebook-output-panel>header span,.data-panel>header span,.desktop-panel__card>div>span,.data-panel__files>div>span{color:var(--muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;letter-spacing:.08em;text-transform:uppercase}.notebook-output-panel>header strong,.data-panel>header strong{margin-top:2px;font-family:Georgia,serif;font-size:22px;font-style:italic;font-weight:400}.notebook-output-panel>header>button,.data-panel>header>button{width:30px;height:30px;padding:0;border:0;color:var(--muted);background:transparent;font-size:18px}.desktop-panel__summary{margin:-6px 0 12px;color:var(--muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px}.desktop-panel__card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 14px;padding:15px;border:1px solid rgba(32,32,29,.12);border-radius:9px;background:#ffffff4d}.desktop-panel__card+.desktop-panel__card,.tag-panel__share-fallback+.desktop-panel__card{margin-top:9px}.notebook-output-panel>.tag-panel__share-fallback{margin-top:9px}.desktop-panel__card>div{grid-row:1 / span 2}.desktop-panel__card strong,.desktop-panel__card p,.data-panel__files strong,.data-panel__files p{display:block;margin:0}.desktop-panel__card strong,.data-panel__files strong{margin-top:3px;font-family:Georgia,serif;font-size:17px;font-style:italic;font-weight:400}.desktop-panel__card p,.data-panel__files p{margin-top:5px;color:var(--muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;line-height:1.5}.desktop-panel__card>button,.data-panel__files button{align-self:center;min-height:32px;padding:8px 11px;border:1px solid rgba(35,105,112,.22);border-radius:6px;color:#236970;background:#ffffff6b;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px}.desktop-panel__card>button:disabled,.data-panel__files button:disabled{opacity:.4}.desktop-panel__card>.desktop-panel__secondary{border-color:transparent;color:var(--muted);background:transparent}.desktop-panel__card.is-disabled{background:#20201d05}.data-panel{width:min(470px,calc(100vw - 32px))}.data-panel>.vault-panel{margin-top:0}.data-panel .vault-panel span,.data-panel .vault-panel small,.data-panel .vault-panel p,.data-panel .vault-panel button{font-size:9px}.data-panel .vault-panel strong{font-size:16px}.data-panel .vault-panel button{min-height:32px;padding:8px 10px}.data-panel__files{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:9px}.data-panel__files>div{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:14px;border:1px solid rgba(32,32,29,.11);border-radius:8px;background:#ffffff3d}.data-panel__files button{align-self:stretch;margin-top:auto;padding-top:8px}.palette-tools{position:relative;display:flex;flex:0 0 auto;align-items:center;gap:4px}.scope-toggle{display:flex;flex:0 0 auto;align-items:center;gap:4px;max-width:132px;overflow:hidden;padding:5px 9px;border:1px dashed rgba(142,70,123,.28);border-radius:999px;color:#7d6f79;background:transparent;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;text-overflow:ellipsis;text-transform:lowercase;white-space:nowrap;transition:border-color .14s ease,color .14s ease,background-color .14s ease}.scope-toggle i{flex:0 0 auto;font-style:normal;opacity:.5}.scope-toggle b{min-width:0;overflow:hidden;font-weight:400;opacity:.5;text-overflow:ellipsis;white-space:nowrap}.scope-toggle b.is-on{color:#56414f;font-weight:700;opacity:1}.scope-toggle:hover{border-style:solid;background:#ffffff6b}.palette-button{display:flex;align-items:center;gap:6px;padding:5px 8px;border:1px solid rgba(142,70,123,.2);border-radius:999px;color:#7d6f79;background:#ffffff47;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;text-transform:lowercase}.palette-button>span{opacity:.58}.palette-button>strong{color:#8e467b;font-weight:500}.palette-button:hover,.palette-button.is-active{color:var(--ink);background:#ffffffad}.palette-panel{position:absolute;z-index:30;top:calc(100% + 13px);right:0;display:flex;flex-direction:column;width:350px;max-height:calc(100dvh - 96px);padding:17px;border:1px solid rgba(32,32,29,.17);border-radius:12px;color:var(--ink);background:#f6f3ebfa;box-shadow:0 20px 55px #2c28212e;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);animation:tag-panel-in .16s ease-out both}.palette-panel>header{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;margin-bottom:14px}.palette-panel__body{min-height:0;overflow-y:auto;padding-right:4px;margin-right:-4px}.palette-panel>header span,.palette-panel>header strong{display:block}.palette-panel>header span{margin-bottom:2px;color:var(--muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:7px;letter-spacing:.08em;text-transform:uppercase}.palette-panel>header strong{font-family:Georgia,serif;font-size:20px;font-style:italic;font-weight:400}.palette-panel>header button{width:22px;height:22px;padding:0;border:0;color:var(--muted);background:transparent;font-size:16px}.palette-panel__list{display:grid;gap:7px}.palette-panel__list>button{position:relative;display:grid;grid-template-columns:1fr auto;gap:3px 12px;padding:11px 12px;overflow:hidden;border:1px solid rgba(32,32,29,.11);border-radius:8px;color:#5d5b56;background:#fff3;text-align:left}.palette-panel__list>button:hover{background:#ffffff94}.palette-panel__list>button.is-selected{border-color:#8e467b47;background:#ff2bd609}.palette-panel__list>button>span{grid-column:2;grid-row:1;color:#8e467b;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:7px;letter-spacing:.06em;text-transform:uppercase}.palette-panel__list strong,.palette-panel__list small,.palette-panel__list em{grid-column:1 / -1}.palette-panel__brings{display:grid;margin:6px 0 0;padding:0;gap:4px;list-style:none}.palette-panel__brings button{display:grid;width:100%;grid-template-columns:auto 1fr;align-items:baseline;padding:5px 8px;border:1px solid rgba(32,32,29,.11);border-radius:6px;color:#5d5b56;background:#ffffff38;gap:8px;text-align:left}.palette-panel__brings button>span{color:var(--muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:7px;letter-spacing:.07em;text-transform:uppercase}.palette-panel__brings button>strong{overflow:hidden;font-size:12px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.palette-panel__brings button.is-selected{border-color:#00aebc4d;color:#236970;background:#00cddd14}.palette-panel__loose{padding:2px 8px;color:var(--muted);font-size:10px}.palette-panel__ask{display:grid;grid-template-columns:1fr auto auto;align-items:center;margin:0;gap:6px}.palette-panel__ask>span{color:#8e4636;font-size:10px;line-height:1.35}.palette-panel__local{display:grid;gap:7px;margin-top:13px;padding-top:11px;border-top:1px solid rgba(32,32,29,.11)}.palette-panel__local>span{color:var(--muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:7px;letter-spacing:.07em;text-transform:uppercase}.palette-panel__local>div{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:6px}.palette-panel__local p,.palette-panel__local strong,.palette-panel__local small{display:block;margin:0}.palette-panel__local strong{font-family:Georgia,serif;font-size:13px;font-style:italic;font-weight:400}.palette-panel__local small{color:var(--muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:7px}.palette-panel__local button{padding:5px 7px;border:1px solid rgba(32,32,29,.12);border-radius:5px;color:#6b5663;background:#ffffff61;font-size:7px}.palette-panel__local button:disabled{opacity:.35}.palette-panel__inbox{display:grid;gap:7px;margin-top:13px;padding-top:11px;border-top:1px solid rgba(32,32,29,.11)}.palette-panel__inbox>header,.palette-panel__inbox>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}.palette-panel__inbox>header>span{color:var(--muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:7px;letter-spacing:.07em;text-transform:uppercase}.palette-panel__inbox button{padding:5px 7px;border:1px solid rgba(49,95,77,.18);border-radius:5px;color:#315f4d;background:#ffffff61;font-size:7px}.palette-panel__inbox p,.palette-panel__inbox :is(strong,small,em){display:block;min-width:0;margin:0}.palette-panel__inbox>p,.palette-panel__inbox :is(small,em){color:var(--muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:7px;line-height:1.4}.palette-panel__inbox em{overflow:hidden;font-style:normal;opacity:.62;text-overflow:ellipsis;white-space:nowrap}.palette-panel__inbox strong{overflow:hidden;font-family:Georgia,serif;font-size:13px;font-style:italic;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.palette-panel__inbox .is-invalid,.palette-panel__inbox .is-error{color:#8e467b}.palette-panel__inbox button:disabled{opacity:.5}.palette-panel__list strong{grid-row:1;color:var(--ink);font-family:Georgia,serif;font-size:16px;font-style:italic;font-weight:400}.palette-panel__list small{color:var(--muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px}.palette-panel__list em{margin-top:5px;overflow:hidden;color:#8e467b;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:7px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.palette-panel>p{margin:12px 2px 0;color:var(--muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:7px;text-align:center;text-transform:uppercase}.palette-panel>p b{color:#8e467b;font-weight:500}.archive-button{display:flex;align-items:center;gap:7px;padding:7px 9px;border:0;color:var(--muted);background:transparent;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.04em;text-transform:uppercase}.archive-button:hover{color:var(--ink)}.archive-button b{display:grid;place-items:center;min-width:18px;height:18px;padding:0 4px;border:1px solid currentColor;border-radius:50%;font-size:8px}.template-button{display:flex;align-items:center;gap:10px;padding:7px 7px 7px 11px;border:1px solid var(--line);border-radius:9px;color:var(--ink);background:#ffffff59;font-size:11px;font-weight:600}.template-button:hover{background:#ffffffa6}.app{display:contents}.notebook{width:min(100%,790px);min-height:calc(100vh - 62px);margin:0 auto;padding:76px 28px 130px}.projection{position:fixed;top:96px;left:calc(50% - 423px);z-index:5;width:208px;max-height:calc(100vh - 160px);overflow-y:auto;transform:translate(-100%)}@media(max-width:1299px){.projection{display:none}}.projection h2{margin:0 0 10px;color:var(--muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.projection ol{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.projection button{display:block;width:100%;padding:5px 0 5px 9px;border:0;border-left:2px solid var(--ink);color:inherit;background:transparent;text-align:left;transition:background .14s ease}.projection button:hover{background:color-mix(in srgb,var(--ink) 8%,transparent)}.projection strong{display:block;color:#3c3d45;font-family:Avenir Next,Segoe UI,system-ui,sans-serif;font-size:11.5px;font-weight:500;line-height:1.32;overflow-wrap:anywhere}.projection small{display:block;margin-top:1px;color:var(--ink);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px}.welcome{padding:18vh 0 22vh;text-align:center}.welcome p{margin:0 0 6px;font-family:Georgia,serif;font-size:clamp(24px,4vw,38px);font-style:italic}.welcome span{color:var(--muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.notes{display:block}.note{animation:note-in .45s cubic-bezier(.2,.75,.2,1) both}.note--stamped{animation:none}.note--stamped .mold{animation:stamp-land .56s cubic-bezier(.18,.9,.24,1) both}.note__meta{display:flex;justify-content:space-between;margin:0 6px 10px;color:var(--muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.06em;text-transform:uppercase}.note__meta>div{display:flex;align-items:center;gap:12px}.note__identity{display:flex;align-items:center;min-width:0;gap:7px}.note__identity>span{flex:0 0 auto}.note__identity em{max-width:130px;overflow:hidden;padding:2px 5px;border:1px solid rgba(0,174,188,.2);border-radius:999px;color:#397177;font-size:7px;font-style:normal;letter-spacing:.02em;text-overflow:ellipsis;text-transform:lowercase;white-space:nowrap}.note__meta button{padding:0;border:0;color:inherit;background:transparent;font:inherit;letter-spacing:inherit;text-transform:inherit;opacity:0;transition:opacity .14s ease,color .14s ease}.note:hover .note__meta button,.note__meta button:focus-visible{color:#b4513a;opacity:1}.note--continuation{position:relative;z-index:2;margin-top:-1px}.note--continuation .note__meta{position:absolute;z-index:4;top:20px;right:54px;display:block;margin:0}.note--continuation .note__meta>span,.note--continuation .note__meta time{display:none}.note--continuation .note__meta>div{display:block}.composer{position:relative;margin-top:110px;scroll-margin:90px;transition:transform .24s cubic-bezier(.2,.8,.3,1)}.composer--holding{transform:translateY(-14px) scale(1.035);transition-duration:var(--hold-duration, .72s);transition-timing-function:linear}.composer .mold{transition:box-shadow .24s ease}.composer--holding .mold{box-shadow:0 34px 74px #342f2633,0 2px 3px #20201d1a;transition-duration:var(--hold-duration, .72s);transition-timing-function:linear}.composer--linked{margin-top:24px}.composer--linked:before{display:none}.composer--continuation{z-index:3;margin-top:-1px}.composer--continuation .composer__head{display:none}.composer--continuation .composer__foot{padding-top:12px}.composer:before{position:absolute;top:-56px;right:0;left:0;height:1px;background:linear-gradient(90deg,transparent,rgba(32,32,29,.18),transparent);content:""}.composer__head,.composer__foot{display:flex;align-items:center;justify-content:space-between}.composer__head{justify-content:flex-start;gap:9px;min-width:0;margin:0 6px 12px}.composer__kicker,.composer__palette-trail{color:var(--muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.06em;text-transform:uppercase}.composer__kicker:after{margin-left:9px;content:"/"}.composer__kicker{flex:0 0 auto;white-space:nowrap}.composer__palette-trail{display:flex;flex:1 1 auto;gap:8px;min-width:0;margin:0;padding:3px 1px;overflow-x:auto;list-style:none;overscroll-behavior-inline:contain;scrollbar-width:none;letter-spacing:.02em;text-transform:none;white-space:nowrap;scroll-behavior:auto}.composer__palette-trail::-webkit-scrollbar{display:none}.composer__palette-trail li{flex:0 0 auto}.composer__palette-trail li+li:before{margin-right:8px;color:color-mix(in srgb,var(--muted) 46%,transparent);content:"→"}.composer__palette-trail .is-current{color:var(--ink);font-weight:800}.composer__palette-trail .composer__palette-loop{color:#508063}.composer__palette-trail .composer__palette-loop:before{margin:0;content:""}.composer__foot{gap:14px;padding:11px 7px 0;color:var(--muted);font-size:9px}.composer__foot>span{display:flex;align-items:center;gap:6px}.composer__foot>span:last-child{margin-left:auto}.composer__foot .holding{color:var(--orange)}.save-button{display:none}.hold-progress{position:absolute;z-index:5;right:0;bottom:-9px;left:0;height:3px;overflow:hidden;border-radius:999px;background:#ef694821}.hold-progress span{display:block;width:100%;height:100%;border-radius:inherit;background:var(--orange);transform-origin:left;animation:hold var(--hold-duration) linear forwards}.end-marker{height:2px}.toast{position:fixed;z-index:50;right:24px;bottom:24px;padding:10px 14px;border:1px solid rgba(255,255,255,.12);border-radius:9px;color:#fff;background:#282824;box-shadow:0 8px 30px #1e1c172e;font-size:11px;animation:toast-in .18s ease-out}.mold{position:relative;width:100%;overflow:hidden;border:1px solid rgba(32,32,29,.15);border-radius:3px;box-shadow:0 18px 50px #342f2617,0 1px 1px #20201d14}.mold--full,.mold--grows{min-height:360px}.mold--attached{min-height:260px}.paper-block{padding:36px 52px 32px;color:#1c1a17;background:#fbfaf7;font-family:Iowan Old Style,Georgia,Times New Roman,serif}.paper-block__label{color:#a09a8e;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;letter-spacing:.11em;text-transform:uppercase}.paper-text{width:100%;padding:0;border:0;color:inherit;background:transparent;font:inherit;font-size:15px;line-height:1.62;text-align:justify;-webkit-hyphens:auto;hyphens:auto;resize:none}.paper-block textarea::placeholder{color:#1c1a1742}.paper-guide{flex:0 0 auto;padding:14px 16px;border:1px solid rgba(28,26,23,.14);border-radius:6px;background:#1c1a1708}.paper-guide>p{margin:0 0 12px;font-size:12px;line-height:1.5}.paper-guide dl{display:grid;gap:9px;margin:0}.paper-guide dt{color:#8e467b;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px}.paper-guide dd{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:2px 0 0}.paper-guide code{color:#4a463e;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px}.paper-guide small{color:#857f74;font-size:11px;font-style:italic}.mold--full .paper-guide,.mold--attached .paper-guide,.mold--content .paper-guide{max-height:42vh;overflow-y:auto}.paper-guide__key{display:grid;flex:0 0 auto;place-items:center;min-width:30px;padding:6px 11px;border:1px solid rgba(28,26,23,.16);border-radius:6px;color:#8e467b;background:transparent;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px}.paper-guide__key.is-open{color:#fbfaf7;background:#1c1a17}.paper-rule{flex:0 0 auto;color:#857f74;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;line-height:1.5}.paper-rule b{color:#4a463e;font-weight:500}.paper-rule.is-forced b{color:#b06a3f}.notes{counter-reset:figura secao}.note:has(.paper-cover){counter-reset:figura secao}.note:has([data-nivel="1"]){counter-increment:secao;counter-reset:subsecao}.note:has([data-nivel="2"]){counter-increment:subsecao}.note:has(.paper-figure){counter-increment:figura}.is-removing{animation:drain-hold .62s linear forwards}@keyframes drain-hold{0%,30%{opacity:1;transform:scale(1)}to{opacity:.25;transform:scale(.94)}}.note--locked .mold{box-shadow:0 12px 38px #342f2613,0 1px 1px #20201d12}.is-hidden{visibility:hidden}.composer__anchor{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;border:0;opacity:0;pointer-events:none;resize:none}.archive-sheet{position:fixed;z-index:60;inset:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;overflow-y:auto;border:0;color:var(--ink);background:radial-gradient(circle at 85% 0%,rgba(255,255,255,.72),transparent 30rem),#dedbd2;animation:archive-in .22s ease-out both}.archive-sheet__head{position:sticky;z-index:2;top:0;display:flex;align-items:center;justify-content:space-between;min-height:82px;padding:16px max(24px,calc((100vw - 734px)/2));border-bottom:1px solid var(--line);background:#dedbd2e0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.archive-sheet__head span{color:var(--muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;letter-spacing:.08em;text-transform:uppercase}.archive-sheet__head h2{margin:2px 0 0;font-family:Georgia,serif;font-size:24px;font-style:italic;font-weight:400}.archive-sheet__tools{display:flex;flex:0 0 auto;align-items:center;gap:10px}.build-id{padding:3px 7px;border:1px solid var(--line);border-radius:4px;color:var(--muted);background:#fff6;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.04em;-webkit-user-select:all;user-select:all}.archive-sheet__head>button{display:flex;align-items:center;gap:8px;padding:7px 8px 7px 11px;border:1px solid var(--line);border-radius:8px;color:var(--ink);background:#ffffff4d;font-size:10px}.archive-sheet__body{display:grid;width:min(100%,790px);gap:82px;margin:0 auto;padding:74px 28px 120px}.archive-empty{padding:24vh 0;color:var(--muted);font-family:Georgia,serif;font-size:28px;font-style:italic;text-align:center}.archive-note .note__meta button{color:#4e765c}@keyframes hold{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes note-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes toast-in{0%{opacity:0;transform:translateY(5px)}}@keyframes archive-in{0%{opacity:0;transform:translateY(8px)}}@keyframes vault-saving{0%{opacity:.28;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes tag-panel-in{0%{opacity:0;transform:translateY(-5px) scale(.985)}}@keyframes panel-up{0%{opacity:0;transform:translateY(6px) scale(.985)}}@keyframes stamp-land{0%{opacity:.7;transform:translateY(-14px) scale(1.035)}46%{opacity:1;transform:translateY(0) scale(.984)}72%{transform:scale(1.007)}to{transform:scale(1)}}@media(min-width:641px){.tag-panel{width:350px;padding:20px}.tag-panel>header,.tag-panel__desktop-context>header{margin-bottom:17px}.tag-panel>header span,.tag-panel__desktop-context>header span{font-size:8px}.tag-panel>header strong,.tag-panel__desktop-context>header strong{font-size:22px}.tag-panel>header button,.tag-panel__desktop-context>header button{width:30px;height:30px;font-size:18px}.tag-panel>input,.tag-panel__desktop-context>input{min-height:40px;padding:11px 12px;font-size:11px}.tag-panel__views{gap:8px;margin:12px 0}.tag-panel__views button,.tag-panel__catalog button,.tag-panel__create{min-height:34px;padding:9px 11px;font-size:10px}.tag-panel__catalog{max-height:240px;gap:7px}.tag-panel__catalog button>span{width:17px;height:17px;font-size:8px}}@media(min-width:641px)and (max-width:1000px){.topbar{padding:0 18px}.topbar__right{gap:8px}.note-count{display:none}}@media(max-width:640px){.bar-wide,.tag-panel__desktop-context{display:none}.mobile-contextbar{z-index:24;order:0;display:grid;flex:0 0 48px;grid-template-columns:62px minmax(0,1fr) 86px;width:100%;border-bottom:1px solid rgba(32,32,29,.17);background:#efebe2f5;box-shadow:0 2px 10px #342f260f}.mobile-contextbar>button{display:flex;min-width:0;min-height:48px;padding:4px 5px;border:0;color:#625f58;background:transparent;align-items:center;justify-content:center;flex-direction:column;gap:1px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.mobile-contextbar>button.is-active{color:#236970;background:#00cddd11}.mobile-contextbar>button[data-state=folder]{color:#315f4d}.mobile-contextbar>button[data-state=saving],.mobile-contextbar>button[data-state=connecting]{color:#9a652f}.mobile-contextbar>button[data-state=permission],.mobile-contextbar>button[data-state=waiting]{color:#8e467b}.mobile-contextbar>button[data-state=error]{color:#a23f35}.mobile-contextbar small{overflow:hidden;max-width:100%;font-size:6px;letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.mobile-contextbar__share{font-family:Georgia,serif;font-size:20px;line-height:1}.mobile-contextbar__location{border-right:1px solid rgba(32,32,29,.1)!important;border-left:1px solid rgba(32,32,29,.1)!important}.mobile-contextbar__location strong{display:flex;align-items:baseline;max-width:100%;gap:4px;font-family:Georgia,serif;font-size:11px;font-style:italic;font-weight:400}.mobile-contextbar__location strong i{flex:0 0 auto;color:#20201d47;font-size:8px;font-style:normal}.mobile-contextbar__location strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-contextbar__archive{position:relative;width:17px;height:13px;margin-top:2px;border:1px solid currentColor;border-radius:2px}.mobile-contextbar__archive:before{position:absolute;top:-4px;left:-2px;width:19px;height:3px;border:1px solid currentColor;border-radius:2px;background:#efebe2;content:""}.mobile-contextbar__archive i{position:absolute;top:4px;left:4px;width:7px;border-top:1px solid currentColor}.mobile-contextbar__archive:after{position:absolute;right:-5px;bottom:-4px;width:6px;height:6px;border:2px solid #efebe2;border-radius:50%;background:currentColor;content:""}.mobile-contextbar__data{flex-direction:row!important;gap:7px!important}.mobile-contextbar__persistence{display:block;min-width:0;text-align:left}.mobile-contextbar__persistence small,.mobile-contextbar__persistence strong{display:block;overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.mobile-contextbar__persistence strong{margin-top:1px;font-size:7px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.mobile-contextbar__data[data-state=saving] .mobile-contextbar__archive:after,.mobile-contextbar__data[data-state=connecting] .mobile-contextbar__archive:after{animation:vault-saving .9s ease-in-out infinite alternate}.mobile-surface{position:absolute;z-index:31;inset:56px 12px 64px;display:flex;min-height:0;padding:18px;overflow:hidden;border:1px solid rgba(32,32,29,.17);border-radius:12px;color:var(--ink);background:#f6f3ebfb;box-shadow:0 20px 55px #2c28212e;flex-direction:column;animation:panel-up .16s ease-out both}.mobile-surface>header,.tag-panel__mobile-location>header{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;margin-bottom:14px}.mobile-surface>header :is(span,strong),.tag-panel__mobile-location>header :is(span,strong){display:block}.mobile-surface>header span,.tag-panel__mobile-location>header span{color:var(--muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:7px;letter-spacing:.08em;text-transform:uppercase}.mobile-surface>header strong,.tag-panel__mobile-location>header strong{margin-top:3px;font-family:Georgia,serif;font-size:21px;font-style:italic;font-weight:400}.mobile-surface>header>button,.tag-panel__mobile-location>header>button{width:32px;height:32px;padding:0;border:0;color:var(--muted);background:transparent;font-size:20px}.mobile-surface__summary{flex:0 0 auto;margin:-5px 0 13px;color:var(--muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px}.mobile-share-panel__body{display:flex;flex:1 1 auto;min-height:0;overflow-y:auto;flex-direction:column}.mobile-share-panel__action{display:flex;flex:1 1 auto;min-height:0;padding:22px 18px;border:1px solid rgba(35,105,112,.18);border-radius:10px;background:#ffffff57;flex-direction:column}.mobile-share-panel__action>span,.mobile-share-panel__action>p{color:var(--muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px}.mobile-share-panel__action>span{flex:0 0 auto;letter-spacing:.07em;text-transform:uppercase}.mobile-share-panel__action>strong{flex:0 0 auto;margin-top:8px;font-family:Georgia,serif;font-size:clamp(27px,9vw,38px);font-style:italic;font-weight:400;line-height:1.05}.mobile-share-panel__action>p{flex:1 1 auto;min-height:0;max-width:29em;margin:12px 0 20px;overflow:hidden;line-height:1.55}.mobile-share-panel__action>button{display:flex;width:100%;min-height:54px;margin-top:auto;padding:12px 15px;border:0;border-radius:8px;color:#f5f5ed;background:#315f4d;align-items:center;justify-content:center;gap:10px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;flex:0 0 auto}.mobile-share-panel__action>button b{font-family:Georgia,serif;font-size:20px;font-weight:400}.mobile-share-panel__action.is-disabled,.mobile-share-panel__action>button:disabled{opacity:.48}.mobile-share-panel__body>.tag-panel__share-fallback{flex:0 0 auto;margin-top:10px}.mobile-share-panel.has-problem .mobile-share-panel__action{flex:0 1 auto;padding:12px 14px}.mobile-share-panel.has-problem .mobile-share-panel__action>span,.mobile-share-panel.has-problem .mobile-share-panel__action>p{display:none}.mobile-share-panel.has-problem .mobile-share-panel__action>strong{margin-top:0;font-size:22px}.mobile-share-panel.has-problem .mobile-share-panel__action>button{min-height:44px;margin-top:10px}.mobile-data-panel__body{flex:1 1 auto;min-height:0;overflow-y:auto}.mobile-data-panel .vault-panel{margin-top:0}.mobile-file-actions{display:grid;gap:8px;margin-top:10px}.mobile-file-actions>button{display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:64px;padding:11px 13px;border:1px solid rgba(32,32,29,.12);border-radius:8px;color:#4d4b46;background:#ffffff47;text-align:left}.mobile-file-actions>button span,.mobile-file-actions>button small{color:var(--muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:7px}.mobile-file-actions>button span{letter-spacing:.07em;text-transform:uppercase}.mobile-file-actions>button strong{grid-column:1;margin-top:2px;font-family:Georgia,serif;font-size:17px;font-style:italic;font-weight:400}.mobile-file-actions>button small{grid-row:1 / span 2;grid-column:2;align-self:center;max-width:94px;line-height:1.35;text-align:right}.mobile-file-actions>button:disabled{opacity:.42}.tag-panel button.is-context-selected{border-color:#00aebc47;color:#236970;background:#00cddd12}.tag-panel__catalog button>.tag-choice__desktop{display:none}.tag-panel__catalog button>.tag-choice__mobile{display:grid}.topbar__right{width:100%}.topbar.topbar--shared{gap:10px;padding:0 10px}.topbar--shared .brand{display:flex;flex:0 0 auto}.topbar--shared .brand>span:last-child{display:none}.shared-bar{flex:1 1 auto;justify-content:space-between;gap:8px}.shared-bar__name{min-width:0}.shared-bar__name strong{max-width:none;font-size:15px}.shared-bar__count{display:none}.shared-bar__actions{gap:5px}.shared-bar__actions>:is(a,button){padding:8px;font-size:9px}.notebook-button{display:flex;flex:0 1 auto;align-items:center;gap:7px;min-width:0;min-height:34px;padding:0 12px;border:1px solid rgba(32,32,29,.14);border-radius:999px;color:#4d4b46;background:#ffffff52;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.035em;text-transform:lowercase}.notebook-button strong{overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.notebook-button__mark{position:relative;flex:0 0 auto;width:9px;height:11px;border:1px solid #00aebc;border-radius:1px 2px 2px 1px}.notebook-button__mark:after{position:absolute;top:2px;left:2px;width:9px;height:11px;border:1px solid rgba(0,174,188,.4);border-radius:1px 2px 2px 1px;content:""}.notebook-button:hover,.notebook-button.is-active{border-color:#00aebc66;color:var(--ink);background:#ffffffad}.mold-switch{display:flex;flex-direction:column;align-items:stretch;min-width:0;overflow:hidden;border:1px solid rgba(32,32,29,.22);border-radius:8px;color:var(--ink);background:var(--paper);transition:background .22s ease,color .22s ease}.mold-switch__step{position:relative;display:grid;flex:1 1 auto;align-content:center;grid-template-areas:"kicker kicker kicker" "pad    name   next";grid-template-columns:minmax(0,1fr) auto minmax(0,auto);justify-items:end;gap:0 7px;min-width:0;min-height:34px;padding:0 16px 0 12px;border:0;color:inherit;background:transparent;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;text-align:right;text-transform:lowercase;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.mold-switch__scope{display:grid;flex:0 0 auto;grid-template-columns:auto 1fr;min-width:0;padding:0;border:0;border-top:1px solid rgba(32,32,29,.28);color:#6a6459;background:transparent;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:7px;letter-spacing:.06em;text-transform:lowercase;touch-action:none;-webkit-user-select:none;user-select:none}.mold-switch__scope>span{min-width:0;overflow:hidden;padding:4px 8px;color:#6a6459;background:#e9e3d6;text-align:center;text-overflow:ellipsis;white-space:nowrap;transition:background-color .2s ease,color .2s ease}.mold-switch__scope>span.is-on{color:#fdfaf2;background:#2b2a26}.mold-switch:has(.mold-switch__step.is-aside) .mold-switch__scope>span{color:#2b2a26;background:#bdb5a4}.mold-switch:has(.mold-switch__step.is-aside) .mold-switch__scope>span.is-on{color:#fdfaf2;background:#6b655a}.mold-switch__kicker{grid-area:kicker;font-size:7px;letter-spacing:.07em;opacity:.45}.mold-switch__step strong{grid-area:name;max-width:100%;font-weight:500}.mold-switch__step em{grid-area:next;min-width:0;max-width:100%;overflow:hidden;font-size:8px;font-style:normal;opacity:.5;text-overflow:ellipsis;white-space:nowrap}.mold-switch__next{position:absolute;top:0;right:0;bottom:0;display:grid;place-items:center;width:7px;border-left:1px solid rgba(32,32,29,.16);background:var(--next-paper)}.mold-switch__next.has-draft:after{width:4px;height:4px;border-radius:50%;background:#ff2bd6;content:""}.mold-switch.is-sliding .mold-switch__next{display:none}.palette-slider{position:absolute;z-index:30;top:calc(100% + 10px);left:0;display:flex;flex-direction:column;gap:3px;width:264px;padding:5px;border:1px solid rgba(32,32,29,.17);border-radius:11px;background:#f6f3ebfa;box-shadow:0 20px 55px #2c28212e;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);animation:tag-panel-in .12s ease-out both}.palette-slider__option{display:grid;align-content:center;grid-template-areas:"name mark" "chips mark";grid-template-columns:1fr auto;gap:4px 10px;min-height:38px;padding:0 12px;border-radius:7px;color:#3a362e;transition:background 90ms linear,color 90ms linear}.palette-slider__option.is-aimed{color:#f6f3eb;background:#20201d}.palette-slider__option strong{grid-area:name;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;font-weight:500}.palette-slider__chips{grid-area:chips;display:flex;gap:2px}.palette-slider__chips i{width:13px;height:5px;border:1px solid rgba(32,32,29,.22);border-radius:1px}.palette-slider__option em{grid-area:mark;align-self:center;color:#8e467b;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:7px;font-style:normal;letter-spacing:.08em;text-transform:uppercase}.palette-slider__option.is-aimed em{color:#ff9ae8}html,body{height:100%;min-height:0;overflow:hidden}.app{position:fixed;z-index:1;top:var(--viewport-top, 0px);right:0;left:0;display:flex;flex-direction:column;height:var(--visible-height, 100dvh);overflow:hidden}.topbar{position:static;order:2;flex:0 0 auto;height:56px;padding:0 12px;border-top:1px solid rgba(32,32,29,.26);border-bottom:0;background:#ddd6c8;box-shadow:inset 0 1px #ffffff80;-webkit-backdrop-filter:none;backdrop-filter:none}.note-count,.composer__palette-trail{display:none}.topbar__right{gap:6px}.topbar{padding:0}.topbar__right{height:100%;gap:0}.mold-switch{height:100%}.tag-tools>.notebook-button{display:none}.mold-switch{flex:6 1 0;min-width:0}.save-button{flex:4 1 0;min-width:0}.tag-tools{display:contents;position:static}.tag-panel{position:absolute;inset:56px 12px 64px;display:flex;flex-direction:column;width:auto;max-height:none;animation-name:panel-up}.tag-panel__mobile-location{display:flex;flex:1 1 auto;min-height:0;flex-direction:column}.mobile-location__levels{display:grid;flex:0 0 auto;grid-template-columns:1fr 1fr 1fr;gap:6px;margin-bottom:10px}.mobile-location__levels>button{display:grid;min-width:0;min-height:55px;padding:9px 8px;border:1px solid rgba(32,32,29,.13);border-radius:8px;color:#625f58;background:#ffffff42;text-align:left}.mobile-location__levels>button.is-selected{border-color:#00aebc4d;color:#236970;background:#00cddd12}.mobile-location__levels span{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:7px;letter-spacing:.06em;text-transform:uppercase}.mobile-location__levels strong{overflow:hidden;margin-top:3px;font-family:Georgia,serif;font-size:15px;font-style:italic;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.mobile-location__search{flex:0 0 auto;width:100%;min-height:42px;padding:11px 12px;overflow:hidden;border:1px solid rgba(32,32,29,.16);border-radius:8px;color:var(--ink);background:#ffffff85;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;resize:none;white-space:nowrap}.mobile-location__catalog{margin-top:10px;gap:7px;align-content:start;grid-auto-rows:minmax(43px,auto)}.mobile-location__catalog button{min-height:43px;padding:10px 12px;font-size:11px}.tag-panel>header,.tag-panel>input,.tag-panel__views,.tag-panel__create{flex:0 0 auto}.tag-panel__catalog{flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto}.palette-slider{top:auto;right:0;bottom:calc(100% + 8px);left:0;width:auto;animation-name:panel-up}.mold-switch.is-sliding{overflow:visible}.palette-slider__chips i{width:10px}.mold-switch{position:relative;z-index:2;height:calc(100% + 7px);margin-top:-7px;border:1px solid rgba(32,32,29,.3);border-bottom:0;border-radius:8px 8px 0 0;box-shadow:0 -1px 3px #342f2614}.mold-switch__step{padding:7px 13px 0 12px;border-radius:7px 7px 0 0}.mold-switch__kicker{margin-bottom:1px;font-size:7px}.mold-switch__step strong{overflow:hidden;font-family:Georgia,serif;font-size:clamp(15px,4.8vw,21px);font-style:italic;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.mold-switch__step em{display:none}.mold-switch__next{width:6px;border-radius:0 7px 0 0}.notebook{display:flex;flex:1 1 auto;flex-direction:column;width:100%;min-height:0;padding:0 12px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scroll-snap-type:y proximity}.notebook:before,.notebook:after{flex:0 0 auto;height:calc(var(--band-height, 60dvh) / 2);content:""}.notebook>*{flex:0 0 auto}.composer .mold:not(.mold--grows){max-height:var(--band-height, 100dvh)}.note,.composer{scroll-snap-align:center}.composer:has(.mold--grows){scroll-snap-align:none}.welcome{padding:16vh 0 20vh}.composer{margin-top:56px;scroll-margin:0}.hold-progress{display:none}.note--stamped .mold{animation:none}.composer--linked{margin-top:8px}.note__meta{margin-bottom:6px}.composer--continuation{margin-top:-1px}.composer__head,.composer__foot{display:none}.save-button{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;gap:7px;height:100%;padding:0 10px;overflow:hidden;border:0;border-radius:0;color:#f4f0e7;background:#282825;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;letter-spacing:.04em;text-transform:lowercase;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;transition:background .15s ease}.save-button:active{background:#3a3a35}.save-button--done{background:#2f6b4f}.save-button--done:active{background:#275a43}.save-button--done .save-button__jewel{background:#6fdba6}.save-knot{position:relative;flex:0 0 auto;width:20px;height:26px}.save-knot i{position:absolute;top:2px;left:1px;width:11px;height:22px;border:1px solid rgba(244,240,231,.5);border-radius:50%;transform:rotate(38deg)}.save-knot i:nth-child(2){left:7px;transform:rotate(-38deg)}.save-knot b{position:absolute;top:11px;left:8px;width:5px;height:5px;border-radius:50%;background:#00e5ff;transition:background .18s ease}.save-button:active .save-knot b{background:#ff2bd6}.save-button__jewel{width:7px;height:7px;border-radius:50%;background:#00e5ff;transition:background .18s ease}.save-button:active .save-button__jewel{background:#ff2bd6}.save-button__label{white-space:nowrap}.mold--full,.mold--attached,.mold--content,.mold--grows{display:flex;flex-direction:column}.mold--full{height:var(--note-height);min-height:0}.mold--attached{height:var(--attached-note-height);min-height:0}.mold--content{max-height:var(--band-height, 100dvh)}.mold--grows{height:auto;min-height:var(--note-height)}.toast{right:12px;bottom:68px}.archive-sheet{top:var(--viewport-top, 0px);height:var(--visible-height, 100dvh)}.archive-sheet__head{padding:13px 16px}.archive-sheet__body{gap:62px;padding:50px 12px 90px}}@media(max-width:640px)and (max-height:600px){.mobile-share-panel{padding:12px}.mobile-share-panel>header{margin-bottom:7px}.mobile-share-panel>header strong{font-size:17px}.mobile-share-panel .mobile-surface__summary{margin:-2px 0 7px;font-size:8px}.mobile-share-panel__action{padding:12px 14px}.mobile-share-panel__action>span{display:none}.mobile-share-panel__action>strong{margin-top:0;font-size:24px}.mobile-share-panel__action>p{margin:6px 0 8px;line-height:1.35}.mobile-share-panel__action>button{min-height:44px}.mobile-share-panel.has-problem .mobile-share-panel__action{padding:0;border:0;background:transparent}.mobile-share-panel.has-problem .mobile-share-panel__action>strong{display:none}.mobile-share-panel.has-problem .mobile-share-panel__action>button{min-height:40px;margin-top:0}}@media(max-width:640px)and (max-height:440px){.mobile-share-panel__action>p{display:none}.mobile-share-panel__action>strong{font-size:21px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:1ms!important;transition-duration:1ms!important}.composer--holding{transform:none}.composer--holding .mold{box-shadow:0 0 0 2px #ff2bd659}}@media(hover:none){.note__meta button{opacity:.72}}
