.HomeView-module__AJcT5q__page{background:var(--sb-cream);flex-direction:column;min-height:100vh;display:flex}.HomeView-module__AJcT5q__pageHeader{display:none}@media (min-width:768px){.HomeView-module__AJcT5q__pageHeader{justify-content:space-between;align-items:center;padding:24px 72px 8px;display:flex}}.HomeView-module__AJcT5q__titleCol{flex-direction:column;gap:8px;display:flex}.HomeView-module__AJcT5q__pageTitle{font-family:var(--sb-font-head);color:var(--sb-ink);margin:0;font-size:32px;font-weight:800;line-height:1}.HomeView-module__AJcT5q__subtitleRow{align-items:center;gap:10px;display:flex}.HomeView-module__AJcT5q__pageSubtitle{font-family:var(--sb-font-script);color:var(--sb-coral);font-size:22px;font-weight:400;transform:rotate(.8deg)}.HomeView-module__AJcT5q__pageSubDetail{font-family:var(--sb-font-body);color:var(--sb-text-faint);font-size:14px;font-weight:400}.HomeView-module__AJcT5q__searchRow{display:none}@media (min-width:768px){.HomeView-module__AJcT5q__searchRow{padding:0 72px;display:flex}}.HomeView-module__AJcT5q__searchInput{background:var(--sb-paper);border:1.5px solid var(--sb-line);border-radius:var(--sb-radius-input);flex:1;align-items:center;gap:10px;height:48px;padding:0 20px;display:flex}.HomeView-module__AJcT5q__searchIcon{color:var(--sb-text-ghost);flex-shrink:0}.HomeView-module__AJcT5q__searchField{font-family:var(--sb-font-body);color:var(--sb-ink);background:0 0;border:none;outline:none;flex:1;font-size:14px;font-weight:400}.HomeView-module__AJcT5q__searchField::placeholder{color:var(--sb-text-ghost)}.HomeView-module__AJcT5q__filterBar{display:none}@media (min-width:768px){.HomeView-module__AJcT5q__filterBar{scrollbar-width:none;-ms-overflow-style:none;align-items:center;gap:8px;padding:10px 72px;display:flex;overflow-x:auto}.HomeView-module__AJcT5q__filterBar::-webkit-scrollbar{display:none}}.HomeView-module__AJcT5q__mobileNewBtn{border-radius:var(--sb-radius-btn);border:2px solid var(--sb-ink);background:var(--sb-coral);color:#fff;font-family:var(--sb-font-body);box-shadow:var(--sb-shadow-ink);white-space:nowrap;transition:transform var(--sb-dur-fast) var(--sb-ease), box-shadow var(--sb-dur-fast) var(--sb-ease);align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.HomeView-module__AJcT5q__mobileNewBtn:hover{color:#fff;box-shadow:4px 4px 0 var(--sb-ink);transform:translate(-1px,-1px)}.HomeView-module__AJcT5q__mobileNewBtn:active{box-shadow:none;transform:translate(0)}.HomeView-module__AJcT5q__content{flex-direction:column;flex:1;display:flex}.HomeView-module__AJcT5q__grid{display:none}@media (min-width:768px){.HomeView-module__AJcT5q__grid{grid-template-columns:repeat(3,1fr);gap:24px;padding:8px 72px 32px;display:grid}}@media (min-width:768px) and (max-width:1023px){.HomeView-module__AJcT5q__grid{grid-template-columns:repeat(2,1fr)}}.HomeView-module__AJcT5q__list{background:var(--sb-cream);flex-direction:column;gap:16px;padding:12px 20px 120px;display:flex}@media (min-width:768px){.HomeView-module__AJcT5q__list{display:none}}.HomeView-module__AJcT5q__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:64px 32px;display:flex}.HomeView-module__AJcT5q__emptyTitle{font-family:var(--bs-font-heading);color:#1a1a1a;margin:0;font-size:20px;font-weight:700}.HomeView-module__AJcT5q__emptySubtitle{font-family:var(--bs-font-sans-serif);color:#6b7280;margin:0;font-size:14px}.HomeView-module__AJcT5q__filterPill{font-family:var(--sb-font-body);white-space:nowrap;cursor:pointer;transition:background var(--sb-dur-fast) var(--sb-ease), color var(--sb-dur-fast) var(--sb-ease);border:1.5px solid var(--sb-coral);color:var(--sb-coral);background:#fef2f2;border-radius:6px;flex-shrink:0;align-items:center;gap:4px;padding:6px 14px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.HomeView-module__AJcT5q__filterPillActive{background:var(--sb-coral);color:#fff;border-color:var(--sb-coral)}.HomeView-module__AJcT5q__filterPill[data-color=green]{border-color:var(--sb-green);color:var(--sb-green);background:#f0fdf4}.HomeView-module__AJcT5q__filterPill[data-color=green].HomeView-module__AJcT5q__filterPillActive{background:var(--sb-green);color:#fff}.HomeView-module__AJcT5q__filterPill[data-color=yellow]{color:#d97706;background:#fffbeb;border-color:#d97706}.HomeView-module__AJcT5q__filterPill[data-color=yellow].HomeView-module__AJcT5q__filterPillActive{color:#1a1a1a;background:#d97706}.HomeView-module__AJcT5q__filterPill[data-color=indigo]{border-color:var(--sb-indigo);color:var(--sb-indigo);background:#f0f5ff}.HomeView-module__AJcT5q__filterPill[data-color=indigo].HomeView-module__AJcT5q__filterPillActive{background:var(--sb-indigo);color:#fff}.HomeView-module__AJcT5q__filterPill[data-color=dark]{border-color:var(--sb-ink);color:#fff;background:var(--sb-ink)}.HomeView-module__AJcT5q__filterPill:hover:not(.HomeView-module__AJcT5q__filterPillActive){opacity:.8}
