.kuvren-app-page{min-height:100svh;background:#11100e;color:#1a1a1a;font-family:var(--font-satoshi)}.kuvren-app-shell{display:grid;grid-template-columns:264px minmax(0,1fr);width:100%;min-height:100svh;margin:0;padding:0;transition:grid-template-columns .22s ease}.kuvren-app-shell.is-sidebar-collapsed{grid-template-columns:78px minmax(0,1fr)}.kuvren-app-sidebar{position:sticky;top:0;display:flex;height:100svh;min-width:0;flex-direction:column;gap:16px;overflow:visible;padding:18px 14px;border-right:1px solid hsla(0,0%,100%,.08);background:radial-gradient(circle at 12% 0,rgba(86,69,212,.2),transparent 32%),linear-gradient(180deg,#191714,#11100e 70%,#0b0a09);color:#f7f4ef;transition:padding .22s ease,width .22s ease}.kuvren-app-sidebar-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.kuvren-app-sidebar[data-collapsed=true]{align-items:center;padding-right:10px;padding-left:10px}.kuvren-app-sidebar[data-collapsed=true] .kuvren-app-nav,.kuvren-app-sidebar[data-collapsed=true] .kuvren-app-sidebar-footer,.kuvren-app-sidebar[data-collapsed=true] .kuvren-app-sidebar-head{width:100%}.kuvren-app-sidebar[data-collapsed=true] .kuvren-app-sidebar-head{display:grid;justify-items:center;gap:10px}.kuvren-app-sidebar[data-collapsed=true] .kuvren-app-brand{justify-content:center;width:38px}.kuvren-app-sidebar[data-collapsed=true] .kuvren-app-brand span,.kuvren-app-sidebar[data-collapsed=true] .kuvren-app-inbox-trigger-copy,.kuvren-app-sidebar[data-collapsed=true] .kuvren-app-nav-link span,.kuvren-app-sidebar[data-collapsed=true] .kuvren-app-nav-section-label,.kuvren-app-sidebar[data-collapsed=true] .kuvren-app-sidebar-card span,.kuvren-app-sidebar[data-collapsed=true] .kuvren-app-user-trigger-copy,.kuvren-app-sidebar[data-collapsed=true] .kuvren-app-user-trigger>svg{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.kuvren-app-sidebar[data-collapsed=true] [data-sidebar-tooltip]{position:relative}.kuvren-app-sidebar[data-collapsed=true] [data-sidebar-tooltip]:after,.kuvren-app-sidebar[data-collapsed=true] [data-sidebar-tooltip]:before{position:absolute;top:50%;left:calc(100% + 9px);z-index:220;pointer-events:none;opacity:0;transition:opacity .12s ease,transform .12s ease}.kuvren-app-sidebar[data-collapsed=true] [data-sidebar-tooltip]:before{width:7px;height:7px;border-radius:1px;background:#090908;content:"";transform:translateY(-50%) rotate(45deg) scale(.92)}.kuvren-app-sidebar[data-collapsed=true] [data-sidebar-tooltip]:after{min-width:-moz-max-content;min-width:max-content;max-width:220px;padding:6px 8px;border:1px solid hsla(0,0%,100%,.08);border-radius:6px;background:#090908;color:#fff;content:attr(data-sidebar-tooltip);font-size:12px;font-weight:650;line-height:1.25;box-shadow:0 10px 30px rgba(0,0,0,.36);transform:translate(4px,-50%) scale(.98);white-space:nowrap}.kuvren-app-sidebar[data-collapsed=true] [data-sidebar-tooltip]:focus-visible:after,.kuvren-app-sidebar[data-collapsed=true] [data-sidebar-tooltip]:focus-visible:before,.kuvren-app-sidebar[data-collapsed=true] [data-sidebar-tooltip]:hover:after,.kuvren-app-sidebar[data-collapsed=true] [data-sidebar-tooltip]:hover:before{opacity:1}.kuvren-app-sidebar[data-collapsed=true] [data-sidebar-tooltip]:focus-visible:before,.kuvren-app-sidebar[data-collapsed=true] [data-sidebar-tooltip]:hover:before{transform:translateY(-50%) rotate(45deg) scale(1)}.kuvren-app-sidebar[data-collapsed=true] [data-sidebar-tooltip]:focus-visible:after,.kuvren-app-sidebar[data-collapsed=true] [data-sidebar-tooltip]:hover:after{transform:translate(8px,-50%) scale(1)}.kuvren-app-sidebar[data-collapsed=true] .kuvren-app-inbox-trigger[aria-expanded=true]:after,.kuvren-app-sidebar[data-collapsed=true] .kuvren-app-inbox-trigger[aria-expanded=true]:before,.kuvren-app-sidebar[data-collapsed=true] .kuvren-app-user-trigger[aria-expanded=true]:after,.kuvren-app-sidebar[data-collapsed=true] .kuvren-app-user-trigger[aria-expanded=true]:before{opacity:0}.kuvren-app-sidebar-icon-button{display:inline-grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border:1px solid hsla(0,0%,100%,.12);border-radius:9px;background:hsla(0,0%,100%,.08);color:#fff;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.kuvren-app-sidebar-icon-button:hover{border-color:hsla(0,0%,100%,.24);background:hsla(0,0%,100%,.14);transform:translateY(-1px)}.kuvren-app-main{min-width:0;min-height:100svh;overflow:hidden;padding:28px clamp(18px,3.2vw,46px) 72px;background:radial-gradient(circle at 88% 3%,rgba(86,69,212,.18),transparent 28%),radial-gradient(circle at 4% 24%,hsla(35,88%,73%,.24),transparent 28%),linear-gradient(180deg,#fffdf9,#fafaf9 48%,#f3eee9)}.kuvren-app-main>*{width:min(100%,1240px);margin:0 auto}.kuvren-app-topbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0 28px}.kuvren-app-brand{display:inline-flex;align-items:center;gap:10px;min-width:0;color:#fff;text-decoration:none;font-size:16px;font-weight:700}.kuvren-app-brand-mark{width:32px;height:32px;flex:0 0 32px;display:block;filter:drop-shadow(0 8px 18px rgba(0,0,0,.28))}.kuvren-app-nav{display:grid;gap:4px}.kuvren-app-toolbar .kuvren-app-nav{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.kuvren-app-nav-section-label{margin:8px 8px 4px;color:hsla(38,33%,95%,.45);font-size:11px;font-weight:700;letter-spacing:0;text-transform:uppercase}.kuvren-app-danger-button,.kuvren-app-primary-button,.kuvren-app-secondary-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;border-radius:8px;padding:10px 14px;border:1px solid #e5e3df;font-size:14px;font-weight:600;line-height:1.3;letter-spacing:0;text-decoration:none;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.kuvren-app-nav-link{display:flex;align-items:center;justify-content:flex-start;gap:10px;min-height:36px;border:1px solid transparent;border-radius:9px;padding:8px 10px;color:hsla(38,33%,95%,.72);font-size:13px;font-weight:650;line-height:1.3;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.kuvren-app-sidebar[data-collapsed=true] .kuvren-app-nav-link{justify-content:center;width:42px;min-height:42px;padding:0}.kuvren-app-nav-link:hover{border-color:hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.08);color:#fff;transform:translateX(2px)}.kuvren-app-secondary-button{background:#fff;color:#37352f}.kuvren-app-primary-button{background:#5645d4;border-color:#5645d4;color:#fff}.kuvren-app-danger-button{background:#fff7f7;border-color:#f3caca;color:#b42318}.kuvren-app-danger-button:hover,.kuvren-app-primary-button:hover,.kuvren-app-secondary-button:hover{transform:translateY(-1px)}.kuvren-app-danger-button:disabled,.kuvren-app-primary-button:disabled,.kuvren-app-secondary-button:disabled{cursor:not-allowed;opacity:.58;transform:none}.kuvren-app-sidebar-footer{position:relative;display:grid;gap:8px;margin-top:auto}.kuvren-app-sidebar-card{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;min-width:0;padding:12px;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;background:hsla(0,0%,100%,.07);color:hsla(38,33%,95%,.78);text-decoration:none;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.kuvren-app-sidebar[data-collapsed=true] .kuvren-app-sidebar-card{display:inline-grid;width:42px;height:42px;grid-template-columns:1fr;place-items:center;padding:0}.kuvren-app-sidebar-card:hover{border-color:hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.11);transform:translateY(-1px)}.kuvren-app-sidebar-card svg{margin-top:1px;color:#cfc6ff}.kuvren-app-sidebar-card small,.kuvren-app-sidebar-card strong{display:block;min-width:0}.kuvren-app-sidebar-card strong{color:#fff;font-size:13px;line-height:1.3}.kuvren-app-sidebar-card small{margin-top:2px;color:hsla(38,33%,95%,.54);font-size:12px;line-height:1.35}.kuvren-app-inbox{position:relative;z-index:110}.kuvren-app-inbox-trigger{display:grid;width:100%;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;min-width:0;padding:12px;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;background:hsla(0,0%,100%,.07);color:hsla(38,33%,95%,.78);font:inherit;text-align:left;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.kuvren-app-inbox-trigger:hover,.kuvren-app-inbox-trigger[aria-expanded=true]{border-color:hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.11);transform:translateY(-1px)}.kuvren-app-sidebar[data-collapsed=true] .kuvren-app-inbox-trigger{display:inline-grid;width:42px;height:42px;grid-template-columns:1fr;place-items:center;padding:0}.kuvren-app-inbox-trigger-icon{position:relative;display:inline-grid;width:22px;height:22px;flex:0 0 auto;place-items:center;color:#cfc6ff}.kuvren-app-inbox-badge{position:absolute;top:-8px;right:-10px;display:inline-grid;min-width:17px;height:17px;place-items:center;padding:0 4px;border:2px solid #191714;border-radius:999px;background:#ff405c;color:#fff;font-size:10px;font-weight:850;line-height:1}.kuvren-app-inbox-trigger-copy small,.kuvren-app-inbox-trigger-copy strong{display:block;min-width:0}.kuvren-app-inbox-trigger-copy strong{color:#fff;font-size:13px;font-weight:800;line-height:1.3}.kuvren-app-inbox-trigger-copy small{margin-top:2px;color:hsla(38,33%,95%,.54);font-size:12px;line-height:1.35}.kuvren-app-inbox-panel{position:absolute;bottom:-8px;left:calc(100% + 14px);z-index:340;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(410px,calc(100vw - 320px));max-height:min(720px,calc(100vh - 28px));min-width:0;overflow:hidden;border:1px solid rgba(55,53,47,.12);border-radius:24px;background:radial-gradient(circle at 82% 0,rgba(207,198,255,.46),transparent 36%),linear-gradient(180deg,hsla(0,0%,100%,.96),hsla(60,9%,98%,.96));color:#37352f;box-shadow:0 34px 92px rgba(17,16,14,.28),inset 0 0 0 1px hsla(0,0%,100%,.54);backdrop-filter:blur(18px);animation:kuvren-app-inbox-panel-enter .18s ease both}.kuvren-app-sidebar[data-collapsed=true] .kuvren-app-inbox-panel{bottom:0;left:calc(100% + 12px);width:min(410px,calc(100vw - 112px))}.kuvren-app-inbox-panel-head{display:flex;align-items:start;justify-content:space-between;gap:14px;min-width:0;padding:18px 18px 12px}.kuvren-app-inbox-panel-head div{min-width:0}.kuvren-app-inbox-panel-head small,.kuvren-app-inbox-panel-head strong{display:block;min-width:0}.kuvren-app-inbox-panel-head strong{color:#11100e;font-family:var(--font-satoshi);font-size:16px;font-weight:760;line-height:1.25}.kuvren-app-inbox-panel-head small{margin-top:3px;color:#787671;font-size:12px;font-weight:650;line-height:1.35}.kuvren-app-inbox-panel-head button{display:inline-grid;width:30px;height:30px;flex:0 0 auto;place-items:center;border:1px solid #e5e3df;border-radius:9px;background:hsla(0,0%,100%,.86);color:#5d5b54;cursor:pointer}.kuvren-app-inbox-panel-head button:hover{border-color:rgba(86,69,212,.24);color:#5645d4}.kuvren-app-inbox-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;margin:0 16px 10px;padding:3px;border:1px solid #d8d4ce;border-radius:999px;background:hsla(0,0%,100%,.66)}.kuvren-app-inbox-tabs button{min-width:0;min-height:34px;border:0;border-radius:999px;background:transparent;color:#68645c;font:inherit;font-size:13px;font-weight:720;line-height:1.2;cursor:pointer;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease}.kuvren-app-inbox-tabs button.is-active{background:#fff;color:#11100e;box-shadow:0 1px 2px rgba(55,53,47,.08),0 0 0 1px rgba(55,53,47,.08)}.kuvren-app-inbox-feed{display:grid;gap:0;min-height:0;min-width:0;overflow:auto;padding:0 14px}.kuvren-app-inbox-item{display:grid;grid-template-columns:minmax(0,1fr) 116px;gap:14px;min-width:0;padding:16px 4px;border-top:1px solid rgba(55,53,47,.1)}.kuvren-app-inbox-item:first-child{border-top:0}.kuvren-app-inbox-item-copy{display:grid;align-content:start;gap:7px;min-width:0}.kuvren-app-inbox-item-title{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:8px;min-width:0}.kuvren-app-inbox-item-title h3{margin:0;color:#11100e;font-family:var(--font-satoshi);font-size:15px;font-weight:760;line-height:1.24;letter-spacing:0}.kuvren-app-inbox-unread-dot{display:inline-block;width:8px;height:8px;border-radius:999px;background:#ff405c;transform:translateY(-1px)}.kuvren-app-inbox-item p{margin:0;color:#68645c;font-size:13px;line-height:1.5}.kuvren-app-inbox-time{display:inline-flex;align-items:center;gap:5px;width:-moz-fit-content;width:fit-content;color:#787671;font-size:12px;font-weight:700;line-height:1.3}.kuvren-app-inbox-visual{position:relative;display:grid;align-content:end;min-width:0;min-height:86px;overflow:hidden;padding:10px;border-radius:13px;background:radial-gradient(circle at 100% 100%,rgba(255,64,92,.72),transparent 44%),radial-gradient(circle at 12% 0,rgba(86,129,255,.72),transparent 46%),linear-gradient(145deg,#171714,#2d2823);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12)}.kuvren-app-inbox-visual[data-visual=keywords]{background:radial-gradient(circle at 92% 16%,rgba(151,201,92,.78),transparent 38%),radial-gradient(circle at 10% 100%,rgba(86,69,212,.84),transparent 48%),linear-gradient(145deg,#171714,#26221e)}.kuvren-app-inbox-visual[data-visual=domain]{background:radial-gradient(circle at 92% 100%,hsla(35,88%,73%,.88),transparent 42%),radial-gradient(circle at 4% 8%,rgba(86,69,212,.82),transparent 46%),linear-gradient(145deg,#171714,#2a241e)}.kuvren-app-inbox-visual-card{position:absolute;top:12px;left:12px;display:inline-grid;width:36px;height:36px;place-items:center;border:1px solid hsla(0,0%,100%,.48);border-radius:12px;background:hsla(0,0%,100%,.86);color:#5645d4;box-shadow:0 12px 30px rgba(0,0,0,.18)}.kuvren-app-inbox-visual-line,.kuvren-app-inbox-visual-pill{display:block;height:6px;border-radius:999px;background:hsla(0,0%,100%,.64)}.kuvren-app-inbox-visual-line.is-long{width:74%}.kuvren-app-inbox-visual-line{width:52%;margin-top:6px}.kuvren-app-inbox-visual-pill{width:34px;height:12px;margin-top:9px;background:hsla(0,0%,100%,.82)}.kuvren-app-inbox-footer{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;min-width:0;margin:4px 16px 16px;padding:11px 12px;border:1px solid #ede9e4;border-radius:12px;background:hsla(0,0%,100%,.72);color:#68645c;font-size:12px;font-weight:650;line-height:1.4}.kuvren-app-inbox-footer svg{margin-top:1px;color:#5645d4}@keyframes kuvren-app-inbox-panel-enter{0%{opacity:0;transform:translateX(-6px) translateY(8px) scale(.98)}to{opacity:1;transform:translateX(0) translateY(0) scale(1)}}.kuvren-app-user-menu{position:relative;z-index:80}.kuvren-app-user-trigger{display:grid;width:100%;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:9px;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;background:hsla(0,0%,100%,.08);color:#f7f4ef;font:inherit;text-align:left;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.kuvren-app-user-trigger:hover,.kuvren-app-user-trigger[aria-expanded=true]{border-color:hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.13);transform:translateY(-1px)}.kuvren-app-sidebar[data-collapsed=true] .kuvren-app-user-trigger{display:inline-grid;width:42px;height:42px;grid-template-columns:1fr;place-items:center;padding:0}.kuvren-app-user-avatar{display:inline-grid;width:34px;height:34px;flex:0 0 34px;place-items:center;overflow:hidden;border-radius:10px;background:linear-gradient(135deg,#98c750,#5b8e2d);color:#fff;font-size:14px;font-weight:800;line-height:1}.kuvren-app-user-avatar.is-small{width:31px;height:31px;border-radius:999px}.kuvren-app-user-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.kuvren-app-user-trigger-copy{display:grid;min-width:0;gap:2px}.kuvren-app-user-trigger-copy small,.kuvren-app-user-trigger-copy strong{min-width:0;overflow:hidden;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.kuvren-app-user-trigger-copy strong{color:#fff;font-size:13px;font-weight:800}.kuvren-app-user-trigger-copy small{color:hsla(38,33%,95%,.58);font-size:12px;font-weight:600}.kuvren-app-user-popover{position:absolute;bottom:calc(100% + 10px);left:0;z-index:120;width:min(232px,calc(100vw - 24px));overflow:hidden;border:1px solid hsla(0,0%,100%,.12);border-radius:10px;background:#171715;color:#f7f4ef;box-shadow:0 24px 62px rgba(0,0,0,.36),0 0 0 1px rgba(0,0,0,.18)}.kuvren-app-sidebar[data-collapsed=true] .kuvren-app-user-popover{bottom:0;left:calc(100% + 12px)}.kuvren-app-user-popover-head{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:14px 16px}.kuvren-app-user-popover-head small,.kuvren-app-user-popover-head span,.kuvren-app-user-popover-head strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kuvren-app-user-popover-head strong{color:#fff;font-size:13px;font-weight:800;line-height:1.25}.kuvren-app-user-popover-head small{margin-top:3px;color:hsla(38,33%,95%,.62);font-size:12px;line-height:1.25}.kuvren-app-user-popover-section{display:grid;gap:2px;padding:8px;border-top:1px solid hsla(0,0%,100%,.1)}.kuvren-app-user-popover-section a,.kuvren-app-user-popover-section button{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:35px;width:100%;border:0;border-radius:8px;background:transparent;color:hsla(38,33%,95%,.88);font:inherit;font-size:13px;font-weight:650;line-height:1.3;text-align:left;text-decoration:none;cursor:pointer;padding:8px 9px}.kuvren-app-user-popover-section a:hover,.kuvren-app-user-popover-section button:hover{background:hsla(0,0%,100%,.1);color:#fff}.kuvren-app-user-popover-section button:disabled{cursor:not-allowed;opacity:.48}.kuvren-app-user-popover-chevron{transform:rotate(180deg);opacity:.7}.kuvren-app-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding:44px;border:1px solid #e5e3df;border-radius:16px;background:linear-gradient(135deg,rgba(230,224,245,.72),hsla(0,0%,100%,0) 48%),#fff}.kuvren-app-title{margin:0;color:#000;font-family:var(--font-satoshi);font-size:44px;font-weight:700;line-height:1.12;letter-spacing:0}.kuvren-app-subtitle{margin:14px 0 0;color:#5d5b54;font-size:16px;line-height:1.58}.kuvren-app-content{display:grid;gap:20px;margin-top:24px}.kuvren-app-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border:1px solid #ede9e4;border-radius:12px;background:#fff}.kuvren-app-muted{margin:0;color:#787671;font-size:14px;line-height:1.5}.kuvren-project-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.kuvren-project-card{display:grid;gap:16px;min-height:250px;padding:20px;border:1px solid #e5e3df;border-radius:12px;background:#fff;color:#1a1a1a;text-decoration:none}.kuvren-project-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.kuvren-project-card:hover{border-color:#c8c4be}.kuvren-project-card h2{margin:0;font-family:var(--font-satoshi);font-size:20px;font-weight:700;line-height:1.25;letter-spacing:0}.kuvren-project-card p{margin:0;color:#5d5b54;font-size:14px;line-height:1.55}.kuvren-project-card-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;color:#787671;font-size:13px}.kuvren-status-pill{display:inline-flex;align-items:center;min-height:24px;padding:4px 8px;border-radius:9999px;background:#f0eeec;color:#37352f;font-size:12px;font-weight:700;line-height:1.2}.kuvren-project-logo{--kuvren-project-logo-accent:#5645d4;display:inline-grid;width:42px;height:42px;flex:0 0 42px;place-items:center;overflow:hidden;border:1px solid rgba(55,53,47,.1);border-radius:10px;background:radial-gradient(circle at 28% 22%,hsla(0,0%,100%,.55),transparent 34%),linear-gradient(135deg,var(--kuvren-project-logo-accent),#17140f);color:#fff;font-size:14px;font-weight:800;line-height:1;box-shadow:0 10px 22px rgba(55,53,47,.12)}.kuvren-project-logo.is-small{width:34px;height:34px;flex-basis:34px;border-radius:8px;font-size:12px}.kuvren-project-logo.is-large{width:58px;height:58px;flex-basis:58px;border-radius:14px;font-size:18px}.kuvren-project-logo.has-uploaded-logo{border-color:transparent;background:transparent;box-shadow:none}.kuvren-project-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.kuvren-project-logo-picker{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;min-width:0;padding:16px;border:1px solid #ede9e4;border-radius:12px;background:#fafaf9}.kuvren-project-logo-picker-body{display:grid;gap:10px;min-width:0}.kuvren-project-logo-picker-body>div:first-child{display:grid;gap:3px}.kuvren-project-logo-picker-body span{color:#37352f;font-size:13px;font-weight:750;line-height:1.35}.kuvren-project-logo-picker-body p{margin:0;color:#787671;font-size:13px;line-height:1.45}.kuvren-project-logo-picker-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.kuvren-project-logo-picker input[type=file]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.kuvren-project-logo-default-note{display:inline-flex;align-items:center;gap:6px;color:#787671;font-size:13px;font-weight:700;line-height:1.35}.kuvren-empty-state,.kuvren-error-state,.kuvren-loading-state{display:grid;gap:14px;justify-items:start;padding:32px;border:1px solid #e5e3df;border-radius:12px;background:#fff}.kuvren-error-state{border-color:#f3caca;background:snow;color:#b42318}.kuvren-project-form{display:grid;gap:18px;padding:24px;border:1px solid #e5e3df;border-radius:16px;background:#fff}.kuvren-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.kuvren-form-field{display:grid;gap:8px}.kuvren-form-field.is-wide{grid-column:1/-1}.kuvren-form-field label,.kuvren-form-field>span{color:#37352f;font-size:13px;font-weight:700;line-height:1.4}.kuvren-form-label-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-width:0}.kuvren-form-label-row label{min-width:0}.kuvren-character-limit{flex:0 0 auto;color:#8c8983;font-size:12px;font-weight:650;line-height:1.35}.kuvren-form-field input,.kuvren-form-field select,.kuvren-form-field textarea{width:100%;border:1px solid #d8d4ce;border-radius:8px;background:#fff;color:#1a1a1a;font:inherit;font-size:14px;line-height:1.5;padding:11px 12px;outline:none}.kuvren-form-field textarea{min-height:112px;resize:vertical}.kuvren-form-field input:focus,.kuvren-form-field select:focus,.kuvren-form-field textarea:focus{border-color:#5645d4;box-shadow:0 0 0 3px rgba(86,69,212,.12)}.kuvren-form-help{margin:0;color:#787671;font-size:13px;line-height:1.45}.kuvren-form-actions{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding-top:6px}.kuvren-form-action-buttons{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;flex:0 0 auto;flex-wrap:nowrap}.kuvren-form-action-buttons .kuvren-app-danger-button,.kuvren-form-action-buttons .kuvren-app-primary-button,.kuvren-form-action-buttons .kuvren-app-secondary-button{white-space:nowrap}.kuvren-form-feedback{margin:0;color:#b42318;font-size:14px;line-height:1.5}.kuvren-detail-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px}.kuvren-side-panel{display:grid;align-content:start;gap:14px;padding:20px;border:1px solid #e5e3df;border-radius:16px;background:#fff}.kuvren-side-panel h2{margin:0;font-family:var(--font-satoshi);font-size:18px;font-weight:700;line-height:1.3}.kuvren-side-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.kuvren-side-list li{display:flex;align-items:flex-start;gap:10px;color:#5d5b54;font-size:14px;line-height:1.45}.kuvren-side-list li>span{min-width:0;flex:1 1 auto;overflow-wrap:anywhere}.kuvren-side-list svg{flex:0 0 auto;margin-top:2px;color:#5645d4}.kuvren-source-row-actions{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.kuvren-deep-crawl-stack{display:grid;gap:10px;padding:14px;border:1px solid #ede9e4;border-radius:10px;background:#fafaf9}.kuvren-deep-crawl-stack h3{margin:0;color:#37352f;font-family:var(--font-satoshi);font-size:15px;font-weight:700;line-height:1.3}.kuvren-deep-crawl-pages{display:grid;gap:4px;margin-top:8px}.kuvren-deep-crawl-pages span{overflow-wrap:anywhere}.kuvren-preview-feedback{margin:0;color:#5d5b54;font-size:13px;line-height:1.55}.kuvren-preview-output{display:grid;gap:12px;padding:14px;border:1px solid #e5e3df;border-radius:8px;background:#fafaf9}.kuvren-preview-field h4,.kuvren-preview-output h3{margin:0;color:#37352f;font-family:var(--font-satoshi);line-height:1.35}.kuvren-preview-output h3{font-size:15px;font-weight:700}.kuvren-preview-field-list,.kuvren-preview-question-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.kuvren-preview-field{display:grid;gap:4px;padding-top:10px;border-top:1px solid #e5e3df}.kuvren-preview-field:first-child{padding-top:0;border-top:0}.kuvren-preview-field h4{font-size:12px;font-weight:700}.kuvren-preview-field p,.kuvren-preview-question-list span{margin:0;color:#5d5b54;font-size:13px;line-height:1.55}.kuvren-preview-field small{color:#787671;font-size:12px;line-height:1.45}.kuvren-preview-question-list li{display:grid;gap:4px}.kuvren-preview-question-list strong{color:#37352f;font-size:13px;line-height:1.45}.kuvren-output-link-grid{display:grid;gap:8px}.kuvren-brief-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.kuvren-question-panel{display:grid;gap:14px;padding:18px;border:1px solid #d8d4ce;border-radius:12px;background:#fafaf9}.kuvren-question-panel h2{margin:0;color:#1a1a1a;font-family:var(--font-satoshi);font-size:18px;line-height:1.3}.kuvren-question-panel ol{display:grid;gap:12px;margin:0;padding-left:20px}.kuvren-question-panel li{color:#5d5b54;font-size:14px;line-height:1.5}.kuvren-question-panel span,.kuvren-question-panel strong{display:block}.kuvren-question-panel strong{color:#37352f}.kuvren-entitlement-panel,.kuvren-output-actions{display:flex;align-items:center;justify-content:flex-start;gap:10px;flex-wrap:wrap;padding:12px;border:1px solid #ede9e4;border-radius:10px;background:#fafaf9}.kuvren-derived-output-actions{display:grid;gap:12px;padding:14px;border:1px solid #e5e3df;border-radius:12px;background:#fff}.kuvren-derived-output-copy{display:flex;align-items:flex-start;gap:12px;color:#37352f}.kuvren-derived-output-copy svg{flex:0 0 auto;margin-top:3px;color:#5645d4}.kuvren-derived-output-copy h2{margin:0;color:#1f1e1b;font-family:var(--font-satoshi);font-size:17px;font-weight:580;letter-spacing:0}.kuvren-derived-output-copy p{max-width:740px;margin:5px 0 0;color:#68645c;font-size:13px;line-height:1.5}.kuvren-output-upgrade-link{color:#5645d4;font-size:13px;font-weight:700;line-height:1.4;text-decoration:none}.kuvren-output-upgrade-link:hover{text-decoration:underline}.kuvren-brief-field-list{display:grid;gap:14px}.kuvren-brief-field{display:grid;gap:12px;padding:18px;border:1px solid #ede9e4;border-radius:12px;background:#fff}.kuvren-brief-field-title{display:flex;align-items:center;justify-content:space-between;gap:14px}.kuvren-brief-field h2{margin:0;color:#1a1a1a;font-family:var(--font-satoshi);font-size:18px;line-height:1.3}.kuvren-brief-field label{display:grid;gap:8px}.kuvren-brief-field label span{color:#5d5b54;font-size:13px;font-weight:700;line-height:1.4}.kuvren-brief-field input,.kuvren-brief-field select,.kuvren-brief-field textarea{width:100%;border:1px solid #d8d4ce;border-radius:8px;background:#fff;color:#1a1a1a;font:inherit;font-size:14px;line-height:1.5;padding:10px 11px;outline:none}.kuvren-brief-field select{max-width:180px}.kuvren-brief-field textarea{min-height:90px;resize:vertical}.kuvren-brief-field input:focus,.kuvren-brief-field select:focus,.kuvren-brief-field textarea:focus{border-color:#5645d4;box-shadow:0 0 0 3px rgba(86,69,212,.12)}.kuvren-output-list{display:grid;gap:12px}.kuvren-output-list h3{margin:0;color:#1a1a1a;font-family:var(--font-satoshi);font-size:18px;line-height:1.3}.kuvren-output-item-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.1fr) minmax(0,1.1fr);gap:12px}.kuvren-output-item-grid,.kuvren-roadmap-day{display:grid;padding:14px;border:1px solid #ede9e4;border-radius:10px;background:#fafaf9}.kuvren-roadmap-day{gap:10px}.kuvren-roadmap-day h3{margin:0;color:#37352f;font-family:var(--font-satoshi);font-size:16px;line-height:1.3}.kuvren-dashboard-stack{display:grid;gap:20px}.kuvren-workspace-dashboard{display:grid;gap:22px}.kuvren-dashboard-idea-panel{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,.78fr) minmax(420px,.92fr);align-items:center;gap:clamp(24px,4vw,52px);min-height:360px;overflow:visible;padding:clamp(28px,4vw,46px);border:1px solid rgba(55,53,47,.12);border-radius:28px;background:radial-gradient(circle at 92% 0,rgba(207,198,255,.34),transparent 35%),radial-gradient(circle at 12% 100%,hsla(35,88%,73%,.26),transparent 34%),linear-gradient(135deg,#15130f,#2a241e 46%,#5f50cb);box-shadow:0 26px 80px rgba(55,53,47,.22)}.kuvren-dashboard-idea-panel:before{position:absolute;inset:1px;z-index:-1;border-radius:inherit;background:linear-gradient(hsla(0,0%,100%,.045) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0);background-size:28px 28px;content:"";-webkit-mask-image:linear-gradient(135deg,rgba(0,0,0,.82),transparent 72%);mask-image:linear-gradient(135deg,rgba(0,0,0,.82),transparent 72%)}.kuvren-dashboard-idea-copy{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:16px;min-width:0;color:#fff}.kuvren-dashboard-idea-icon{display:inline-grid;width:40px;height:40px;place-items:center;border:1px solid hsla(0,0%,100%,.22);border-radius:12px;background:hsla(0,0%,100%,.12);color:#f7f4ef;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18)}.kuvren-dashboard-idea-copy h1{max-width:580px;margin:0;color:#fff;font-family:var(--font-satoshi);font-size:clamp(34px,4.8vw,62px);font-weight:580;line-height:.98;letter-spacing:0}.kuvren-dashboard-idea-copy p{max-width:520px;margin:16px 0 0;color:hsla(38,33%,95%,.76);font-size:15px;line-height:1.62}.kuvren-dashboard-idea-panel .kuvren-home-prompt{width:100%;justify-self:stretch}.kuvren-dashboard-idea-panel .kuvren-home-prompt--compact .kuvren-home-prompt-surface{background:rgba(255,253,249,.95);box-shadow:0 1px 1px rgba(55,53,47,.08),0 24px 58px rgba(0,0,0,.2)}.kuvren-dashboard-skeleton{pointer-events:none}.kuvren-app-page-skeleton{display:grid;gap:18px}.kuvren-app-skeleton-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:22px;border:1px solid #ede9e4;border-radius:14px;background:hsla(0,0%,100%,.74);box-shadow:0 1px 1px rgba(55,53,47,.04)}.kuvren-app-skeleton-hero>div{width:min(100%,620px);min-width:0}.kuvren-app-skeleton-row-list{display:grid;gap:10px}.kuvren-app-panel-skeleton{display:grid;gap:14px;min-width:0}.kuvren-app-panel-skeleton-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;min-width:0}.kuvren-app-panel-skeleton-head>div{width:min(100%,420px);min-width:0}.kuvren-dashboard-skeleton-status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.kuvren-dashboard-skeleton-idea{align-items:stretch}.kuvren-dashboard-skeleton-copy{display:grid;grid-template-columns:auto minmax(0,1fr);align-content:center;gap:16px;min-width:0}.kuvren-dashboard-skeleton-prompt{display:grid;min-height:148px;align-content:space-between;gap:18px;padding:20px;border:1px solid hsla(0,0%,100%,.62);border-radius:24px;background:rgba(255,253,249,.94);box-shadow:0 1px 1px rgba(55,53,47,.08),0 24px 58px rgba(0,0,0,.18)}.kuvren-dashboard-skeleton-toolbar{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:12px}.kuvren-dashboard-skeleton-button,.kuvren-dashboard-skeleton-icon,.kuvren-dashboard-skeleton-line,.kuvren-dashboard-skeleton-meter,.kuvren-dashboard-skeleton-pill,.kuvren-dashboard-skeleton-toolbar span{position:relative;overflow:hidden;border-radius:999px;background:hsla(0,0%,100%,.32)}.kuvren-dashboard-skeleton-button,.kuvren-dashboard-skeleton-line,.kuvren-dashboard-skeleton-meter,.kuvren-dashboard-skeleton-panel .kuvren-dashboard-skeleton-icon,.kuvren-dashboard-skeleton-pill,.kuvren-dashboard-skeleton-project-row .kuvren-dashboard-skeleton-icon,.kuvren-dashboard-skeleton-stat .kuvren-dashboard-skeleton-icon{background:#ece8e1}.kuvren-dashboard-skeleton-button:after,.kuvren-dashboard-skeleton-icon:after,.kuvren-dashboard-skeleton-line:after,.kuvren-dashboard-skeleton-meter:after,.kuvren-dashboard-skeleton-pill:after,.kuvren-dashboard-skeleton-toolbar span:after{position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.52),transparent);content:"";transform:translateX(-100%);animation:kuvren-dashboard-skeleton-shimmer 1.45s ease-in-out infinite}.kuvren-dashboard-skeleton-icon{display:inline-block;width:40px;height:40px;border-radius:12px}.kuvren-dashboard-skeleton-icon.is-small,.kuvren-dashboard-skeleton-toolbar span{width:36px;height:36px}.kuvren-dashboard-skeleton-toolbar span:nth-child(2){width:min(170px,100%);justify-self:end}.kuvren-dashboard-skeleton-toolbar .is-submit{background:rgba(86,69,212,.62)}.kuvren-dashboard-skeleton-line{display:block;width:100%;height:12px}.kuvren-dashboard-skeleton-line+.kuvren-dashboard-skeleton-line{margin-top:10px}.kuvren-dashboard-skeleton-line.is-title{width:min(460px,100%);height:48px;background:hsla(0,0%,100%,.28);border-radius:14px}.kuvren-dashboard-skeleton-line.is-title.is-short{width:min(320px,72%)}.kuvren-dashboard-skeleton-line.is-heading{width:min(230px,70%);height:24px;border-radius:9px}.kuvren-dashboard-skeleton-line.is-body{width:min(430px,100%);height:13px}.kuvren-dashboard-skeleton-line.is-short{width:min(260px,62%)}.kuvren-dashboard-skeleton-line.is-input{width:100%;height:18px;background:#e9e4dc}.kuvren-dashboard-skeleton-line.is-input.is-short{width:54%}.kuvren-dashboard-skeleton-line.is-label{width:78px;height:12px}.kuvren-dashboard-skeleton-line.is-number{width:96px;height:30px;border-radius:10px}.kuvren-dashboard-skeleton-line.is-count{width:44px;height:22px;border-radius:8px}.kuvren-dashboard-skeleton-line.is-timestamp{width:140px;height:14px}.kuvren-dashboard-skeleton-line.is-percent{width:74px;height:40px;border-radius:12px}.kuvren-dashboard-skeleton-meter{display:block;height:10px;border-radius:999px}.kuvren-dashboard-skeleton-button{display:block;width:138px;height:40px;border-radius:8px}.kuvren-dashboard-skeleton-button.is-small{width:84px}.kuvren-dashboard-skeleton-pill{display:block;width:72px;height:24px}.kuvren-dashboard-skeleton-project-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:12px;border:1px solid #ede9e4;border-radius:10px;background:#fafaf9}.kuvren-dashboard-skeleton-panel,.kuvren-dashboard-skeleton-stat{min-height:0}@keyframes kuvren-dashboard-skeleton-shimmer{to{transform:translateX(100%)}}.kuvren-dashboard-overview-head{display:flex;align-items:end;justify-content:space-between;gap:18px;min-width:0}.kuvren-dashboard-overview-head h2{margin:0;color:#11100e;font-family:var(--font-satoshi);font-size:24px;font-weight:580;line-height:1.2;letter-spacing:0}.kuvren-dashboard-overview-head .kuvren-app-subtitle{margin-top:8px}.kuvren-dashboard-overview-head small{flex:0 0 auto;color:#787671;font-size:12px;font-weight:700;line-height:1.35}.kuvren-dashboard-stat-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.kuvren-dashboard-stat-card{display:grid;gap:8px;min-width:0;padding:18px;border:1px solid rgba(55,53,47,.09);border-radius:14px;background:hsla(0,0%,100%,.78);box-shadow:0 18px 42px rgba(55,53,47,.07);backdrop-filter:blur(16px)}.kuvren-dashboard-stat-card svg{color:#5645d4}.kuvren-dashboard-progress-list dt,.kuvren-dashboard-recent-projects small,.kuvren-dashboard-stat-card span{color:#787671;font-size:13px;font-weight:700;line-height:1.35}.kuvren-dashboard-stat-card strong{min-width:0;color:#0a1530;font-size:27px;line-height:1.05;overflow-wrap:anywhere}.kuvren-dashboard-stat-card small{color:#5d5b54;font-size:12px;font-weight:700;line-height:1.4}.kuvren-dashboard-hero,.kuvren-dashboard-panel{border:1px solid rgba(55,53,47,.1);border-radius:16px;background:hsla(0,0%,100%,.82);box-shadow:0 18px 46px rgba(55,53,47,.07);backdrop-filter:blur(16px)}.kuvren-dashboard-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding:32px}.kuvren-project-hero-title{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;min-width:0}.kuvren-project-hero-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;min-width:0;flex-wrap:wrap}.kuvren-dashboard-progress{display:grid;gap:4px;min-width:150px;padding:16px;border:1px solid #ede9e4;border-radius:12px;background:#fafaf9}.kuvren-dashboard-progress strong{color:#0a1530;font-size:32px;line-height:1}.kuvren-dashboard-progress span{color:#5d5b54;font-size:13px;line-height:1.4}.kuvren-dashboard-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:20px}.kuvren-dashboard-panel{display:grid;gap:16px;padding:22px}.kuvren-dashboard-panel.is-primary{background:#0a1530;color:#fff}.kuvren-dashboard-panel h2,.kuvren-dashboard-panel h3,.kuvren-dashboard-panel p{margin:0}.kuvren-dashboard-panel h2{color:inherit;font-family:var(--font-satoshi);font-size:22px;font-weight:580;line-height:1.3}.kuvren-dashboard-panel p{color:#5d5b54;font-size:14px;line-height:1.55}.kuvren-dashboard-panel.is-primary p{color:#d8d4ce}.kuvren-task-status-row{display:flex;gap:8px;flex-wrap:wrap}.kuvren-task-status-row button{min-height:34px;border:1px solid hsla(0,0%,100%,.32);border-radius:8px;background:transparent;color:#fff;font:inherit;font-size:13px;font-weight:700;padding:7px 10px;cursor:pointer}.kuvren-task-status-row button.is-active{background:#fff;color:#0a1530}.kuvren-dashboard-output-links,.kuvren-dashboard-output-list,.kuvren-task-list{display:grid;gap:10px}.kuvren-dashboard-output-links a,.kuvren-dashboard-output-list a,.kuvren-dashboard-output-list div{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:42px;color:#37352f;text-decoration:none}.kuvren-dashboard-output-list a{padding:10px 12px;border:1px solid #ede9e4;border-radius:10px;background:#fafaf9}.kuvren-dashboard-output-list a small{color:#787671;font-size:12px;font-weight:700;line-height:1.3;text-align:right}.kuvren-dashboard-output-links a{padding:10px 12px;border:1px solid #ede9e4;border-radius:10px;background:#fafaf9}.kuvren-dashboard-section-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.kuvren-dashboard-section-head>strong{color:#0a1530;font-size:40px;line-height:1}.kuvren-dashboard-progress-card{align-content:start}.kuvren-dashboard-progress-meter{height:10px;overflow:hidden;border-radius:9999px;background:#ede9e4}.kuvren-dashboard-progress-meter span{display:block;width:var(--kuvren-dashboard-progress-value);height:100%;border-radius:inherit;background:#5645d4}.kuvren-dashboard-progress-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0}.kuvren-dashboard-progress-list div{min-width:0;padding:12px;border:1px solid #ede9e4;border-radius:10px;background:#fafaf9}.kuvren-dashboard-progress-list dd,.kuvren-dashboard-progress-list dt{margin:0}.kuvren-dashboard-progress-list dd{margin-top:4px;color:#37352f;font-size:18px;font-weight:800;line-height:1.2}.kuvren-dashboard-recent-projects{display:grid;gap:10px}.kuvren-dashboard-recent-projects a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:12px;border:1px solid #ede9e4;border-radius:10px;background:#fafaf9;color:#37352f;text-decoration:none}.kuvren-dashboard-recent-projects strong{display:block;min-width:0;color:#1a1a1a;font-size:14px;font-weight:800;line-height:1.35;overflow-wrap:anywhere}.kuvren-dashboard-recent-projects small{display:block;margin-top:3px}.kuvren-dashboard-empty-inline{display:flex;align-items:center;gap:10px;padding:14px;border:1px solid #ede9e4;border-radius:10px;background:#fafaf9}.kuvren-dashboard-empty-inline p{margin:0}.kuvren-dashboard-quick-actions{position:relative}.kuvren-dashboard-quick-actions .kuvren-app-primary-button{display:inline-flex;align-items:center;justify-content:center;gap:8px}.kuvren-dashboard-quick-action-row{display:flex;align-items:center;gap:12px;min-width:0;padding:14px;border:1px solid #ede9e4;border-radius:12px;background:#fafaf9}.kuvren-dashboard-quick-action-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 auto;border:1px solid rgba(86,69,212,.18);border-radius:10px;background:rgba(86,69,212,.08);color:#5645d4}.kuvren-dashboard-quick-action-row strong{display:block;color:#1f1d19;font-size:14px;font-weight:760;line-height:1.35}.kuvren-dashboard-action-message{padding:12px 14px;border-radius:10px;font-size:13px;font-weight:720;line-height:1.4}.kuvren-dashboard-action-message.is-success{border:1px solid rgba(23,120,77,.18);background:rgba(23,120,77,.08);color:#17784d}.kuvren-dashboard-action-message.is-error{border:1px solid rgba(180,47,47,.18);background:rgba(180,47,47,.08);color:#9f2727}.kuvren-dashboard-modal-backdrop{position:fixed;inset:0;z-index:120;display:flex;align-items:center;justify-content:center;width:100vw;height:100dvh;padding:24px;overflow:auto;background:rgba(17,16,14,.38);backdrop-filter:blur(10px)}.kuvren-dashboard-cost-modal{width:min(100%,520px);max-height:min(720px,calc(100vh - 48px));margin:auto;overflow:auto;padding:22px;border:1px solid rgba(55,53,47,.12);border-radius:16px;background:#fff;box-shadow:0 34px 90px rgba(17,16,14,.26)}.kuvren-dashboard-cost-modal-head{display:flex;align-items:start;justify-content:space-between;gap:16px;margin-bottom:18px}.kuvren-dashboard-cost-modal-head h2{margin:0;color:#11100e;font-family:var(--font-satoshi);font-size:22px;font-weight:580;line-height:1.25;letter-spacing:0}.kuvren-dashboard-cost-modal-head p{margin:6px 0 0;color:#5d5b54;font-size:14px;line-height:1.5}.kuvren-dashboard-modal-close{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex:0 0 auto;border:1px solid #ede9e4;border-radius:10px;background:#fafaf9;color:#37352f;cursor:pointer}.kuvren-dashboard-modal-close:disabled{cursor:not-allowed;opacity:.56}.kuvren-dashboard-cost-form{display:grid;gap:14px}.kuvren-dashboard-cost-form label{display:grid;gap:7px;color:#37352f;font-size:13px;font-weight:740}.kuvren-dashboard-cost-form input[type=date],.kuvren-dashboard-cost-form select,.kuvren-dashboard-price-input input{width:100%;min-width:0;height:44px;border:1px solid #e5e3df;border-radius:10px;background:#fafaf9;color:#37352f;font:inherit;font-size:14px;outline:none}.kuvren-dashboard-cost-form input[type=date],.kuvren-dashboard-cost-form select{padding:0 12px}.kuvren-dashboard-price-input{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;height:44px;padding-left:12px;border:1px solid #e5e3df;border-radius:10px;background:#fafaf9}.kuvren-dashboard-price-input span{color:#787671;font-size:14px;font-weight:760}.kuvren-dashboard-price-input input{height:42px;border:0;background:transparent;padding:0 12px 0 0}.kuvren-dashboard-cost-form input[type=date]:focus,.kuvren-dashboard-cost-form select:focus,.kuvren-dashboard-price-input:focus-within{border-color:rgba(86,69,212,.58);box-shadow:0 0 0 3px rgba(86,69,212,.1)}.kuvren-dashboard-cost-actions{display:flex;justify-content:flex-end;gap:10px;padding-top:4px;flex-wrap:wrap}.kuvren-task-row{display:grid;grid-template-columns:auto minmax(0,1fr) 140px;gap:12px;align-items:start;padding:14px;border:1px solid #ede9e4;border-radius:12px;background:#fafaf9}.kuvren-task-row h3{margin:2px 0 4px;color:#1a1a1a;font-family:var(--font-satoshi);font-size:16px;line-height:1.35}.kuvren-task-row p{margin:0;color:#5d5b54;font-size:13px;line-height:1.45}.kuvren-task-phase{color:#787671!important;font-weight:700;text-transform:uppercase}.kuvren-task-row select{width:100%;border:1px solid #d8d4ce;border-radius:8px;background:#fff;color:#1a1a1a;font:inherit;font-size:13px;padding:9px 10px}.kuvren-task-status-icon{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:9999px;color:#787671}.kuvren-task-status-icon.is-doing{color:#dd5b00}.kuvren-task-status-icon.is-done{color:#1aae39}.kuvren-validation-workspace{display:grid;gap:20px}.kuvren-validation-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.kuvren-validation-summary-grid article{display:grid;gap:4px;padding:18px;border:1px solid #e5e3df;border-radius:12px;background:#fff}.kuvren-validation-summary-grid strong{color:#0a1530;font-size:28px;line-height:1}.kuvren-validation-summary-grid span{color:#787671;font-size:13px;font-weight:700}.kuvren-validation-form-grid{display:grid;grid-template-columns:minmax(0,1fr) 120px;gap:12px}.kuvren-validation-guidelines{display:grid;gap:10px}.kuvren-validation-guidelines div{display:grid;gap:4px;padding:14px;border:1px solid #ede9e4;border-radius:10px;background:#fafaf9}.kuvren-validation-guidelines strong{color:#37352f;font-size:14px}.kuvren-validation-guidelines span{color:#5d5b54;font-size:13px;line-height:1.45}.kuvren-validation-signal-list{display:grid;gap:10px}.kuvren-validation-signal{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;padding:14px;border:1px solid #ede9e4;border-radius:12px;background:#fafaf9}.kuvren-validation-signal.is-positive{border-color:#bfe8c9}.kuvren-validation-signal.is-negative{border-color:#f3caca}.kuvren-validation-signal-icon{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:9999px;background:#fff;color:#787671}.kuvren-validation-signal.is-positive .kuvren-validation-signal-icon{color:#168a33}.kuvren-validation-signal.is-negative .kuvren-validation-signal-icon{color:#b42318}.kuvren-validation-signal-meta{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:6px}.kuvren-validation-signal-meta span{display:inline-flex;align-items:center;min-height:22px;padding:3px 7px;border-radius:9999px;background:#fff;color:#787671;font-size:12px;font-weight:700}.kuvren-validation-signal h3{margin:0 0 6px;color:#1a1a1a;font-size:16px;line-height:1.35}.kuvren-validation-signal p{margin:0;color:#5d5b54;font-size:14px;line-height:1.55}.kuvren-metrics-dashboard,.kuvren-operations-dashboard,.kuvren-project-costs-dashboard{display:grid;gap:20px}.kuvren-cost-summary-grid,.kuvren-metrics-summary-grid,.kuvren-operations-summary-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.kuvren-cost-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.kuvren-cost-summary-grid article,.kuvren-metrics-summary-grid article,.kuvren-operations-summary-grid article{display:grid;gap:8px;min-width:0;padding:18px;border:1px solid #e5e3df;border-radius:12px;background:#fff}.kuvren-cost-summary-grid svg,.kuvren-metrics-summary-grid svg,.kuvren-operations-summary-grid svg{color:#5645d4}.kuvren-cost-summary-grid span,.kuvren-metrics-summary-grid span,.kuvren-operations-summary-grid span{color:#787671;font-size:13px;font-weight:700;line-height:1.35}.kuvren-cost-summary-grid strong,.kuvren-metrics-summary-grid strong,.kuvren-operations-summary-grid strong{min-width:0;color:#0a1530;font-size:26px;line-height:1.05;overflow-wrap:anywhere}.kuvren-cost-summary-grid small,.kuvren-metrics-delta-list strong,.kuvren-metrics-summary-grid small,.kuvren-operations-delta-list strong,.kuvren-operations-summary-grid small{font-size:12px;font-weight:800;line-height:1.35}.kuvren-operations-summary-grid em{display:block;min-width:0;color:#787671;font-size:12px;font-style:normal;font-weight:650;line-height:1.35;overflow-wrap:anywhere}.kuvren-metrics-delta-list .is-positive,.kuvren-metrics-summary-grid .is-positive,.kuvren-operations-delta-list .is-positive,.kuvren-operations-summary-grid .is-positive{color:#168a33}.kuvren-metrics-delta-list .is-negative,.kuvren-metrics-summary-grid .is-negative,.kuvren-operations-delta-list .is-negative,.kuvren-operations-summary-grid .is-negative{color:#b42318}.kuvren-metrics-delta-list .is-neutral,.kuvren-metrics-summary-grid .is-neutral,.kuvren-operations-delta-list .is-neutral,.kuvren-operations-summary-grid .is-neutral{color:#787671}.kuvren-operations-delta-list .is-warning,.kuvren-operations-summary-grid .is-warning{color:#a35b00}.kuvren-cost-form-grid,.kuvren-metrics-form-grid,.kuvren-operations-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.kuvren-operations-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kuvren-operations-domain-box{display:grid;gap:12px;padding:16px;border:1px solid #ede9e4;border-radius:12px;background:#fafaf9}.kuvren-cost-total-list,.kuvren-metrics-delta-list,.kuvren-operations-delta-list{display:grid;gap:10px}.kuvren-cost-total-list div,.kuvren-metrics-delta-list div,.kuvren-operations-delta-list div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid #ede9e4;border-radius:10px;background:#fafaf9}.kuvren-cost-total-list span,.kuvren-metrics-delta-list span,.kuvren-operations-delta-list span{color:#5d5b54;font-size:13px;font-weight:700;line-height:1.35}.kuvren-cost-total-list strong{color:#0a1530;font-size:14px;font-weight:850;line-height:1.3;overflow-wrap:anywhere;text-align:right}.kuvren-cost-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.kuvren-cost-category-grid article{display:grid;gap:6px;min-width:0;padding:14px;border:1px solid #ede9e4;border-radius:10px;background:#fafaf9}.kuvren-cost-category-grid small,.kuvren-cost-category-grid span{color:#787671;font-size:12px;font-weight:750;line-height:1.35}.kuvren-cost-category-grid strong{color:#0a1530;font-size:20px;font-weight:850;line-height:1.1;overflow-wrap:anywhere}.kuvren-cost-entry-list{display:grid;gap:10px}.kuvren-cost-entry{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;border:1px solid #ede9e4;border-radius:10px;background:#fafaf9}.kuvren-cost-entry h3,.kuvren-cost-entry p{margin:0}.kuvren-cost-entry h3{color:#1a1a1a;font-size:15px;line-height:1.35}.kuvren-cost-entry p{margin-top:4px;color:#787671;font-size:13px;font-weight:700;line-height:1.35}.kuvren-cost-entry strong{min-width:0;color:#0a1530;font-size:16px;font-weight:850;line-height:1.25;overflow-wrap:anywhere;text-align:right}.kuvren-metrics-snapshot-list,.kuvren-operations-snapshot-list{display:grid;gap:10px}.kuvren-metrics-snapshot,.kuvren-operations-snapshot{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:16px;padding:16px;border:1px solid #ede9e4;border-radius:12px;background:#fafaf9}.kuvren-operations-snapshot{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.kuvren-metrics-snapshot h3,.kuvren-operations-snapshot h3{margin:0 0 6px;color:#1a1a1a;font-size:16px;line-height:1.35}.kuvren-metrics-snapshot p,.kuvren-operations-snapshot p{margin:0;color:#5d5b54;font-size:14px;line-height:1.55}.kuvren-metrics-snapshot dl,.kuvren-operations-snapshot dl{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0}.kuvren-operations-snapshot dl{grid-template-columns:repeat(3,minmax(0,1fr))}.kuvren-metrics-snapshot dl div,.kuvren-operations-snapshot dl div{min-width:0;padding:10px;border:1px solid #e5e3df;border-radius:8px;background:#fff}.kuvren-metrics-snapshot dd,.kuvren-metrics-snapshot dt,.kuvren-operations-snapshot dd,.kuvren-operations-snapshot dt{margin:0}.kuvren-metrics-snapshot dt,.kuvren-operations-snapshot dt{color:#787671;font-size:12px;font-weight:700;line-height:1.3}.kuvren-metrics-snapshot dd,.kuvren-operations-snapshot dd{margin-top:4px;color:#37352f;font-size:14px;font-weight:800;line-height:1.3;overflow-wrap:anywhere}.kuvren-operations-domain-line{display:inline-flex;align-items:center;gap:6px;margin-top:10px!important;font-weight:700}.kuvren-operations-note-grid{display:grid;grid-column:1/-1;gap:8px}.kuvren-operations-note-grid p{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;padding:10px;border:1px solid #ede9e4;border-radius:8px;background:#fff}.kuvren-operations-note-grid svg{margin-top:2px;color:#5645d4}.kuvren-backlink-detail,.kuvren-backlinks-workspace{display:grid;gap:20px}.kuvren-backlinks-summary-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.kuvren-backlinks-summary-grid article{position:relative;display:grid;gap:8px;min-width:0;padding:18px;overflow:hidden;border:1px solid #e5e3df;border-radius:14px;background:linear-gradient(135deg,hsla(0,0%,100%,.96),hsla(60,9%,98%,.82)),#fff;box-shadow:0 12px 28px rgba(55,53,47,.04)}.kuvren-backlinks-summary-grid article:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:#5645d4}.kuvren-backlinks-summary-grid article:nth-child(2):before{background:#b54708}.kuvren-backlinks-summary-grid article:nth-child(3):before{background:#155eef}.kuvren-backlinks-summary-grid article:nth-child(4):before{background:#168a33}.kuvren-backlinks-summary-grid article:nth-child(5):before{background:#9f1f63}.kuvren-backlinks-summary-grid strong{min-width:0;color:#0a1530;font-size:28px;line-height:1;overflow-wrap:anywhere}.kuvren-backlinks-summary-grid span{color:#787671;font-size:13px;font-weight:700;line-height:1.35}.kuvren-backlinks-table-panel{min-width:0}.kuvren-backlinks-content-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:start}.kuvren-backlinks-toolbar-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-width:0;flex-wrap:wrap}.kuvren-backlinks-add-form{align-content:start;gap:16px;min-width:0;width:min(760px,calc(100vw - 32px));max-height:min(760px,calc(100svh - 48px));overflow:auto;padding:22px;background:hsla(0,0%,100%,.9);box-shadow:0 18px 46px rgba(55,53,47,.07)}.kuvren-backlinks-add-form>div:first-child{display:grid;gap:6px;min-width:0}.kuvren-backlinks-add-form h2{margin:0;color:#37352f;font-family:var(--font-satoshi);font-size:21px;font-weight:580;line-height:1.25;letter-spacing:0}.kuvren-backlinks-add-form .kuvren-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.kuvren-backlinks-add-form .kuvren-form-field{min-width:0}.kuvren-backlinks-add-form .kuvren-form-field input,.kuvren-backlinks-add-form .kuvren-form-field select,.kuvren-backlinks-add-form .kuvren-form-field textarea{min-height:40px;padding:9px 10px}.kuvren-backlinks-add-form .kuvren-form-field textarea{min-height:96px}.kuvren-backlinks-add-form .kuvren-form-actions{justify-content:stretch}.kuvren-backlinks-add-form .kuvren-app-primary-button{min-width:150px}.kuvren-backlinks-modal-backdrop{position:fixed;inset:0;z-index:320;display:grid;place-items:center;overflow:auto;padding:24px 16px;background:rgba(17,16,14,.42);backdrop-filter:blur(10px)}.kuvren-backlinks-modal-head{display:flex;align-items:center;justify-content:space-between;gap:14px;min-width:0}.kuvren-backlinks-modal-close{display:inline-grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border:1px solid #e5e3df;border-radius:8px;background:#fff;color:#37352f;cursor:pointer}.kuvren-backlinks-modal-close:hover{border-color:rgba(86,69,212,.28);color:#5645d4}.kuvren-backlinks-toolbar{justify-content:space-between;gap:12px}.kuvren-backlinks-filter-row,.kuvren-backlinks-toolbar{display:flex;align-items:center;min-width:0;flex-wrap:wrap}.kuvren-backlinks-filter-row{gap:8px}.kuvren-backlinks-filter-row button{min-height:34px;border:1px solid #e5e3df;border-radius:8px;background:#fff;color:#5d5b54;font:inherit;font-size:13px;font-weight:700;padding:7px 10px;cursor:pointer}.kuvren-backlinks-filter-row button.is-active,.kuvren-backlinks-filter-row button:hover{border-color:rgba(86,69,212,.24);background:rgba(86,69,212,.08);color:#37352f}.kuvren-backlinks-search{display:flex;align-items:center;gap:8px;min-height:38px;min-width:220px;border:1px solid #e5e3df;border-radius:8px;background:#fff;color:#787671;padding:0 10px}.kuvren-backlinks-search input{min-width:0;width:100%;border:0;background:transparent;color:#37352f;font:inherit;font-size:13px;outline:none}.kuvren-backlinks-table-scroll{min-width:0;overflow-x:auto;border:1px solid #ede9e4;border-radius:16px;background:linear-gradient(180deg,#fffdf9,#fafaf9);padding:8px}.kuvren-backlinks-table{width:100%;min-width:1120px;border-collapse:separate;border-spacing:0 8px;color:#37352f;font-size:13px}.kuvren-backlinks-table td,.kuvren-backlinks-table th{padding:12px;text-align:left;vertical-align:middle;white-space:nowrap}.kuvren-backlinks-table th{background:transparent;color:#787671;font-size:12px;font-weight:800;line-height:1.3}.kuvren-backlinks-table tbody td{border-top:1px solid #ede9e4;border-bottom:1px solid #ede9e4;background:#fff;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}.kuvren-backlinks-table tbody td:first-child{border-left:1px solid #ede9e4;border-radius:14px 0 0 14px}.kuvren-backlinks-table tbody td:last-child{border-right:1px solid #ede9e4;border-radius:0 14px 14px 0}.kuvren-backlinks-table tbody tr:hover td{border-color:rgba(86,69,212,.2);background:#fffefd;box-shadow:0 12px 28px rgba(55,53,47,.06)}.kuvren-backlinks-sort-button{display:inline-flex;align-items:center;gap:5px;min-height:24px;border:0;background:transparent;color:inherit;font:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0;cursor:pointer}.kuvren-backlinks-sort-button svg{flex:0 0 auto;color:#a09d96}.kuvren-backlinks-sort-button.is-active,.kuvren-backlinks-sort-button:hover{color:#37352f}.kuvren-backlinks-sort-button.is-active svg,.kuvren-backlinks-sort-button:hover svg{color:#5645d4}.kuvren-backlinks-table td:first-child{min-width:260px;white-space:normal}.kuvren-backlinks-table tr:last-child td{border-bottom:1px solid #ede9e4}.kuvren-backlinks-table a{display:inline-flex;align-items:center;gap:6px;color:#37352f;font-weight:750;line-height:1.35;text-decoration:none}.kuvren-backlinks-table a:hover{color:#5645d4}.kuvren-backlinks-website-link{width:100%;min-width:0}.kuvren-backlinks-site-mark{display:inline-grid;width:38px;height:38px;flex:0 0 38px;place-items:center;overflow:hidden;border:1px solid rgba(55,53,47,.1);border-radius:11px;background:#fff;color:#787671;font-size:14px;font-weight:850;line-height:1;box-shadow:0 8px 18px rgba(55,53,47,.07),inset 0 1px 0 hsla(0,0%,100%,.8)}.kuvren-backlinks-site-mark.is-missing{background:#f7f5f1;color:#a09d96}.kuvren-backlinks-site-favicon{display:block;width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.kuvren-backlinks-site-mark.is-detail{width:48px;height:48px;flex-basis:48px;border-radius:13px}.kuvren-backlinks-site-mark.is-detail .kuvren-backlinks-site-favicon{width:30px;height:30px}.kuvren-backlinks-site-copy{display:grid;gap:3px;min-width:0}.kuvren-backlinks-site-name{display:inline-flex;align-items:center;gap:5px;min-width:0;color:#25231f;font-weight:780;line-height:1.25}.kuvren-backlinks-site-name svg{flex:0 0 auto;color:#a09d96}.kuvren-backlinks-site-meta{color:#8d8982;font-size:12px;font-weight:650;line-height:1.25}.kuvren-backlinks-category-list{display:inline-flex;align-items:center;gap:6px;min-width:0;flex-wrap:wrap}.kuvren-backlinks-category-chip,.kuvren-backlinks-dr-pill,.kuvren-backlinks-follow-pill,.kuvren-backlinks-price-pill,.kuvren-backlinks-traffic-pill{display:inline-flex;align-items:center;min-height:26px;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:800;line-height:1.15}.kuvren-backlinks-category-chip{border:1px solid #e5e3df;background:#f7f5f1;color:#5d5b54}.kuvren-backlinks-category-chip.is-ai{border-color:rgba(86,69,212,.18);background:rgba(86,69,212,.08);color:#3f34a6}.kuvren-backlinks-category-chip.is-community{border-color:rgba(181,71,8,.18);background:rgba(181,71,8,.08);color:#8a3b07}.kuvren-backlinks-category-chip.is-media{border-color:rgba(159,31,99,.18);background:rgba(159,31,99,.08);color:#8a1955}.kuvren-backlinks-dr-pill{min-width:42px;justify-content:center;border:1px solid rgba(21,94,239,.22);background:rgba(21,94,239,.06);color:#155eef}.kuvren-backlinks-traffic-pill{min-width:72px;justify-content:center;border:1px solid rgba(86,69,212,.22);background:rgba(86,69,212,.07);color:#3f34a6}.kuvren-backlinks-price-pill{max-width:150px;overflow:hidden;text-overflow:ellipsis}.kuvren-backlinks-price-pill.is-free{border:1px solid rgba(22,138,51,.18);background:rgba(22,138,51,.1);color:#168a33}.kuvren-backlinks-price-pill.is-paid{border:1px solid rgba(181,71,8,.2);background:rgba(181,71,8,.08);color:#8a3b07}.kuvren-backlinks-follow-pill,.kuvren-backlinks-price-pill.is-unknown{border:1px solid #e5e3df;background:#f7f5f1;color:#787671}.kuvren-backlinks-follow-pill{min-width:42px;justify-content:center}.kuvren-backlinks-follow-pill.is-follow{border-color:rgba(86,69,212,.18);background:rgba(86,69,212,.08);color:#3f34a6}.kuvren-backlinks-recommendations{display:inline-flex;align-items:center;gap:2px;color:#d8d1c5}.kuvren-backlinks-recommendations svg{flex:0 0 auto;stroke-width:2.2}.kuvren-backlinks-recommendations svg.is-filled{fill:#f4b740;color:#f4b740}.kuvren-backlink-status{display:inline-flex;align-items:center;min-height:24px;border-radius:999px;padding:4px 8px;font-size:12px;font-weight:800;line-height:1.2}.kuvren-backlink-status.is-pending{background:#f2f0ed;color:#5d5b54}.kuvren-backlink-status.is-submitted{background:rgba(86,69,212,.1);color:#3f34a6}.kuvren-backlink-status.is-live{background:rgba(22,138,51,.11);color:#168a33}.kuvren-backlink-status.is-rejected{background:rgba(180,35,24,.1);color:#b42318}.kuvren-backlink-status.is-skipped{background:#f1ebe3;color:#7a5a35}.kuvren-backlink-detail-title{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0}.kuvren-backlink-detail-title h1{min-width:0;margin:0;color:#0a1530;font-family:var(--font-satoshi);font-size:38px;font-weight:700;line-height:1.12;letter-spacing:0;overflow-wrap:anywhere}.kuvren-backlink-detail-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.46fr);gap:20px;align-items:start}.kuvren-backlink-detail-card{display:grid;gap:18px;min-width:0;padding:22px;border:1px solid rgba(55,53,47,.1);border-radius:16px;background:hsla(0,0%,100%,.88);box-shadow:0 18px 46px rgba(55,53,47,.07)}.kuvren-backlink-detail-card h2,.kuvren-backlink-detail-card p{margin:0}.kuvren-backlink-detail-card h2{color:#37352f;font-family:var(--font-satoshi);font-size:20px;font-weight:580;line-height:1.28}.kuvren-backlink-site-head{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;min-width:0}.kuvren-backlink-product-head p,.kuvren-backlink-product-head span,.kuvren-backlink-site-head p{color:#787671;font-size:13px;font-weight:700;line-height:1.42}.kuvren-backlink-product-head h2,.kuvren-backlink-site-head h2{margin-top:4px;overflow-wrap:anywhere}.kuvren-backlink-status-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:14px;border:1px solid #ede9e4;border-radius:12px;background:#fafaf9}.kuvren-backlink-status-row span{color:#787671;font-size:13px;font-weight:800}.kuvren-backlink-edit-box,.kuvren-backlink-info-list,.kuvren-backlink-product-fields,.kuvren-backlink-product-images,.kuvren-backlink-url-list{display:grid;gap:12px;min-width:0}.kuvren-backlink-info-list dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.kuvren-backlink-info-list dl div{min-width:0;padding:11px;border:1px solid #ede9e4;border-radius:10px;background:#fafaf9}.kuvren-backlink-info-list dd,.kuvren-backlink-info-list dt{margin:0}.kuvren-backlink-info-list dt{color:#787671;font-size:12px;font-weight:800;line-height:1.3}.kuvren-backlink-info-list dd{margin-top:5px;color:#37352f;font-size:14px;font-weight:800;line-height:1.3;overflow-wrap:anywhere}.kuvren-backlink-url-list>div{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.kuvren-backlink-url-list a,.kuvren-backlink-url-list span{display:inline-flex;align-items:center;gap:6px;min-height:34px;border:1px solid #e5e3df;border-radius:8px;background:#fff;color:#37352f;font-size:13px;font-weight:750;line-height:1.25;text-decoration:none;padding:7px 10px}.kuvren-backlink-url-list a:hover{border-color:rgba(86,69,212,.28);color:#5645d4}.kuvren-backlink-edit-box{padding:16px;border:1px solid #ede9e4;border-radius:12px;background:#fafaf9}.kuvren-backlink-product-head{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-width:0}.kuvren-backlink-copy-mini{justify-self:start;min-height:34px;border:1px solid #e5e3df;border-radius:8px;background:#fff;color:#37352f;font:inherit;font-size:13px;font-weight:750;padding:7px 10px;cursor:pointer}.kuvren-backlink-copy-mini:hover{border-color:rgba(86,69,212,.28);color:#5645d4}.kuvren-backlink-product-fields label{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;min-width:0;padding:12px;border:1px solid #ede9e4;border-radius:12px;background:#fafaf9}.kuvren-backlink-product-fields label>span{grid-column:1/-1;color:#787671;font-size:12px;font-weight:800;line-height:1.3}.kuvren-backlink-product-fields input,.kuvren-backlink-product-fields textarea{min-width:0;width:100%;border:1px solid #d8d4ce;border-radius:8px;background:#fff;color:#37352f;font:inherit;font-size:13px;line-height:1.45;padding:9px 10px}.kuvren-backlink-product-fields textarea{min-height:138px;resize:vertical}.kuvren-backlink-product-fields button,.kuvren-backlink-product-images button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;border:1px solid #e5e3df;border-radius:8px;background:#fff;color:#37352f;font:inherit;font-size:13px;font-weight:750;padding:8px 10px;cursor:pointer}.kuvren-backlink-product-fields button:disabled{cursor:not-allowed;opacity:.52}.kuvren-backlink-product-images article{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:12px;border:1px solid #ede9e4;border-radius:12px;background:#fafaf9}.kuvren-backlink-product-images img{width:72px;height:72px;border:1px solid #e5e3df;border-radius:12px;background:#fff;-o-object-fit:cover;object-fit:cover}.kuvren-portfolio-dashboard{display:grid;gap:20px}.kuvren-portfolio-summary-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.kuvren-portfolio-summary-grid article{display:grid;gap:8px;min-width:0;padding:18px;border:1px solid #e5e3df;border-radius:12px;background:#fff}.kuvren-portfolio-summary-grid svg{color:#5645d4}.kuvren-portfolio-project-row dt,.kuvren-portfolio-read-list span,.kuvren-portfolio-summary-grid span{color:#787671;font-size:13px;font-weight:700;line-height:1.35}.kuvren-portfolio-summary-grid strong{min-width:0;color:#0a1530;font-size:26px;line-height:1.05;overflow-wrap:anywhere}.kuvren-portfolio-summary-grid small{color:#787671;font-size:12px;font-weight:800;line-height:1.35}.kuvren-portfolio-project-row .is-positive,.kuvren-portfolio-read-list .is-positive,.kuvren-portfolio-summary-grid .is-positive{color:#168a33}.kuvren-portfolio-project-row .is-negative,.kuvren-portfolio-read-list .is-negative,.kuvren-portfolio-summary-grid .is-negative{color:#b42318}.kuvren-portfolio-project-row .is-neutral,.kuvren-portfolio-read-list .is-neutral,.kuvren-portfolio-summary-grid .is-neutral{color:#787671}.kuvren-portfolio-read-list{display:grid;gap:10px}.kuvren-portfolio-read-list div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid #ede9e4;border-radius:10px;background:#fafaf9}.kuvren-portfolio-read-list strong{color:#37352f;font-size:14px;line-height:1.35;overflow-wrap:anywhere}.kuvren-portfolio-project-list{display:grid;gap:12px}.kuvren-portfolio-project-row{display:grid;grid-template-columns:minmax(220px,.78fr) minmax(0,1.5fr) minmax(148px,auto);align-items:center;gap:16px;padding:16px;border:1px solid #ede9e4;border-radius:12px;background:#fafaf9}.kuvren-portfolio-project-row h3{margin:10px 0 6px;font-family:var(--font-satoshi);font-size:17px;font-weight:700;line-height:1.3}.kuvren-portfolio-project-row h3 a{color:#1a1a1a;text-decoration:none}.kuvren-portfolio-project-row h3 a:hover{color:#5645d4}.kuvren-portfolio-project-row p{margin:0;color:#5d5b54;font-size:14px;line-height:1.5}.kuvren-portfolio-project-row dl{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0}.kuvren-portfolio-project-row dl div{min-width:0;padding:10px;border:1px solid #e5e3df;border-radius:8px;background:#fff}.kuvren-portfolio-project-row dd,.kuvren-portfolio-project-row dt{margin:0}.kuvren-portfolio-project-row dd{margin-top:4px;color:#37352f;font-size:14px;font-weight:800;line-height:1.3;overflow-wrap:anywhere}.kuvren-portfolio-project-actions{display:grid;gap:8px;min-width:0}.kuvren-portfolio-project-actions .kuvren-app-secondary-button{justify-content:flex-start;width:100%}.kuvren-billing-plan-grid,.kuvren-billing-summary-grid{display:grid;gap:12px}.kuvren-billing-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.kuvren-billing-plan-grid article,.kuvren-billing-summary-grid article{display:grid;gap:10px;min-width:0;padding:18px;border:1px solid #e5e3df;border-radius:12px;background:#fff}.kuvren-billing-summary-grid svg{color:#5645d4}.kuvren-billing-access-list span,.kuvren-billing-record-list span,.kuvren-billing-summary-grid span{color:#787671;font-size:13px;font-weight:700;line-height:1.35}.kuvren-billing-summary-grid strong{color:#0a1530;font-size:24px;line-height:1.1;overflow-wrap:anywhere}.kuvren-billing-summary-grid small{color:#5d5b54;font-size:13px;line-height:1.45}.kuvren-billing-access-list,.kuvren-billing-record-list{display:grid;gap:10px}.kuvren-billing-access-list div,.kuvren-billing-record-list div{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,auto);align-items:center;gap:10px;min-width:0;padding:12px;border:1px solid #ede9e4;border-radius:10px;background:#fafaf9}.kuvren-billing-record-list div{grid-template-columns:minmax(0,.45fr) minmax(0,.55fr)}.kuvren-billing-access-list strong,.kuvren-billing-record-list strong{min-width:0;color:#37352f;font-size:13px;font-weight:800;line-height:1.35;overflow-wrap:anywhere;text-align:right}.kuvren-billing-access-list svg{color:#5645d4}.kuvren-billing-cycle-toggle{display:inline-flex;align-items:center;gap:4px;padding:4px;border:1px solid #e5e3df;border-radius:10px;background:#fafaf9}.kuvren-billing-cycle-toggle button{min-height:34px;border:0;border-radius:8px;background:transparent;color:#5d5b54;font:inherit;font-size:13px;font-weight:800;padding:7px 12px;cursor:pointer}.kuvren-billing-cycle-toggle button.is-active,.kuvren-billing-cycle-toggle button[aria-checked=true]{background:#fff;color:#37352f;box-shadow:0 1px 2px rgba(55,53,47,.08)}.kuvren-billing-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kuvren-billing-plan-grid article{align-content:start}.kuvren-billing-plan-grid article.is-highlighted{border-color:rgba(86,69,212,.32);box-shadow:0 16px 36px rgba(55,53,47,.08)}.kuvren-billing-plan-grid h3,.kuvren-billing-plan-grid p,.kuvren-billing-plan-grid ul{margin:0}.kuvren-billing-plan-grid h3{color:#0a1530;font-family:var(--font-satoshi);font-size:22px;line-height:1.25}.kuvren-billing-plan-grid li,.kuvren-billing-plan-grid p{color:#5d5b54;font-size:14px;line-height:1.55}.kuvren-billing-price{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.kuvren-billing-price strong{color:#0a1530;font-size:34px;line-height:1}.kuvren-billing-price small,.kuvren-billing-price span{color:#787671;font-size:13px;font-weight:700;line-height:1.35}.kuvren-billing-price small{flex-basis:100%}.kuvren-billing-plan-grid ul{display:grid;gap:8px;padding:0;list-style:none}.kuvren-billing-plan-grid li{display:flex;align-items:flex-start;gap:8px}.kuvren-billing-plan-grid li svg{flex:0 0 auto;margin-top:3px;color:#168a33}.kuvren-billing-cancel-panel{position:sticky;bottom:18px;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;border:1px solid #f3caca;border-radius:14px;background:snow;box-shadow:0 18px 50px rgba(55,53,47,.12)}.kuvren-billing-cancel-panel>div:first-child{display:flex;align-items:flex-start;gap:12px}.kuvren-billing-cancel-panel svg{flex:0 0 auto;margin-top:3px;color:#b42318}.kuvren-billing-cancel-panel h2,.kuvren-billing-cancel-panel p{margin:0}.kuvren-billing-cancel-panel h2{color:#7a271a;font-family:var(--font-satoshi);font-size:18px;line-height:1.3}.kuvren-billing-cancel-panel p{margin-top:4px;color:#7a271a;font-size:14px;line-height:1.45}.kuvren-growth-workspace{display:grid;gap:20px}.kuvren-growth-summary-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.kuvren-growth-summary-grid article{display:grid;gap:6px;padding:18px;border:1px solid #e5e3df;border-radius:12px;background:#fff}.kuvren-growth-summary-grid span{color:#787671;font-size:13px;font-weight:700;line-height:1.35}.kuvren-growth-summary-grid strong{color:#0a1530;font-size:28px;line-height:1}.kuvren-growth-recommendation{display:flex;gap:8px;flex-wrap:wrap}.kuvren-growth-recommendation span{display:inline-flex;align-items:center;min-height:26px;padding:4px 8px;border:1px solid #e5e3df;border-radius:9999px;background:#fafaf9;color:#37352f;font-size:12px;font-weight:700;line-height:1.3}.kuvren-growth-experiment-list{display:grid;gap:12px}.kuvren-growth-experiment{display:grid;gap:16px;padding:16px;border:1px solid #ede9e4;border-radius:12px;background:#fafaf9}.kuvren-growth-experiment.is-running{border-color:#d8d1ff}.kuvren-growth-experiment.is-completed{border-color:#bfe8c9}.kuvren-growth-experiment.is-cancelled{border-color:#f3caca}.kuvren-growth-experiment-head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start}.kuvren-growth-experiment-head svg{color:#5645d4;margin-top:3px}.kuvren-growth-experiment h3,.kuvren-growth-experiment p{margin:0}.kuvren-growth-experiment h3{color:#1a1a1a;font-size:16px;line-height:1.35}.kuvren-growth-experiment p{margin-top:6px;color:#5d5b54;font-size:13px;line-height:1.45}.kuvren-growth-experiment-controls{display:grid;grid-template-columns:180px minmax(0,1fr);gap:12px}.kuvren-growth-experiment-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;color:#787671;font-size:12px;font-weight:700}.kuvren-example-context-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.kuvren-example-context-grid article,.kuvren-example-output{border:1px solid #e5e3df;border-radius:12px;background:#fff}.kuvren-example-context-grid article{display:grid;gap:8px;padding:18px}.kuvren-example-context-grid h2{margin:0;color:#1a1a1a;font-size:15px;font-weight:650;line-height:1.35}.kuvren-example-context-grid p{margin:0;color:#37352f;font-size:14px;line-height:1.55}.kuvren-example-output-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.kuvren-example-output{display:grid;gap:16px;padding:18px}.kuvren-example-output-head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start}.kuvren-example-output-head svg{color:#5645d4;margin-top:3px}.kuvren-example-output h3,.kuvren-example-output h4{margin:0;color:#1a1a1a;font-family:var(--font-satoshi);line-height:1.3}.kuvren-example-output h3{font-size:18px}.kuvren-example-output h4{font-size:15px}.kuvren-example-output li,.kuvren-example-output p{color:#5d5b54;font-size:14px;line-height:1.5}.kuvren-example-output p,.kuvren-example-output ul{margin:0}.kuvren-example-section-list{display:grid;gap:12px}.kuvren-example-section{display:grid;gap:8px;padding:12px;border:1px solid #ede9e4;border-radius:10px;background:#fafaf9}.kuvren-example-section ul{display:grid;gap:4px;padding-left:18px}.kuvren-public-project-settings{display:grid;gap:16px}.kuvren-public-project-settings .kuvren-output-item-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kuvren-public-project-settings label{display:grid;gap:7px;color:#37352f;font-size:13px;font-weight:650}.kuvren-public-project-settings input,.kuvren-public-project-settings textarea{width:100%;border:1px solid #dedbd6;border-radius:8px;background:#fff;color:#37352f;font:inherit;font-size:14px;font-weight:500;line-height:1.45;outline:none}.kuvren-public-project-settings input{min-height:42px;padding:0 12px}.kuvren-public-project-settings textarea{min-height:112px;padding:12px;resize:vertical}.kuvren-public-project-settings input:focus,.kuvren-public-project-settings textarea:focus{border-color:#5645d4;box-shadow:0 0 0 3px rgba(86,69,212,.12)}.kuvren-public-output-picker{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.kuvren-public-output-picker label{display:flex;min-height:42px;align-items:center;gap:9px;padding:10px 12px;border:1px solid #e5e3df;border-radius:8px;background:#fafaf9;color:#37352f;font-size:13px;font-weight:650}.kuvren-public-output-picker input{width:16px;height:16px;min-height:0;padding:0;accent-color:#5645d4}.kuvren-integrations-workspace{display:grid;gap:20px}.kuvren-integration-card,.kuvren-integration-notes,.kuvren-integration-summary{border:1px solid #e5e3df;border-radius:12px;background:#fff}.kuvren-integration-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px}.kuvren-integration-summary div{display:inline-flex;align-items:center;gap:10px;min-width:0}.kuvren-integration-summary svg{flex:0 0 auto;color:#5645d4}.kuvren-integration-summary p{margin:0;color:#5d5b54;font-size:14px;line-height:1.5}.kuvren-integration-summary strong{color:#37352f;text-transform:capitalize}.kuvren-integration-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.kuvren-integration-card{display:grid;align-content:start;gap:18px;padding:20px}.kuvren-integration-card-header,.kuvren-integration-env-list li,.kuvren-integration-status,.kuvren-integration-title-row{display:flex;align-items:center}.kuvren-integration-card-header{justify-content:space-between;gap:14px}.kuvren-integration-title-row{min-width:0;gap:12px}.kuvren-integration-icon{display:inline-grid;place-items:center;flex:0 0 auto;width:38px;height:38px;border:1px solid #e5e3df;border-radius:8px;background:#fafaf9;color:#5645d4}.kuvren-integration-card h2,.kuvren-integration-card h3,.kuvren-integration-card p,.kuvren-integration-env-list,.kuvren-integration-list,.kuvren-integration-notes h2,.kuvren-integration-notes ul{margin:0}.kuvren-integration-card h2{color:#1a1a1a;font-family:var(--font-satoshi);font-size:18px;font-weight:700;line-height:1.3}.kuvren-integration-card p{margin-top:4px;color:#787671;font-size:13px;line-height:1.45}.kuvren-integration-status{flex:0 0 auto;justify-content:center;gap:6px;min-height:30px;padding:6px 9px;border-radius:9999px;border:1px solid #e5e3df;background:#fafaf9;color:#5d5b54;font-size:12px;font-weight:750;line-height:1.2}.kuvren-integration-status.is-configured{border-color:#bfe3ca;background:#f2fbf5;color:#166534}.kuvren-integration-status.is-partial{border-color:#ead8a0;background:#fff9e6;color:#8a5a00}.kuvren-integration-status.is-not_configured{border-color:#e5e3df;background:#f7f5f2;color:#787671}.kuvren-integration-section{display:grid;gap:8px}.kuvren-integration-notes h2,.kuvren-integration-section h3{color:#37352f;font-size:13px;font-weight:800;line-height:1.35}.kuvren-integration-env-list,.kuvren-integration-list,.kuvren-integration-notes ul{display:grid;gap:8px;padding:0;list-style:none}.kuvren-integration-list li,.kuvren-integration-notes li{color:#5d5b54;font-size:13px;line-height:1.5}.kuvren-integration-env-list li{justify-content:space-between;gap:10px;min-width:0;padding:10px 11px;border:1px solid #ede9e4;border-radius:8px;background:#fafaf9}.kuvren-integration-env-list code{min-width:0;color:#37352f;font-size:12px;line-height:1.4;overflow-wrap:anywhere}.kuvren-integration-env-list span{flex:0 0 auto;font-size:12px;font-weight:800}.kuvren-integration-env-list span.is-ready{color:#166534}.kuvren-integration-env-list span.is-missing{color:#8a5a00}.kuvren-integration-notes{display:grid;gap:10px;padding:18px}.kuvren-collaboration-workspace{display:grid;gap:20px}.kuvren-collaboration-invitation-list,.kuvren-collaboration-member-list{display:grid;gap:10px}.kuvren-collaboration-invitation,.kuvren-collaboration-member{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-width:0;padding:14px;border:1px solid #ede9e4;border-radius:12px;background:#fafaf9}.kuvren-collaboration-member-main{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;min-width:0}.kuvren-collaboration-member-main svg,.kuvren-collaboration-readonly svg{flex:0 0 auto;margin-top:2px;color:#5645d4}.kuvren-collaboration-invitation strong,.kuvren-collaboration-member strong{display:block;min-width:0;color:#37352f;font-size:14px;font-weight:800;line-height:1.35;overflow-wrap:anywhere}.kuvren-collaboration-invitation span,.kuvren-collaboration-member span{display:block;min-width:0;margin-top:3px;color:#787671;font-size:13px;line-height:1.4;overflow-wrap:anywhere}.kuvren-collaboration-controls{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.kuvren-collaboration-controls select{min-height:40px;border:1px solid #d8d4ce;border-radius:8px;background:#fff;color:#37352f;font:inherit;font-size:13px;font-weight:700;padding:8px 10px}.kuvren-collaboration-invite-form{padding:0;border:0;border-radius:0}.kuvren-collaboration-readonly{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:14px;border:1px solid #ede9e4;border-radius:10px;background:#fafaf9}.kuvren-collaboration-readonly p{margin:0;color:#5d5b54;font-size:14px;line-height:1.5}.kuvren-app-page h2{font-weight:580}.kuvren-keyword-workspace{display:grid;gap:18px}.kuvren-keyword-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.kuvren-keyword-summary-card,.kuvren-keyword-table-panel{border:1px solid #e5e3df;border-radius:8px;background:#fff;box-shadow:0 14px 34px rgba(44,42,38,.05)}.kuvren-keyword-summary-card{display:grid;gap:7px;padding:16px}.kuvren-keyword-main-cell small,.kuvren-keyword-main-cell span,.kuvren-keyword-page-cell small,.kuvren-keyword-page-cell span,.kuvren-keyword-project-link,.kuvren-keyword-summary-card small,.kuvren-keyword-summary-card span{color:#6f6a61;font-size:12px;line-height:1.35}.kuvren-keyword-summary-card strong{color:#37352f;font-size:26px;font-weight:620;letter-spacing:0}.kuvren-keyword-intercept-playbook{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:18px;padding:18px;border:1px solid rgba(86,69,212,.16);border-radius:8px;background:#f8f7ff}.kuvren-keyword-intercept-playbook h2,.kuvren-keyword-intercept-playbook p,.kuvren-keyword-intercept-playbook ul{margin:0}.kuvren-keyword-intercept-playbook>div{display:grid;align-content:start;gap:8px;min-width:0}.kuvren-keyword-intercept-playbook>div>span{width:-moz-fit-content;width:fit-content;padding:4px 8px;border:1px solid rgba(86,69,212,.2);border-radius:999px;background:#fff;color:#5645d4;font-size:11px;font-weight:760;line-height:1;text-transform:uppercase}.kuvren-keyword-intercept-playbook h2{color:#1f1d19;font-size:20px;font-weight:640;line-height:1.25}.kuvren-keyword-intercept-playbook li,.kuvren-keyword-intercept-playbook p{color:#5d5b54;font-size:13px;line-height:1.55}.kuvren-keyword-intercept-playbook ul{display:grid;gap:8px;padding-left:18px}.kuvren-keyword-filter-bar{display:grid;grid-template-columns:minmax(240px,1.4fr) repeat(5,minmax(132px,1fr)) auto;gap:10px;align-items:center;padding:12px;border:1px solid #e5e3df;border-radius:8px;background:#fff}.kuvren-keyword-search-field{display:flex;align-items:center;gap:8px;min-width:0;height:42px;padding:0 12px;border:1px solid #ddd9d2;border-radius:7px;background:#fafaf9;color:#6f6a61}.kuvren-keyword-filter-bar select,.kuvren-keyword-search-field input,.kuvren-keyword-status-control select{min-width:0;border:0;outline:0;background:transparent;color:#37352f;font:inherit}.kuvren-keyword-search-field input{width:100%}.kuvren-keyword-filter-bar select,.kuvren-keyword-status-control select{height:42px;padding:0 10px;border:1px solid #ddd9d2;border-radius:7px;background:#fafaf9}.kuvren-keyword-feedback{margin:0;color:#5645d4;font-size:13px;font-weight:620}.kuvren-keyword-table-panel{overflow:hidden}.kuvren-keyword-table-wrap{width:100%;overflow-x:auto}.kuvren-keyword-table{width:100%;min-width:1080px;border-collapse:collapse}.kuvren-keyword-table td,.kuvren-keyword-table th{padding:14px 16px;border-bottom:1px solid #ece9e4;text-align:left;vertical-align:top}.kuvren-keyword-table th{color:#837d73;font-size:11px;font-weight:680;letter-spacing:.04em;text-transform:uppercase}.kuvren-keyword-table tbody tr{transition:background .16s ease,transform .16s ease}.kuvren-keyword-table tbody tr:hover{background:#fbfaf7}.kuvren-keyword-main-cell,.kuvren-keyword-metric-stack,.kuvren-keyword-page-cell{display:grid;gap:6px;min-width:0}.kuvren-keyword-main-cell strong,.kuvren-keyword-page-cell strong{color:#37352f;font-size:14px;font-weight:620;line-height:1.25}.kuvren-keyword-score{display:inline-grid;width:44px;height:44px;place-items:center;border:1px solid rgba(86,69,212,.22);border-radius:50%;background:#f4f2ff;color:#5645d4;font-size:15px;font-weight:720}.kuvren-keyword-intercept-pill,.kuvren-keyword-level-pill,.kuvren-keyword-planned-pill{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;gap:5px;padding:4px 7px;border-radius:999px;background:#f3f1ec;color:#6f6a61;font-size:11px;font-weight:650;line-height:1;text-transform:capitalize}.kuvren-keyword-intercept-pill{border:1px solid rgba(86,69,212,.16);background:#f4f2ff;color:#5645d4;text-transform:none}.kuvren-keyword-level-pill[data-level=low]{background:#edf8f2;color:#256d45}.kuvren-keyword-level-pill[data-level=medium]{background:#fff6d8;color:#876409}.kuvren-keyword-level-pill[data-level=high]{background:#f4f2ff;color:#5645d4}.kuvren-keyword-level-pill[data-level=unclear]{background:#f3f1ec;color:#6f6a61}.kuvren-keyword-project-link{width:-moz-fit-content;width:fit-content;color:#5645d4;font-weight:650;text-decoration:none}.kuvren-keyword-status-control{display:inline-flex;align-items:center;gap:6px}.kuvren-keyword-planned-pill{margin-top:8px;background:#edf8f2;color:#256d45}@media (max-width:900px){.kuvren-app-shell{grid-template-columns:1fr}.kuvren-app-sidebar{position:relative;height:auto;padding:14px}.kuvren-app-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.kuvren-app-nav-section-label{grid-column:1/-1}.kuvren-app-sidebar-footer{grid-template-columns:repeat(2,minmax(0,1fr))}.kuvren-app-inbox-panel,.kuvren-app-sidebar[data-collapsed=true] .kuvren-app-inbox-panel{position:fixed;right:16px;bottom:16px;left:16px;width:auto;max-height:calc(100dvh - 32px)}.kuvren-app-main{min-height:auto;padding:22px 16px 58px}.kuvren-app-header,.kuvren-backlink-detail-grid,.kuvren-backlinks-summary-grid,.kuvren-billing-plan-grid,.kuvren-billing-summary-grid,.kuvren-collaboration-invitation,.kuvren-collaboration-member,.kuvren-cost-category-grid,.kuvren-cost-form-grid,.kuvren-cost-summary-grid,.kuvren-dashboard-grid,.kuvren-dashboard-hero,.kuvren-dashboard-idea-panel,.kuvren-dashboard-stat-grid,.kuvren-detail-layout,.kuvren-example-context-grid,.kuvren-example-output-grid,.kuvren-form-grid,.kuvren-growth-experiment-controls,.kuvren-growth-summary-grid,.kuvren-integration-grid,.kuvren-keyword-filter-bar,.kuvren-keyword-intercept-playbook,.kuvren-keyword-summary-grid,.kuvren-metrics-form-grid,.kuvren-metrics-snapshot,.kuvren-metrics-snapshot dl,.kuvren-metrics-summary-grid,.kuvren-operations-form-grid,.kuvren-operations-snapshot,.kuvren-operations-snapshot dl,.kuvren-operations-summary-grid,.kuvren-output-item-grid,.kuvren-portfolio-project-row,.kuvren-portfolio-project-row dl,.kuvren-portfolio-summary-grid,.kuvren-project-grid,.kuvren-public-output-picker,.kuvren-public-project-settings .kuvren-output-item-grid,.kuvren-validation-form-grid,.kuvren-validation-summary-grid{grid-template-columns:1fr}.kuvren-app-title{font-size:34px}}@media (max-width:640px){.kuvren-app-shell{width:100%;padding:0}.kuvren-app-sidebar{padding:12px}.kuvren-app-inbox-item,.kuvren-app-nav,.kuvren-app-sidebar-footer{grid-template-columns:1fr}.kuvren-app-inbox-visual{min-height:108px}.kuvren-app-toolbar,.kuvren-app-topbar,.kuvren-backlink-detail-title,.kuvren-backlinks-toolbar,.kuvren-billing-cancel-panel,.kuvren-brief-field-title,.kuvren-brief-header,.kuvren-collaboration-invitation,.kuvren-collaboration-member,.kuvren-dashboard-cost-actions,.kuvren-dashboard-overview-head,.kuvren-dashboard-section-head,.kuvren-entitlement-panel,.kuvren-form-actions,.kuvren-integration-card-header,.kuvren-integration-summary,.kuvren-output-actions,.kuvren-project-hero-actions,.kuvren-project-logo-picker{align-items:stretch;flex-direction:column}.kuvren-app-danger-button,.kuvren-app-nav,.kuvren-app-nav-link,.kuvren-app-primary-button,.kuvren-app-secondary-button,.kuvren-project-hero-actions,.kuvren-project-hero-actions .kuvren-dashboard-progress{width:100%}.kuvren-task-row{grid-template-columns:auto minmax(0,1fr)}.kuvren-task-row select{grid-column:1/-1}.kuvren-app-header,.kuvren-backlink-detail-card,.kuvren-dashboard-hero,.kuvren-dashboard-idea-panel,.kuvren-project-form,.kuvren-side-panel{padding:20px}.kuvren-backlinks-search,.kuvren-backlinks-toolbar-actions,.kuvren-backlinks-toolbar-actions .kuvren-app-primary-button{width:100%}.kuvren-backlinks-add-form .kuvren-form-grid{grid-template-columns:1fr}.kuvren-dashboard-modal-backdrop{padding:14px}.kuvren-dashboard-cost-modal{max-height:calc(100vh - 28px);padding:18px}.kuvren-backlink-info-list dl,.kuvren-backlink-product-fields label,.kuvren-backlink-product-images article,.kuvren-dashboard-progress-list,.kuvren-dashboard-recent-projects a,.kuvren-project-hero-title{grid-template-columns:1fr}}