/* Product identities sourced from the app/site named in images/README.md. */
.tile-icon{display:block;width:44px;height:44px;object-fit:contain;border-radius:11px;flex-shrink:0;margin-bottom:2px}
.tile-name{margin-top:8px}.art-tile{height:231px}.art-inbox{background:#e6eeff;color:#244c96}.art-inbox .inbox-lines{margin-top:15px}.art-sleeph{background:#17383f}.art-praxi{background:#e6f1f8;color:#355d7b}
.product-title h3{display:flex;align-items:center;gap:12px}.product-icon{display:inline-block;width:42px;height:42px;border-radius:10px;object-fit:contain;flex-shrink:0}
.praxi-icon{background:#fff url('images/praximanage-icon.svg?v=2') no-repeat center;background-size:contain;border-radius:10px}
.inbox-visual{background:#e7edfc}.praxi-visual{background:#e7f1f7}
.mock-sidebar .selected{background:#dfe9ff;color:#2859d7}.practice-heading b{color:#377ba5}.practice-menu .selected{background:#e5f2fa;color:#377ba5}.practice-tasks i{color:#3f9fce}.practice-tasks em{background:#edf6fb;color:#477f9e}
@media(max-width:1100px){.art-tile{height:210px}.product-icon{width:36px;height:36px}.product-title h3{gap:9px}}
@media(max-width:800px){.art-tile{height:215px}.product-title h3{font-size:21px}}
@media(max-width:560px){.art-tile{height:196px}.tile-icon{width:35px;height:35px;border-radius:9px}.product-title{align-items:flex-start;flex-wrap:wrap;row-gap:12px}.product-title h3{font-size:24px}.product-icon{width:38px;height:38px}.status{align-self:center}}
