.shortcuts-publishing-backdrop,.shortcuts-library-backdrop{z-index:240;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#02050ad1;place-items:end center;padding:16px;display:grid;position:fixed;inset:0}.shortcuts-publishing-sheet{background:radial-gradient(circle at 90% 0,#8b5cf633,#0000 34%),linear-gradient(155deg,#151824,#080b11 72%);border:1px solid #818cf875;border-radius:24px;gap:16px;width:min(100%,560px);max-height:min(760px,100dvh - 24px);padding:20px;display:grid;overflow:auto;box-shadow:0 30px 90px #0000009e}.shortcuts-publishing-sheet>header,.shortcuts-library-head,.shortcuts-manage-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.shortcuts-publishing-sheet>header div,.shortcuts-library-head>div,.shortcuts-manage-head>div{gap:3px;min-width:0;display:grid}.shortcuts-publishing-sheet>header small,.shortcuts-library-head small,.shortcuts-manage-head small{color:#a78bfa;letter-spacing:.15em;font-size:.66rem;font-weight:950}.shortcuts-publishing-sheet>header strong,.shortcuts-library-head strong,.shortcuts-manage-head strong{color:#f8fafc;font-size:1.08rem}.shortcuts-publishing-sheet>header>button,.shortcuts-library-head>button,.shortcuts-manage-head>button{color:#e5e7eb;background:#ffffff0e;border:1px solid #94a3b847;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;padding:0;display:grid}.shortcuts-publishing-intro{color:#a9b5c7;margin:0;line-height:1.5}.shortcuts-destination-options{gap:10px;display:grid}.shortcuts-destination-options>button{color:#e5e7eb;text-align:left;background:#111827d1;border:1px solid #64748b85;border-radius:17px;grid-template-columns:46px minmax(0,1fr) 28px;align-items:center;gap:11px;min-height:82px;padding:12px;display:grid}.shortcuts-destination-options>button>span{color:#aab6c8;background:#94a3b81a;border-radius:15px;place-items:center;width:44px;height:44px;display:grid}.shortcuts-destination-options>button>div{gap:4px;display:grid}.shortcuts-destination-options>button strong,.shortcuts-destination-options>button small{display:block}.shortcuts-destination-options>button small{color:#8f9bad;font-size:.75rem;line-height:1.38}.shortcuts-destination-options>button>i{color:#07110f;border:1px solid #94a3b861;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.shortcuts-destination-options>button.active.feed{background:linear-gradient(135deg,#0d94883d,#111827e6);border-color:#2dd4bfc7}.shortcuts-destination-options>button.active.house{background:linear-gradient(135deg,#6d28d940,#111827e6);border-color:#a78bfacc}.shortcuts-destination-options>button.active>i{background:#5eead4;border-color:#0000}.shortcuts-destination-options>button:disabled{opacity:.48}.shortcuts-house-category-field{gap:7px;display:grid}.shortcuts-house-category-field>span{color:#c8d1df;font-size:.78rem;font-weight:900}.shortcuts-house-category-field select{background:#111521;border-color:#a78bfa7a;min-height:46px}.shortcuts-publishing-warning{color:#fde68a;background:#78350f33;border:1px solid #fbbf245c;border-radius:12px;margin:0;padding:10px 12px;font-size:.78rem;line-height:1.45}.shortcuts-publishing-sheet>footer{grid-template-columns:minmax(90px,.42fr) minmax(0,1fr);gap:9px;display:grid}.shortcuts-publishing-sheet>footer button{border-radius:14px;min-height:47px;font-weight:900}.shortcuts-library{color:#eef2f7;grid-template-rows:auto minmax(0,1fr) auto;gap:12px;width:100%;min-height:0;display:grid}.shortcuts-library.is-sheet{background:radial-gradient(circle at 8% 0,#2dd4bf21,#0000 32%),linear-gradient(155deg,#141823,#080b11 74%);border:1px solid #818cf873;border-radius:24px;width:min(100%,720px);max-height:min(860px,100dvh - 28px);padding:18px;box-shadow:0 32px 100px #000000ad}.shortcuts-library.is-embedded{padding:4px 0 18px}.shortcuts-library-head{border-bottom:1px solid #94a3b833;min-height:58px;padding:3px 2px 10px}.shortcuts-library-head>div:first-child span{color:#8fa0b4;font-size:.74rem}.shortcuts-library-head-actions{flex:none;align-items:center;flex-direction:row!important;gap:7px!important;display:flex!important}.shortcuts-library-head-actions>button{color:#ddd6fe;background:#4c1d952e;border:1px solid #a78bfa59;border-radius:12px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:7px 10px;font-size:.72rem;font-weight:900;display:inline-flex}.shortcuts-library-head-actions>.shortcuts-library-close{border-radius:50%;width:40px;padding:0}.shortcuts-library-list{overscroll-behavior:contain;scrollbar-width:thin;align-content:start;gap:9px;min-height:0;display:grid;overflow:auto}.shortcuts-library-card{background:linear-gradient(145deg,#151b27f0,#0a0e15f5);border:1px solid #64748b59;border-radius:16px;grid-template-columns:92px minmax(0,1fr) auto;gap:11px;min-width:0;padding:10px;display:grid}.shortcuts-library-cover{aspect-ratio:4/5;color:#64748b;background:#05070b;border-radius:12px;place-items:center;display:grid;position:relative;overflow:hidden}.shortcuts-library-cover img{object-fit:cover;width:100%;height:100%}.shortcuts-library-cover>span{color:#f8fafc;background:#030712d1;border:1px solid #ffffff38;border-radius:999px;place-items:center;min-width:24px;height:24px;padding:0 6px;font-size:.7rem;font-weight:950;display:grid;position:absolute;bottom:5px;right:5px}.shortcuts-library-copy{align-content:start;gap:6px;min-width:0;display:grid}.shortcuts-library-copy>strong,.shortcuts-library-copy>p,.shortcuts-library-copy>small{min-width:0;margin:0}.shortcuts-library-copy>strong{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;overflow:hidden}.shortcuts-library-copy>p{color:#a6b1c1;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.76rem;line-height:1.4;display:-webkit-box;overflow:hidden}.shortcuts-library-copy>small{color:#7f8da1;text-overflow:ellipsis;white-space:nowrap;font-size:.67rem;overflow:hidden}.shortcuts-library-badges,.shortcuts-library-tags{flex-wrap:wrap;gap:5px;display:flex}.shortcuts-library-badges span,.shortcuts-library-tags span{border-radius:999px;width:fit-content;font-size:.64rem;font-weight:850}.shortcuts-library-badges span{color:#cbd5e1;background:#94a3b81a;border:1px solid #94a3b84d;padding:3px 7px}.shortcuts-library-badges .feed{color:#99f6e4;border-color:#2dd4bf66}.shortcuts-library-badges .house{color:#ddd6fe;border-color:#a78bfa70}.shortcuts-library-badges .archive{color:#fde68a;border-color:#fbbf245c}.shortcuts-library-tags span{color:#7dd3fc}.shortcuts-library-actions{align-content:space-between;justify-items:end;gap:8px;display:grid}.shortcuts-library-actions>span{color:#7f8da1;align-items:center;gap:4px;font-size:.68rem;display:inline-flex}.shortcuts-library-actions>button,.shortcuts-library-more{color:#e9e2ff;background:#4c1d9533;border:1px solid #a78bfa6b;border-radius:11px;justify-content:center;align-items:center;gap:5px;min-height:36px;padding:7px 10px;font-size:.72rem;font-weight:900;display:inline-flex}.shortcuts-library-more{width:min(100%,260px);min-height:43px;margin:0 auto}.shortcuts-library-state{color:#9aa7b8;align-content:center;place-items:center;gap:10px;min-height:240px;display:grid}.shortcuts-manage-backdrop{z-index:270;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#02050ad1;place-items:end center;padding:16px;display:grid;position:fixed;inset:0}.shortcuts-manage-sheet{background:linear-gradient(155deg,#151824,#080b11 74%);border:1px solid #a78bfa7a;border-radius:22px;gap:14px;width:min(100%,520px);max-height:min(780px,100dvh - 24px);padding:18px;display:grid;overflow:auto;box-shadow:0 30px 90px #000000ad}.shortcuts-manage-cover{aspect-ratio:4/5;background:#05070b;border-radius:13px;width:96px;position:relative;overflow:hidden}.shortcuts-manage-cover img{object-fit:cover;width:100%;height:100%}.shortcuts-manage-cover>span{color:#fff;background:#030712d1;border-radius:999px;padding:3px 6px;font-size:.64rem;font-weight:950;position:absolute;bottom:5px;right:5px}.shortcuts-manage-options{gap:8px;display:grid}.shortcuts-manage-options>button{color:#dbe4f0;text-align:left;background:#0f172aa8;border:1px solid #64748b6b;border-radius:14px;grid-template-columns:28px minmax(0,1fr) 25px;align-items:center;gap:8px;min-height:68px;padding:10px 12px;display:grid}.shortcuts-manage-options>button.active{background:#0d948829;border-color:#2dd4bf99}.shortcuts-manage-options>button>span{gap:3px;display:grid}.shortcuts-manage-options>button small{color:#8997a9;font-size:.7rem;line-height:1.35}.shortcuts-manage-options>button>i{border:1px solid #94a3b857;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.shortcuts-manage-options>button.active>i{color:#07110f;background:#5eead4;border-color:#0000}.shortcuts-archive-note{color:#fde68a;background:#78350f2e;border:1px solid #fbbf2452;border-radius:11px;margin:0;padding:10px 12px;font-size:.74rem;line-height:1.45}.shortcuts-manage-sheet>footer{grid-template-columns:.42fr 1fr;gap:8px;display:grid}.shortcuts-manage-sheet>footer button{border-radius:13px;min-height:45px;font-weight:900}@media (width<=640px){.shortcuts-publishing-backdrop,.shortcuts-library-backdrop{padding:0}.shortcuts-publishing-sheet{width:100%;max-height:calc(100dvh - env(safe-area-inset-top));padding:18px 14px max(16px, env(safe-area-inset-bottom));border-bottom:0;border-left:0;border-right:0;border-radius:24px 24px 0 0}.shortcuts-library.is-sheet{width:100%;max-height:calc(100dvh - env(safe-area-inset-top));padding:14px 10px max(12px, env(safe-area-inset-bottom));border-bottom:0;border-left:0;border-right:0;border-radius:22px 22px 0 0}.shortcuts-library-head-actions>button span{display:none}.shortcuts-library-head-actions>button{width:40px;padding:0}.shortcuts-library-card{grid-template-columns:76px minmax(0,1fr)}.shortcuts-library-actions{grid-column:1/-1;grid-template-columns:1fr auto;align-items:center}.shortcuts-manage-backdrop{padding:0}.shortcuts-manage-sheet{width:100%;max-height:calc(100dvh - env(safe-area-inset-top));padding:16px 13px max(14px, env(safe-area-inset-bottom));border-bottom:0;border-left:0;border-right:0;border-radius:22px 22px 0 0}}
