@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&display=swap";:root{font-family:Space Grotesk,system-ui,sans-serif;color:#1b1d3d;background:#fff7f4;font-synthesis:none;--pink:#ff4da6;--ink:#1b1d3d;--muted:#6f6e85;--quiet:#9c9bae;--line:#efe7e9;--paper:#fff7f4}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh}button,input,textarea{font:inherit}button,a{transition:.15s ease}a{color:inherit}.primary,.secondary{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:15px 26px;border:0;border-radius:999px;font-size:16px;font-weight:600;text-decoration:none;cursor:pointer}.primary{background:var(--pink);color:#fff}.primary:hover{background:#f0338f}.primary:disabled{opacity:.6;cursor:default}.secondary{border:1px solid #e4d7dc;background:transparent;color:var(--ink)}.secondary:hover{background:#fff;border-color:#ffb3d8}.full{width:100%;height:52px}.spinner{width:17px!important;height:17px!important;border:2px solid rgba(255,255,255,.35)!important;border-top-color:#fff!important;border-radius:50%!important;animation:spin .7s linear infinite}.spinner.dark{width:34px!important;height:34px!important;border:3px solid #ffd9ec!important;border-top-color:var(--pink)!important}@keyframes spin{to{transform:rotate(360deg)}}.brand{display:block;line-height:0}.brand img{display:block;width:124px;height:auto}.brand-hero img{width:210px}.app-page{min-height:100vh;background:var(--paper)}.app-header{height:72px;padding:26px 64px 0;display:flex;align-items:center;justify-content:space-between}.header-start{display:flex;align-items:center;gap:24px}.back-link{padding:8px 14px;border-radius:999px;color:var(--muted);font-size:14px;font-weight:500;text-decoration:none}.back-link:hover{background:#fff;color:var(--ink)}.user-menu{display:flex;align-items:center;gap:11px;font-size:14.5px;font-weight:500}.user-menu>i{width:32px;height:32px;border-radius:60% 40% 55% 45%/50% 55% 45% 50%;background:#c6f15a}.user-menu button{margin-left:2px;padding:8px 14px;border:0;border-radius:999px;background:transparent;color:var(--quiet);font-size:13.5px;cursor:pointer}.user-menu button:hover{background:#fff;color:var(--ink)}.login-page{position:relative;overflow:hidden;min-height:100vh;display:grid;place-items:center;padding:60px 24px;background:#fdf6f2}.hero-mark{position:absolute;border-radius:60% 40% 55% 45%/50% 55% 45% 50%;background:#ff4da6;opacity:.045}.hero-mark.one{width:820px;height:820px;left:-300px;top:-230px;transform:rotate(20deg)}.hero-mark.two{width:620px;height:620px;right:-220px;bottom:-240px;transform:rotate(-14deg)}.login-shell{position:relative;z-index:1;width:100%;max-width:400px;display:flex;flex-direction:column;align-items:center}.login-shell>.brand{margin-bottom:44px}.login-card{width:100%;padding:38px 36px 34px;border:1px solid #efe7e2;border-radius:24px;background:#fff;box-shadow:0 1px 2px #1b1d3d0a}.login-card.shake{animation:shake .32s ease}.login-card h1{margin:0 0 7px;font-size:30px;line-height:1.1;letter-spacing:-.035em}.login-card>p{margin:0 0 30px;color:#8a8899;font-size:15px}.login-card label{display:block;margin-bottom:18px}.login-card label>span:first-child{display:block;margin-bottom:8px;color:#5b5c77;font-size:13px;font-weight:600}.login-card input{width:100%;height:52px;padding:0 17px;border:1.5px solid #e6e1de;border-radius:14px;background:#fff;color:var(--ink);font-size:16px;font-weight:500;outline:none}.login-card input:focus{border-color:var(--ink);box-shadow:0 0 0 4px #ffe9f3}.password-field{position:relative;display:block}.password-field input{padding-right:104px}.password-field button{position:absolute;right:7px;top:50%;transform:translateY(-50%);padding:8px 13px;border:0;border-radius:999px;background:transparent;color:#8a8899;font-size:13px;font-weight:600;cursor:pointer}.password-field button:hover{background:#fff0f7;color:var(--pink)}.form-error{height:34px;display:flex;align-items:center;gap:8px;color:#e0246f;font-size:13.5px;font-weight:500}.form-error i{width:6px;height:6px;border-radius:50%;background:#e0246f}.access-note{display:flex;align-items:center;gap:8px;margin-top:22px;color:#a6a5b8;font-size:12.5px}.access-note i{width:6px;height:6px;border-radius:50%;background:#c6f15a}@keyframes shake{10%,90%{transform:translate(-2px)}30%,70%{transform:translate(3px)}50%{transform:translate(-3px)}}.projects-main{padding:56px 64px 72px}.page-title{display:flex;align-items:flex-end;justify-content:space-between;gap:48px;margin-bottom:40px}.page-title h1,.onboarding-step>h1,.project-placeholder>h1{margin:0 0 12px;font-size:62px;font-weight:600;letter-spacing:-.045em;line-height:.98}.page-title p,.lead{margin:0;color:var(--muted);font-size:21px}.project-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.project-card,.new-project-card{display:flex;flex-direction:column;min-height:212px;padding:28px;border:1px solid var(--line);border-radius:24px;background:#fff;text-decoration:none}.project-card:hover,.new-project-card:hover{border-color:#ffb3d8;box-shadow:0 10px 28px #1b1d3d12;transform:translateY(-1px)}.project-top{display:flex;align-items:center;gap:14px}.project-mark{flex:none;width:40px;height:40px;border-radius:60% 40% 55% 45%/50% 55% 45% 50%}.project-mark.pink{background:#ffd9ec}.project-mark.lime{background:#c6f15a}.project-mark.blue{background:#bfe3ff}.project-mark.lavender{background:#edecf2}.project-top h2{min-width:0;margin:0;font-size:26px;letter-spacing:-.03em}.project-top>b{margin-left:auto;padding:5px 13px;border-radius:999px;font-size:13px}.project-top>b.active{background:#eff9dc;color:#4a6b12}.project-top>b.draft{background:#f2f1f6;color:#8a899b}.project-card>p{margin:18px 0 0;color:var(--muted);font-size:16.5px;line-height:1.45}.project-meta{margin-top:auto;padding-top:18px;border-top:1px solid #f4eef0;display:flex;justify-content:space-between;gap:16px;color:var(--quiet);font-size:14px;font-weight:500}.project-meta strong{flex:none;color:var(--ink);font-size:15px}.new-project-card{justify-content:center;align-items:flex-start;gap:10px;border-style:dashed;background:transparent}.new-project-card i{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#ffd9ec;color:var(--pink);font-style:normal;font-size:20px}.new-project-card b{font-size:20px}.new-project-card span{color:var(--quiet);font-size:15px}.empty-state{min-height:560px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.empty-state>i{width:64px;height:64px;border-radius:60% 40% 55% 45%/50% 55% 45% 50%;background:#ffd9ec}.empty-state h2{margin:18px 0 10px;font-size:34px;letter-spacing:-.03em}.empty-state p{max-width:420px;margin:0 0 26px;color:var(--muted);font-size:17px;line-height:1.45}.cards-loading,.page-loader{min-height:60vh;display:flex;align-items:center;justify-content:center;gap:12px;color:var(--muted)}.cards-loading i,.page-loader i{width:24px;height:24px;border:3px solid #ffd9ec;border-top-color:var(--pink);border-radius:50%;animation:spin .8s linear infinite}.inline-error,.flow-error{padding:16px 20px;border-radius:16px;background:#ffe8ef;color:#b83262}.inline-error button{margin-left:12px;border:0;background:transparent;color:inherit;text-decoration:underline;cursor:pointer}.onboarding{width:min(860px,calc(100% - 40px));margin:0 auto;padding:44px 0 96px}.stepper{display:flex;align-items:center;gap:36px;margin-bottom:36px}.stepper>span{position:relative;display:flex;align-items:center;gap:9px;padding:7px 16px 7px 8px;border-radius:999px;color:var(--quiet);font-size:14px;font-weight:500}.stepper>span:not(:last-child):after{content:"";position:absolute;width:22px;height:1px;right:-30px;background:#e4d7dc}.stepper b{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#f2f1f6;font-size:12.5px}.stepper .current{background:var(--ink);color:#fff;font-weight:600}.stepper .current b{background:var(--pink)}.stepper .done{background:#fff0f7;color:#c22c7c}.stepper .done b{background:#ffd9ec}.onboarding-step{animation:fade .25s ease both}.onboarding-step>h1{font-size:56px}.onboarding-step>.lead{margin-bottom:40px}.editor-card,.review-card{padding:36px;border:1px solid var(--line);border-radius:28px;background:#fff}.editor-card{display:flex;flex-direction:column;gap:28px}.editor-card label{display:flex;flex-direction:column;gap:10px}.editor-card label>b,.instruction-card b{font-size:16px}.editor-card small{color:var(--quiet);font-size:14.5px;line-height:1.45}.editor-card input,.editor-card textarea{width:100%;padding:15px 18px;border:1px solid var(--line);border-radius:16px;background:#fffdfc;color:var(--ink);font-size:17px;outline:none}.editor-card textarea{min-height:260px;resize:vertical;font-size:16.5px;line-height:1.55}.editor-card input:focus,.editor-card textarea:focus{border-color:#ffb3d8;box-shadow:0 0 0 3px #fff0f7}.instruction-card{gap:12px;padding:32px}.instruction-card>div{display:flex;justify-content:space-between;align-items:center}.instruction-card em{padding:5px 12px;border-radius:999px;background:#fff0f7;color:#c22c7c;font-size:12.5px;font-style:normal;font-weight:600}.instruction-card textarea{min-height:440px;margin-top:6px;padding:24px 26px;border-radius:20px;line-height:1.65}.flow-actions{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:24px}.flow-actions>small{color:var(--quiet);font-size:14.5px}.flow-actions>span{display:flex;gap:12px}.flow-error{margin:18px 0 -4px}.generation-state{min-height:420px;padding:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;border:1px solid var(--line);border-radius:28px;background:#fff;text-align:center}.generation-state>b{font-size:18px}.generation-state>span{color:var(--quiet);font-size:14.5px}.error-state>i{width:44px;height:44px;border-radius:60% 40% 55% 45%/50% 55% 45% 50%;background:#ffe0e6}.review-card{display:grid;gap:0;padding:0;overflow:hidden}.review-card article{padding:30px 34px}.review-card article+article{border-top:1px solid var(--line)}.review-card header{display:flex;justify-content:space-between}.review-card header button{border:0;background:transparent;color:var(--pink);font-weight:600;cursor:pointer}.review-card h2{margin:22px 0 12px;font-size:24px}.review-card pre{max-height:260px;overflow:auto;margin:18px 0 0;padding:20px;border-radius:16px;background:#fffaf8;color:var(--muted);font:400 15px/1.55 inherit;white-space:pre-wrap}.modal-backdrop{position:fixed;inset:0;z-index:20;display:grid;place-items:center;padding:20px;background:#1b1d3d47;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.modal{width:min(460px,100%);padding:34px;border-radius:26px;background:#fff;box-shadow:0 24px 80px #1b1d3d38;text-align:center}.modal>i{display:block;width:50px;height:50px;margin:0 auto;border-radius:60% 40% 55% 45%/50% 55% 45% 50%;background:#ffd9ec}.modal h2{margin:18px 0 10px;font-size:26px}.modal p{margin:0;color:var(--muted);line-height:1.5}.modal>div{display:flex;justify-content:center;gap:12px;margin-top:26px}.project-placeholder{padding:90px 64px}.project-placeholder>p{color:var(--muted);font-size:20px}.status-badge{display:inline-block;margin-bottom:22px;padding:6px 14px;border-radius:999px;background:#eff9dc;color:#4a6b12;font-size:13px;font-weight:600}.coming-soon{max-width:700px;margin-top:46px;padding:36px;border:1px solid var(--line);border-radius:28px;background:#fff}.coming-soon i{display:block;width:46px;height:46px;border-radius:60% 40% 55% 45%/50% 55% 45% 50%;background:#ffd9ec}.coming-soon h2{margin:18px 0 8px;font-size:26px}.coming-soon p{margin:0;color:var(--muted)}@keyframes fade{0%{opacity:0;transform:translateY(6px)}}@media(max-width:760px){.app-header{height:64px;padding:18px 18px 0}.brand img{width:106px}.user-menu>span{display:none}.user-menu button{padding:7px}.back-link span{display:none}.projects-main{padding:42px 18px}.page-title{align-items:flex-start;flex-direction:column;gap:24px}.page-title h1,.project-placeholder>h1{font-size:46px}.project-grid{grid-template-columns:1fr}.project-meta{flex-direction:column}.onboarding{width:calc(100% - 32px);padding-top:36px}.stepper{gap:13px;overflow-x:auto}.stepper>span{flex:none;padding-right:10px;font-size:12px}.stepper>span:not(:last-child):after{display:none}.onboarding-step>h1{font-size:42px}.onboarding-step>.lead{font-size:18px;margin-bottom:28px}.editor-card{padding:24px 20px;border-radius:22px}.flow-actions{align-items:stretch;flex-direction:column-reverse}.flow-actions>span{display:grid}.flow-actions .primary,.flow-actions .secondary{width:100%}.instruction-card textarea{min-height:360px;padding:18px}.project-placeholder{padding:70px 20px}.login-card{padding:32px 24px}.brand-hero img{width:184px}.login-page{padding:40px 18px}.review-card article{padding:24px 20px}}.workspace{min-height:100vh;background:var(--paper)}.workspace-sidebar{position:fixed;inset:0 auto 0 0;z-index:10;width:272px;padding:30px 24px 24px;display:flex;flex-direction:column;border-right:1px solid #eee5e7;background:#fff}.workspace-sidebar>.brand{padding:0 12px;margin-bottom:35px}.project-switch{display:flex;align-items:center;gap:11px;padding:13px 14px;border-radius:16px;background:#fff7f4;font-size:14px;font-weight:600;line-height:1.25}.project-switch i{flex:none;width:26px;height:26px;border-radius:60% 40% 55% 45%;background:#c6f15a}.project-switch span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projects-back{margin:12px 14px 30px;color:var(--quiet);font-size:13px;text-decoration:none}.projects-back:hover{color:var(--pink)}.workspace-sidebar nav{display:flex;flex-direction:column;gap:6px}.workspace-sidebar nav a{display:flex;align-items:center;gap:13px;padding:13px 15px;border-radius:14px;color:#77768b;font-size:14.5px;font-weight:600;text-decoration:none}.workspace-sidebar nav a:hover{background:#fff7fa;color:var(--ink)}.workspace-sidebar nav a.active{background:var(--ink);color:#fff}.workspace-sidebar nav b{width:20px;color:var(--pink);font-size:18px;text-align:center}.sidebar-user{margin-top:auto;padding:18px 10px 0;border-top:1px solid var(--line);display:flex;align-items:center;gap:10px}.sidebar-user>i{flex:none;width:34px;height:34px;border-radius:60% 40% 55% 45%;background:#c6f15a}.sidebar-user>span{min-width:0;display:flex;flex-direction:column}.sidebar-user b{max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.sidebar-user small{margin-top:2px;color:var(--quiet);font-size:11px}.sidebar-user button{margin-left:auto;border:0;background:transparent;color:var(--quiet);font-size:18px;cursor:pointer}.workspace-main{min-height:100vh;margin-left:272px}.workspace-page{width:min(1180px,calc(100% - 96px));margin:0 auto;padding:62px 0 88px}.workspace-title{margin-bottom:42px;display:flex;align-items:flex-end;justify-content:space-between;gap:30px}.workspace-title>div>span{display:block;margin-bottom:15px;color:var(--pink);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.workspace-title h1{margin:0;font-size:58px;font-weight:600;line-height:.95;letter-spacing:-.05em}.workspace-title p{margin:14px 0 0;color:var(--muted);font-size:18px}.workspace-loading{min-height:360px;display:flex;align-items:center;justify-content:center;gap:12px;color:var(--muted)}.workspace-loading i,.editor-loading>i{width:25px;height:25px;border:3px solid #ffd9ec;border-top-color:var(--pink);border-radius:50%;animation:spin .8s linear infinite}.workspace-empty{min-height:460px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px;border:1px dashed #e8dce0;border-radius:28px;text-align:center}.workspace-empty>i{width:58px;height:58px;border-radius:60% 40% 55% 45%;background:#ffd9ec}.workspace-empty h2{margin:20px 0 9px;font-size:30px;letter-spacing:-.03em}.workspace-empty p{max-width:450px;margin:0 0 25px;color:var(--muted);line-height:1.5}.workspace-error{min-height:100vh;display:grid;place-content:center;text-align:center}.mobile-menu{display:none}.feed-toolbar{display:grid;grid-template-columns:minmax(240px,1fr) 220px 170px;gap:12px;margin-bottom:24px}.feed-toolbar select,.search-field{height:50px;border:1px solid var(--line);border-radius:15px;background:#fff;color:var(--muted);outline:none}.feed-toolbar select{padding:0 15px}.search-field{display:flex;align-items:center;gap:8px;padding:0 15px;color:var(--pink);font-size:22px}.search-field input{width:100%;border:0;outline:0;color:var(--ink)}.feed-list{display:flex;flex-direction:column;gap:14px}.feed-card{padding:27px 30px 24px;border:1px solid var(--line);border-radius:22px;background:#fff}.feed-card.viewed{background:#fffdfc}.feed-card-top{display:flex;align-items:center;gap:10px;color:var(--quiet);font-size:13px}.source-chip{padding:5px 10px;border-radius:999px;background:#ffe6f2;color:#bf2b78;font-size:11px;font-weight:700;text-transform:uppercase}.feed-card-top time{margin-left:auto}.feed-card-top>i{width:7px;height:7px;border-radius:50%;background:var(--pink)}.feed-card h2{max-width:850px;margin:21px 0 10px;font-size:26px;letter-spacing:-.025em}.feed-card>p{max-width:850px;display:-webkit-box;overflow:hidden;margin:0;color:var(--muted);font-size:15px;line-height:1.55;-webkit-line-clamp:2;-webkit-box-orient:vertical}.feed-card footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:23px}.feed-card footer>a{color:var(--pink);font-size:14px;font-weight:700;text-decoration:none}.feed-card footer div{display:flex;gap:8px}.feed-card footer button,.topic-card footer button{padding:7px 10px;border:0;background:transparent;color:var(--quiet);font-size:12px;cursor:pointer}.feed-card footer button:hover,.topic-card footer button:hover{color:var(--ink)}.source-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.source-card{padding:25px;border:1px solid var(--line);border-radius:23px;background:#fff}.source-card>header{display:flex;align-items:center;gap:13px}.source-card .youtube{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:#ffe3e8;color:#f22;font-style:normal}.source-card header div span{color:var(--quiet);font-size:11px;text-transform:uppercase}.source-card h2{max-width:300px;overflow:hidden;margin:3px 0 0;font-size:19px;text-overflow:ellipsis;white-space:nowrap}.source-card header>b{margin-left:auto;padding:5px 9px;border-radius:999px;background:#eff9dc;color:#4a6b12;font-size:10px;text-transform:uppercase}.source-card header>.sync-failed{background:#ffe8ef;color:#b83262}.source-card>a{display:block;overflow:hidden;margin:22px 0;color:var(--muted);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.source-card dl{display:flex;gap:42px;margin:0;padding:18px 0;border-block:1px solid #f4eef0}.source-card dl div{display:flex;flex-direction:column;gap:5px}.source-card dt{color:var(--quiet);font-size:11px}.source-card dd{margin:0;font-size:14px;font-weight:600}.source-card footer{display:flex;gap:10px;margin-top:18px}.source-card footer button{padding:9px 12px;border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--muted);font-size:12px;cursor:pointer}.source-error{color:#b83262;font-size:12px}.drawer-layer{position:fixed;inset:0;z-index:30}.drawer-backdrop{position:absolute;inset:0;width:100%;border:0;background:#1b1d3d45}.source-drawer{position:absolute;right:0;top:0;bottom:0;width:min(510px,100%);padding:42px 40px;display:flex;flex-direction:column;gap:30px;background:#fff;box-shadow:-15px 0 60px #1b1d3d1f}.source-drawer>header{display:flex;justify-content:space-between}.source-drawer h2{margin:8px 0;font-size:30px}.source-drawer header small{color:var(--pink);font-weight:700}.source-drawer header button{border:0;background:transparent;font-size:28px;cursor:pointer}.source-drawer label{display:flex;flex-direction:column;gap:9px}.source-drawer input{height:52px;padding:0 15px;border:1px solid var(--line);border-radius:14px;outline:none}.source-drawer label small{color:var(--quiet);line-height:1.5}.source-drawer>footer{display:flex;justify-content:flex-end;gap:10px;margin-top:auto}.material-back{display:inline-block;margin-bottom:35px;color:var(--muted);font-size:14px;text-decoration:none}.material-heading{max-width:900px;margin-bottom:40px}.material-meta{display:flex;align-items:center;gap:11px;color:var(--quiet);font-size:13px}.material-meta time{margin-left:auto}.material-heading h1{margin:25px 0 16px;font-size:48px;line-height:1.05;letter-spacing:-.045em}.material-heading>p{margin:0 0 15px;color:var(--muted);font-size:17px;line-height:1.55}.material-heading>a{color:var(--pink);font-size:13px;font-weight:600}.material-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(360px,.8fr);gap:22px;align-items:start}.transcript-card,.topic-editor-panel{border:1px solid var(--line);border-radius:25px;background:#fff}.transcript-card{overflow:hidden}.transcript-card>header{padding:26px 28px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.transcript-card small,.topic-editor-intro small{color:var(--pink);font-weight:700;text-transform:uppercase;letter-spacing:.08em}.transcript-card h2{margin:5px 0 0;font-size:25px}.transcript-card header>span{color:var(--quiet);font-size:12px}.transcript-card pre{max-height:760px;overflow:auto;margin:0;padding:30px;color:#55566e;font:400 15px/1.72 inherit;white-space:pre-wrap}.transcript-empty{padding:70px 30px;color:var(--quiet);text-align:center}.topic-editor-panel{overflow:hidden}.topic-editor-intro{padding:30px;background:var(--ink);color:#fff}.topic-editor-intro>i{float:right;color:#c6f15a;font-size:28px;font-style:normal}.topic-editor-intro h2{margin:13px 0 8px;font-size:27px;line-height:1.15}.topic-editor-intro p{margin:0 0 22px;color:#bcbdd0;font-size:13.5px;line-height:1.5}.topic-editor-intro .primary{padding:12px 18px;font-size:13px}.editor-loading{padding:32px;display:flex;flex-direction:column;align-items:center;gap:9px;text-align:center}.editor-loading span{color:var(--quiet);font-size:12px}.editor-error,.editor-empty{margin:20px;padding:18px;border-radius:15px;background:#ffe8ef;color:#a92b59}.idea-list{padding:13px}.idea-card{padding:20px;border-radius:17px;background:#fffaf8}.idea-card+.idea-card{margin-top:10px}.idea-card header{display:flex;align-items:center;justify-content:space-between}.idea-card header>span{color:#d6cbd0;font-size:11px;font-weight:700}.idea-ready,.idea-hypothesis{padding:4px 8px;border-radius:999px;background:#eff9dc;color:#4a6b12;font-size:10px;text-transform:uppercase}.idea-hypothesis{background:#fff1d9;color:#986312}.idea-card h3{margin:12px 0 8px;font-size:18px;line-height:1.25}.idea-card>p,.idea-card details p{margin:0;color:var(--muted);font-size:13px;line-height:1.5}.idea-card details{margin-top:11px}.idea-card summary{color:var(--pink);font-size:11px;cursor:pointer}.idea-card details p{margin-top:8px}.idea-card footer{margin-top:16px}.idea-card footer button{padding:0;border:0;background:transparent;color:var(--pink);font-size:12px;font-weight:700;cursor:pointer}.saved-label{color:#598214;font-size:12px;font-weight:700}.archive-toggle{display:flex;align-items:center;gap:9px;color:var(--muted);font-size:13px;cursor:pointer}.archive-toggle input{display:none}.archive-toggle span{position:relative;width:35px;height:20px;border-radius:999px;background:#ded7da}.archive-toggle span:after{content:"";position:absolute;left:3px;top:3px;width:14px;height:14px;border-radius:50%;background:#fff;transition:.15s}.archive-toggle input:checked+span{background:var(--pink)}.archive-toggle input:checked+span:after{transform:translate(15px)}.topics-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.topic-card{padding:27px;border:1px solid var(--line);border-radius:23px;background:#fff}.topic-card.archived{opacity:.65}.topic-card>header{display:flex;align-items:center;justify-content:space-between}.topic-card time{color:var(--quiet);font-size:12px}.topic-card h2{margin:20px 0 10px;font-size:24px;line-height:1.2;letter-spacing:-.025em}.topic-thought{color:var(--muted);font-size:15px;line-height:1.55}.topic-observation{padding:14px;border-radius:13px;background:#fff8f1;color:#716b76;font-size:12.5px;line-height:1.5}.topic-card footer{display:flex;align-items:center;gap:15px;margin-top:22px;padding-top:17px;border-top:1px solid var(--line);color:var(--quiet);font-size:12px}.topic-card footer a{margin-left:auto;color:var(--pink);font-weight:600;text-decoration:none}.settings-page{max-width:970px}.settings-form{display:flex;flex-direction:column;gap:18px}.settings-form>section{padding:32px;border:1px solid var(--line);border-radius:25px;background:#fff}.settings-form section>header{display:flex;gap:17px;margin-bottom:25px}.settings-form section>header>span{display:grid;place-items:center;width:37px;height:37px;border-radius:50%;background:#ffd9ec;color:var(--pink);font-size:12px;font-weight:700}.settings-form h2{margin:0;font-size:23px}.settings-form header p{margin:5px 0 0;color:var(--quiet);font-size:13px}.settings-form label{display:flex;flex-direction:column;gap:9px;margin-top:19px}.settings-form label>b{font-size:13px}.settings-form input,.settings-form textarea{width:100%;padding:14px 16px;border:1px solid var(--line);border-radius:14px;background:#fffdfc;color:var(--ink);outline:none;resize:vertical;line-height:1.55}.settings-form input:focus,.settings-form textarea:focus{border-color:#ffb3d8;box-shadow:0 0 0 3px #fff0f7}.settings-note{margin-top:12px;color:var(--quiet);font-size:12px}.regenerate{margin-top:18px;padding:11px 17px;font-size:13px}.settings-form>footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 5px}.settings-form>footer>span{color:var(--quiet);font-size:12px}.save-success{padding:14px 18px;border-radius:14px;background:#eff9dc;color:#4a6b12;font-size:13px}@media(max-width:1050px){.material-layout{grid-template-columns:1fr}.topic-editor-panel{order:-1}.topics-list,.source-grid{grid-template-columns:1fr}.workspace-page{width:calc(100% - 54px)}}@media(max-width:760px){.mobile-menu{position:fixed;right:18px;top:15px;z-index:20;display:block;width:42px;height:42px;border:0;border-radius:50%;background:var(--ink);color:#fff}.workspace-sidebar{transform:translate(-100%);transition:.2s}.workspace-sidebar.open{transform:translate(0);box-shadow:20px 0 60px #1b1d3d33}.workspace-main{margin-left:0}.workspace-page{width:calc(100% - 32px);padding:75px 0 55px}.workspace-title{align-items:flex-start;flex-direction:column;margin-bottom:30px}.workspace-title h1{font-size:43px}.workspace-title p{font-size:16px}.feed-toolbar{grid-template-columns:1fr}.feed-card{padding:22px 19px}.feed-card footer{align-items:flex-start;flex-direction:column}.feed-card footer div{flex-wrap:wrap}.source-grid{grid-template-columns:1fr}.source-card h2{max-width:190px}.source-drawer{padding:30px 22px}.material-heading h1{font-size:38px}.material-meta{flex-wrap:wrap}.material-meta time{width:100%;margin:0}.material-layout{grid-template-columns:1fr}.transcript-card pre{padding:22px;font-size:14px}.topics-list{grid-template-columns:1fr}.topic-card footer{align-items:flex-start;flex-wrap:wrap}.topic-card footer a{margin-left:0}.settings-form>section{padding:25px 20px}.settings-form>footer{align-items:stretch;flex-direction:column}.settings-form>footer .primary{width:100%}}.source-card footer>a{padding:9px 12px;border-radius:10px;background:var(--ink);color:#fff;font-size:12px;font-weight:600;text-decoration:none}.youtube-source-page{width:min(1240px,calc(100% - 64px));padding-top:34px}.youtube-source-header{display:flex;align-items:flex-start;justify-content:space-between;gap:35px;margin-bottom:18px}.youtube-source-header>div>div{display:flex;align-items:center;gap:13px}.youtube-source-header h1{margin:0;font-size:48px;line-height:1;letter-spacing:-.045em}.youtube-source-header span,.youtube-source-header b{padding:7px 14px;border-radius:999px;background:#fff;color:var(--muted);font-size:13px}.youtube-source-header b{display:flex;align-items:center;gap:7px;background:#eef9d2;color:var(--ink)}.youtube-source-header b.inactive{background:#f1f0f5;color:var(--muted)}.youtube-source-header b i{width:8px;height:8px;border-radius:50%;background:#8fbf1f}.youtube-source-header>div>a{display:block;margin-top:12px;color:var(--quiet);font-size:14px;text-decoration:none}.youtube-source-header>button{padding:14px 24px;border:0;border-radius:999px;background:#fff;color:var(--ink);font-weight:600;cursor:pointer}.youtube-source-header>button:disabled{opacity:.55}.youtube-stats{display:flex;flex-wrap:wrap;align-items:center;gap:10px 19px;padding:16px 21px;margin-bottom:14px;border-radius:20px;background:#fff;color:var(--muted);font-size:13px}.youtube-stats b{color:var(--ink)}.youtube-stats>i{width:3px;height:3px;border-radius:50%;background:#dedbe4}.youtube-stats em{margin-left:auto;color:var(--quiet);font-style:normal}.youtube-stats em:first-letter{color:#9bc923}.source-page-error,.source-notice{display:flex;align-items:center;gap:12px;padding:14px 20px;margin-bottom:14px;border-radius:18px;background:#ffe9f3;font-size:13px}.source-page-error button{margin-left:auto;border:0;background:#fff;border-radius:999px;padding:8px 14px}.source-notice{background:#eff9dc;color:#4a6b12}.youtube-controls{display:grid;grid-template-columns:.85fr 1.15fr;gap:14px;margin:14px 0 32px}.youtube-controls>section{padding:22px 24px;border-radius:24px;background:#fff}.youtube-controls header{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.youtube-controls h2{margin:0;font-size:18px;letter-spacing:-.02em}.youtube-controls p{margin:10px 0;color:var(--muted);font-size:13px;line-height:1.5}.youtube-controls small{color:var(--quiet);font-size:12px;line-height:1.45}.toggle{position:relative;flex:none;width:50px;height:29px;padding:0;border:0;border-radius:999px;background:#dad7df;cursor:pointer}.toggle i{position:absolute;left:3px;top:3px;width:23px;height:23px;border-radius:50%;background:#fff;transition:.15s}.toggle.on{background:var(--pink)}.toggle.on i{transform:translate(21px)}.history-control>header{align-items:center}.history-control>nav{display:inline-flex;gap:3px;padding:4px;margin:15px 0;border-radius:999px;background:var(--paper)}.history-control nav button,.video-toolbar nav button{padding:8px 15px;border:0;border-radius:999px;background:transparent;color:var(--muted);font-size:12px;font-weight:600;cursor:pointer}.history-control nav button.active,.video-toolbar nav button.active{background:var(--ink);color:#fff}.history-control>div{display:flex;align-items:flex-end;gap:10px}.history-control label{flex:1;display:flex;flex-direction:column;gap:6px}.history-control label span{padding-left:4px;color:var(--muted);font-size:11px;font-weight:600}.history-control input{width:100%;height:44px;padding:0 14px;border:1px solid var(--line);border-radius:999px;background:var(--paper);outline:0}.history-control .primary{flex:none;padding:12px 20px;font-size:13px}.video-toolbar{display:flex;align-items:center;gap:16px;margin-bottom:9px}.video-toolbar nav{display:flex;gap:5px}.video-toolbar>label{margin-left:auto;width:240px;height:43px;display:flex;align-items:center;gap:8px;padding:0 16px;border-radius:999px;background:#fff;color:var(--pink)}.video-toolbar input{width:100%;border:0;background:transparent;outline:0}.video-table>header,.video-table>article{display:grid;grid-template-columns:24px 104px 90px minmax(260px,1fr) 165px 190px;align-items:center;gap:17px}.video-table>header{padding:0 9px 11px;border-bottom:1px solid #e2dfe7;color:#aaa8b7;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.video-table>article{min-height:86px;padding:13px 9px;border-bottom:1px solid var(--line);border-radius:13px}.video-table>article:hover{background:#fff}.video-check{width:20px;height:20px;padding:0;border:1.5px solid #d4d1dc;border-radius:6px;background:transparent;color:transparent;font-size:11px;cursor:pointer}.video-check.checked{border-color:var(--pink);background:var(--pink);color:#fff}.video-thumb{position:relative;width:104px;height:59px;overflow:hidden;border-radius:10px;background:#dedbe4}.video-thumb img{width:100%;height:100%;object-fit:cover}.video-thumb small{position:absolute;right:5px;bottom:4px;padding:2px 5px;border-radius:4px;background:#1b1d3dbf;color:#fff}.video-table time{color:var(--muted);font-size:12px}.video-title{min-width:0;display:flex;flex-direction:column;gap:4px}.video-title b{font-size:15px;line-height:1.3}.video-title span{overflow:hidden;color:#aaa8b7;font-size:12px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.video-title small{display:-webkit-box;overflow:hidden;color:#c53268;font-size:10px;-webkit-line-clamp:1;-webkit-box-orient:vertical}.pipeline-badge{display:inline-flex;justify-self:start;align-items:center;gap:7px;padding:7px 12px;border-radius:999px;background:#f1f0f5;color:var(--muted);font-size:11px;font-weight:600}.pipeline-badge i{width:7px;height:7px;border-radius:50%;background:#c9c8d6}.pipeline-badge.lime{background:#eef9d2;color:var(--ink)}.pipeline-badge.lime i{background:#8fbf1f}.pipeline-badge.pink{background:#ffe2f0;color:#b72c72}.pipeline-badge.pink i{background:var(--pink)}.pipeline-badge.working{background:#fff}.pipeline-badge.working i{background:var(--pink);animation:cmPulse 1s infinite}.pipeline-badge.error{background:#ffe8ef;color:#a62a57}.pipeline-badge.error i{background:#e43b75}.video-actions{display:flex;justify-content:flex-end;gap:13px}.video-actions a,.video-actions button{padding:0;border:0;background:none;color:var(--ink);font-size:12px;font-weight:600;text-decoration:none;cursor:pointer}.video-actions button{color:var(--pink)}.video-empty{padding:70px 20px;text-align:center}.video-empty h2{margin:0 0 8px}.video-empty p{color:var(--quiet)}.pagination{display:flex;align-items:center;justify-content:center;gap:14px;padding:25px}.pagination button{width:36px;height:36px;border:1px solid var(--line);border-radius:50%;background:#fff}.pagination span{color:var(--muted);font-size:12px}.bulk-bar{position:fixed;z-index:25;left:calc(272px + (100vw - 272px)/2);bottom:25px;transform:translate(-50%);display:flex;align-items:center;gap:13px;padding:13px 15px 13px 23px;border-radius:999px;background:var(--ink);color:#fff;box-shadow:0 18px 45px #1b1d3d3d}.bulk-bar b{font-size:13px;white-space:nowrap}.bulk-bar>span{color:#9d9db8;font-size:11px;white-space:nowrap}.bulk-bar button{padding:10px 17px;border:0;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap}.bulk-bar .pink{background:var(--pink);color:#fff}.bulk-bar .lime{background:#c6f15a;color:var(--ink)}.bulk-bar .close{width:34px;height:34px;padding:0;background:#ffffff1a;color:#fff;font-size:18px}.material-original-title{margin-top:-8px!important;color:var(--quiet)!important;font-size:14px!important}.transcript-empty{display:flex;min-height:260px;flex-direction:column;align-items:center;justify-content:center;gap:15px}.transcript-empty p{margin:0}.transcript-empty .primary{padding:11px 18px;font-size:13px}@keyframes cmPulse{0%,to{opacity:1}50%{opacity:.3}}.fatal-ui-error{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px;text-align:center;background:var(--paper)}.fatal-ui-error>i{width:58px;height:58px;border-radius:60% 40% 55% 45%;background:#ffd9ec}.fatal-ui-error h1{margin:20px 0 8px;font-size:34px}.fatal-ui-error p{margin:0 0 24px;color:var(--muted)}.video-row{overflow:hidden;max-height:100px}.video-row.hiding{pointer-events:none;animation:videoHide .38s ease forwards}.video-row.restoring{pointer-events:none;animation:videoRestoreAway .38s ease forwards}.video-row.entering{animation:videoReturn .38s ease both}.pipeline-badge.hidden{background:#ecebf0;color:#737286}.pipeline-badge.hidden i{background:#9c9bae}.video-actions .hide-video{color:var(--quiet);font-weight:500}.video-actions .hide-video:hover{color:var(--ink)}.video-actions .restore-video{color:var(--pink)}.undo-toast{position:fixed;right:28px;bottom:28px;z-index:35;display:flex;align-items:center;gap:26px;padding:15px 17px 15px 22px;border-radius:16px;background:var(--ink);color:#fff;box-shadow:0 16px 45px #1b1d3d40;animation:toastIn .22s ease both}.undo-toast span{font-size:13px;font-weight:600}.undo-toast button{padding:7px 11px;border:0;border-radius:999px;background:#ffffff1f;color:#ff8fc6;font-size:12px;font-weight:700;cursor:pointer}@keyframes videoHide{0%{max-height:100px;min-height:86px;opacity:1;transform:translate(0);padding-top:13px;padding-bottom:13px}62%{max-height:100px;min-height:86px;opacity:.25;transform:translate(10px);padding-top:13px;padding-bottom:13px}to{max-height:0;min-height:0;opacity:0;transform:translate(10px);padding-top:0;padding-bottom:0;border-width:0}}@keyframes videoRestoreAway{0%{max-height:100px;min-height:86px;opacity:1;transform:translate(0);padding-top:13px;padding-bottom:13px}62%{max-height:100px;min-height:86px;opacity:.25;transform:translate(-10px);padding-top:13px;padding-bottom:13px}to{max-height:0;min-height:0;opacity:0;transform:translate(-10px);padding-top:0;padding-bottom:0;border-width:0}}@keyframes videoReturn{0%{max-height:0;min-height:0;opacity:0;transform:translate(10px);padding-top:0;padding-bottom:0;border-width:0}38%{max-height:100px;min-height:86px;opacity:.25;transform:translate(10px);padding-top:13px;padding-bottom:13px}to{max-height:100px;min-height:86px;opacity:1;transform:translate(0)}}@keyframes toastIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1100px){.youtube-controls{grid-template-columns:1fr}.video-table{overflow-x:auto}.video-table>header,.video-table>article{min-width:980px}.video-toolbar{align-items:flex-start;flex-direction:column}.video-toolbar nav{flex-wrap:wrap}.video-toolbar>label{margin-left:0}.bulk-bar{left:calc(272px + (100vw - 272px)/2);max-width:calc(100vw - 310px);flex-wrap:wrap;border-radius:24px}}@media(max-width:760px){.youtube-source-page{width:calc(100% - 32px)}.youtube-source-header{flex-direction:column}.youtube-source-header>div>div{align-items:flex-start;flex-wrap:wrap}.youtube-source-header h1{width:100%;font-size:38px}.youtube-stats{align-items:flex-start;flex-direction:column}.youtube-stats>i{display:none}.youtube-stats em{margin-left:0}.history-control>div{align-items:stretch;flex-direction:column}.history-control .primary{width:100%}.video-toolbar>label{width:100%}.bulk-bar{left:16px;right:16px;bottom:16px;max-width:none;transform:none}.source-card footer{flex-wrap:wrap}}.source-logo.website{background:#171717;color:#fff;font-family:Georgia,serif;font-size:22px}.sync-needs_attention{background:#fff1df!important;color:#a14a00!important}.source-type-drawer{display:flex;flex-direction:column;gap:24px}.source-type-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.source-type-option{display:flex;min-height:145px;flex-direction:column;align-items:flex-start;gap:8px;padding:22px;border:1px solid #dedbd5;border-radius:18px;background:#fff;text-align:left;cursor:pointer}.source-type-option:hover{border-color:#171717;box-shadow:0 8px 30px #14120f14}.source-type-option i{display:grid;width:42px;height:42px;place-items:center;border-radius:12px;background:#f1eee7;font-style:normal;font-size:20px}.source-type-option b{font-size:18px}.source-type-option span{color:#706c66;line-height:1.45}.source-type-options>button{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:18px;border:1px solid var(--line);border-radius:18px;background:#fff;color:var(--ink);text-align:left;cursor:pointer}.source-type-options>button:hover{border-color:#ffb3d8}.source-type-options>button>i{display:grid;width:42px;height:42px;place-items:center;border-radius:12px;background:#f1eef1;font-style:normal}.source-type-options>button>i.website{background:#e6f0df}.source-type-options>button>span{display:flex;flex-direction:column;gap:4px}.source-type-options small{color:var(--quiet);line-height:1.35}.website-url-step,.website-analysis{display:flex;min-height:480px;flex-direction:column;align-items:center;justify-content:center;padding:46px;text-align:center}.website-url-step h1,.website-analysis h1{margin:18px 0 8px;font-size:39px;letter-spacing:-.035em}.website-url-step>p,.website-analysis>p{max-width:540px;margin:0 0 28px;color:var(--muted);line-height:1.5}.website-url-step>label{display:flex;width:min(600px,100%);flex-direction:column;align-items:flex-start;gap:9px;text-align:left}.website-url-step input{width:100%;padding:15px 17px;border:1px solid var(--line);border-radius:14px;font:inherit}.website-url-step>.primary{margin-top:18px}.website-mark{display:grid;width:58px;height:58px;place-items:center;border-radius:18px;background:#dcefd9;font-style:normal;font-size:25px}.website-analysis>i{width:38px;height:38px;border:3px solid #ddd8cf;border-top-color:var(--pink);border-radius:50%;animation:spin .8s linear infinite}.website-analysis ul{display:grid;gap:10px;margin:12px 0 0;padding:0;list-style:none;color:var(--quiet);text-align:left}.website-analysis li:before{content:"○";margin-right:9px}.website-analysis li.active{color:var(--ink)}.website-analysis li.active:before{content:"✓";color:#4c821f}.website-block-step,.website-settings-step{min-height:0;padding:28px;overflow:auto}.website-block-step>header,.website-settings-step>header{margin-bottom:24px}.website-block-step>header small,.website-settings-step>header small{color:var(--quiet);font-weight:650;text-transform:uppercase;letter-spacing:.06em}.website-block-step>header h1,.website-settings-step>header h1{margin:6px 0;font-size:34px}.website-block-step>header>a{color:var(--pink);font-size:14px}.website-block-step>header p,.website-settings-step>header p{color:var(--muted)}.website-block-step>footer,.website-settings-step>footer{position:sticky;bottom:-28px;display:flex;align-items:center;justify-content:flex-end;gap:14px;margin:24px -28px -28px;padding:18px 28px;border-top:1px solid var(--line);background:#fff}.website-block-step>footer>span{margin-right:auto;color:var(--quiet)}.website-block-card{grid-template-columns:1fr auto;cursor:default}.website-block-card>div{display:flex;align-items:center;gap:10px}.website-block-card h2{grid-column:1;margin:3px 0 0;font-size:21px}.website-block-card>p{grid-column:2;grid-row:1;color:var(--quiet)}.website-block-card>ul{grid-column:1/-1;margin:0;padding-left:19px;color:var(--muted);font-size:14px;line-height:1.5}.website-block-card .preview-link{grid-column:1/-1;justify-self:start;padding:0;background:none;color:var(--pink);font-weight:650}.toggle{position:relative;width:40px;height:23px!important;padding:0!important;border:0!important;border-radius:99px!important;background:#dcd8d2!important;cursor:pointer}.toggle i{position:absolute;top:3px;left:3px;width:17px;height:17px;border-radius:50%;background:#fff;transition:.18s}.toggle.on{background:var(--ink)!important}.toggle.on i{left:20px}.block-kind{padding:4px 9px;border-radius:99px;background:#edf2e9;color:#55703d;font-size:11px;font-weight:700}.block-kind.taxonomy{background:#f3edf5;color:#75577e}.website-settings-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:24px}.website-settings-grid>section{display:flex;flex-direction:column;gap:18px}.website-settings-grid label:not(.import-current){display:flex;flex-direction:column;gap:8px}.website-settings-grid input,.website-settings-grid select{padding:14px;border:1px solid var(--line);border-radius:13px;background:#fff;font:inherit}.import-current{display:flex;align-items:flex-start;gap:12px;padding:16px;border-radius:15px;background:#f3f1ed}.import-current>span{display:flex;flex-direction:column;gap:4px}.import-current small{color:var(--quiet);line-height:1.4}.website-settings-grid>aside{padding:20px;border:1px solid var(--line);border-radius:17px;background:#fff}.website-settings-grid>aside h2{margin:0 0 15px;font-size:19px}.website-settings-grid>aside>div,.website-settings-grid>aside>p{display:flex;justify-content:space-between;gap:15px;padding:10px 0}.website-settings-grid>aside span,.website-settings-grid>aside small{color:var(--quiet)}.website-settings-grid>aside>small{display:block;margin-top:14px}.block-preview-layer{position:fixed;z-index:70;inset:0}.block-preview{position:absolute;top:0;right:0;bottom:0;width:min(520px,92vw);overflow:auto;padding:28px;background:#fff;box-shadow:-20px 0 60px #0003}.block-preview header{display:flex;justify-content:space-between}.block-preview header h2{margin:5px 0}.block-preview header button{border:0;background:none;font-size:25px}.block-preview ol{padding-left:22px}.block-preview li{padding:12px 0;border-top:1px solid var(--line)}.block-preview li b,.block-preview li a{display:block}.block-preview li a{margin-top:4px;overflow:hidden;color:var(--quiet);font-size:12px;text-overflow:ellipsis}.block-preview footer{position:sticky;bottom:-28px;margin:20px -28px -28px;padding:18px 28px;border-top:1px solid var(--line);background:#fff}.website-flow-layer{position:fixed;z-index:60;inset:0;display:grid;place-items:center;padding:28px;background:#16141185;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.website-flow{display:flex;width:min(900px,100%);max-height:calc(100vh - 56px);flex-direction:column;overflow:hidden;border-radius:24px;background:#f8f7f3;box-shadow:0 30px 90px #00000047}.website-flow-top{display:flex;align-items:center;justify-content:space-between;padding:22px 26px;border-bottom:1px solid #e4e0d8;background:#fff}.website-flow-top>div{display:flex;align-items:center;gap:12px}.website-flow-top i{display:grid;width:38px;height:38px;place-items:center;border-radius:11px;background:#171717;color:#fff;font-style:normal}.website-flow-top button{border:0;background:none;font-size:25px;cursor:pointer}.website-flow-step{display:flex;min-height:0;flex:1;flex-direction:column;gap:22px;padding:30px;overflow:auto}.website-flow-step>header small{color:#89847b;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.website-flow-step>header h2{margin:7px 0;font:500 31px/1.15 Georgia,serif}.website-flow-step>header p{margin:0;color:#706c66;line-height:1.5}.website-flow-step>label{display:flex;flex-direction:column;gap:9px;font-weight:650}.website-flow-step input,.website-flow-step select{height:48px;padding:0 14px;border:1px solid #d7d2ca;border-radius:10px;background:#fff;font:inherit}.website-flow-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:auto;padding-top:10px}.website-flow-actions .secondary,.website-source-page .secondary{border:1px solid #d4cfc6;background:#fff}.website-analyzing{display:grid;min-height:290px;place-items:center;text-align:center}.website-analyzing i,.website-reprobe i{display:block;width:34px;height:34px;margin:0 auto 18px;border:3px solid #ddd8cf;border-top-color:#171717;border-radius:50%;animation:spin 1s linear infinite}.website-summary{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:12px;background:#ece9e2;color:#57534d}.website-summary b{color:#171717}.website-summary span:last-child{margin-left:auto}.website-block-list{display:grid;gap:12px}.website-block-card{display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:14px;padding:17px;border:1px solid #dedad2;border-radius:14px;background:#fff;cursor:pointer}.website-block-card.selected{border-color:#171717;box-shadow:inset 0 0 0 1px #171717}.website-block-card input{width:18px;height:18px;margin-top:3px}.website-block-card h3{margin:0 0 5px;font-size:16px}.website-block-card p{margin:0;color:#777169;font-size:14px}.website-block-card button{height:auto;padding:7px 10px;border:0;border-radius:8px;background:#f0ede7;cursor:pointer}.website-preview{position:absolute;z-index:2;top:0;right:0;bottom:0;width:min(480px,90%);padding:26px;overflow:auto;background:#fff;box-shadow:-16px 0 50px #0000002e}.website-preview>button{float:right;border:0;background:none;font-size:23px}.website-preview h3{margin-top:30px}.website-preview article{padding:14px 0;border-top:1px solid #e8e4dc}.website-preview a{color:#171717;font-weight:650;text-decoration:none}.website-preview p{margin:5px 0 0;color:#777169}.website-settings{display:grid;grid-template-columns:1fr 1fr;gap:18px}.website-settings>label{display:flex;flex-direction:column;gap:9px;font-weight:650}.website-toggle{grid-column:1/-1;display:flex!important;flex-direction:row!important;align-items:flex-start;gap:12px!important;padding:17px;border-radius:14px;background:#efede7}.website-toggle input{width:20px;height:20px}.website-toggle span{display:flex;flex-direction:column;gap:3px}.website-toggle small{color:#777169;font-weight:400}.website-success{align-items:center;justify-content:center;min-height:420px;text-align:center}.website-success>i{display:grid;width:68px;height:68px;place-items:center;border-radius:50%;background:#dcefd9;color:#237226;font-style:normal;font-size:30px}.website-success h2{margin:0;font:500 35px Georgia,serif}.website-success p{max-width:550px;color:#706c66}.website-success>div{display:flex;gap:10px}.website-source-page{width:min(1180px,calc(100% - 64px));margin:0 auto;padding:42px 0 90px}.website-source-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.website-source-header h1{margin:7px 0;font:500 42px/1.1 Georgia,serif}.website-source-header p{margin:0;color:#777169}.website-source-header small{color:#89847b;text-transform:uppercase;letter-spacing:.08em}.website-source-header>div:last-child{display:flex;gap:10px}.website-source-status{display:flex;gap:28px;margin:28px 0;padding:18px 20px;border:1px solid #e0dcd4;border-radius:15px;background:#fff}.website-source-status div{display:flex;flex-direction:column;gap:5px}.website-source-status span{color:#817c74;font-size:13px}.website-attention{margin:22px 0;padding:20px;border:1px solid #e4b781;border-radius:15px;background:#fff6e9}.website-attention h3{margin:0 0 6px}.website-attention p{margin:0 0 14px;color:#77502b}.website-blocks-panel{margin-top:24px}.website-blocks-panel>header{display:flex;align-items:end;justify-content:space-between}.website-blocks-panel h2{margin-bottom:6px;font:500 27px Georgia,serif}.website-blocks-panel header p{margin:0;color:#777169}.website-selected-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px}.website-selected-grid article{padding:18px;border:1px solid #e0dcd4;border-radius:14px;background:#fff}.website-selected-grid h3{margin:0 0 6px}.website-selected-grid p{margin:0;color:#777169}.website-reprobe{padding:50px;text-align:center}@media(max-width:760px){.website-flow-layer{padding:0}.website-flow{max-height:100vh;height:100%;border-radius:0}.website-flow-step{padding:22px}.source-type-options,.website-settings,.website-selected-grid{grid-template-columns:1fr}.website-summary{align-items:flex-start;flex-direction:column}.website-summary span:last-child{margin-left:0}.website-block-card{grid-template-columns:auto 1fr}.website-block-card button{grid-column:2}.website-source-page{width:calc(100% - 32px)}.website-source-header{flex-direction:column}.website-source-header h1{font-size:34px}.website-source-status{flex-wrap:wrap}.website-success>div{flex-direction:column}}.website-onboarding{width:min(1020px,calc(100% - 72px));max-width:100%;min-height:100vh;margin:0 auto;padding:46px 0 140px;overflow-wrap:anywhere;animation:fade .22s ease both}.website-onboarding button,.website-onboarding input{font-family:inherit}.website-text-back{display:inline-flex;align-items:center;gap:8px;margin:0 0 26px;padding:0;border:0;background:none;color:var(--muted);font-size:14.5px;font-weight:600;cursor:pointer}.website-text-back:hover{color:var(--pink)}.website-url-screen{max-width:820px}.website-url-screen>h1,.website-analysis-screen>h1,.website-settings-screen>h1{margin:0 0 16px;font-size:62px;font-weight:600;letter-spacing:-.045em;line-height:.98}.website-url-screen>p{max-width:800px;margin:0 0 32px;color:var(--muted);font-size:21px;line-height:1.45}.website-type-pills{display:flex;gap:10px;margin-bottom:14px}.website-type-pills button{display:flex;align-items:center;gap:10px;padding:13px 24px;border:0;border-radius:999px;background:#fff;color:var(--muted);font-size:15px;font-weight:600;cursor:pointer}.website-type-pills button i{width:9px;height:9px;border-radius:50%;background:var(--line)}.website-type-pills button.active{background:var(--ink);color:#fff}.website-type-pills button.active i{background:var(--lime)}.website-url-card{box-sizing:border-box;padding:34px 38px 38px;border-radius:36px;background:#fff}.website-url-card>label{display:block;margin:0 0 12px 6px;font-size:15px;font-weight:600}.website-url-card>input{box-sizing:border-box;width:100%;padding:20px 26px;border:1.5px solid #edebf2;border-radius:999px;outline:none;background:var(--paper);color:var(--ink);font-size:17px;font-weight:500}.website-url-card>input:focus{border-color:var(--pink)}.website-url-card>p{margin:14px 6px 0;color:var(--quiet);font-size:14.5px;line-height:1.5}.website-url-card>p button{padding:0;border:0;background:none;color:var(--ink);font-size:inherit;font-weight:600;text-decoration:underline;text-decoration-color:#e0dee8;text-underline-offset:3px;cursor:pointer}.website-url-card>div:last-child{display:flex;align-items:center;gap:18px;margin-top:30px}.website-url-card>div:last-child>span{color:var(--quiet);font-size:14.5px;font-weight:500}.website-analysis-screen{max-width:820px}.website-analysis-screen>h1{margin-bottom:14px;font-size:52px}.website-analysis-screen>p{margin:0 0 36px;color:var(--quiet);font-size:17px;font-weight:500}.website-analysis-screen>section{padding:16px 20px;border-radius:36px;background:#fff}.website-analysis-screen section>div{display:flex;align-items:center;gap:16px;padding:20px 18px;border-radius:26px}.website-analysis-screen section>div.done{background:var(--paper)}.website-analysis-screen section>div>i{display:grid;flex:none;width:26px;height:26px;place-items:center;border-radius:50%;background:var(--line);color:#fff;font-style:normal;font-size:13px}.website-analysis-screen section>div.done>i{background:#8fbf1f}.website-analysis-screen section>div.active>i{background:var(--pink);animation:pulse 1s ease-in-out infinite}.website-analysis-screen section b{font-size:19px;letter-spacing:-.02em}.website-analysis-screen section>div:not(.done):not(.active) b{color:#c9c8d6}.website-analysis-screen section span{margin-left:auto;color:#b3b2c2;font-size:14.5px;font-weight:500}.website-analysis-screen section>em{display:block;height:8px;margin:10px 18px 18px;border-radius:999px;background:repeating-linear-gradient(115deg,#ffe9f3 0 14px,var(--paper) 14px 28px);background-size:56px 8px;animation:websiteSweep .9s linear infinite}.website-analysis-screen>small{display:block;margin:26px 6px 0;color:var(--quiet);font-size:15px}.website-blocks-screen>header{max-width:1020px;margin-bottom:34px}.website-blocks-screen>header>div{display:flex;min-width:0;align-items:center;gap:16px;margin-bottom:12px}.website-blocks-screen>header h1{min-width:0;margin:0;font-size:54px;font-weight:600;letter-spacing:-.042em;line-height:1}.website-blocks-screen>header>div>span{flex:none;padding:8px 17px;border-radius:999px;background:#fff;color:var(--muted);font-size:14px;font-weight:600}.website-blocks-screen>header>a{display:block;max-width:100%;overflow:hidden;color:var(--quiet);font-size:16px;font-weight:500;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.website-blocks-screen>header>p{max-width:780px;margin:22px 0 0;color:var(--muted);font-size:21px;line-height:1.45}.website-discovery-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.website-discovery-card{display:flex;min-width:0;min-height:310px;box-sizing:border-box;flex-direction:column;padding:28px 30px 24px;border-radius:34px;background:#ffffff80;box-shadow:inset 0 0 0 1px #edebf2}.website-discovery-card.selected{background:#fff;box-shadow:inset 0 0 0 2px var(--pink)}.website-discovery-card>header{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:18px}.website-discovery-card>header>div{min-width:0}.website-discovery-card h2{overflow-wrap:anywhere;margin:0 0 8px;color:#5b5c77;font-size:26px;font-weight:600;letter-spacing:-.03em;line-height:1.1}.website-discovery-card.selected h2{color:var(--ink)}.website-discovery-card header span{color:var(--muted);font-size:15px;font-weight:500}.website-discovery-card header em{display:inline-flex;align-items:center;gap:8px;margin-left:10px;padding:6px 13px;border-radius:999px;background:#eef9d2;color:var(--ink);font-size:13px;font-style:normal;font-weight:600}.website-discovery-card header em i{width:7px;height:7px;border-radius:50%;background:#8fbf1f}.website-switch{position:relative;flex:none;width:52px;height:30px!important;padding:0!important;border:0!important;border-radius:999px!important;background:#e3e1ea!important;cursor:pointer}.website-switch i{position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background:#fff;transition:left .16s}.website-switch.on{background:var(--pink)!important}.website-switch.on i{left:25px}.website-card-samples{display:flex;min-width:0;flex-direction:column;gap:2px;margin-top:22px}.website-card-samples>div{display:flex;min-width:0;align-items:center;gap:14px;padding:9px 0}.website-card-samples i,.website-preview-items>article>i{flex:none;width:44px;height:30px;border-radius:8px;background:repeating-linear-gradient(115deg,var(--thumb-a) 0 6px,var(--thumb-b) 6px 12px)}.website-card-samples span{min-width:0;overflow:hidden;color:var(--quiet);font-size:15px;font-weight:500;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.website-discovery-card.selected .website-card-samples span{color:#5b5c77}.website-discovery-card>footer{margin-top:auto;padding-top:20px}.website-discovery-card>footer button{padding:11px 22px;border:0;border-radius:999px;background:var(--paper);color:var(--ink);font-size:14.5px;font-weight:600;cursor:pointer}.website-discovery-card>footer button:hover{background:#ffe9f3}.website-filter-note{margin:22px 6px 0;color:#b3b2c2;font-size:14.5px;line-height:1.5}.website-selection-bar{position:sticky;z-index:20;bottom:24px;display:grid;width:100%;max-width:none;box-sizing:border-box;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;margin-top:30px;padding:15px 16px 15px 30px;border-radius:999px;background:var(--ink);color:#fff;box-shadow:0 20px 44px #1b1d3d3d}.website-selection-bar b{font-size:16px;white-space:nowrap}.website-selection-bar span{min-width:0;overflow:hidden;color:#9d9db8;font-size:14.5px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.website-selection-bar button{display:inline-flex!important;visibility:visible!important;flex:none;padding:14px 28px;border:0;border-radius:999px;background:var(--lime);color:var(--ink);font-size:15.5px;font-weight:600;white-space:nowrap;cursor:pointer}.website-selection-bar button:disabled{background:#ffffff1f;color:#7c7c99;cursor:not-allowed}.website-preview-layer{position:fixed;z-index:70;inset:0}.website-preview-backdrop{position:absolute;inset:0;width:100%;border:0;background:#1b1d3d2e}.website-preview-drawer{position:absolute;top:0;right:0;bottom:0;display:flex;width:min(560px,100%);box-sizing:border-box;flex-direction:column;overflow:hidden;padding:44px 48px 36px;border-radius:44px 0 0 44px;background:var(--paper);box-shadow:-18px 0 60px #1b1d3d1f}.website-preview-drawer>header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.website-preview-drawer header small{color:#b3b2c2;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.website-preview-drawer header h2{margin:10px 0 0;font-size:36px;letter-spacing:-.04em;line-height:1.05}.website-preview-drawer header>button{display:grid;flex:none;width:40px;height:40px;place-items:center;border:0;border-radius:50%;background:#fff;color:var(--ink);font-size:24px;cursor:pointer}.website-preview-drawer>p{margin:14px 0 22px;color:var(--muted);font-size:15px;font-weight:500}.website-preview-items{flex:1;min-height:0;overflow-y:auto;margin:0 -8px;padding:0 8px}.website-preview-items>article{display:flex;align-items:center;gap:16px;margin-bottom:6px;padding:14px 16px;border-radius:22px;background:#fff}.website-preview-items>article>i{width:64px;height:44px;border-radius:12px}.website-preview-items article>div{min-width:0}.website-preview-items b{display:block;font-size:15.5px;line-height:1.3}.website-preview-items a{display:block;overflow:hidden;margin-top:5px;color:#a6a5b6;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.website-preview-drawer>footer{display:flex;align-items:center;gap:18px;padding-top:24px}.website-preview-drawer>footer button{flex:none}.website-preview-drawer>footer span{color:var(--quiet);font-size:14.5px;line-height:1.4}.website-settings-screen{max-width:1020px}.website-settings-screen>h1{margin-bottom:14px;font-size:54px}.website-settings-screen>p{margin:0 0 36px;color:var(--muted);font-size:20px}.website-settings-layout{display:grid;grid-template-columns:1.35fr 1fr;align-items:start;gap:16px}.website-settings-cards{display:flex;flex-direction:column;gap:16px}.website-settings-cards>section{box-sizing:border-box;padding:30px 34px;border-radius:34px;background:#fff}.website-settings-cards label{display:block;margin:0 0 12px 6px;font-size:15px;font-weight:600}.website-settings-cards input{box-sizing:border-box;width:100%;padding:18px 24px;border:1.5px solid #edebf2;border-radius:999px;outline:none;background:var(--paper);color:var(--ink);font-size:17px;font-weight:500}.website-settings-cards input:focus{border-color:var(--pink)}.website-settings-cards h2{margin:0 0 6px;font-size:19px;letter-spacing:-.02em}.website-settings-cards p{margin:12px 6px 0;color:var(--quiet);font-size:14px;line-height:1.5}.website-settings-cards section>h2+p{margin:0 0 18px}.website-frequency-pills{display:flex;flex-wrap:wrap;gap:8px}.website-frequency-pills button{padding:12px 22px;border:0;border-radius:999px;background:var(--paper);color:var(--muted);font-size:15px;font-weight:600;cursor:pointer}.website-frequency-pills button.active{background:var(--ink);color:#fff}.website-backfill-card>div{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.website-backfill-card>p{margin:12px 0 0!important;color:var(--muted)!important;font-size:15px!important}.website-recap{box-sizing:border-box;padding:30px 34px;border-radius:34px;background:var(--ink);color:#fff}.website-recap h2{margin:0 0 4px;font-size:19px;letter-spacing:-.02em}.website-recap>p{margin:0 0 22px;color:#9d9db8;font-size:14.5px}.website-recap>div{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.12)}.website-recap>div b{font-size:17px;letter-spacing:-.02em}.website-recap>div span{flex:none;color:#9d9db8;font-size:14px}.website-recap>strong{display:block;margin-top:22px;color:var(--lime);font-size:15px;line-height:1.5}.website-recap>button{margin-top:20px;padding:0;border:0;background:none;color:#fff;font-size:14.5px;font-weight:600;text-decoration:underline;text-decoration-color:#ffffff59;text-underline-offset:4px;cursor:pointer}.website-settings-actions{display:flex;justify-content:flex-end;margin-top:24px}.website-settings-actions .primary{padding:18px 36px;font-size:16.5px}.website-success-screen{max-width:760px;padding-top:60px}.website-success-screen>i{display:grid;width:56px;height:56px;margin-bottom:32px;place-items:center;border-radius:60% 40% 55% 45%/50% 55% 45% 50%;background:var(--lime);color:var(--ink);font-style:normal;font-size:25px}.website-success-screen h1{margin:0 0 20px;font-size:58px;font-weight:600;letter-spacing:-.045em;line-height:1.02}.website-success-screen>p{margin:0 0 12px;color:var(--muted);font-size:21px;line-height:1.45}.website-success-screen>div{display:flex;gap:12px;margin-top:40px}.website-success-screen>div a,.website-success-screen>div button{padding:18px 36px;font-size:16.5px;text-decoration:none}@keyframes websiteSweep{0%{background-position:0 0}to{background-position:56px 0}}@media(max-width:1050px){.website-onboarding{width:calc(100% - 54px)}.website-discovery-grid,.website-settings-layout{grid-template-columns:1fr}.website-recap{position:static}}@media(max-width:760px){.website-onboarding{width:calc(100% - 32px);padding:76px 0 120px}.website-url-screen>h1,.website-analysis-screen>h1,.website-settings-screen>h1,.website-blocks-screen>header h1,.website-success-screen h1{font-size:42px}.website-url-screen>p,.website-blocks-screen>header>p,.website-success-screen>p{font-size:17px}.website-url-card,.website-settings-cards>section,.website-recap{padding:24px 20px;border-radius:24px}.website-type-pills{flex-wrap:wrap}.website-blocks-screen>header>div{align-items:flex-start;flex-wrap:wrap}.website-blocks-screen>header h1{width:100%}.website-discovery-card{min-height:0;padding:23px 20px;border-radius:25px}.website-discovery-card h2{font-size:22px}.website-selection-bar{bottom:12px;grid-template-columns:1fr auto;gap:10px;padding:12px 12px 12px 18px}.website-selection-bar span{display:none}.website-selection-bar b{font-size:13px}.website-selection-bar button{padding:12px 16px;font-size:13px}.website-preview-drawer{padding:28px 20px;border-radius:28px 0 0 28px}.website-preview-drawer>footer{align-items:flex-start;flex-direction:column}.website-settings-layout{grid-template-columns:1fr}.website-frequency-pills button{padding:10px 15px;font-size:13px}.website-success-screen>div{align-items:stretch;flex-direction:column}.website-success-screen>div a,.website-success-screen>div button{text-align:center}}.website-reconfigure-screen>header{margin-bottom:34px}.website-reconfigure-screen>header>div{display:flex;align-items:center;gap:16px}.website-reconfigure-screen>header h1{margin:0;font-size:54px;letter-spacing:-.042em}.website-reconfigure-screen>header span{padding:8px 17px;border-radius:999px;background:#fff;color:var(--muted);font-size:14px;font-weight:600}.website-reconfigure-screen>header p{max-width:760px;color:var(--muted);font-size:18px;line-height:1.5}.website-source-view{width:min(1020px,calc(100% - 72px));margin:0 auto;padding:48px 0 100px}.website-source-view>header>div{display:flex;align-items:center;gap:16px;margin-bottom:12px}.website-source-view>header h1{margin:0;font-size:54px;letter-spacing:-.042em;line-height:1}.website-source-view>header>div>span{padding:8px 17px;border-radius:999px;background:#fff;color:var(--muted);font-size:14px;font-weight:600}.website-source-view>header em{display:inline-flex;align-items:center;gap:9px;padding:8px 17px;border-radius:999px;background:#ffe9f3;color:#f0338f;font-size:14px;font-style:normal;font-weight:600}.website-source-view>header em i{width:8px;height:8px;border-radius:50%;background:#f0338f}.website-source-view>header>a{color:var(--quiet);font-size:16px;text-decoration:none}.website-attention-card{margin:32px 0 16px;padding:34px 38px;border-radius:34px;background:#ffe9f3}.website-attention-card h2{max-width:760px;margin:0 0 12px;font-size:28px;letter-spacing:-.03em;line-height:1.15}.website-attention-card p{max-width:680px;margin:0 0 26px;color:#6f5666;font-size:17px;line-height:1.5}.website-attention-card>div{display:flex;align-items:center;gap:16px}.website-attention-card button{padding:17px 32px;border:0;border-radius:999px;background:var(--ink);color:#fff;font-size:16px;font-weight:600;cursor:pointer}.website-attention-card span{color:#a88499;font-size:14.5px;font-weight:500}.website-source-rows{margin-top:28px;padding:14px 18px;border-radius:34px;background:#fff}.website-source-rows>header{display:flex;align-items:center;justify-content:space-between;padding:12px 20px 18px}.website-source-rows>header h2{margin:0;font-size:20px}.website-source-rows>header button{padding:10px 18px;border:0;border-radius:999px;background:var(--paper);color:var(--ink);font-weight:600;cursor:pointer}.website-source-rows>article{display:flex;align-items:center;gap:20px;padding:20px;border-radius:26px}.website-source-rows>article:nth-of-type(2n){background:var(--paper)}.website-source-rows>article>i{width:9px;height:9px;border-radius:50%;background:var(--lime)}.website-source-rows>article>i.warning{background:#f0338f}.website-source-rows>article>i.muted{background:var(--line)}.website-source-rows article b{font-size:19px;letter-spacing:-.02em}.website-source-rows article span{margin-left:auto;color:var(--muted);font-size:15px}.website-source-meta{display:flex;gap:44px;margin:22px 6px}.website-source-meta>span{display:flex;flex-direction:column;gap:5px}.website-source-meta small{color:var(--quiet)}.website-source-meta b{font-size:16px}.website-source-view>.reconfigure-source{margin-top:8px}@media(max-width:760px){.website-source-view{width:calc(100% - 32px);padding-top:76px}.website-source-view>header>div{align-items:flex-start;flex-wrap:wrap}.website-source-view>header h1,.website-reconfigure-screen>header h1{width:100%;font-size:42px}.website-attention-card{padding:26px 22px;border-radius:25px}.website-attention-card>div{align-items:flex-start;flex-direction:column}.website-source-rows article{align-items:flex-start;flex-wrap:wrap}.website-source-rows article span{width:100%;margin-left:29px}.website-source-meta{flex-direction:column;gap:15px}}
