.apptile{box-sizing:border-box;background:linear-gradient(to bottom, color-mix(in srgb, var(--tile-seed) 32%, #1a1f2b), color-mix(in srgb, var(--tile-seed) 20%, #11151d));border:1px solid color-mix(in srgb, var(--tile-seed) 45%, #1a1f2b);color:color-mix(in srgb, var(--tile-seed) 64%, #fff);border-radius:22.6%;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 1px #ffffff1f,0 2px 6px #00000040}[data-theme=light] .apptile{background:linear-gradient(to bottom, color-mix(in srgb, var(--tile-seed) 16%, #fff), color-mix(in srgb, var(--tile-seed) 26%, #fff));border-color:color-mix(in srgb, var(--tile-seed) 30%, #fff);color:color-mix(in srgb, var(--tile-seed) 85%, #000);box-shadow:inset 0 1px #ffffffb3,0 2px 6px #0f172a1f}[data-chrome=dock] .apptile{color:color-mix(in srgb, var(--tile-seed) 62%, #fff);background:linear-gradient(#323845,#181c24);border-color:#ffffff17}[data-theme=light] [data-chrome=dock] .apptile{color:var(--tile-seed);background:linear-gradient(#fff,#eef1f6);border-color:#0f172a14}.appfolder{box-sizing:border-box;-webkit-backdrop-filter:blur(8px);background:#ffffff2e;border:1px solid #ffffff38;border-radius:22.6%;flex-shrink:0;grid-template-columns:repeat(3,1fr);grid-auto-rows:min-content;align-content:start;justify-items:center;display:grid;box-shadow:0 2px 6px #00000052}[data-theme=light] .appfolder{background:#0f172a1a;border-color:#0f172a1f;box-shadow:0 2px 8px #0f172a2e}.apptile.is-mini{box-shadow:none}
