.iosPreview{aspect-ratio:393/852;border-radius:var(--ios-screen-radius,28px);width:100%;clip-path:inset(0 round var(--ios-screen-radius,28px));background:var(--ios-background);position:relative;overflow:hidden;container-type:inline-size}.iosScreen{--ios-pt:calc(100cqi / 393);--ios-surface:#1c1d1f;--ios-label:#f2f4f2;--ios-secondary:#969e99;--ios-separator:#ffffff14;color:var(--ios-label);font:500 calc(var(--ios-pt)*17)/1.3 var(--font-geist-sans);-webkit-font-smoothing:antialiased;text-align:left;flex-direction:column;display:flex;position:absolute;inset:0}.pocketPhone .iosScreen{--ios-pt:calc(100cqi / 402)}.iosScreen{--ios-status-height:calc(var(--ios-pt)*62)}.iosScreen *{box-sizing:border-box}.iosScreen{--font-mono:var(--font-geist-mono)}.iosScreen time,.iosScreen .iosEventAudio{font-family:var(--font-mono,"SFMono-Regular",ui-monospace,monospace);font-variant-numeric:tabular-nums;font-weight:500}.iosScreen{--ios-dock-height:calc(var(--ios-pt)*62);--ios-glass-fill:#3b403ec7;--ios-glass-unit:var(--ios-pt);--ios-glass-border:transparent;--ios-glass-filter:blur(calc(var(--ios-pt)*18)) saturate(140%);--ios-glass-shadow:inset 0 calc(var(--ios-glass-unit)*.6) calc(var(--ios-glass-unit)*.4) #ffffff38,inset 0 calc(var(--ios-glass-unit)*-.6) calc(var(--ios-glass-unit)*.4) #ffffff20,inset calc(var(--ios-glass-unit)*.4) 0 calc(var(--ios-glass-unit)*.3) #ffffff0f,inset calc(var(--ios-glass-unit)*-.4) 0 calc(var(--ios-glass-unit)*.3) #ffffff0f,inset 0 calc(var(--ios-glass-unit)*-40) calc(var(--ios-glass-unit)*10) calc(var(--ios-glass-unit)*-40) #ffffff42,inset 0 calc(var(--ios-glass-unit)*40) calc(var(--ios-glass-unit)*10) calc(var(--ios-glass-unit)*-40) #ffffff2e,inset 0 calc(var(--ios-glass-unit)*40) calc(var(--ios-glass-unit)*30) calc(var(--ios-glass-unit)*-40) #00000080;--ios-glass-accent-highlight:linear-gradient(180deg,#ffffff26,#00000008 22%,transparent 65%,#ffffff18);--ios-glass-accent-fill:var(--ios-glass-accent-highlight),color-mix(in srgb,var(--taste-green) 90%,transparent);--ios-glass-accent-shadow:inset 0 var(--ios-glass-unit) calc(var(--ios-glass-unit)*.5) #ffffff38,var(--ios-glass-shadow)}.iosScreen button,.iosScreen input,.iosScreen textarea{font:inherit;letter-spacing:normal}.iosScreen button{-webkit-appearance:none;appearance:none;cursor:pointer;color:inherit;background:0 0;border:0;margin:0;padding:0}.consumerHome .iosScreen button:focus-visible{outline:1px solid var(--taste-green);outline-offset:2px}.consumerHome .iosScreen :is(input,textarea):focus{outline:none}.iosScreen button:disabled{opacity:.4;cursor:default}.iosScreen button:active:not(:disabled){opacity:.65}.iosStatusBar{height:var(--ios-status-height);color:#fff;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:calc(var(--ios-pt)*17);line-height:calc(var(--ios-pt)*22);flex-shrink:0;position:relative}.iosStatusBar>span{left:calc(var(--ios-pt)*52.25);top:calc(var(--ios-pt)*21.1665);position:absolute}.iosStatusIcons{left:calc(var(--ios-pt)*285.085);top:calc(var(--ios-pt)*25.6665);width:calc(var(--ios-pt)*85.3291);height:calc(var(--ios-pt)*13);position:absolute}.iosStatusIcons>svg{width:calc(var(--ios-pt)*17);height:calc(var(--ios-pt)*17);stroke-width:2.7px}.iosSignal{align-items:flex-end;gap:calc(var(--ios-pt)*2);height:calc(var(--ios-pt)*12);display:flex}.iosSignal i{width:calc(var(--ios-pt)*3);border-radius:calc(var(--ios-pt)*.8);background:currentColor;height:35%}.iosSignal i:nth-child(2){height:55%}.iosSignal i:nth-child(3){height:78%}.iosSignal i:nth-child(4){height:100%}.iosBattery{width:calc(var(--ios-pt)*23);height:calc(var(--ios-pt)*12);border-radius:calc(var(--ios-pt)*3);padding:calc(var(--ios-pt)*1.5);border:1px solid #a3a6a3;position:relative}.iosBattery:after{content:"";left:calc(100% + var(--ios-pt)*1.5);height:44%;width:calc(var(--ios-pt)*1.5);background:#a3a6a3;border-radius:0 2px 2px 0;position:absolute;top:28%}.iosBattery>i{background:var(--ios-label);border-radius:calc(var(--ios-pt)*1);height:100%;display:block}.iosHome{scrollbar-width:none;min-height:0;padding-bottom:calc(var(--ios-pt)*120);overscroll-behavior:contain;flex:1;overflow-y:auto}.iosHome::-webkit-scrollbar{display:none}.iosDetailView::-webkit-scrollbar{display:none}.iosHome[hidden]{display:none}.iosRecorder{height:calc(var(--ios-pt)*230);justify-content:center;align-items:center;display:flex;position:relative}.iosRecordLabel{top:calc(var(--ios-pt)*10);text-align:center;color:var(--ios-secondary);text-transform:uppercase;font-size:calc(var(--ios-pt)*11);letter-spacing:.025em;position:absolute;left:0;right:0}.iosScreen .iosRecordButton{width:calc(var(--ios-pt)*160);height:calc(var(--ios-pt)*160);margin-top:calc(var(--ios-pt)*17);border-radius:50%}.iosRecordRings{width:100%;height:100%;color:var(--taste-green);display:block;position:relative}.iosRecordRings>i,.iosRecordRings>b{border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.iosRecordRings>i{opacity:.12;border:1px solid;width:100%;height:100%}.iosRecordRings>i:nth-child(2){opacity:.28;width:82%;height:82%}.iosRecordRings>i:nth-child(3){opacity:.52;width:65%;height:65%}.iosRecordRings>i:nth-child(4){opacity:.85;width:47%;height:47%}.iosRecordRings>b{width:calc(var(--ios-pt)*36);height:calc(var(--ios-pt)*36);background:currentColor}.iosCaptureGrid{margin:calc(var(--ios-pt)*12) calc(var(--ios-pt)*16) 0;border-radius:calc(var(--ios-pt)*20);border:1px solid #ffffff20;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.iosScreen .iosCaptureGrid button{height:calc(var(--ios-pt)*97);justify-content:center;align-items:center;gap:calc(var(--ios-pt)*14);border-bottom:1px solid #ffffff16;border-right:1px solid #ffffff16;flex-direction:column;display:flex}.iosScreen .iosCaptureGrid button:nth-child(3n){border-right:0}.iosScreen .iosCaptureGrid button:nth-child(n+4){border-bottom:0}.iosCaptureGrid button:hover{background:#ffffff04}.consumerHome .iosCaptureGrid button:focus-visible{outline-offset:-3px}.iosCaptureGrid svg{width:calc(var(--ios-pt)*31);height:calc(var(--ios-pt)*31);color:var(--taste-green);stroke-width:1.5px}.iosCaptureGrid button>span{font-size:calc(var(--ios-pt)*10);text-transform:uppercase;letter-spacing:.12em}.iosQuickActions{align-items:center;gap:calc(var(--ios-pt)*10);padding:calc(var(--ios-pt)*17) calc(var(--ios-pt)*16) calc(var(--ios-pt)*18);display:flex}.iosScreen .iosQuickActions button{width:calc(var(--ios-pt)*44);height:calc(var(--ios-pt)*44);color:var(--taste-green);background:#191a1c;border-radius:50%;place-items:center;display:grid}.iosQuickActions svg{width:calc(var(--ios-pt)*23);height:calc(var(--ios-pt)*23);stroke-width:1.65px}.iosTimeline{padding:calc(var(--ios-pt)*2) calc(var(--ios-pt)*16) 0 calc(var(--ios-pt)*32);border-top:1px solid var(--ios-separator);margin:0;list-style:none;position:relative}.iosTimeline:before{content:"";top:calc(var(--ios-pt)*12);bottom:0;left:calc(var(--ios-pt)*16);background:#91999270;width:1px;position:absolute}.iosTimeline>li{border-bottom:1px solid var(--ios-separator);position:relative}.iosTimeline>li:last-child{border-bottom:0}.iosTimeline strong:before{content:"";top:.675em;left:calc(var(--ios-pt)*-22);width:calc(var(--ios-pt)*9);height:calc(var(--ios-pt)*9);background:var(--ios-secondary);box-shadow:0 0 0 calc(var(--ios-pt)*4) var(--ios-background);border-radius:50%;position:absolute;transform:translateY(-50%)}.iosTimelineGroup:first-child .iosTimeline>li:first-child strong:before{background:var(--taste-green)}.iosTimelineGroup+.iosTimelineGroup{margin-top:calc(var(--ios-pt)*12)}.iosScreen .iosTimeline button{align-items:flex-start;gap:calc(var(--ios-pt)*5);width:100%;min-height:calc(var(--ios-pt)*89);padding:calc(var(--ios-pt)*16) 0;text-align:left;flex-direction:column;display:flex}.iosTimeline time{font-size:calc(var(--ios-pt)*11);color:var(--ios-secondary);font-variant-numeric:tabular-nums;line-height:1.3}.iosTimeline strong{font-size:calc(var(--ios-pt)*16);letter-spacing:-.02em;font-weight:600;line-height:1.25}.iosNoteMeta{align-items:center;gap:calc(var(--ios-pt)*5);color:var(--ios-secondary);font-size:calc(var(--ios-pt)*12);flex-wrap:wrap;display:flex}.iosNoteMeta i{font-style:normal}.iosNoteDuration{align-items:center;gap:calc(var(--ios-pt)*6);color:var(--ios-secondary);font-size:calc(var(--ios-pt)*11);margin-top:calc(var(--ios-pt)*2);display:flex}.iosNoteDuration>span{font-size:calc(var(--ios-pt)*9)}.iosScreen .iosNotice{z-index:4;bottom:calc(var(--ios-pt)*36);left:calc(var(--ios-pt)*16);right:calc(var(--ios-pt)*16);padding:calc(var(--ios-pt)*12);border-radius:calc(var(--ios-pt)*12);background:var(--ios-glass-fill);-webkit-backdrop-filter:var(--ios-glass-filter);box-shadow:var(--ios-glass-shadow);font-size:calc(var(--ios-pt)*12);text-align:center;opacity:0;pointer-events:none;border:0;margin:0;line-height:1.4;position:absolute}.iosNotice.isVisible{animation:4s both ios-notice}.iosDetailView{scrollbar-width:none;overscroll-behavior:contain;min-height:0;padding-bottom:calc(var(--ios-pt)*38);flex:1;overflow-y:auto}.iosNavigationBar{min-height:calc(var(--ios-pt)*44);border-bottom:1px solid var(--ios-separator);padding:0 calc(var(--ios-pt)*70);justify-content:center;align-items:center;display:flex;position:relative}.iosNavigationBar>span{font-size:calc(var(--ios-pt)*15);text-align:center;font-weight:600}.iosScreen .iosNavigationBar>button{left:calc(var(--ios-pt)*12);height:100%;min-height:calc(var(--ios-pt)*44);color:var(--taste-green);font-size:calc(var(--ios-pt)*15);align-items:center;display:flex;position:absolute;top:0}.iosNavigationBar svg{width:calc(var(--ios-pt)*22);height:calc(var(--ios-pt)*22)}.iosDetailContent{padding:calc(var(--ios-pt)*28) calc(var(--ios-pt)*20)}.iosDetailContent.iosTabContent{padding-top:0}.iosTabContent>h3:first-child{margin-top:0}.iosDetailEyebrow{color:var(--ios-secondary);font-size:calc(var(--ios-pt)*12)}.iosDetailContent h3{font-family:inherit;font-size:calc(var(--ios-pt)*26);letter-spacing:-.025em;margin:calc(var(--ios-pt)*12) 0 calc(var(--ios-pt)*20);font-weight:600;line-height:1.15}.iosDetailContent p{color:#c2c7c3;font-size:calc(var(--ios-pt)*16);margin:0 0 calc(var(--ios-pt)*20);line-height:1.55}.iosDetailContent .iosPreviewDisclaimer{color:var(--ios-secondary);font-size:calc(var(--ios-pt)*12);margin-top:calc(var(--ios-pt)*20)}.iosDetailContent label:not(.srOnly):not(.iosSearchField){font-size:calc(var(--ios-pt)*17);margin-bottom:calc(var(--ios-pt)*16);display:block}.iosScreen .iosDetailContent :is(input,textarea){border-radius:calc(var(--ios-pt)*12);background:var(--ios-surface);width:100%;color:var(--ios-label);padding:calc(var(--ios-pt)*12);font-size:max(16px,calc(var(--ios-pt)*17));border:1px solid #ffffff20}.iosDetailContent textarea{min-height:calc(var(--ios-pt)*200);resize:vertical}.iosScreen .iosPrimaryAction{margin-top:calc(var(--ios-pt)*20)}.iosSampleDocument{aspect-ratio:1.5;background:var(--ios-surface);border:1px solid var(--ios-separator);border-radius:calc(var(--ios-pt)*16);margin-bottom:calc(var(--ios-pt)*24);color:var(--taste-green);place-items:center;display:grid}.iosSampleDocument svg{width:calc(var(--ios-pt)*64);height:calc(var(--ios-pt)*64);stroke-width:1px}.iosSearchField{align-items:center;gap:calc(var(--ios-pt)*10);width:100%;height:calc(var(--ios-pt)*50);padding:0 calc(var(--ios-pt)*18);background:var(--ios-surface);border:1px solid #ffffff14;border-radius:999px;display:flex}.iosSearchField>svg{width:calc(var(--ios-pt)*22);height:calc(var(--ios-pt)*22);color:var(--ios-secondary);flex:none}.iosScreen .iosDetailContent .iosSearchField input{min-width:0;height:100%;caret-color:var(--taste-green);font-size:calc(var(--ios-pt)*17);background:0 0;border:0;border-radius:0;flex:1;padding:0;font-weight:500;line-height:1.3}.iosSearchField input::placeholder{color:var(--ios-secondary);font-size:inherit}.consumerHome .iosScreen .iosSearchField input:focus-visible{outline:none}.iosSearchResults,.iosTeamList{margin:calc(var(--ios-pt)*20) 0 0;padding:0;list-style:none}.iosSearchResults li{border-bottom:1px solid var(--ios-separator)}.iosScreen .iosSearchResults button{width:100%;min-height:calc(var(--ios-pt)*60);gap:calc(var(--ios-pt)*7);padding:calc(var(--ios-pt)*14) 0;text-align:left;flex-direction:column;display:flex}.iosSearchResults strong{font-size:calc(var(--ios-pt)*16);font-weight:500}.iosSearchResults span{font-size:calc(var(--ios-pt)*12);color:var(--ios-secondary)}.iosTeamList li{align-items:center;gap:calc(var(--ios-pt)*12);min-height:calc(var(--ios-pt)*60);border-bottom:1px solid var(--ios-separator);display:flex}.iosTeamList li>span{width:calc(var(--ios-pt)*36);height:calc(var(--ios-pt)*36);color:var(--ios-secondary);background:#292b2e;border-radius:50%;place-items:center;display:grid}.iosScreen .iosAddContact,.iosScreen .iosPrimaryAction{justify-content:center;align-items:center;gap:calc(var(--ios-pt)*10);width:100%;height:calc(var(--ios-pt)*50);padding:0 calc(var(--ios-pt)*18);color:var(--taste-green);background:var(--ios-glass-fill);-webkit-backdrop-filter:var(--ios-glass-filter);box-shadow:var(--ios-glass-shadow);font-size:calc(var(--ios-pt)*17);border:0;border-radius:999px;font-weight:500;display:flex}.iosAddContact svg{width:calc(var(--ios-pt)*22);height:calc(var(--ios-pt)*22)}.iosChatView{min-height:0;padding-bottom:calc(var(--ios-pt)*28);flex-direction:column;flex:1;display:flex}.iosChatHeader{align-items:center;gap:calc(var(--ios-pt)*12);padding:calc(var(--ios-pt)*10) calc(var(--ios-pt)*16) calc(var(--ios-pt)*16);border-bottom:1px solid var(--ios-separator);flex-shrink:0;display:flex}.iosChatHeader>div{flex:1;min-width:0}:is(.iosChatHeader h3,.iosNavigationBar:not(:has(>button))>span){font:600 calc(var(--ios-pt)*19)/1.3 var(--font-geist-sans);letter-spacing:-.025em;margin:0}.iosChatHeader p{margin:calc(var(--ios-pt)*3) 0 0;color:var(--ios-secondary);font-size:calc(var(--ios-pt)*12);line-height:1.3}.iosAIMark{width:calc(var(--ios-pt)*30);height:calc(var(--ios-pt)*30);border:1px solid #00cc6033;border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative}.iosAIMark:before{content:"";inset:calc(var(--ios-pt)*5);border:1px solid #00cc6066;border-radius:50%;position:absolute}.iosAIMark i{width:calc(var(--ios-pt)*9);height:calc(var(--ios-pt)*9);background:var(--taste-green);border-radius:50%}.iosChatMessages{overscroll-behavior:contain;scrollbar-width:none;min-height:0;padding:calc(var(--ios-pt)*22) calc(var(--ios-pt)*18);flex:1;overflow-y:auto}.iosChatMessages::-webkit-scrollbar{display:none}.iosChatMessages:focus-visible{outline:1px solid var(--taste-green);outline-offset:-2px}.iosChatMessages .iosChatDate{margin:0 0 calc(var(--ios-pt)*26);color:var(--ios-secondary);font-size:calc(var(--ios-pt)*11);text-align:center}.iosChatTurn+.iosChatTurn{margin-top:calc(var(--ios-pt)*28)}.iosUserMessage{width:fit-content;max-width:88%;padding:calc(var(--ios-pt)*13) calc(var(--ios-pt)*16);border-radius:calc(var(--ios-pt)*20) calc(var(--ios-pt)*20) calc(var(--ios-pt)*5) calc(var(--ios-pt)*20);background:#292b2d;margin-left:auto}.iosUserMessage p,.iosAIMessage>p{font-size:calc(var(--ios-pt)*16);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;line-height:1.5}.iosAIMessage{margin-top:calc(var(--ios-pt)*24);padding-right:calc(var(--ios-pt)*12)}.iosChatAuthor{align-items:center;gap:calc(var(--ios-pt)*9);margin-bottom:calc(var(--ios-pt)*12);color:var(--ios-secondary);font-size:calc(var(--ios-pt)*12);font-weight:500;display:flex}.iosChatAuthor .iosAIMark{width:calc(var(--ios-pt)*24);height:calc(var(--ios-pt)*24)}.iosChatAuthor .iosAIMark:before{inset:calc(var(--ios-pt)*4)}.iosChatAuthor .iosAIMark i{width:calc(var(--ios-pt)*7);height:calc(var(--ios-pt)*7)}.iosChatSources{gap:calc(var(--ios-pt)*6);margin-top:calc(var(--ios-pt)*14);flex-wrap:wrap;display:flex}.iosScreen .iosChatSources button{align-items:center;gap:calc(var(--ios-pt)*7);min-height:calc(var(--ios-pt)*44);max-width:100%;padding:calc(var(--ios-pt)*8) calc(var(--ios-pt)*10);border:1px solid var(--ios-separator);border-radius:calc(var(--ios-pt)*12);color:var(--ios-secondary);font-size:calc(var(--ios-pt)*11);text-align:left;display:flex}.iosChatSources button>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.iosChatSources svg{width:calc(var(--ios-pt)*14);height:calc(var(--ios-pt)*14);color:var(--taste-green);flex-shrink:0}.iosChatFooter{padding:calc(var(--ios-pt)*8) calc(var(--ios-pt)*14) 0;flex-shrink:0}.iosChatSuggestions{gap:calc(var(--ios-pt)*7);scrollbar-width:none;overscroll-behavior:contain;padding:calc(var(--ios-pt)*4) calc(var(--ios-pt)*2) calc(var(--ios-pt)*10);display:flex;overflow-x:auto}.iosChatSuggestions::-webkit-scrollbar{display:none}.iosScreen .iosChatSuggestions button{min-height:calc(var(--ios-pt)*44);padding:calc(var(--ios-pt)*10) calc(var(--ios-pt)*13);color:#bdc4bf;font-size:calc(var(--ios-pt)*12);white-space:nowrap;border:1px solid #ffffff24;border-radius:999px;flex-shrink:0}.iosChatComposer{align-items:center;gap:calc(var(--ios-pt)*6);min-height:var(--ios-dock-height);padding:calc(var(--ios-pt)*8 - 1px);-webkit-backdrop-filter:blur(12px)saturate(150%);background:linear-gradient(145deg,#383d3c52,#20252466);border:1px solid #ffffff24;border-radius:999px;display:flex;box-shadow:inset 0 1px #ffffff18,0 4px 14px #0002}.iosScreen .iosChatComposer input{width:100%;min-width:0;height:calc(var(--ios-pt)*44);padding:0 calc(var(--ios-pt)*10);color:var(--ios-label);font-size:calc(var(--ios-pt)*16);caret-color:var(--taste-green);background:0 0;border:0;border-radius:0;outline:none;flex:1;line-height:1.3}.iosChatComposer input::placeholder{color:var(--ios-secondary)}.consumerHome .iosChatComposer input:focus-visible{outline:none}.iosScreen .iosChatComposer button{width:calc(var(--ios-pt)*46);height:calc(var(--ios-pt)*46);background:var(--ios-glass-accent-fill);color:#06150b;-webkit-backdrop-filter:var(--ios-glass-filter);box-shadow:var(--ios-glass-accent-shadow);border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.iosChatComposer button svg{width:calc(var(--ios-pt)*22);height:calc(var(--ios-pt)*22);stroke-width:2px}.iosChatFooter .iosChatDisclaimer{margin:calc(var(--ios-pt)*9) 0 calc(var(--ios-pt)*5);color:var(--ios-secondary);font-size:calc(var(--ios-pt)*9);text-align:center;line-height:1.3}.iosScreen{--ios-surface:var(--ios-entry-surface);background:var(--ios-background)}.iosNoteView{scrollbar-width:none;overscroll-behavior:contain;min-height:0;padding-bottom:calc(var(--ios-pt)*46);flex:1;overflow-y:auto}.iosCaptureNav{min-height:calc(var(--ios-pt)*50);padding:calc(var(--ios-pt)*4) calc(var(--ios-pt)*14) 0;justify-content:space-between;align-items:center;display:flex}.iosScreen .iosRoundButton{width:calc(var(--ios-pt)*44);height:calc(var(--ios-pt)*44);color:var(--taste-green);background:var(--ios-surface);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.iosRoundButton svg{width:calc(var(--ios-pt)*21);height:calc(var(--ios-pt)*21);stroke-width:2px}.iosNoteContent{padding:0 calc(var(--ios-pt)*20)}.iosNoteContent .iosRecordTabs{margin-inline:calc(var(--ios-pt)*-6)}.iosNoteContent .iosRecordTabs:before{content:"";inset:calc(var(--ios-pt)*-8) calc(var(--ios-pt)*-14) 0;z-index:-1;background:var(--ios-background);pointer-events:none;position:absolute}.iosNoteContent h3{margin:calc(var(--ios-pt)*24) 0 calc(var(--ios-pt)*10);color:var(--ios-label);font:700 calc(var(--ios-pt)*27)/1.18 var(--font-geist-sans);letter-spacing:-.025em;overflow-wrap:anywhere}.iosRecordStamp{align-items:center;gap:calc(var(--ios-pt)*7);flex-wrap:wrap;display:flex}.iosRecordStamp time{min-height:calc(var(--ios-pt)*36);padding:calc(var(--ios-pt)*6) calc(var(--ios-pt)*13);background:var(--ios-glass-fill);-webkit-backdrop-filter:var(--ios-glass-filter);box-shadow:var(--ios-glass-shadow);color:var(--taste-green);font:500 calc(var(--ios-pt)*13)/1.3 var(--font-mono,"SFMono-Regular",ui-monospace,monospace);white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;display:flex}.iosNoteContent .iosRecordStamp{gap:calc(var(--ios-pt)*12)}.iosNoteContent .iosRecordStamp time{-webkit-backdrop-filter:none;min-height:0;box-shadow:none;color:var(--taste-green);font:500 calc(var(--ios-pt)*13)/1.5 var(--font-mono,"SFMono-Regular",ui-monospace,monospace);background:0 0;border:0;border-radius:0;padding:0;display:block}.iosNotesLabel{width:max-content;margin-top:calc(var(--ios-pt)*34);padding:0 0 calc(var(--ios-pt)*8);border-bottom:calc(var(--ios-pt)*1.5) solid var(--taste-green);color:var(--taste-green);font:500 calc(var(--ios-pt)*11)/1.3 var(--font-mono,"SFMono-Regular",ui-monospace,monospace);text-transform:uppercase;letter-spacing:.12em}.iosScreen .iosNoteContent textarea{width:100%;height:calc(var(--ios-pt)*88);min-height:calc(var(--ios-pt)*88);margin:calc(var(--ios-pt)*8) 0 0;padding:calc(var(--ios-pt)*4) 0;resize:none;color:var(--ios-label);font-size:max(16px,calc(var(--ios-pt)*17));caret-color:var(--taste-green);background:0 0;border:0;border-radius:0;line-height:1.5;display:block}.consumerHome .iosNoteContent textarea:focus-visible{outline:none}.iosNoteContent:has(textarea:focus-visible) .iosNotesLabel{color:var(--ios-label)}.iosRecordTabs{top:calc(var(--ios-pt)*58);z-index:5;gap:calc(var(--ios-pt)*2);margin-top:calc(var(--ios-pt)*28);padding:calc(var(--ios-pt)*3);scrollbar-width:none;background:color-mix(in srgb,var(--ios-background) 65%,transparent);-webkit-backdrop-filter:blur(18px);border:0;border-radius:999px;display:flex;position:sticky;overflow-x:auto}.iosRecordTabPanel{scroll-margin-top:calc(var(--ios-pt)*118)}.iosScreen .iosRecordTabs{box-shadow:none;border:none;outline:none;justify-content:space-between}.iosNoteContent .iosRecordTabs{isolation:isolate;overflow:visible}.iosScreen .iosRecordTabs button{flex:0 0 calc(var(--ios-pt)*44);width:calc(var(--ios-pt)*44);height:calc(var(--ios-pt)*44);min-height:calc(var(--ios-pt)*44);color:var(--ios-secondary);border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background .16s,color .16s,box-shadow .16s;display:flex;position:relative}.iosScreen .iosRecordTabs button:hover{color:var(--ios-label);background:#ffffff08}.consumerHome .iosRecordTabs button:focus-visible{outline-offset:-2px}.iosRecordTabs button svg{width:calc(var(--ios-pt)*22);height:calc(var(--ios-pt)*22);stroke-width:1.7px}.iosScreen .iosRecordTabs button[aria-selected=true]{color:var(--taste-green);background:var(--ios-glass-fill);box-shadow:var(--ios-glass-shadow)}@media (prefers-reduced-motion:reduce){.iosScreen .iosRecordTabs button{transition:none}}.iosRecordTabPanel{padding-top:calc(var(--ios-pt)*20);font-size:calc(var(--ios-pt)*17);line-height:1.55}.iosRecordTabPanel :is(p,blockquote,.iosRecordNotes li){font-weight:400}.iosRecordTabHeading{margin:0 0 calc(var(--ios-pt)*26);color:var(--taste-green);font:500 calc(var(--ios-pt)*13)/1.4 var(--font-mono,"SFMono-Regular",ui-monospace,monospace);letter-spacing:.08em;text-transform:uppercase}.iosRecordBrief h4{margin:calc(var(--ios-pt)*24) 0 calc(var(--ios-pt)*8);font-size:calc(var(--ios-pt)*16);color:var(--ios-label);font-weight:600;line-height:1.35}.iosRecordBrief h4:first-child{margin-top:0}.iosRecordBrief p{color:var(--ios-secondary);font-size:inherit;margin:0;line-height:1.65}.iosTranscriptTurn{margin-bottom:calc(var(--ios-pt)*22)}.iosTranscriptTurn>div{color:var(--ios-secondary);font-size:calc(var(--ios-pt)*12);justify-content:space-between;display:flex}.iosTranscriptTurn strong{font-weight:500}.iosTranscriptTurn p,.iosRecordMoments p,.iosRecordSections p{margin:calc(var(--ios-pt)*8) 0 0}.iosRecordMoments{margin:0;padding:0;list-style:none}.iosRecordMoments li{gap:calc(var(--ios-pt)*14);padding-bottom:calc(var(--ios-pt)*22);display:flex}.iosRecordMoments time{color:var(--taste-green);font-size:calc(var(--ios-pt)*12);padding-top:calc(var(--ios-pt)*3);flex-shrink:0}.iosRecordMoments strong{font-weight:500}.iosRecordSections article{padding-bottom:calc(var(--ios-pt)*20);margin-bottom:calc(var(--ios-pt)*20);border-bottom:1px solid var(--ios-separator)}.iosRecordSections small,.iosRecordClip small{color:var(--ios-secondary);font-size:calc(var(--ios-pt)*11)}.iosRecordSections h4{margin:calc(var(--ios-pt)*8) 0;font-size:calc(var(--ios-pt)*17);font-weight:500}.iosRecordClip{margin-inline:calc(var(--ios-pt)*-10);padding:calc(var(--ios-pt)*18);border-radius:calc(var(--ios-pt)*16);background:var(--ios-entry-surface);border:0}.iosRecordClip>span{align-items:center;gap:calc(var(--ios-pt)*8);color:var(--taste-green);font-size:calc(var(--ios-pt)*12);display:flex}.iosRecordClip svg{width:calc(var(--ios-pt)*16);height:calc(var(--ios-pt)*16)}.iosRecordClip blockquote{margin:calc(var(--ios-pt)*16) 0}.iosRecordNotes{margin:0;padding:0;list-style:none}.iosRecordNotes li{margin-bottom:calc(var(--ios-pt)*16);padding:0}.iosNoteTools{align-items:center;gap:calc(var(--ios-pt)*10);margin-top:calc(var(--ios-pt)*10);display:flex}.iosScreen .iosNoteTools button[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--taste-green)}.iosScreen .iosKeepDraft{align-items:center;gap:calc(var(--ios-pt)*8);min-height:calc(var(--ios-pt)*44);margin-top:calc(var(--ios-pt)*22);color:var(--taste-green);font-size:calc(var(--ios-pt)*16);font-weight:500;display:flex}.iosKeepDraft svg{width:calc(var(--ios-pt)*19);height:calc(var(--ios-pt)*19)}.iosNoteAttachments{gap:calc(var(--ios-pt)*8);margin:calc(var(--ios-pt)*12) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.iosNoteAttachments li{align-items:center;gap:calc(var(--ios-pt)*4);min-height:calc(var(--ios-pt)*34);padding-left:calc(var(--ios-pt)*10);border-radius:calc(var(--ios-pt)*10);color:var(--ios-secondary);font-size:calc(var(--ios-pt)*12);border:1px solid #353535;display:flex}.iosScreen .iosNoteAttachments button{width:calc(var(--ios-pt)*44);height:calc(var(--ios-pt)*44);color:var(--ios-secondary);place-items:center;display:grid}.iosNoteAttachments svg{width:calc(var(--ios-pt)*14);height:calc(var(--ios-pt)*14)}.iosNoteMenuAnchor{position:relative}.iosNoteNavActions{align-items:center;gap:calc(var(--ios-pt)*8);margin-left:auto;display:flex}.iosNoteOptions{z-index:5;top:calc(100% + var(--ios-pt)*8);width:calc(var(--ios-pt)*180);padding:calc(var(--ios-pt)*4);border-radius:calc(var(--ios-pt)*14);box-shadow:0 calc(var(--ios-pt)*2) calc(var(--ios-pt)*8) calc(var(--ios-pt)*-2) #0000000f,0 calc(var(--ios-pt)*8) calc(var(--ios-pt)*20) calc(var(--ios-pt)*-6) #0000001a,0 calc(var(--ios-pt)*16) calc(var(--ios-pt)*36) calc(var(--ios-pt)*-10) #0000001f;background:#252525;border:1px solid #353535;position:absolute;right:0}.iosScreen .iosNoteOptions button{align-items:center;gap:calc(var(--ios-pt)*10);width:100%;min-height:calc(var(--ios-pt)*44);padding:calc(var(--ios-pt)*10);color:var(--ios-label);text-align:left;font-size:calc(var(--ios-pt)*14);display:flex}.iosNoteOptions svg{width:calc(var(--ios-pt)*18);height:calc(var(--ios-pt)*18);color:var(--taste-green)}.iosNoteContent .iosRecordBody{margin:calc(var(--ios-pt)*20) 0 0;color:var(--ios-label);font-size:calc(var(--ios-pt)*17);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.55}.iosNoteContent .iosRecordSource{margin-top:calc(var(--ios-pt)*24);color:var(--ios-secondary);font-size:calc(var(--ios-pt)*11)}.iosRecordingView{flex:1;min-height:0}.iosVoiceView{flex-direction:column;height:100%;display:flex}.iosVoiceHeading{padding:calc(var(--ios-pt)*28) calc(var(--ios-pt)*22) 0}.iosRecordEyebrow{color:var(--taste-green);font:500 calc(var(--ios-pt)*11)/1.3 var(--font-mono,"SFMono-Regular",ui-monospace,monospace);text-transform:uppercase;letter-spacing:.11em;display:block}.iosVoiceView.isPaused .iosRecordEyebrow{color:#ffd60a}.iosVoiceHeading h3{margin:calc(var(--ios-pt)*10) 0 calc(var(--ios-pt)*20);color:#9a9a9a;font:700 calc(var(--ios-pt)*27)/1.2 var(--font-geist-sans);letter-spacing:-.025em}.iosVoiceControls{padding:0 calc(var(--ios-pt)*14) calc(var(--ios-pt)*124);text-align:center;flex-shrink:0;margin-top:auto}.iosRecordingNavActions{align-items:center;gap:calc(var(--ios-pt)*8);display:flex}.iosLiveTranscript{min-height:0;margin:calc(var(--ios-pt)*24) calc(var(--ios-pt)*22);flex-direction:column;flex:1;display:flex;position:relative}.iosLiveTranscriptScroll{overscroll-behavior:contain;scrollbar-width:none;min-height:0;padding-block:calc(var(--ios-pt)*16);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 calc(var(--ios-pt)*16),#000 calc(100% - var(--ios-pt)*16),transparent);mask-image:linear-gradient(to bottom,transparent,#000 calc(var(--ios-pt)*16),#000 calc(100% - var(--ios-pt)*16),transparent);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 calc(var(--ios-pt)*16),#000 calc(100% - var(--ios-pt)*16),transparent);overflow-y:auto}.iosLiveTranscriptTurn+.iosLiveTranscriptTurn{margin-top:calc(var(--ios-pt)*20)}.iosLiveTranscriptMeta{align-items:baseline;gap:calc(var(--ios-pt)*10);font-size:calc(var(--ios-pt)*13);display:flex}.iosLiveTranscriptMeta strong{color:var(--taste-green);font-weight:500}.iosLiveTranscriptMeta time{color:var(--ios-secondary)}.iosLiveTranscriptTurn p,.iosLiveTranscriptWaiting{margin:calc(var(--ios-pt)*8) 0 0;color:var(--ios-label);font-size:calc(var(--ios-pt)*17);font-weight:400;line-height:1.5}.iosWaveform{justify-content:center;align-items:center;gap:calc(var(--ios-pt)*3);height:calc(var(--ios-pt)*52);color:var(--taste-green);display:flex}.iosWaveform i{width:calc(var(--ios-pt)*2.5);transform-origin:50%;background:currentColor;border-radius:999px;animation:.8s ease-in-out infinite alternate ios-voice-wave}.iosWaveform b{width:calc(var(--ios-pt)*1.5);height:calc(var(--ios-pt)*46);background:#97a99e;position:relative}.iosWaveform b:before,.iosWaveform b:after{content:"";width:calc(var(--ios-pt)*6);height:calc(var(--ios-pt)*6);background:var(--taste-green);border-radius:50%;position:absolute;left:50%;transform:translate(-50%)}.iosWaveform b:before{top:calc(var(--ios-pt)*-3)}.iosWaveform b:after{bottom:calc(var(--ios-pt)*-3)}.iosWaveformExpanded{height:100%;transform:translateY(calc(var(--ios-pt)*31));gap:calc(var(--ios-pt)*4);padding-block:calc(var(--ios-pt)*8);pointer-events:none;position:absolute;inset:0}.iosWaveformExpanded i{width:calc(var(--ios-pt)*2.5);flex-shrink:0}.iosWaveformExpanded b{flex-shrink:0;height:95%}.iosRecordingTime{margin-top:calc(var(--ios-pt)*10);color:var(--ios-label);font:500 calc(var(--ios-pt)*43)/1.25 var(--font-mono,"SFMono-Regular",ui-monospace,monospace);font-variant-numeric:tabular-nums;letter-spacing:-.025em;display:block}.iosRecordingOptions{justify-content:center;align-items:center;gap:calc(var(--ios-pt)*12);margin-top:calc(var(--ios-pt)*43);display:flex}.iosScreen .iosRecordingOptions button{justify-content:center;align-items:center;gap:calc(var(--ios-pt)*7);min-height:calc(var(--ios-pt)*44);padding:calc(var(--ios-pt)*7) calc(var(--ios-pt)*13);color:#d1d1d1;font:500 calc(var(--ios-pt)*11)/1.2 var(--font-mono,"SFMono-Regular",ui-monospace,monospace);text-transform:uppercase;letter-spacing:.055em;background:#1b1b1b;border:1px solid #353535;border-radius:999px;display:flex}.iosRecordingOptions svg{width:calc(var(--ios-pt)*16);height:calc(var(--ios-pt)*16);color:var(--taste-green);flex-shrink:0}.iosRecordingOptions button>span{color:var(--taste-green)}.iosRecordingTransport{z-index:5;bottom:calc(var(--ios-pt)*32);left:calc(var(--ios-pt)*14);right:calc(var(--ios-pt)*14);justify-content:space-between;align-items:center;display:flex;position:absolute}.iosScreen .iosRecordingTransport>button{position:relative}.iosRecordingTransport svg{width:calc(var(--ios-pt)*22);height:calc(var(--ios-pt)*22);stroke-width:2px}.iosStopRecording svg{fill:currentColor;width:calc(var(--ios-pt)*17);height:calc(var(--ios-pt)*17)}.iosTransportCore{color:var(--taste-green);place-items:center;display:grid}.iosTransportCore svg{fill:currentColor;stroke-width:2px}.iosTransportRings{pointer-events:none;border-radius:50%;position:absolute;inset:0}.iosTransportRings i{border:1px solid var(--taste-green);opacity:0;border-radius:50%;animation:4.5s linear infinite ios-transport-ripple;position:absolute;inset:0}.iosTransportRings i:nth-child(2){animation-delay:-1.5s}.iosTransportRings i:nth-child(3){animation-delay:-3s}.iosVoiceView.isPaused .iosWaveform i{opacity:.5;animation-play-state:paused}.iosAnnotationCount{top:calc(var(--ios-pt)*-2);right:calc(var(--ios-pt)*-2);width:calc(var(--ios-pt)*17);height:calc(var(--ios-pt)*17);background:var(--ios-label);color:#111;font-size:calc(var(--ios-pt)*10);border-radius:50%;place-items:center;display:grid;position:absolute}.iosRecordingSheet{z-index:6;bottom:calc(var(--ios-pt)*28);left:calc(var(--ios-pt)*10);right:calc(var(--ios-pt)*10);max-height:70%;padding:calc(var(--ios-pt)*18);border-radius:calc(var(--ios-pt)*24);box-shadow:0 calc(var(--ios-pt)*-2) calc(var(--ios-pt)*10) calc(var(--ios-pt)*-2) #0000000f,0 calc(var(--ios-pt)*-10) calc(var(--ios-pt)*28) calc(var(--ios-pt)*-8) #0000001a,0 calc(var(--ios-pt)*-24) calc(var(--ios-pt)*56) calc(var(--ios-pt)*-16) #0000001f;scrollbar-width:none;background:#242424;border:1px solid #373737;position:absolute;overflow-y:auto}.iosSheetHeading{justify-content:space-between;align-items:center;gap:calc(var(--ios-pt)*12);margin-bottom:calc(var(--ios-pt)*14);display:flex}.iosSheetHeading h4{font:600 calc(var(--ios-pt)*20)/1.3 var(--font-geist-sans);letter-spacing:-.02em;margin:0}.iosScreen .iosSheetHeading .iosRoundButton{background:#333}.iosRecordingSheet p{color:var(--ios-secondary);font-size:calc(var(--ios-pt)*14);margin:0 0 calc(var(--ios-pt)*16);line-height:1.5}.iosScreen .iosRecordingSheet textarea{width:100%;min-height:calc(var(--ios-pt)*110);padding:calc(var(--ios-pt)*12);border-radius:calc(var(--ios-pt)*12);color:var(--ios-label);font-size:max(16px,calc(var(--ios-pt)*17));resize:vertical;background:#1b1b1b;border:1px solid #444}.iosRecordingSheet .iosPrimaryAction svg{width:calc(var(--ios-pt)*17);height:calc(var(--ios-pt)*17);margin-right:calc(var(--ios-pt)*6)}.iosAudienceOptions{background:0 0;border:0;border-radius:0;gap:0;display:grid}.iosScreen .iosAudienceOptions button{align-items:center;gap:calc(var(--ios-pt)*12);height:calc(var(--ios-pt)*60);min-height:calc(var(--ios-pt)*60);padding:calc(var(--ios-pt)*7) calc(var(--ios-pt)*14) calc(var(--ios-pt)*7) 0;font-size:calc(var(--ios-pt)*16);text-align:left;background:0 0;border:0;border-radius:0;display:flex;position:relative}.iosShareContactDetails{gap:calc(var(--ios-pt)*2);flex-direction:column;min-width:0;line-height:1.2;display:flex}.iosShareContactDetails>span,.iosShareContactDetails small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.iosShareContactDetails small{color:var(--ios-secondary);font-size:calc(var(--ios-pt)*12);font-weight:400}.iosScreen .iosAudienceOptions button+button:before{content:"";top:0;left:calc(var(--ios-pt)*48);background:var(--ios-separator);pointer-events:none;height:1px;position:absolute;right:0}.iosShareAvatar{flex:0 0 calc(var(--ios-pt)*36);width:calc(var(--ios-pt)*36);height:calc(var(--ios-pt)*36);color:var(--taste-green);font-size:calc(var(--ios-pt)*16);background:#0000002e;border-radius:50%;place-items:center;font-weight:500;display:grid}.consumerHome .iosScreen .iosAudienceOptions button:focus-visible{outline-offset:-3px}.iosAudienceOptions svg{width:calc(var(--ios-pt)*19);height:calc(var(--ios-pt)*19);color:var(--taste-green)}.iosAudienceOptions svg:last-child:not(:first-child){margin-left:auto}.iosAudienceOptions .iosShareSelector{width:calc(var(--ios-pt)*22);height:calc(var(--ios-pt)*22);border:1px solid var(--ios-secondary);border-radius:50%;flex-shrink:0;place-items:center;margin-left:auto;display:grid}.iosAudienceOptions [aria-checked=true] .iosShareSelector{border-color:var(--taste-green);background:var(--taste-green)}.iosAudienceOptions .iosShareSelector svg{width:calc(var(--ios-pt)*14);height:calc(var(--ios-pt)*14);color:var(--ios-background);stroke-width:2.5px}.iosShareContactForm{gap:calc(var(--ios-pt)*8);margin-top:calc(var(--ios-pt)*16);display:grid}.iosShareContactFields{border-radius:calc(var(--ios-pt)*14);background:var(--ios-background);position:relative;overflow:hidden}.iosShareContactFields:after{content:"";top:50%;left:calc(var(--ios-pt)*16);background:var(--ios-separator);pointer-events:none;height:1px;position:absolute;right:0}.iosScreen .iosShareContactFields input{width:100%;min-width:0;height:calc(var(--ios-pt)*54);padding:0 calc(var(--ios-pt)*16);color:var(--ios-label);caret-color:var(--taste-green);font-size:calc(var(--ios-pt)*17);background:0 0;border:0;border-radius:0;font-weight:400;display:block}.iosShareContactFields input::placeholder{color:var(--ios-secondary);opacity:1}.iosRecordingSheet .iosPrimaryAction:disabled{opacity:.4;cursor:default}.iosShareFeedback{color:var(--ios-secondary);font-size:calc(var(--ios-pt)*12)}.iosShareFeedback:empty{display:none}.iosAnalysisBackdrop{z-index:6;background:#0008;position:absolute;inset:0}.iosRecordingSheet.iosAnalysisSheet{inset:calc(var(--ios-pt)*56) 0 0;z-index:7;border-radius:calc(var(--ios-pt)*36) calc(var(--ios-pt)*36) 0 0;background:var(--ios-background);border:0;flex-direction:column;max-height:none;padding:0;animation:.3s cubic-bezier(.16,1,.3,1) ios-analysis-enter;display:flex;overflow:hidden}.iosAnalysisSheet>.iosSheetHeading{padding:calc(var(--ios-pt)*18) calc(var(--ios-pt)*22) calc(var(--ios-pt)*14);background:var(--ios-entry-surface);flex-shrink:0;margin:0}.iosAnalysisScroll{overscroll-behavior:contain;scrollbar-width:none;min-height:0;padding:0 calc(var(--ios-pt)*22) calc(var(--ios-pt)*24);flex:1;overflow-y:auto}.iosAnalysisLabel{color:var(--taste-green);font:500 calc(var(--ios-pt)*11)/1.4 var(--font-mono,monospace);letter-spacing:.12em;text-transform:uppercase;display:block}.iosAnalysisScroll h3{margin:calc(var(--ios-pt)*10) 0;font-size:calc(var(--ios-pt)*24);letter-spacing:-.025em;font-weight:700}.iosAnalysisScroll>p{color:var(--ios-secondary);font-size:calc(var(--ios-pt)*15);margin:0 0 calc(var(--ios-pt)*20);font-weight:400;line-height:1.35}.iosAnalysisList{border-radius:calc(var(--ios-pt)*16);background:var(--ios-entry-surface);border:1px solid #ffffff24;overflow:hidden}.iosScreen .iosAnalysisList button{align-items:center;gap:calc(var(--ios-pt)*18);width:100%;min-height:calc(var(--ios-pt)*64);padding:calc(var(--ios-pt)*12);text-align:left;display:flex}.iosAnalysisList button+button{border-top:1px solid #ffffff24}.iosAnalysisList button>span:first-child{flex:1;min-width:0}.iosAnalysisList strong{font-size:calc(var(--ios-pt)*17);font-weight:500;display:block}.iosAnalysisList small{margin-top:calc(var(--ios-pt)*3);color:var(--ios-secondary);font-size:calc(var(--ios-pt)*13);font-weight:400;line-height:1.3;display:block}.iosAnalysisList svg{width:calc(var(--ios-pt)*18);height:calc(var(--ios-pt)*18);color:var(--ios-secondary);flex-shrink:0}.iosAnalysisCheck{width:calc(var(--ios-pt)*18);height:calc(var(--ios-pt)*18);border:1px solid var(--ios-secondary);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.iosAnalysisList [aria-checked=true] .iosAnalysisCheck{border-color:var(--taste-green)}.iosAnalysisList [aria-checked=true] svg,.iosAnalysisList [aria-pressed=true] svg{color:var(--taste-green)}.iosAnalysisFooter{padding:calc(var(--ios-pt)*22) calc(var(--ios-pt)*22) calc(var(--ios-pt)*38);background:var(--ios-background);flex-shrink:0}.iosScreen .iosAnalysisFooter .iosPrimaryAction{margin:0}@keyframes ios-analysis-enter{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.iosRecordingSheet.iosAnalysisSheet{animation:none}}.iosRecordingSections{max-height:calc(var(--ios-pt)*200);margin:0;padding:0;list-style:none;overflow:auto}.iosRecordingSections li{justify-content:space-between;gap:calc(var(--ios-pt)*12);padding:calc(var(--ios-pt)*12) 0;font-size:calc(var(--ios-pt)*14);border-bottom:1px solid #ffffff16;display:flex}.iosRecordingSections time{color:var(--taste-green);font-variant-numeric:tabular-nums}@keyframes ios-voice-wave{to{opacity:.55;transform:scaleY(.4)}}@keyframes ios-transport-ripple{0%{opacity:0;transform:scale(1)}20%{opacity:.22}70%{opacity:.16}to{opacity:0;transform:scale(1.65)}}@keyframes ios-notice{0%,85%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.iosWaveform i,.iosTransportRings i{animation:none}}.iosLibraryHeading{grid-template-columns:calc(var(--ios-pt)*44) minmax(0,1fr) calc(var(--ios-pt)*44);text-align:center;align-items:center;gap:calc(var(--ios-pt)*10);padding:calc(var(--ios-pt)*16) calc(var(--ios-pt)*22) 0;display:grid}.iosLibraryHeading>button:last-of-type{grid-column:3}.iosScreen .iosLiveRecordingPill{justify-self:center;align-items:center;gap:calc(var(--ios-pt)*8);height:calc(var(--ios-pt)*44);padding:0 calc(var(--ios-pt)*14);color:var(--taste-green);background:var(--ios-glass-fill);-webkit-backdrop-filter:blur(calc(var(--ios-pt)*18)) saturate(140%);box-shadow:var(--ios-glass-shadow);font-size:calc(var(--ios-pt)*13);white-space:nowrap;grid-area:1/2;grid-template-columns:calc(var(--ios-pt)*44) minmax(0,1fr) calc(var(--ios-pt)*44);width:100%;max-width:calc(var(--ios-pt)*260);gap:calc(var(--ios-pt)*8);min-width:0;padding-inline:calc(var(--ios-pt)*16);font-family:var(--font-mono);font-size:calc(var(--ios-pt)*14);clip-path:inset(0 round 999px);border-radius:999px;line-height:1;display:grid;overflow:hidden}.iosLiveRecordingMic{width:calc(var(--ios-pt)*20);height:calc(var(--ios-pt)*20);justify-self:start}.iosScreen .iosLiveRecordingPill{grid-template-columns:calc(var(--ios-pt)*20) minmax(0,1fr) calc(var(--ios-pt)*44);color:#000;background:var(--ios-glass-accent-fill);box-shadow:var(--ios-glass-accent-shadow)}.iosScreen .iosLiveRecordingPill,.iosScreen .iosLiveRecordingPill time{font-weight:600}.iosLiveRecordingPill time{z-index:1;font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-box:trim-both cap alphabetic;justify-self:end;position:relative}.iosScreen .iosLiveRecordingPill time{font-size:calc(var(--ios-pt)*16);font-weight:700}.iosScreen .iosLiveRecordingPill{grid-template-columns:calc(var(--ios-pt)*20) minmax(0,1fr) calc(var(--ios-pt)*50)}.iosLiveRecordingWave{justify-content:space-between;align-items:center;gap:calc(var(--ios-pt)*1.5);height:calc(var(--ios-pt)*24);min-width:0;display:flex}.iosLiveRecordingWave i{min-width:0;max-width:calc(var(--ios-pt)*2.5);transform-origin:50%;background:currentColor;border-radius:999px;flex:1;animation:1.5s ease-in-out infinite alternate iosLiveWave;display:block}.iosLiveRecordingPill[data-paused=true] .iosLiveRecordingWave i{opacity:.45;animation-play-state:paused}@keyframes iosLiveWave{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.iosLiveRecordingWave i{animation:none}}.iosScreen :is(.iosLibraryHeading,.iosCaptureNav,.iosChatHeader,.iosNavigationBar,.iosNoteAskHeader){height:calc(var(--ios-pt)*54);min-height:calc(var(--ios-pt)*54);padding:0 calc(var(--ios-pt)*16) calc(var(--ios-pt)*10);border:0;flex-shrink:0;align-items:center}.iosScreen :is(.iosLibraryHeading,.iosCaptureNav,.iosChatHeader,.iosNavigationBar,.iosNoteAskHeader)>:is(button,.iosRecordingNavActions,.iosChatOptions){align-self:start}.iosScreen :is(.iosChatHeader h3,.iosNavigationBar>span,.iosNoteAskHeader strong){font:600 calc(var(--ios-pt)*19)/1.3 var(--font-geist-sans);letter-spacing:-.025em;margin:0}.iosScreen :is(.iosLibraryHeading,.iosCaptureNav,.iosChatHeader,.iosNavigationBar,.iosNoteAskHeader){z-index:4;isolation:isolate;box-shadow:none;background:0 0;flex-shrink:0;position:sticky;top:0}.iosScreen :is(.iosLibraryHeading,.iosCaptureNav,.iosChatHeader,.iosNavigationBar,.iosNoteAskHeader):before{content:"";z-index:-1;pointer-events:none;box-shadow:none;background:linear-gradient(to bottom,var(--ios-background) 0%,color-mix(in srgb,var(--ios-background) 94%,transparent) 15%,color-mix(in srgb,var(--ios-background) 72%,transparent) 35%,color-mix(in srgb,var(--ios-background) 40%,transparent) 56%,color-mix(in srgb,var(--ios-background) 14%,transparent) 77%,color-mix(in srgb,var(--ios-background) 3%,transparent) 92%,transparent 100%);position:absolute;inset:0}.iosScreen .iosNavigationBar{grid-template-columns:calc(var(--ios-pt)*44) minmax(0,1fr) calc(var(--ios-pt)*44);gap:calc(var(--ios-pt)*10);display:grid}.iosScreen .iosNoteView .iosCaptureNav:before{background:var(--ios-background)}.iosScreen .iosNavigationBar>button{min-height:calc(var(--ios-pt)*44);height:calc(var(--ios-pt)*44);place-items:center;display:grid;position:static}.iosScreen .iosNavigationBar>span{grid-column:2;align-self:center}.iosScreen .iosNavigationBar:not(:has(>button))>span{text-align:left;grid-column:1/-1}.iosScreen .iosNavigationBar svg{width:calc(var(--ios-pt)*21);height:calc(var(--ios-pt)*21)}.iosHome{isolation:isolate;padding-bottom:0}.iosHome .iosRecorder{top:calc(var(--ios-pt)*54);z-index:0;height:auto;padding:calc(var(--ios-pt)*12) 0 calc(var(--ios-pt)*10);pointer-events:none;position:sticky}.iosHome .iosRecorder .heroOrbToggle{pointer-events:auto}.iosNavOrb{top:calc(50% + var(--ios-pt)*2);opacity:0;position:absolute;left:50%;transform:translate(-50%,-50%)}.iosNavOrb:before{content:"";width:calc(var(--ios-pt)*44);height:calc(var(--ios-pt)*44);pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.iosScreen .iosNavOrb .heroOrbToggle{width:calc(var(--ios-pt)*44);height:calc(var(--ios-pt)*44);clip-path:circle(50%);border-radius:50%;place-items:center;margin:0;display:grid;position:relative;overflow:hidden}.iosNavOrb .recordMatrixOrb{isolation:isolate;width:calc(var(--ios-pt)*63);height:calc(var(--ios-pt)*63);color:var(--taste-green);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.iosRecordsLayer{z-index:1;min-height:calc(var(--ios-pt)*748);padding-bottom:calc(var(--ios-pt)*120);position:relative}@media (prefers-reduced-motion:reduce){.iosHome .iosRecorder{position:relative;top:auto;opacity:1!important}}.iosHome .iosRecordLabel{top:auto;bottom:calc(var(--ios-pt)*10);font-size:calc(var(--ios-pt)*13);text-transform:none}.iosHome .iosRecordButton{width:calc(var(--ios-pt)*114);height:calc(var(--ios-pt)*114);margin:0 0 calc(var(--ios-pt)*20)}.iosHome .iosRecordRings>b{width:calc(var(--ios-pt)*26);height:calc(var(--ios-pt)*26)}.iosScreen .iosRecorder .heroOrbToggle{border-radius:50%;flex-shrink:0;place-items:center;width:min(40cqi,300px);height:min(40cqi,300px);margin:0;display:grid}.iosRecorder .recordMatrixOrb{width:100%;height:100%}.iosCaptureGrid[hidden]{display:none}.iosScreen .iosCaptureGrid button{height:calc(var(--ios-pt)*74);gap:calc(var(--ios-pt)*8)}.iosCaptureGrid svg{width:calc(var(--ios-pt)*23);height:calc(var(--ios-pt)*23)}.iosTimelineHeading{padding:calc(var(--ios-pt)*18) calc(var(--ios-pt)*14) calc(var(--ios-pt)*4) calc(var(--ios-pt)*22);color:var(--ios-secondary);font-size:calc(var(--ios-pt)*13);justify-content:space-between;align-items:center;display:flex}.iosScreen .iosTimelineHeading button{width:calc(var(--ios-pt)*44);height:calc(var(--ios-pt)*36);place-items:center;display:grid}.iosTimelineHeading svg{width:calc(var(--ios-pt)*18);height:calc(var(--ios-pt)*18)}.iosTimeline{padding-left:calc(var(--ios-pt)*40);padding-right:calc(var(--ios-pt)*22);border-top:0}.iosTimeline:before{left:calc(var(--ios-pt)*22);background:#ffffff20}.iosScreen .iosTimeline button{align-items:center;gap:calc(var(--ios-pt)*8);min-height:calc(var(--ios-pt)*114);padding:calc(var(--ios-pt)*20) 0;flex-direction:row}.iosEventText{gap:calc(var(--ios-pt)*7);flex-direction:column;flex:1;min-width:0;display:flex}.iosEventTopline{justify-content:space-between;align-items:center;gap:calc(var(--ios-pt)*12);display:flex}.iosTimeline strong{font-weight:500;font-size:calc(var(--ios-pt)*16);line-height:1.35;position:relative}.iosNoteMeta{font-size:calc(var(--ios-pt)*11)}.iosEventPeople{padding-left:calc(var(--ios-pt)*5);flex-shrink:0;display:flex}.iosEventPeople i{width:calc(var(--ios-pt)*22);height:calc(var(--ios-pt)*22);margin-left:calc(var(--ios-pt)*-5);border:calc(var(--ios-pt)*2) solid var(--ios-background);color:#c9d0cb;font:500 calc(var(--ios-pt)*9)/1 var(--font-geist-sans);background:#303536;border-radius:50%;place-items:center;display:grid}.iosEventPeople i:nth-child(2){background:#3a3f40}.iosEventPeople i:nth-child(3){background:#44494a}.iosHome .iosTimelineHeading{padding-top:calc(var(--ios-pt)*10);padding-bottom:calc(var(--ios-pt)*12);color:var(--taste-green);font-family:var(--font-mono,"SFMono-Regular",ui-monospace,monospace);font-size:calc(var(--ios-pt)*13);font-variant-numeric:tabular-nums;text-transform:uppercase;font-weight:500;line-height:1.3}.iosHome .iosTimeline time,.iosHome .iosEventAudio{font-size:calc(var(--ios-pt)*13)}.iosHome .iosTimeline strong{font-size:calc(var(--ios-pt)*17)}.iosHome .iosNoteMeta{font-size:calc(var(--ios-pt)*13)}.iosHome .iosEventPeople i{font-size:calc(var(--ios-pt)*10)}.iosHome .iosTimeline{padding-left:calc(var(--ios-pt)*10);padding-right:calc(var(--ios-pt)*10)}.iosHome .iosTimeline:before{top:calc(var(--ios-pt)*2);left:calc(var(--ios-pt)*28);z-index:1;pointer-events:none}.iosHome .iosTimeline>li{margin-bottom:calc(var(--ios-pt)*10);border-bottom:0}.iosHome .iosTimeline button{padding:calc(var(--ios-pt)*16) calc(var(--ios-pt)*12) calc(var(--ios-pt)*16) calc(var(--ios-pt)*42);border-radius:calc(var(--ios-pt)*16);background:var(--surface-raised);position:relative}.iosHome .iosTimeline strong:before{left:calc(var(--ios-pt)*-28);z-index:2;box-shadow:0 0 0 calc(var(--ios-pt)*4) var(--surface-raised)}.iosHome .iosEventPeople i{border-color:var(--surface-raised)}.iosEventSummary{-webkit-line-clamp:2;color:var(--ios-secondary);font-size:calc(var(--ios-pt)*15);-webkit-box-orient:vertical;font-weight:400;line-height:1.45;display:-webkit-box;overflow:hidden}.iosEventFooter{align-items:center;gap:calc(var(--ios-pt)*8);margin-top:calc(var(--ios-pt)*3);color:var(--ios-secondary);font-size:calc(var(--ios-pt)*13);flex-wrap:wrap;display:flex}.iosEventAudio{align-items:center;gap:calc(var(--ios-pt)*5);color:var(--ios-secondary);font-size:calc(var(--ios-pt)*12);font-variant-numeric:tabular-nums;flex-shrink:0;display:inline-flex}.iosEventAudio svg{width:calc(var(--ios-pt)*16);height:calc(var(--ios-pt)*16);color:var(--taste-green)}.iosBottomDock{z-index:5;bottom:calc(var(--ios-pt)*32);left:calc(var(--ios-pt)*14);right:calc(var(--ios-pt)*14);align-items:center;gap:calc(var(--ios-pt)*8);display:flex;position:absolute}.iosScreen .iosDockAdd{flex:0 0 calc(var(--ios-pt)*64);width:calc(var(--ios-pt)*64);height:calc(var(--ios-pt)*64);color:var(--taste-green);background:var(--ios-glass-fill);-webkit-backdrop-filter:var(--ios-glass-filter);box-shadow:var(--ios-glass-shadow);border:0;border-radius:50%;place-items:center;padding:0;display:grid}.iosDockAdd svg{width:calc(var(--ios-pt)*26);height:calc(var(--ios-pt)*26)}.iosScreen :is(.iosBottomDock,.iosNoteDock,.iosRecordingTransport) .iosDockAdd{width:var(--ios-dock-height);height:var(--ios-dock-height);flex-basis:var(--ios-dock-height)}.iosBottomDock .iosDockAdd svg{width:calc(var(--ios-pt)*26);height:calc(var(--ios-pt)*26)}.iosScreen .iosDockAsk{color:var(--ios-secondary)}.iosScreen .iosRecordingTransport .iosPauseRecording{color:#06150b;background:var(--ios-glass-accent-fill);-webkit-backdrop-filter:var(--ios-glass-filter);box-shadow:var(--ios-glass-accent-shadow);border:0}.iosPauseRecording .iosTransportCore{color:inherit}.iosScreen .iosRecordingTransport .iosTranscriptToggle[aria-pressed=false]{color:var(--ios-secondary)}.iosScreen .iosBottomDock [aria-current=page]{border-color:#ffffff38}.iosDockTabs{--ios-tab-inset:calc(var(--ios-pt)*4);--ios-tab-radius:calc(var(--ios-dock-height)/2);min-width:0;height:var(--ios-dock-height);padding:var(--ios-tab-inset);border-radius:var(--ios-tab-radius);background:var(--ios-glass-fill);-webkit-backdrop-filter:var(--ios-glass-filter);box-shadow:var(--ios-glass-shadow);border:0;flex:1;display:flex}.iosScreen .iosDockTabs button{justify-content:center;align-items:center;gap:calc(var(--ios-pt)*3);border-radius:calc(var(--ios-tab-radius) - var(--ios-tab-inset));min-width:0;color:var(--ios-secondary);font-size:calc(var(--ios-pt)*10);flex-direction:column;flex:1;font-weight:500;display:flex}.iosDockTabs svg{width:calc(var(--ios-pt)*26);height:calc(var(--ios-pt)*26)}.iosScreen .iosDockTabs button[aria-current=page]{color:var(--taste-green);background:#0000002e}.iosDockTabs{padding-top:calc(var(--ios-tab-inset) + var(--ios-pt));padding-bottom:calc(var(--ios-tab-inset) - var(--ios-pt))}.iosScreen .iosDockAsk{isolation:isolate;position:relative}.iosScreen .iosDockAsk[aria-current=page]:before{content:"";inset:calc(var(--ios-pt)*4);z-index:-1;pointer-events:none;background:#ffffff0e;border-radius:50%;position:absolute}.iosScreen .iosDockAdd[aria-expanded=true]{background:#303d35}.iosScreen .iosCaptureDismiss{z-index:6;background:0 0;width:100%;height:100%;position:absolute;inset:0}.iosScreen:has(.iosCapturePopover[data-open=true]) .iosBottomDock{z-index:7}.iosCapturePopover{z-index:8;right:calc(var(--ios-pt)*14);bottom:calc(var(--ios-pt)*108);width:calc(var(--ios-pt)*254);padding:calc(var(--ios-pt)*12);border-radius:calc(var(--ios-pt)*30);background:var(--ios-glass-fill);-webkit-backdrop-filter:var(--ios-glass-filter);box-shadow:var(--ios-glass-shadow);border:0;position:absolute}.iosScreen .iosCapturePopover>button{align-items:center;gap:calc(var(--ios-pt)*16);width:100%;min-height:calc(var(--ios-pt)*60);padding:calc(var(--ios-pt)*6);border-radius:calc(var(--ios-pt)*20);text-align:left;font-size:calc(var(--ios-pt)*17);color:var(--ios-label);display:flex}.iosCapturePopover{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(calc(var(--ios-pt)*6)) scale(.94);transform-origin:calc(100% - var(--ios-pt)*32) calc(100% + var(--ios-pt)*44);transition:opacity .14s,transform .16s,visibility 0s linear .16s}.iosScreen .iosCapturePopover{bottom:calc(var(--ios-pt)*106);transform-origin:calc(100% - var(--ios-pt)*31) calc(100% + var(--ios-pt)*43);-webkit-backdrop-filter:blur(calc(var(--ios-pt)*14)) saturate(140%);background:#3b403e75}.iosCapturePopover[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .18s,transform .22s cubic-bezier(.2,.8,.2,1),visibility;transform:translateY(0)scale(1)}@media (prefers-reduced-motion:reduce){.iosCapturePopover,.iosCapturePopover[data-open=true]{transition:none;transform:none}}.iosCaptureOptionIcon{width:calc(var(--ios-pt)*44);height:calc(var(--ios-pt)*44);color:var(--taste-green);background:#0000002e;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.iosCaptureOptionIcon svg{width:calc(var(--ios-pt)*22);height:calc(var(--ios-pt)*22);stroke-width:1.7px}.iosScreen .iosCapturePopover>button:hover{background:#ffffff08}.consumerHome .iosCapturePopover>button:focus-visible{outline-offset:-2px}.iosNavOrb:before,.iosScreen :is(.iosLibraryHeading,.iosCaptureNav,.iosNavigationBar,.iosSheetHeading,.iosChatHeader,.iosNoteAskHeader,.iosNoteTools) .iosRoundButton{background:var(--ios-glass-fill);-webkit-backdrop-filter:var(--ios-glass-filter);box-shadow:var(--ios-glass-shadow);border:0}.iosScreen .iosDockAdd{box-shadow:var(--ios-glass-shadow)}.iosScreen .iosBottomDock .iosDockAdd[aria-label=New\ record]{background:var(--ios-glass-accent-fill);color:#06150b;box-shadow:var(--ios-glass-accent-shadow)}.iosScreen:has(.iosBottomDock) .iosChatView{padding-bottom:calc(var(--ios-pt)*110)}.iosScreen:has(.iosBottomDock) :is(.iosDetailView,.iosNoteView){padding-bottom:calc(var(--ios-pt)*120)}.iosScreen:has(.iosBottomDock) .iosNotice{bottom:calc(var(--ios-pt)*110)}.iosMiniPlayer{z-index:5;bottom:calc(var(--ios-pt)*32);left:calc(var(--ios-pt)*14);right:calc(var(--ios-pt)*14);align-items:center;gap:calc(var(--ios-pt)*12);padding:calc(var(--ios-pt)*12);border-radius:calc(var(--ios-dock-height)/2);background:var(--ios-glass-fill);-webkit-backdrop-filter:var(--ios-glass-filter);box-shadow:var(--ios-glass-shadow);border:0;display:flex;position:absolute}.iosScreen .iosMiniPlayerToggle{flex:0 0 calc(var(--ios-pt)*46);width:calc(var(--ios-pt)*46);height:calc(var(--ios-pt)*46);color:var(--taste-green);background:0 0;place-items:center;display:grid}.iosMiniPlayerToggle svg{width:calc(var(--ios-pt)*26);height:calc(var(--ios-pt)*26)}.iosMiniPlayerTrack{flex:1;min-width:0}.iosMiniPlayer{height:var(--ios-dock-height);padding:calc(var(--ios-pt)*8)}.iosNoteDock{z-index:5;bottom:calc(var(--ios-pt)*32);left:calc(var(--ios-pt)*14);right:calc(var(--ios-pt)*14);align-items:center;gap:calc(var(--ios-pt)*8);display:flex;position:absolute}.iosScreen :is(.iosBottomDock,.iosNoteDock,.iosRecordingTransport){height:calc(var(--ios-pt)*95);padding:calc(var(--ios-pt)*12) calc(var(--ios-pt)*21) calc(var(--ios-pt)*21);pointer-events:none;align-items:center;inset:auto 0 0}.iosScreen :is(.iosBottomDock,.iosNoteDock,.iosRecordingTransport)>*{pointer-events:auto}.iosScreen .iosCapturePopover{right:calc(var(--ios-pt)*21);bottom:calc(var(--ios-pt)*107)}.iosNoteDock .iosMiniPlayer{gap:calc(var(--ios-pt)*8);flex:1;min-width:0;position:relative;inset:auto}.iosNoteDock{justify-content:flex-end}.iosScreen:has(.iosNoteDock) .iosNoteView{padding-bottom:calc(var(--ios-pt)*130)}.iosNoteAsk{z-index:12;inset:var(--ios-status-height) 0 0;background:var(--ios-background);border-radius:calc(var(--ios-pt)*24) calc(var(--ios-pt)*24) 0 0;opacity:0;visibility:hidden;pointer-events:none;border:0;flex-direction:column;min-height:0;transition:transform .26s cubic-bezier(.2,.8,.2,1),opacity .18s,visibility 0s linear .26s;display:flex;position:absolute;transform:translateY(100%)}.iosNoteAsk[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translateY(0)}.iosNoteAskHeader{justify-content:space-between;align-items:center;gap:calc(var(--ios-pt)*12);padding:calc(var(--ios-pt)*16);display:flex}.iosNoteAskHeader>div{min-width:0}.iosNoteAskHeader strong{font-size:calc(var(--ios-pt)*19)}.iosNoteAskHeader p{margin:calc(var(--ios-pt)*5) 0 0;font-size:calc(var(--ios-pt)*12);color:var(--ios-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.iosNoteAskMessages{overscroll-behavior:contain;min-height:0;padding:calc(var(--ios-pt)*16);scrollbar-width:none;flex:1;overflow-y:auto}.iosNoteAskContext{margin-bottom:calc(var(--ios-pt)*20)}.iosNoteAskContext h3{margin:0 0 calc(var(--ios-pt)*6);font:600 calc(var(--ios-pt)*19)/1.3 var(--font-geist-sans);letter-spacing:-.025em}.iosNoteAskContext p{color:var(--ios-secondary);font-size:calc(var(--ios-pt)*14);margin:0;line-height:1.4}.iosNoteAskIntro{color:var(--ios-secondary);font-size:calc(var(--ios-pt)*16);margin:0 0 calc(var(--ios-pt)*24);line-height:1.5}.iosNoteAskFooter{padding:calc(var(--ios-pt)*12) calc(var(--ios-pt)*14) calc(var(--ios-pt)*24)}.iosScreen .iosGlobalAsk .iosChatView{padding-bottom:calc(var(--ios-pt)*12)}.iosGlobalAsk .iosChatHeader{justify-content:space-between}.iosChatHeader>.iosChatOptions{flex:none}@media (prefers-reduced-motion:reduce){.iosNoteAsk,.iosNoteAsk[data-open=true]{transition:none;transform:none}}.iosMiniPlayerTrack input{-webkit-appearance:none;appearance:none;width:100%;height:calc(var(--ios-pt)*22);cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:block}.iosMiniPlayerTrack input::-webkit-slider-runnable-track{height:calc(var(--ios-pt)*2);background:#ffffff30;border-radius:99px}.iosMiniPlayerTrack input::-moz-range-track{height:calc(var(--ios-pt)*2);background:#ffffff30;border-radius:99px}.iosMiniPlayerTrack input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:calc(var(--ios-pt)*8);height:calc(var(--ios-pt)*8);margin-top:calc(var(--ios-pt)*-3);background:var(--taste-green);border:0;border-radius:50%}.iosMiniPlayerTrack input::-moz-range-thumb{width:calc(var(--ios-pt)*8);height:calc(var(--ios-pt)*8);background:var(--taste-green);border:0;border-radius:50%}.iosMiniPlayerTrack>div{justify-content:space-between;gap:calc(var(--ios-pt)*6);color:var(--ios-secondary);font-size:calc(var(--ios-pt)*10);font-variant-numeric:tabular-nums;display:flex}.iosScreen:has(.iosMiniPlayer) .iosNoteView{padding-bottom:calc(var(--ios-pt)*130)}.iosScreen:has(.iosMiniPlayer) .iosNotice{bottom:calc(var(--ios-pt)*130)}.iosTodoList{display:grid}.iosMeProfile{justify-content:space-between;align-items:center;gap:calc(var(--ios-pt)*16);margin-bottom:calc(var(--ios-pt)*36);display:flex}.iosMeAvatar{flex:0 0 calc(var(--ios-pt)*58);height:calc(var(--ios-pt)*58);background:var(--ios-surface);color:var(--taste-green);border-radius:50%;place-items:center;display:grid}.iosMeAvatar svg{width:calc(var(--ios-pt)*28);height:calc(var(--ios-pt)*28)}.iosMeProfile h3{margin:0 0 calc(var(--ios-pt)*6)}.iosMeProfile p{font-size:calc(var(--ios-pt)*14);color:var(--taste-green);margin:0}.iosTeamProfile{flex-direction:row-reverse}.iosTeamProfile>div{min-width:0}.iosTeamProfile p{color:var(--ios-secondary)}.iosScreen .iosTodoList button{align-items:center;gap:calc(var(--ios-pt)*12);padding:calc(var(--ios-pt)*20) 0;border-bottom:1px solid var(--ios-separator);text-align:left;display:flex}.iosTodoCheck{width:calc(var(--ios-pt)*25);height:calc(var(--ios-pt)*25);border-radius:calc(var(--ios-pt)*7);color:var(--taste-green);border:1px solid #68766d;flex-shrink:0;place-items:center;display:grid}.iosTodoCheck svg{width:80%;height:80%}.iosTodoList strong{font-size:calc(var(--ios-pt)*16);font-weight:500}.iosTodoList small{color:var(--ios-secondary);font-size:calc(var(--ios-pt)*12);margin-top:calc(var(--ios-pt)*6);display:block}.iosTodoList [aria-pressed=true] strong{color:var(--ios-secondary);text-decoration:line-through}.iosAppList{margin:0 0 calc(var(--ios-pt)*24);padding:0;list-style:none}.iosAppList li{align-items:center;gap:calc(var(--ios-pt)*12);padding:calc(var(--ios-pt)*20) 0;border-bottom:1px solid var(--ios-separator);font-size:calc(var(--ios-pt)*15);display:flex}.iosAppList svg{width:calc(var(--ios-pt)*20);color:var(--taste-green)}.iosAppList small{color:var(--ios-secondary);font-size:calc(var(--ios-pt)*11);margin-left:auto}.iosScreen :is(.iosRecordingSheet,.iosNoteOptions,.iosUserMessage,.iosAnalysisFooter){background:var(--ios-entry-surface)}.iosScreen .iosRecordingSheet textarea{background:var(--ios-background)}.iosAnalysisSheet>.iosSheetHeading{padding:calc(var(--ios-pt)*24) calc(var(--ios-pt)*24) calc(var(--ios-pt)*16);background:0 0}.iosAnalysisSheet .iosSheetHeading h4{font-size:calc(var(--ios-pt)*21);letter-spacing:-.025em;font-weight:500}.iosAnalysisSheet .iosSheetHeading .iosRoundButton{color:var(--ios-secondary);box-shadow:none;background:#ffffff08}.iosAnalysisScroll{padding:0 calc(var(--ios-pt)*24) calc(var(--ios-pt)*16)}.iosAnalysisScroll>p{font-size:calc(var(--ios-pt)*14);margin-bottom:calc(var(--ios-pt)*28);line-height:1.5}.iosAnalysisScroll h4{margin:calc(var(--ios-pt)*28) 0 calc(var(--ios-pt)*10)}.iosAnalysisLabel{color:var(--ios-secondary);font-size:calc(var(--ios-pt)*10);letter-spacing:.08em}.iosAnalysisList{background:0 0;border:0;border-radius:0;overflow:visible}.iosScreen .iosAnalysisList button{gap:calc(var(--ios-pt)*16);padding:calc(var(--ios-pt)*16) calc(var(--ios-pt)*12);border-radius:calc(var(--ios-pt)*12);border:0;transition:background .16s}.iosAnalysisList button+button{margin-top:calc(var(--ios-pt)*2)}.iosAnalysisList strong{font-size:calc(var(--ios-pt)*16);font-weight:500}.iosAnalysisList small{margin-top:calc(var(--ios-pt)*5);font-size:calc(var(--ios-pt)*12);line-height:1.45}.iosScreen .iosAnalysisList button:is([aria-checked=true],[aria-pressed=true]){background:#ffffff06}.iosAnalysisList button[aria-pressed=false]>svg{opacity:.4;width:calc(var(--ios-pt)*15)}.iosAnalysisCheck{width:calc(var(--ios-pt)*20);height:calc(var(--ios-pt)*20);border-color:#ffffff30}.iosAnalysisList [aria-checked=true] .iosAnalysisCheck{background:var(--taste-green);border-color:#0000}.iosAnalysisList [aria-checked=true] .iosAnalysisCheck svg{color:#06150b;width:calc(var(--ios-pt)*13);height:calc(var(--ios-pt)*13)}.iosAnalysisFooter{padding:calc(var(--ios-pt)*16) calc(var(--ios-pt)*24) calc(var(--ios-pt)*28)}.iosScreen .iosAnalysisFooter .iosPrimaryAction{color:#fff}
