.CollectionDetailSheet-view--curated{z-index:60}.CollectionDetailSheet-backdrop{background-color:#00000080;position:fixed;inset:0}.CollectionDetailSheet-content--curated{background-color:color-mix(in srgb,var(--accent)18%,var(--card));color:color-mix(in srgb,var(--accent)70%,#000);position:relative;overflow:hidden}[data-theme=dark] .CollectionDetailSheet-content--curated{color:var(--accent)}.CollectionDetailSheet-content--curated .LongSheet-innerContent{background-color:inherit;box-shadow:none;margin-bottom:0}.CollectionDetailSheet-roseBg{z-index:0;background-color:var(--accent);opacity:.22;pointer-events:none;width:620px;max-width:none;height:620px;max-height:none;-webkit-mask-image:var(--detail-rose-svg);mask-image:var(--detail-rose-svg);-webkit-mask-image:var(--detail-rose-svg);position:absolute;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.CollectionDetailSheet-roseBg--br{animation:180s linear infinite CollectionDetailSheet-roseSpin;bottom:0;right:0;transform:translate(50%,50%)}.CollectionDetailSheet-roseBg--tl{animation:180s linear infinite CollectionDetailSheet-rose2Spin;top:0;left:0;transform:translate(-50%,-50%)}@keyframes CollectionDetailSheet-roseSpin{0%{transform:translate(50%,50%)rotate(0)}to{transform:translate(50%,50%)rotate(360deg)}}@keyframes CollectionDetailSheet-rose2Spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.CollectionDetailSheet-curatedHeader{z-index:1;padding:calc(env(safe-area-inset-top,0px) + 48px)28px 28px;justify-content:center;align-items:center;display:flex;position:relative}.CollectionDetailSheet-closeBtnOverlay{appearance:none;top:calc(env(safe-area-inset-top,0px) + 16px);z-index:2;background:color-mix(in srgb,var(--accent)20%,transparent);color:inherit;cursor:pointer;border:none;border-radius:9999px;place-items:center;padding:6px;display:grid;position:absolute;right:20px}.CollectionDetailSheet-list--curated{z-index:1;padding:4px 20px calc(env(safe-area-inset-bottom,0px) + 20px);flex-direction:column;gap:10px;display:flex;position:relative}
.CollectionEmptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:48px 24px;display:flex}.CollectionEmptyState svg{opacity:.3}.CollectionEmptyState p{opacity:.6;max-width:260px;font-size:.875rem;line-height:1.45}
.UserCollectionSheet-view{z-index:60;top:0;bottom:initial;height:var(--silk-100-lvh-dvh-pct)}@media (min-width:800px){.UserCollectionSheet-view{height:100%}}.UserCollectionSheet-backdrop{background-color:#00000080;position:fixed;inset:0}.UserCollectionSheet-content{background-color:var(--sheet-bg,#fff);height:calc(100% - max(env(safe-area-inset-top),6px));box-sizing:border-box;border-radius:16px 16px 0 0;flex-direction:column;display:flex;overflow:hidden}.UserCollectionSheet-handle{background-color:var(--border);border-radius:2px;width:36px;height:4px;margin:10px auto 0;display:block}.UserCollectionSheet-header{background-color:var(--sheet-bg,#fff);z-index:1;justify-content:space-between;align-items:center;padding:16px 20px 12px;display:flex;position:sticky;top:0}.UserCollectionSheet-headerInfo{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.UserCollectionSheet-icon{color:var(--accent);flex-shrink:0}.UserCollectionSheet-title{color:var(--foreground);margin:0;font-size:1.1rem;font-weight:700}.UserCollectionSheet-count{color:var(--muted);font-size:.72rem}.UserCollectionSheet-headerActions{flex-shrink:0;align-items:center;gap:4px;display:flex}.UserCollectionSheet-editBtn,.UserCollectionSheet-deleteBtn,.UserCollectionSheet-closeBtn{appearance:none;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:9999px;place-items:center;padding:4px;display:grid}.UserCollectionSheet-editBtn:hover,.UserCollectionSheet-closeBtn:hover{color:var(--foreground)}.UserCollectionSheet-deleteBtn{color:#ef4444}.UserCollectionSheet-deleteBtn:hover{color:#dc2626}.UserCollectionSheet-editForm{align-items:center;gap:8px;width:100%;display:flex}.UserCollectionSheet-editName{border:1px solid var(--border);background:var(--card-hover,#f5f3ef);color:var(--foreground);border-radius:10px;outline:none;flex:1;padding:9px 14px;font-size:.85rem;transition:border-color .15s}.UserCollectionSheet-editName:focus{border-color:var(--accent)}.UserCollectionSheet-saveBtn{appearance:none;background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:10px;padding:9px 16px;font-size:.8rem;font-weight:700}.UserCollectionSheet-confirmBar{color:var(--foreground);background:#ef44440f;border-radius:12px;align-items:center;gap:8px;margin:0 20px 8px;padding:10px 14px;font-size:.82rem;display:flex}.UserCollectionSheet-confirmYes{appearance:none;color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:9999px;margin-left:auto;padding:6px 16px;font-size:.78rem;font-weight:700}.UserCollectionSheet-confirmNo{appearance:none;border:1px solid var(--border);color:var(--foreground);cursor:pointer;background:0 0;border-radius:9999px;padding:6px 16px;font-size:.78rem;font-weight:500}.UserCollectionSheet-list{flex-direction:column;gap:8px;padding:4px 20px 20px;display:flex}[data-theme=dark] .UserCollectionSheet-content,[data-theme=dark] .UserCollectionSheet-header{background-color:var(--card)}[data-theme=dark] .UserCollectionSheet-editName{background:var(--background)}
.NotesListSheet-view{z-index:60}.NotesListSheet-backdrop{background-color:#00000080;position:fixed;inset:0}.NotesListSheet-content{background-color:var(--sheet-bg,#fff);border-radius:16px 16px 0 0;flex-direction:column;max-height:85svh;display:flex;overflow:hidden}.NotesListSheet-handle{background-color:var(--border);border-radius:2px;width:36px;height:4px;margin:10px auto 0;display:block}.NotesListSheet-header{background-color:var(--sheet-bg,#fff);z-index:1;justify-content:space-between;align-items:center;padding:16px 20px 12px;display:flex;position:sticky;top:0}.NotesListSheet-headerInfo{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.NotesListSheet-icon{color:var(--accent);flex-shrink:0}.NotesListSheet-title{color:var(--foreground);margin:0;font-size:1.1rem;font-weight:700}.NotesListSheet-count{color:var(--muted);font-size:.72rem}.NotesListSheet-closeBtn{appearance:none;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:9999px;place-items:center;padding:4px;display:grid}.NotesListSheet-closeBtn:hover{color:var(--foreground)}.NotesListSheet-list{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;gap:8px;padding:4px 20px 20px;display:flex;overflow-y:auto}.NotesListSheet-empty{text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:10px;padding:40px 20px;display:flex}.NotesListSheet-empty svg{opacity:.3}.NotesListSheet-empty p{margin:0;font-size:.85rem;line-height:1.5}.NotesListSheet-card{border:1px solid var(--border);background:var(--sheet-bg,#fff);border-radius:14px;padding:12px 14px}.NotesListSheet-cardMeta{color:var(--accent);margin-bottom:4px;font-size:.68rem;font-weight:700;display:block}.NotesListSheet-cardArabic{color:var(--foreground);text-align:right;margin:0 0 8px;font-size:1.25rem;line-height:2}.NotesListSheet-cardTranslation{color:var(--muted);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.8rem;line-height:1.5;display:-webkit-box;overflow:hidden}.NotesListSheet-cardText{color:var(--foreground);text-overflow:ellipsis;align-items:flex-start;gap:4px;margin:6px 0 0;font-size:.78rem;font-style:italic;line-height:1.5;display:flex;overflow:hidden}.NotesListSheet-cardText svg{flex-shrink:0;margin-top:2px}.NotesListSheet-cardActions{align-items:center;gap:8px;margin-top:10px;display:flex}.NotesListSheet-actionBtn{appearance:none;background:var(--accent-light,#0000000d);color:var(--accent);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:.75rem;font-weight:600;display:inline-flex}.NotesListSheet-deleteBtn{appearance:none;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:8px;place-items:center;margin-left:auto;padding:6px;display:grid}.NotesListSheet-deleteBtn:hover{color:#ef4444}.NotesListSheet-confirmBar{color:var(--foreground);background:#ef44440f;border-radius:10px;align-items:center;gap:8px;margin-top:8px;padding:8px 12px;font-size:.78rem;font-weight:600;display:flex}.NotesListSheet-confirmYes{appearance:none;color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:8px;margin-left:auto;padding:5px 12px;font-size:.75rem;font-weight:700}.NotesListSheet-confirmNo{appearance:none;border:1px solid var(--border);color:var(--foreground);cursor:pointer;background:0 0;border-radius:8px;padding:5px 12px;font-size:.75rem;font-weight:600}.NotesListSheet-wordActive{transition:color .15s;color:var(--accent)!important}[data-theme=dark] .NotesListSheet-content,[data-theme=dark] .NotesListSheet-header{background-color:var(--card)}[data-theme=dark] .NotesListSheet-card{background:var(--card)}
.BurhanAISection{aspect-ratio:1;appearance:none;cursor:pointer;background:color-mix(in srgb,var(--accent)18%,var(--card));min-width:140px;max-width:140px;color:color-mix(in srgb,var(--accent)70%,#000);text-align:center;border:none;border-radius:14px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;padding:14px;transition:transform .15s;display:flex;position:relative;overflow:hidden}[data-theme=dark] .BurhanAISection{color:var(--accent)}.BurhanAISection:active{transform:scale(.97)}.BurhanAISection-rose{opacity:.25;pointer-events:none;width:160%;height:160%;-webkit-mask-image:var(--rose-svg);mask-image:var(--rose-svg);-webkit-mask-image:var(--rose-svg);animation:60s linear infinite BurhanAISection-roseSpin;position:absolute;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes BurhanAISection-roseSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.BurhanAISection-rose--tr{top:-80%;right:-80%}.BurhanAISection-rose--bl{animation-direction:reverse;bottom:-80%;left:-80%}.BurhanAISection-content{flex-direction:column;align-items:center;gap:6px;display:flex;position:relative}.BurhanAISection-icon{background:color-mix(in srgb,var(--accent)20%,transparent);-webkit-backdrop-filter:blur(4px);border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.BurhanAISection-title{font-size:.82rem;font-weight:700;line-height:1.2}.BurhanAISection-subtitle{opacity:.65;font-size:.6rem;font-weight:500;line-height:1.3}
.CollectionsSection{margin-bottom:12px}.CollectionsSection-section{margin-bottom:14px}.CollectionsSection-sectionHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.CollectionsSection-sectionTitle{color:var(--foreground);align-items:center;gap:8px;margin:0;font-size:.88rem;font-weight:700;display:flex}.CollectionsSection-teamBadge{background:var(--accent-light);letter-spacing:.06em;color:var(--accent);border-radius:6px;padding:2px 7px;font-size:.55rem;font-weight:800}.CollectionsSection-seeAll{appearance:none;cursor:pointer;color:var(--accent);background:0 0;border:none;font-size:.78rem;font-weight:600}.CollectionsSection-scroll{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.CollectionsSection-scroll::-webkit-scrollbar{display:none}.CollectionsSection-empty{color:var(--muted);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:20px;display:flex}.CollectionsSection-btnRow{flex-wrap:wrap;gap:8px;display:flex}.CollectionsSection-myCollectionsBtn{appearance:none;border:1px solid var(--border);background:var(--card,#fff);cursor:pointer;min-width:0;color:var(--foreground);border-radius:12px;flex:205px;align-items:center;gap:8px;padding:12px 14px;font-size:.85rem;font-weight:600;display:flex}.CollectionsSection-myCollectionsBtn>span:first-of-type{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.CollectionsSection-myCollectionsCount{background:var(--accent-light,#0000000d);color:var(--accent);border-radius:9999px;margin-left:auto;padding:1px 8px;font-size:.7rem;font-weight:700}.CollectionsSection-myCollectionsChevron{color:var(--muted);flex-shrink:0;transform:rotate(-90deg)}.CollectionsSection-myCollectionsBtn svg:first-child{color:var(--accent);flex-shrink:0}.CollectionsSection-empty svg{opacity:.4}.CollectionsSection-empty p{margin:0;font-size:.8rem}
