:root{--card-background: #ffffff;--card-border: 1px solid #dfe5f4;--card-shadow: 0 10px 40px -22px #00000050;--card-radius: 20px}*{box-sizing:border-box;margin:0}body{font-family:Barlow,sans-serif;background:#f4f6fb;margin:0;min-height:100vh;display:flex;flex-flow:column nowrap;align-items:stretch;gap:20px;color:#222}body:has(mobile-nav[data-open],tai-dialog){overflow:hidden}a,.link{color:inherit;text-decoration-line:underline;text-decoration-thickness:2px;text-decoration-style:dotted;text-decoration-color:#e8a11d66;cursor:pointer}:is(a,.link):hover{text-decoration-color:#e8a11d}:is(h1,h2,h3)>tai-icon.clickable:first-child{margin-right:8px}tai-icon,checklist-item:before,analysis-show-more:before,analysis-show-more:after{display:inline-flex;font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:1.1rem;line-height:1;vertical-align:middle;--fill: 0;font-variation-settings:"FILL" var(--fill),"wght" 450,"GRAD" 0,"opsz" 24;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none}tai-icon.clickable{background:#00000008;border-radius:100%;width:1.7em;aspect-ratio:1;cursor:pointer}tai-icon.clickable:hover{background:#00000015}tai-loader{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;gap:5px;font-weight:500;padding:20px 0;--color: #000000aa;--width: 2px;--size: 26px}body>tai-loader{position:fixed;inset:0;background:#0005;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1500;opacity:0;pointer-events:none;transition:opacity .25s;--color: #ffffffaa;--width: 2px;--size: 42px}body>tai-loader[data-visible]{opacity:1;pointer-events:auto}tai-loader:before{width:var(--size);aspect-ratio:1;display:inline-block;border-radius:50%;border:var(--width) solid var(--color);border-left-color:transparent;animation:tai-loading 1s linear infinite;content:""}@keyframes tai-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}tai-dialogs{display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0003;position:fixed;inset:0;z-index:1000}tai-dialogs:empty{display:none}tai-dialogs tai-dialog{position:absolute;display:flex;flex-flow:column nowrap;align-items:stretch;min-width:min(80vw,max(400px,40vw));max-width:80%;max-height:90%;background:#fff;border-radius:8px;overflow:auto;gap:10px;padding:25px 14px 14px;box-shadow:0 10px 40px -18px #0005}tai-dialogs tai-dialog.small{max-width:400px;width:100%;min-width:auto}tai-dialogs tai-dialog.medium{max-width:600px;width:100%;min-width:auto}tai-dialogs tai-dialog>tai-icon.close{position:absolute;top:10px;right:10px}tai-dialogs tai-dialog:not(:last-child){filter:blur(3px) brightness(.7);pointer-events:none}tai-dialogs tai-dialog>h2,tai-dialogs tai-dialog>h3{text-align:center}tai-dialogs tai-dialog>h2+h3{color:#444}tai-toasts{display:flex;flex-flow:column nowrap;align-items:center;position:fixed;top:0;width:100%;pointer-events:none;padding-top:25px;gap:10px;z-index:1200}tai-toasts tai-toast{pointer-events:auto;display:flex;--color: #bf5050;background:var(--color);color:#fff;padding:6px 10px;border-radius:4px;font-weight:500;white-space:pre-wrap;cursor:default;font-size:.9em;box-shadow:0 4px 18px -8px #0006}tai-toasts tai-toast[data-type=success]{--color: #29923e}tai-toasts tai-toast[data-type=warning]{--color: #d17b26}tai-toasts tai-toast[data-type=info]{--color: #3071a3}tai-toasts tai-toast[data-type=neutral]{--color: #494949}banner-notice{background:#fdd;border:1px solid #dd8888;color:#600;padding:10px 15px;border-radius:8px;font-weight:500;box-shadow:0 2px 10px -4px #0003}banner-notice[data-type=success]{background:#dfd;border-color:#8d8;color:#060}banner-notice[data-type=info]{background:#def;border-color:#8ad;color:#036}banner-notice[data-type=warning]{background:#fff4dd;border-color:#da8;color:#630}header{position:sticky;top:10px;margin-top:10px;z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff6;border:var(--card-border);display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;padding:8px 16px;border-radius:100px;align-self:center;width:calc(100vw - 10px);max-width:1200px}header>a{display:flex;flex-flow:row nowrap;align-items:center;text-decoration:none;gap:12px;color:#333}header>a:hover{color:#111}header>a .logo{border-radius:40%;box-shadow:1px 2px 2px #0004}header>a span{font-size:1.8em;font-weight:700}header mobile-head{display:none;flex-flow:row nowrap;align-items:center;gap:4px}header nav-links{display:flex;align-items:center;gap:12px;flex-wrap:wrap}header nav-links a,header nav-links .link{font-weight:500}mobile-nav{display:flex;position:fixed;inset:0;background-color:#0008;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-flow:column nowrap;align-items:stretch;text-align:center;justify-content:center;transition:opacity .25s;opacity:0;pointer-events:none;z-index:100;padding:30px}mobile-nav .close{position:absolute;top:10px;right:10px;font-size:2em;cursor:pointer}mobile-nav[data-open]{opacity:1;pointer-events:auto}mobile-nav profile-link{margin:10px 0;align-self:center}mobile-nav a{text-decoration:none;padding:10px;font-size:1.1em}.logo{width:60px;aspect-ratio:1;border-radius:15%;box-shadow:1px 2px 4px #0002}footer{border-top:var(--card-border);display:flex;flex-flow:column nowrap;gap:15px;padding:40px max(15px,calc(100vw - 800px) /2);background:#ffffff69}footer footer-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:15px}footer footer-columns footer-logo{width:120px;aspect-ratio:1;perspective:800px}footer footer-columns footer-logo .logo{width:120px;transform:none;transition:transform .3s ease}footer footer-columns footer-logo .logo:hover{transform:scale(1.05) rotateX(15deg) rotateY(20deg)}footer footer-columns footer-column{display:flex;flex-direction:column;gap:5px}footer>p{text-align:center}footer a{display:inline-flex;align-items:center;gap:.35rem}profile-link{display:flex;align-items:center;gap:5px}profile-link img{display:block;aspect-ratio:1;border-radius:50%;width:40px;object-fit:cover;cursor:pointer}profile-link.small img{width:26px}profile-link span{font-weight:450;cursor:pointer}main{flex:1 0 auto;display:flex;flex-flow:column nowrap;align-items:stretch;gap:30px}main>surface-card,main>tai-dashboard{max-width:1200px;width:100%;align-self:center}:is(main>surface-card,main>tai-dashboard).small{max-width:800px}main>section h1{text-align:center;font-size:3em}main:has(>.hero){gap:60px}section.hero{margin-top:-108px;padding:40px max(15px,calc(100vw - 1200px) /2);padding-top:148px;min-height:80vh;gap:20px;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;text-align:center;position:relative;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1440" height="980" viewBox="0 0 1440 980" fill="none"><g clip-path="url(%23clip0_2_301)"><rect width="1440" height="980" fill="white"/><rect width="1440" height="980" fill="url(%23pattern0_2_301)" fill-opacity="0.4"/><g filter="url(%23filter0_f_2_301)"><path fill-rule="evenodd" clip-rule="evenodd" d="M1155.58 -2.20343C1205.67 -37.0116 1256.33 -69.9207 1316.61 -79.2409C1387.3 -90.1698 1473.23 -108.684 1524.99 -59.3191C1577.11 -9.61412 1551.49 77.2715 1556.08 149.144C1559.56 203.667 1562.22 255.977 1548.48 308.854C1533.35 367.033 1512.37 422.248 1473.23 467.873C1422.7 526.764 1369.13 590.123 1293.25 606.355C1207.84 624.627 1104.5 621.013 1041.84 560.158C979.697 499.796 992.6 398.542 990.136 311.942C988.235 245.162 998.198 179.505 1029.33 120.394C1057.35 67.1898 1106.2 32.1107 1155.58 -2.20343Z" fill="%23ECB5FF"/></g><g filter="url(%23filter1_f_2_301)"><path fill-rule="evenodd" clip-rule="evenodd" d="M1233.59 512.738C1297.8 503.465 1336.89 583.829 1385.25 627.153C1427.75 665.235 1468.3 701.513 1498.41 750.018C1537.91 813.659 1606.88 878.894 1586.22 950.918C1565.66 1022.63 1474.84 1045.6 1405.68 1073.38C1350.77 1095.43 1292.73 1091.09 1233.59 1092.54C1172.56 1094.04 1111.2 1106.43 1055.25 1081.98C989.937 1053.44 903.411 1016.69 897.318 945.591C890.908 870.79 982.861 829.032 1028.47 769.443C1055.78 733.755 1082.64 701.905 1110.69 666.797C1152.72 614.19 1166.99 522.354 1233.59 512.738Z" fill="%23AE9FE9"/></g><g filter="url(%23filter2_f_2_301)"><path fill-rule="evenodd" clip-rule="evenodd" d="M651.999 349.194C733.351 344.776 796.137 416.809 857.026 470.965C912.159 520.002 972.582 572.33 984.722 645.128C996.285 714.471 925.777 770.001 918.553 839.93C907.972 942.355 996.417 1059.42 933.504 1140.91C873.985 1218.01 744.475 1215.71 651.999 1185.21C567.703 1157.41 553.26 1040.18 479.284 991.109C399.226 938.009 240.345 988.026 214.974 895.343C189.063 800.692 339.585 752.033 390.95 668.426C424.938 613.103 421.431 542.65 462.531 492.389C513.907 429.562 570.981 353.594 651.999 349.194Z" fill="%2366DAFF"/></g><g filter="url(%23filter3_f_2_301)"><path fill-rule="evenodd" clip-rule="evenodd" d="M229.426 468.061C284.931 469.782 323.693 518.968 369.969 549.662C418.953 582.151 473.996 604.54 507.747 652.661C551.182 714.59 602.774 785.297 587.142 859.305C571.31 934.26 503.184 995.987 430.265 1019.49C363.339 1041.07 299.643 978.388 229.426 974.618C165.513 971.186 104.402 1018.94 43.6693 998.737C-27.0904 975.198 -116.351 931.782 -122.688 857.485C-129.373 779.118 -26.803 739.749 15.947 673.728C43.5569 631.088 45.8218 575.991 82.4054 540.746C122.763 501.866 173.412 466.324 229.426 468.061Z" fill="%23A98BFF" style="mix-blend-mode:color-dodge"/></g><g filter="url(%23filter4_f_2_301)"><path fill-rule="evenodd" clip-rule="evenodd" d="M566.961 -149.378C649.894 -178.422 744.265 -191.155 824.074 -154.384C911.241 -114.223 976.812 -34.4367 1011.05 55.2303C1046.38 147.755 1051.41 253.042 1014.78 345.059C979.361 434.035 902.084 499.938 816.735 543.359C740.135 582.329 652.616 579.881 566.961 572.885C487.952 566.432 406.924 554.548 345.167 504.843C285.067 456.472 248.176 383.186 236.505 306.921C225.915 237.721 250.232 168.822 284.393 107.717C313.697 55.2996 369.722 29.5903 414.14 -10.8229C466.275 -58.2581 500.439 -126.082 566.961 -149.378Z" fill="%23D8B9FF"/></g><g filter="url(%23filter5_f_2_301)"><path fill-rule="evenodd" clip-rule="evenodd" d="M148.385 -138.98C218.797 -137.766 261.158 -63.542 319.177 -23.6278C379.38 17.789 485.629 26.4829 494.36 99.0333C503.631 176.071 395.67 212.338 355.569 278.765C328.7 323.274 330.031 377.88 300.286 420.52C257.825 481.387 221.725 564.407 148.385 575.759C75.4082 587.054 -2.29643 535.759 -42.007 473.5C-78.6688 416.02 -38.2223 341.91 -44.0915 273.987C-48.1039 227.553 -73.4645 186.76 -70.805 140.228C-67.3843 80.3774 -63.7585 17.5616 -26.7407 -29.5925C16.8259 -85.0884 77.8417 -140.197 148.385 -138.98Z" fill="%23B79EFF"/></g><g filter="url(%23filter6_f_2_301)"><path fill-rule="evenodd" clip-rule="evenodd" d="M989.39 378.54C1036.53 375.885 1085.83 382.475 1123.81 410.501C1161.63 438.413 1179.13 484.338 1193.38 529.098C1207.55 573.594 1227.24 624.23 1204.92 665.259C1182.96 705.65 1123.12 700.978 1085.51 727.456C1048.8 753.293 1034.27 815.575 989.39 816.975C944.749 818.367 922.997 762.297 888.809 733.591C857.936 707.668 809.887 695.89 798.986 657.103C788.119 618.432 824.875 584.117 835.951 545.505C847.639 504.763 836.862 456.27 865.554 425.048C896.124 391.783 944.255 381.083 989.39 378.54Z" fill="%23B3FFFF"/></g></g><defs><pattern id="pattern0_2_301" patternContentUnits="objectBoundingBox" width="0.711111" height="1.0449"><use xlink:href="%23image0_2_301" transform="scale(0.000694444 0.00102041)"/></pattern><filter id="filter0_f_2_301" x="739.912" y="-341.893" width="1068.96" height="1207.92" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/><feGaussianBlur stdDeviation="125" result="effect1_foregroundBlur_2_301"/></filter><filter id="filter1_f_2_301" x="647" y="262" width="1193" height="1085" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/><feGaussianBlur stdDeviation="125" result="effect1_foregroundBlur_2_301"/></filter><filter id="filter2_f_2_301" x="-38" y="99" width="1274" height="1356" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/><feGaussianBlur stdDeviation="125" result="effect1_foregroundBlur_2_301"/></filter><filter id="filter3_f_2_301" x="-373" y="218" width="1213" height="1056" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/><feGaussianBlur stdDeviation="125" result="effect1_foregroundBlur_2_301"/></filter><filter id="filter4_f_2_301" x="-16" y="-427" width="1306" height="1254" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/><feGaussianBlur stdDeviation="125" result="effect1_foregroundBlur_2_301"/></filter><filter id="filter5_f_2_301" x="-321" y="-389" width="1065.92" height="1216.33" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/><feGaussianBlur stdDeviation="125" result="effect1_foregroundBlur_2_301"/></filter><filter id="filter6_f_2_301" x="547" y="128" width="918" height="939" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/><feGaussianBlur stdDeviation="125" result="effect1_foregroundBlur_2_301"/></filter><clipPath id="clip0_2_301"><rect width="1440" height="980" fill="white"/></clipPath></defs></svg>');background-size:cover}section.hero>h1{font-size:4em}section.hero>h2{font-size:2.1em;color:#444;max-width:70%}section.hero h1,section.hero h2{text-shadow:0px 0px 15px #FFFFFF,0px 0px 15px #FFFFFF}section.hero>input[name=title]{max-width:800px;width:100%;font-size:1.3em;box-shadow:none;margin:20px 5px -10px;text-align:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:none}section.hero>input[name=title]:focus,section.hero>input[name=title]:hover{background:#fffa}section.hero drop-zone{max-width:800px;width:100%}section.hero>:not(hero-thumbnails){z-index:1}section.hero hero-thumbnails{position:absolute;inset:0;pointer-events:none;container-type:size;perspective:800px;overflow:hidden}section.hero hero-thumbnails:before{content:"";position:absolute;inset:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="500" height="500"><filter id="noise" x="0" y="0"><feTurbulence type="fractalNoise" baseFrequency="0.65" numOctaves="3" stitchTiles="stitch"/><feBlend mode="screen"/></filter><rect width="2000" height="1000" filter="url(%23noise)" opacity="0.5"/></svg>');z-index:1;filter:contrast(170%) brightness(1000%);opacity:.5}section.hero hero-thumbnails div{position:absolute;width:200px;aspect-ratio:16 / 9;border-radius:12px;--anim:0;top:100%;--anim-y: mod(var(--anim) + var(--a), 1);transform:translateY(calc((-100cqh - 300%) * var(--anim-y) + 150%)) translate(calc(var(--anim-y) * (var(--b) - .5) * 400%)) rotate(calc(var(--anim-y) * (var(--c) - .5) * 60deg)) translateZ(calc(300px * (var(--d) - .5)));left:calc(100% * var(--i) / var(--n));animation:float calc(25s + 5s * (var(--e) - .5)) linear infinite;background-color:#fff;background-image:url(/images/thumbnails.avif);background-size:100% auto;background-position:0px calc(var(--i) * 100% / (20 - 1));box-shadow:0 0 10px #0005}section.before-after{display:grid;grid-template-areas:"title title title" "before arrow after1" "before arrow after2" "before arrow after3";grid-template-columns:auto 120px auto;gap:15px;justify-content:center;align-items:center;justify-items:center}section.before-after>h1{grid-area:title}section.before-after .before{grid-area:before}section.before-after svg{grid-area:arrow}section.before-after .after1{grid-area:after1}section.before-after .after2{grid-area:after2}section.before-after .after3{grid-area:after3}section.before-after svg.arrow-vertical{display:none;width:100px}section.how-it-works{display:flex;flex-flow:row wrap;align-items:stretch;justify-content:center;gap:30px 20px;padding:40px}section.how-it-works>h1{flex:1 1 100%}section.how-it-works surface-card{flex:1 1 250px;max-width:350px;padding:20px;border-radius:10px;border:var(--card-border);box-shadow:var(--card-shadow);display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;gap:15px;text-align:center}section.how-it-works surface-card>strong{font-size:1.3em}section.how-it-works surface-card>em{font-weight:400}section.how-it-works surface-card>tai-icon{font-size:4em;opacity:.7}section.video-demo{display:flex;flex-flow:column nowrap;align-items:center;gap:20px;padding:40px}section.video-demo>h1{font-size:2.5em}section.video-demo iframe{border-radius:15px;box-shadow:var(--card-shadow);width:100%;max-width:min(100%,1200px);aspect-ratio:4096 / 2460}@property --anim{syntax: "<number>"; initial-value: 0; inherits: false;}@keyframes float{0%{--anim: 0}to{--anim: 1}}drop-zone{outline:2px dashed #0000001e;outline-offset:-15px;border-radius:30px;padding:70px 40px;text-align:center;background:#fff8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer}drop-zone:before{content:attr(data-hint,"Drop your thumbnail image here, or click to select");font-size:2em;font-weight:500;opacity:.5}drop-zone:hover{background:#fffa}drop-zone:hover:before{opacity:.8}drop-zone input{display:none}input[type=text],input[type=number],input[type=email],input[type=password],textarea{background:#fff8;border:1px solid #F0F0F0;box-shadow:2px 2px 3px #00000015;border-radius:10px;padding:8px 12px;font-family:inherit;font-weight:500;font-size:1.1em;outline:none}:is(input[type=text],input[type=number],input[type=email],input[type=password],textarea):focus{box-shadow:2px 2px 6px #00000030}:is(input[type=text],input[type=number],input[type=email],input[type=password],textarea)::placeholder{opacity:.5;color:inherit}textarea{resize:vertical;min-height:160px}button,.button,input[type=submit],input[type=reset],input[type=button]{background:#4792be;color:#fff;border:none;border-radius:10px;font-family:inherit;font-weight:600;cursor:pointer;transition:background-color .2s;padding:10px 12px;font-size:1em;text-align:center;text-decoration:none;-webkit-user-select:none;user-select:none}:is(button,.button,input[type=submit],input[type=reset],input[type=button]).large{padding:16px 26px;font-size:1.1em}:is(button,.button,input[type=submit],input[type=reset],input[type=button]).secondary{background:#00000008;box-shadow:0 2px 5px #00000015;border:1px solid #00000015;color:#000;padding:8px 20px}:is(button,.button,input[type=submit],input[type=reset],input[type=button]).secondary:hover{background:#0000000a;box-shadow:0 4px 10px #00000020}:is(button,.button,input[type=submit],input[type=reset],input[type=button])>tai-icon:first-child{margin-right:5px}:is(button,.button,input[type=submit],input[type=reset],input[type=button]):hover{background:#4792becc}:is(button,.button,input[type=submit],input[type=reset],input[type=button])[disabled]{background:#4792be44;cursor:not-allowed}pricing-columns{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(10,auto);column-gap:10px;row-gap:5px;margin:45px 0}pricing-columns pricing-features,pricing-columns pricing-column{display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid}pricing-columns pricing-features{grid-row:2 / -1}pricing-columns pricing-column{grid-row:1 / -1;box-shadow:var(--card-shadow-small);border-radius:10px;transition:transform .4s;padding:20px 10px;border:var(--card-border);border-radius:var(--card-radius);padding:var(--card-radius);box-shadow:var(--card-shadow)}pricing-columns pricing-column:hover{transform:scale(1.02);border:1px solid #00000033}pricing-columns pricing-column[data-current]{border:2px solid #00000033}pricing-columns pricing-column[data-current] .button[disabled]{background:#29923e}pricing-columns pricing-column pricing-plan{display:flex;gap:10px;flex-flow:column nowrap;align-items:center;margin-bottom:10px}pricing-columns pricing-column pricing-plan>h3{font-size:2.1em;line-height:1em;font-weight:600}pricing-columns pricing-column pricing-plan>em{font-weight:500}pricing-columns pricing-column pricing-plan>strong{font-size:1.7em;line-height:1em;font-weight:400}pricing-columns pricing-column pricing-plan>strong>em{font-size:.5em}pricing-columns pricing-feature{display:flex;flex-flow:row nowrap;align-items:baseline;justify-content:center;padding:8px 12px;font-size:1.1em;border-radius:10px;-webkit-user-select:none;user-select:none;text-align:center}pricing-columns pricing-feature:has(em){font-size:1.3em}pricing-columns pricing-feature:has(em) em{font-style:normal;font-size:.7em;font-weight:500;opacity:.7}pricing-columns:has(pricing-feature:nth-of-type(1):hover) pricing-feature:nth-of-type(1){background-color:#00000009}pricing-columns:has(pricing-feature:nth-of-type(2):hover) pricing-feature:nth-of-type(2){background-color:#00000009}pricing-columns:has(pricing-feature:nth-of-type(3):hover) pricing-feature:nth-of-type(3){background-color:#00000009}pricing-columns:has(pricing-feature:nth-of-type(4):hover) pricing-feature:nth-of-type(4){background-color:#00000009}pricing-columns:has(pricing-feature:nth-of-type(5):hover) pricing-feature:nth-of-type(5){background-color:#00000009}pricing-columns:has(pricing-feature:nth-of-type(6):hover) pricing-feature:nth-of-type(6){background-color:#00000009}pricing-columns:has(pricing-feature:nth-of-type(7):hover) pricing-feature:nth-of-type(7){background-color:#00000009}pricing-columns:has(pricing-feature:nth-of-type(8):hover) pricing-feature:nth-of-type(8){background-color:#00000009}pricing-columns:has(pricing-feature:nth-of-type(9):hover) pricing-feature:nth-of-type(9){background-color:#00000009}pricing-columns:has(pricing-feature:nth-of-type(10):hover) pricing-feature:nth-of-type(10){background-color:#00000009}pricing-columns:has(pricing-feature:nth-of-type(11):hover) pricing-feature:nth-of-type(11){background-color:#00000009}pricing-columns:has(pricing-feature:nth-of-type(12):hover) pricing-feature:nth-of-type(12){background-color:#00000009}pricing-columns:has(pricing-feature:nth-of-type(13):hover) pricing-feature:nth-of-type(13){background-color:#00000009}pricing-columns:has(pricing-feature:nth-of-type(14):hover) pricing-feature:nth-of-type(14){background-color:#00000009}surface-card,analysis-page,tai-dashboard,article{background:var(--card-background);border:var(--card-border);border-radius:var(--card-radius);padding:var(--card-radius);box-shadow:var(--card-shadow)}:is(surface-card,analysis-page,tai-dashboard,article)>h1:first-child{font-size:4em;text-align:center;font-weight:800;margin-top:20px}:is(surface-card,analysis-page,tai-dashboard,article)>h1:first-child+h2{text-align:center;font-size:1.3em;color:#555}:is(surface-card,analysis-page,tai-dashboard,article).small{width:auto;min-width:400px}:is(surface-card,analysis-page,tai-dashboard,article).small>h1:first-child{font-size:3em;font-weight:800;margin-top:0}article{max-width:800px;width:100%;align-self:center;display:flex;flex-flow:column nowrap;align-items:stretch;line-height:1.6;font-size:1.1em}article>h1:first-child{margin-top:0}article h2{font-size:1.8em;margin-top:20px}article h3{font-size:1.4em;margin-top:10px}blog-posts{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:15px;padding:15px 0}blog-posts>a{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;border-radius:5px;position:relative;aspect-ratio:5 / 3;padding:10px;text-decoration:none;transition:transform .25s;transform:none;line-height:1.2}blog-posts>a:hover{transform:scale(1.05);opacity:1}blog-posts>a:hover img{filter:brightness(1)}blog-posts>a img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px;object-fit:cover;filter:brightness(.9);transition:filter .25s}blog-posts>a strong{font-weight:600;font-size:1.3em;text-shadow:0px 0px 5px #000000;color:#fff;z-index:2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:8px;padding:5px 10px;text-align:center}blog-post-header{display:grid;grid-template-areas:"back image" "title image" "datetime image" "summary image";grid-template-columns:1fr auto;gap:12px}blog-post-header>a{grid-area:back}blog-post-header>h1{grid-area:title;text-align:left;margin-bottom:0}blog-post-header>.datetime{grid-area:datetime;display:flex;flex-flow:row nowrap;align-items:center;gap:5px}blog-post-header>.datetime span{font-weight:450}blog-post-header>img{grid-area:image;max-width:260px;border-radius:10px}blog-post-header>.summary{grid-area:summary;font-size:1.1em;font-weight:450}blog-post{display:flex;flex-flow:column nowrap;line-height:1.7}blog-post img{border-radius:4px;align-self:center;display:block;margin:15px auto;max-width:min(700px,90%);box-shadow:3px 4px 2px #0002}blog-post hr{margin:20px 0}analysis-page{display:flex;flex-flow:column nowrap;align-items:stretch;max-width:1200px;align-self:center;gap:40px;--side-padding: max(var(--card-radius), (min(100vw, 1200px) - 900px) / 2);padding:var(--card-radius) var(--side-padding)}analysis-page>.header{display:flex;flex-flow:row nowrap;gap:20px;justify-content:space-around}analysis-page analysis-checklist{display:flex;flex-flow:column nowrap;gap:15px;--icon-size:40px}analysis-page analysis-checklist.summary{display:grid;grid-template-columns:1fr 1fr}analysis-page analysis-checklist[data-compact]{margin-left:5px;gap:20px;--icon-size:30px}analysis-page analysis-checklist[data-compact] checklist-item{font-size:1.2em;font-weight:500}analysis-page analysis-checklist checklist-item{display:flex;flex-flow:column nowrap;align-items:start;gap:4px;padding-left:calc(var(--icon-size) + 10px);position:relative}analysis-page analysis-checklist checklist-item[data-checked]:before{content:"check_circle";color:#4cc36f;--fill:1}analysis-page analysis-checklist checklist-item:not([data-checked]):not([data-score]):not([data-idea]):before{content:"cancel";color:#cf4d36;--fill:1}analysis-page analysis-checklist checklist-item[data-idea]:before{content:"lightbulb_2";color:#dea93a;--fill:1}:is(analysis-page analysis-checklist checklist-item[data-score="0"],analysis-page analysis-checklist checklist-item[data-score="1"]):before{content:"sentiment_very_dissatisfied";color:#cf4d36}:is(analysis-page analysis-checklist checklist-item[data-score="2"],analysis-page analysis-checklist checklist-item[data-score="3"]):before{content:"sentiment_dissatisfied";color:#cf4d36}:is(analysis-page analysis-checklist checklist-item[data-score="4"],analysis-page analysis-checklist checklist-item[data-score="5"]):before{content:"sentiment_neutral";color:#cf7c36}:is(analysis-page analysis-checklist checklist-item[data-score="6"],analysis-page analysis-checklist checklist-item[data-score="7"]):before{content:"sentiment_calm";color:#cf7c36}:is(analysis-page analysis-checklist checklist-item[data-score="8"],analysis-page analysis-checklist checklist-item[data-score="9"]):before{content:"sentiment_satisfied";color:#4cc36f}analysis-page analysis-checklist checklist-item[data-score="10"]:before{content:"sentiment_very_satisfied";color:#4cc36f}analysis-page analysis-checklist checklist-item:before{content:"";width:var(--icon-size);height:var(--icon-size);position:absolute;left:0;top:calc(50% - var(--icon-size) / 2);font-size:var(--icon-size)}analysis-page analysis-checklist checklist-item>strong{font-size:1.3em;font-weight:600}analysis-page analysis-checklist checklist-item>em{font-style:normal;font-weight:500;color:#555}analysis-page analysis-more{display:flex;flex-flow:column nowrap;align-items:inherit;overflow:hidden;max-height:200px;gap:inherit;position:relative}analysis-page analysis-more[data-open]{max-height:none}analysis-page analysis-more analysis-show-more{display:flex;align-items:center;gap:5px;justify-content:center;text-align:center;font-size:1.1em;font-weight:600;cursor:pointer;background:linear-gradient(0deg,#FFFFFF 0%,#FFFFFF 30%,transparent);position:absolute;left:0;bottom:0;width:100%;padding:80px 0 20px;z-index:1}analysis-page analysis-more analysis-show-more:before,analysis-page analysis-more analysis-show-more:after{content:"keyboard_double_arrow_down";font-size:1.3em}analysis-page analysis-content{font-size:1.5em;padding:15px;border-left:2px solid #d4dbf1;text-align:justify}analysis-page analysis-content h2{font-weight:600;margin-bottom:8px}analysis-page section{display:flex;flex-flow:column nowrap;gap:15px}analysis-page section h2{font-size:2em;font-weight:700;margin:0}analysis-page section p,analysis-page section ul{line-height:1.4;font-size:1.1em}analysis-page section li:not(:last-child){margin-bottom:8px}analysis-page section.title-analysis{padding-left:40px}analysis-page section.title-analysis>h2{margin-left:-40px}rating-score{display:grid;grid-template-columns:1fr 70% 1fr;grid-template-rows:1.25fr auto 1fr;aspect-ratio:1.2;align-self:center;width:300px;filter:drop-shadow(0 10px 10px #1d264f25)}:is(rating-score[data-score="0"],rating-score[data-score="1"],rating-score[data-score="2"],rating-score[data-score="3"],rating-score[data-score="4"]) svg{color:#cf4d36}:is(rating-score[data-score="5"],rating-score[data-score="6"],rating-score[data-score="7"]) svg{color:#cf7c36}:is(rating-score[data-score="8"],rating-score[data-score="9"],rating-score[data-score="10"]) svg{color:#4cc36f}rating-score>div{grid-column:2 / 3;grid-row:2 / 3;text-align:center;font-size:1.7em}rating-score>div h3{color:#888;margin:0}rating-score>div h3 span{font-size:3.4em;color:#000}rating-score>div em{font-style:normal;font-weight:700;color:#444;text-transform:uppercase}rating-score svg{grid-row:1 / -1;grid-column:1 / -1;width:100%;height:100%}rating-score[data-small]{width:200px}rating-score[data-small]>div{font-size:1.2em}rating-score[data-small]>div h3 span{font-size:2em}generate-section{display:flex;flex-flow:column nowrap;gap:20px;padding:0px var(--card-radius);margin:0px calc(-1 * var(--side-padding))}generate-section>h1:first-child{font-size:2.5em;text-align:center;font-weight:700}generate-section>h1:first-child+h2{text-align:center;font-size:1.3em;color:#555;margin-top:-10px}generate-section button.large{align-self:center}generated-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:20px}generated-grid>h2{grid-column:1 / -1;font-size:2.5em;font-weight:700;text-align:center}tai-dashboard{display:flex;flex-flow:column nowrap;gap:10px}tai-dashboard .or-separator{max-width:400px;width:100%;font-size:2.5em;font-weight:600;align-self:center}tai-dashboard>.button{align-self:center}tai-dashboard-stats{display:flex;flex-flow:row nowrap;gap:20px;margin:40px 0}tai-dashboard-stats>tai-dashboard-stat{flex:1;background:var(--card-background);border:var(--card-border);border-radius:var(--card-radius);padding:var(--card-radius);box-shadow:var(--card-shadow);display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;gap:5px}tai-dashboard-stats>tai-dashboard-stat label{font-size:1.1em;font-weight:600}tai-dashboard-stats>tai-dashboard-stat span{font-size:2.5em;font-weight:700;color:#000}dashboard-analyzer{display:flex;flex-flow:column nowrap;gap:20px;text-align:center;max-width:800px;margin:0 auto;border:var(--card-border);border-radius:var(--card-radius);padding:var(--card-radius);box-shadow:var(--card-shadow)}dashboard-analyzer>h1:first-child{font-size:2.5em;text-align:center;font-weight:700}dashboard-analyzer>h1:first-child+h2{text-align:center;font-size:1.3em;color:#555;margin-top:-10px}dashboard-analyzer input{text-align:center}dashboard-analyzer drop-zone{font-size:.9em}form{display:flex;flex-flow:column nowrap;gap:15px}h2+form{margin-top:20px}form form-field{display:flex;flex-flow:column nowrap}form label{font-weight:600;margin-bottom:5px}selected-images{display:grid;grid-template-columns:repeat(auto-fit,160px);gap:10px;padding:0 10px}selected-images selected-image{display:flex;width:160px;aspect-ratio:1;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 2px 5px #00000015;position:relative}selected-images selected-image img{width:100%;height:100%;object-fit:cover;border:1px solid #d6deef}selected-images selected-image tai-icon{position:absolute;right:5px;top:5px;color:#fff;-webkit-backdrop-filter:blur(6px) brightness(.5);backdrop-filter:blur(6px) brightness(.5)}create-results{display:flex;flex-flow:column nowrap;gap:25px}create-results>h2{font-size:2em}create-results create-result-row{display:grid;grid-template-columns:1fr 280px;gap:16px;align-items:center}create-results create-result-row create-result-meta{display:flex;flex-flow:column nowrap;gap:10px;align-items:stretch}create-results create-result-row create-result-meta button{padding:10px 14px}.or-separator{display:flex;align-items:center;gap:10px;margin:15px 0}.or-separator:before,.or-separator:after{content:"";flex:1;height:1px;background:#ddd}result-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.8fr);gap:1rem}yt-card{background:#fff;border:1px solid #d7deef;border-radius:.9rem;overflow:hidden;box-shadow:0 10px 35px -24px #1d264f85;max-width:460px;cursor:default;display:flex;flex-flow:column}yt-card[data-clickable]{cursor:pointer;transition:transform .3s ease}yt-card[data-clickable]:hover{transform:scale(1.05)}yt-card yt-thumb{position:relative;aspect-ratio:16 / 9;background:#101010}yt-card yt-thumb img{width:100%;height:100%;aspect-ratio:16 / 9;object-fit:cover;display:block}yt-card yt-thumb yt-duration{position:absolute;right:.45rem;bottom:.45rem;background:color-mix(in srgb,#000 80%,transparent);color:#fff;font-size:.74rem;padding:.2rem .33rem;border-radius:.28rem}yt-card yt-thumb tai-icon{position:absolute;right:5px;top:5px;font-size:1.5em;color:#fff;border-radius:50%;aspect-ratio:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:5px}yt-card yt-thumb tai-icon.clickable{-webkit-backdrop-filter:blur(6px) brightness(.5);backdrop-filter:blur(6px) brightness(.5);border:1px solid #FFFFFF55;background:#fff3}yt-card yt-meta{display:grid;grid-template-columns:32px 1fr;gap:.6rem;padding:.7rem}yt-card yt-meta yt-channel-dot{width:32px;height:32px;border-radius:50%;background:url(/images/logo.png);background-size:cover}yt-card yt-meta yt-lines{display:grid;gap:.15rem}yt-card yt-meta yt-lines strong{font-size:.9rem;line-height:1.25}yt-card yt-meta yt-lines span{font-size:.79rem;color:#5c667f}email-protected{display:inline;font-weight:600}email-protected>em{font-size:0px;-webkit-user-select:none;user-select:none}tai-dialog yt-card{max-width:320px;align-self:center}error-page{max-width:900px;margin:2rem auto;padding:1rem}admin-table{display:grid;max-height:500px;overflow-y:auto;border:var(--card-border);border-radius:var(--card-radius);box-shadow:var(--card-shadow);background:var(--card-background)}admin-table admin-table-headings,admin-table admin-table-entry{display:grid;grid-template-columns:subgrid;grid-column:1 / -1}admin-table admin-table-headings{position:sticky;top:0;background:#f0f3fb;border-bottom:var(--card-border);z-index:1}admin-table admin-table-headings admin-table-cell{font-weight:700;font-size:.85em;text-transform:uppercase;letter-spacing:.04em;color:#555}admin-table admin-table-entry{border-bottom:var(--card-border)}admin-table admin-table-entry:last-child{border-bottom:none}admin-table admin-table-entry:hover{background:#f8f9fd}admin-table admin-table-cell{display:flex;align-items:center;padding:10px 14px;gap:6px;font-size:.95em}status-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:100px;font-size:.8em;font-weight:600;background:#e8eaf6;color:#444}status-badge[data-status=success]{background:#d4f4de;color:#1a6b35}status-badge[data-status=light]{background:#f0f2f8;color:#666}admin-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin-top:8px}admin-thumbnail-card{display:flex;flex-flow:column nowrap;border-radius:12px;overflow:hidden;border:var(--card-border);box-shadow:var(--card-shadow);background:var(--card-background);transition:transform .2s}admin-thumbnail-card:hover{transform:scale(1.02)}admin-thumbnail-card>img{width:100%;aspect-ratio:16 / 9;object-fit:cover;background:#101010;display:block}admin-thumbnail-card[data-generated]>img{outline:2px solid #4792be55;outline-offset:-2px}admin-thumbnail-card admin-thumbnail-meta{display:flex;flex-flow:column nowrap;gap:3px;padding:10px 12px}admin-thumbnail-card admin-thumbnail-meta>strong{font-size:.9em;font-weight:600;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}admin-thumbnail-card admin-thumbnail-meta>span{display:flex;align-items:center;gap:4px;font-size:.85em;font-weight:700;color:#4792be}admin-thumbnail-card admin-thumbnail-meta>em{font-style:normal;font-size:.78em;color:#888}@media(max-width:1000px){main>section h1{font-size:2.5em}:is(surface-card,analysis-page,tai-dashboard,dashboard-analyzer,article)>h1:first-child{font-size:2.5em}:is(surface-card,analysis-page,tai-dashboard,dashboard-analyzer,article)>h1:first-child+h2{font-size:1.1em}section.hero>h1{font-size:3em}section.hero>h2{font-size:1.5em;max-width:100%}section.before-after{display:flex;flex-flow:column nowrap}section.before-after svg.arrow-vertical{display:block}section.before-after svg.arrow-horizontal{display:none}analysis-page>.header{flex-flow:column nowrap;align-items:center}analysis-page analysis-checklist.summary{display:flex;flex-flow:column nowrap}analysis-page analysis-content{font-size:1.3em}generate-section>h1:first-child{font-size:2em}pricing-columns{grid-template-columns:repeat(3,1fr)}pricing-columns pricing-features{display:none}pricing-feature:before{display:block;content:attr(data-title);text-align:center;opacity:.8;font-weight:600;font-size:.8em}blog-post-header{grid-template-areas:"back" "title" "datetime" "image" "summary";grid-template-columns:1fr}blog-post-header>img{max-width:100%;width:100%}}@media(max-width:600px){header mobile-head{display:flex}header>tai-icon.menu{display:inline-flex}header nav-links{display:none}main>section h1{font-size:2em}:is(surface-card,analysis-page,tai-dashboard,dashboard-analyzer,article)>h1:first-child{font-size:1.8em}:is(surface-card,analysis-page,tai-dashboard,dashboard-analyzer,article)>h1:first-child+h2{font-size:1em}section.hero>h1{font-size:2.5em}section.hero>h2{font-size:1.2em}:is(section,dashboard-analyzer,:root) drop-zone{font-size:.8em;padding:30px 20px}tai-dashboard-stats{display:flex;flex-flow:column nowrap}pricing-columns{display:flex;flex-flow:column nowrap;row-gap:15px}pricing-columns pricing-feature{flex-flow:row nowrap;padding:8px}pricing-columns pricing-feature:before{flex:1}footer-logo{justify-self:center}:is(button,.button,input[type=submit],input[type=reset],input[type=button]).large{padding:12px 20px}}
