.page_container__C_ui_{min-height:calc(100vh - 3.5rem);padding:2rem;background:#fff}.page_header__tRNPv{margin-bottom:2rem}.page_title__3wCK4{font-size:2.5rem;font-weight:700;margin-bottom:.5rem;background:linear-gradient(to right,hsl(var(--foreground)),hsl(var(--muted-foreground)));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_subtitle__nxknA{color:hsl(var(--muted-foreground));font-size:1.2rem}.page_pendingTasks__VpBAk{margin-top:1rem;padding:1rem;border-radius:.5rem;background-color:#f3f4f6}.page_pendingTask__0x_EA{display:flex;align-items:center;gap:.5rem;padding:.5rem;margin-top:.5rem;background-color:#fff;border-radius:.25rem}.page_timeElapsed__5s83k{margin-left:auto;color:#6b7280;font-size:.875rem}.page_promptContainer__puPn5{position:relative;margin-bottom:3rem}.page_promptBox__idBSs{width:100%;min-height:100px;padding:1rem;background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:.5rem;color:hsl(var(--foreground));font-size:1rem;resize:none;transition:all .2s}.page_promptBox__idBSs:focus{outline:none;border-color:hsl(var(--ring));box-shadow:0 0 0 2px hsl(var(--ring)/.1)}.page_promptActions__6Hatx{position:absolute;right:1rem;bottom:1rem;display:flex;gap:.5rem}.page_promptIdeas__iwmJU{display:flex;gap:.5rem;margin-top:1rem;overflow-x:auto;padding-bottom:.5rem}.page_promptIdea__T2aPD{padding:.5rem 1rem;background:hsl(var(--accent));border-radius:1rem;color:hsl(var(--accent-foreground));white-space:nowrap;cursor:pointer;transition:all .2s;border:none;font-size:.875rem}.page_promptIdea__T2aPD:hover{background:hsl(var(--accent)/.8)}.page_recentTitle__aUHBb{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.page_recentHeading__BvVz_{font-size:1.5rem;font-weight:700;color:hsl(var(--foreground))}.page_viewAll__1wi_r{color:hsl(var(--muted-foreground));text-decoration:none;display:flex;align-items:center;gap:.5rem;transition:color .2s}.page_viewAll__1wi_r:hover{color:hsl(var(--foreground))}.page_videoGrid__odbvD{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem;margin-top:1.5rem}.page_videoCard__6bCHI{position:relative;border-radius:.5rem;overflow:hidden;background:hsl(var(--background));border:1px solid hsl(var(--border));transition:all .2s}.page_videoCard__6bCHI:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.page_videoCard__6bCHI video{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background:hsl(var(--muted))}.page_videoInfo__ELEKx{padding:1rem}.page_videoDescription__xfpMQ{font-size:.9rem;color:hsl(var(--foreground));margin-bottom:.5rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_videoDate__r3bdI{font-size:.8rem;color:hsl(var(--muted-foreground))}.page_generateButton__753S_{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:none;padding:.75rem 1.5rem;border-radius:.5rem;font-weight:500;cursor:pointer;transition:opacity .2s}.page_generateButton__753S_:disabled{opacity:.5;cursor:not-allowed}.page_remainingCount___pHZj{position:absolute;top:1rem;right:1rem;color:hsl(var(--muted-foreground));font-size:.9rem;display:flex;align-items:center;gap:.5rem}.page_emptyState__AYll_{grid-column:1/-1;text-align:center;padding:3rem;background:hsl(var(--background));border:1px dashed hsl(var(--border));border-radius:.5rem;color:hsl(var(--muted-foreground))}