.f0iura_logo{font-size:var(--text-title2);font-family:var(--couch-font-serif);align-items:center;font-weight:600;line-height:2rem;display:flex}.f0iura_logo span{font-weight:400}a:any-link .f0iura_logo{text-decoration:none}.f0iura_logo svg{width:2rem;height:2rem;fill:var(--couch-pink);margin-right:.75rem}
.TuA6rG_badge{height:4rem;margin-top:1.5rem}.TuA6rG_appstore p{text-align:center;font-size:var(--text-subheadline);margin:.25rem auto 0}.TuA6rG_appstore picture{margin:0 .25rem}
.gD0orW_header{z-index:50;background:var(--couch-background-alpha);-webkit-backdrop-filter:saturate(1.8)blur(20px);backdrop-filter:saturate(1.8)blur(20px);width:100%;max-width:none;position:sticky;top:0}.gD0orW_main{width:var(--couch-width);align-items:center;gap:2rem;max-width:calc(100% - 3rem);height:6rem;margin:0 auto;display:flex}.gD0orW_home{margin-right:auto;text-decoration:none}.gD0orW_links{align-items:center;gap:.25rem;display:flex}.gD0orW_links>a{font-family:var(--couch-font-sans);font-size:var(--text-body);color:var(--couch-text-secondary);border-radius:99px;padding:.45rem .95rem;font-weight:500;text-decoration:none;transition:color .2s,background .2s}.gD0orW_links>a:hover,.gD0orW_links>a[aria-current=page]{color:var(--couch-text)}@media (min-width:800px){.gD0orW_main{box-sizing:border-box;padding:0 2rem}.gD0orW_links{gap:.5rem}.gD0orW_links>a{padding:.5rem .75rem;position:relative}.gD0orW_links>a:after{content:"";background:var(--couch-pink);border-radius:1px;width:1.25rem;height:2px;transition:transform .2s;position:absolute;bottom:0;left:50%;transform:translate(-50%)scaleX(0)}.gD0orW_links>a[aria-current=page]:after{transform:translate(-50%)scaleX(1)}}.gD0orW_more{display:none}.gD0orW_actions{align-items:center;gap:.75rem;display:flex}.gD0orW_homeLink,.gD0orW_signout{font-family:var(--couch-font-sans);font-size:var(--text-body);color:var(--couch-text-secondary);cursor:pointer;background:0 0;border:none;padding:.5rem .75rem;font-weight:500;text-decoration:none;transition:color .2s}.gD0orW_homeLink+.gD0orW_signout{margin-left:-.25rem}.gD0orW_homeLink:hover,.gD0orW_signout:hover{color:var(--couch-text)}.gD0orW_toggle{background:var(--couch-lightgrey);cursor:pointer;border:none;border-radius:99px;width:2.25rem;height:2.25rem;padding:0;display:none;position:relative}.gD0orW_toggle span{background:var(--couch-text);width:40%;height:1.5px;transition:transform .2s;position:absolute;left:30%}.gD0orW_toggle span:first-child{top:calc(50% - 3px)}.gD0orW_toggle span:last-child{top:calc(50% + 2px)}.gD0orW_open .gD0orW_toggle span:first-child{transform:translateY(2.5px)rotate(45deg)}.gD0orW_open .gD0orW_toggle span:last-child{transform:translateY(-2.5px)rotate(-45deg)}@media (max-width:799px){.gD0orW_main{grid-template-columns:1fr auto 1fr;grid-template-areas:"toggle logo action""links links links";align-items:center;gap:0;max-width:calc(100% - 6rem);height:auto;padding:.6rem 0;display:grid}.gD0orW_home{grid-area:logo;margin:0}.gD0orW_actions{display:contents}.gD0orW_toggle{background:0 0;grid-area:toggle;justify-self:start;width:44px;height:44px;margin-left:-10px;display:block}.gD0orW_toggle span{border-radius:1px;width:24px;height:2px;left:10px}.gD0orW_toggle span:first-child{top:calc(50% - 4px)}.gD0orW_toggle span:last-child{top:calc(50% + 2px)}.gD0orW_open .gD0orW_toggle span:first-child{transform:translateY(3px)rotate(45deg)}.gD0orW_open .gD0orW_toggle span:last-child{transform:translateY(-3px)rotate(-45deg)}.gD0orW_download,.gD0orW_signout{grid-area:action;justify-self:end}.gD0orW_main .gD0orW_download{height:36px;line-height:36px;font-size:var(--text-body);padding:0 16px}.gD0orW_homeLink,.gD0orW_signout{font-size:var(--text-body);margin:0;padding:.5rem 0}.gD0orW_homeLink{grid-area:toggle;justify-self:start}.gD0orW_open{background:var(--couch-background)}.gD0orW_links{height:calc(100dvh - 3.6rem);padding:1rem 0 calc(2.5rem + env(safe-area-inset-bottom));box-sizing:border-box;flex-direction:column;grid-area:links;align-items:stretch;display:none;overflow-y:auto}.gD0orW_open .gD0orW_links{animation:.25s both gD0orW_menu-in;display:flex}.gD0orW_links>a{border-bottom:1px solid var(--couch-border);font-family:var(--couch-font-serif);font-size:var(--text-title1);letter-spacing:-.01em;color:var(--couch-text);text-align:left;border-radius:0;justify-content:space-between;align-items:center;padding:1.1rem .25rem;font-weight:700;display:flex}.gD0orW_links>a:after{content:"→";font-family:var(--couch-font-sans);font-size:var(--text-title3);color:var(--couch-text-secondary);font-weight:400}.gD0orW_links>a:hover,.gD0orW_links>a[aria-current=page]{background:0 0}.gD0orW_links>a[aria-current=page],.gD0orW_links>a[aria-current=page]:after{color:var(--couch-pink)}.gD0orW_more{flex-direction:column;align-items:center;gap:1.5rem;margin-top:auto;padding-top:2.5rem;display:flex}.gD0orW_secondary{gap:1.5rem;display:flex}.gD0orW_secondary a{font-family:var(--couch-font-sans);font-size:var(--text-subheadline);color:var(--couch-text-secondary);text-decoration:none}}@keyframes gD0orW_menu-in{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.gD0orW_open .gD0orW_links{animation:none}}@media (max-width:699px){.gD0orW_main{max-width:calc(100% - 5rem)}}
.DeADUW_footer{width:var(--couch-width);box-sizing:border-box;border-radius:var(--couch-radius);background:var(--couch-pink-gradient);color:#fff;text-align:left;max-width:calc(100% - 3rem);margin:7rem auto 1.5rem;padding:4rem 4rem 0}.DeADUW_footer ::selection{color:var(--couch-pink);background:#fff}.DeADUW_newsletter,.DeADUW_main{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem;display:grid}.DeADUW_newsletter{align-items:center;padding-bottom:3.5rem;scroll-margin-top:6rem}.DeADUW_newsletter h2{color:#fff;font-size:var(--text-large-title);margin:0}.DeADUW_newsletter h2 em{color:#fff}.DeADUW_newsletter p{font-family:var(--couch-font-sans);font-size:var(--text-headline);color:#ffffffe6;max-width:30rem;margin:.75rem 0 0;line-height:1.45}.DeADUW_form{background:#fff3;border-radius:99px;gap:.5rem;margin:0;padding:.4rem;display:flex}.DeADUW_label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.DeADUW_form input[type=email]{color:#1d1b18;min-width:0;height:3rem;font-family:var(--couch-font-sans);font-size:var(--text-body);text-transform:none;box-sizing:border-box;background:#fff;border:none;border-radius:99px;flex:1;margin:0;padding:0 1.25rem}.DeADUW_form input[type=email]:focus{outline-offset:2px;outline:2px solid #fffc}.DeADUW_form input[type=submit]{color:#fff;height:3rem;font-family:var(--couch-font-sans);font-size:var(--text-body);text-transform:none;cursor:pointer;background:#1d1b18;border:none;border-radius:99px;margin:0;padding:0 1.5rem;font-weight:600;transition:background .2s,color .2s}.DeADUW_form input[type=submit]:hover{color:var(--couch-pink);background:#fff}.DeADUW_main{border-top:1px solid #ffffff40;padding:3rem 0}.DeADUW_logo{color:#fff;text-decoration:none;display:inline-block}.DeADUW_footer .DeADUW_brand svg{fill:#fff}.DeADUW_brand p{font-family:var(--couch-font-sans);font-size:var(--text-subheadline);color:#ffffffd9;margin:.75rem 0 0}.DeADUW_links{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;display:grid}.DeADUW_column h3{font-family:var(--couch-font-sans);font-size:var(--text-caption);letter-spacing:.14em;text-transform:uppercase;color:#ffffffbf;margin:0 0 1rem;font-weight:600}.DeADUW_column ul{font-family:var(--couch-font-sans);font-size:var(--text-subheadline);margin:0;padding:0;list-style:none}.DeADUW_column li+li{margin-top:.65rem}.DeADUW_column a{color:#fff;text-decoration:none}.DeADUW_column a:hover{text-decoration:underline}.DeADUW_bottom{border-top:1px solid #ffffff40;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;padding:1.25rem 0 1.75rem;display:flex}.DeADUW_copyright{max-width:none;font-family:var(--couch-font-sans);font-size:var(--text-footnote);color:#fffc;margin:0}.DeADUW_copyright a{color:inherit;text-decoration:none}.DeADUW_copyright a:hover{color:#fff;text-decoration:underline}.DeADUW_language{color:#fff;align-items:center;display:inline-flex;position:relative}.DeADUW_language svg{fill:none;stroke:currentColor;stroke-width:1.2px;pointer-events:none;width:15px;height:15px;position:absolute;left:13px}.DeADUW_language select{appearance:none;height:36px;color:inherit;font-family:var(--couch-font-sans);font-size:var(--text-subheadline);cursor:pointer;background:#ffffff2e;border:none;border-radius:99px;padding:0 16px 0 36px;font-weight:500}.DeADUW_language select:hover{background:#ffffff47}.DeADUW_language select:focus-visible{outline-offset:2px;outline:2px solid #fff}.DeADUW_language option{color:#1d1b18}.DeADUW_compact{color:var(--couch-text-secondary);text-align:center;background:0 0;margin-top:4rem;padding:0}.DeADUW_compact .DeADUW_bottom{border-top:none;justify-content:center}.DeADUW_compact .DeADUW_copyright{color:var(--couch-text-secondary);text-align:center}.DeADUW_compact .DeADUW_language{color:var(--couch-text-secondary)}.DeADUW_compact .DeADUW_language select{background:var(--couch-lightgrey)}.DeADUW_compact .DeADUW_copyright a:hover{color:var(--couch-pink);text-decoration:none}@media (max-width:899px){.DeADUW_footer{padding:3rem 2.5rem 0}.DeADUW_footer.DeADUW_compact{padding:0}.DeADUW_newsletter,.DeADUW_main{grid-template-columns:minmax(0,1fr);gap:2rem}}@media (max-width:699px){.DeADUW_footer{border-radius:1.5rem;max-width:calc(100% - 2rem);margin:5rem auto 1rem;padding:2.25rem 1.5rem 0}.DeADUW_footer.DeADUW_compact{margin-top:2.5rem;padding:0}.DeADUW_newsletter{padding-bottom:2.5rem}.DeADUW_form{border-radius:1.75rem;flex-direction:column}.DeADUW_form input[type=email]{flex:none;width:100%}.DeADUW_main{padding:2.5rem 0}.DeADUW_links{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2rem}}
.f32foa_headline{text-align:center}.f32foa_headline h1,.f32foa_headline h2,.f32foa_headline h3{max-width:22ch;margin:0 auto}.f32foa_headline em{white-space:nowrap}.f32foa_headline .f32foa_eyebrow{font-family:var(--couch-font-sans);font-size:var(--text-caption);letter-spacing:.18em;text-transform:uppercase;color:var(--couch-pink);text-align:center;max-width:none;margin:0 0 1rem;font-weight:600}.f32foa_headline .f32foa_subline{font-family:var(--couch-font-sans);font-size:var(--text-lead);color:var(--couch-text-secondary);text-align:center;text-wrap:balance;max-width:36rem;margin:1rem auto 0;line-height:1.4}.f32foa_page{margin:5rem auto 4rem}.f32foa_page h1{font-size:var(--text-display)}.f32foa_section{margin:7rem auto 2.5rem}.f32foa_section h2{font-size:var(--text-large-title)}.f32foa_section .f32foa_subline{font-size:var(--text-lead)}@media (max-width:699px){.f32foa_headline em{white-space:normal}.f32foa_page{margin:3rem auto 2.5rem}.f32foa_section{margin:4.5rem auto 2rem}}
.ajpcZG_releases,.ajpcZG_release{padding:0;list-style:none}.ajpcZG_releases{text-align:left;max-width:62rem;margin:4rem auto 0}.ajpcZG_release{border-radius:var(--couch-radius);background:var(--couch-card);box-shadow:inset 0 0 0 1px var(--couch-border);grid-template-columns:9rem minmax(0,1fr);column-gap:2rem;margin:0 0 1.25rem;padding:2.25rem 2.5rem 1rem;display:grid}.ajpcZG_release:first-child{box-shadow:inset 0 0 0 2px var(--couch-pink)}.ajpcZG_release:first-child .ajpcZG_date:after{content:var(--latest-label);background:var(--couch-pink);color:#fff;width:max-content;font-size:var(--text-caption2);letter-spacing:.08em;text-transform:uppercase;border-radius:99px;margin-top:.5rem;padding:.2rem .6rem;font-weight:600;display:block}.ajpcZG_release.ajpcZG_minor{box-shadow:inset 0 0 0 1px var(--couch-border);background:0 0;align-items:baseline;padding:1.1rem 2.5rem}h3.ajpcZG_version{font-size:var(--text-title1);grid-area:1/2;margin:0}.ajpcZG_minor h3.ajpcZG_version{font-size:var(--text-title3);font-weight:600}.ajpcZG_info{font-family:var(--couch-font-sans);font-size:var(--text-body);color:var(--couch-text-secondary);grid-area:2/2}.ajpcZG_date{font-family:var(--couch-font-sans);font-size:var(--text-footnote);letter-spacing:.08em;text-transform:uppercase;color:var(--couch-text-secondary);grid-area:1/1/span 2;padding-top:.6rem;font-weight:600}.ajpcZG_minor .ajpcZG_date{padding-top:0}.ajpcZG_feature{grid-area:2/2;padding-top:.5rem}.ajpcZG_feature h4{font-size:var(--text-title3);margin:1.25rem 0 .35rem}.ajpcZG_feature p,.ajpcZG_feature ul,.ajpcZG_feature ol{font-family:var(--couch-font-sans);font-size:var(--text-body);margin:0 0 .5rem;line-height:1.5}.ajpcZG_feature ul{padding-left:1.1rem}.ajpcZG_feature li+li{margin-top:.35rem}.ajpcZG_feature li::marker{color:var(--couch-pink)}.ajpcZG_detail{color:var(--couch-text-secondary);padding-bottom:.5rem}.ajpcZG_detail,.ajpcZG_detail *{max-width:none}.ajpcZG_pro{background:var(--couch-pink-alpha);color:var(--couch-pink);font-family:var(--couch-font-sans);font-size:var(--text-caption2);letter-spacing:.04em;vertical-align:middle;border-radius:99px;margin-left:.5rem;padding:.15rem .55rem;font-weight:600}@media (max-width:699px){.ajpcZG_release{border-radius:1.5rem;grid-template-columns:minmax(0,1fr);padding:1.75rem 1.5rem .75rem}.ajpcZG_release.ajpcZG_minor{padding:1rem 1.5rem}.ajpcZG_date{grid-row:1;padding:0 0 .5rem}h3.ajpcZG_version,.ajpcZG_info,.ajpcZG_feature{grid-column:1}h3.ajpcZG_version{grid-row:2}.ajpcZG_info,.ajpcZG_feature{grid-row:3}.ajpcZG_release:first-child .ajpcZG_date:after{margin:0 0 0 .75rem;display:inline-block}}
.vXI_-q_iphone img,.vXI_-q_ipad img,.vXI_-q_macWindow img,.vXI_-q_macbook img{width:100%;height:auto;display:block}.vXI_-q_macWindow{position:relative}.vXI_-q_overlay{position:absolute;bottom:6%}.vXI_-q_overlay.vXI_-q_left{left:-2%;width:36%!important}.vXI_-q_overlay.vXI_-q_right{right:2%;width:22%!important}.vXI_-q_iphoneWrap,.vXI_-q_ipadWrap{container-type:inline-size}.vXI_-q_iphone{filter:drop-shadow(0 2.5cqw 4cqw #1e140a4d)}.vXI_-q_ipad{filter:drop-shadow(0 1.5cqw 3cqw #1e140a4d)}.vXI_-q_macbook{container-type:inline-size}.vXI_-q_lid{background:#0b0b0c;border-radius:3.4cqw 3.4cqw .6cqw .6cqw;margin:0 7%;padding:1.6% 1.6% 2.4%;box-shadow:inset 0 0 0 .18cqw #8d8e93,inset 0 0 0 .4cqw #1b1b1d}.vXI_-q_display{aspect-ratio:3024/1964;background:#8f8578;border-radius:1.6cqw 1.6cqw 0 0;position:relative;overflow:hidden}.vXI_-q_display .vXI_-q_wallpaper{object-fit:cover;height:100%;position:absolute;inset:0}.vXI_-q_notch{background:#0b0b0c;border-radius:0 0 .8cqw .8cqw;width:11%;height:3.6%;position:absolute;top:0;left:50%;transform:translate(-50%)}.vXI_-q_window{width:100.7%;position:absolute;top:5%;left:-.4%}.vXI_-q_base{background:linear-gradient(#f2f3f5,#c9cacd 35%,#a4a5a9 80%,#7f8084);border-radius:0 0 50% 50%/0 0 100% 100%;height:2.6cqw;position:relative;box-shadow:0 2cqw 4cqw -1cqw #1e140a66}.vXI_-q_base:before{content:"";background:linear-gradient(#a9aaae,#cfd0d3);border-radius:0 0 1cqw 1cqw;width:15%;height:40%;position:absolute;top:0;left:50%;transform:translate(-50%)}.vXI_-q_family{aspect-ratio:100/42;position:relative;container-type:inline-size}.vXI_-q_familyMac,.vXI_-q_familyIpad,.vXI_-q_familyIphone{position:absolute;bottom:0}.vXI_-q_familyMac{width:66%;bottom:1cqw;left:14%}.vXI_-q_familyIpad{width:41%;right:0}.vXI_-q_familyIphone{width:15.5%;left:5%}.vXI_-q_adaptive{margin-top:auto}.vXI_-q_slot{display:none}.vXI_-q_desktop{display:block}.ipados .vXI_-q_desktop{display:none}.ipados .vXI_-q_tablet{display:block}@media (max-width:699px){.vXI_-q_desktop{display:none}.ipados .vXI_-q_tablet{display:none}.vXI_-q_phone{display:block}}.vXI_-q_macSlot{margin:0 3% -9%}.vXI_-q_ipadSlot{width:88%;margin:0 auto -14%}.vXI_-q_iphoneSlot{width:66%;max-width:22rem;margin:0 auto -45%}
.wiyVHa_facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;margin:3.5rem 0 0;display:grid}.wiyVHa_fact{background:var(--couch-card);box-shadow:inset 0 0 0 1px var(--couch-border);text-align:center;border-radius:1.5rem;flex-direction:column;gap:.4rem;padding:1.75rem 1.5rem;display:flex}.wiyVHa_fact .wiyVHa_content{font-family:var(--couch-font-serif);font-size:var(--text-title1);letter-spacing:-.01em;font-weight:700}.wiyVHa_fact .wiyVHa_title{font-family:var(--couch-font-sans);font-size:var(--text-caption);letter-spacing:.14em;text-transform:uppercase;color:var(--couch-text-secondary);font-weight:600}@media (max-width:899px){.wiyVHa_facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}
.bztyTq_highlights{text-align:left;gap:1.25rem;margin-top:2rem;display:flex}.bztyTq_highlights.bztyTq_row{flex-direction:column}.bztyTq_column{flex-direction:column;flex:1;gap:1.25rem;min-width:0;display:flex}.bztyTq_column.bztyTq_minor{flex:.75}.bztyTq_row{flex-direction:row;gap:1.25rem;display:flex}.bztyTq_feature{background:var(--couch-card);box-shadow:inset 0 0 0 1px var(--couch-border);border-radius:1.75rem;flex-direction:column;flex-grow:1;display:flex;overflow:hidden}.bztyTq_text{padding:2rem 2.25rem}.bztyTq_withVisual .bztyTq_text{text-align:center;padding:2.5rem 2.25rem 2rem}.bztyTq_feature h4{font-size:var(--text-title2);letter-spacing:-.01em;margin:0;font-weight:700;line-height:1.2}.bztyTq_withVisual h4{font-size:var(--text-title1)}.bztyTq_feature p{max-width:34rem;font-family:var(--couch-font-sans);font-size:var(--text-body);color:var(--couch-text-secondary);margin:.6rem 0 0;line-height:1.5}.bztyTq_withVisual p{text-align:center;text-wrap:balance;margin-left:auto;margin-right:auto}.bztyTq_minor h4{font-size:var(--text-title3)}.bztyTq_minor .bztyTq_text{padding:1.6rem 1.9rem}.bztyTq_badge{background:var(--couch-pink-alpha);color:var(--couch-pink);font-family:var(--couch-font-sans);font-size:var(--text-caption2);letter-spacing:.08em;text-transform:uppercase;border-radius:99px;margin-bottom:.75rem;padding:.2rem .65rem;font-weight:600;display:inline-block}.bztyTq_visual{flex-direction:column;flex-grow:1;display:flex}.bztyTq_visual.bztyTq_wide{width:92%;max-width:none;margin:auto auto -1%}.bztyTq_image{width:20rem;max-width:80%;margin:auto auto 2rem;display:block}@media (max-width:699px){.bztyTq_highlights{flex-direction:column;gap:1rem}.bztyTq_column{gap:1rem}.bztyTq_text,.bztyTq_minor .bztyTq_text{padding:1.5rem}}
.nALJca_hero{border-radius:var(--couch-radius);background:var(--couch-pink-gradient);color:#fff;flex-direction:column;margin-top:1.5rem;display:flex;overflow:hidden}.nALJca_hero .nALJca_heroHeadline{padding:4.5rem 2rem 0}.nALJca_heroHeadline h1,.nALJca_heroHeadline h1 em,.nALJca_heroHeadline p{color:#fff}.nALJca_heroHeadline p:last-child{color:#ffffffe6}.nALJca_cta{flex-direction:column;align-items:center;margin-bottom:3rem;display:flex}.nALJca_cta p{color:#ffffffd9;text-align:center}.nALJca_weblink,.nALJca_featureslink{font-family:var(--couch-font-sans);font-size:var(--text-headline);margin-top:1.25rem;font-weight:600;text-decoration:none}.nALJca_weblink{color:#fff!important}.nALJca_weblink:hover,.nALJca_featureslink:hover{text-decoration:underline}.nALJca_devices{width:92%;max-width:82rem;margin:0 auto -1.5%}.nALJca_showcase{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-top:1.5rem;display:grid}.nALJca_card{border-radius:var(--couch-radius);background:var(--couch-card);box-shadow:inset 0 0 0 1px var(--couch-border);flex-direction:column;scroll-margin-top:6rem;display:flex;overflow:hidden}.nALJca_cardHeadline{padding:3.5rem 2rem 2.5rem}.nALJca_cardHeadline h2{font-size:var(--text-large-title)}.nALJca_rows{counter-reset:row;background:var(--couch-background-secondary);max-width:none;box-shadow:var(--couch-shadow);border-radius:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:auto 2.5rem 2.5rem;padding:.5rem 0;list-style:none;display:grid}.nALJca_rows li{counter-increment:row;text-align:left;padding:1.75rem 1.75rem 1.75rem 3.75rem;position:relative}.nALJca_rows li:nth-child(n+3){border-top:1px solid var(--couch-border)}.nALJca_rows li:nth-child(odd){border-right:1px solid var(--couch-border)}.nALJca_rows li:before{content:counter(row);font-family:var(--couch-font-serif);font-size:var(--text-title2);color:var(--couch-pink);line-height:1.2;position:absolute;top:1.75rem;left:1.75rem}.nALJca_rows h3{font-size:var(--text-title2);margin:0;font-weight:600;line-height:1.2}.nALJca_rows p{font-family:var(--couch-font-sans);font-size:var(--text-body);color:var(--couch-text-secondary);margin:.5rem 0 0;line-height:1.4}.nALJca_closing{flex-direction:column;align-items:center;margin-top:7rem;display:flex}.nALJca_closing .nALJca_platforms{font-family:var(--couch-font-sans);font-size:var(--text-caption);letter-spacing:.18em;text-transform:uppercase;color:var(--couch-text-secondary);text-align:center;margin:2rem 0 0}.nALJca_featureslink{color:var(--couch-pink)}@media (max-width:1099px){.nALJca_showcase{grid-template-columns:minmax(0,1fr)}}@media (max-width:699px){.nALJca_hero .nALJca_heroHeadline{padding:3.5rem 1.25rem 0}.nALJca_cta{margin-bottom:2.5rem}.nALJca_devices{width:96%}.nALJca_showcase{gap:1rem}.nALJca_cardHeadline{padding:2.75rem 1.25rem 2rem}.nALJca_rows{grid-template-columns:minmax(0,1fr);margin:0 1rem 1rem}.nALJca_rows li{padding:1.25rem 1.25rem 1.25rem 3.25rem;border-right:none!important}.nALJca_rows li:before{top:1.25rem;left:1.25rem}.nALJca_rows li:nth-child(n+2){border-top:1px solid var(--couch-border)}}
._8z4e5q_timeline{font-size:var(--text-lead);font-family:var(--couch-font-serif);scroll-snap-type:x mandatory;text-align:left;margin:2rem -1.5rem 0;padding:0 1.5rem;scroll-padding:0 1.5rem;overflow-x:auto}._8z4e5q_timeline>ul{margin:0;padding:0;list-style:none;display:flex}._8z4e5q_timeline>ul>li{scroll-snap-align:start;display:block}._8z4e5q_timeline>ul>li:last-child>div{margin-right:0}._8z4e5q_timeline>ul>li>div{background:var(--couch-card);box-shadow:inset 0 0 0 1px var(--couch-border);border-radius:1.5rem;flex-direction:column;justify-content:center;width:24rem;height:32rem;margin:0 1.25rem 1.5rem 0;display:flex;position:relative}._8z4e5q_timeline>ul>li._8z4e5q_current>div{box-shadow:inset 0 0 0 2px var(--couch-pink)}._8z4e5q_timeline>ul>li._8z4e5q_future>div,._8z4e5q_timeline>ul>li._8z4e5q_minor>div{background:0 0}._8z4e5q_timeline>ul>li>div ._8z4e5q_features,._8z4e5q_timeline>ul>li>div ._8z4e5q_expand{margin:4.5rem 0 3rem;padding:0 1.5rem;overflow:auto}._8z4e5q_timeline>ul>li>div ._8z4e5q_expand{text-align:center;font-size:var(--text-body)}._8z4e5q_status{background:var(--couch-pink);color:#fff;font-size:var(--text-body);border-radius:2rem;margin-top:.25rem;padding:.25rem 1rem;position:absolute;top:1rem;right:1rem}._8z4e5q_target,._8z4e5q_release{color:var(--couch-text-secondary);font-family:var(--couch-font-sans);font-size:var(--text-footnote);position:absolute;bottom:1rem}._8z4e5q_target{left:1.5rem}._8z4e5q_release{right:1.5rem}h3._8z4e5q_version{font-size:var(--text-title2);margin-top:0;position:absolute;top:1.5rem;left:1.5rem}._8z4e5q_features ._8z4e5q_headline{margin:1rem 0 .25rem;font-weight:600;display:block}._8z4e5q_features ._8z4e5q_detail{color:var(--couch-text-secondary);font-family:var(--couch-font-sans);font-size:var(--text-subheadline);line-height:1.45}._8z4e5q_pro{background:var(--couch-pink-alpha);color:var(--couch-pink);font-family:var(--couch-font-sans);font-size:var(--text-caption2);vertical-align:middle;border-radius:99px;margin-left:.5rem;padding:.15rem .55rem;font-weight:600}@media (max-width:699px){._8z4e5q_timeline{margin:2rem -1rem 0;padding:0 1rem;scroll-padding:0 1rem}}
.smR_ca_signin{box-sizing:border-box;border-radius:var(--couch-radius);background:var(--couch-card);width:30rem;max-width:100%;box-shadow:inset 0 0 0 1px var(--couch-border);flex-direction:column;align-items:center;gap:1.25rem;margin:0 auto;padding:2.5rem 2rem;display:flex}.smR_ca_signinButton{justify-content:center;align-items:center;min-width:14rem;min-height:3rem;display:flex;position:relative}.smR_ca_signinButton .smR_ca_spinner{position:absolute}.smR_ca_signinButton #apple-sign-in-button{z-index:1;position:relative}.smR_ca_status,.smR_ca_note{max-width:none;font-family:var(--couch-font-sans);font-size:var(--text-subheadline);text-align:center;color:var(--couch-text-secondary);margin:0;line-height:1.45}.smR_ca_status{color:var(--couch-text)}.smR_ca_tips{box-sizing:border-box;text-align:left;width:30rem;max-width:100%;font-family:var(--couch-font-sans);margin:1.25rem auto 0}.smR_ca_tips summary{font-size:var(--text-subheadline);text-align:center;color:var(--couch-text-secondary);cursor:pointer;padding:.75rem 0;font-weight:600;list-style:none}.smR_ca_tips summary::-webkit-details-marker{display:none}.smR_ca_tips summary:after{content:" ›";margin-left:.25rem;transition:transform .2s;display:inline-block}.smR_ca_tips[open] summary:after{transform:rotate(90deg)}.smR_ca_tips ul{background:var(--couch-card);max-width:none;box-shadow:inset 0 0 0 1px var(--couch-border);font-family:var(--couch-font-sans);font-size:var(--text-subheadline);color:var(--couch-text-secondary);border-radius:1.25rem;margin:.25rem 0 0;padding:1.25rem 1.5rem 1.25rem 2.5rem;line-height:1.45}.smR_ca_tips li+li{margin-top:.6rem}.smR_ca_tips li::marker{color:var(--couch-pink)}.smR_ca_spinner{border:3px solid var(--couch-lightgrey);border-top-color:var(--couch-pink);border-radius:99px;flex-shrink:0;width:1.5rem;height:1.5rem;animation:.8s linear infinite smR_ca_spin}.smR_ca_spinnerSmall{border-width:2px;width:.9rem;height:.9rem}@keyframes smR_ca_spin{to{transform:rotate(360deg)}}.smR_ca_library{text-align:left;grid-template-columns:14rem minmax(0,1fr);gap:3rem;max-width:100%;margin:3rem auto 0;display:grid}.smR_ca_sidebar{scrollbar-gutter:stable;align-self:start;padding-right:.6rem;position:sticky;top:6rem;overflow-y:auto}.smR_ca_menuSection+.smR_ca_menuSection{margin-top:2rem}.smR_ca_collections .smR_ca_menu button{padding-left:calc(.85rem + var(--depth,0) * 1.1rem)}.smR_ca_collections button svg{color:var(--collection-color,var(--couch-pink))}.smR_ca_folderItems{margin-top:2px}.smR_ca_menu.smR_ca_folderClosed{display:none}.smR_ca_collections .smR_ca_disclosure{width:.45rem;height:.75rem;color:var(--couch-text-alpha);flex-shrink:0;transition:transform .15s}.smR_ca_collections .smR_ca_disclosure.smR_ca_open{transform:rotate(90deg)}.smR_ca_menuLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.smR_ca_menuCount{font-size:var(--text-footnote);font-variant-numeric:tabular-nums;color:var(--couch-text-secondary)}.smR_ca_menu button[aria-current=page] .smR_ca_menuCount{color:#fffc}.smR_ca_sidebarTitle{font-family:var(--couch-font-serif);font-size:var(--text-body);color:var(--couch-text-secondary);margin:0 0 .6rem 1rem;font-weight:600}.smR_ca_menu{flex-direction:column;gap:2px;max-width:none;margin:0;padding:0;list-style:none;display:flex}.smR_ca_menu button{width:100%;font-family:var(--couch-font-sans);font-size:var(--text-body);color:var(--couch-text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.85rem;align-items:center;gap:.75rem;padding:.65rem .85rem;font-weight:500;transition:background .15s;display:flex}.smR_ca_menu button:hover{background:var(--couch-lightgrey)}.smR_ca_menu svg{color:var(--couch-pink)}.smR_ca_menuIcon{flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;font-size:1.05em;display:flex}.smR_ca_menu button[aria-current=page]{background:var(--couch-pink);color:#fff}.smR_ca_menu button[aria-current=page] svg{color:#fff}.smR_ca_listHeader{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.5rem;padding:0 1.5rem;display:flex}.smR_ca_listHeader h2{font-size:var(--text-title1);margin:0}.smR_ca_count{font-family:var(--couch-font-sans);font-size:var(--text-footnote);color:var(--couch-text-secondary);margin:.35rem 0 0}.smR_ca_menu .smR_ca_navChevron{display:none}@media (max-width:799px){.smR_ca_menu .smR_ca_navChevron,.smR_ca_collections .smR_ca_disclosure{width:.5rem;height:.85rem;color:var(--couch-text-alpha);flex-shrink:0;display:block}.smR_ca_menu button[aria-current=page] .smR_ca_navChevron{color:var(--couch-text-alpha)}}.smR_ca_back.smR_ca_mobileBack{display:none}@media (max-width:799px){.smR_ca_back.smR_ca_mobileBack{display:inline-flex}}.smR_ca_back{font-family:var(--couch-font-sans);font-size:var(--text-body);color:var(--couch-pink);cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;margin:0 0 .35rem -.1rem;padding:.2rem 0;font-weight:500;display:inline-flex}.smR_ca_back svg{width:.5rem;height:.85rem}.smR_ca_back:hover{opacity:.75}.smR_ca_tagList li{margin:0;position:relative}.smR_ca_tagList li+li:before{content:"";border-top:1px solid var(--couch-border);position:absolute;top:0;left:3.6rem;right:1.5rem}.smR_ca_tagList button{width:100%;font-family:var(--couch-font-sans);font-size:var(--text-body);color:var(--couch-text);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.85rem;padding:.85rem 1.5rem;font-weight:500;transition:background .15s;display:flex}.smR_ca_tagList button:hover{background:var(--couch-lightgrey)}.smR_ca_tagListIcon{color:var(--couch-pink)}.smR_ca_tagListName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.smR_ca_tagListCount{font-size:var(--text-footnote);font-variant-numeric:tabular-nums;color:var(--couch-text-secondary)}.smR_ca_tagListChevron{width:.45rem;height:.75rem;color:var(--couch-text-alpha);flex-shrink:0}.smR_ca_add{background:var(--couch-pink);color:#fff;height:2.5rem;font-family:var(--couch-font-sans);font-size:var(--text-subheadline);white-space:nowrap;cursor:pointer;border:none;border-radius:99px;align-items:center;gap:.4rem;padding:0 1.1rem;font-weight:600;transition:background .2s,color .2s;display:inline-flex}.smR_ca_add:hover{background:var(--couch-background-invers);color:var(--couch-background)}.smR_ca_add svg{flex-shrink:0;font-size:1.15em}.smR_ca_items{background:var(--couch-background-secondary);max-width:none;box-shadow:inset 0 0 0 1px var(--couch-border), var(--couch-shadow);border-radius:1.5rem;margin:0;padding:0;list-style:none;overflow:hidden}.smR_ca_item{gap:1.25rem;padding:1.25rem 1.5rem;display:flex;position:relative}.smR_ca_item+.smR_ca_item:before{content:"";border-top:1px solid var(--couch-border);position:absolute;top:0;left:1.5rem;right:1.5rem}.smR_ca_item:not(.smR_ca_pending):hover{background:var(--couch-pink-alpha)}.smR_ca_text{flex:1;min-width:0}.smR_ca_row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"text thumb""meta actions";column-gap:1.25rem;display:grid}.smR_ca_item.smR_ca_row{row-gap:0}.smR_ca_row .smR_ca_text{grid-area:text}.smR_ca_row .smR_ca_thumb{grid-area:thumb;justify-self:end}.smR_ca_row .smR_ca_meta{grid-area:meta;align-self:end;min-width:0}.smR_ca_row .smR_ca_actions{grid-area:actions;place-self:end;min-height:2rem;margin-top:.85rem}.smR_ca_itemTitle{max-width:none;font-family:var(--couch-font-serif);font-size:var(--text-headline);margin:0;font-weight:700;line-height:1.3}.smR_ca_itemTitle a{color:inherit;text-decoration:none}.smR_ca_itemTitle a:after{content:"";position:absolute;inset:0}.smR_ca_excerpt{-webkit-line-clamp:2;max-width:none;font-family:var(--couch-font-sans);font-size:var(--text-subheadline);color:var(--couch-text-secondary);-webkit-box-orient:vertical;margin:.35rem 0 0;line-height:1.45;display:-webkit-box;overflow:hidden}.smR_ca_highlights{flex-direction:column;gap:.35rem;max-width:none;margin:.45rem 0 0;padding:0;list-style:none;display:flex}.smR_ca_highlights li{font-family:var(--couch-font-sans);font-size:var(--text-subheadline);color:var(--couch-text-secondary);margin:0;padding-left:.85rem;line-height:1.45;position:relative}.smR_ca_highlights li:before{content:"";background:var(--highlight-color);opacity:.64;border-radius:.2rem;width:.3rem;position:absolute;top:.15em;bottom:.15em;left:0}.smR_ca_highlightCount{box-sizing:border-box;min-width:1.1rem;font-family:var(--couch-font-sans);font-size:var(--text-caption2);text-align:center;color:var(--couch-text);isolation:isolate;border-radius:.3rem;flex-shrink:0;margin-right:-.35rem;padding:0 .3rem;font-weight:600;line-height:1.5;position:relative}.smR_ca_highlightCount:before{content:"";z-index:-1;border-radius:inherit;opacity:.32;background:#fc0;position:absolute;inset:0}.smR_ca_meta{align-items:center;gap:.75rem;min-height:2rem;margin-top:.5rem;display:flex}.smR_ca_site{font-family:var(--couch-font-sans);font-size:var(--text-caption2);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;color:var(--couch-text-secondary);font-weight:600;overflow:hidden}.smR_ca_actions{z-index:1;opacity:0;gap:.45rem;margin-left:auto;transition:opacity .15s;display:flex;position:relative}.smR_ca_item:hover .smR_ca_actions,.smR_ca_item:focus-within .smR_ca_actions,.smR_ca_inspected .smR_ca_actions{opacity:1}.smR_ca_inspected:not(:hover):not(:focus-within) .smR_ca_action:not(.smR_ca_inspecting){opacity:0}.smR_ca_action.smR_ca_inspecting,.smR_ca_action.smR_ca_inspecting:hover{background:var(--couch-pink);color:#fff}@media (pointer:coarse){.smR_ca_actions{opacity:1}}.smR_ca_action{background:var(--couch-lightgrey);width:2rem;height:2rem;color:var(--couch-text-secondary);cursor:pointer;border:none;border-radius:99px;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s,opacity .15s;display:flex}.smR_ca_action:hover{background:var(--couch-pink);color:#fff}.smR_ca_action svg{width:.95rem;height:.95rem}.smR_ca_archived .smR_ca_text,.smR_ca_archived .smR_ca_meta,.smR_ca_archived .smR_ca_thumb{opacity:.5;transition:opacity .2s,filter .2s}.smR_ca_archived .smR_ca_thumb{filter:grayscale()}.smR_ca_archived:hover .smR_ca_text,.smR_ca_archived:hover .smR_ca_meta,.smR_ca_archived:hover .smR_ca_thumb,.smR_ca_archived:focus-within .smR_ca_text,.smR_ca_archived:focus-within .smR_ca_meta,.smR_ca_archived:focus-within .smR_ca_thumb{opacity:1;filter:none}.smR_ca_busy .smR_ca_text,.smR_ca_busy .smR_ca_thumb{opacity:.55;transition:opacity .2s}.smR_ca_busy .smR_ca_actions,.smR_ca_busy .smR_ca_meta{opacity:1}.smR_ca_action:disabled{cursor:progress}.smR_ca_action:disabled:hover{background:var(--couch-lightgrey);color:var(--couch-text-secondary)}.smR_ca_action .smR_ca_spinner{border-color:var(--couch-border);border-top-color:var(--couch-pink)}.smR_ca_item{transition:opacity .2s,transform .25s,max-height .3s 50ms,padding .3s 50ms}.smR_ca_leaving{opacity:0;overflow:hidden;transform:translate(2rem);max-height:0!important;padding-top:0!important;padding-bottom:0!important}.smR_ca_leaving:before{opacity:0}.smR_ca_favoriteMark,.smR_ca_archivedMark,.smR_ca_tagMark,.smR_ca_noteMark{width:.85rem;height:.85rem;color:var(--couch-text);flex-shrink:0;margin-right:-.35rem}.smR_ca_favoriteMark{animation:.35s smR_ca_pop}.smR_ca_tagMark,.smR_ca_noteMark,.smR_ca_highlightCount{animation:.3s smR_ca_markIn}@keyframes smR_ca_markIn{0%{opacity:0}}.smR_ca_favoriteMark+.smR_ca_site,.smR_ca_archivedMark+.smR_ca_site,.smR_ca_tagMark+.smR_ca_site,.smR_ca_noteMark+.smR_ca_site,.smR_ca_favoriteMark+.smR_ca_highlightCount,.smR_ca_archivedMark+.smR_ca_highlightCount,.smR_ca_tagMark+.smR_ca_highlightCount,.smR_ca_noteMark+.smR_ca_highlightCount,.smR_ca_highlightCount+.smR_ca_site{margin-left:.4rem}@keyframes smR_ca_pop{0%{transform:scale(.4)}60%{transform:scale(1.25)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.smR_ca_item,.smR_ca_busy .smR_ca_text,.smR_ca_busy .smR_ca_thumb{transition:none}.smR_ca_favoriteMark,.smR_ca_tagMark,.smR_ca_noteMark,.smR_ca_highlightCount{animation:none}}.smR_ca_thumb{background:var(--couch-background-tertiary) center / cover no-repeat;width:6rem;height:6rem;box-shadow:inset 0 0 0 1px var(--couch-border);border-radius:1rem;flex-shrink:0}.smR_ca_pending .smR_ca_itemTitle{font-family:var(--couch-font-sans);font-size:var(--text-subheadline);overflow-wrap:anywhere;color:var(--couch-text-secondary);font-weight:500}.smR_ca_pendingBadge{background:var(--couch-pink-alpha);color:var(--couch-pink);font-family:var(--couch-font-sans);font-size:var(--text-caption);border-radius:99px;align-items:center;gap:.5rem;margin-top:.5rem;padding:.25rem .7rem;font-weight:600;display:inline-flex}.smR_ca_empty{text-align:center;font-family:var(--couch-font-sans);font-size:var(--text-body);color:var(--couch-text-secondary);padding:4rem 2rem}.smR_ca_more{justify-content:center;margin-top:1.5rem;display:flex}.smR_ca_more button{background:var(--couch-lightgrey);height:2.5rem;color:var(--couch-text);font-family:var(--couch-font-sans);font-size:var(--text-subheadline);cursor:pointer;border:none;border-radius:99px;padding:0 1.25rem;font-weight:500}.smR_ca_more button:hover{background:var(--couch-pink);color:#fff}.smR_ca_loading{z-index:20;background:var(--couch-background-alpha);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:inset 0 0 0 1px var(--couch-border), var(--couch-shadow);font-family:var(--couch-font-sans);font-size:var(--text-subheadline);border-radius:99px;align-items:center;gap:.75rem;padding:.6rem 1.1rem .6rem .8rem;display:flex;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%)}.smR_ca_error{box-sizing:border-box;background:var(--couch-pink-alpha);width:62rem;max-width:100%;color:var(--couch-pink);font-family:var(--couch-font-sans);font-size:var(--text-subheadline);text-align:center;border-radius:1rem;margin:2rem auto 0;padding:1rem 1.25rem}.smR_ca_backdrop{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#140f0a4d;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.smR_ca_dialog{box-sizing:border-box;background:var(--couch-background-secondary);text-align:left;border-radius:1.75rem;width:100%;max-width:30rem;padding:2rem;box-shadow:0 1.5rem 4rem #140f0a40}.smR_ca_dialog h3{font-size:var(--text-title2);margin:0}.smR_ca_hint{max-width:none;font-family:var(--couch-font-sans);font-size:var(--text-subheadline);color:var(--couch-text-secondary);margin:.5rem 0 1.5rem;line-height:1.45}.smR_ca_dialog form{margin:0}.smR_ca_label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.smR_ca_input{box-sizing:border-box;border:1px solid var(--couch-border);background:var(--couch-background);width:100%;height:3rem;color:var(--couch-text);font-family:var(--couch-font-sans);font-size:var(--text-body);border-radius:99px;outline:none;margin:0;padding:0 1.1rem;transition:border-color .15s,box-shadow .15s}.smR_ca_input:focus{border-color:var(--couch-pink);box-shadow:0 0 0 3px var(--couch-pink-alpha2)}.smR_ca_dialogError{max-width:none;font-family:var(--couch-font-sans);font-size:var(--text-footnote);color:var(--couch-pink);margin:.75rem 0 0}.smR_ca_buttons{justify-content:flex-end;gap:.6rem;margin-top:1.5rem;display:flex}.smR_ca_cancel,.smR_ca_submit{height:2.5rem;font-family:var(--couch-font-sans);font-size:var(--text-subheadline);cursor:pointer;border:none;border-radius:99px;padding:0 1.25rem;font-weight:600}.smR_ca_cancel{background:var(--couch-lightgrey);color:var(--couch-text)}.smR_ca_submit{background:var(--couch-pink);color:#fff}.smR_ca_submit:disabled{opacity:.45;cursor:not-allowed}.smR_ca_listWithInspector{grid-template-columns:minmax(0,1fr) 21rem;align-items:start;gap:1.5rem;display:grid}.smR_ca_inspector{box-sizing:border-box;background:var(--couch-background-secondary);box-shadow:inset 0 0 0 1px var(--couch-border), var(--couch-shadow);border-radius:1.5rem;flex-direction:column;align-self:start;padding:1.1rem 1.1rem .4rem;animation:.2s smR_ca_inspectorIn;display:flex;position:sticky;top:6rem;overflow-y:auto}.smR_ca_inspector>*{flex-shrink:0}.smR_ca_inspectorLoading{flex:1;justify-content:center}.smR_ca_inspectorHeader{z-index:2;background:var(--couch-background-secondary);justify-content:space-between;align-items:center;margin:-1.1rem 0 .75rem;padding:1.1rem 0 .75rem;display:flex;position:sticky;top:-1.1rem}.smR_ca_inspectorTabs{background:var(--couch-lightgrey);border-radius:99px;flex:1;gap:2px;margin-right:.75rem;padding:3px;display:flex}.smR_ca_inspectorTabs button{height:1.9rem;font-size:var(--text-subheadline);color:var(--couch-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:99px;flex:1;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:flex}.smR_ca_inspectorTabs button:hover{color:var(--couch-text)}.smR_ca_inspectorTabs button[aria-selected=true]{background:var(--couch-background-secondary);color:var(--couch-pink);box-shadow:0 1px 3px #140f0a1f}.smR_ca_inspectorTitle,.smR_ca_inspectorSubtitle{font-family:var(--couch-font-serif);font-size:var(--text-body);color:var(--couch-text-secondary);padding:0 .8rem;font-weight:600}.smR_ca_inspectorTitle{margin:0 0 .6rem}.smR_ca_inspectorSubtitle{margin:1.25rem 0 .5rem}.smR_ca_inspectorHeader+.smR_ca_inspectorSubtitle{margin-top:0}.smR_ca_connGroup+.smR_ca_connGroup{margin-top:.25rem}.smR_ca_connHeader{width:100%;font-family:var(--couch-font-sans);font-size:var(--text-subheadline);text-align:left;color:var(--couch-text-secondary);cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;margin:0 0 .4rem;padding:.3rem .8rem;font-weight:600;display:flex}.smR_ca_connHeader>span:first-child{flex:1;min-width:0}.smR_ca_connCount{background:var(--couch-lightgrey);text-align:center;border-radius:99px;min-width:1.4rem;padding:.15rem .45rem;font-size:.85em}.smR_ca_connChevron{flex-shrink:0;width:.45rem;height:.75rem;transition:transform .15s}.smR_ca_connChevron.smR_ca_open{transform:rotate(90deg)}.smR_ca_connItem{margin:0}.smR_ca_connItem+.smR_ca_connItem,.smR_ca_connMore{border-top:1px solid var(--couch-border)}.smR_ca_connItem button{font-size:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;gap:.2rem;width:100%;padding:.6rem 0;display:flex}.smR_ca_connTitle{-webkit-line-clamp:2;font-family:var(--couch-font-serif,inherit);color:var(--couch-text);-webkit-box-orient:vertical;font-size:1em;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.smR_ca_connItem button:hover .smR_ca_connTitle{color:var(--couch-pink)}.smR_ca_connSite{font-size:var(--text-caption2);letter-spacing:.08em;text-transform:uppercase;color:var(--couch-text-secondary);font-weight:600}.smR_ca_connMore{margin:0;list-style:none}.smR_ca_connMore button{width:100%;font-family:var(--couch-font-sans);font-size:var(--text-body);color:var(--couch-pink);cursor:pointer;background:0 0;border:none;padding:.65rem 0;font-weight:600}.smR_ca_tagSearch{background:var(--couch-background);box-shadow:inset 0 0 0 1px var(--couch-border);border-radius:1rem;align-items:center;gap:.5rem;margin:0 0 .75rem;padding:.35rem .4rem .35rem 1rem;transition:box-shadow .15s;display:flex}.smR_ca_tagSearch:focus-within{box-shadow:inset 0 0 0 1px var(--couch-pink), 0 0 0 3px var(--couch-pink-alpha2)}.smR_ca_tagSearch input{min-width:0;height:2.2rem;color:var(--couch-text);font-family:var(--couch-font-sans);font-size:var(--text-body);background:0 0;border:none;outline:none;flex:1;padding:0}.smR_ca_tagAddButton{width:1.7rem;height:1.7rem;color:var(--couch-pink);cursor:pointer;background:0 0;border:1.5px solid;border-radius:99px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.smR_ca_tagAddButton:disabled{color:var(--couch-text-alpha);cursor:default}.smR_ca_tagAddButton svg{width:.7rem;height:.7rem}.smR_ca_tagRows li{margin:0}.smR_ca_tagRows li+li{border-top:1px solid var(--couch-border)}.smR_ca_tagRows button{width:100%;font-family:var(--couch-font-sans);font-size:var(--text-body);text-align:left;color:var(--couch-text);cursor:pointer;background:0 0;border:none;align-items:center;gap:.75rem;padding:.55rem 0;display:flex}.smR_ca_tagRows button:disabled{cursor:progress}.smR_ca_tagRowName{overflow-wrap:anywhere;flex:1;min-width:0}.smR_ca_tagRows button:hover:not(:disabled) .smR_ca_tagRowName{color:var(--couch-pink)}.smR_ca_tagToggle{box-sizing:border-box;border:1.6px solid var(--couch-pink);color:#fff;border-radius:99px;flex-shrink:0;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;display:flex}.smR_ca_tagToggleOn{background:var(--couch-pink);border:none}.smR_ca_tagToggle svg{width:.7rem;height:.75rem}.smR_ca_tagToggle .smR_ca_spinnerSmall{border-color:var(--couch-pink-alpha);border-top-color:var(--couch-pink)}.smR_ca_tagToggleOn .smR_ca_spinnerSmall{border-color:#fff #ffffff59 #ffffff59}.smR_ca_noteField{margin-bottom:.75rem;position:relative}.smR_ca_noteInput{box-sizing:border-box;border:1px solid var(--couch-border);background:var(--couch-background);width:100%;min-height:9rem;color:var(--couch-text);font-family:var(--couch-font-sans);font-size:var(--text-body);resize:vertical;border-radius:1rem;outline:none;margin:0;padding:.85rem 1rem;line-height:1.45;transition:border-color .15s,box-shadow .15s;display:block}.smR_ca_noteInput:focus{border-color:var(--couch-pink);box-shadow:0 0 0 3px var(--couch-pink-alpha2)}.smR_ca_noteSaved,.smR_ca_noteSaving{position:absolute;bottom:.6rem;right:.75rem}.smR_ca_noteSaved{background:var(--couch-lightgrey);font-family:var(--couch-font-sans);font-size:var(--text-caption);color:var(--couch-text-secondary);border-radius:99px;padding:.1rem .5rem;font-weight:600}.smR_ca_infoGroup.smR_ca_noteHighlights{gap:.75rem;padding:1rem 1.15rem}.smR_ca_highlightNote{color:var(--couch-text);margin-top:.3rem;font-style:italic;display:block}.smR_ca_item.smR_ca_inspected{background:var(--couch-pink-alpha)}@keyframes smR_ca_inspectorIn{0%{opacity:0;transform:translate(1rem)}}.smR_ca_inspectorBackdrop{display:none}@media (max-width:1199px){.smR_ca_listWithInspector{display:block}.smR_ca_inspectorBackdrop{z-index:99;background:#140f0a40;animation:.2s smR_ca_sheetFade;display:block;position:fixed;inset:0}.smR_ca_inspector{z-index:100;border-radius:1.5rem 0 0 1.5rem;align-self:stretch;width:min(24rem,100%);max-height:none;animation-name:smR_ca_inspectorDrawer;position:fixed;top:0;bottom:0;right:0;box-shadow:0 0 4rem #140f0a40}@keyframes smR_ca_inspectorDrawer{0%{transform:translate(100%)}}}@media (max-width:799px){.smR_ca_inspector{border-radius:1.5rem 1.5rem 0 0;width:auto;max-height:85dvh;animation-name:smR_ca_inspectorSheet;top:auto;left:0}@keyframes smR_ca_inspectorSheet{0%{transform:translateY(100%)}}}@media (prefers-reduced-motion:reduce){.smR_ca_inspector,.smR_ca_inspectorBackdrop{animation:none}}.smR_ca_infoGroup{background:var(--couch-background);box-shadow:inset 0 0 0 1px var(--couch-border);max-width:none;font-family:var(--couch-font-sans);font-size:var(--text-body);border-radius:1rem;margin:0 0 .75rem;padding:.25rem 1rem;list-style:none}.smR_ca_infoLine{color:var(--couch-text);overflow-wrap:anywhere;grid-template-columns:1.4rem minmax(0,1fr);align-items:baseline;gap:.6rem;margin:0;padding:.6rem 0;line-height:1.4;display:grid}.smR_ca_infoLine+.smR_ca_infoLine,.smR_ca_infoRow+.smR_ca_infoRow{border-top:1px solid var(--couch-border)}.smR_ca_infoIcon{color:var(--couch-text-secondary);place-self:center;font-size:.85em}.smR_ca_infoLink{color:var(--couch-pink);text-decoration:none}.smR_ca_infoLink:hover{text-decoration:underline}.smR_ca_infoRow{justify-content:space-between;gap:1rem;padding:.6rem 0;display:flex}.smR_ca_infoRow dt{color:var(--couch-text);font-weight:500}.smR_ca_infoRow dd{text-align:right;font-variant-numeric:tabular-nums;color:var(--couch-text-secondary);margin:0}.smR_ca_infoLoading{font-family:var(--couch-font-sans);color:var(--couch-text-secondary);align-items:center;gap:.6rem;padding:1rem 0;display:flex}.smR_ca_proBadge{text-transform:uppercase;background:var(--couch-pink-alpha);color:var(--couch-pink);font-family:var(--couch-font-sans);font-size:var(--text-caption2);letter-spacing:.02em;border-radius:99px;flex-shrink:0;padding:.05rem .45rem;font-weight:700;line-height:1.5}.smR_ca_menu button[aria-current=page] .smR_ca_proBadge{color:#fff;background:#ffffff40}.smR_ca_proGate{background:var(--couch-background-secondary);box-shadow:inset 0 0 0 1px var(--couch-border), var(--couch-shadow);text-align:center;border-radius:1.5rem;flex-direction:column;align-items:center;gap:.6rem;padding:3rem 2rem;display:flex}.smR_ca_proGate h3{font-size:var(--text-title2);margin:0}.smR_ca_proGate p{text-align:center;max-width:28rem;font-family:var(--couch-font-sans);font-size:var(--text-subheadline);color:var(--couch-text-secondary);margin:0;line-height:1.5}.smR_ca_proGate .smR_ca_submit{color:#fff;align-items:center;margin-top:.6rem;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.smR_ca_proGate .smR_ca_submit:hover{background:var(--couch-background-invers);color:var(--couch-background)}.smR_ca_proGateSeal{background:var(--couch-pink);color:#fff;border-radius:99px;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:.25rem;display:flex}.smR_ca_proGateSeal svg{width:1.4rem;height:1.4rem}.smR_ca_proGate .smR_ca_proGateEyebrow{font-size:var(--text-caption);letter-spacing:.12em;text-transform:uppercase;color:var(--couch-pink);font-weight:600}.smR_ca_proGate .smR_ca_proGateNote{font-size:var(--text-caption);margin-top:.25rem}.smR_ca_proChecking{justify-content:center;padding:4rem 0;display:flex}.smR_ca_proGateCompact{box-shadow:none;background:0 0;flex:1;justify-content:center;padding:1rem .5rem}.smR_ca_proGateCompact h3{font-size:var(--text-title3)}.smR_ca_inspectorTabs button{position:relative}.smR_ca_tabProBadge{text-transform:uppercase;background:var(--couch-pink);color:#fff;font-family:var(--couch-font-sans);border-radius:99px;padding:.1rem .32rem;font-size:.6em;font-weight:700;line-height:1.5;position:absolute;top:-.4rem;right:.1rem}.smR_ca_moreButton{display:none}.smR_ca_sheetBackdrop{z-index:200;padding:0 8px calc(8px + env(safe-area-inset-bottom));background:#140f0a4d;justify-content:center;align-items:flex-end;animation:.2s smR_ca_sheetFade;display:flex;position:fixed;inset:0}.smR_ca_sheet{flex-direction:column;gap:8px;width:100%;max-width:30rem;animation:.25s smR_ca_sheetUp;display:flex}.smR_ca_sheetGroup{background:var(--couch-background-secondary);border-radius:14px;overflow:hidden}.smR_ca_sheetTitle{-webkit-line-clamp:2;font-family:var(--couch-font-sans);font-size:var(--text-footnote);text-align:center;color:var(--couch-text-secondary);-webkit-box-orient:vertical;margin:0;padding:12px 16px;line-height:1.35;display:-webkit-box;overflow:hidden}.smR_ca_sheetAction{border:none;border-top:1px solid var(--couch-border);width:100%;min-height:52px;font-family:var(--couch-font-sans);font-size:var(--text-body);text-align:left;color:var(--couch-text);cursor:pointer;background:0 0;align-items:center;gap:12px;padding:0 16px;display:flex}.smR_ca_sheetAction:active{background:var(--couch-lightgrey)}.smR_ca_sheetIcon{width:24px;color:var(--couch-pink);flex-shrink:0;justify-content:center;align-items:center;display:flex}.smR_ca_sheetIcon svg{width:20px;height:20px}.smR_ca_sheetCancel{background:var(--couch-background-secondary);min-height:54px;font-family:var(--couch-font-sans);font-size:var(--text-body);color:var(--couch-pink);cursor:pointer;border:none;border-radius:14px;font-weight:600}@keyframes smR_ca_sheetFade{0%{opacity:0}}@keyframes smR_ca_sheetUp{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.smR_ca_sheetBackdrop,.smR_ca_sheet{animation:none}}.smR_ca_noTags{max-width:none;font-family:var(--couch-font-sans);font-size:var(--text-subheadline);color:var(--couch-text-secondary);margin:0 0 1.25rem}@media (max-width:799px){.smR_ca_library{grid-template-columns:minmax(0,1fr);gap:1.5rem;margin-top:1.5rem}.smR_ca_library.smR_ca_showingNav>:not(.smR_ca_sidebar),.smR_ca_library.smR_ca_showingList>.smR_ca_sidebar{display:none}.smR_ca_sidebar{scrollbar-gutter:auto;max-height:none;padding-right:0;position:static;overflow:visible}.smR_ca_menuSection+.smR_ca_menuSection{margin-top:1.75rem}.smR_ca_sidebarTitle{margin-left:1.5rem}.smR_ca_menu{background:var(--couch-background-secondary);box-shadow:inset 0 0 0 1px var(--couch-border), var(--couch-shadow);border-radius:1.25rem;gap:0;padding:.2rem 0}.smR_ca_menu .smR_ca_menu{box-shadow:none;background:0 0;border-radius:0;padding:0}.smR_ca_menu li{position:relative}.smR_ca_menu li+li:before,.smR_ca_folderItems>li:first-child:before{content:"";border-top:1px solid var(--couch-border);position:absolute;top:0;left:3.25rem;right:0}.smR_ca_folderItems{margin-top:0}.smR_ca_menu button{border-radius:0;min-height:48px;padding:.8rem 1rem}.smR_ca_actions>.smR_ca_action:not(.smR_ca_moreButton){display:none}.smR_ca_actions>.smR_ca_moreButton{width:40px;height:40px;display:flex}.smR_ca_moreButton svg{width:18px;height:18px}.smR_ca_row .smR_ca_actions,.smR_ca_row .smR_ca_meta{min-height:40px}.smR_ca_tagList button,.smR_ca_tagRows button{min-height:48px}.smR_ca_menu button:hover{background:0 0}.smR_ca_menu button[aria-current=page]{color:var(--couch-text);background:0 0}.smR_ca_menu button[aria-current=page] svg{color:var(--couch-pink)}.smR_ca_menu button[aria-current=page] .smR_ca_menuCount{color:var(--couch-text-secondary)}.smR_ca_menu button[aria-current=page] .smR_ca_proBadge{background:var(--couch-pink-alpha);color:var(--couch-pink)}.smR_ca_collections .smR_ca_menu button{padding-left:calc(1rem + var(--depth,0) * 1.1rem)}.smR_ca_item{gap:1rem;padding:1rem 1.1rem}.smR_ca_item+.smR_ca_item:before{left:1.1rem;right:1.1rem}.smR_ca_thumb{border-radius:.8rem;width:4.5rem;height:4.5rem}.smR_ca_signin{padding:2rem 1.25rem}}
