.myapps-page .workspace-head{padding:20px 22px 14px}.myapps-page .workspace-head h1{font-size:28px;margin:0}.myapps-page .workspace-head .eyebrow,.myapps-page .workspace-head p{display:none}.myapps-page .workspace-body{padding:16px 22px 22px}.myapps-page .myapps-filters{gap:6px 12px;margin-bottom:14px}.myapps-page .myapps-filters button{min-height:38px}.myapps-page .collection-list,.myapps-page .created-list{gap:10px}.myapps-page .created-list{margin-top:10px}
.myapps-page .collection-card.collection-compact{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr) 40px;gap:10px 12px;padding:14px;border:1px solid #dce5de;border-radius:16px;min-height:0;overflow:visible;box-shadow:none;background:#fff}.myapps-page .collection-compact:has(.collection-menu[open]){z-index:20}.myapps-page .collection-compact .collection-icon{grid-column:1;grid-row:1;width:48px;height:48px;border-radius:12px;font-size:23px}.myapps-page .collection-compact .store-card-main{grid-column:2;grid-row:1;align-self:center;min-width:0}.myapps-page .collection-compact h2{font-size:17px;line-height:1.25;margin:0 0 5px;overflow-wrap:anywhere}.myapps-page .collection-compact .collection-meta{display:flex;flex-wrap:wrap;gap:5px 8px;margin:0;font-size:12px;color:#66716c;line-height:1.35}.myapps-page .collection-compact .collection-status{font-weight:650;color:#345b44}.myapps-page .collection-compact .collection-state{margin:5px 0 0;font-size:12px;line-height:1.35}.myapps-page .collection-compact .store-card-actions{grid-column:1/-1;grid-row:2;display:flex;gap:8px;margin:0;flex-wrap:wrap}.myapps-page .collection-compact .store-card-actions>button{flex:1;min-width:100px;min-height:44px;padding:9px 12px;border-radius:10px;font-size:14px;line-height:1.25;text-align:center;white-space:normal}.myapps-page .collection-compact .collection-publish{background:#baf170;border:1px solid #a0d653;color:#152018;font-weight:750}.myapps-page .collection-compact .store-use{background:#21543e;border-color:#21543e;color:#fff}.myapps-page .collection-compact .collection-menu{grid-column:3;grid-row:1;align-self:start;margin:0;padding:0;background:none}.collection-menu>summary{display:grid;place-items:center;width:40px;min-height:44px;border:1px solid #e0e5df;border-radius:10px;background:#f7f9f5;cursor:pointer;font-size:16px;font-weight:750;color:#304936;list-style:none}.collection-menu>summary::-webkit-details-marker{display:none}.collection-menu .collection-menu-items{position:absolute;right:12px;top:62px;z-index:30;width:min(250px,calc(100% - 24px));padding:6px;background:white;border:1px solid #d9e2d7;border-radius:12px;box-shadow:0 12px 32px #18352326;display:grid;gap:2px}.myapps-page .collection-compact .collection-menu-items button{display:block;width:100%;min-height:44px;border:0;border-radius:7px;padding:10px 12px;background:white;color:#293e2d;text-align:left;font-size:14px;line-height:1.3;font-weight:650;white-space:normal}.myapps-page .collection-compact .collection-menu-items button:hover{background:#f1f6ec}.myapps-page .collection-compact .collection-menu-items button[data-super-delete],.myapps-page .collection-compact .collection-menu-items button[data-creator-delete],.myapps-page .collection-compact .collection-menu-items button[data-draft-delete],.myapps-page .collection-compact .collection-menu-items button[data-owned-remove]{color:#a52b2b}.collection-menu summary:focus-visible,.myapps-page .collection-compact button:focus-visible{outline:3px solid #7256cc;outline-offset:2px}
@media(min-width:850px){.myapps-page .collection-list,.myapps-page .created-list{grid-template-columns:repeat(2,minmax(0,1fr))}.myapps-page .created-list>[data-creator-new]{grid-column:1/-1}}
@media(max-width:600px){.myapps-page.panel{padding:12px}.myapps-page .workspace-head{padding:16px 14px 4px}.myapps-page .workspace-head h1{font-size:24px}.myapps-page .workspace-body{padding:12px 12px 18px}.myapps-page .collection-card.collection-compact{padding:12px;gap:10px;grid-template-columns:42px minmax(0,1fr) 36px}.myapps-page .collection-compact .collection-icon{width:42px;height:42px;font-size:21px}.myapps-page .collection-compact h2{font-size:16px}.collection-menu>summary{width:36px}.myapps-page .collection-compact .store-card-actions>button{font-size:13px;padding:9px 8px}.myapps-page .myapps-filters button{min-height:38px}.myapps-page .created-list>[data-creator-new]{font-size:13px;min-height:44px;padding:8px 12px}}
.myapps-page .myapps-search{display:block;margin:0 0 10px}.myapps-page .myapps-search input{width:100%;box-sizing:border-box;min-height:42px;border:1px solid #d6dfd3;border-radius:11px;padding:9px 12px;font:inherit;font-size:14px;background:#f8faf6;color:#203729}.myapps-page .myapps-search .sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0)}

.myapps-topbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.myapps-topbar .back{margin:0;max-width:44%;min-height:44px}.myapps-topbar #myapps-create{margin-left:auto;max-width:56%;min-height:44px;white-space:normal;line-height:1.3}@media(max-width:600px){.myapps-topbar{gap:8px;align-items:center}.myapps-topbar button{font-size:13px;padding:8px}.myapps-topbar #myapps-create{font-size:13px}}
