@font-face{font-family:YouTube Tool Sans;src:url(/fonts/youtube-tool/body.woff2?v=ad5f1c4da315)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}.youtube-qr-tool{font-family:YouTube Tool Sans,sans-serif}html[lang=pt-BR] .youtube-qr-tool{font-family:QRCode PTBR Sans,sans-serif}.youtube-qr-tool .yt-breadcrumb{color:var(--muted);align-items:center;gap:12px;padding-top:20px;font-size:12px;display:flex}.youtube-qr-tool .yt-breadcrumb a{align-items:center;min-height:36px;display:inline-flex}.youtube-qr-tool .intro{padding-top:20px}.youtube-qr-tool #url[aria-invalid=true]{border-color:#a83224}.youtube-qr-tool .yt-text-button{color:var(--blue);text-underline-offset:4px;background:0 0;border:0;min-height:36px;padding:4px 0;font-size:12px;text-decoration:underline}.youtube-qr-tool .yt-mode{border:0;margin:18px 0 0;padding:0}.youtube-qr-tool .yt-mode label{align-items:center;gap:6px;min-height:38px;margin:8px 18px 0 0;display:inline-flex}.youtube-qr-tool .yt-mode input{accent-color:var(--blue)}.youtube-qr-tool .yt-ready{color:#254b39;text-align:center;margin:14px 0 4px;font-size:12px;font-weight:600}.youtube-qr-tool .result-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.youtube-qr-tool .result-heading>span{color:var(--muted);font:10px monospace}.youtube-qr-tool .preview{min-height:292px}.youtube-qr-tool #generated{text-align:center;padding:0 12px 16px}.youtube-qr-tool .empty svg{color:#82908b;width:38px;height:38px;margin:0 auto 16px}.youtube-qr-tool .result{scroll-margin-top:98px}.youtube-qr-tool #file-checks>p{justify-content:space-between;gap:12px;margin:8px 0;font-size:12px;display:flex}.youtube-qr-tool #file-checks strong{font-weight:550}.youtube-qr-tool .logo-row .secondary{position:relative}.youtube-qr-tool .logo-picker{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}:is(.youtube-qr-tool .logo-row:has(input[type=file]:focus-visible) .secondary,.youtube-qr-tool .swatch:focus-visible){outline:3px solid var(--blue);outline-offset:4px}.youtube-qr-tool .editor{flex-direction:column;display:flex}.youtube-qr-tool .editor-fields{min-width:0}.youtube-qr-tool .editor-footer{margin-top:auto}.youtube-qr-tool .editor-footer .primary{margin-top:24px}.youtube-qr-tool #operation:empty,.youtube-qr-tool #download-feedback:empty{display:none}.youtube-qr-tool .result{flex-direction:column;display:flex}.youtube-qr-tool .result-heading{flex:none}.youtube-qr-tool .preview{flex:1;min-height:320px}.youtube-qr-tool .preview .empty{padding:36px 26px}.youtube-qr-tool .preview .empty svg{width:48px;height:48px}.youtube-qr-tool .output-footer{margin-top:auto}.youtube-qr-tool .output-footer .handoff{margin-top:20px}.youtube-qr-tool .output-footer .handoff-help{margin-bottom:0}.youtube-qr-tool .yt-section{padding-top:76px}.youtube-qr-tool .yt-format-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.youtube-qr-tool .yt-type{border:1px solid var(--line);background:var(--paper);border-radius:12px;min-width:0;padding:24px;position:relative}.youtube-qr-tool .yt-type.type-feature{background:#e9eefb;border-color:#c6d2f4;grid-column:1/-1;grid-template-columns:88px minmax(0,1fr) minmax(0,1.3fr);align-items:center;gap:0 24px;display:grid}.youtube-qr-tool .type-icon{width:48px;height:48px;color:var(--blue);clip-path:inset(0);background:#e9eefb;border-radius:12px;place-items:center;margin-bottom:18px;display:grid}.youtube-qr-tool .type-icon svg{width:28px;height:28px}.youtube-qr-tool .type-feature .type-icon{background:var(--paper);border-radius:20px;grid-area:1/1/3;width:88px;height:88px;margin:0}.youtube-qr-tool .type-feature .type-icon svg{width:48px;height:48px}.youtube-qr-tool .type-feature h3{grid-column:2;align-self:end;margin-top:0}.youtube-qr-tool .type-feature .type-pattern{grid-column:2;align-self:start;margin:8px 0 0}.youtube-qr-tool .type-feature p{grid-area:1/3/3;margin-top:0}.youtube-qr-tool .yt-type h3,.youtube-qr-tool .yt-case h3{font-size:18px;font-weight:650;line-height:1.4}.youtube-qr-tool .type-pattern{overflow-wrap:anywhere;color:var(--blue);background:#fff9;border:1px solid #dbe0e6;border-radius:6px;margin:12px 0;padding:10px 12px;font:12px/1.7 monospace;display:block}.youtube-qr-tool .yt-type p,.youtube-qr-tool .yt-case p,.youtube-qr-tool .related-card p{color:var(--muted);margin-top:10px;font-size:14px;line-height:1.8}.youtube-qr-tool .yt-cases{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.youtube-qr-tool .yt-case{border-top:1px solid var(--line);min-width:0;padding:24px 0 0}.youtube-qr-tool .case-visual{height:64px;color:var(--blue);align-items:center;gap:14px;margin-bottom:22px;display:flex}.youtube-qr-tool .material-icon{background:var(--paper);box-sizing:content-box;border-radius:10px;width:44px;height:44px;padding:9px}.youtube-qr-tool .destination-icon{width:30px;height:30px}.youtube-qr-tool .case-connector{width:96px;height:24px;display:block;position:relative}.youtube-qr-tool .flow-track{transform-origin:0;background:#b2bfdc;height:1px;position:absolute;top:12px;left:0;right:0;transform:scaleX(1)}.youtube-qr-tool .case-connector:after{content:"";border-top:1px solid #8196c8;border-right:1px solid #8196c8;width:6px;height:6px;position:absolute;top:9px;right:0;transform:rotate(45deg)}.youtube-qr-tool .flow-dot{background:var(--blue);opacity:0;border-radius:50%;width:6px;height:6px;position:absolute;top:9px;left:0;transform:translate(90px)}.youtube-qr-tool .comparison{border:1px solid var(--line);background:var(--paper);border-radius:12px;position:relative;overflow:hidden}.youtube-qr-tool .compare-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0}.youtube-qr-tool .compare-row>*{padding:20px}.youtube-qr-tool .compare-row.table-head{background:#e9ece6}.youtube-qr-tool .compare-row.table-head strong{align-items:center;gap:10px;font-size:14px;display:flex}.youtube-qr-tool .compare-heading-icon{flex:none;width:22px;height:22px}.youtube-qr-tool .compare-label{align-items:flex-start;gap:10px;display:flex}.youtube-qr-tool .compare-label svg{width:16px;height:16px;color:var(--muted);flex:none;margin-top:2px}.youtube-qr-tool .column-guide{z-index:1;transform-origin:top;background:#b5c1da;width:1px;position:absolute;top:0;bottom:0;transform:scaleY(1)}.youtube-qr-tool .guide-one{left:33.3333%}.youtube-qr-tool .guide-two{left:66.6666%}.youtube-qr-tool .yt-limits{border:1px solid var(--line);background:#e9ece6;border-radius:12px;margin-top:76px;padding:32px;position:relative;overflow:hidden}.youtube-qr-tool .yt-limits h2{align-items:center;gap:16px;font-size:24px;line-height:1.4;display:flex}.youtube-qr-tool .access-symbol{width:34px;height:34px;color:var(--blue);flex:none}.youtube-qr-tool .access-copy{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:28px;display:grid}.youtube-qr-tool .access-point>svg{color:#536a79;width:22px;height:22px}.youtube-qr-tool .access-point p{color:var(--muted);margin-top:12px;font-size:14px;line-height:1.9}.youtube-qr-tool .access-rule{background:var(--blue);transform-origin:top;width:4px;position:absolute;top:0;bottom:0;left:0;transform:scaleY(1)}.youtube-qr-tool .yt-faqs>h2{margin-bottom:28px}.youtube-qr-tool .faq-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.youtube-qr-tool .faq-column{flex-direction:column;gap:12px;display:flex}.youtube-qr-tool .yt-faq{border:1px solid var(--line);background:var(--paper);border-radius:10px;padding:0}.youtube-qr-tool .yt-faq summary{gap:12px;justify-content:initial;min-height:86px;padding:18px}.youtube-qr-tool .yt-faq summary h3{flex:1;font-size:15px;font-weight:600;line-height:1.6}.youtube-qr-tool .faq-topic{width:32px;height:32px;color:var(--blue);background:#e9eefb;border-radius:8px;flex:none;place-items:center;display:grid}.youtube-qr-tool .faq-topic svg{width:18px;height:18px;transform:none!important}.youtube-qr-tool .faq-number{color:var(--muted);font:10px monospace}.youtube-qr-tool .faq-caret{width:14px;height:14px;transition:transform .2s var(--ease-out);flex:none}.youtube-qr-tool .yt-faq[open]{border-color:#b6c4e2}.youtube-qr-tool .yt-faq>p{color:var(--muted);padding:0 22px 22px;font-size:14px;line-height:1.9}.youtube-qr-tool .yt-related>h2{margin-bottom:28px}.youtube-qr-tool .related-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;display:grid}.youtube-qr-tool .related-card{border:1px solid var(--line);background:var(--paper);border-radius:12px;grid-column:span 5;min-width:0;padding:26px;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:block;position:relative;overflow:hidden}.youtube-qr-tool .related-card:hover{border-color:#889dc9;box-shadow:0 8px 18px #10213d09}.youtube-qr-tool .related-primary,.youtube-qr-tool .related-note{grid-column:span 7}.youtube-qr-tool .related-primary{color:var(--paper);background:var(--ink);border-color:var(--ink)}.youtube-qr-tool a.related-primary:hover,.youtube-qr-tool a.related-primary:active,.youtube-qr-tool a.related-primary:focus-visible{color:var(--paper)}.youtube-qr-tool .related-media{background:#e9eefb;border-color:#c6d2f4}.youtube-qr-tool .card-top{justify-content:space-between;align-items:center;gap:16px;display:flex}.youtube-qr-tool .related-kind{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:inline-flex}.youtube-qr-tool .related-kind svg{width:18px;height:18px}.youtube-qr-tool .card-arrow{width:22px;height:22px;color:var(--blue)}.youtube-qr-tool .related-primary .related-kind{color:#d2d9e6}.youtube-qr-tool .related-primary .card-arrow{color:var(--signal)}.youtube-qr-tool .related-card h3{margin-top:24px;font-size:19px;font-weight:650;line-height:1.5}.youtube-qr-tool .related-primary h3,.youtube-qr-tool .related-media h3{margin-top:84px}.youtube-qr-tool .related-card p{max-width:62ch}.youtube-qr-tool .related-primary p{color:#d2d9e6}.youtube-qr-tool .next-art{height:56px;color:var(--blue);align-items:center;gap:12px;display:flex;position:absolute;top:68px;right:26px}.youtube-qr-tool .next-art .source-mark{width:28px;height:28px}.youtube-qr-tool .next-art .target-mark{width:38px;height:38px}.youtube-qr-tool .related-primary .next-art{color:var(--signal)}.youtube-qr-tool .route-arrow{background:currentColor;width:54px;height:1px;display:block;position:relative;transform:translate(0)}.youtube-qr-tool .route-arrow:after{content:"";border-top:1px solid;border-right:1px solid;width:6px;height:6px;position:absolute;top:-3px;right:0;transform:rotate(45deg)}.youtube-qr-tool .reader-art{opacity:.55;justify-content:center;width:44px;height:44px;top:18px;right:60px}.youtube-qr-tool .reader-art>svg{width:36px;height:36px}.youtube-qr-tool .reading-scan{background:var(--blue);opacity:0;width:32px;height:2px;position:absolute;top:2px;left:6px;transform:translateY(36px)}.youtube-qr-tool .article-rule{background:var(--blue);width:46px;height:3px;margin-top:22px;display:block}.youtube-qr-tool .related-note h3{margin-top:14px}.youtube-qr-tool .yt-trademark{color:var(--muted);padding:54px 0 40px;font-size:12px}.youtube-qr-tool .icon-sketch{clip-path:inset(0 0% 0 0)}.youtube-qr-tool #support[data-entered=true] .icon-sketch{animation:yt-type-reveal .85s var(--ease-out) both}.youtube-qr-tool #support[data-entered=true] .icon-sketch svg>*{animation:yt-type-stroke .85s var(--ease-out) both}.youtube-qr-tool #support .yt-type:nth-child(2) .icon-sketch{animation-delay:80ms}.youtube-qr-tool #support .yt-type:nth-child(3) .icon-sketch{animation-delay:.16s}.youtube-qr-tool #support .yt-type:nth-child(4) .icon-sketch{animation-delay:.24s}.youtube-qr-tool #support .yt-type:nth-child(5) .icon-sketch{animation-delay:.32s}.youtube-qr-tool #usecases[data-entered=true] .flow-track{animation:yt-material-path .85s var(--ease-out) both}.youtube-qr-tool #usecases[data-entered=true] .flow-dot{animation:yt-material-flow 1.1s var(--ease-out) both}.youtube-qr-tool #usecases .yt-case:nth-child(2) .flow-dot{animation-delay:.1s}.youtube-qr-tool #usecases .yt-case:nth-child(3) .flow-dot{animation-delay:.2s}.youtube-qr-tool #comparison[data-entered=true] .column-guide{animation:yt-column-build .9s var(--ease-out) both}.youtube-qr-tool #comparison .guide-two{animation-delay:.14s}.youtube-qr-tool #access[data-entered=true] .access-rule{animation:yt-column-build .85s var(--ease-out) both}.youtube-qr-tool #related[data-entered=true] .route-arrow{animation:yt-route-cue .85s var(--ease-out) both}.youtube-qr-tool #related[data-entered=true] .reading-scan{animation:yt-reader-cue 1.1s var(--ease-out) both}.youtube-qr-tool [data-reading-motion][data-running=false] *{animation-play-state:paused!important}@keyframes yt-type-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes yt-type-stroke{0%{stroke-dasharray:1;stroke-dashoffset:1px}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes yt-material-path{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes yt-material-flow{0%{opacity:0;transform:translate(0)}12%{opacity:1}82%{opacity:1}to{opacity:0;transform:translate(90px)}}@keyframes yt-column-build{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes yt-route-cue{0%{transform:translate(-24px)}to{transform:translate(0)}}@keyframes yt-reader-cue{0%{opacity:0;transform:translateY(0)}15%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateY(36px)}}@media (width<=1023px){.youtube-qr-tool .yt-format-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.youtube-qr-tool .yt-type.type-feature{grid-template-columns:64px minmax(0,1fr)}.youtube-qr-tool .type-feature .type-icon{border-radius:14px;width:64px;height:64px}.youtube-qr-tool .type-feature .type-icon svg{width:36px;height:36px}.youtube-qr-tool .type-feature p{grid-area:auto/1/auto/-1;margin-top:16px}.youtube-qr-tool .related-card{grid-column:span 6}.youtube-qr-tool .compare-row>*{padding:16px 12px}}@media (width<=900px){.youtube-qr-tool .yt-cases{grid-template-columns:1fr;gap:28px}.youtube-qr-tool .yt-case{grid-template-columns:220px 1fr;column-gap:24px;display:grid}.youtube-qr-tool .case-visual{grid-row:1/3}.youtube-qr-tool .yt-case h3{margin-top:6px}.youtube-qr-tool .faq-columns{grid-template-columns:1fr;gap:12px}.youtube-qr-tool .access-copy{grid-template-columns:1fr;gap:24px}}@media (width<=760px){.youtube-qr-tool .editor-footer{margin-top:0}.youtube-qr-tool .preview{flex:auto;min-height:300px}.youtube-qr-tool .output-footer{margin-top:0}.youtube-qr-tool .yt-section{padding-top:48px}.youtube-qr-tool .yt-breadcrumb{padding-top:10px}.youtube-qr-tool .intro{padding-top:12px}.youtube-qr-tool .logo-row{flex-wrap:wrap}.youtube-qr-tool .yt-mode label{margin-right:0;display:flex}.youtube-qr-tool .yt-format-grid{grid-template-columns:1fr;gap:14px}.youtube-qr-tool .yt-type{padding:22px}.youtube-qr-tool .yt-type.type-feature{grid-column:auto}.youtube-qr-tool .yt-case{display:block}.youtube-qr-tool .case-visual{margin-bottom:16px}.youtube-qr-tool .yt-case h3{margin-top:0}.youtube-qr-tool .compare-row{grid-template-columns:28% 36% 36%;font-size:12px}.youtube-qr-tool .compare-row>*{padding:15px 10px}.youtube-qr-tool .compare-row.table-head strong{font-size:12px;display:block}.youtube-qr-tool .compare-heading-icon{margin-bottom:8px;display:block}.youtube-qr-tool .compare-label{display:block}.youtube-qr-tool .compare-label svg{margin-bottom:8px;display:block}.youtube-qr-tool .guide-one{left:28%}.youtube-qr-tool .guide-two{left:64%}.youtube-qr-tool .yt-limits{margin-top:48px;padding:24px}.youtube-qr-tool .yt-limits h2{align-items:flex-start;font-size:22px}.youtube-qr-tool .yt-faq summary{gap:10px;padding:16px}.youtube-qr-tool .faq-number{display:none}.youtube-qr-tool .yt-faq summary h3{font-size:14px}.youtube-qr-tool .yt-faq>p{padding:0 18px 20px}.youtube-qr-tool .related-grid{grid-template-columns:1fr;gap:16px}.youtube-qr-tool .related-card{grid-column:auto;padding:24px}.youtube-qr-tool .yt-trademark{padding-top:40px}}@media (prefers-reduced-motion:reduce){.youtube-qr-tool [data-reading-motion] *,.youtube-qr-tool .preview img{transition:none!important;animation:none!important}}
