.finder{color:#ffffffe0;height:100%;font:13px var(--mac-font);background:#1e1e1e;display:flex}.fd-sidebar{background:#2c2a32eb;border-right:1px solid #0c0c0c;flex-direction:column;flex:none;width:180px;padding-top:46px;display:flex}.fd-sb-scroll{padding:0 10px 10px;overflow-y:auto}.fd-sb-section{margin-bottom:10px}.fd-sb-title{color:#ffffff61;padding:4px 8px 3px;font-size:11px;font-weight:700}.fd-sb-row{color:#ffffffdb;width:100%;height:26px;font:13px var(--mac-font);text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:7px;padding:0 8px;display:flex}.fd-sb-row.on{background:#ffffff1c}.fd-sb-row.dim{cursor:default}.fd-sb-ico{color:#3d8eff;flex:none;width:17px;height:17px}.fd-tag{border-radius:50%;width:10px;height:10px;margin:0 3px}.fd-main{flex-direction:column;flex:1;min-width:0;display:flex}.fd-toolbar{background:#282828;border-bottom:1px solid #0c0c0c;flex:none;align-items:center;gap:10px;height:52px;padding:0 12px 0 10px;display:flex}.finder.compact .fd-toolbar{padding-left:10px}.fd-nav{gap:2px;display:flex}.fd-tb-btn,.fd-icon-btn,.fd-seg{color:#ffffffb8;background:0 0;border:0;border-radius:6px;align-items:center;height:28px;padding:0 6px;display:inline-flex}.fd-tb-btn:disabled{color:#ffffff40}.fd-tb-btn svg,.fd-icon-btn svg,.fd-seg svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.fd-seg i{opacity:.7;margin-left:2px;font-size:10px;font-style:normal}.fd-title{color:#ffffffe6;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:15px;font-weight:700;overflow:hidden}.fd-tools{gap:4px;display:flex}.fd-content{flex:1;padding:14px 16px;position:relative;overflow:auto}.fd-empty{color:#ffffff59;place-items:center;font-size:15px;display:grid;position:absolute;inset:0}.fd-grid{flex-wrap:wrap;align-content:flex-start;gap:8px 6px;display:flex}.fd-item{color:#ffffffe0;background:0 0;border:0;flex-direction:column;align-items:center;gap:3px;width:96px;padding:0;display:flex}.fd-item-icon{border-radius:6px;place-items:center;width:74px;height:70px;display:grid}.fd-thumb{border:2px solid #f4f4f4;width:64px;height:auto;box-shadow:0 1px 3px #00000080}.fd-item.sel .fd-item-icon{background:#ffffff1f}.fd-item-name{text-align:center;overflow-wrap:anywhere;border-radius:4px;max-width:96px;padding:1px 5px;font-size:12px}.fd-item.sel .fd-item-name{background:var(--mac-accent);color:#fff}.fd-generic{color:#888;clip-path:polygon(0 0,72% 0,100% 20%,100% 100%,0 100%);background:linear-gradient(#fafafa,#e6e6e6);border-radius:3px;place-items:end center;width:46px;height:58px;padding-bottom:8px;font-size:9px;font-weight:700;display:grid}.fd-status{color:#ffffff80;background:#262626;border-top:1px solid #0c0c0c;flex:none;justify-content:center;align-items:center;height:24px;font-size:11px;display:flex}.textedit{background:#1e1e1e;height:100%;overflow:auto}.te-page{color:#ffffffe6;white-space:pre-wrap;min-height:100%;margin:0;padding:18px 22px;font:13px/1.5 Helvetica,Helvetica Neue,Inter Variable,Inter,Arial,sans-serif}.preview{cursor:zoom-in;background:#1e1e1e;justify-content:center;align-items:center;height:100%;display:flex;overflow:hidden}.preview img{user-select:none;width:auto;max-width:100%;height:auto;max-height:100%}.preview.zoom{cursor:zoom-out;display:block;overflow:auto}.preview.zoom img{max-width:none;max-height:none;display:block}.settings{color:#ffffffe0;height:100%;font:13px var(--mac-font);background:#1e1e1e;display:flex}.st-sidebar{background:#2c2a32eb;border-right:1px solid #0c0c0c;flex-direction:column;flex:none;width:216px;padding-top:42px;display:flex}.st-scroll{padding:0 10px 12px;overflow-y:auto}.st-account{align-items:center;gap:9px;padding:6px 6px 10px;display:flex}.st-account img{object-fit:cover;border-radius:50%;width:34px;height:34px}.st-acc-name{white-space:nowrap;text-overflow:ellipsis;max-width:140px;font-weight:600;overflow:hidden}.st-acc-sub{color:#ffffff80;font-size:11px}.st-gap{height:10px}.st-row{color:#ffffffe0;width:100%;height:28px;font:13px var(--mac-font);text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:0 6px;display:flex}.st-row.on{background:var(--mac-accent);color:#fff}.st-ico{pointer-events:none;flex:none;width:22px;height:22px;margin:0 -1px}.st-main{flex-direction:column;flex:1;min-width:0;display:flex}.st-head{flex:none;align-items:center;gap:4px;height:52px;padding:0 18px;display:flex}.st-nav{color:#fff9;width:18px;font-size:20px}.st-nav.dim{color:#ffffff40}.st-head h2{margin:0 0 0 6px;font-size:15px;font-weight:700}.st-body{flex:1;padding:4px 22px 20px;overflow-y:auto}.st-group-title{margin:12px 4px 7px;font-size:13px;font-weight:700}.st-group{background:#ffffff0b;border-radius:10px;box-shadow:inset 0 0 0 .5px #ffffff1a}.st-line{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:6px 12px;display:flex}.st-line:last-child{border-bottom:0}.st-line small{color:#ffffff73;max-width:340px;font-size:11px;display:block}.st-val{color:#ffffff8c;align-items:center;gap:6px;display:inline-flex}.st-toggle{background:#ffffff29;border:0;border-radius:11px;flex:none;width:38px;height:22px;transition:background .18s;position:relative}.st-toggle i{background:#e8e8e8;border-radius:50%;width:18px;height:18px;transition:transform .18s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000059}.st-toggle.on{background:var(--mac-accent)}.st-toggle.on i{background:#fff;transform:translate(16px)}.st-slider{cursor:pointer;touch-action:none;background:#ffffff2e;border-radius:2px;width:180px;height:4px;position:relative}.st-slider:before{content:"";position:absolute;inset:-12px -9px}.st-slider:focus-visible{outline:2px solid var(--mac-accent);outline-offset:10px}.st-slider i{background:var(--mac-accent);border-radius:2px;position:absolute;top:0;bottom:0;left:0}.st-slider i:after{content:"";background:#eee;border-radius:50%;width:18px;height:18px;position:absolute;top:-7px;right:-9px;box-shadow:0 1px 3px #0006}.st-placeholder{color:#ffffff59;place-items:center;height:70%;display:grid}
