.composer-attach-chips{display:flex;flex-wrap:wrap;gap:.5rem;padding:.25rem .9rem .35rem}.composer-attach-chip{display:inline-flex;align-items:center;gap:.4rem;max-width:15rem;padding:.25rem .3rem .25rem .4rem;border-radius:.6rem;background:#80808029;font-size:.8rem;color:inherit}.composer-attach-thumb{width:1.4rem;height:1.4rem;border-radius:.35rem;object-fit:cover;flex:none}.composer-attach-icon{flex:none;opacity:.7}.composer-attach-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.composer-attach-remove{flex:none;display:grid;place-items:center;width:1.1rem;height:1.1rem;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer;opacity:.55}.composer-attach-remove:hover{opacity:1;background:#80808047}.composer-drop-active{position:relative}.composer-drop-active:after{content:"";position:absolute;inset:4px;border-radius:14px;border:2px dashed rgba(120,120,120,.6);background:#8080800f;pointer-events:none;z-index:3}.composer-zip-ask{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;width:100%;padding:.5rem .6rem .5rem .75rem;border-radius:.7rem;background:#80808024;box-shadow:inset 0 0 0 1px #80808038;font-size:.8rem;color:inherit}.composer-zip-ask-body{flex:1 1 14rem;min-width:12rem;line-height:1.35}.composer-zip-ask-actions{display:inline-flex;align-items:center;gap:.4rem;flex:none}.composer-zip-ask-button{border:0;border-radius:.55rem;padding:.3rem .65rem;background:#80808033;color:inherit;font:inherit;font-size:.78rem;cursor:pointer}.composer-zip-ask-button:hover{background:#80808052}:is(.anela.anela .composer,.anela-dash .dash-composer)>.composer-attach-chips{gap:.5rem;padding:.125rem var(--composer-text-inset) .75rem}:is(.anela.anela .composer,.anela-dash .dash-composer) .composer-attach-chip{height:2.125rem;max-width:16rem;gap:.5rem;padding:0 .375rem 0 .5rem;border-radius:.625rem;background:color-mix(in srgb,currentColor 12%,transparent);font-size:.8125rem;line-height:1.25}:is(.anela.anela .composer,.anela-dash .dash-composer) .composer-attach-chip:has(>.composer-attach-thumb){padding-left:.3125rem}:is(.anela.anela .composer,.anela-dash .dash-composer) .composer-attach-thumb{width:1.5rem;height:1.5rem;border-radius:.375rem}:is(.anela.anela .composer,.anela-dash .dash-composer) .composer-attach-remove{width:1.375rem;height:1.375rem;opacity:.7}:is(.anela.anela .composer,.anela-dash .dash-composer) .composer-attach-remove:hover{opacity:1;background:color-mix(in srgb,currentColor 16%,transparent)}:is(.anela.anela .composer,.anela-dash .dash-composer) .composer-zip-ask{padding:.5rem .6rem .5rem .75rem}:is(.anela.anela .composer,.anela-dash .dash-composer) .composer-zip-ask-button{padding:.3rem .65rem}@media(max-width:767px){:is(.anela.anela .composer,.anela-dash .dash-composer)>.composer-attach-chips{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding-right:0}:is(.anela.anela .composer,.anela-dash .dash-composer)>.composer-attach-chips::-webkit-scrollbar{display:none}:is(.anela.anela .composer,.anela-dash .dash-composer)>.composer-attach-chips:after{content:"";flex:none;width:calc(var(--composer-text-inset) - .5rem)}:is(.anela.anela .composer,.anela-dash .dash-composer) .composer-attach-chip{flex:none}:is(.anela.anela .composer,.anela-dash .dash-composer) .composer-zip-ask{flex:none;width:calc(100% - var(--composer-text-inset))}}[data-pointer-pick]:focus-visible{outline:none!important}.file-drop-layer{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;padding:16px;background:color-mix(in oklab,var(--color-bg-base) 58%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:file-drop-in .12s ease-out}.file-drop-layer:before{content:"";position:absolute;inset:12px;border:2px dashed color-mix(in oklab,var(--color-fg) 32%,transparent);border-radius:20px}.file-drop-layer *{pointer-events:none}.file-drop-label{display:inline-flex;align-items:center;gap:10px;padding:12px 20px 12px 16px;border-radius:999px;background:var(--color-bg-raised);color:var(--color-fg);box-shadow:0 0 0 1px var(--color-line-strong),0 18px 40px -16px #00000073;font-family:var(--font-sans);font-size:15px;font-weight:600;line-height:1.2}.file-drop-label svg{flex:none;width:18px;height:18px}@keyframes file-drop-in{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.file-drop-layer{animation:none}}.upload-progress{display:inline-flex;align-items:center;gap:.35rem;flex:none;font-size:.75rem;font-variant-numeric:tabular-nums;opacity:.75;white-space:nowrap}.upload-progress-track{width:2.5rem;height:3px;border-radius:999px;background:#80808047;overflow:hidden}.upload-progress-fill{display:block;height:100%;background:currentColor;transition:width .3s ease}.trial-challenge-host{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100}.sheet-panel.trial-challenge-panel{width:fit-content;padding:41px 15px 15px}
