:root{--phone-w: 430px;--phone-h: 932px;--phone-ratio: 430 / 932;--phone-radius: 62px;--phone-bezel: 11px;--phone-screen-radius: 51px;--phone-island-w: 125px;--phone-island-h: 36px;--phone-safe-top: 62px;--phone-safe-bottom: 34px;--phone-safe-x: 24px;--phone-frame: #1a1a1c;--phone-frame-mid: #2e2e32;--phone-frame-hi: #4a4a50;--phone-screen-bg: #000000;--phone-stage-bg: #0b0b0d;--phone-shadow: 0 0 0 1px rgba(255, 255, 255, .08) inset, 0 1px 0 rgba(255, 255, 255, .06) inset, 0 40px 100px rgba(0, 0, 0, .65), 0 12px 32px rgba(0, 0, 0, .4)}.phone-stage{position:relative;min-height:100dvh;display:grid;place-items:center;padding:0 24px;box-sizing:border-box;background:#000;font-family:IBM Plex Sans,system-ui,-apple-system,Segoe UI,sans-serif;overflow:auto}.phone-stage--row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:24px;padding:0 24px}.phone-stage-label{position:absolute;top:20px;left:50%;transform:translate(-50%);margin:0;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#ffffff52;pointer-events:none}.phone{--phone-fit-w: min( var(--phone-w), calc(100vw - 48px) , calc(100dvh * 430 / 932) );width:var(--phone-fit-w);aspect-ratio:var(--phone-ratio);height:auto;max-height:none;flex-shrink:0;--phone-r: calc(var(--phone-fit-w) * 62 / 430);--phone-sr: calc(var(--phone-fit-w) * 51 / 430);--phone-b: calc(var(--phone-fit-w) * 11 / 430);--phone-iw: calc(var(--phone-fit-w) * 125 / 430);--phone-ih: calc(var(--phone-fit-w) * 36 / 430)}.phone--compact{--phone-fit-w: min( calc((100vw - 96px) / 3), calc(100dvh * 430 / 932) )}.phone-bezel{position:relative;width:100%;height:100%;border-radius:var(--phone-r);padding:var(--phone-b);box-sizing:border-box;background:linear-gradient(145deg,var(--phone-frame-hi) 0%,var(--phone-frame-mid) 18%,var(--phone-frame) 48%,#0e0e10 100%);box-shadow:var(--phone-shadow)}.phone-bezel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(160deg,#ffffff47,#ffffff0a 35%,#00000080 70%,#ffffff1a);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:3}.phone-buttons{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2}.phone-buttons span{position:absolute;background:linear-gradient(90deg,#3a3a3e,#1c1c1e 45%,#2a2a2e);box-shadow:0 1px 2px #00000080}.phone-btn-action{left:-3px;top:14.5%;width:3px;height:4.2%;border-radius:2px 0 0 2px}.phone-btn-vol-up{left:-3px;top:21%;width:3px;height:6.2%;border-radius:2px 0 0 2px}.phone-btn-vol-down{left:-3px;top:28.5%;width:3px;height:6.2%;border-radius:2px 0 0 2px}.phone-btn-power{right:-3px;top:24%;width:3px;height:9.5%;border-radius:0 2px 2px 0;background:linear-gradient(270deg,#3a3a3e,#1c1c1e 45%,#2a2a2e)}.phone-screen{position:relative;width:100%;height:100%;border-radius:var(--phone-sr);background:var(--phone-screen-bg);overflow:hidden;display:flex;flex-direction:column;isolation:isolate;box-shadow:0 0 0 1px #000c inset}.phone-island{position:absolute;z-index:10;top:calc(var(--phone-fit-w) * 12 / 430);left:50%;transform:translate(-50%);width:var(--phone-iw);height:var(--phone-ih);background:#000;border-radius:999px;box-shadow:0 0 0 1px #ffffff0d,inset 0 0 0 1px #000c;pointer-events:none}.phone-island:after{content:"";position:absolute;top:50%;right:calc(var(--phone-fit-w) * 14 / 430);width:calc(var(--phone-fit-w) * 12 / 430);height:calc(var(--phone-fit-w) * 12 / 430);transform:translateY(-50%);border-radius:50%;background:radial-gradient(circle at 35% 35%,#1a2744,#0a1020 55%,#000);box-shadow:0 0 0 1px #ffffff0f}.phone-status{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;padding:calc(var(--phone-fit-w) * 16 / 430) calc(var(--phone-fit-w) * 28 / 430) 0;height:calc(var(--phone-fit-w) * 62 / 430);box-sizing:border-box;color:#f5f5f7;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Geist,IBM Plex Sans,Segoe UI,sans-serif;font-size:calc(var(--phone-fit-w) * 18.5 / 430);font-weight:600;letter-spacing:-.02em;line-height:1;-webkit-user-select:none;user-select:none;pointer-events:none}.phone-status-time{min-width:3.2em;text-align:center;font-variant-numeric:tabular-nums}.phone-status-icons{display:flex;align-items:center;gap:calc(var(--phone-fit-w) * 7.5 / 430);opacity:.95}.phone-status-icons svg{display:block;width:auto}.phone-status-cellular{height:calc(var(--phone-fit-w) * 13.6 / 430)}.phone-status-wifi{height:calc(var(--phone-fit-w) * 13.4 / 430)}.phone-status-battery{height:calc(var(--phone-fit-w) * 14.7 / 430)}.phone-content{flex:1 1 auto;min-height:0;overflow:auto;padding:calc(var(--phone-fit-w) * 8 / 430) calc(var(--phone-fit-w) * 24 / 430) calc(var(--phone-fit-w) * 36 / 430);box-sizing:border-box;-webkit-overflow-scrolling:touch;scrollbar-width:none;font-family:IBM Plex Sans,system-ui,-apple-system,Segoe UI,sans-serif}.phone-content::-webkit-scrollbar{display:none}.phone-home{position:absolute;z-index:10;left:50%;bottom:calc(var(--phone-fit-w) * 10 / 430);transform:translate(-50%);width:calc(var(--phone-fit-w) * 148 / 430);height:calc(var(--phone-fit-w) * 5 / 430);border-radius:999px;background:#ffffff4d;pointer-events:none}.phone--standard{--phone-w: 393px;--phone-h: 852px;--phone-ratio: 393 / 852;--phone-fit-w: min( var(--phone-w), calc(100vw - 48px) , calc(100dvh * 393 / 852) );--phone-r: calc(var(--phone-fit-w) * 55 / 393);--phone-sr: calc(var(--phone-fit-w) * 45 / 393);--phone-b: calc(var(--phone-fit-w) * 10 / 393);--phone-iw: calc(var(--phone-fit-w) * 120 / 393);--phone-ih: calc(var(--phone-fit-w) * 35 / 393)}._root_1ugpt_1{position:relative;width:100%;height:100%;min-height:100%;box-sizing:border-box}._listLayer_1ugpt_9{width:100%;min-height:100%;box-sizing:border-box;transform-origin:center top;overflow:hidden;background:#000}._listLayer_1ugpt_9[data-sheet-open=true]{pointer-events:none}._shell_1ugpt_22{width:100%;max-width:100%;box-sizing:border-box;background:transparent;color:#f5f5f5;font-family:IBM Plex Sans,system-ui,sans-serif;--foreground: 0 0% 96%;--muted-foreground: 0 0% 64%;--border: 0 0% 22%;--card: 0 0% 8%;--hover: 0 0% 12%;--accent: 0 0% 16%}._listHeader_1ugpt_38{margin:0 0 16px}._eyebrow_1ugpt_42{margin:0 0 4px;font-size:10px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground))}._title_1ugpt_51{margin:0;font-size:18px;font-weight:600;letter-spacing:-.03em;line-height:1.2;color:hsl(var(--foreground))}._cardStack_1ugpt_60{display:flex;flex-direction:column;gap:12px}._card_1ugpt_60{display:block;width:100%;margin:0;padding:12px 14px;text-align:left;border:1px solid hsl(var(--border));border-radius:12px;background:hsl(var(--card));color:inherit;font:inherit;cursor:pointer;transition:background .12s ease,border-color .12s ease,transform .12s ease;-webkit-tap-highlight-color:transparent}._card_1ugpt_60:hover{background:hsl(var(--hover));border-color:#4d4d4d}._card_1ugpt_60:active{transform:scale(.985);background:hsl(var(--accent))}._card_1ugpt_60:focus-visible{outline:2px solid #6b97ff;outline-offset:2px}._cardTop_1ugpt_100{display:flex;flex-direction:column;gap:3px;margin-bottom:8px}._cardTitle_1ugpt_107{margin:0;font-size:12px;font-weight:600;letter-spacing:-.02em;line-height:1.3;color:hsl(var(--foreground))}._cardTime_1ugpt_116{font-size:10px;font-weight:500;font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground))}._cardSummary_1ugpt_123{margin:0;font-size:11px;font-weight:400;line-height:1.45;color:#b8b8b8}._overlay_1ugpt_135{position:absolute!important;top:0;right:0;bottom:0;left:0;z-index:5;font-family:IBM Plex Sans,system-ui,sans-serif}._sheet_1ugpt_142{position:absolute!important;bottom:0;left:0;right:0;width:100%;display:flex;flex-direction:column;box-sizing:border-box;border-radius:12px 12px 0 0;background:#141416;border-top:1px solid rgba(255,255,255,.06);box-shadow:0 -8px 40px #00000073;color:#f5f5f5;will-change:transform;overflow:hidden;cursor:grab}._sheet_1ugpt_142:active{cursor:grabbing}._grabberHit_1ugpt_165{flex:0 0 auto;display:flex;justify-content:center;padding:12px 0 4px;touch-action:none;cursor:grab}._grabber_1ugpt_165{width:36px;height:5px;border-radius:999px;background:#575757}._dialog_1ugpt_181{flex:0 0 auto;padding:2px 16px 6px;outline:none}._headerRow_1ugpt_187{display:flex;align-items:center;gap:10px;min-height:34px}._headerBtn_1ugpt_194{position:relative;flex:0 0 auto;display:grid;place-items:center;width:30px;height:30px;margin:0;padding:0;border:0;border-radius:50%;background:#242428;color:#cfcfd6;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .12s ease,transform .14s ease-out,color .12s ease}._headerBtn_1ugpt_194:after{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px}._headerBtn_1ugpt_194:hover{background:#2e2e33;color:#f2f2f5}._headerBtn_1ugpt_194:active{transform:scale(.94);background:#34343a}._headerBtn_1ugpt_194:focus-visible{outline:2px solid #3d9aff;outline-offset:2px}._chatBadge_1ugpt_236{position:absolute;top:-1px;right:-1px;box-sizing:border-box;min-width:14px;height:14px;padding:0 3px;border-radius:999px;background:#0a84ff;color:#fff;font-size:8.5px;font-weight:700;line-height:14px;text-align:center;font-variant-numeric:tabular-nums;pointer-events:none;box-shadow:0 0 0 2px #141416}._headerTitle_1ugpt_256{flex:1 1 auto;min-width:0}._headerTitle_1ugpt_256 h2{margin:0;font-size:14px;font-weight:600;letter-spacing:-.02em;line-height:1.25;color:#f5f5f5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._headerTitle_1ugpt_256 p{margin:1px 0 0;font-size:10px;font-weight:500;font-variant-numeric:tabular-nums;color:#949494}._searchField_1ugpt_281{flex:1 1 auto;display:flex;align-items:center;gap:8px;height:32px;min-width:0;padding:0 10px;border-radius:10px;background:#242428;animation:_searchIn_1ugpt_301 .16s ease-out}@keyframes _searchIn_1ugpt_301{0%{opacity:0;transform:translateY(-3px)}}._searchInput_1ugpt_301{flex:1 1 auto;min-width:0;margin:0;padding:0;border:0;background:transparent;color:#ececf1;font:inherit;font-size:11.5px;outline:none}._searchInput_1ugpt_301::placeholder{color:#6d6d74}._searchCancel_1ugpt_318{flex:0 0 auto;margin:0;padding:4px 2px;border:0;background:transparent;color:#3d9aff;font:inherit;font-size:11px;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent}._tabs_1ugpt_334{position:relative;display:flex;height:30px;margin:8px 0 2px;padding:2px;box-sizing:border-box;border-radius:999px;background:#1d1d21}._tabThumb_1ugpt_345{position:absolute;top:2px;left:2px;width:calc(50% - 2px);height:calc(100% - 4px);border-radius:999px;background:#303036;box-shadow:0 1px 3px #00000059;z-index:0}._tab_1ugpt_334{position:relative;z-index:1;flex:1 1 50%;display:flex;align-items:center;justify-content:center;gap:4px;margin:0;padding:0;border:0;border-radius:999px;background:transparent;color:#8d8d95;font:inherit;font-size:10.5px;font-weight:600;letter-spacing:-.01em;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .16s ease}._tab_1ugpt_334:hover{color:#b9b9c2}._tabActive_1ugpt_384,._tabActive_1ugpt_384:hover{color:#f4f4f7}._tab_1ugpt_334:focus-visible{outline:2px solid #3d9aff;outline-offset:-2px}._tabGlyph_1ugpt_394{display:inline-flex;align-items:center;justify-content:center;font-size:9px;font-weight:600;letter-spacing:.02em;opacity:.9}._tabActive_1ugpt_384 ._tabGlyph_1ugpt_394{color:#63a9ff}._pageArea_1ugpt_410{position:relative;flex:1 1 auto;min-height:0;overflow:hidden}._page_1ugpt_410{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;min-height:0}._list_1ugpt_9{flex:1 1 auto;min-height:0;padding:4px 16px 10px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-y}._list_1ugpt_9::-webkit-scrollbar{display:none}._transcript_1ugpt_442{display:flex;flex-direction:column;gap:15px;padding-bottom:6px}._turn_1ugpt_449{display:flex;flex-direction:column;gap:4px;transition:color .2s ease}._turnMeta_1ugpt_456{display:flex;align-items:baseline;gap:8px}._timestamp_1ugpt_462{flex:0 0 auto;min-width:26px;margin:0;padding:0;border:0;background:transparent;text-align:left;font:inherit;font-size:10px;font-weight:500;font-variant-numeric:tabular-nums;color:#707070;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .16s ease}._timestamp_1ugpt_462:hover{color:#8ab4ff}._timestamp_1ugpt_462:focus-visible{outline:2px solid #3d9aff;outline-offset:2px;border-radius:3px}._speaker_1ugpt_490{font-size:11px;font-weight:600;letter-spacing:-.01em}._toneA_1ugpt_496{color:#9db7ff}._toneB_1ugpt_500{color:#8fd6b5}._toneC_1ugpt_504{color:#e0b878}._toneD_1ugpt_508{color:#d4a0e8}._toneE_1ugpt_512{color:#f0a0a8}._srOnly_1ugpt_516{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}._paragraph_1ugpt_529{margin:0;padding-left:34px;font-size:11.5px;font-weight:400;line-height:1.55;color:#5e5e5e;overflow-wrap:anywhere;transition:color .22s ease}._turn_1ugpt_449[data-state=past] ._paragraph_1ugpt_529,._turn_1ugpt_449[data-state=active] ._paragraph_1ugpt_529{color:#d6d6d6}._turn_1ugpt_449[data-state=active] ._timestamp_1ugpt_462{color:#3d9aff}._turn_1ugpt_449[data-state=past] ._timestamp_1ugpt_462{color:#616161}._word_1ugpt_553{border-radius:3px;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-user-select:none;user-select:none;transition:background .12s ease,color .12s ease}._wordSpoken_1ugpt_564{background:#0a84ff;color:#fff;box-shadow:0 0 0 1px #0a84ff}._wordSelected_1ugpt_570{background:#3d9aff57;color:#fff;box-shadow:0 0 0 1px #3d9aff57}._wordMatch_1ugpt_576{background:#ffc54233;color:#ffd98a;box-shadow:0 0 0 1px #ffc54233}._selectionHandle_1ugpt_584{position:absolute;width:2px;height:24px;margin-left:-1px;margin-top:-12px;border-radius:2px;background:#3d9aff;box-shadow:0 0 0 1px #00000040;z-index:12;touch-action:none;cursor:ew-resize}._selectionHandle_1ugpt_584:after{content:"";position:absolute;top:-14px;right:-12px;bottom:-14px;left:-12px}._selectionHandle_1ugpt_584:before{content:"";position:absolute;left:50%;top:-3px;width:7px;height:7px;margin-left:-3.5px;border-radius:50%;background:#3d9aff;box-shadow:0 0 0 1px #00000040}._menuBackdrop_1ugpt_619{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20}._menu_1ugpt_619{position:absolute;z-index:21;padding:4px 0;border-radius:12px;border:1px solid rgba(255,255,255,.09);background:#26262bf5;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 14px 36px #0000008c;transform-origin:center bottom;animation:_menuIn_1ugpt_1 .14s ease-out}._menuItem_1ugpt_639{display:flex;align-items:center;gap:10px;width:100%;margin:0;padding:8px 14px;border:0;background:transparent;color:#ececf1;font:inherit;font-size:12px;font-weight:500;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}._menuItem_1ugpt_639:hover{background:#ffffff12}._menuItem_1ugpt_639:active{background:#ffffff1c}._menuIcon_1ugpt_665{display:inline-flex;align-items:center;justify-content:center;width:17px;color:#8ab4ff}._menuDivider_1ugpt_673{display:block;height:1px;margin:4px 12px;background:#ffffff14}._menuDividerWide_1ugpt_680{margin:8px 0}@keyframes _menuIn_1ugpt_1{0%{opacity:0;scale:.96}}._skeleton_1ugpt_693{display:flex;flex-direction:column;gap:14px;padding:6px 0 10px}._skeletonTurn_1ugpt_700{display:flex;align-items:flex-start;gap:8px}._skeletonTime_1ugpt_706{flex:0 0 auto;width:26px;height:9px;margin-top:3px;border-radius:3px;background:#232328;position:relative;overflow:hidden}._skeletonLines_1ugpt_717{flex:1 1 auto;display:flex;flex-direction:column;gap:5px;min-width:0}._skeletonBar_1ugpt_725{position:relative;display:block;height:9px;border-radius:3px;background:#232328;overflow:hidden}._skeletonBar_1ugpt_725:after,._skeletonTime_1ugpt_706:after,._skeletonSource_1ugpt_736:after,._skeletonLead_1ugpt_737:after,._skeletonCardTitle_1ugpt_738:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.07) 50%,transparent 100%);transform:translate(-100%);animation:_shimmer_1ugpt_1 1.4s ease-in-out infinite}._summarySkeleton_1ugpt_752{display:flex;flex-direction:column;gap:12px;padding:6px 0 10px}._skeletonSource_1ugpt_736{position:relative;display:block;width:92px;height:8px;border-radius:3px;background:#232328;overflow:hidden}._skeletonCard_1ugpt_738{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:12px;border:1px solid rgba(255,255,255,.06);background:#1a1a1e}._skeletonCardTitle_1ugpt_738{position:relative;display:block;width:58px;height:8px;border-radius:3px;background:#232328;overflow:hidden}._skeletonRow_1ugpt_789{display:flex;align-items:flex-start;gap:8px}._skeletonLead_1ugpt_737{position:relative;flex:0 0 auto;width:26px;height:9px;border-radius:3px;background:#232328;overflow:hidden}@keyframes _shimmer_1ugpt_1{to{transform:translate(100%)}}._summary_1ugpt_752{display:flex;flex-direction:column;gap:13px;padding:6px 0 12px}._summaryHeadline_1ugpt_820{margin:0;font-size:13px;font-weight:600;letter-spacing:-.01em;line-height:1.45;color:#f0f0f3}._summaryHeadlineFolded_1ugpt_829{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._summarySourceRow_1ugpt_836{display:flex;align-items:center;gap:8px;margin-top:-7px;font-size:9.5px;font-weight:500;color:#77777f}._summaryMore_1ugpt_846{margin:0;padding:0;border:0;background:transparent;color:#3d9aff;font:inherit;font-size:10px;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent}._summaryMore_1ugpt_846:hover{text-decoration:underline}._summaryCard_1ugpt_863{display:flex;flex-direction:column;padding:9px 12px 6px;border-radius:12px;border:1px solid rgba(255,255,255,.07);background:#1b1b20}._cardTitle_1ugpt_107{margin:0 0 3px;font-size:9.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#85858d}._cardRow_1ugpt_881{display:flex;align-items:flex-start;gap:8px;padding:6px 0;border-radius:8px;-webkit-tap-highlight-color:transparent}._cardRow_1ugpt_881[role=checkbox]{cursor:pointer}._cardRow_1ugpt_881[role=checkbox]:focus-visible{outline:2px solid #3d9aff;outline-offset:2px}._cardTime_1ugpt_116{flex:0 0 auto;min-width:26px;margin:0;padding:1px 0;border:0;background:transparent;text-align:left;font:inherit;font-size:10px;font-weight:500;font-variant-numeric:tabular-nums;color:#3d9aff;cursor:pointer;-webkit-tap-highlight-color:transparent}._cardTime_1ugpt_116:hover{text-decoration:underline}._cardTime_1ugpt_116:focus-visible{outline:2px solid #3d9aff;outline-offset:2px;border-radius:3px}._cardText_1ugpt_926{flex:1 1 auto;min-width:0;margin:0;padding:0;border:0;background:transparent;color:#cfcfd4;font:inherit;font-size:11px;line-height:1.45;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .16s ease,opacity .16s ease}button._cardText_1ugpt_926:active{opacity:.7}._cardTextDone_1ugpt_949{color:#6e6e76;text-decoration:line-through;text-decoration-color:#ffffff38}._tick_1ugpt_955{flex:0 0 auto;display:grid;place-items:center;width:16px;height:16px;margin-top:1px;box-sizing:border-box;border:1.5px solid #4c4c55;border-radius:5px;background:transparent;transition:background .14s ease,border-color .14s ease,transform .14s ease}._tickDone_1ugpt_972{border-color:#0a84ff;background:#0a84ff;animation:_tickPop_1ugpt_1 .24s cubic-bezier(.34,1.56,.64,1)}@keyframes _tickPop_1ugpt_1{0%{transform:scale(.72)}60%{transform:scale(1.14)}to{transform:scale(1)}}._cardRow_1ugpt_881[role=checkbox]:active ._tick_1ugpt_955{transform:scale(.92)}._cardSeparator_1ugpt_994{display:block;height:1px;background:#ffffff0f}._cardFooter_1ugpt_1000{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:6px;padding-top:4px;border-top:1px solid rgba(255,255,255,.06);font-size:9.5px;font-weight:500;color:#7a7a82}._cardCopy_1ugpt_1013{display:grid;place-items:center;width:30px;height:30px;margin:0;padding:0;border:0;border-radius:8px;background:#26262c;color:#9ab8ff;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .12s ease,transform .14s ease}._cardCopy_1ugpt_1013:hover{background:#2f2f36}._cardCopy_1ugpt_1013:active{transform:scale(.94)}._hint_1ugpt_1039{margin:0 4px;font-size:9.5px;line-height:1.5;color:#6b6b73;text-align:center}._bottom_1ugpt_1049{position:relative;flex:0 0 auto;padding-bottom:28px}._bottom_1ugpt_1049:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:34px;background:linear-gradient(to bottom,#14141600,#141416 72%);pointer-events:none;z-index:1}._tabs_1ugpt_334[hidden],._bottom_1ugpt_1049[hidden]{display:none}._share_1ugpt_1072{display:block;width:calc(100% - 32px);height:44px;margin:4px 16px 0;border:0;border-radius:12px;background:#0a84ff;color:#fff;font:inherit;font-size:12.5px;font-weight:600;letter-spacing:-.01em;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .14s ease,transform .14s ease,opacity .14s ease}._share_1ugpt_1072:hover{background:#2a95ff}._share_1ugpt_1072:active{transform:scale(.985);background:#0674e0}._share_1ugpt_1072:disabled{opacity:.4;cursor:default}._share_1ugpt_1072:focus-visible{outline:2px solid #8ab4ff;outline-offset:2px}._quote_1ugpt_1114{position:relative;margin:0 16px 8px;padding:7px 10px 8px 12px;border-radius:10px;background:#1c2431}._quoteBar_1ugpt_1122{position:absolute;left:0;top:7px;bottom:7px;width:3px;border-radius:0 2px 2px 0;background:#0a84ff}._quoteHead_1ugpt_1132{display:flex;align-items:center;gap:6px;min-width:0}._quoteTitle_1ugpt_1139{flex:0 1 auto;min-width:0;font-size:10.5px;font-weight:600;color:#8ab4ff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._quoteTime_1ugpt_1150{flex:0 0 auto;display:inline-flex;align-items:center;gap:3px;margin:0;padding:2px 5px;border:0;border-radius:5px;background:#0a84ff24;color:#8ab4ff;font:inherit;font-size:9.5px;font-weight:500;font-variant-numeric:tabular-nums;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .12s ease,color .12s ease}._quoteTime_1ugpt_1150:hover{background:#0a84ff3d;color:#b8d2ff}._quoteSend_1ugpt_1177{flex:0 0 auto;display:grid;place-items:center;width:22px;height:22px;margin:0;padding:0;border:0;border-radius:50%;background:#0a84ff;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .12s ease,transform .12s ease}._quoteSend_1ugpt_1177:hover{background:#2a95ff}._quoteSend_1ugpt_1177:active{transform:scale(.92)}._quoteClose_1ugpt_1204{flex:0 0 auto;display:grid;place-items:center;width:20px;height:20px;margin:0 0 0 auto;padding:0;border:0;border-radius:50%;background:transparent;color:#8d97a6;cursor:pointer}._quoteClose_1ugpt_1204:hover{background:#ffffff12;color:#d5dbe4}._quoteText_1ugpt_1224{margin:3px 0 0;padding-right:22px;font-size:10.5px;line-height:1.4;color:#b9c3d1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._chatBody_1ugpt_1238{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:10px;padding:6px 16px 14px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}._chatBody_1ugpt_1238::-webkit-scrollbar{display:none}._chatEmpty_1ugpt_1255{margin:auto 18px;text-align:center;font-size:11.5px;line-height:1.5;color:#757575}._chatRow_1ugpt_1263{display:flex;justify-content:flex-end;flex:0 0 auto}._chatRow_1ugpt_1263:first-child{margin-top:auto}._chatBubble_1ugpt_1273{max-width:84%;padding:8px 11px 7px;border-radius:14px 14px 4px;background:#1b3b60;color:#f5f5f5;animation:_bubbleIn_1ugpt_1 .16s ease-out}@keyframes _bubbleIn_1ugpt_1{0%{opacity:0;transform:translateY(4px) scale(.98)}}._chatText_1ugpt_1289{margin:0;font-size:12px;line-height:1.45;overflow-wrap:anywhere;white-space:pre-wrap}._chatMeta_1ugpt_1297{display:flex;align-items:center;gap:4px;margin-top:4px;font-size:9px;font-weight:500;font-variant-numeric:tabular-nums;color:#ffffff8c}._chatQuote_1ugpt_1308{display:flex;gap:7px;margin-bottom:6px;padding:5px 8px 6px 9px;border-radius:8px;background:#ffffff14}._chatQuoteBar_1ugpt_1317{flex:0 0 auto;width:2px;border-radius:2px;background:#3d9aff}._chatQuoteBody_1ugpt_1324{min-width:0}._chatQuoteTime_1ugpt_1328{display:block;font-size:9px;font-weight:600;font-variant-numeric:tabular-nums;color:#8ab4ff}._chatQuoteText_1ugpt_1336{margin:1px 0 0;font-size:10.5px;line-height:1.4;color:#ffffffc7;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._composer_1ugpt_1347{position:relative;flex:0 0 auto;padding:8px 12px 26px;border-top:1px solid rgba(255,255,255,.06);background:#141416}._composerQuote_1ugpt_1355{position:relative;display:flex;gap:8px;margin:0 2px 8px;padding:6px 8px 7px 11px;border-radius:9px;background:#1c2431}._composerQuoteBar_1ugpt_1365{position:absolute;left:0;top:6px;bottom:6px;width:3px;border-radius:0 2px 2px 0;background:#0a84ff}._composerQuoteBody_1ugpt_1375{min-width:0;flex:1 1 auto}._composerQuoteMeta_1ugpt_1380{display:block;font-size:9.5px;font-weight:600;font-variant-numeric:tabular-nums;color:#8ab4ff}._composerQuoteText_1ugpt_1388{margin:2px 0 0;font-size:10.5px;line-height:1.4;color:#b9c3d1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._composerQuoteClose_1ugpt_1399{flex:0 0 auto;display:grid;place-items:center;width:20px;height:20px;margin:0;padding:0;border:0;border-radius:50%;background:transparent;color:#8d97a6;cursor:pointer}._composerQuoteClose_1ugpt_1399:hover{background:#ffffff12;color:#d5dbe4}._composerRow_1ugpt_1419{display:flex;align-items:flex-end;gap:8px}._composerInput_1ugpt_1425{flex:1 1 auto;min-width:0;box-sizing:border-box;min-height:38px;max-height:108px;padding:9px 13px;border:1px solid rgba(255,255,255,.08);border-radius:19px;background:#1e1e22;color:#f5f5f5;font:inherit;font-size:12px;line-height:1.4;resize:none;outline:none;field-sizing:content;transition:border-color .12s ease}._composerInput_1ugpt_1425::placeholder{color:#737373}._composerInput_1ugpt_1425:focus{border-color:#3d9aff}._composerSend_1ugpt_1453{flex:0 0 auto;display:grid;place-items:center;width:38px;height:38px;margin:0;padding:0;border:0;border-radius:50%;background:#0a84ff;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .12s ease,opacity .12s ease,transform .12s ease}._composerSend_1ugpt_1453:hover{background:#2a95ff}._composerSend_1ugpt_1453:active{transform:scale(.94)}._composerSend_1ugpt_1453:disabled{opacity:.35;cursor:default;transform:none}._composerSend_1ugpt_1453:focus-visible{outline:2px solid #8ab4ff;outline-offset:2px}._player_1ugpt_1494{position:relative;padding:8px 16px 0;touch-action:pan-y}._waveform_1ugpt_1500{display:flex;align-items:center;gap:2px;height:26px;touch-action:none;cursor:pointer}._waveform_1ugpt_1500>span{flex:1 1 0;min-width:1px;border-radius:1px;transition:background 90ms linear}._bar_1ugpt_1516{background:#ffffff42}._barPlayed_1ugpt_1520{background:#3d9aff}._playerTimes_1ugpt_1524{display:flex;align-items:center;justify-content:space-between;padding-top:1px;font-size:9.5px;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:.01em;color:#85858d}._playerIcons_1ugpt_1536{display:flex;align-items:center;justify-content:space-between;gap:4px;margin-top:2px}._playerBtn_1ugpt_1544{display:grid;place-items:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:50%;background:transparent;color:#ececf1;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .12s ease,transform .14s ease,color .12s ease}._playerBtn_1ugpt_1544:hover{background:#ffffff0d}._playerBtn_1ugpt_1544:active{transform:scale(.93)}._playerBtn_1ugpt_1544:focus-visible{outline:2px solid #3d9aff;outline-offset:-4px}._playerBtnGray_1ugpt_1576{color:#9a9aa2}._playPause_1ugpt_1580{width:50px;height:44px;color:#fff}._playPauseIcon_1ugpt_1586{display:grid;place-items:center}._rate_1ugpt_1591{position:relative;display:inline-flex;align-items:center;justify-content:center;width:30px;height:32px}._rate_1ugpt_1591 b{font-size:9.5px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.01em}._rateDashTop_1ugpt_1607,._rateDashBottom_1ugpt_1608{position:absolute;left:50%;width:15px;height:1.5px;margin-left:-7.5px;border-radius:1px;background:currentColor;opacity:.75}._rateDashTop_1ugpt_1607{top:2px}._rateDashBottom_1ugpt_1608{bottom:2px}._sent_1ugpt_1627{margin:5px 0 0;font-size:9.5px;font-weight:500;color:#6d6d75;text-align:center}._sync_1ugpt_1637{position:absolute;left:50%;bottom:calc(100% + 6px);z-index:15;display:flex;align-items:center;gap:6px;margin:0;padding:6px 12px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#24242af0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#8ab4ff;font:inherit;font-size:10.5px;font-weight:600;white-space:nowrap;cursor:pointer;opacity:0;pointer-events:none;transform:translate(-50%,6px);box-shadow:0 6px 20px #0006;transition:opacity .18s ease,transform .22s cubic-bezier(.23,1,.32,1)}._syncShown_1ugpt_1667{opacity:1;pointer-events:auto;transform:translate(-50%)}._menuBackdropSheet_1ugpt_1675{position:absolute;top:-60vh;right:-30vw;bottom:-60vh;left:-30vw;z-index:28}._menuPlayer_1ugpt_1681{position:absolute;right:12px;bottom:calc(100% + 8px);z-index:29;width:208px;padding:4px 0;border-radius:12px;border:1px solid rgba(255,255,255,.09);background:#26262bf7;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 16px 40px #0000008c;animation:_menuIn_1ugpt_1 .14s ease-out}._toast_1ugpt_1699{position:absolute;left:50%;bottom:calc(100% + 6px);z-index:40;padding:7px 13px;border-radius:999px;border:1px solid rgba(255,255,255,.09);background:#2a2a30f7;color:#ececf1;font-size:10.5px;font-weight:500;white-space:nowrap;transform:translate(-50%);box-shadow:0 10px 28px #00000073;animation:_toastIn_1ugpt_1 .16s ease-out}@keyframes _toastIn_1ugpt_1{0%{opacity:0;transform:translate(-50%,6px)}}@media(prefers-reduced-motion:reduce){._card_1ugpt_60{transition:background .12s ease,border-color .12s ease}._card_1ugpt_60:active{transform:none}._menu_1ugpt_619,._menuPlayer_1ugpt_1681,._toast_1ugpt_1699,._chatBubble_1ugpt_1273,._tickDone_1ugpt_972,._searchField_1ugpt_281{animation:none}._skeletonBar_1ugpt_725:after,._skeletonTime_1ugpt_706:after,._skeletonSource_1ugpt_736:after,._skeletonLead_1ugpt_737:after,._skeletonCardTitle_1ugpt_738:after{animation:none;opacity:.4;transform:none}._sync_1ugpt_1637{transition:opacity .12s ease;transform:translate(-50%)}}
