.meeting-minutes-page-module__y62OKW__pageShell{--minutes-bg:#f7f8fa;--minutes-surface:#fff;--minutes-text:#090909;--minutes-muted:#7f8997;--minutes-border:#e1e4e8;--minutes-primary:#173956;--minutes-danger:#ff1f1f;--minutes-focus:#2563eb;background:var(--minutes-bg);min-height:100svh;color:var(--minutes-text);overflow-x:hidden}.meeting-minutes-page-module__y62OKW__pageShell button,.meeting-minutes-page-module__y62OKW__pageShell a{-webkit-tap-highlight-color:transparent}.meeting-minutes-page-module__y62OKW__pageShell button{font:inherit}.meeting-minutes-page-module__y62OKW__pageShell button:focus-visible,.meeting-minutes-page-module__y62OKW__pageShell a:focus-visible{outline:4px solid color-mix(in srgb, var(--minutes-focus) 28%, transparent);outline-offset:4px}.meeting-minutes-page-module__y62OKW__desktopSidebar{display:none}.meeting-minutes-page-module__y62OKW__mobileStage{background:var(--minutes-surface);width:min(100%,941px);min-height:100svh;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 0 40px #0f172a0d}.meeting-minutes-page-module__y62OKW__statusBar{height:clamp(52px,10.99vw,104px);padding:max(env(safe-area-inset-top), 0px) clamp(24px, 7.22vw, 68px) 0;justify-content:space-between;align-items:center;font-family:SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;font-size:clamp(17px,3.82vw,36px);font-weight:600;line-height:1;display:flex}.meeting-minutes-page-module__y62OKW__systemStatus{align-items:center;gap:clamp(8px,1.7vw,16px);display:flex}.meeting-minutes-page-module__y62OKW__systemStatus svg{stroke-width:2.7px;width:clamp(22px,4.68vw,44px);height:auto;display:block}.meeting-minutes-page-module__y62OKW__systemStatus svg:last-child{width:clamp(28px,5.74vw,54px)}.meeting-minutes-page-module__y62OKW__pageHeader{place-items:center;height:clamp(72px,13.4vw,126px);padding:0 clamp(50px,11vw,104px);display:grid;position:relative}.meeting-minutes-page-module__y62OKW__pageHeader h1{margin:0;font-family:SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;font-size:clamp(27px,5.1vw,48px);font-weight:600;line-height:1.2}.meeting-minutes-page-module__y62OKW__titleGroup p{display:none}.meeting-minutes-page-module__y62OKW__backButton{width:clamp(44px,7.65vw,72px);height:clamp(44px,7.65vw,72px);color:var(--minutes-text);transition:background-color var(--transition), transform .12s ease-out;border-radius:50%;place-items:center;display:grid;position:absolute;left:clamp(20px,5.2vw,49px)}.meeting-minutes-page-module__y62OKW__backButton:hover{background:#f3f6fa}.meeting-minutes-page-module__y62OKW__backButton:active{transform:scale(.94)}.meeting-minutes-page-module__y62OKW__backButton svg{stroke-width:3.6px;width:clamp(34px,6.38vw,60px);height:clamp(34px,6.38vw,60px)}.meeting-minutes-page-module__y62OKW__workspace{padding:clamp(16px,3.82vw,36px) clamp(20px,5.31vw,50px) clamp(96px,14vw,132px)}.meeting-minutes-page-module__y62OKW__minutesList{gap:clamp(24px,5.1vw,48px);margin:0;padding:0;list-style:none;display:grid}.meeting-minutes-page-module__y62OKW__row{--delete-width:clamp(82px, 17.1vw, 161px);background:var(--minutes-surface);border:1px solid var(--minutes-border);border-radius:clamp(16px,2.34vw,22px);min-height:clamp(178px,29.8vw,280px);position:relative;overflow:hidden;box-shadow:0 4px 17px #0f172a09}.meeting-minutes-page-module__y62OKW__minuteCard{z-index:2;width:100%;min-height:inherit;background:var(--minutes-surface);text-align:left;touch-action:pan-y;cursor:pointer;transition:width .24s cubic-bezier(.23, 1, .32, 1), background-color var(--transition);border:0;flex-direction:column;align-items:flex-start;padding:clamp(24px,4.15vw,39px) clamp(24px,3.61vw,34px);display:flex;position:relative}.meeting-minutes-page-module__y62OKW__rowRevealed .meeting-minutes-page-module__y62OKW__minuteCard{width:calc(100% - var(--delete-width))}.meeting-minutes-page-module__y62OKW__minuteCard:hover{background:#fdfdfd}.meeting-minutes-page-module__y62OKW__minuteCard strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;font-size:clamp(22px,4.15vw,39px);font-weight:600;line-height:1.28;overflow:hidden}.meeting-minutes-page-module__y62OKW__summary{max-width:100%;color:var(--minutes-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:clamp(17px,3.4vw,32px);font-size:clamp(17px,3.4vw,32px);line-height:1.35;overflow:hidden}.meeting-minutes-page-module__y62OKW__dateRow{color:var(--minutes-muted);white-space:pre;align-items:center;gap:clamp(10px,2.12vw,20px);margin-top:clamp(18px,3.4vw,32px);font-size:clamp(16px,3.19vw,30px);line-height:1.2;display:flex}.meeting-minutes-page-module__y62OKW__dateRow svg{width:clamp(22px,4.04vw,38px);height:clamp(22px,4.04vw,38px);color:var(--minutes-primary);stroke-width:2px;flex:none}.meeting-minutes-page-module__y62OKW__pageShell .meeting-minutes-page-module__y62OKW__deleteButton{z-index:1;width:var(--delete-width);background:var(--minutes-danger);color:#fff;cursor:pointer;transition:background-color var(--transition);border:0;place-items:center;padding:0;display:grid;position:absolute;top:0;bottom:0;right:0}.meeting-minutes-page-module__y62OKW__emptyState button{color:#fff;background:var(--minutes-primary);cursor:pointer;border:0;border-radius:6px;min-height:42px;margin-top:10px;padding:0 18px}.meeting-minutes-page-module__y62OKW__deleteButton:hover{background:#e81414}.meeting-minutes-page-module__y62OKW__deleteButton svg{stroke-width:2px;width:clamp(38px,6.8vw,64px);height:clamp(38px,6.8vw,64px)}.meeting-minutes-page-module__y62OKW__emptyState{color:var(--minutes-muted);text-align:center;margin:clamp(90px,18vw,170px) 0 0;font-size:16px}.meeting-minutes-page-module__y62OKW__homeIndicator{bottom:max(env(safe-area-inset-bottom), clamp(9px, 1.59vw, 15px));background:#0a0a0a;border-radius:999px;width:clamp(134px,31.88vw,300px);height:clamp(5px,1.06vw,10px);position:absolute;left:50%;transform:translate(-50%)}.meeting-minutes-page-module__y62OKW__srStatus{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:fixed;overflow:hidden}@media (min-width:768px){.meeting-minutes-page-module__y62OKW__pageShell{grid-template-columns:112px minmax(0,1fr);display:grid}.meeting-minutes-page-module__y62OKW__desktopSidebar{background:var(--minutes-surface);border-right:1px solid var(--minutes-border);flex-direction:column;align-items:center;min-height:100svh;padding:28px 14px;display:flex;position:sticky;top:0}.meeting-minutes-page-module__y62OKW__brand{color:var(--minutes-text);place-items:center;text-decoration:none;display:grid}.meeting-minutes-page-module__y62OKW__brand>span:last-child,.meeting-minutes-page-module__y62OKW__sideNote{display:none}.meeting-minutes-page-module__y62OKW__brandMark{background:var(--minutes-text);width:48px;height:48px;color:var(--minutes-surface);border-radius:16px;place-items:center;font-size:24px;font-weight:600;display:grid}.meeting-minutes-page-module__y62OKW__sideNav{gap:12px;width:100%;margin-top:66px;display:grid}.meeting-minutes-page-module__y62OKW__sideNavItem{min-height:70px;color:var(--text-tertiary);transition:background-color var(--transition), color var(--transition);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:0;font-size:13px;text-decoration:none;display:flex}.meeting-minutes-page-module__y62OKW__sideNavItem:hover{color:var(--minutes-primary);background:#f7f9fc}.meeting-minutes-page-module__y62OKW__sideNavItem svg{width:25px;height:25px}.meeting-minutes-page-module__y62OKW__sideNavItem.meeting-minutes-page-module__y62OKW__activeNavItem{color:var(--minutes-primary);background:#eef4fb}.meeting-minutes-page-module__y62OKW__mobileStage{width:100%;max-width:none;min-height:100svh;box-shadow:none;background:0 0;margin:0;overflow:visible}.meeting-minutes-page-module__y62OKW__statusBar,.meeting-minutes-page-module__y62OKW__backButton,.meeting-minutes-page-module__y62OKW__homeIndicator{display:none}.meeting-minutes-page-module__y62OKW__pageHeader{justify-content:flex-start;width:min(100%,1120px);height:auto;margin:0 auto;padding:52px 48px 30px;display:flex}.meeting-minutes-page-module__y62OKW__pageHeader h1{font-size:38px;line-height:1.2}.meeting-minutes-page-module__y62OKW__titleGroup p{color:var(--minutes-muted);margin:9px 0 0;font-size:15px;line-height:1.5;display:block}.meeting-minutes-page-module__y62OKW__workspace{width:min(100%,1120px);margin:0 auto;padding:0 48px 64px}.meeting-minutes-page-module__y62OKW__minutesList{gap:18px}.meeting-minutes-page-module__y62OKW__row{--delete-width:112px;min-height:178px;transition:border-color var(--transition), box-shadow var(--transition);border-radius:18px;box-shadow:0 8px 26px #0f172a0b}.meeting-minutes-page-module__y62OKW__row:hover{border-color:#d1d5db;box-shadow:0 12px 32px #0f172a12}.meeting-minutes-page-module__y62OKW__minuteCard{justify-content:center;min-height:178px;padding:28px 32px}.meeting-minutes-page-module__y62OKW__minuteCard strong{font-size:25px}.meeting-minutes-page-module__y62OKW__summary{margin-top:12px;font-size:16px}.meeting-minutes-page-module__y62OKW__dateRow{gap:10px;margin-top:20px;font-size:15px}.meeting-minutes-page-module__y62OKW__dateRow svg{width:21px;height:21px}.meeting-minutes-page-module__y62OKW__deleteButton svg{width:36px;height:36px}}@media (min-width:1200px){.meeting-minutes-page-module__y62OKW__pageShell{grid-template-columns:248px minmax(0,1fr)}.meeting-minutes-page-module__y62OKW__desktopSidebar{align-items:stretch;padding:34px 24px 28px}.meeting-minutes-page-module__y62OKW__brand{justify-content:flex-start;align-items:center;gap:12px;font-size:19px;font-weight:600;display:flex}.meeting-minutes-page-module__y62OKW__brand>span:last-child,.meeting-minutes-page-module__y62OKW__sideNote{display:block}.meeting-minutes-page-module__y62OKW__brandMark{border-radius:12px;flex:none;width:40px;height:40px;font-size:21px}.meeting-minutes-page-module__y62OKW__sideNav{gap:8px;margin-top:54px}.meeting-minutes-page-module__y62OKW__sideNavItem{border-radius:12px;flex-direction:row;justify-content:flex-start;gap:12px;min-height:48px;padding:0 15px;font-size:15px}.meeting-minutes-page-module__y62OKW__sideNavItem svg{width:21px;height:21px}.meeting-minutes-page-module__y62OKW__sideNote{color:var(--minutes-muted);margin:auto 0 0;font-size:13px}.meeting-minutes-page-module__y62OKW__pageHeader{padding:68px 56px 32px}.meeting-minutes-page-module__y62OKW__pageHeader h1{font-size:42px}.meeting-minutes-page-module__y62OKW__workspace{padding:0 56px 72px}.meeting-minutes-page-module__y62OKW__row{--delete-width:120px;min-height:184px}.meeting-minutes-page-module__y62OKW__minuteCard{min-height:184px;padding:30px 36px}}@media (max-width:480px){.meeting-minutes-page-module__y62OKW__row{min-height:140px}.meeting-minutes-page-module__y62OKW__minuteCard{padding:21px 20px}.meeting-minutes-page-module__y62OKW__minutesList{gap:24px}}@media (prefers-reduced-motion:reduce){.meeting-minutes-page-module__y62OKW__backButton,.meeting-minutes-page-module__y62OKW__minuteCard,.meeting-minutes-page-module__y62OKW__deleteButton{transition-duration:.01ms}}
