.ui-icon{display:inline-block;width:20px;height:20px;flex:none;vertical-align:middle;pointer-events:none}
.brand{display:inline-flex;align-items:center;gap:9px}.brand .ui-icon{width:23px;height:23px;color:var(--accent)}
.header-help,.text-button{display:inline-flex;align-items:center;gap:7px}.header-help .ui-icon,.text-button .ui-icon{width:16px;height:16px}
.summary-icon,.summary-chevron{flex:none}.summary-chevron{display:flex;align-items:center}.summary-icon .ui-icon{width:18px;height:18px}
.advanced>summary>.ui-icon{width:16px;height:16px;margin-right:6px;color:var(--accent)}.advanced[open]>summary>.ui-icon{transform:rotate(180deg)}
.info-note>span,.workspace-note>span{display:flex;align-items:flex-start;flex:none;padding-top:3px}
.empty-icon .ui-icon{width:30px;height:30px}.vault-summary-icon .ui-icon{width:30px;height:30px}
.search-field>span{top:50%;transform:translateY(-50%);display:flex}.search-field .ui-icon{width:18px;height:18px}
.file .thumb>.ui-icon{width:42px;height:42px;stroke-width:1.5}.play-badge .ui-icon{width:19px;height:19px}
.file .acts button{display:flex;align-items:center;justify-content:center;gap:5px}.file .acts .ui-icon{width:13px;height:13px}
.app-mark .ui-icon{width:44px;height:44px;stroke-width:1.5}.phone-top .ui-icon{width:13px;height:13px}.demo-button{align-items:center}.demo-button .ui-icon{width:16px;height:16px}
.floating .ui-icon{width:16px;height:16px;margin-right:7px}.help-short{display:none}
@media(max-width:760px){.help-long{display:none}.help-short{display:inline}.file .acts button{flex-direction:column;gap:3px;padding:6px 2px;min-height:44px}.file .acts .ui-icon{width:14px;height:14px}}
