.UsageWall-module__GLdL3W__wallSection{background:var(--bg-card);width:100%;padding:clamp(28px,5vh,64px) 32px clamp(48px,8vh,96px)}.UsageWall-module__GLdL3W__wallInner{width:100%;margin:0 auto;position:relative}.UsageWall-module__GLdL3W__canvas{width:100%;position:relative}.UsageWall-module__GLdL3W__heroSlot{text-align:center;z-index:2;flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(-50%)}.UsageWall-module__GLdL3W__item{opacity:0;will-change:opacity, transform;transition:opacity .5s,transform .5s;position:absolute;transform:translateY(8px)}.UsageWall-module__GLdL3W__itemRevealed{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.UsageWall-module__GLdL3W__item{transition:none;transform:none}}.UsageWall-module__GLdL3W__pill{background:var(--palette-cream);color:var(--palette-stone);font-family:var(--font-ui);font-size:calc(var(--pill-fs) * 1px);letter-spacing:-.01em;white-space:nowrap;border-radius:.3438em;margin:0;padding:.5em .72em;font-weight:400;line-height:1.18;display:inline-block}@supports (corner-shape:squircle){.UsageWall-module__GLdL3W__pill{corner-shape:squircle;border-radius:.55em}}.UsageWall-module__GLdL3W__linkItem{text-decoration:none;display:inline-block}:is(.dark .UsageWall-module__GLdL3W__pill,.dark-theme .UsageWall-module__GLdL3W__pill){background:var(--surface-warm-card);color:var(--content-muted)}.UsageWall-module__GLdL3W__pillLink{background:color-mix(in srgb, var(--accent-primary) 14%, var(--bg-card));color:var(--accent-primary);cursor:pointer;font-weight:500;text-decoration:none;transition:background-color .15s}.UsageWall-module__GLdL3W__pillLink:hover,.UsageWall-module__GLdL3W__linkItem:hover .UsageWall-module__GLdL3W__pillLink{background:color-mix(in srgb, var(--accent-primary) 24%, var(--bg-card))}:is(.dark .UsageWall-module__GLdL3W__pillLink,.dark-theme .UsageWall-module__GLdL3W__pillLink){background:color-mix(in srgb, var(--accent-primary) 24%, var(--surface-warm-card));color:var(--accent-primary)}.UsageWall-module__GLdL3W__learnMore{text-align:right;color:var(--accent-primary);margin-top:6px;font-size:13px;font-weight:500;display:block}.UsageWall-module__GLdL3W__linkItem:hover .UsageWall-module__GLdL3W__learnMore{text-decoration:underline}.UsageWall-module__GLdL3W__time{text-align:right;color:var(--text-muted);margin-top:6px;font-size:13px;display:block}@media (max-width:720px){.UsageWall-module__GLdL3W__wallSection{padding-left:16px;padding-right:16px}}
.ToolEditorInput-module__F3PHYq__container{flex-direction:column;gap:0;width:100%;max-width:925px;display:flex;position:relative}.ToolEditorInput-module__F3PHYq__controlsWrapper{background:var(--bg-card);border-bottom:1px solid var(--border-primary);border-radius:8px 8px 0 0;min-height:79px;overflow:hidden}.ToolEditorInput-module__F3PHYq__containerFill{max-width:none;height:100%;min-height:0}.ToolEditorInput-module__F3PHYq__containerFill .ToolEditorInput-module__F3PHYq__controlsWrapper{flex:none}.ToolEditorInput-module__F3PHYq__editorWrapperFill{flex:auto;min-height:0}.ToolEditorInput-module__F3PHYq__editorWrapperFill .ToolEditorInput-module__F3PHYq__editorClip{height:100%}.ToolEditorInput-module__F3PHYq__editorWrapperFill [data-global-file-drop-scope=document-editor]{justify-content:flex-start}.ToolEditorInput-module__F3PHYq__editorWrapper{background:var(--bg-page);isolation:isolate;background-clip:padding-box;border-top:none;border-radius:0 0 8px 8px;min-height:261px;position:relative}@keyframes ToolEditorInput-module__F3PHYq__shimmerBorder{0%{background-position:200% 0}to{background-position:-100% 0}}.ToolEditorInput-module__F3PHYq__editorClip{border-radius:6px;height:100%;position:relative;overflow:hidden}.ToolEditorInput-module__F3PHYq__editorClip div{overflow:hidden!important}.ToolEditorInput-module__F3PHYq__page{--tool-page-pad-top:96px;--tool-page-pad-side:96px;background:var(--bg-page);cursor:text;min-height:500px;font-family:Arial,sans-serif;position:relative}.ToolEditorInput-module__F3PHYq__pageFill{height:100%;min-height:0}.ToolEditorInput-module__F3PHYq__content{padding:var(--tool-page-pad-top) var(--tool-page-pad-side) 48px;min-height:100%;color:var(--text-primary);white-space:pre-wrap;word-break:break-word;outline:none;font-size:16px;line-height:1.4}.ToolEditorInput-module__F3PHYq__placeholderPosition{top:calc(var(--tool-page-pad-top) - 5px);left:var(--tool-page-pad-side);right:var(--tool-page-pad-side);pointer-events:none;z-index:5;align-items:center;height:2em;display:flex;position:absolute;overflow:hidden}.ToolEditorInput-module__F3PHYq__placeholderPosition>div{white-space:nowrap;align-items:center;gap:.3em;display:flex}.ToolEditorInput-module__F3PHYq__placeholderPosition button{pointer-events:auto}@media (max-width:640px){.ToolEditorInput-module__F3PHYq__page{--tool-page-pad-top:40px;--tool-page-pad-side:28px}}.ToolEditorInput-module__F3PHYq__editorFade{background:linear-gradient(to bottom, transparent, var(--bg-primary));pointer-events:none;height:120px;position:absolute;bottom:30px;left:0;right:0}.ToolEditorInput-module__F3PHYq__mask{text-align:center;background:linear-gradient(to bottom, transparent 0%, var(--bg-primary) 10%, var(--bg-primary) 100%);justify-content:center;gap:6px;padding:40px 0 0;font-size:20px;position:relative;top:-40px}.ToolEditorInput-module__F3PHYq__mask strong{margin:0;padding:0}.ToolEditorInput-module__F3PHYq__error{background:color-mix(in srgb, var(--accent-danger), transparent 90%);border:1px solid color-mix(in srgb, var(--accent-danger), transparent 70%);color:var(--accent-danger);border-radius:8px;padding:12px 16px;font-size:14px}.ToolEditorInput-module__F3PHYq__secondaryInputRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin:30px 0;display:flex}.ToolEditorInput-module__F3PHYq__primaryActionRow{z-index:2000;justify-content:center;display:flex;position:absolute;bottom:14px;left:0;right:0}.ToolEditorInput-module__F3PHYq__dropdownLabel{color:var(--text-secondary);font-size:16px}.ToolEditorInput-module__F3PHYq__dragOverlay{background:color-mix(in srgb, var(--accent-primary), transparent 85%);border:2px dashed var(--accent-primary);z-index:100;pointer-events:none;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ToolEditorInput-module__F3PHYq__dragOverlayContent{background:var(--bg-card);color:var(--accent-primary);border-radius:8px;padding:16px 24px;font-size:16px;font-weight:500;box-shadow:0 4px 12px #0000001a}
