body{font-family:Gordita,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;background-color:var(--bg-primary);color:var(--tx-primary);margin:0;transition:background-color .2s ease,color .2s ease}.heading{line-height:1.1;color:var(--primary-color);text-align:left;border-bottom:1px solid var(--border-color);padding-bottom:.5rem}.heading h1{font-weight:700;font-size:2.25rem}h2{font-size:1.5rem;font-weight:700;line-height:1.1;color:var(--primary-color);text-align:left}.container{max-width:1200px;margin:0 auto;padding:0 20px}.standard-container{max-width:56.25rem;margin:0 auto 3rem}.btn-primary{display:inline-block;padding:.6em 1.2em;background:hsl(var(--primary-color-val));color:hsl(var(--color-zinc-950-val));border-radius:.25rem;font-weight:600;transition:background .1s ease,transform .1s ease,box-shadow .1s ease;text-decoration:none}.btn-primary:hover{background:hsl(var(--color-pink-300-val));box-shadow:0 0 0 1px hsl(var(--primary-color-val)/.4)}.btn-primary.small{padding:.5em 1em;font-size:.9rem}.hidden{display:none}.visible{display:block}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.color-group{margin-bottom:2rem}.color-group h3{margin-bottom:1rem;font-size:1.25rem;color:var(--tx-secondary)}.color-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:.5rem}.color-swatch{height:80px;display:flex;align-items:flex-end;padding:.25rem;border-radius:.25rem;border:1px solid hsla(0,0%,0%,.1)}.color-swatch .color-label{font-size:.75rem;font-weight:600;background:var(--bg-secondary);padding:2px 4px;border-radius:2px;color:var(--tx-primary);width:100%;text-align:center}.download-plugins{max-width:56.25rem;margin:0 auto}.download-plugins .heading{margin-bottom:1.5rem}.download-plugins .heading h2{margin-top:0;margin-bottom:.5rem}.download-plugins .heading hr{border:0;border-top:.0625rem solid var(--border-color);margin-bottom:1.5rem}.download-plugins .download-select{display:flex;align-items:center;margin-bottom:1.5rem}.download-plugins .download-select .label{font-size:1rem;margin-right:1rem;color:var(--tx-secondary)}.download-plugins .download-select .custom-select{position:relative;z-index:5;min-width:12rem;font-size:1rem;-webkit-user-select:none;user-select:none}.download-plugins .download-select .custom-select .select-trigger{display:flex;justify-content:space-between;align-items:center;padding:.375rem 1rem;background-color:var(--bg-secondary);border:.0625rem solid var(--border-color);border-radius:.25rem;cursor:pointer;transition:all .2s ease}.download-plugins .download-select .custom-select .select-trigger:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:hsl(var(--color-zinc-950-val))}.download-plugins .download-select .custom-select .select-trigger.open{background-color:var(--primary-color);border-color:var(--primary-color);color:hsl(var(--color-zinc-950-val));border-bottom-left-radius:0;border-bottom-right-radius:0}.download-plugins .download-select .custom-select .select-trigger .arrow{width:.5rem;height:.5rem;margin-left:1.5rem;border-right:.125rem solid currentColor;border-bottom:.125rem solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.download-plugins .download-select .custom-select .select-trigger .arrow.open{transform:rotate(-135deg) translate(-.125rem,-.125rem)}.download-plugins .download-select .custom-select .select-options{position:absolute;top:100%;left:0;right:0;z-index:10;background-color:var(--bg-primary);border:.0625rem solid var(--primary-color);border-top:none;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;box-shadow:0 .25rem .75rem #0003;opacity:0;overflow:hidden;pointer-events:none;transform:translateY(-.5rem);transition:all .1s ease}.download-plugins .download-select .custom-select .select-options.show{opacity:1;pointer-events:auto;transform:translateY(0)}.download-plugins .download-select .custom-select .select-option{padding:.5rem 1rem;cursor:pointer;transition:background-color .1s ease}.download-plugins .download-select .custom-select .select-option:hover{background-color:var(--primary-color);color:hsl(var(--color-zinc-950-val))}.download-plugins .download-select .custom-select .select-option.selected{background-color:var(--primary-color);color:hsl(var(--color-zinc-950-val));font-weight:600}.download-plugins .build-select{display:flex;position:relative;width:fit-content;padding:0;margin-top:1.5rem}.download-plugins .build-select .tab-indicator{position:absolute;top:0;left:0;z-index:0;background-color:var(--primary-color);border-top-left-radius:.75rem;border-top-right-radius:.75rem;transition:all .2s ease}.download-plugins .build-select .tab{display:inline-block;position:relative;z-index:1;min-width:5rem;padding:.5rem 1.25rem;text-align:center;border-bottom:none;border-top-left-radius:.75rem;border-top-right-radius:.75rem;cursor:pointer;transition:all .2s ease}.download-plugins .build-select .tab:hover:not(.active){background-color:hsla(var(--primary-color-val),10%)}.download-plugins .build-select .tab.active{color:hsl(var(--color-zinc-950-val));cursor:default}.download-plugins .download-info{margin-bottom:1.5rem;padding:1.5rem;background-color:var(--bg-secondary);border:.0625rem solid var(--border-color);border-radius:0 .75rem .75rem}.download-plugins .download-info.no-tabs{border-top-left-radius:.75rem}.download-plugins .download-info .download-link{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.download-plugins .download-info .download-link.disabled{opacity:.5;pointer-events:none;filter:grayscale(1)}.download-plugins .download-info .download-link a{display:inline-flex;align-items:center;padding:.5rem 1.5rem;color:var(--tx-primary);font-weight:500;text-decoration:none;background-color:var(--bg-primary);border-radius:.5rem;cursor:pointer;transition:all .2s ease}.download-plugins .download-info .download-link a:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:hsl(var(--color-zinc-950-val))}.download-plugins .download-info .download-link .link-secondary{background-color:transparent;border:.0625rem solid var(--border-color);color:var(--tx-secondary)}.download-plugins .download-info .download-link .link-secondary:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:hsl(var(--color-zinc-950-val))}.download-plugins .download-info table{width:100%;border-collapse:collapse}.download-plugins .download-info table thead td{padding:.75rem .5rem;font-weight:600;color:var(--tx-secondary);border-bottom:.0625rem solid var(--border-color);font-size:.875rem;text-transform:uppercase;letter-spacing:.05em}.download-plugins .download-info table tbody td{padding:1rem .5rem;color:var(--tx-primary);font-size:1rem}.download-plugins .compatibility-footnote{margin-bottom:1.5rem;padding-inline:.5rem}.download-plugins .compatibility-footnote p{color:var(--tx-secondary);font-size:.875rem;margin:0}.download-plugins .download-notes{margin-top:1.5rem}.download-plugins .download-notes h2{margin-bottom:.75rem;font-size:1.5rem;color:var(--tx-primary)}.download-plugins .download-notes p{margin-bottom:1rem;line-height:1.6;color:var(--tx-secondary)}.download-plugins .download-notes .link{color:var(--primary-color);text-decoration:none;font-weight:500;transition:color .1s}.download-plugins .download-notes .link:hover{box-shadow:inset 0 -.0625rem 0 var(--primary-color)}#downloads .column-container{display:flex;flex-direction:column;gap:2rem;max-width:56.25rem;margin:0 auto}@media(max-width:640px){.download-plugins .download-select{flex-direction:column;align-items:flex-start;gap:.5rem}.download-plugins .download-select .custom-select{width:100%}.download-plugins .download-info{padding:1rem;overflow-x:auto}.download-plugins .download-info table{min-width:30rem}}.tooltip-container{display:inline-block;position:relative}.tooltip-container .tooltip{position:absolute;opacity:0;width:12rem;bottom:110%;left:50%;transform:translate(-50%);transition:opacity .3s;padding:.5rem;border-radius:.5rem;background-color:var(--primary-color);color:#fff;font-size:.875rem;z-index:10;pointer-events:none;text-align:center;box-shadow:0 4px 6px #0000001a}.tooltip-container:hover .tooltip{opacity:1}#known-issues .known-issues-list ul{list-style-type:none;padding:0}#known-issues .known-issues-list ul .known-issue-item{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--border-color)}#known-issues .known-issues-list ul .known-issue-item h3{margin:0 0 .25rem;font-size:1.25rem;color:var(--primary-color)}#known-issues .known-issues-list ul .known-issue-item h4{margin:0 0 .5rem;font-size:.9rem;color:var(--tx-secondary)}#known-issues .known-issues-list ul .known-issue-item:last-child{border-bottom:none}.blenddev-container{padding:1rem}.blenddev-container.theme-pycharm{--primary-color: var(--pycharm-green);--primary-color-val: var(--color-pycharm-green-val)}.blenddev-container .styled-list{padding-left:1.5rem;margin-bottom:1.5rem}.blenddev-container .styled-list li{margin-bottom:.75rem;line-height:1.6}.blenddev-container .styled-heading{margin-top:2rem;margin-bottom:1rem;font-size:1.75rem;text-align:left}.blenddev-container .link{color:var(--brand-primary, var(--primary-color));font-weight:500;box-shadow:inset 0 -.0625rem 0 transparent;transition:color .2s ease,box-shadow .2s ease}.blenddev-container .link:hover,.blenddev-container .link:focus-visible{color:var(--brand-hover, var(--primary-color));box-shadow:inset 0 -.0625rem 0 var(--brand-hover, var(--primary-color));transition-duration:.1s}.blenddev-container section{margin-bottom:4rem;max-width:100%}.blenddev-container section .heading{margin-bottom:1.5rem;border-bottom:1px solid var(--border-color);padding-bottom:.5rem}.blenddev-container section .heading h1{max-width:56.25rem;margin:0 auto;border-bottom:none;padding-bottom:0}.blenddev-container section .feature-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:2rem;margin:3rem 0}.blenddev-container section .feature-grid .feature-card{background:var(--bg-secondary);padding:1rem;border-radius:1rem;border:1px solid var(--border-color);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.blenddev-container section .feature-grid .feature-card .feature-icon{width:2.5rem;height:2.5rem;color:var(--primary-color);margin-bottom:1rem;display:flex;align-items:center;justify-content:center}.blenddev-container section .feature-grid .feature-card .feature-icon svg{width:100%;height:100%}.blenddev-container section .feature-grid .feature-card h3{font-size:1.5rem;margin-bottom:1rem;margin-top:0;color:var(--tx-primary)}.blenddev-container section .feature-grid .feature-card p{font-size:1rem;color:var(--tx-secondary);line-height:1.5;margin:0}.blenddev-container section .instruction-blocks{display:grid;grid-template-columns:1fr 1fr;gap:3rem;margin-top:2rem}@media(max-width:768px){.blenddev-container section .instruction-blocks{grid-template-columns:1fr}}.blenddev-container section .instruction-blocks .instruction-card h3{font-size:1.5rem;margin-bottom:.5rem;color:var(--primary-color)}.blenddev-container section .instruction-blocks .instruction-card p{color:var(--tx-secondary);margin-bottom:1.5rem}.blenddev-container section .issues-box{text-align:center;background:var(--bg-secondary);padding:4rem 2rem;border-radius:2rem;border:1px solid var(--border-color);margin-top:2rem}.blenddev-container section .issues-box h1{font-size:2.5rem;margin-bottom:1rem;border-bottom:none;padding-bottom:0;color:var(--primary-color)}.blenddev-container section .issues-box p{font-size:1.1rem;color:var(--tx-secondary);max-width:35rem;margin:0 auto 2rem}.blenddev-container .notice{padding:1.5rem;border-radius:1rem;background-color:var(--bg-secondary);border-left:4px solid var(--primary-color);margin-top:2rem;max-width:56.25rem;margin-inline:auto}.blenddev-container .notice h3{margin-top:0;color:var(--primary-color)}.blenddev-container .notice p:last-child{margin-bottom:0}
