.obra-floating-bar{position:fixed;right:clamp(16px,3.5vw,28px);bottom:clamp(18px,3.5vw,28px);z-index:920;background-color:var(--color-surface-glass);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:6px 10px;border-radius:var(--radius-pill);border:1px solid var(--color-border);box-shadow:var(--shadow-lg);pointer-events:auto}.fab-btn.svelte-1cf82of{width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid var(--color-border);text-decoration:none;transition:background-color var(--motion-transition-fast),transform var(--motion-transition-fast),box-shadow var(--motion-transition-fast);color:var(--color-text-main);-webkit-tap-highlight-color:transparent}.fab-btn.svelte-1cf82of:active{transform:scale(.92)}.fab-btn-idle.svelte-1cf82of{background-color:var(--color-surface);color:var(--color-text-secondary)}.fab-btn-idle.svelte-1cf82of:hover{background-color:var(--color-surface-hover);color:var(--color-primary);border-color:var(--color-primary)}.fab-btn-active.svelte-1cf82of{background-color:var(--color-primary);color:#fff;border-color:var(--color-primary);box-shadow:0 4px 14px #ed6f5c66}.fab-btn-active.svelte-1cf82of:hover{background-color:var(--color-primary-hover)}@media(max-width:768px){.obra-floating-bar{bottom:calc(68px + env(safe-area-inset-bottom,0px))}}.story-offscreen-stage{position:fixed;top:0;left:-9999px;width:1080px;height:1920px;pointer-events:none;z-index:-1;overflow:hidden}.story-card-canvas{width:1080px;height:1920px;padding:96px 88px;box-sizing:border-box;background:var(--story-bg);color:var(--story-text-main);position:relative;overflow:hidden}.story-header{border-bottom:2px solid var(--story-border);padding-bottom:36px}.story-chapter-pill{padding:14px 28px;border-radius:var(--radius-pill);background:var(--story-surface);border:2px solid var(--story-border)}.story-meta-text{font-size:24px!important;letter-spacing:var(--tracking-meta);color:var(--story-text-main)!important}.story-work-banner{padding-left:8px;margin-bottom:12px}.story-eyebrow-text{font-size:22px!important;letter-spacing:var(--tracking-eyebrow);color:var(--story-accent)!important}.story-work-title{font-size:56px!important;line-height:1.15!important;color:var(--story-text-main)!important}.story-work-subtitle{font-size:28px!important;color:var(--story-text-secondary)!important}.story-body-center{flex:1;margin:40px 0}.story-quote-container{position:relative;padding:56px 54px;border-radius:var(--radius-2xl);background:var(--story-surface);border:2px solid var(--story-border);border-left-width:14px;box-shadow:var(--shadow-lg)}.story-hl-card--amarelo{border-left-color:var(--hl-amber-border)}.story-hl-card--coral{border-left-color:var(--hl-coral-border)}.story-hl-card--verde{border-left-color:var(--hl-sage-border)}.story-hl-card--azul{border-left-color:var(--hl-sky-border)}.story-giant-quote-mark{font-size:148px!important;line-height:.65!important;color:var(--story-quote-mark)!important;-webkit-user-select:none;user-select:none}.story-quote-excerpt{color:var(--story-text-main)!important;word-break:break-word}.story-hl-mark{display:inline;color:inherit;padding:4px 12px;border-radius:8px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.story-hl-mark--amarelo{background-color:var(--hl-amber-bg)}.story-hl-mark--coral{background-color:var(--hl-coral-bg)}.story-hl-mark--verde{background-color:var(--hl-sage-bg)}.story-hl-mark--azul{background-color:var(--hl-sky-bg)}.story-postit-note{padding:40px 46px;border-radius:6px 28px 28px;background:var(--story-postit-bg);border:2px solid var(--story-border);border-left:10px solid var(--story-postit-border);box-shadow:var(--shadow-md);transform:rotate(-.6deg)}.story-postit-author{color:var(--story-accent)}.story-postit-handle{font-size:26px!important;color:var(--story-accent)!important}.story-postit-badge{font-size:20px!important;letter-spacing:var(--tracking-meta);color:var(--story-text-secondary)!important}.story-postit-comment{font-size:32px!important;line-height:1.42!important;color:var(--story-postit-text)!important}.story-footer{padding-top:40px;border-top:2px solid var(--story-border)}.story-footer-url{font-size:24px!important;color:var(--story-text-secondary)!important}.story-footer-slogan{font-size:30px!important;color:var(--story-text-main)!important}.story-qr-box{padding:16px;border-radius:var(--radius-lg);background:var(--story-surface);border:2px solid var(--story-border);color:var(--story-text-main);flex-shrink:0}.story-qr-svg.svelte-bhptqa{display:block;shape-rendering:crispEdges}.story-qr-caption{font-size:16px!important;letter-spacing:var(--tracking-meta);color:var(--story-text-secondary)!important}.story-preview-frame{width:100%;max-width:280px;aspect-ratio:9 / 16;margin:0 auto;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--color-border);background-color:var(--color-background);box-shadow:var(--shadow-md)}.story-preview-image.svelte-bhptqa{width:100%;height:100%;object-fit:contain;display:block}.story-preview-skeleton{width:100%;height:100%}.anotacao-card{border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-background);border-left-width:4px;cursor:pointer;transition:background-color var(--motion-transition-fast)}.anotacao-card:hover{background-color:var(--color-surface-hover)}.anotacao-card--amarelo{border-left-color:var(--hl-amber-border)}.anotacao-card--coral{border-left-color:var(--hl-coral-border)}.anotacao-card--verde{border-left-color:var(--hl-sage-border)}.anotacao-card--azul{border-left-color:var(--hl-sky-border)}.anotacao-quote{padding:6px 10px;border-radius:var(--radius-sm)}.anotacao-quote--amarelo{background-color:var(--hl-amber-bg)}.anotacao-quote--coral{background-color:var(--hl-coral-bg)}.anotacao-quote--verde{background-color:var(--hl-sage-bg)}.anotacao-quote--azul{background-color:var(--hl-sky-bg)}.anotacao-comment-row{color:var(--color-primary);padding-left:4px}
