@charset "UTF-8";*,*:before,*:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}body{min-height:var(--vh);margin:0}ul[class],ol[class]{padding:0;list-style-type:""}a{text-decoration:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}input,button,textarea,select{font:inherit}hr{height:1px;background-color:#ccc}@keyframes article-author-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes metric-pill-shimmer-highlight{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes memberships-cta-shine{0%{transform:translate(-120%) skew(-20deg)}to{transform:translate(220%) skew(-20deg)}}@keyframes link-underline-wipe{0%{transform:scaleX(1);transform-origin:right top}45%{transform:scaleX(0);transform-origin:right top}55%{transform:scaleX(0);transform-origin:left top}to{transform:scaleX(1);transform-origin:left top}}@keyframes metric-count-fade-in{0%{opacity:0}to{opacity:1}}:root{--metric-count-ch: 6ch;--metric-count-min-width: 6ch;--metric-action-icon-size: 20px;--metric-action-row-gap: 6px;--metric-action-inner-gap: 4px;--metric-action-cluster-min-width: calc( var(--metric-action-icon-size) + var(--metric-action-inner-gap) + var(--metric-count-min-width) );--metric-profile-pill-aspect-ratio: 2 / 1}.like-container:not(.article-author-metric-group),.bookmark-container:not(.article-author-metric-group),.repost-container{display:inline-flex;align-items:center;flex-shrink:0;gap:var(--metric-action-inner-gap, 4px);padding:0;min-width:0;min-height:0}.article-author-metric-group.like-container,.article-author-metric-group.bookmark-container{display:inline-flex;align-items:center;flex-shrink:0;gap:0;padding:0;min-width:0;min-height:0}.like-container .sprig-component,.bookmark-container .sprig-component{display:inline-flex;align-items:center;padding:0;gap:0}.social-options .count,.social-options .like-container>.count,.social-options .bookmark-container>.count,.social-options .repost-container>.count{display:inline-block;min-width:var(--metric-count-min-width, 6ch);font-size:12px;font-weight:500;line-height:1;font-variant-numeric:tabular-nums;text-align:start}.social-options .btn-comment,.social-options .btn-views,.social-options .like-container,.social-options .bookmark-container,.social-options .repost-container{min-width:var(--metric-action-cluster-min-width)}.social-options .like-container>.count,.social-options .bookmark-container>.count,.social-options .repost-container>.count{color:gray}.social-options .like-container:has(.btn-liked)>.count{color:#42ed91}.social-options .bookmark-container:has(.btn-bookmarked)>.count{color:#6d42ed}.social-options .repost-container:has(.btn-reposted)>.count{color:#ed9442}.social-options .count:empty,.social-options .like-container>.count:empty,.social-options .bookmark-container>.count:empty,.social-options .repost-container>.count:empty{visibility:hidden}.social-options .count:not(:empty),.social-options .like-container>.count:not(:empty),.social-options .bookmark-container>.count:not(:empty),.social-options .repost-container>.count:not(:empty){visibility:visible;animation:metric-count-fade-in .25s ease forwards}@media (prefers-reduced-motion: reduce){.social-options .count:not(:empty),.social-options .like-container>.count:not(:empty),.social-options .bookmark-container>.count:not(:empty),.social-options .repost-container>.count:not(:empty){animation-duration:.01ms}}.social-options .btn-comment svg,.social-options .btn-views svg,.social-options .like-container button svg,.social-options .bookmark-container button svg,.social-options .repost-container button svg,.social-options .btn-login-like svg,.social-options .btn-login-bookmark svg,.social-options .btn-share svg,.social-options .btn-report svg,.social-options button.btn-views svg,.social-options button.btn-more svg,.author-ctas .author-ctas-2 .btn-comment svg,.author-ctas .author-ctas-2 .btn-views svg,.author-ctas .author-ctas-2 .like-container button svg,.author-ctas .author-ctas-2 .bookmark-container button svg,.author-ctas .author-ctas-2 .repost-container button svg,.author-ctas .author-ctas-2 .btn-login-like svg,.author-ctas .author-ctas-2 .btn-login-bookmark svg,.author-ctas .author-ctas-2 .btn-share svg,.author-ctas .author-ctas-2 .btn-report svg,.author-ctas .author-ctas-2 button.btn-views svg,.author-ctas .author-ctas-2 button.btn-more svg,.article-author-ctas-2 .btn-comment svg,.article-author-ctas-2 .btn-views svg,.article-author-ctas-2 .like-container button svg,.article-author-ctas-2 .bookmark-container button svg,.article-author-ctas-2 .repost-container button svg,.article-author-ctas-2 .btn-login-like svg,.article-author-ctas-2 .btn-login-bookmark svg,.article-author-ctas-2 .btn-share svg,.article-author-ctas-2 .btn-report svg,.article-author-ctas-2 button.btn-views svg,.article-author-ctas-2 button.btn-more svg{display:block;width:var(--metric-action-icon-size, 20px);height:var(--metric-action-icon-size, 20px);max-width:var(--metric-action-icon-size, 20px);max-height:var(--metric-action-icon-size, 20px)}.social-options .btn-comment .chat-outline-go svg,.social-options .btn-comment .chat-outline svg,.social-options .btn-comment .chat-fill svg,.author-ctas .author-ctas-2 .btn-comment .chat-outline-go svg,.author-ctas .author-ctas-2 .btn-comment .chat-outline svg,.author-ctas .author-ctas-2 .btn-comment .chat-fill svg,.article-author-ctas-2 .btn-comment .chat-outline-go svg,.article-author-ctas-2 .btn-comment .chat-outline svg,.article-author-ctas-2 .btn-comment .chat-fill svg{width:var(--metric-action-icon-size, 20px);height:var(--metric-action-icon-size, 20px);max-width:var(--metric-action-icon-size, 20px);max-height:var(--metric-action-icon-size, 20px)}.author-ctas .author-ctas-2 .btn-views,.author-ctas .author-ctas-2 .article-author-metric-group,.author-ctas .author-ctas-2 .btn-login-like,.author-ctas .author-ctas-2 .btn-login-bookmark{min-width:0;width:auto}.author-ctas .author-ctas-2 .article-author-metric-group .sprig-component{display:inline-flex;align-items:center;padding:0;gap:0}.author-ctas .author-ctas-2 .article-author-metric-group input[type=hidden]{position:absolute;width:0;height:0;margin:0;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0)}.author-ctas .author-ctas-2 .article-author-metric-group button{width:auto!important;height:auto!important;min-width:0;max-width:none;padding:4px;border-radius:0!important;background:transparent!important}.author-ctas .author-ctas-2 .article-author-metric-group button svg{position:static;top:auto;left:auto;transform:translate(0) scale(1)!important}.author-ctas .author-ctas-2 .like-container:has(.btn-liked) button .count{color:#42ed91}.author-ctas .author-ctas-2 .bookmark-container:has(.btn-bookmarked) button .count{color:#6d42ed}.author-ctas .author-ctas-2 .btn-views .count,.author-ctas .author-ctas-2 .article-author-metric-group button .count,.author-ctas .author-ctas-2 .btn-login-like .count,.author-ctas .author-ctas-2 .btn-login-bookmark .count{display:inline;min-width:0;max-width:none;width:auto;margin:0;padding:0;font-size:12px;font-weight:500;line-height:1;font-variant-numeric:tabular-nums;text-align:start;visibility:visible}.author-ctas .author-ctas-2 .btn-views .count:empty,.author-ctas .author-ctas-2 .article-author-metric-group button .count:empty,.author-ctas .author-ctas-2 .btn-login-like .count:empty,.author-ctas .author-ctas-2 .btn-login-bookmark .count:empty{display:none}.author-ctas .author-ctas-2 .btn-views .count:not(:empty),.author-ctas .author-ctas-2 .article-author-metric-group button .count:not(:empty),.author-ctas .author-ctas-2 .btn-login-like .count:not(:empty),.author-ctas .author-ctas-2 .btn-login-bookmark .count:not(:empty){display:inline;visibility:visible;animation:metric-count-fade-in .25s ease forwards}@media (prefers-reduced-motion: reduce){.author-ctas .author-ctas-2 .btn-views .count:not(:empty),.author-ctas .author-ctas-2 .article-author-metric-group button .count:not(:empty),.author-ctas .author-ctas-2 .btn-login-like .count:not(:empty),.author-ctas .author-ctas-2 .btn-login-bookmark .count:not(:empty){animation-duration:.01ms}}.article-author-ctas-2 .btn-views,.article-author-ctas-2 .article-author-metric-group,.article-author-ctas-2 .btn-login-like,.article-author-ctas-2 .btn-login-bookmark{min-width:0;width:auto}.article-author-ctas-2 .btn-views .count,.article-author-ctas-2 .article-author-metric-group button .count,.article-author-ctas-2 .btn-login-like .count,.article-author-ctas-2 .btn-login-bookmark .count{display:inline;min-width:0;max-width:none;width:auto;margin:0;padding:0;font-size:12px;font-weight:500;line-height:1;font-variant-numeric:tabular-nums;text-align:start;visibility:visible}.article-author-ctas-2 .article-author-metric-group button .count:empty{display:none}.article-author-ctas-2 .article-author-metric-group button .count:not(:empty),.article-author-ctas-2 .btn-views .count:not(:empty),.article-author-ctas-2 .btn-login-like .count:not(:empty),.article-author-ctas-2 .btn-login-bookmark .count:not(:empty){display:inline;visibility:visible;animation:metric-count-fade-in .25s ease forwards}@media (prefers-reduced-motion: reduce){.article-author-ctas-2 .article-author-metric-group button .count:not(:empty),.article-author-ctas-2 .btn-views .count:not(:empty),.article-author-ctas-2 .btn-login-like .count:not(:empty),.article-author-ctas-2 .btn-login-bookmark .count:not(:empty){animation-duration:.01ms}}.profile-portfolio-stat.is-metric-hydrate,.profile-visitors-count.is-metric-hydrate [data-profile-view-count-button],.profile-followers-count.is-metric-hydrate [data-profile-followers-count-button],.profile-following-count.is-metric-hydrate [data-profile-following-count-button]{display:inline-flex;align-items:baseline;gap:.35em;white-space:nowrap}.is-metric-hydrate .count{margin:0;padding:0;font:inherit;font-variant-numeric:inherit;font-feature-settings:inherit;letter-spacing:inherit;line-height:inherit;color:inherit}.is-metric-hydrate.is-metric-pending .count:empty{display:inline-block;box-sizing:border-box;height:1em;aspect-ratio:var(--metric-profile-pill-aspect-ratio, 2/1);width:auto;padding:0;margin:0;border:0;line-height:1;font-size:inherit;color:transparent;vertical-align:baseline;flex-shrink:0;overflow:hidden;border-radius:3px;background-color:transparent;background-image:linear-gradient(90deg,transparent 0%,transparent 40%,color-mix(in srgb,var(--text-current) 8%,var(--bg-current)) 50%,transparent 60%,transparent 100%);background-size:200% 100%;background-repeat:no-repeat;animation:metric-pill-shimmer-highlight 2.7s linear infinite}.is-metric-hydrate.is-metric-pending .count:not(:empty),.is-metric-hydrate .count:not(:empty){display:inline;width:auto;height:auto;min-width:0;max-width:none;min-height:0;max-height:none;transform:none;border-radius:0;background:none;animation:metric-count-fade-in .25s ease forwards}@media (prefers-reduced-motion: reduce){.is-metric-hydrate.is-metric-pending .count:not(:empty),.is-metric-hydrate .count:not(:empty){animation-duration:.01ms}}.profile-followers-count.is-metric-hydrate.is-metric-pending .count:empty,.profile-following-count.is-metric-hydrate.is-metric-pending .count:empty{height:21px;align-self:center}@media (prefers-reduced-motion: reduce){.is-metric-hydrate.is-metric-pending .count:empty{animation:none}}@media (max-width: 767px){.social-options{--metric-count-min-width: 3.75ch;--metric-action-row-gap: 3px;--metric-action-inner-gap: 3px;--metric-action-cluster-min-width: calc( var(--metric-action-icon-size) + var(--metric-action-inner-gap) + var(--metric-count-min-width) )}.social-options .count,.social-options .btn-comment .count,.social-options .btn-views .count,.social-options .like-container>.count,.social-options .bookmark-container>.count,.social-options .repost-container>.count{font-size:11px}}.okay-overlay-enter{opacity:0;visibility:hidden;filter:blur(2px);transform:scale(.98) translateY(20px);transform-origin:center center;transition:opacity .25s cubic-bezier(.19,1,.22,1),filter .25s cubic-bezier(.19,1,.22,1),transform .25s cubic-bezier(.19,1,.22,1),visibility .25s cubic-bezier(.19,1,.22,1) allow-discrete}.okay-overlay-enter.is-active,.okay-overlay-enter[open]{opacity:1;visibility:visible;filter:blur(0);transform:scale(1) translateY(0);transition-duration:.3s}@font-face{font-display:swap;font-family:FallbackFont;src:local("Arial");font-weight:400}@font-face{font-display:swap;font-family:FallbackFontMono;src:local("monospace");font-weight:400}@font-face{font-display:swap;font-family:FallbackFontBold;src:local("Arial Bold");font-weight:800}@font-face{font-display:swap;font-family:Aeonik;font-weight:100 900;font-style:italic;src:url(/dist/assets/AeonikPro-Italic-VF-DGkIg-ar.woff2) format("woff2"),url(/dist/assets/AeonikPro-Italic-VF-WifKrdD1.woff) format("woff")}@font-face{font-display:swap;font-family:Aeonik;font-weight:100 900;font-style:normal;src:url(/dist/assets/AeonikPro-VF-DJagqNti.woff2) format("woff2"),url(/dist/assets/AeonikPro-VF-B5-mzo4h.woff) format("woff")}@font-face{font-display:swap;font-family:Aeonik Mono;font-weight:400;font-style:normal;src:url(/dist/assets/AeonikMono-Regular-BJhjWe-O.woff2) format("woff2"),url(/dist/assets/AeonikMono-Regular-v8syvusg.woff) format("woff")}@font-face{font-display:swap;font-family:Megazoid;font-weight:400;font-style:normal;src:url(/dist/assets/Megazoid-Regular-DP6yeqDh.woff2) format("woff2"),url(/dist/assets/Megazoid-Regular-DDQUTSy0.woff) format("woff")}@font-face{font-display:swap;font-family:Megazoid-Fill;font-weight:400;font-style:normal;src:url(/dist/assets/Megazoid-Fill-B2bWrCZz.woff2) format("woff2"),url(/dist/assets/Megazoid-Fill-DGnjTaSp.woff) format("woff")}@font-face{font-display:swap;font-family:Megazoid-ShadeLeft;font-weight:400;font-style:normal;src:url(/dist/assets/Megazoid-ShadeLeft-oiJjlQ4U.woff2) format("woff2"),url(/dist/assets/Megazoid-ShadeLeft-Cs-DU9A_.woff) format("woff")}@font-face{font-display:swap;font-family:Megazoid-ShadeRight;font-weight:400;font-style:normal;src:url(/dist/assets/Megazoid-ShadeRight-BC1KQa6f.woff2) format("woff2"),url(/dist/assets/Megazoid-ShadeRight-egjO4714.woff) format("woff")}@font-face{font-family:NeueBit;font-weight:700;font-style:normal;src:url(/dist/assets/NeueBit-Bold-BRWzMtDl.woff2) format("woff2"),url(/dist/assets/NeueBit-Bold-DXbP3v_r.woff) format("woff")}@font-face{font-family:NeueBit;font-weight:400;font-style:normal;src:url(/dist/assets/NeueBit-Regular-CXq-QlmB.woff2) format("woff2"),url(/dist/assets/NeueBit-Regular-NlRq4oiS.woff) format("woff")}.font-aeonik{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif}.font-aeonik-mono{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier}.font-megazoid{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif}.font-megazoid-fill{font-family:Megazoid-Fill,FallbackFontBold,arial,helvetica,sans-serif}.font-megazoid-shadeleft{font-family:Megazoid-ShadeLeft,FallbackFontBold,arial,helvetica,sans-serif}.font-megazoid-shaderight{font-family:Megazoid-ShadeRight,FallbackFontBold,arial,helvetica,sans-serif}.font-neuebit{font-family:NeueBit,FallbackFont,arial,helvetica,sans-serif}body,.cursor{color:var(--text-current);font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss02" on,"ss07" on,"ss08" on;font-weight:400;font-style:normal;font-size:18px;line-height:1.5;letter-spacing:.18px;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}body.is-using-keyboard :focus-visible{outline-color:transparent;outline-style:solid;box-shadow:0 0 0 3px var(--bg-current),0 0 0 6px rgba(109,66,237,.5)}::selection{color:#fff;background:#6d42ed}.ordinal{font-feature-settings:"ss08" on;line-height:1em}label,input,button,.button,textarea,select{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:18px;line-height:1.5;letter-spacing:.18px;border-radius:0;font-weight:400;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss02" on,"ss07" on,"ss08" off;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}label,input,textarea,select{text-transform:none}.freeform-row [class*=freeform-col-] select:not(select[multiple]){background-image:linear-gradient(45deg,transparent 50%,var(--text-current) 50%),linear-gradient(135deg,var(--text-current) 50%,transparent 50%)!important;background-position:calc(100% - 20px) 50%,calc(100% - 15px) 50%!important;background-size:5px 5px,5px 5px!important;background-repeat:no-repeat!important}label{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase}input[type=password]:not(:placeholder-shown){font-family:caption}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:active,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus,select:-webkit-autofill:active{-webkit-text-fill-color:inherit;box-shadow:0 0 0 1000px var(--bg-current, #fff) inset!important;-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}body.is-dark input:-webkit-autofill,body.is-dark input:-webkit-autofill:hover,body.is-dark input:-webkit-autofill:focus,body.is-dark input:-webkit-autofill:active,body.is-dark textarea:-webkit-autofill,body.is-dark textarea:-webkit-autofill:hover,body.is-dark textarea:-webkit-autofill:focus,body.is-dark textarea:-webkit-autofill:active,body.is-dark select:-webkit-autofill,body.is-dark select:-webkit-autofill:hover,body.is-dark select:-webkit-autofill:focus,body.is-dark select:-webkit-autofill:active{background-color:transparent!important;background-image:none!important;-webkit-text-fill-color:var(--text-current);box-shadow:0 0 0 1000px var(--bg-current) inset!important;-webkit-transition:background-color 9999s ease-in-out 0s,box-shadow 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s,box-shadow 9999s ease-in-out 0s}form .field-row{display:flex;justify-content:space-between;gap:0 var(--gutter-y)}form .field-wrapper{width:100%}form .field-wrapper:has(input[required]) label:after{content:"*";margin-left:1ch;color:#ec4242}form .freeform-row+.freeform-row{margin-top:var(--gutter-y)}form label{margin-bottom:10px;margin-left:17px}form input,form textarea,form select{background-color:#fff;border:1px solid var(--text-current);border-radius:5px;padding:16px;width:100%;display:block;resize:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}form input:-webkit-autofill,form input:-webkit-autofill:hover,form input:-webkit-autofill:focus,form input:-webkit-autofill:active,form textarea:-webkit-autofill,form textarea:-webkit-autofill:hover,form textarea:-webkit-autofill:focus,form textarea:-webkit-autofill:active,form select:-webkit-autofill,form select:-webkit-autofill:hover,form select:-webkit-autofill:focus,form select:-webkit-autofill:active{-webkit-text-fill-color:inherit;box-shadow:0 0 0 1000px #fff inset!important;-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}form input[type=radio]{appearance:none;-webkit-appearance:none;display:inline-grid!important;place-content:center;position:relative;width:30px;height:30px;border-radius:50%;padding:0}form input[type=radio]:before{content:"";display:block;position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);border-radius:50%;background-color:var(--text-current);transform:scale(0);transition:.15s transform ease-in-out}form input[type=radio]:checked:before{transform:scale(1)}form input[type=checkbox]{appearance:none;-webkit-appearance:none;display:inline-grid!important;place-content:center;min-width:18px;min-height:18px;width:auto;height:auto;padding:0}form input[type=checkbox]:before{content:"";display:block;width:11px;height:11px;border-radius:50%;transform:scale(0);transition:.15s transform ease-in-out;box-shadow:inset 1em 1em var(--text-current)}form input[type=checkbox]:checked:before{transform:scale(1)}form textarea,form select[multiple]{min-height:220px;resize:vertical}form textarea[rows]{min-height:0}form input[type=file]::file-selector-button,form select{color:var(--text-current)}form select:not(select[multiple]){background-image:linear-gradient(45deg,transparent 50%,#000 50%),linear-gradient(135deg,#000 50%,transparent 50%)!important;background-position:calc(100% - 22px) 1.1em,calc(100% - 17px) 1.1em!important;background-size:5px 5px,5px 5px!important;background-repeat:no-repeat;-webkit-appearance:none;appearance:none}form .redactor-source,form .redactor-box{width:100%;border-color:var(--text-current)!important;border-radius:5px!important}form .redactor-source:focus,form .redactor-source:hover{margin-top:6px;border-radius:12px}form .redactor-toolbar{z-index:2}form .redactor-air a:hover,form .redactor-toolbar a:hover{background:#6d42ed}form .redactor-styles{margin-top:20px}form .redactor-styles a{text-decoration:underline;color:var(--text-current)}form .redactor-styles a:hover{color:#666}form input[type=submit],form button,form .button,form .fui-submit{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:22px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));margin-top:calc(var(--gutter-y) * .75)}form input[type=submit][type=text],form button[type=text],form .button[type=text],form .fui-submit[type=text]{padding-left:15px;padding-right:15px}form input[type=submit] svg path,form button svg path,form .button svg path,form .fui-submit svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}form input[type=submit]:hover,form input[type=submit]:focus-visible,form button:hover,form button:focus-visible,form .button:hover,form .button:focus-visible,form .fui-submit:hover,form .fui-submit:focus-visible{color:#fff;background-color:#6d42ed}form input[type=submit]:hover svg path,form input[type=submit]:focus-visible svg path,form button:hover svg path,form button:focus-visible svg path,form .button:hover svg path,form .button:focus-visible svg path,form .fui-submit:hover svg path,form .fui-submit:focus-visible svg path{fill:#fff}form .cc-i-flag,form .cc-i-delete{all:unset}form .cc-i-flag,form .cc-i-delete{box-sizing:inherit}form .cc-i-flag:hover,form .cc-i-delete:hover{border:0;background-color:transparent}form .cc-i-flag{transition:opacity .15s}form .cc-i-flag:after{display:none}form .cc-i-flag:hover{opacity:.8}form button[data-signature-clear]{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:22px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion))}form button[data-signature-clear][type=text]{padding-left:15px;padding-right:15px}form button[data-signature-clear] svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}form button[data-signature-clear]:hover,form button[data-signature-clear]:focus-visible{color:#fff;background-color:#6d42ed}form button[data-signature-clear]:hover svg path,form button[data-signature-clear]:focus-visible svg path{fill:#fff}form button[data-signature-clear] svg{position:relative;z-index:2}form button[data-signature-clear] svg path{fill:var(--text-current)}form button[data-signature-clear]:hover,form button[data-signature-clear]:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}form button[data-signature-clear]:hover svg path,form button[data-signature-clear]:focus svg path{fill:var(--text-current)}form [data-freeform-controls]{width:100%}@media (max-width: 767px){form [data-freeform-controls]{padding:15px}}button{cursor:pointer}.okay-multiselect{display:flex;flex-wrap:wrap;gap:10px}.okay-multiselect .checkbox-option{display:flex;align-items:center}.okay-multiselect .checkbox-option input[type=checkbox]{width:auto}.okay-multiselect .checkbox-option label{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;margin-left:3px;margin-bottom:0;text-transform:none}@media (min-width: 768px){.freeform-row [class*=freeform-col-]{padding:0!important}.freeform-row [class*=freeform-col-]:not(:last-of-type){padding-right:var(--gutter-y)!important}.freeform-row:not(:last-of-type){margin-bottom:var(--gutter-y)!important}.freeform-row:last-of-type{margin-top:calc(-1 * var(--gutter-y))!important}}.freeform-row{color:var(--text-current)!important}.freeform-row [class*=freeform-col-]{position:relative}.freeform-row [class*=freeform-col-] label{display:block;margin:0 0 10px!important;line-height:1.2em}.freeform-instructions{position:absolute;top:-5px;right:-2px;z-index:1;width:18px;height:25px;border-radius:4px;margin:0!important;padding:10px 25px 10px 14px;font-size:12px;line-height:1.3em;letter-spacing:.025em;color:transparent!important;background-color:transparent;overflow:hidden;-webkit-user-select:none;user-select:none}.freeform-instructions:before{content:"?";display:grid;place-content:center;position:absolute;top:3px;right:3px;width:18px;height:18px;border-radius:50%;color:var(--text-current);background-color:#ccc;transition:color .15s,background-color .15s}.freeform-instructions:hover,.freeform-instructions:focus-visible{width:100%;max-width:240px;height:auto;color:var(--text-current)!important;background-color:#f1f1f1;-webkit-user-select:auto;user-select:auto;transition:color .1s .1s,background-color .1s .1s}.freeform-instructions:hover:before,.freeform-instructions:focus-visible:before{color:var(--text-current);background-color:var(--bg-current);transition:color .1s .1s,background-color .1s .1s}@media (max-width: 767px){.freeform-instructions{top:4px;right:7px}}.freeform-fieldtype-checkboxes label{display:inline-block;width:100%}.freeform-input[type=checkbox]{width:auto;display:inline;margin-right:10px;padding:0!important;transform:scale(1.15)}.freeform-form-success p,.freeform-form-errors p{font-size:16px!important;line-height:1.3em!important}.freeform-form-success{border:0!important;background-color:#42ed91!important}.freeform-form-success p{color:#0c0c0c!important}.freeform-form-errors{border:0!important;background-color:#ec4242!important}.freeform-errors{color:#ec4242!important}.freeform-form [data-freeform-controls] button{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:22px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion))}.freeform-form [data-freeform-controls] button[type=text]{padding-left:15px;padding-right:15px}.freeform-form [data-freeform-controls] button svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.freeform-form [data-freeform-controls] button:hover,.freeform-form [data-freeform-controls] button:focus-visible{color:#fff;background-color:#6d42ed}.freeform-form [data-freeform-controls] button:hover svg path,.freeform-form [data-freeform-controls] button:focus-visible svg path{fill:#fff}.freeform-form [data-freeform-controls] button[type=submit].freeform-processing,.freeform-form [data-freeform-controls] input[type=submit].freeform-processing{color:#fff;background-color:#6d42ed;border-color:#6d42ed;cursor:wait}.freeform-form [data-freeform-controls] button[type=submit].freeform-processing:before,.freeform-form [data-freeform-controls] input[type=submit].freeform-processing:before{border-color:transparent transparent #ffffff #ffffff}.freeform-form [data-freeform-controls] button[type=submit].freeform-processing:hover,.freeform-form [data-freeform-controls] button[type=submit].freeform-processing:focus-visible,.freeform-form [data-freeform-controls] input[type=submit].freeform-processing:hover,.freeform-form [data-freeform-controls] input[type=submit].freeform-processing:focus-visible{color:#fff;background-color:#6d42ed;border-color:#6d42ed}button[data-freeform-action=back]{border-color:transparent!important;font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif!important;font-size:14px!important;color:var(--bg-current)!important;background-color:var(--text-current)!important;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion))}button[data-freeform-action=back]:hover{color:#fff!important;background-color:#6d42ed!important}body.is-dark .freeform-instructions:before{color:var(--bg-current);background-color:#525252}body.is-dark .freeform-instructions:hover,body.is-dark .freeform-instructions:focus-visible{color:#f2f2f2!important;background-color:#070707}body.is-dark .freeform-instructions:hover:before,body.is-dark .freeform-instructions:focus-visible:before{color:#f2f2f2!important;background-color:#525252}body.is-dark .freeform-row [class*=freeform-col-] input,body.is-dark .freeform-row [class*=freeform-col-] textarea,body.is-dark .freeform-row [class*=freeform-col-] select{border-radius:12px;border-color:#333;color:var(--text-current);background-color:#0d0d0d}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.heading{margin-top:0;margin-bottom:0;font-weight:800;line-height:1}h1+h1,h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h1+.h1,h1+.h2,h1+.h3,h1+.h4,h1+.h5,h1+.h6,h1+.heading,h2+h1,h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h2+.h1,h2+.h2,h2+.h3,h2+.h4,h2+.h5,h2+.h6,h2+.heading,h3+h1,h3+h2,h3+h3,h3+h4,h3+h5,h3+h6,h3+.h1,h3+.h2,h3+.h3,h3+.h4,h3+.h5,h3+.h6,h3+.heading,h4+h1,h4+h2,h4+h3,h4+h4,h4+h5,h4+h6,h4+.h1,h4+.h2,h4+.h3,h4+.h4,h4+.h5,h4+.h6,h4+.heading,h5+h1,h5+h2,h5+h3,h5+h4,h5+h5,h5+h6,h5+.h1,h5+.h2,h5+.h3,h5+.h4,h5+.h5,h5+.h6,h5+.heading,h6+h1,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6,h6+.h1,h6+.h2,h6+.h3,h6+.h4,h6+.h5,h6+.h6,h6+.heading,.h1+h1,.h1+h2,.h1+h3,.h1+h4,.h1+h5,.h1+h6,.h1+.h1,.h1+.h2,.h1+.h3,.h1+.h4,.h1+.h5,.h1+.h6,.h1+.heading,.h2+h1,.h2+h2,.h2+h3,.h2+h4,.h2+h5,.h2+h6,.h2+.h1,.h2+.h2,.h2+.h3,.h2+.h4,.h2+.h5,.h2+.h6,.h2+.heading,.h3+h1,.h3+h2,.h3+h3,.h3+h4,.h3+h5,.h3+h6,.h3+.h1,.h3+.h2,.h3+.h3,.h3+.h4,.h3+.h5,.h3+.h6,.h3+.heading,.h4+h1,.h4+h2,.h4+h3,.h4+h4,.h4+h5,.h4+h6,.h4+.h1,.h4+.h2,.h4+.h3,.h4+.h4,.h4+.h5,.h4+.h6,.h4+.heading,.h5+h1,.h5+h2,.h5+h3,.h5+h4,.h5+h5,.h5+h6,.h5+.h1,.h5+.h2,.h5+.h3,.h5+.h4,.h5+.h5,.h5+.h6,.h5+.heading,.h6+h1,.h6+h2,.h6+h3,.h6+h4,.h6+h5,.h6+h6,.h6+.h1,.h6+.h2,.h6+.h3,.h6+.h4,.h6+.h5,.h6+.h6,.h6+.heading,.heading+h1,.heading+h2,.heading+h3,.heading+h4,.heading+h5,.heading+h6,.heading+.h1,.heading+.h2,.heading+.h3,.heading+.h4,.heading+.h5,.heading+.h6,.heading+.heading{margin-top:15px}.h0{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:clamp(48px,5vw,192px);font-weight:400;letter-spacing:.005em;line-height:1}h1,.h1{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:900;font-size:clamp(63px,6.7vw,146px);font-feature-settings:"dlig" on,"ss11" on,"ss09" on,"ss08" on,"ss05" on,"ss07" on,"ss06" on,"ss03" on,"case" on;line-height:.96;letter-spacing:-1.92px}@media (min-width: 1441px){h1,.h1{letter-spacing:-2.92px}}@media (max-width: 767px){h1,.h1{letter-spacing:-1.26px}}h2,.h2{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:900;font-style:normal;font-size:clamp(36px,3.5vw,63px);font-feature-settings:"dlig" on,"ss11" on,"ss09" on,"ss08" on,"ss05" on,"ss07" on,"ss06" on,"ss03" on,"case" on;line-height:.98;letter-spacing:-.48px}@media (min-width: 1441px){h2,.h2{letter-spacing:-.63px}}@media (max-width: 767px){h2,.h2{letter-spacing:-.36px}}h3,.h3{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:800;font-size:clamp(24px,4.6vw,32px);font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss02" on,"ss07" on,"ss08" on,"case" on;line-height:1}h4,.h4{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:800;font-size:clamp(20px,3.5vw,20px);font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss02" on,"ss07" on,"ss08" on,"case" on;line-height:1}h5,.h5{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:800;font-size:18px;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss02" on,"ss07" on,"ss08" on,"case" on;line-height:1}h6,.h6,.eyebrow{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:800;font-size:14px;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss02" on,"ss07" on,"ss08" on,"case" on;line-height:1}.eyebrow{text-transform:uppercase}p{margin-top:1em;margin-bottom:0}p+h1,p+.h1,p+h2,p+.h2,p+h3,p+.h3,p+h4,p+.h4,p+h5,p+.h5,p+h6,p+.h6,p+.heading{margin-top:1em}p:first-child{margin-top:0}.drop-cap{position:relative}.drop-cap:first-letter{float:left;padding-right:calc(var(--gutter-x) * .5);font-size:3em;font-weight:700;line-height:1em;transform:translateY(1px)}blockquote{margin:0;font-size:28px;font-weight:300;line-height:1.1}blockquote+blockquote{margin-top:.5em}@media (max-width: 767px){blockquote{font-size:26px}}body.is-dark p.caption-styled,body.is-dark .caption-styled{color:#bfbfbf}p.caption-styled,.caption-styled{font-size:20px;font-weight:300;color:#525252}@media (max-width: 767px){p.caption-styled,.caption-styled{margin-top:1.5em;padding-left:calc(var(--gutter-x) * 1);font-size:14px}}pre:has(code){border-radius:8px;margin-top:2em;margin-bottom:2em;overflow-x:auto}code{padding:.3em .5em;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-feature-settings:"ss08" off;font-size:14px;letter-spacing:0;color:var(--text-current);background-color:rgba(191,191,191,.25);border-radius:5px}body.is-dark :not(pre)>code{color:#f5f5f5;background-color:#2a2a2a}.ck-anchor{text-decoration:none!important;pointer-events:none}hr{width:100%;margin:0;margin-top:calc(var(--gutter-y) * .75);padding-top:calc(var(--gutter-y) * .75);border:none;border-top:1px solid grey;background-color:transparent}hr+p{margin-top:0}.text-1{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:18px;line-height:1.5;letter-spacing:.18px}.text-2{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px}.label-1{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase}.label-2{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase}.text-badge{text-align:center;font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:9px;line-height:.92}.is-text-transform-none{text-transform:none!important}@media screen and (max-width: 767px){form label{margin-left:0}}body.is-dark ::input-placeholder{color:#7b7b7b}body.is-dark ::placeholder{color:#7b7b7b}body.is-dark :input-placeholder{color:#7b7b7b}body.is-dark :placeholder{color:#7b7b7b}:root{box-sizing:border-box;--vw: 100vw;--vh: 100vh;--text-current: #ffffff;--bg-current: #121212}*,*:before,*:after{box-sizing:inherit}no-cache{display:none}html,body{width:100%;margin:0;background-color:var(--bg-current)}body{overflow-x:clip;pointer-events:none}html.is-light,body.is-light{--text-current: #0c0c0c;--bg-current: #ffffff;color-scheme:light}html.is-dark,body.is-dark{color-scheme:dark}.bg-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;will-change:opacity}.bg-layer--dark{background-color:#121212;opacity:1}.bg-layer--light{background-color:#fff;opacity:0}body.is-light .bg-layer--dark{opacity:0}body.is-light .bg-layer--light{opacity:1}main[data-router-wrapper]{position:relative;z-index:1;width:100%}main[data-router-wrapper].is-pjax-transition{overflow-x:clip}body.is-loaded{pointer-events:auto}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.c-cursor{display:none}body.is-device .c-cursor{display:none!important}img,svg,video{vertical-align:middle}img.asset{display:block;width:100%;object-fit:contain}.lazyPicture{position:relative;display:block;width:100%;overflow:hidden}.aspect-ratio{display:inline-block;position:relative;width:100%;padding-bottom:var(--aspect);overflow:hidden}.aspect-ratio picture{position:relative;pointer-events:none;-webkit-user-select:none;user-select:none}.aspect-ratio img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.lazyload,.lazyloading,.lazyPicture:has(.lazyload),.lazyPicture:has(.lazyloading){background-color:#f1f1f1}body.is-dark .lazyload,body.is-dark .lazyloading,body.is-dark .lazyPicture:has(.lazyload),body.is-dark .lazyPicture:has(.lazyloading){background-color:#070707}.is-hidden,.is-hidden.is-loaded{opacity:0;visibility:hidden}@keyframes lazy-fade-in{0%{opacity:0}to{opacity:1}}.lazyFade{opacity:0}.is-device .hide-on-mobile .lazyFade.lazyloaded,.is-device .hide-on-mobile .lazyFade.is-loaded,.is-desktop .hide-on-desktop .lazyFade.lazyloaded,.is-desktop .hide-on-desktop .lazyFade.is-loaded,.is-inview .lazyFade.lazyloaded,.is-inview .lazyFade.is-loaded,.lazyFade.lazyloaded,.lazyFade.is-loaded{animation:lazy-fade-in .45s ease forwards}@media (prefers-reduced-motion: reduce){.lazyFade.lazyloaded,.lazyFade.is-loaded{animation:none;opacity:1}}@media (min-width: 768px){.hide-on-desktop{display:none!important}}@media (max-width: 767px){.hide-on-mobile{display:none!important}}.page-container{padding-top:60px;padding-bottom:calc(var(--gutter-y) * 3)}@media (max-width: 767px){.page-container{padding-top:calc(var(--gutter-y) * 2);padding-bottom:calc(var(--gutter-y) * 6);backface-visibility:hidden}}.wrapper{width:100%;margin-left:auto;margin-right:auto;padding-left:var(--gutter-cap);padding-right:var(--gutter-cap)}:is([data-handle=gallery],[data-handle=directory],[data-handle=articlesListing],[data-handle=jobListing],[data-handle=portfolio],[data-handle=profile],[data-handle=article],[data-handle=tutorial],[data-handle=interview],[data-handle=new-project],[data-handle=edit-portfolio])>.page-container.wrapper,[data-handle=pricing]>.pricing-container>.wrapper{max-width:1280px;margin-left:auto;margin-right:auto}:is([data-handle=login],[data-handle=signUp],[data-handle=businessSignUp],[data-handle=editProfile],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal])>.page-container.wrapper{max-width:calc(1280px + var(--core-header-outer-padding) * 2);margin-left:auto;margin-right:auto;padding-left:calc(var(--core-header-outer-padding) + var(--core-header-inner-padding-x-left));padding-right:calc(var(--core-header-outer-padding) + var(--core-header-inner-padding-x-right))}craft-csrf-input{display:none!important}img,video{max-width:100%}dialog:not([open]){display:none}.modal{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:102;width:100%;height:100vh}.modal:not(.is-show){display:none}.modal:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.75)}.modal button{cursor:pointer}.modal-container{display:flex;flex-wrap:wrap;justify-content:flex-end;position:relative;z-index:1;padding:16px var(--gutter-x);background-color:#fff;border-radius:1vw}.modal-header{display:flex;width:100%;padding-bottom:16px;border-bottom:1px solid #ddd}.modal-title{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:800;font-size:clamp(20px,3.5vw,20px);font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss02" on,"ss07" on,"ss08" on,"case" on;line-height:1;display:flex;flex-wrap:wrap;align-items:center}.modal-title .instructions{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;text-transform:none;width:100%;margin-top:5px}.block-reorder-item{border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:22px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));width:50%;height:50px;margin:0 auto}.block-reorder-item[type=text]{padding-left:15px;padding-right:15px}.block-reorder-item svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.block-reorder-item:hover,.block-reorder-item:focus-visible{color:#fff;background-color:#6d42ed}.block-reorder-item:hover svg path,.block-reorder-item:focus-visible svg path{fill:#fff}.block-reorder-item svg{position:relative;z-index:2}.block-reorder-item svg path{fill:var(--text-current)}.block-reorder-item:hover,.block-reorder-item:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.block-reorder-item:hover svg path,.block-reorder-item:focus svg path{fill:var(--text-current)}.block-reorder-item .dragSort-order{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase}.modal-ctas{display:flex;gap:12px;justify-content:flex-end;width:100%;padding-top:16px;border-top:1px solid #ddd}.modal-ctas button{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:22px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion))}.modal-ctas button[type=text]{padding-left:15px;padding-right:15px}.modal-ctas button svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.modal-ctas button:hover,.modal-ctas button:focus-visible{color:#fff;background-color:#6d42ed}.modal-ctas button:hover svg path,.modal-ctas button:focus-visible svg path{fill:#fff}.modal-ctas #btn-modal-save{background-color:#6d42ed;transform:scale(1);transition:border-color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1),transform .2s cubic-bezier(.215,.61,.355,1)}.modal-ctas #btn-modal-save:hover,.modal-ctas #btn-modal-save:focus{transform:scale(1.025)}.logo-icon{position:relative}.logo-icon svg{display:block;width:36px;height:36px}.tag-start,.tag-end,.tag-slash{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-size:18px}.tag-slash{font-size:12px}.icon-mobile-nav{display:inline-flex;flex-direction:column;justify-content:space-between;width:11px;height:6px;margin-right:8px}.icon-mobile-nav:before,.icon-mobile-nav:after{content:"";display:block;width:11px;height:2px;border-radius:2px;background-color:#0c0c0c;overflow:hidden}button{touch-action:manipulation}button.tag{cursor:pointer}.btn-outline{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:22px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion))}.btn-outline[type=text]{padding-left:15px;padding-right:15px}.btn-outline svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.btn-outline:hover,.btn-outline:focus-visible{color:#fff;background-color:#6d42ed}.btn-outline:hover svg path,.btn-outline:focus-visible svg path{fill:#fff}.btn-outline svg{position:relative;z-index:2}.btn-outline svg path{fill:var(--text-current)}.btn-outline:hover,.btn-outline:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.btn-outline:hover svg path,.btn-outline:focus svg path{fill:var(--text-current)}.btn-fill{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:22px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion))}.btn-fill[type=text]{padding-left:15px;padding-right:15px}.btn-fill svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.btn-fill:hover,.btn-fill:focus-visible{color:#fff;background-color:#6d42ed}.btn-fill:hover svg path,.btn-fill:focus-visible svg path{fill:#fff}.btn-text{border:0;margin:0;padding:6px 12px;color:var(--text-current);background-color:transparent}body.is-dark .btn-load-more,body.is-dark .btn-load-earlier{color:#767676;border:1px solid #333;background-color:#222}.load-more-container{position:absolute;bottom:calc(var(--gutter-y) * -.5);left:0;width:100%}@media (max-width: 767px){.load-more-container{bottom:0}}#load-more-oob{display:flex;align-items:flex-end;justify-content:center;position:relative;width:100%;height:100vh;margin-top:-100vh;text-align:center;pointer-events:none}#load-more-oob:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100vh}#social-posts>.load-more-container{position:relative;bottom:auto;left:auto;margin-top:0}#social-posts>#load-more-oob.load-more-container,#social-posts>.load-more-container #load-more-oob{height:auto;min-height:0;margin-top:0;align-items:center;justify-content:center;padding:calc(var(--gutter-y) * .8) 0}#social-posts>#load-more-oob.load-more-container:before,#social-posts>.load-more-container #load-more-oob:before{display:none}#galleryListing>.load-more-container{position:relative;bottom:auto;left:auto;margin-top:0}#galleryListing>#load-more-oob.load-more-container,#galleryListing>.load-more-container #load-more-oob{height:auto;margin-top:0;align-items:center;justify-content:center}#galleryListing>#load-more-oob.load-more-container:before,#galleryListing>.load-more-container #load-more-oob:before{display:none}.load-earlier-container{display:flex;align-items:center;justify-content:center;width:100%;padding:calc(var(--gutter-y) * .8) 0;text-align:center}body[data-load-earlier-gesture=on] .load-earlier-container{padding:0}body[data-load-earlier-gesture=on] .load-earlier-container .btn-load-earlier{display:none}.btn-load-more,.btn-load-earlier{width:36px;height:36px;border-radius:50%;padding:0;display:inline-block;position:relative;width:42px;height:42px;font-weight:230;color:#767676;border:1px solid #eaeaea;background-color:#fbfbfb;transform:scale(1);transition:border-color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1),transform .2s cubic-bezier(.215,.61,.355,1)}.btn-load-more img,.btn-load-more svg,.btn-load-earlier img,.btn-load-earlier svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.btn-load-more svg path,.btn-load-earlier svg path{fill:var(--text-current)}.btn-load-more:empty,.btn-load-earlier:empty{display:none}.btn-load-more .loading-indicator,.btn-load-earlier .loading-indicator{display:flex;align-items:center;justify-content:center}.btn-load-more .loading-indicator .dot,.btn-load-earlier .loading-indicator .dot{animation:dot-blink 1.2s infinite}.btn-load-more .loading-indicator .dot-1,.btn-load-earlier .loading-indicator .dot-1{animation-delay:0s}.btn-load-more .loading-indicator .dot-2,.btn-load-earlier .loading-indicator .dot-2{animation-delay:.2s}.btn-load-more .loading-indicator .dot-3,.btn-load-earlier .loading-indicator .dot-3{animation-delay:.4s}@keyframes dot-blink{0%{transform:translateY(-2px);animation-timing-function:cubic-bezier(.215,.61,.355,1)}10%{transform:translateY(-2px)}50%{transform:translateY(2px);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}90%{transform:translateY(-2px);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{transform:translateY(-2px)}}.text-marquee{display:flex;margin-bottom:calc(var(--gutter-y) * 4);padding:calc(var(--gutter-cap) - .5vw) var(--gutter-cap) var(--gutter-cap);color:#fff;background-color:#0c0c0c;white-space:nowrap;overflow:hidden}.text-marquee .item{display:flex;align-items:center}.text-marquee .item svg{margin-top:.5vw;margin-left:calc(var(--gutter-cap) * 1);max-height:55px}.text-marquee .btn-outline{flex-shrink:0;margin:.5vw 10vw 0 calc(var(--gutter-cap) * 1);border:none;color:#0c0c0c;background-color:#eee642}.display-none{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}#confetti{position:fixed;top:0;left:0;z-index:9999;width:100vw;height:100svh;pointer-events:none}.grecaptcha-badge{z-index:998}.twig-dump{position:fixed;top:0;left:0;z-index:9999;height:100vh;overflow:auto;background-color:#fff}body.is-dark .badges-container .profile-badge{border-color:#525252}body.is-dark .badges-container .profile-badge.is-group-lifetime:hover,body.is-dark .badges-container .profile-badge.is-group-lifetime:focus{border:1px solid #ffffff;background-color:#fff;color:#0c0c0c}.badges-container{display:flex;align-items:flex-start;gap:8px;position:relative;z-index:1;width:100%;flex-shrink:0;margin-top:4px}.badges-container .profile-team{display:inline-flex;align-items:center}.badges-container .profile-team .profile-team-list{display:inline-flex;align-items:center;gap:8px;width:100%;margin:0;padding:0;list-style:none}.badges-container .profile-team .profile-team-list .team-member,.badges-container .profile-team .profile-team-list .member{display:inline-flex}.badges-container .profile-team .profile-team-list .user-avatar{position:relative;z-index:1;margin-top:0;border-radius:2px!important;overflow:hidden}.badges-container .profile-team .profile-team-list .user-avatar:before{display:none;border-radius:2px!important}.badges-container .profile-team .profile-team-list .avatar,.badges-container .profile-team .profile-team-list .avatar-photo,.badges-container .profile-team .profile-team-list .lazyPicture,.badges-container .profile-team .profile-team-list .lazyPicture picture,.badges-container .profile-team .profile-team-list .lazyPicture img,.badges-container .profile-team .profile-team-list .avatar-photo img{width:18px!important;height:18px!important;border-radius:2px!important}.badges-container .profile-team .profile-team-list .avatar-photo:after{border-radius:2px!important}.badges-container .profile-badges{display:inline-flex;align-items:center;gap:4px;top:0!important}.badges-container .profile-badge{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));display:inline-flex;flex-wrap:wrap;max-width:100%;height:17px!important;padding:1px 6px 0;border-radius:23px;border:1px solid #cccccc;background-color:transparent;font-size:9px;line-height:1;text-decoration:none!important;color:#767676}.badges-container .profile-badge[type=text]{padding-left:15px;padding-right:15px}.badges-container .profile-badge svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.badges-container .profile-badge:hover,.badges-container .profile-badge:focus-visible{color:#fff;background-color:#6d42ed}.badges-container .profile-badge:hover svg path,.badges-container .profile-badge:focus-visible svg path{fill:#fff}.badges-container .profile-badge svg{position:relative;z-index:2}.badges-container .profile-badge svg path{fill:var(--text-current)}.badges-container .profile-badge:hover,.badges-container .profile-badge:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.badges-container .profile-badge:hover svg path,.badges-container .profile-badge:focus svg path{fill:var(--text-current)}.badges-container .profile-badge.is-group-okayDev:hover,.badges-container .profile-badge.is-group-okayDev:focus{border:1px solid #eee642;background-color:#eee642;color:#0c0c0c}.badges-container .profile-badge.is-community{border:1px solid #cccccc;background-color:transparent;color:#767676;cursor:default}.badges-container .profile-badge.is-community:hover,.badges-container .profile-badge.is-community:focus{border:1px solid #42ed91;background-color:#42ed91;color:#0c0c0c}.badges-container .profile-badge.is-group-business:hover,.badges-container .profile-badge.is-group-business:focus{border:1px solid #0c0c0c;background-color:#0c0c0c;color:#fff}.badges-container .profile-badge.is-group-pro:hover,.badges-container .profile-badge.is-group-pro:focus{border:1px solid #6d42ed;background-color:#6d42ed;color:#fff}.badges-container .profile-badge.is-group-lifetime:hover,.badges-container .profile-badge.is-group-lifetime:focus{border:1px solid #0c0c0c;background-color:#0c0c0c;color:#fff}@media (max-width: 767px){.badges-container .profile-badge{padding-top:0;padding-bottom:1px}}html:has(.servd-dynamic-stale-preview),body:has(.servd-dynamic-stale-preview){cursor:wait}html:has(dialog.okay-dialog[open]),body:has(dialog.okay-dialog[open]){cursor:auto}html:has(dialog.okay-dialog[open]){height:auto;min-height:100dvh;overflow:hidden}body:has(dialog.okay-dialog[open]){overflow:hidden;overscroll-behavior:none}.dynamic-block.servd-stale-preview-active{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.servd-dynamic-stale-preview{opacity:1}.servd-dynamic-stale-preview .filter-bar select.is-choice,.servd-dynamic-stale-preview .filter-bar select.is-choices{position:absolute;width:1px;height:1px;margin:-1px;opacity:0;pointer-events:none;overflow:hidden;clip:rect(0,0,0,0);border:0}.servd-dynamic-stale-preview .filter-bar .filter-item:has(>select.is-choice),.servd-dynamic-stale-preview .filter-bar .filter-item:has(>select.is-choices){position:relative;min-height:44px}.servd-dynamic-stale-preview .count{visibility:hidden}.servd-dynamic-stale-preview:has(>.like-container+.bookmark-container){display:inline-flex;flex-direction:row;align-items:center;gap:16px}.filter-bar.is-servd-filter-chrome-pending .choices{opacity:0}.okay-form .heading{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:clamp(48px,5vw,192px);font-weight:400;letter-spacing:.005em;line-height:1;margin-bottom:var(--gutter-y)}.okay-form .fields{display:flex;gap:var(--gutter-x);width:100%}.okay-form .fields:not(:first-of-type):not(.field-footer){margin-top:var(--gutter-x)}.okay-form .field-container{display:flex;flex-wrap:wrap;align-items:center;width:100%}.okay-form .field-container:has([required]) label:after{content:"*";margin-left:5px;color:#dc3545}.okay-form .label-wrap{display:flex;align-items:center}.okay-form .label-wrap input{margin-right:6px}.okay-form .field-footer{margin-top:var(--gutter-y)}.okay-form .field-footer label{margin-bottom:0}.okay-form button[type=submit]{margin-top:0}@media (max-width: 767px){.okay-form .fields{flex-wrap:wrap;gap:calc(var(--gutter-x) * 2)}.okay-form .label-wrap{margin-left:17px}.okay-form .field-footer{margin-top:calc(var(--gutter-y) * 2)}}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .page-container.wrapper{padding-top:calc(var(--gutter-y) * 2);padding-bottom:calc(var(--gutter-y) * 3)}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-shell{display:block}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-body{display:grid;grid-template-columns:260px minmax(0,640px);grid-template-rows:auto auto;row-gap:var(--gutter-y);column-gap:calc(var(--gutter-x) * 1.5);align-items:start;width:-moz-fit-content;width:fit-content;max-width:100%;margin-inline:auto}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-main{display:contents}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-rail{grid-column:1;grid-row:2;position:sticky;top:calc(var(--core-header-height) + var(--gutter-y));z-index:1;width:100%}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-rail .settings-nav-user-menu,:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-rail .settings-nav-text{--settings-rail-text: #ffffff;margin:0;padding:0;list-style:none;color:var(--settings-rail-text)}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-rail .settings-nav-user-menu li,:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-rail .settings-nav-text li{width:100%}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-rail .settings-nav-user-menu li:not(:last-child),:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-rail .settings-nav-text li:not(:last-child){margin-bottom:4px}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-rail .settings-nav-user-menu a,:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-rail .settings-nav-text a{display:flex;align-items:center;width:100%;padding:6px 0;gap:10px;font-size:14px;line-height:1.2;color:var(--settings-rail-text);background-color:transparent;border-radius:8px;transition:color .15s ease,background-color .15s ease,opacity .15s ease}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-rail .settings-nav-user-menu a .text,:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-rail .settings-nav-text a .text{display:inline-block}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-rail .settings-nav-user-menu{--settings-rail-text: #b8b8b8;--settings-rail-border: color-mix(in srgb, var(--settings-rail-text) 18%, transparent);--settings-rail-icon-size: 20px;--settings-rail-icon-padding: 5px}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-rail .settings-nav-user-menu a .icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;padding:var(--settings-rail-icon-padding);border:1px solid var(--settings-rail-border);border-radius:6px;color:var(--settings-rail-text);background-color:transparent;transition:color .15s ease,background-color .15s ease,border-color .15s ease}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-rail .settings-nav-user-menu a .icon svg{width:var(--settings-rail-icon-size);height:var(--settings-rail-icon-size)}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-rail .settings-nav-user-menu a:hover:not(.is-active),:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-rail .settings-nav-user-menu a:focus-visible:not(.is-active){color:#fff}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-rail .settings-nav-user-menu a:hover:not(.is-active) .icon,:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-rail .settings-nav-user-menu a:focus-visible:not(.is-active) .icon{color:#0c0c0c;background-color:#fff;border-color:#fff}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-rail .settings-nav-user-menu a.is-active{color:#fff}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-rail .settings-nav-user-menu a.is-active .icon{color:#fff;background-color:#0c0c0c;border-color:#b8b8b8}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-rail .settings-nav-user-menu a .icon svg path[fill=none],:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-rail .settings-nav-user-menu a .icon svg rect[fill=none]{fill:none}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-rail .settings-nav-user-menu a .icon svg path:not([fill=none]),:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-rail .settings-nav-user-menu a .icon svg circle,:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-rail .settings-nav-user-menu a .icon svg rect:not([fill=none]){fill:currentColor}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-rail .settings-nav-text li:not(:last-child){margin-bottom:14px}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-rail .settings-nav-text a{display:inline-block;position:relative;display:inline-flex;width:auto;max-width:100%;padding:0;gap:0;font-size:16px;line-height:1.2;color:color-mix(in srgb,var(--settings-rail-text) 55%,transparent)}@media (min-width: 768px){:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-rail .settings-nav-text a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-rail .settings-nav-text a.is-inverse:after{background-color:var(--bg-current)}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-rail .settings-nav-text a:hover:after,:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-rail .settings-nav-text a:focus:after{transform:scaleX(1);transform-origin:left top}}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-rail .settings-nav-text a:after{bottom:-1px;background-color:var(--settings-rail-text)}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-rail .settings-nav-text a:hover:not(.is-active),:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-rail .settings-nav-text a:focus-visible:not(.is-active){color:var(--settings-rail-text)}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-rail .settings-nav-text a.is-active{color:var(--settings-rail-text)}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-rail .settings-nav-text a.is-active:after{display:none}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-title{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:clamp(48px,5vw,192px);font-weight:400;letter-spacing:.005em;grid-column:2;grid-row:1;width:100%;max-width:640px;margin:0;font-size:clamp(40px,6vw,64px);line-height:1;text-align:left;text-transform:uppercase}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-content{grid-column:2;grid-row:2;width:100%;max-width:640px;min-width:0;margin-inline:auto}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-content form{max-width:100%;min-width:0}@media (min-width: 768px){:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-content form button[type=submit],:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-content form .freeform-button-container button{padding-left:36px!important;padding-right:36px!important}}@media (max-width: 767px){:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .page-container.wrapper{padding-top:var(--gutter-y);padding-left:28px;padding-right:28px}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-body{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;row-gap:var(--gutter-y);column-gap:0;width:100%}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-rail{display:none}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-title,:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-content{grid-column:1;max-width:none}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-title{grid-row:1;overflow-wrap:break-word;text-align:center}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-content{grid-row:2}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-content form.freeform-form{padding-left:0!important;padding-right:0!important}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-content form [data-freeform-controls],:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-content form [data-freeform-controls]>*,:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-content form [data-freeform-controls]>*>*,:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-content form [data-freeform-controls]>*>*>*{width:100%!important;max-width:100%}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-content form [data-freeform-controls]{padding:0!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-content form [data-freeform-controls]>*:not(:has([data-freeform-action=submit])){display:none!important}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-content form button[type=submit],:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-content form .freeform-button-container button{display:flex!important;width:100%!important;flex:1 1 auto!important;margin:var(--gutter-y) 0 0!important;box-sizing:border-box}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-content form label,:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-content form .freeform-label{margin-left:0!important}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-content form .freeform-instructions{margin-left:0!important}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-content form .is-choices label{padding-left:0!important}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-content form .freeform-row [class*=freeform-col-],:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-content form [class*=freeform-col-]{padding-left:0!important;padding-right:0!important}:is([data-handle=editProfile],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-content form .freeform-row{padding:0!important}}.nav-notifications-placeholder{pointer-events:none;opacity:.55}.nav-notifications-placeholder .nav-notifications-placeholder-inner{display:inline-flex;align-items:center;gap:8px}.social-feed-placeholder{margin-top:var(--gutter-y);padding:var(--gutter-y) 0}.social-feed-placeholder .social-feed-placeholder-cards{display:flex;flex-direction:column;gap:16px}.social-feed-placeholder .social-feed-placeholder-card{width:100%;aspect-ratio:4/3;border-radius:12px;background-color:color-mix(in srgb,var(--text-current) 6%,var(--bg-current));background-image:linear-gradient(90deg,color-mix(in srgb,var(--text-current) 6%,var(--bg-current)),color-mix(in srgb,var(--text-current) 6%,var(--bg-current)) 38%,color-mix(in srgb,var(--text-current) 14%,var(--bg-current)),color-mix(in srgb,var(--text-current) 6%,var(--bg-current)) 62%,color-mix(in srgb,var(--text-current) 6%,var(--bg-current)));background-size:200% 100%;background-repeat:no-repeat;animation:article-author-skeleton-shimmer 2.7s linear infinite}.recent-comments-placeholder .recent-comments-placeholder-rows{display:flex;flex-direction:column;gap:10px;margin-top:12px}.recent-comments-placeholder .recent-comments-placeholder-row{height:12px;border-radius:6px;background-color:color-mix(in srgb,var(--text-current) 10%,var(--bg-current));background-image:linear-gradient(90deg,color-mix(in srgb,var(--text-current) 10%,var(--bg-current)),color-mix(in srgb,var(--text-current) 10%,var(--bg-current)) 38%,color-mix(in srgb,var(--text-current) 18%,var(--bg-current)),color-mix(in srgb,var(--text-current) 10%,var(--bg-current)) 62%,color-mix(in srgb,var(--text-current) 10%,var(--bg-current)));background-size:200% 100%;background-repeat:no-repeat;animation:article-author-skeleton-shimmer 2.7s linear infinite}.social-comments-placeholder{margin-top:12px;padding-inline:var(--gutter-x)}.social-comments-placeholder-line{height:10px;width:100%;border-radius:6px;background-color:color-mix(in srgb,var(--text-current) 8%,var(--bg-current));background-image:linear-gradient(90deg,color-mix(in srgb,var(--text-current) 8%,var(--bg-current)),color-mix(in srgb,var(--text-current) 8%,var(--bg-current)) 38%,color-mix(in srgb,var(--text-current) 16%,var(--bg-current)),color-mix(in srgb,var(--text-current) 8%,var(--bg-current)) 62%,color-mix(in srgb,var(--text-current) 8%,var(--bg-current)));background-size:200% 100%;background-repeat:no-repeat;animation:article-author-skeleton-shimmer 2.7s linear infinite}.social-container[data-social-metrics-loading] .social-post-item .count:empty,.social-container[data-social-metrics-loading] .social-original-post .count:empty,.social-container[data-social-metrics-loading] .like-container .count:empty,.social-container[data-social-metrics-loading] .bookmark-container .count:empty,.social-container[data-social-metrics-loading] .repost-container .count:empty,.social-container[data-social-metrics-loading] .btn-comment .count:empty,.social-container[data-social-metrics-loading] .btn-views .count:empty{visibility:visible;vertical-align:middle;min-width:var(--metric-count-min-width, 6ch);min-height:.72em;border-radius:4px;background-color:color-mix(in srgb,var(--text-current) 6%,var(--bg-current));background-image:linear-gradient(90deg,color-mix(in srgb,var(--text-current) 6%,var(--bg-current)),color-mix(in srgb,var(--text-current) 6%,var(--bg-current)) 38%,color-mix(in srgb,var(--text-current) 14%,var(--bg-current)),color-mix(in srgb,var(--text-current) 6%,var(--bg-current)) 62%,color-mix(in srgb,var(--text-current) 6%,var(--bg-current)));background-size:200% 100%;background-repeat:no-repeat;animation:article-author-skeleton-shimmer 2.7s linear infinite}.social-container[data-social-metrics-loading] .servd-dynamic-stale-preview .social-post-item .count,.social-container[data-social-metrics-loading] .servd-dynamic-stale-preview .social-original-post .count,.social-container[data-social-metrics-loading] .servd-dynamic-stale-preview .like-container .count,.social-container[data-social-metrics-loading] .servd-dynamic-stale-preview .bookmark-container .count,.social-container[data-social-metrics-loading] .servd-dynamic-stale-preview .repost-container .count{visibility:hidden;background-color:transparent;background-image:none;animation:none;min-width:0;min-height:0;margin-inline-start:0}@media (prefers-reduced-motion: reduce){.social-container[data-social-metrics-loading] .social-post-item .count:empty,.social-container[data-social-metrics-loading] .social-original-post .count:empty,.social-container[data-social-metrics-loading] .like-container .count:empty,.social-container[data-social-metrics-loading] .bookmark-container .count:empty,.social-container[data-social-metrics-loading] .repost-container .count:empty{animation:none}}body.is-dark .social-post-item .social-post-content-text .name,body.is-dark .social-original-post .social-post-content-text .name,body.is-dark #form-repostPreview .social-post-content-text .name,body.is-dark .notification-item.follow .follow-preview .social-post-content-text .name{color:#bfbfbf}body.is-dark .social-post-item .social-post-content-text .bullet,body.is-dark .social-original-post .social-post-content-text .bullet,body.is-dark #form-repostPreview .social-post-content-text .bullet,body.is-dark .notification-item.follow .follow-preview .social-post-content-text .bullet,body.is-dark .social-post-item .social-post-content-text .username,body.is-dark .social-original-post .social-post-content-text .username,body.is-dark #form-repostPreview .social-post-content-text .username,body.is-dark .notification-item.follow .follow-preview .social-post-content-text .username,body.is-dark .social-post-item .social-post-content-text .author-meta-job-row .user-title,body.is-dark .social-original-post .social-post-content-text .author-meta-job-row .user-title,body.is-dark #form-repostPreview .social-post-content-text .author-meta-job-row .user-title,body.is-dark .notification-item.follow .follow-preview .social-post-content-text .author-meta-job-row .user-title{color:#767676}body.is-dark .social-post-item .social-post-content-text .date,body.is-dark .social-original-post .social-post-content-text .date,body.is-dark #form-repostPreview .social-post-content-text .date,body.is-dark .notification-item.follow .follow-preview .social-post-content-text .date{color:var(--social-post-meta-color)}body.is-dark .social-post-item .social-post-content-text .post-date-time:hover .date,body.is-dark .social-post-item .social-post-content-text .post-date-time:focus-visible .date,body.is-dark .social-original-post .social-post-content-text .post-date-time:hover .date,body.is-dark .social-original-post .social-post-content-text .post-date-time:focus-visible .date,body.is-dark #form-repostPreview .social-post-content-text .post-date-time:hover .date,body.is-dark #form-repostPreview .social-post-content-text .post-date-time:focus-visible .date,body.is-dark .notification-item.follow .follow-preview .social-post-content-text .post-date-time:hover .date,body.is-dark .notification-item.follow .follow-preview .social-post-content-text .post-date-time:focus-visible .date{color:#bfbfbf}body.is-dark .social-post-item .social-message,body.is-dark .social-original-post .social-message,body.is-dark #form-repostPreview .social-message,body.is-dark .notification-item.follow .follow-preview .social-message{color:#f2f2f2}body.is-dark .social-post-item .social-message code,body.is-dark .social-original-post .social-message code,body.is-dark #form-repostPreview .social-message code,body.is-dark .notification-item.follow .follow-preview .social-message code{padding:.2em .45em;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-feature-settings:"ss08" off;font-size:14px;letter-spacing:0;color:#bfbfbf;background-color:rgba(255,255,255,.1);border-radius:5px}body.is-dark .social-post-item .social-message pre:has(code),body.is-dark .social-original-post .social-message pre:has(code),body.is-dark #form-repostPreview .social-message pre:has(code),body.is-dark .notification-item.follow .follow-preview .social-message pre:has(code){margin:.75em 0;border-radius:4px;overflow-x:auto;background-color:#111}body.is-dark .social-post-item .social-message pre code,body.is-dark .social-original-post .social-message pre code,body.is-dark #form-repostPreview .social-message pre code,body.is-dark .notification-item.follow .follow-preview .social-message pre code{display:block;padding:calc(1em + 26px) 1.1em 1em;background:transparent;font-size:14px;white-space:pre}body.is-dark .social-post-item .social-message pre code.hljs,body.is-dark .social-original-post .social-message pre code.hljs,body.is-dark #form-repostPreview .social-message pre code.hljs,body.is-dark .notification-item.follow .follow-preview .social-message pre code.hljs{background-color:transparent!important;color:#fff!important}body.is-dark .social-post-item .social-message pre code.hljs:after,body.is-dark .social-original-post .social-message pre code.hljs:after,body.is-dark #form-repostPreview .social-message pre code.hljs:after,body.is-dark .notification-item.follow .follow-preview .social-message pre code.hljs:after{background-color:transparent;background-image:url(https://files.okaydev.co/production/images/ui/icons/icon-copy-white.svg?dm=1727766845)!important;color:#fff;font-size:12px;line-height:1;opacity:.65}body.is-dark .social-post-item .social-message pre code.hljs:hover:after,body.is-dark .social-original-post .social-message pre code.hljs:hover:after,body.is-dark #form-repostPreview .social-message pre code.hljs:hover:after,body.is-dark .notification-item.follow .follow-preview .social-message pre code.hljs:hover:after{opacity:.95}@media (max-width: 767px){body.is-dark .social-post-item .social-message code,body.is-dark .social-post-item .social-message pre code,body.is-dark .social-original-post .social-message code,body.is-dark .social-original-post .social-message pre code,body.is-dark #form-repostPreview .social-message code,body.is-dark #form-repostPreview .social-message pre code,body.is-dark .notification-item.follow .follow-preview .social-message code,body.is-dark .notification-item.follow .follow-preview .social-message pre code{font-size:12px}}body.is-dark .social-post-item .social-message a,body.is-dark .social-original-post .social-message a,body.is-dark #form-repostPreview .social-message a,body.is-dark .notification-item.follow .follow-preview .social-message a{color:#bfbfbf}body.is-dark .social-post-item .social-message a:hover,body.is-dark .social-post-item .social-message a:focus,body.is-dark .social-original-post .social-message a:hover,body.is-dark .social-original-post .social-message a:focus,body.is-dark #form-repostPreview .social-message a:hover,body.is-dark #form-repostPreview .social-message a:focus,body.is-dark .notification-item.follow .follow-preview .social-message a:hover,body.is-dark .notification-item.follow .follow-preview .social-message a:focus{color:var(--text-current)}body.is-dark .social-post-item .social-website-container,body.is-dark .social-original-post .social-website-container,body.is-dark #form-repostPreview .social-website-container,body.is-dark .notification-item.follow .follow-preview .social-website-container{border-color:#4a4a4a;background-color:#2f2f2f}body.is-dark .social-post-item .social-website-container:hover .social-website-url,body.is-dark .social-post-item .social-website-container:focus .social-website-url,body.is-dark .social-original-post .social-website-container:hover .social-website-url,body.is-dark .social-original-post .social-website-container:focus .social-website-url,body.is-dark #form-repostPreview .social-website-container:hover .social-website-url,body.is-dark #form-repostPreview .social-website-container:focus .social-website-url,body.is-dark .notification-item.follow .follow-preview .social-website-container:hover .social-website-url,body.is-dark .notification-item.follow .follow-preview .social-website-container:focus .social-website-url{color:#b8b8b8}body.is-dark .social-post-item .social-website-asset .aspect-ratio,body.is-dark .social-original-post .social-website-asset .aspect-ratio,body.is-dark #form-repostPreview .social-website-asset .aspect-ratio,body.is-dark .notification-item.follow .follow-preview .social-website-asset .aspect-ratio{background-color:#161616}body.is-dark .social-post-item .social-website-description,body.is-dark .social-original-post .social-website-description,body.is-dark #form-repostPreview .social-website-description,body.is-dark .notification-item.follow .follow-preview .social-website-description{color:#d1d1d1}body.is-dark .social-post-item .social-website-url,body.is-dark .social-original-post .social-website-url,body.is-dark #form-repostPreview .social-website-url,body.is-dark .notification-item.follow .follow-preview .social-website-url{color:#969696}body.is-dark .social-post-item .social-images .aspect-ratio,body.is-dark .social-original-post .social-images .aspect-ratio,body.is-dark #form-repostPreview .social-images .aspect-ratio,body.is-dark .notification-item.follow .follow-preview .social-images .aspect-ratio{background-color:#0c0c0c}body.is-dark .social-post-item .social-images.is-multiple .aspect-ratio,body.is-dark .social-original-post .social-images.is-multiple .aspect-ratio,body.is-dark #form-repostPreview .social-images.is-multiple .aspect-ratio,body.is-dark .notification-item.follow .follow-preview .social-images.is-multiple .aspect-ratio{border-color:#222}body.is-dark .social-post-item .social-videos,body.is-dark .social-original-post .social-videos,body.is-dark #form-repostPreview .social-videos,body.is-dark .notification-item.follow .follow-preview .social-videos{background-color:#0c0c0c}body.is-dark .social-post-item .social-videos .custom-video-player,body.is-dark .social-post-item .social-videos .custom-video-player video,body.is-dark .social-original-post .social-videos .custom-video-player,body.is-dark .social-original-post .social-videos .custom-video-player video,body.is-dark #form-repostPreview .social-videos .custom-video-player,body.is-dark #form-repostPreview .social-videos .custom-video-player video,body.is-dark .notification-item.follow .follow-preview .social-videos .custom-video-player,body.is-dark .notification-item.follow .follow-preview .social-videos .custom-video-player video{background-color:#0c0c0c}body.is-dark .social-post-item .social-mentions .mention-label,body.is-dark .social-original-post .social-mentions .mention-label,body.is-dark #form-repostPreview .social-mentions .mention-label,body.is-dark .notification-item.follow .follow-preview .social-mentions .mention-label{color:#525252}body.is-dark .social-post-item .social-mentions+.social-tags .tag,body.is-dark .social-original-post .social-mentions+.social-tags .tag,body.is-dark #form-repostPreview .social-mentions+.social-tags .tag,body.is-dark .notification-item.follow .follow-preview .social-mentions+.social-tags .tag{color:#525252}body.is-dark .social-post-item .social-tags,body.is-dark .social-original-post .social-tags,body.is-dark #form-repostPreview .social-tags,body.is-dark .notification-item.follow .follow-preview .social-tags{background:linear-gradient(174deg,#1c1c1c,rgba(28,28,28,0) 25%,rgba(28,28,28,0))}body.is-dark .social-post-item .social-tags .tag,body.is-dark .social-original-post .social-tags .tag,body.is-dark #form-repostPreview .social-tags .tag,body.is-dark .notification-item.follow .follow-preview .social-tags .tag{appearance:none;-webkit-appearance:none;border:0;margin:0;padding:0;background-color:transparent;font:inherit;text-align:left;color:#767676}body.is-dark .social-post-item .social-tags .tag:hover,body.is-dark .social-post-item .social-tags .tag:focus,body.is-dark .social-original-post .social-tags .tag:hover,body.is-dark .social-original-post .social-tags .tag:focus,body.is-dark #form-repostPreview .social-tags .tag:hover,body.is-dark #form-repostPreview .social-tags .tag:focus,body.is-dark .notification-item.follow .follow-preview .social-tags .tag:hover,body.is-dark .notification-item.follow .follow-preview .social-tags .tag:focus{color:var(--text-current)}body.is-dark .social-post-item .comments-container,body.is-dark .social-original-post .comments-container,body.is-dark #form-repostPreview .comments-container,body.is-dark .notification-item.follow .follow-preview .comments-container,body.is-dark .social-post-item.show-comments .comments-container,body.is-dark .social-original-post.show-comments .comments-container,body.is-dark #form-repostPreview.show-comments .comments-container,body.is-dark .notification-item.follow .follow-preview.show-comments .comments-container{background-color:#181818}body.is-dark .social-post-item.show-comments .comments-container.htmx-request,body.is-dark .social-original-post.show-comments .comments-container.htmx-request,body.is-dark #form-repostPreview.show-comments .comments-container.htmx-request,body.is-dark .notification-item.follow .follow-preview.show-comments .comments-container.htmx-request{border-top-color:#161616;border-bottom-color:#161616}body.is-dark .social-post-item.show-comments .comments-container.htmx-request:after,body.is-dark .social-original-post.show-comments .comments-container.htmx-request:after,body.is-dark #form-repostPreview.show-comments .comments-container.htmx-request:after,body.is-dark .notification-item.follow .follow-preview.show-comments .comments-container.htmx-request:after{border-left-color:#767676;border-bottom-color:#767676}body.is-dark .social-post-item .social-comments,body.is-dark .social-original-post .social-comments,body.is-dark #form-repostPreview .social-comments,body.is-dark .notification-item.follow .follow-preview .social-comments{border-color:#161616;background-color:#181818;scrollbar-color:#525252 #222}body.is-dark .social-post-item.no-comments .social-comments .cc-w>[data-role=form],body.is-dark .social-original-post.no-comments .social-comments .cc-w>[data-role=form],body.is-dark #form-repostPreview.no-comments .social-comments .cc-w>[data-role=form],body.is-dark .notification-item.follow .follow-preview.no-comments .social-comments .cc-w>[data-role=form]{background-color:#181818}body.is-dark .social-post-item .social-options .more-options .options:after,body.is-dark .social-original-post .social-options .more-options .options:after,body.is-dark #form-repostPreview .social-options .more-options .options:after,body.is-dark .notification-item.follow .follow-preview .social-options .more-options .options:after{border-top-color:#ddd}body.is-dark .social-post-item .social-options .more-options.is-active .more-cover,body.is-dark .social-original-post .social-options .more-options.is-active .more-cover,body.is-dark #form-repostPreview .social-options .more-options.is-active .more-cover,body.is-dark .notification-item.follow .follow-preview .social-options .more-options.is-active .more-cover{opacity:.3}body.is-dark .social-post-item .social-options .more-options .options,body.is-dark .social-original-post .social-options .more-options .options,body.is-dark #form-repostPreview .social-options .more-options .options,body.is-dark .notification-item.follow .follow-preview .social-options .more-options .options{border-color:#f6f6f6;background-color:#ddd}body.is-dark .social-post-item .social-options .more-options button,body.is-dark .social-original-post .social-options .more-options button,body.is-dark #form-repostPreview .social-options .more-options button,body.is-dark .notification-item.follow .follow-preview .social-options .more-options button{color:#222}body.is-dark .social-post-item .social-options .more-options button svg g,body.is-dark .social-post-item .social-options .more-options button svg path,body.is-dark .social-original-post .social-options .more-options button svg g,body.is-dark .social-original-post .social-options .more-options button svg path,body.is-dark #form-repostPreview .social-options .more-options button svg g,body.is-dark #form-repostPreview .social-options .more-options button svg path,body.is-dark .notification-item.follow .follow-preview .social-options .more-options button svg g,body.is-dark .notification-item.follow .follow-preview .social-options .more-options button svg path{fill:#222}body.is-dark .social-post-item .social-options .more-options button:hover,body.is-dark .social-post-item .social-options .more-options button:focus,body.is-dark .social-original-post .social-options .more-options button:hover,body.is-dark .social-original-post .social-options .more-options button:focus,body.is-dark #form-repostPreview .social-options .more-options button:hover,body.is-dark #form-repostPreview .social-options .more-options button:focus,body.is-dark .notification-item.follow .follow-preview .social-options .more-options button:hover,body.is-dark .notification-item.follow .follow-preview .social-options .more-options button:focus{color:var(--bg-current);background-color:#f6f6f6}body.is-dark .social-post-item .social-options .more-options button:hover svg g,body.is-dark .social-post-item .social-options .more-options button:hover svg path,body.is-dark .social-post-item .social-options .more-options button:focus svg g,body.is-dark .social-post-item .social-options .more-options button:focus svg path,body.is-dark .social-original-post .social-options .more-options button:hover svg g,body.is-dark .social-original-post .social-options .more-options button:hover svg path,body.is-dark .social-original-post .social-options .more-options button:focus svg g,body.is-dark .social-original-post .social-options .more-options button:focus svg path,body.is-dark #form-repostPreview .social-options .more-options button:hover svg g,body.is-dark #form-repostPreview .social-options .more-options button:hover svg path,body.is-dark #form-repostPreview .social-options .more-options button:focus svg g,body.is-dark #form-repostPreview .social-options .more-options button:focus svg path,body.is-dark .notification-item.follow .follow-preview .social-options .more-options button:hover svg g,body.is-dark .notification-item.follow .follow-preview .social-options .more-options button:hover svg path,body.is-dark .notification-item.follow .follow-preview .social-options .more-options button:focus svg g,body.is-dark .notification-item.follow .follow-preview .social-options .more-options button:focus svg path{fill:var(--bg-current)}body.is-dark .social-post-item .social-options .more-options button:focus-visible,body.is-dark .social-original-post .social-options .more-options button:focus-visible,body.is-dark #form-repostPreview .social-options .more-options button:focus-visible,body.is-dark .notification-item.follow .follow-preview .social-options .more-options button:focus-visible{box-shadow:0 0 0 3px #fff,0 0 0 6px rgba(130,130,130,.5)}body.is-dark .social-post-item button,body.is-dark .social-post-item .btn-comment,body.is-dark .social-post-item .like-container .sprig-component,body.is-dark .social-post-item .repost-container,body.is-dark .social-post-item .bookmark-container .sprig-component,body.is-dark .social-post-item .btn-link,body.is-dark .social-post-item .btn-views,body.is-dark .social-post-item .btn-delete,body.is-dark .social-post-item .btn-report,body.is-dark .social-original-post button,body.is-dark .social-original-post .btn-comment,body.is-dark .social-original-post .like-container .sprig-component,body.is-dark .social-original-post .repost-container,body.is-dark .social-original-post .bookmark-container .sprig-component,body.is-dark .social-original-post .btn-link,body.is-dark .social-original-post .btn-views,body.is-dark .social-original-post .btn-delete,body.is-dark .social-original-post .btn-report,body.is-dark #form-repostPreview button,body.is-dark #form-repostPreview .btn-comment,body.is-dark #form-repostPreview .like-container .sprig-component,body.is-dark #form-repostPreview .repost-container,body.is-dark #form-repostPreview .bookmark-container .sprig-component,body.is-dark #form-repostPreview .btn-link,body.is-dark #form-repostPreview .btn-views,body.is-dark #form-repostPreview .btn-delete,body.is-dark #form-repostPreview .btn-report,body.is-dark .notification-item.follow .follow-preview button,body.is-dark .notification-item.follow .follow-preview .btn-comment,body.is-dark .notification-item.follow .follow-preview .like-container .sprig-component,body.is-dark .notification-item.follow .follow-preview .repost-container,body.is-dark .notification-item.follow .follow-preview .bookmark-container .sprig-component,body.is-dark .notification-item.follow .follow-preview .btn-link,body.is-dark .notification-item.follow .follow-preview .btn-views,body.is-dark .notification-item.follow .follow-preview .btn-delete,body.is-dark .notification-item.follow .follow-preview .btn-report{color:#8a8a8a}body.is-dark .social-post-item button:hover,body.is-dark .social-post-item button:focus,body.is-dark .social-post-item .btn-comment:hover,body.is-dark .social-post-item .btn-comment:focus,body.is-dark .social-post-item .like-container .sprig-component:hover,body.is-dark .social-post-item .like-container .sprig-component:focus,body.is-dark .social-post-item .repost-container:hover,body.is-dark .social-post-item .repost-container:focus,body.is-dark .social-post-item .bookmark-container .sprig-component:hover,body.is-dark .social-post-item .bookmark-container .sprig-component:focus,body.is-dark .social-post-item .btn-link:hover,body.is-dark .social-post-item .btn-link:focus,body.is-dark .social-post-item .btn-views:hover,body.is-dark .social-post-item .btn-views:focus,body.is-dark .social-post-item .btn-delete:hover,body.is-dark .social-post-item .btn-delete:focus,body.is-dark .social-post-item .btn-report:hover,body.is-dark .social-post-item .btn-report:focus,body.is-dark .social-original-post button:hover,body.is-dark .social-original-post button:focus,body.is-dark .social-original-post .btn-comment:hover,body.is-dark .social-original-post .btn-comment:focus,body.is-dark .social-original-post .like-container .sprig-component:hover,body.is-dark .social-original-post .like-container .sprig-component:focus,body.is-dark .social-original-post .repost-container:hover,body.is-dark .social-original-post .repost-container:focus,body.is-dark .social-original-post .bookmark-container .sprig-component:hover,body.is-dark .social-original-post .bookmark-container .sprig-component:focus,body.is-dark .social-original-post .btn-link:hover,body.is-dark .social-original-post .btn-link:focus,body.is-dark .social-original-post .btn-views:hover,body.is-dark .social-original-post .btn-views:focus,body.is-dark .social-original-post .btn-delete:hover,body.is-dark .social-original-post .btn-delete:focus,body.is-dark .social-original-post .btn-report:hover,body.is-dark .social-original-post .btn-report:focus,body.is-dark #form-repostPreview button:hover,body.is-dark #form-repostPreview button:focus,body.is-dark #form-repostPreview .btn-comment:hover,body.is-dark #form-repostPreview .btn-comment:focus,body.is-dark #form-repostPreview .like-container .sprig-component:hover,body.is-dark #form-repostPreview .like-container .sprig-component:focus,body.is-dark #form-repostPreview .repost-container:hover,body.is-dark #form-repostPreview .repost-container:focus,body.is-dark #form-repostPreview .bookmark-container .sprig-component:hover,body.is-dark #form-repostPreview .bookmark-container .sprig-component:focus,body.is-dark #form-repostPreview .btn-link:hover,body.is-dark #form-repostPreview .btn-link:focus,body.is-dark #form-repostPreview .btn-views:hover,body.is-dark #form-repostPreview .btn-views:focus,body.is-dark #form-repostPreview .btn-delete:hover,body.is-dark #form-repostPreview .btn-delete:focus,body.is-dark #form-repostPreview .btn-report:hover,body.is-dark #form-repostPreview .btn-report:focus,body.is-dark .notification-item.follow .follow-preview button:hover,body.is-dark .notification-item.follow .follow-preview button:focus,body.is-dark .notification-item.follow .follow-preview .btn-comment:hover,body.is-dark .notification-item.follow .follow-preview .btn-comment:focus,body.is-dark .notification-item.follow .follow-preview .like-container .sprig-component:hover,body.is-dark .notification-item.follow .follow-preview .like-container .sprig-component:focus,body.is-dark .notification-item.follow .follow-preview .repost-container:hover,body.is-dark .notification-item.follow .follow-preview .repost-container:focus,body.is-dark .notification-item.follow .follow-preview .bookmark-container .sprig-component:hover,body.is-dark .notification-item.follow .follow-preview .bookmark-container .sprig-component:focus,body.is-dark .notification-item.follow .follow-preview .btn-link:hover,body.is-dark .notification-item.follow .follow-preview .btn-link:focus,body.is-dark .notification-item.follow .follow-preview .btn-views:hover,body.is-dark .notification-item.follow .follow-preview .btn-views:focus,body.is-dark .notification-item.follow .follow-preview .btn-delete:hover,body.is-dark .notification-item.follow .follow-preview .btn-delete:focus,body.is-dark .notification-item.follow .follow-preview .btn-report:hover,body.is-dark .notification-item.follow .follow-preview .btn-report:focus{color:var(--text-current)}body.is-dark .social-post-item button:hover svg g,body.is-dark .social-post-item button:hover svg path,body.is-dark .social-post-item button:focus svg g,body.is-dark .social-post-item button:focus svg path,body.is-dark .social-post-item .btn-comment:hover svg g,body.is-dark .social-post-item .btn-comment:hover svg path,body.is-dark .social-post-item .btn-comment:focus svg g,body.is-dark .social-post-item .btn-comment:focus svg path,body.is-dark .social-post-item .like-container .sprig-component:hover svg g,body.is-dark .social-post-item .like-container .sprig-component:hover svg path,body.is-dark .social-post-item .like-container .sprig-component:focus svg g,body.is-dark .social-post-item .like-container .sprig-component:focus svg path,body.is-dark .social-post-item .repost-container:hover svg g,body.is-dark .social-post-item .repost-container:hover svg path,body.is-dark .social-post-item .repost-container:focus svg g,body.is-dark .social-post-item .repost-container:focus svg path,body.is-dark .social-post-item .bookmark-container .sprig-component:hover svg g,body.is-dark .social-post-item .bookmark-container .sprig-component:hover svg path,body.is-dark .social-post-item .bookmark-container .sprig-component:focus svg g,body.is-dark .social-post-item .bookmark-container .sprig-component:focus svg path,body.is-dark .social-post-item .btn-link:hover svg g,body.is-dark .social-post-item .btn-link:hover svg path,body.is-dark .social-post-item .btn-link:focus svg g,body.is-dark .social-post-item .btn-link:focus svg path,body.is-dark .social-post-item .btn-views:hover svg g,body.is-dark .social-post-item .btn-views:hover svg path,body.is-dark .social-post-item .btn-views:focus svg g,body.is-dark .social-post-item .btn-views:focus svg path,body.is-dark .social-post-item .btn-delete:hover svg g,body.is-dark .social-post-item .btn-delete:hover svg path,body.is-dark .social-post-item .btn-delete:focus svg g,body.is-dark .social-post-item .btn-delete:focus svg path,body.is-dark .social-post-item .btn-report:hover svg g,body.is-dark .social-post-item .btn-report:hover svg path,body.is-dark .social-post-item .btn-report:focus svg g,body.is-dark .social-post-item .btn-report:focus svg path,body.is-dark .social-original-post button:hover svg g,body.is-dark .social-original-post button:hover svg path,body.is-dark .social-original-post button:focus svg g,body.is-dark .social-original-post button:focus svg path,body.is-dark .social-original-post .btn-comment:hover svg g,body.is-dark .social-original-post .btn-comment:hover svg path,body.is-dark .social-original-post .btn-comment:focus svg g,body.is-dark .social-original-post .btn-comment:focus svg path,body.is-dark .social-original-post .like-container .sprig-component:hover svg g,body.is-dark .social-original-post .like-container .sprig-component:hover svg path,body.is-dark .social-original-post .like-container .sprig-component:focus svg g,body.is-dark .social-original-post .like-container .sprig-component:focus svg path,body.is-dark .social-original-post .repost-container:hover svg g,body.is-dark .social-original-post .repost-container:hover svg path,body.is-dark .social-original-post .repost-container:focus svg g,body.is-dark .social-original-post .repost-container:focus svg path,body.is-dark .social-original-post .bookmark-container .sprig-component:hover svg g,body.is-dark .social-original-post .bookmark-container .sprig-component:hover svg path,body.is-dark .social-original-post .bookmark-container .sprig-component:focus svg g,body.is-dark .social-original-post .bookmark-container .sprig-component:focus svg path,body.is-dark .social-original-post .btn-link:hover svg g,body.is-dark .social-original-post .btn-link:hover svg path,body.is-dark .social-original-post .btn-link:focus svg g,body.is-dark .social-original-post .btn-link:focus svg path,body.is-dark .social-original-post .btn-views:hover svg g,body.is-dark .social-original-post .btn-views:hover svg path,body.is-dark .social-original-post .btn-views:focus svg g,body.is-dark .social-original-post .btn-views:focus svg path,body.is-dark .social-original-post .btn-delete:hover svg g,body.is-dark .social-original-post .btn-delete:hover svg path,body.is-dark .social-original-post .btn-delete:focus svg g,body.is-dark .social-original-post .btn-delete:focus svg path,body.is-dark .social-original-post .btn-report:hover svg g,body.is-dark .social-original-post .btn-report:hover svg path,body.is-dark .social-original-post .btn-report:focus svg g,body.is-dark .social-original-post .btn-report:focus svg path,body.is-dark #form-repostPreview button:hover svg g,body.is-dark #form-repostPreview button:hover svg path,body.is-dark #form-repostPreview button:focus svg g,body.is-dark #form-repostPreview button:focus svg path,body.is-dark #form-repostPreview .btn-comment:hover svg g,body.is-dark #form-repostPreview .btn-comment:hover svg path,body.is-dark #form-repostPreview .btn-comment:focus svg g,body.is-dark #form-repostPreview .btn-comment:focus svg path,body.is-dark #form-repostPreview .like-container .sprig-component:hover svg g,body.is-dark #form-repostPreview .like-container .sprig-component:hover svg path,body.is-dark #form-repostPreview .like-container .sprig-component:focus svg g,body.is-dark #form-repostPreview .like-container .sprig-component:focus svg path,body.is-dark #form-repostPreview .repost-container:hover svg g,body.is-dark #form-repostPreview .repost-container:hover svg path,body.is-dark #form-repostPreview .repost-container:focus svg g,body.is-dark #form-repostPreview .repost-container:focus svg path,body.is-dark #form-repostPreview .bookmark-container .sprig-component:hover svg g,body.is-dark #form-repostPreview .bookmark-container .sprig-component:hover svg path,body.is-dark #form-repostPreview .bookmark-container .sprig-component:focus svg g,body.is-dark #form-repostPreview .bookmark-container .sprig-component:focus svg path,body.is-dark #form-repostPreview .btn-link:hover svg g,body.is-dark #form-repostPreview .btn-link:hover svg path,body.is-dark #form-repostPreview .btn-link:focus svg g,body.is-dark #form-repostPreview .btn-link:focus svg path,body.is-dark #form-repostPreview .btn-views:hover svg g,body.is-dark #form-repostPreview .btn-views:hover svg path,body.is-dark #form-repostPreview .btn-views:focus svg g,body.is-dark #form-repostPreview .btn-views:focus svg path,body.is-dark #form-repostPreview .btn-delete:hover svg g,body.is-dark #form-repostPreview .btn-delete:hover svg path,body.is-dark #form-repostPreview .btn-delete:focus svg g,body.is-dark #form-repostPreview .btn-delete:focus svg path,body.is-dark #form-repostPreview .btn-report:hover svg g,body.is-dark #form-repostPreview .btn-report:hover svg path,body.is-dark #form-repostPreview .btn-report:focus svg g,body.is-dark #form-repostPreview .btn-report:focus svg path,body.is-dark .notification-item.follow .follow-preview button:hover svg g,body.is-dark .notification-item.follow .follow-preview button:hover svg path,body.is-dark .notification-item.follow .follow-preview button:focus svg g,body.is-dark .notification-item.follow .follow-preview button:focus svg path,body.is-dark .notification-item.follow .follow-preview .btn-comment:hover svg g,body.is-dark .notification-item.follow .follow-preview .btn-comment:hover svg path,body.is-dark .notification-item.follow .follow-preview .btn-comment:focus svg g,body.is-dark .notification-item.follow .follow-preview .btn-comment:focus svg path,body.is-dark .notification-item.follow .follow-preview .like-container .sprig-component:hover svg g,body.is-dark .notification-item.follow .follow-preview .like-container .sprig-component:hover svg path,body.is-dark .notification-item.follow .follow-preview .like-container .sprig-component:focus svg g,body.is-dark .notification-item.follow .follow-preview .like-container .sprig-component:focus svg path,body.is-dark .notification-item.follow .follow-preview .repost-container:hover svg g,body.is-dark .notification-item.follow .follow-preview .repost-container:hover svg path,body.is-dark .notification-item.follow .follow-preview .repost-container:focus svg g,body.is-dark .notification-item.follow .follow-preview .repost-container:focus svg path,body.is-dark .notification-item.follow .follow-preview .bookmark-container .sprig-component:hover svg g,body.is-dark .notification-item.follow .follow-preview .bookmark-container .sprig-component:hover svg path,body.is-dark .notification-item.follow .follow-preview .bookmark-container .sprig-component:focus svg g,body.is-dark .notification-item.follow .follow-preview .bookmark-container .sprig-component:focus svg path,body.is-dark .notification-item.follow .follow-preview .btn-link:hover svg g,body.is-dark .notification-item.follow .follow-preview .btn-link:hover svg path,body.is-dark .notification-item.follow .follow-preview .btn-link:focus svg g,body.is-dark .notification-item.follow .follow-preview .btn-link:focus svg path,body.is-dark .notification-item.follow .follow-preview .btn-views:hover svg g,body.is-dark .notification-item.follow .follow-preview .btn-views:hover svg path,body.is-dark .notification-item.follow .follow-preview .btn-views:focus svg g,body.is-dark .notification-item.follow .follow-preview .btn-views:focus svg path,body.is-dark .notification-item.follow .follow-preview .btn-delete:hover svg g,body.is-dark .notification-item.follow .follow-preview .btn-delete:hover svg path,body.is-dark .notification-item.follow .follow-preview .btn-delete:focus svg g,body.is-dark .notification-item.follow .follow-preview .btn-delete:focus svg path,body.is-dark .notification-item.follow .follow-preview .btn-report:hover svg g,body.is-dark .notification-item.follow .follow-preview .btn-report:hover svg path,body.is-dark .notification-item.follow .follow-preview .btn-report:focus svg g,body.is-dark .notification-item.follow .follow-preview .btn-report:focus svg path{fill:var(--text-current)}body.is-dark .social-post-item button:disabled,body.is-dark .social-post-item .btn-comment:disabled,body.is-dark .social-post-item .like-container .sprig-component:disabled,body.is-dark .social-post-item .repost-container:disabled,body.is-dark .social-post-item .bookmark-container .sprig-component:disabled,body.is-dark .social-post-item .btn-link:disabled,body.is-dark .social-post-item .btn-views:disabled,body.is-dark .social-post-item .btn-delete:disabled,body.is-dark .social-post-item .btn-report:disabled,body.is-dark .social-original-post button:disabled,body.is-dark .social-original-post .btn-comment:disabled,body.is-dark .social-original-post .like-container .sprig-component:disabled,body.is-dark .social-original-post .repost-container:disabled,body.is-dark .social-original-post .bookmark-container .sprig-component:disabled,body.is-dark .social-original-post .btn-link:disabled,body.is-dark .social-original-post .btn-views:disabled,body.is-dark .social-original-post .btn-delete:disabled,body.is-dark .social-original-post .btn-report:disabled,body.is-dark #form-repostPreview button:disabled,body.is-dark #form-repostPreview .btn-comment:disabled,body.is-dark #form-repostPreview .like-container .sprig-component:disabled,body.is-dark #form-repostPreview .repost-container:disabled,body.is-dark #form-repostPreview .bookmark-container .sprig-component:disabled,body.is-dark #form-repostPreview .btn-link:disabled,body.is-dark #form-repostPreview .btn-views:disabled,body.is-dark #form-repostPreview .btn-delete:disabled,body.is-dark #form-repostPreview .btn-report:disabled,body.is-dark .notification-item.follow .follow-preview button:disabled,body.is-dark .notification-item.follow .follow-preview .btn-comment:disabled,body.is-dark .notification-item.follow .follow-preview .like-container .sprig-component:disabled,body.is-dark .notification-item.follow .follow-preview .repost-container:disabled,body.is-dark .notification-item.follow .follow-preview .bookmark-container .sprig-component:disabled,body.is-dark .notification-item.follow .follow-preview .btn-link:disabled,body.is-dark .notification-item.follow .follow-preview .btn-views:disabled,body.is-dark .notification-item.follow .follow-preview .btn-delete:disabled,body.is-dark .notification-item.follow .follow-preview .btn-report:disabled{opacity:.25;cursor:default;pointer-events:none}body.is-dark .social-post-item .social-options .btn-comment .count,body.is-dark .social-post-item .social-options .btn-views .count,body.is-dark .social-post-item .social-options .repost-container>.count,body.is-dark .social-post-item .social-options .like-container>.count,body.is-dark .social-post-item .social-options .bookmark-container>.count,body.is-dark .social-original-post .social-options .btn-comment .count,body.is-dark .social-original-post .social-options .btn-views .count,body.is-dark .social-original-post .social-options .repost-container>.count,body.is-dark .social-original-post .social-options .like-container>.count,body.is-dark .social-original-post .social-options .bookmark-container>.count,body.is-dark #form-repostPreview .social-options .btn-comment .count,body.is-dark #form-repostPreview .social-options .btn-views .count,body.is-dark #form-repostPreview .social-options .repost-container>.count,body.is-dark #form-repostPreview .social-options .like-container>.count,body.is-dark #form-repostPreview .social-options .bookmark-container>.count,body.is-dark .notification-item.follow .follow-preview .social-options .btn-comment .count,body.is-dark .notification-item.follow .follow-preview .social-options .btn-views .count,body.is-dark .notification-item.follow .follow-preview .social-options .repost-container>.count,body.is-dark .notification-item.follow .follow-preview .social-options .like-container>.count,body.is-dark .notification-item.follow .follow-preview .social-options .bookmark-container>.count{color:#8a8a8a}body.is-dark .social-post-item .chat-fill svg path,body.is-dark .social-post-item .btn-liked svg path,body.is-dark .social-post-item .btn-reposted svg path,body.is-dark .social-post-item .btn-bookmarked svg path,body.is-dark .social-original-post .chat-fill svg path,body.is-dark .social-original-post .btn-liked svg path,body.is-dark .social-original-post .btn-reposted svg path,body.is-dark .social-original-post .btn-bookmarked svg path,body.is-dark #form-repostPreview .chat-fill svg path,body.is-dark #form-repostPreview .btn-liked svg path,body.is-dark #form-repostPreview .btn-reposted svg path,body.is-dark #form-repostPreview .btn-bookmarked svg path,body.is-dark .notification-item.follow .follow-preview .chat-fill svg path,body.is-dark .notification-item.follow .follow-preview .btn-liked svg path,body.is-dark .notification-item.follow .follow-preview .btn-reposted svg path,body.is-dark .notification-item.follow .follow-preview .btn-bookmarked svg path{fill:var(--text-current)}body.is-dark .social-post-item .btn-views:hover svg path,body.is-dark .social-post-item .btn-views:focus svg path,body.is-dark .social-original-post .btn-views:hover svg path,body.is-dark .social-original-post .btn-views:focus svg path,body.is-dark #form-repostPreview .btn-views:hover svg path,body.is-dark #form-repostPreview .btn-views:focus svg path,body.is-dark .notification-item.follow .follow-preview .btn-views:hover svg path,body.is-dark .notification-item.follow .follow-preview .btn-views:focus svg path{fill:#b8b8b8}body.is-dark .social-post-item .btn-link .success-label,body.is-dark .social-original-post .btn-link .success-label,body.is-dark #form-repostPreview .btn-link .success-label,body.is-dark .notification-item.follow .follow-preview .btn-link .success-label{color:#f6f6f6;background-color:#333}body.is-dark .social-post-item .btn-link .success-label:after,body.is-dark .social-original-post .btn-link .success-label:after,body.is-dark #form-repostPreview .btn-link .success-label:after,body.is-dark .notification-item.follow .follow-preview .btn-link .success-label:after{border-top-color:#333}body.is-dark .social-post-item .btn-link .success-label .icon-clipboard svg path,body.is-dark .social-original-post .btn-link .success-label .icon-clipboard svg path,body.is-dark #form-repostPreview .btn-link .success-label .icon-clipboard svg path,body.is-dark .notification-item.follow .follow-preview .btn-link .success-label .icon-clipboard svg path{fill:#f6f6f6!important}body.is-dark .social-post-item,body.is-dark .social-original-post{border:1px solid #333;background-color:#222;box-shadow:6px 8px 10px rgba(0,0,0,0)}@media (min-width: 768px){body.is-dark .social-post-item:hover,body.is-dark .social-post-item:focus,body.is-dark .social-post-item:focus-within,body.is-dark .social-original-post:hover,body.is-dark .social-original-post:focus,body.is-dark .social-original-post:focus-within{box-shadow:6px 8px 10px rgba(0,0,0,.5)}}body.is-dark .social-post-item *:focus-visible,body.is-dark .social-original-post *:focus-visible{outline-color:transparent;outline-style:solid;box-shadow:0 0 0 3px #222,0 0 0 6px rgba(130,130,130,.5);border-radius:5px}body.is-dark .social-original-post{border:1px solid #333;background-color:#161616}body.is-dark .social-original-post:hover,body.is-dark .social-original-post:focus,body.is-dark .social-original-post:focus-within{box-shadow:none}body.is-dark .social-original-post .repost-link:focus-visible{border-radius:16px}body.is-dark .social-original-post .social-videos{position:relative;z-index:1}body.is-dark .social-post-item .social-message-wrap,body.is-dark #form-repostPreview .social-message-wrap{--social-message-fade-bg: #222222}body.is-dark .social-original-post .social-message-wrap{--social-message-fade-bg: #161616}body.is-dark .social-post-content{--social-post-meta-color: #767676}body.is-dark .social-message-expand{color:var(--social-post-meta-color)}body.is-dark .social-message-expand svg,body.is-dark .social-message-expand svg path{fill:currentColor}.social-post-wrapper+.reposted-by{margin-top:var(--gutter-y)}.reposted-by{display:flex;align-items:center;gap:.5ch;margin-bottom:6px;font-size:13px;cursor:default}.reposted-by .icon-repost svg{width:16px;height:16px;opacity:.5}.reposted-by .icon-repost svg path{fill:var(--text-current)}.reposted-by .label{opacity:.5}.reposted-by a{font-weight:600;color:var(--text-current);opacity:.5;transition:opacity .15s}.reposted-by a:hover,.reposted-by a:focus-visible{opacity:.75}.social-repost{position:relative;z-index:3;padding:calc(var(--gutter-x) * .75) var(--gutter-x)}.social-repost:hover,.social-repost:focus,.social-repost:focus-within{z-index:5}.social-repost .social-original-post .repost-link{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;border-radius:16px}.social-repost .social-original-post .user-avatar,.social-repost .social-original-post .user-name,.social-repost .social-original-post .social-mentions,.social-repost .social-original-post .social-images,.social-repost .social-original-post .social-website-container,.social-repost .social-original-post .social-tags{z-index:1;pointer-events:all}.social-repost .social-original-post:not(:has(.social-tags)){padding-bottom:calc(var(--gutter-x) * .5)}.social-post-wrapper:has(.is-active){position:relative;z-index:2}@media (min-width: 768px){.social-post-wrapper:hover{position:relative;z-index:3}.social-post-item:hover,.social-original-post:hover{z-index:3;overflow:visible}}@media (max-width: 767px){.social-post-wrapper:has(.more-options.is-active){position:relative;z-index:1000}}.social-post-wrapper+.social-post-wrapper{margin-top:var(--gutter-y)}@media (max-width: 767px){.social-post-wrapper+.social-post-wrapper{margin-top:calc(var(--gutter-y) * 2)}}#social-posts-stream{position:relative}@media (max-width: 767px){.social-post-wrapper{content-visibility:auto;contain-intrinsic-size:auto var(--social-post-intrinsic-height, 600px)}}.social-post-item{position:relative;background-color:#fbfbfb}.comments-trigger{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;pointer-events:none;visibility:none}.social-original-post{background-color:#f1f1f1}.social-post-item :focus-visible,.social-original-post :focus-visible,#form-repostPreview :focus-visible,.notification-item.follow .follow-preview :focus-visible,.core-nav-user-card :focus-visible{outline-color:transparent;outline-style:solid;box-shadow:0 0 0 3px #f6f6f6,0 0 0 6px rgba(205,205,205,.5);border-radius:5px}.social-post-item .social-post-content>.user-avatar,.social-original-post .social-post-content>.user-avatar,#form-repostPreview .social-post-content>.user-avatar,.notification-item.follow .follow-preview .social-post-content>.user-avatar,.core-nav-user-card .social-post-content>.user-avatar{position:relative;z-index:5!important}.social-post-item .social-post-content>.user-avatar>.user-avatar-profile-link>.avatar,.social-post-item .social-post-content>.user-avatar>.user-avatar-card-trigger>.avatar,.social-original-post .social-post-content>.user-avatar>.user-avatar-profile-link>.avatar,.social-original-post .social-post-content>.user-avatar>.user-avatar-card-trigger>.avatar,#form-repostPreview .social-post-content>.user-avatar>.user-avatar-profile-link>.avatar,#form-repostPreview .social-post-content>.user-avatar>.user-avatar-card-trigger>.avatar,.notification-item.follow .follow-preview .social-post-content>.user-avatar>.user-avatar-profile-link>.avatar,.notification-item.follow .follow-preview .social-post-content>.user-avatar>.user-avatar-card-trigger>.avatar,.core-nav-user-card .social-post-content>.user-avatar>.user-avatar-profile-link>.avatar,.core-nav-user-card .social-post-content>.user-avatar>.user-avatar-card-trigger>.avatar{width:48px;height:60px;border-radius:6px;overflow:hidden}.social-post-item .social-post-content>.user-avatar>.user-avatar-profile-link>.avatar>.avatar-photo,.social-post-item .social-post-content>.user-avatar>.user-avatar-card-trigger>.avatar>.avatar-photo,.social-original-post .social-post-content>.user-avatar>.user-avatar-profile-link>.avatar>.avatar-photo,.social-original-post .social-post-content>.user-avatar>.user-avatar-card-trigger>.avatar>.avatar-photo,#form-repostPreview .social-post-content>.user-avatar>.user-avatar-profile-link>.avatar>.avatar-photo,#form-repostPreview .social-post-content>.user-avatar>.user-avatar-card-trigger>.avatar>.avatar-photo,.notification-item.follow .follow-preview .social-post-content>.user-avatar>.user-avatar-profile-link>.avatar>.avatar-photo,.notification-item.follow .follow-preview .social-post-content>.user-avatar>.user-avatar-card-trigger>.avatar>.avatar-photo,.core-nav-user-card .social-post-content>.user-avatar>.user-avatar-profile-link>.avatar>.avatar-photo,.core-nav-user-card .social-post-content>.user-avatar>.user-avatar-card-trigger>.avatar>.avatar-photo{width:48px;height:60px;border-radius:6px;overflow:hidden}.social-post-item .social-post-content>.user-avatar>.user-avatar-profile-link>.avatar>.avatar-photo:has(.avatar-placeholder):after,.social-post-item .social-post-content>.user-avatar>.user-avatar-card-trigger>.avatar>.avatar-photo:has(.avatar-placeholder):after,.social-original-post .social-post-content>.user-avatar>.user-avatar-profile-link>.avatar>.avatar-photo:has(.avatar-placeholder):after,.social-original-post .social-post-content>.user-avatar>.user-avatar-card-trigger>.avatar>.avatar-photo:has(.avatar-placeholder):after,#form-repostPreview .social-post-content>.user-avatar>.user-avatar-profile-link>.avatar>.avatar-photo:has(.avatar-placeholder):after,#form-repostPreview .social-post-content>.user-avatar>.user-avatar-card-trigger>.avatar>.avatar-photo:has(.avatar-placeholder):after,.notification-item.follow .follow-preview .social-post-content>.user-avatar>.user-avatar-profile-link>.avatar>.avatar-photo:has(.avatar-placeholder):after,.notification-item.follow .follow-preview .social-post-content>.user-avatar>.user-avatar-card-trigger>.avatar>.avatar-photo:has(.avatar-placeholder):after,.core-nav-user-card .social-post-content>.user-avatar>.user-avatar-profile-link>.avatar>.avatar-photo:has(.avatar-placeholder):after,.core-nav-user-card .social-post-content>.user-avatar>.user-avatar-card-trigger>.avatar>.avatar-photo:has(.avatar-placeholder):after{display:none}.social-post-item .social-post-content>.user-avatar>.user-avatar-profile-link>.avatar>.avatar-photo:after,.social-post-item .social-post-content>.user-avatar>.user-avatar-card-trigger>.avatar>.avatar-photo:after,.social-original-post .social-post-content>.user-avatar>.user-avatar-profile-link>.avatar>.avatar-photo:after,.social-original-post .social-post-content>.user-avatar>.user-avatar-card-trigger>.avatar>.avatar-photo:after,#form-repostPreview .social-post-content>.user-avatar>.user-avatar-profile-link>.avatar>.avatar-photo:after,#form-repostPreview .social-post-content>.user-avatar>.user-avatar-card-trigger>.avatar>.avatar-photo:after,.notification-item.follow .follow-preview .social-post-content>.user-avatar>.user-avatar-profile-link>.avatar>.avatar-photo:after,.notification-item.follow .follow-preview .social-post-content>.user-avatar>.user-avatar-card-trigger>.avatar>.avatar-photo:after,.core-nav-user-card .social-post-content>.user-avatar>.user-avatar-profile-link>.avatar>.avatar-photo:after,.core-nav-user-card .social-post-content>.user-avatar>.user-avatar-card-trigger>.avatar>.avatar-photo:after{border-radius:6px}.social-post-item .social-post-content>.user-avatar>.user-avatar-profile-link .lazyPicture,.social-post-item .social-post-content>.user-avatar>.user-avatar-card-trigger .lazyPicture,.social-original-post .social-post-content>.user-avatar>.user-avatar-profile-link .lazyPicture,.social-original-post .social-post-content>.user-avatar>.user-avatar-card-trigger .lazyPicture,#form-repostPreview .social-post-content>.user-avatar>.user-avatar-profile-link .lazyPicture,#form-repostPreview .social-post-content>.user-avatar>.user-avatar-card-trigger .lazyPicture,.notification-item.follow .follow-preview .social-post-content>.user-avatar>.user-avatar-profile-link .lazyPicture,.notification-item.follow .follow-preview .social-post-content>.user-avatar>.user-avatar-card-trigger .lazyPicture,.core-nav-user-card .social-post-content>.user-avatar>.user-avatar-profile-link .lazyPicture,.core-nav-user-card .social-post-content>.user-avatar>.user-avatar-card-trigger .lazyPicture{flex-shrink:0;width:48px;height:60px;padding-bottom:0;border-radius:6px;overflow:hidden}.social-post-item .social-post-content>.user-avatar>.user-avatar-profile-link .lazyPicture picture,.social-post-item .social-post-content>.user-avatar>.user-avatar-card-trigger .lazyPicture picture,.social-original-post .social-post-content>.user-avatar>.user-avatar-profile-link .lazyPicture picture,.social-original-post .social-post-content>.user-avatar>.user-avatar-card-trigger .lazyPicture picture,#form-repostPreview .social-post-content>.user-avatar>.user-avatar-profile-link .lazyPicture picture,#form-repostPreview .social-post-content>.user-avatar>.user-avatar-card-trigger .lazyPicture picture,.notification-item.follow .follow-preview .social-post-content>.user-avatar>.user-avatar-profile-link .lazyPicture picture,.notification-item.follow .follow-preview .social-post-content>.user-avatar>.user-avatar-card-trigger .lazyPicture picture,.core-nav-user-card .social-post-content>.user-avatar>.user-avatar-profile-link .lazyPicture picture,.core-nav-user-card .social-post-content>.user-avatar>.user-avatar-card-trigger .lazyPicture picture{border-radius:6px;overflow:hidden}.social-post-item .social-post-content>.user-avatar.has-default-avatar:not(.is-business-account)>.user-avatar-profile-link>.avatar,.social-post-item .social-post-content>.user-avatar.has-default-avatar:not(.is-business-account)>.user-avatar-card-trigger>.avatar,.social-post-item .social-post-content>.user-avatar.has-default-avatar:not(.is-business-account)>.user-avatar-profile-link>.avatar>.avatar-photo,.social-post-item .social-post-content>.user-avatar.has-default-avatar:not(.is-business-account)>.user-avatar-card-trigger>.avatar>.avatar-photo,.social-post-item .social-post-content>.user-avatar.has-default-avatar:not(.is-business-account)>.user-avatar-profile-link .lazyPicture,.social-post-item .social-post-content>.user-avatar.has-default-avatar:not(.is-business-account)>.user-avatar-card-trigger .lazyPicture,.social-original-post .social-post-content>.user-avatar.has-default-avatar:not(.is-business-account)>.user-avatar-profile-link>.avatar,.social-original-post .social-post-content>.user-avatar.has-default-avatar:not(.is-business-account)>.user-avatar-card-trigger>.avatar,.social-original-post .social-post-content>.user-avatar.has-default-avatar:not(.is-business-account)>.user-avatar-profile-link>.avatar>.avatar-photo,.social-original-post .social-post-content>.user-avatar.has-default-avatar:not(.is-business-account)>.user-avatar-card-trigger>.avatar>.avatar-photo,.social-original-post .social-post-content>.user-avatar.has-default-avatar:not(.is-business-account)>.user-avatar-profile-link .lazyPicture,.social-original-post .social-post-content>.user-avatar.has-default-avatar:not(.is-business-account)>.user-avatar-card-trigger .lazyPicture,#form-repostPreview .social-post-content>.user-avatar.has-default-avatar:not(.is-business-account)>.user-avatar-profile-link>.avatar,#form-repostPreview .social-post-content>.user-avatar.has-default-avatar:not(.is-business-account)>.user-avatar-card-trigger>.avatar,#form-repostPreview .social-post-content>.user-avatar.has-default-avatar:not(.is-business-account)>.user-avatar-profile-link>.avatar>.avatar-photo,#form-repostPreview .social-post-content>.user-avatar.has-default-avatar:not(.is-business-account)>.user-avatar-card-trigger>.avatar>.avatar-photo,#form-repostPreview .social-post-content>.user-avatar.has-default-avatar:not(.is-business-account)>.user-avatar-profile-link .lazyPicture,#form-repostPreview .social-post-content>.user-avatar.has-default-avatar:not(.is-business-account)>.user-avatar-card-trigger .lazyPicture,.notification-item.follow .follow-preview .social-post-content>.user-avatar.has-default-avatar:not(.is-business-account)>.user-avatar-profile-link>.avatar,.notification-item.follow .follow-preview .social-post-content>.user-avatar.has-default-avatar:not(.is-business-account)>.user-avatar-card-trigger>.avatar,.notification-item.follow .follow-preview .social-post-content>.user-avatar.has-default-avatar:not(.is-business-account)>.user-avatar-profile-link>.avatar>.avatar-photo,.notification-item.follow .follow-preview .social-post-content>.user-avatar.has-default-avatar:not(.is-business-account)>.user-avatar-card-trigger>.avatar>.avatar-photo,.notification-item.follow .follow-preview .social-post-content>.user-avatar.has-default-avatar:not(.is-business-account)>.user-avatar-profile-link .lazyPicture,.notification-item.follow .follow-preview .social-post-content>.user-avatar.has-default-avatar:not(.is-business-account)>.user-avatar-card-trigger .lazyPicture,.core-nav-user-card .social-post-content>.user-avatar.has-default-avatar:not(.is-business-account)>.user-avatar-profile-link>.avatar,.core-nav-user-card .social-post-content>.user-avatar.has-default-avatar:not(.is-business-account)>.user-avatar-card-trigger>.avatar,.core-nav-user-card .social-post-content>.user-avatar.has-default-avatar:not(.is-business-account)>.user-avatar-profile-link>.avatar>.avatar-photo,.core-nav-user-card .social-post-content>.user-avatar.has-default-avatar:not(.is-business-account)>.user-avatar-card-trigger>.avatar>.avatar-photo,.core-nav-user-card .social-post-content>.user-avatar.has-default-avatar:not(.is-business-account)>.user-avatar-profile-link .lazyPicture,.core-nav-user-card .social-post-content>.user-avatar.has-default-avatar:not(.is-business-account)>.user-avatar-card-trigger .lazyPicture{height:48px}.social-post-item .social-post-content>.user-avatar.is-business-account>.user-avatar-profile-link>.avatar,.social-post-item .social-post-content>.user-avatar.is-business-account>.user-avatar-card-trigger>.avatar,.social-original-post .social-post-content>.user-avatar.is-business-account>.user-avatar-profile-link>.avatar,.social-original-post .social-post-content>.user-avatar.is-business-account>.user-avatar-card-trigger>.avatar,#form-repostPreview .social-post-content>.user-avatar.is-business-account>.user-avatar-profile-link>.avatar,#form-repostPreview .social-post-content>.user-avatar.is-business-account>.user-avatar-card-trigger>.avatar,.notification-item.follow .follow-preview .social-post-content>.user-avatar.is-business-account>.user-avatar-profile-link>.avatar,.notification-item.follow .follow-preview .social-post-content>.user-avatar.is-business-account>.user-avatar-card-trigger>.avatar,.core-nav-user-card .social-post-content>.user-avatar.is-business-account>.user-avatar-profile-link>.avatar,.core-nav-user-card .social-post-content>.user-avatar.is-business-account>.user-avatar-card-trigger>.avatar{height:48px}.social-post-item .social-post-content>.user-avatar.is-business-account>.user-avatar-profile-link>.avatar>.avatar-photo,.social-post-item .social-post-content>.user-avatar.is-business-account>.user-avatar-card-trigger>.avatar>.avatar-photo,.social-original-post .social-post-content>.user-avatar.is-business-account>.user-avatar-profile-link>.avatar>.avatar-photo,.social-original-post .social-post-content>.user-avatar.is-business-account>.user-avatar-card-trigger>.avatar>.avatar-photo,#form-repostPreview .social-post-content>.user-avatar.is-business-account>.user-avatar-profile-link>.avatar>.avatar-photo,#form-repostPreview .social-post-content>.user-avatar.is-business-account>.user-avatar-card-trigger>.avatar>.avatar-photo,.notification-item.follow .follow-preview .social-post-content>.user-avatar.is-business-account>.user-avatar-profile-link>.avatar>.avatar-photo,.notification-item.follow .follow-preview .social-post-content>.user-avatar.is-business-account>.user-avatar-card-trigger>.avatar>.avatar-photo,.core-nav-user-card .social-post-content>.user-avatar.is-business-account>.user-avatar-profile-link>.avatar>.avatar-photo,.core-nav-user-card .social-post-content>.user-avatar.is-business-account>.user-avatar-card-trigger>.avatar>.avatar-photo{height:48px}.social-post-item .social-post-content>.user-avatar.is-business-account>.user-avatar-profile-link .lazyPicture,.social-post-item .social-post-content>.user-avatar.is-business-account>.user-avatar-card-trigger .lazyPicture,.social-original-post .social-post-content>.user-avatar.is-business-account>.user-avatar-profile-link .lazyPicture,.social-original-post .social-post-content>.user-avatar.is-business-account>.user-avatar-card-trigger .lazyPicture,#form-repostPreview .social-post-content>.user-avatar.is-business-account>.user-avatar-profile-link .lazyPicture,#form-repostPreview .social-post-content>.user-avatar.is-business-account>.user-avatar-card-trigger .lazyPicture,.notification-item.follow .follow-preview .social-post-content>.user-avatar.is-business-account>.user-avatar-profile-link .lazyPicture,.notification-item.follow .follow-preview .social-post-content>.user-avatar.is-business-account>.user-avatar-card-trigger .lazyPicture,.core-nav-user-card .social-post-content>.user-avatar.is-business-account>.user-avatar-profile-link .lazyPicture,.core-nav-user-card .social-post-content>.user-avatar.is-business-account>.user-avatar-card-trigger .lazyPicture{height:48px}.social-post-item .social-post-content>.user-avatar.is-business-account>.user-avatar-profile-link .lazyPicture img,.social-post-item .social-post-content>.user-avatar.is-business-account>.user-avatar-card-trigger .lazyPicture img,.social-post-item .social-post-content>.user-avatar.is-business-account>.user-avatar-profile-link>.avatar>.avatar-photo img,.social-post-item .social-post-content>.user-avatar.is-business-account>.user-avatar-card-trigger>.avatar>.avatar-photo img,.social-original-post .social-post-content>.user-avatar.is-business-account>.user-avatar-profile-link .lazyPicture img,.social-original-post .social-post-content>.user-avatar.is-business-account>.user-avatar-card-trigger .lazyPicture img,.social-original-post .social-post-content>.user-avatar.is-business-account>.user-avatar-profile-link>.avatar>.avatar-photo img,.social-original-post .social-post-content>.user-avatar.is-business-account>.user-avatar-card-trigger>.avatar>.avatar-photo img,#form-repostPreview .social-post-content>.user-avatar.is-business-account>.user-avatar-profile-link .lazyPicture img,#form-repostPreview .social-post-content>.user-avatar.is-business-account>.user-avatar-card-trigger .lazyPicture img,#form-repostPreview .social-post-content>.user-avatar.is-business-account>.user-avatar-profile-link>.avatar>.avatar-photo img,#form-repostPreview .social-post-content>.user-avatar.is-business-account>.user-avatar-card-trigger>.avatar>.avatar-photo img,.notification-item.follow .follow-preview .social-post-content>.user-avatar.is-business-account>.user-avatar-profile-link .lazyPicture img,.notification-item.follow .follow-preview .social-post-content>.user-avatar.is-business-account>.user-avatar-card-trigger .lazyPicture img,.notification-item.follow .follow-preview .social-post-content>.user-avatar.is-business-account>.user-avatar-profile-link>.avatar>.avatar-photo img,.notification-item.follow .follow-preview .social-post-content>.user-avatar.is-business-account>.user-avatar-card-trigger>.avatar>.avatar-photo img,.core-nav-user-card .social-post-content>.user-avatar.is-business-account>.user-avatar-profile-link .lazyPicture img,.core-nav-user-card .social-post-content>.user-avatar.is-business-account>.user-avatar-card-trigger .lazyPicture img,.core-nav-user-card .social-post-content>.user-avatar.is-business-account>.user-avatar-profile-link>.avatar>.avatar-photo img,.core-nav-user-card .social-post-content>.user-avatar.is-business-account>.user-avatar-card-trigger>.avatar>.avatar-photo img{object-fit:contain}.social-post-item .avatar-photo,.social-original-post .avatar-photo,#form-repostPreview .avatar-photo,.notification-item.follow .follow-preview .avatar-photo,.core-nav-user-card .avatar-photo{cursor:unset;z-index:0}.social-post-item .social-post-content,.social-original-post .social-post-content,#form-repostPreview .social-post-content,.notification-item.follow .follow-preview .social-post-content,.core-nav-user-card .social-post-content{--social-post-meta-color: #767676;display:flex;align-items:flex-start;flex-wrap:wrap;gap:calc(var(--gutter-x) * .5);position:relative;z-index:1;width:100%;padding:12px}.social-post-item .social-post-content:hover,.social-post-item .social-post-content:focus,.social-original-post .social-post-content:hover,.social-original-post .social-post-content:focus,#form-repostPreview .social-post-content:hover,#form-repostPreview .social-post-content:focus,.notification-item.follow .follow-preview .social-post-content:hover,.notification-item.follow .follow-preview .social-post-content:focus,.core-nav-user-card .social-post-content:hover,.core-nav-user-card .social-post-content:focus{z-index:5}.social-post-item .social-post-content-text,.social-original-post .social-post-content-text,#form-repostPreview .social-post-content-text,.notification-item.follow .follow-preview .social-post-content-text,.core-nav-user-card .social-post-content-text{display:flex;align-items:flex-start;justify-content:space-between;gap:0 12px;flex:1 1 0;min-width:0;max-width:100%}.social-post-item .social-post-content-text .author-meta,.social-original-post .social-post-content-text .author-meta,#form-repostPreview .social-post-content-text .author-meta,.notification-item.follow .follow-preview .social-post-content-text .author-meta,.core-nav-user-card .social-post-content-text .author-meta{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.social-post-item .social-post-content-text .author-meta>.social-post-author-badges-row,.social-original-post .social-post-content-text .author-meta>.social-post-author-badges-row,#form-repostPreview .social-post-content-text .author-meta>.social-post-author-badges-row,.notification-item.follow .follow-preview .social-post-content-text .author-meta>.social-post-author-badges-row,.core-nav-user-card .social-post-content-text .author-meta>.social-post-author-badges-row{width:100%;min-width:0;margin-top:1px}.social-post-item .social-post-content-text .author-meta>.social-post-author-badges-row:not(:has(>.badges-container)),.social-original-post .social-post-content-text .author-meta>.social-post-author-badges-row:not(:has(>.badges-container)),#form-repostPreview .social-post-content-text .author-meta>.social-post-author-badges-row:not(:has(>.badges-container)),.notification-item.follow .follow-preview .social-post-content-text .author-meta>.social-post-author-badges-row:not(:has(>.badges-container)),.core-nav-user-card .social-post-content-text .author-meta>.social-post-author-badges-row:not(:has(>.badges-container)){display:none}.social-post-item .social-post-content-text .author-meta>.social-post-author-badges-row>.badges-container,.social-original-post .social-post-content-text .author-meta>.social-post-author-badges-row>.badges-container,#form-repostPreview .social-post-content-text .author-meta>.social-post-author-badges-row>.badges-container,.notification-item.follow .follow-preview .social-post-content-text .author-meta>.social-post-author-badges-row>.badges-container,.core-nav-user-card .social-post-content-text .author-meta>.social-post-author-badges-row>.badges-container{width:100%;max-width:100%;min-width:0;margin-top:0}.social-post-item .social-post-content-text .user-name,.social-original-post .social-post-content-text .user-name,#form-repostPreview .social-post-content-text .user-name,.notification-item.follow .follow-preview .social-post-content-text .user-name,.core-nav-user-card .social-post-content-text .user-name{display:flex;flex-wrap:wrap;align-items:center;column-gap:6px;row-gap:4px;min-width:0}.social-post-item .social-post-content-text .user-name>.badges-container,.social-original-post .social-post-content-text .user-name>.badges-container,#form-repostPreview .social-post-content-text .user-name>.badges-container,.notification-item.follow .follow-preview .social-post-content-text .user-name>.badges-container,.core-nav-user-card .social-post-content-text .user-name>.badges-container{display:inline-flex;align-items:center;width:auto;max-width:100%;min-width:0;margin-top:0;flex-shrink:1}.social-post-item .social-post-content-text .user-name>.badges-container .profile-team .profile-team-list,.social-original-post .social-post-content-text .user-name>.badges-container .profile-team .profile-team-list,#form-repostPreview .social-post-content-text .user-name>.badges-container .profile-team .profile-team-list,.notification-item.follow .follow-preview .social-post-content-text .user-name>.badges-container .profile-team .profile-team-list,.core-nav-user-card .social-post-content-text .user-name>.badges-container .profile-team .profile-team-list{width:auto}.social-post-item .social-post-content-text .user-name .username.sr-only,.social-original-post .social-post-content-text .user-name .username.sr-only,#form-repostPreview .social-post-content-text .user-name .username.sr-only,.notification-item.follow .follow-preview .social-post-content-text .user-name .username.sr-only,.core-nav-user-card .social-post-content-text .user-name .username.sr-only{line-height:0}.social-post-item .social-post-content-text .name,.social-original-post .social-post-content-text .name,#form-repostPreview .social-post-content-text .name,.notification-item.follow .follow-preview .social-post-content-text .name,.core-nav-user-card .social-post-content-text .name{font-size:15px;font-weight:600;line-height:1.1em;color:#222}.social-post-item .social-post-content-text .badges-container,.social-original-post .social-post-content-text .badges-container,#form-repostPreview .social-post-content-text .badges-container,.notification-item.follow .follow-preview .social-post-content-text .badges-container,.core-nav-user-card .social-post-content-text .badges-container{width:auto;margin-top:0;gap:6px;flex-shrink:0}.social-post-item .social-post-content-text .author-meta-job-row,.social-original-post .social-post-content-text .author-meta-job-row,#form-repostPreview .social-post-content-text .author-meta-job-row,.notification-item.follow .follow-preview .social-post-content-text .author-meta-job-row,.core-nav-user-card .social-post-content-text .author-meta-job-row{width:100%;min-width:0}.social-post-item .social-post-content-text .author-meta-job-row>.user-title,.social-original-post .social-post-content-text .author-meta-job-row>.user-title,#form-repostPreview .social-post-content-text .author-meta-job-row>.user-title,.notification-item.follow .follow-preview .social-post-content-text .author-meta-job-row>.user-title,.core-nav-user-card .social-post-content-text .author-meta-job-row>.user-title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;width:100%;margin-top:0;font-size:14px;line-height:1.2;color:#767676}.social-post-item .social-post-content-text .profile-team,.social-original-post .social-post-content-text .profile-team,#form-repostPreview .social-post-content-text .profile-team,.notification-item.follow .follow-preview .social-post-content-text .profile-team,.core-nav-user-card .social-post-content-text .profile-team{display:inline-flex;align-items:center}.social-post-item .social-post-content-text .profile-team .profile-team-list,.social-original-post .social-post-content-text .profile-team .profile-team-list,#form-repostPreview .social-post-content-text .profile-team .profile-team-list,.notification-item.follow .follow-preview .social-post-content-text .profile-team .profile-team-list,.core-nav-user-card .social-post-content-text .profile-team .profile-team-list{width:auto;gap:6px}.social-post-item .social-post-content-text .profile-badges,.social-original-post .social-post-content-text .profile-badges,#form-repostPreview .social-post-content-text .profile-badges,.notification-item.follow .follow-preview .social-post-content-text .profile-badges,.core-nav-user-card .social-post-content-text .profile-badges{top:0!important}.social-post-item .social-post-content-text .bullet,.social-original-post .social-post-content-text .bullet,#form-repostPreview .social-post-content-text .bullet,.notification-item.follow .follow-preview .social-post-content-text .bullet,.core-nav-user-card .social-post-content-text .bullet{font-weight:200;color:#767676}.social-post-item .social-post-content-text .username,.social-original-post .social-post-content-text .username,#form-repostPreview .social-post-content-text .username,.notification-item.follow .follow-preview .social-post-content-text .username,.core-nav-user-card .social-post-content-text .username{font-size:12px;font-weight:400;color:#767676;line-height:1.2}.social-post-item .social-post-content-text .post-date-time,.social-original-post .social-post-content-text .post-date-time,#form-repostPreview .social-post-content-text .post-date-time,.notification-item.follow .follow-preview .social-post-content-text .post-date-time,.core-nav-user-card .social-post-content-text .post-date-time{display:flex;position:relative;top:0;align-self:flex-start;flex-shrink:0;color:inherit}.social-post-item .social-post-content-text .post-date-time:hover .date,.social-post-item .social-post-content-text .post-date-time:focus-visible .date,.social-original-post .social-post-content-text .post-date-time:hover .date,.social-original-post .social-post-content-text .post-date-time:focus-visible .date,#form-repostPreview .social-post-content-text .post-date-time:hover .date,#form-repostPreview .social-post-content-text .post-date-time:focus-visible .date,.notification-item.follow .follow-preview .social-post-content-text .post-date-time:hover .date,.notification-item.follow .follow-preview .social-post-content-text .post-date-time:focus-visible .date,.core-nav-user-card .social-post-content-text .post-date-time:hover .date,.core-nav-user-card .social-post-content-text .post-date-time:focus-visible .date{color:#222}.social-post-item .social-post-content-text .date,.social-original-post .social-post-content-text .date,#form-repostPreview .social-post-content-text .date,.notification-item.follow .follow-preview .social-post-content-text .date,.core-nav-user-card .social-post-content-text .date{display:flex;flex-direction:column;align-items:flex-end;font-size:12px;font-weight:400;letter-spacing:.05em;text-align:right;color:var(--social-post-meta-color)}.social-post-item .social-post-content-text .date .js-local-date,.social-original-post .social-post-content-text .date .js-local-date,#form-repostPreview .social-post-content-text .date .js-local-date,.notification-item.follow .follow-preview .social-post-content-text .date .js-local-date,.core-nav-user-card .social-post-content-text .date .js-local-date{display:flex;flex-direction:column;align-items:flex-end}.social-post-item .social-post-content-text .date .date-line,.social-post-item .social-post-content-text .date .time,.social-original-post .social-post-content-text .date .date-line,.social-original-post .social-post-content-text .date .time,#form-repostPreview .social-post-content-text .date .date-line,#form-repostPreview .social-post-content-text .date .time,.notification-item.follow .follow-preview .social-post-content-text .date .date-line,.notification-item.follow .follow-preview .social-post-content-text .date .time,.core-nav-user-card .social-post-content-text .date .date-line,.core-nav-user-card .social-post-content-text .date .time{display:block;line-height:1.2}.social-post-item .social-message-wrap,.social-original-post .social-message-wrap,#form-repostPreview .social-message-wrap,.notification-item.follow .follow-preview .social-message-wrap,.core-nav-user-card .social-message-wrap{--social-message-fade-bg: #fbfbfb;position:relative;width:100%;max-width:100%;min-width:0}.social-post-item .social-message-wrap.is-truncated:not(.is-expanded) .social-message,.social-original-post .social-message-wrap.is-truncated:not(.is-expanded) .social-message,#form-repostPreview .social-message-wrap.is-truncated:not(.is-expanded) .social-message,.notification-item.follow .follow-preview .social-message-wrap.is-truncated:not(.is-expanded) .social-message,.core-nav-user-card .social-message-wrap.is-truncated:not(.is-expanded) .social-message{height:210px;overflow:hidden}.social-post-item .social-message-wrap.is-truncated:not(.is-expanded):after,.social-original-post .social-message-wrap.is-truncated:not(.is-expanded):after,#form-repostPreview .social-message-wrap.is-truncated:not(.is-expanded):after,.notification-item.follow .follow-preview .social-message-wrap.is-truncated:not(.is-expanded):after,.core-nav-user-card .social-message-wrap.is-truncated:not(.is-expanded):after{content:"";position:absolute;bottom:0;left:0;z-index:1;width:100%;height:72px;background:linear-gradient(to bottom,transparent 0%,var(--social-message-fade-bg) 78%);pointer-events:none}.social-post-item .social-message-wrap.is-truncated:not(.is-expanded) .social-message-expand,.social-original-post .social-message-wrap.is-truncated:not(.is-expanded) .social-message-expand,#form-repostPreview .social-message-wrap.is-truncated:not(.is-expanded) .social-message-expand,.notification-item.follow .follow-preview .social-message-wrap.is-truncated:not(.is-expanded) .social-message-expand,.core-nav-user-card .social-message-wrap.is-truncated:not(.is-expanded) .social-message-expand{display:flex}@media (max-width: 767px){.social-post-item .social-message-wrap.is-truncated:not(.is-expanded) .social-message,.social-original-post .social-message-wrap.is-truncated:not(.is-expanded) .social-message,#form-repostPreview .social-message-wrap.is-truncated:not(.is-expanded) .social-message,.notification-item.follow .follow-preview .social-message-wrap.is-truncated:not(.is-expanded) .social-message,.core-nav-user-card .social-message-wrap.is-truncated:not(.is-expanded) .social-message{height:270px}.social-post-item .social-message-wrap.is-truncated:not(.is-expanded):after,.social-original-post .social-message-wrap.is-truncated:not(.is-expanded):after,#form-repostPreview .social-message-wrap.is-truncated:not(.is-expanded):after,.notification-item.follow .follow-preview .social-message-wrap.is-truncated:not(.is-expanded):after,.core-nav-user-card .social-message-wrap.is-truncated:not(.is-expanded):after{background:linear-gradient(to bottom,transparent 0%,var(--social-message-fade-bg) 56%)}}.social-post-item .social-message-expand,.social-original-post .social-message-expand,#form-repostPreview .social-message-expand,.notification-item.follow .follow-preview .social-message-expand,.core-nav-user-card .social-message-expand{display:none;align-items:center;justify-content:flex-start;gap:2px;position:absolute;bottom:-6px;left:0;z-index:2;width:100%;height:48px;border:0;padding:24px 0 0;font-size:12px;font-weight:400;line-height:1.2;color:var(--social-post-meta-color);background:transparent;cursor:pointer}.social-post-item .social-message-expand .icon-expand-more,.social-original-post .social-message-expand .icon-expand-more,#form-repostPreview .social-message-expand .icon-expand-more,.notification-item.follow .follow-preview .social-message-expand .icon-expand-more,.core-nav-user-card .social-message-expand .icon-expand-more{display:flex;align-items:center}.social-post-item .social-message-expand svg,.social-original-post .social-message-expand svg,#form-repostPreview .social-message-expand svg,.notification-item.follow .follow-preview .social-message-expand svg,.core-nav-user-card .social-message-expand svg{width:20px;height:20px}.social-post-item .social-message-expand svg,.social-post-item .social-message-expand svg path,.social-original-post .social-message-expand svg,.social-original-post .social-message-expand svg path,#form-repostPreview .social-message-expand svg,#form-repostPreview .social-message-expand svg path,.notification-item.follow .follow-preview .social-message-expand svg,.notification-item.follow .follow-preview .social-message-expand svg path,.core-nav-user-card .social-message-expand svg,.core-nav-user-card .social-message-expand svg path{fill:currentColor}.social-post-item .social-message,.social-original-post .social-message,#form-repostPreview .social-message,.notification-item.follow .follow-preview .social-message,.core-nav-user-card .social-message{width:100%;max-width:100%;min-width:0;margin-top:-4px;padding-top:6px;padding-right:1ch;padding-bottom:2px;font-size:17px;line-height:1.25em;color:#161616;overflow-wrap:anywhere;word-wrap:break-word;opacity:.99}.social-post-item .social-message u,.social-original-post .social-message u,#form-repostPreview .social-message u,.notification-item.follow .follow-preview .social-message u,.core-nav-user-card .social-message u{text-decoration:underline;text-underline-offset:.12em}.social-post-item .social-message del,.social-original-post .social-message del,#form-repostPreview .social-message del,.notification-item.follow .follow-preview .social-message del,.core-nav-user-card .social-message del{text-decoration:line-through;opacity:.82}.social-post-item .social-message code,.social-original-post .social-message code,#form-repostPreview .social-message code,.notification-item.follow .follow-preview .social-message code,.core-nav-user-card .social-message code{padding:.2em .45em;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-feature-settings:"ss08" off;font-size:14px;letter-spacing:0;color:var(--text-current);border-radius:5px}.social-post-item .social-message pre:has(code),.social-original-post .social-message pre:has(code),#form-repostPreview .social-message pre:has(code),.notification-item.follow .follow-preview .social-message pre:has(code),.core-nav-user-card .social-message pre:has(code){margin:.75em 0;border-radius:4px;overflow-x:auto}.social-post-item .social-message pre code,.social-original-post .social-message pre code,#form-repostPreview .social-message pre code,.notification-item.follow .follow-preview .social-message pre code,.core-nav-user-card .social-message pre code{display:block;padding:calc(1em + 26px) 1.1em 1em;font-size:14px;white-space:pre}.social-post-item .social-message pre code.hljs,.social-original-post .social-message pre code.hljs,#form-repostPreview .social-message pre code.hljs,.notification-item.follow .follow-preview .social-message pre code.hljs,.core-nav-user-card .social-message pre code.hljs{color:#161616!important}.social-post-item .social-message pre code.hljs:after,.social-original-post .social-message pre code.hljs:after,#form-repostPreview .social-message pre code.hljs:after,.notification-item.follow .follow-preview .social-message pre code.hljs:after,.core-nav-user-card .social-message pre code.hljs:after{background-color:transparent;font-size:12px;line-height:1;background-image:url(https://files.okaydev.co/production/images/ui/icons/icon-copy.svg?dm=1727766845)!important;opacity:.6}.social-post-item .social-message pre code.hljs:hover:after,.social-original-post .social-message pre code.hljs:hover:after,#form-repostPreview .social-message pre code.hljs:hover:after,.notification-item.follow .follow-preview .social-message pre code.hljs:hover:after,.core-nav-user-card .social-message pre code.hljs:hover:after{color:#161616;opacity:.9}@media (max-width: 767px){.social-post-item .social-message code,.social-post-item .social-message pre code,.social-original-post .social-message code,.social-original-post .social-message pre code,#form-repostPreview .social-message code,#form-repostPreview .social-message pre code,.notification-item.follow .follow-preview .social-message code,.notification-item.follow .follow-preview .social-message pre code,.core-nav-user-card .social-message code,.core-nav-user-card .social-message pre code{font-size:12px}}.social-post-item .social-message a,.social-original-post .social-message a,#form-repostPreview .social-message a,.notification-item.follow .follow-preview .social-message a,.core-nav-user-card .social-message a{color:#666;text-decoration:underline;overflow-wrap:anywhere;word-wrap:break-word}.social-post-item .social-message a:hover,.social-post-item .social-message a:focus,.social-original-post .social-message a:hover,.social-original-post .social-message a:focus,#form-repostPreview .social-message a:hover,#form-repostPreview .social-message a:focus,.notification-item.follow .follow-preview .social-message a:hover,.notification-item.follow .follow-preview .social-message a:focus,.core-nav-user-card .social-message a:hover,.core-nav-user-card .social-message a:focus{color:var(--text-current)}.social-post-item .social-mentions+.social-website-container,.social-original-post .social-mentions+.social-website-container,#form-repostPreview .social-mentions+.social-website-container,.notification-item.follow .follow-preview .social-mentions+.social-website-container,.core-nav-user-card .social-mentions+.social-website-container{margin-top:12px}.social-post-item .social-website-container,.social-original-post .social-website-container,#form-repostPreview .social-website-container,.notification-item.follow .follow-preview .social-website-container,.core-nav-user-card .social-website-container{display:block;border-radius:10px;border:1px solid #eaeaea;margin:calc(var(--gutter-x) * .5) var(--gutter-x);background-color:#f1f1f1;overflow:hidden}.social-post-item .social-website-container:hover .social-website-url,.social-post-item .social-website-container:focus .social-website-url,.social-original-post .social-website-container:hover .social-website-url,.social-original-post .social-website-container:focus .social-website-url,#form-repostPreview .social-website-container:hover .social-website-url,#form-repostPreview .social-website-container:focus .social-website-url,.notification-item.follow .follow-preview .social-website-container:hover .social-website-url,.notification-item.follow .follow-preview .social-website-container:focus .social-website-url,.core-nav-user-card .social-website-container:hover .social-website-url,.core-nav-user-card .social-website-container:focus .social-website-url{color:#525252}.social-post-item .social-website-asset,.social-original-post .social-website-asset,#form-repostPreview .social-website-asset,.notification-item.follow .follow-preview .social-website-asset,.core-nav-user-card .social-website-asset{display:flex;position:relative}.social-post-item .social-website-asset .aspect-ratio,.social-original-post .social-website-asset .aspect-ratio,#form-repostPreview .social-website-asset .aspect-ratio,.notification-item.follow .follow-preview .social-website-asset .aspect-ratio,.core-nav-user-card .social-website-asset .aspect-ratio{display:flex;width:100%;padding-bottom:min(var(--aspect),75svh);background-color:#f1f1f1;overflow:clip}.social-post-item .social-website-asset img,.social-original-post .social-website-asset img,#form-repostPreview .social-website-asset img,.notification-item.follow .follow-preview .social-website-asset img,.core-nav-user-card .social-website-asset img{top:50%;left:50%;width:revert-layer;height:auto;max-height:100%;border-radius-top-left:10px;border-radius-top-right:10px;object-fit:scale-down;transform:translate3d(-50%,-50%,0);overflow:hidden;cursor:pointer}.social-post-item .social-website-info,.social-original-post .social-website-info,#form-repostPreview .social-website-info,.notification-item.follow .follow-preview .social-website-info,.core-nav-user-card .social-website-info{position:relative;margin-left:8px;padding:calc(var(--gutter-x) * .5) var(--gutter-x) calc(var(--gutter-x) * .4) calc(var(--gutter-x) * .33);font-size:14px;color:var(--text-current)}.social-post-item .social-website-title,.social-original-post .social-website-title,#form-repostPreview .social-website-title,.notification-item.follow .follow-preview .social-website-title,.core-nav-user-card .social-website-title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;font-weight:600}.social-post-item .social-website-description,.social-original-post .social-website-description,#form-repostPreview .social-website-description,.notification-item.follow .follow-preview .social-website-description,.core-nav-user-card .social-website-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;color:#525252;line-height:1.2em}.social-post-item .social-website-title+.social-website-url,.social-post-item .social-website-description+.social-website-url,.social-original-post .social-website-title+.social-website-url,.social-original-post .social-website-description+.social-website-url,#form-repostPreview .social-website-title+.social-website-url,#form-repostPreview .social-website-description+.social-website-url,.notification-item.follow .follow-preview .social-website-title+.social-website-url,.notification-item.follow .follow-preview .social-website-description+.social-website-url,.core-nav-user-card .social-website-title+.social-website-url,.core-nav-user-card .social-website-description+.social-website-url{margin-top:3px}.social-post-item .social-website-url,.social-original-post .social-website-url,#form-repostPreview .social-website-url,.notification-item.follow .follow-preview .social-website-url,.core-nav-user-card .social-website-url{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;font-size:12px;font-weight:500;color:#a2a2a2;transition:color .15s}.social-post-item .social-mentions+.social-images,.social-original-post .social-mentions+.social-images,#form-repostPreview .social-mentions+.social-images,.notification-item.follow .follow-preview .social-mentions+.social-images,.core-nav-user-card .social-mentions+.social-images{margin-top:12px}.social-post-item .social-images,.social-original-post .social-images,#form-repostPreview .social-images,.notification-item.follow .follow-preview .social-images,.core-nav-user-card .social-images{display:flex;flex-wrap:wrap;width:100%;padding:var(--gutter-x)}.social-post-item .social-images .aspect-ratio,.social-original-post .social-images .aspect-ratio,#form-repostPreview .social-images .aspect-ratio,.notification-item.follow .follow-preview .social-images .aspect-ratio,.core-nav-user-card .social-images .aspect-ratio{display:flex;width:100%;border:0;border-radius:10px;padding-bottom:min(var(--aspect),75svh);background-color:#f1f1f1;overflow:clip}.social-post-item .social-images img,.social-original-post .social-images img,#form-repostPreview .social-images img,.notification-item.follow .follow-preview .social-images img,.core-nav-user-card .social-images img{top:50%;left:50%;width:revert-layer;height:auto;max-height:100%;object-fit:scale-down;transform:translate3d(-50%,-50%,0);overflow:hidden;cursor:pointer}.social-post-item .social-images.is-multiple,.social-original-post .social-images.is-multiple,#form-repostPreview .social-images.is-multiple,.notification-item.follow .follow-preview .social-images.is-multiple,.core-nav-user-card .social-images.is-multiple{gap:4px}.social-post-item .social-images.is-multiple .aspect-ratio,.social-original-post .social-images.is-multiple .aspect-ratio,#form-repostPreview .social-images.is-multiple .aspect-ratio,.notification-item.follow .follow-preview .social-images.is-multiple .aspect-ratio,.core-nav-user-card .social-images.is-multiple .aspect-ratio{display:flex;justify-content:center;top:0;left:0;width:calc(33.33% - 4px);height:100%;aspect-ratio:16/9;padding-bottom:0;overflow:visible}.social-post-item .social-images.is-multiple.count-2,.social-original-post .social-images.is-multiple.count-2,#form-repostPreview .social-images.is-multiple.count-2,.notification-item.follow .follow-preview .social-images.is-multiple.count-2,.core-nav-user-card .social-images.is-multiple.count-2{flex-wrap:nowrap}.social-post-item .social-images.is-multiple.count-2 .aspect-ratio,.social-original-post .social-images.is-multiple.count-2 .aspect-ratio,#form-repostPreview .social-images.is-multiple.count-2 .aspect-ratio,.notification-item.follow .follow-preview .social-images.is-multiple.count-2 .aspect-ratio,.core-nav-user-card .social-images.is-multiple.count-2 .aspect-ratio{width:50%;aspect-ratio:1/1}.social-post-item .social-images.is-multiple.count-3,.social-original-post .social-images.is-multiple.count-3,#form-repostPreview .social-images.is-multiple.count-3,.notification-item.follow .follow-preview .social-images.is-multiple.count-3,.core-nav-user-card .social-images.is-multiple.count-3{flex-wrap:nowrap}.social-post-item .social-images.is-multiple.count-3 .aspect-ratio,.social-original-post .social-images.is-multiple.count-3 .aspect-ratio,#form-repostPreview .social-images.is-multiple.count-3 .aspect-ratio,.notification-item.follow .follow-preview .social-images.is-multiple.count-3 .aspect-ratio,.core-nav-user-card .social-images.is-multiple.count-3 .aspect-ratio{width:33.33%;aspect-ratio:1/1}.social-post-item .social-images.is-multiple.count-4 .aspect-ratio,.social-original-post .social-images.is-multiple.count-4 .aspect-ratio,#form-repostPreview .social-images.is-multiple.count-4 .aspect-ratio,.notification-item.follow .follow-preview .social-images.is-multiple.count-4 .aspect-ratio,.core-nav-user-card .social-images.is-multiple.count-4 .aspect-ratio{width:calc(50% - 2px)}.social-post-item .social-images.is-multiple img:focus,.social-original-post .social-images.is-multiple img:focus,#form-repostPreview .social-images.is-multiple img:focus,.notification-item.follow .follow-preview .social-images.is-multiple img:focus,.core-nav-user-card .social-images.is-multiple img:focus{z-index:1}.social-post-item .social-mentions+.social-videos,.social-original-post .social-mentions+.social-videos,#form-repostPreview .social-mentions+.social-videos,.notification-item.follow .follow-preview .social-mentions+.social-videos,.core-nav-user-card .social-mentions+.social-videos{margin-top:12px}.social-post-item .social-videos,.social-original-post .social-videos,#form-repostPreview .social-videos,.notification-item.follow .follow-preview .social-videos,.core-nav-user-card .social-videos{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin-top:calc(var(--gutter-x) * .5);padding:var(--gutter-x);background-color:#f1f1f1}.social-post-item .social-videos .custom-video-player,.social-original-post .social-videos .custom-video-player,#form-repostPreview .social-videos .custom-video-player,.notification-item.follow .follow-preview .social-videos .custom-video-player,.core-nav-user-card .social-videos .custom-video-player{cursor:pointer;width:100%;aspect-ratio:16/9;max-height:75svh;background-color:#f1f1f1}.social-post-item .social-videos .custom-video-player video,.social-original-post .social-videos .custom-video-player video,#form-repostPreview .social-videos .custom-video-player video,.notification-item.follow .follow-preview .social-videos .custom-video-player video,.core-nav-user-card .social-videos .custom-video-player video{background-color:#f1f1f1}.social-post-item .social-videos.is-multiple,.social-original-post .social-videos.is-multiple,#form-repostPreview .social-videos.is-multiple,.notification-item.follow .follow-preview .social-videos.is-multiple,.core-nav-user-card .social-videos.is-multiple{gap:4px}.social-post-item .social-videos.is-multiple .custom-video-player,.social-original-post .social-videos.is-multiple .custom-video-player,#form-repostPreview .social-videos.is-multiple .custom-video-player,.notification-item.follow .follow-preview .social-videos.is-multiple .custom-video-player,.core-nav-user-card .social-videos.is-multiple .custom-video-player{width:calc(33.33% - 3px);max-height:none}.social-post-item .social-videos.is-multiple .custom-video-player:focus-within,.social-original-post .social-videos.is-multiple .custom-video-player:focus-within,#form-repostPreview .social-videos.is-multiple .custom-video-player:focus-within,.notification-item.follow .follow-preview .social-videos.is-multiple .custom-video-player:focus-within,.core-nav-user-card .social-videos.is-multiple .custom-video-player:focus-within{z-index:1}.social-post-item .social-videos.is-multiple.count-2,.social-original-post .social-videos.is-multiple.count-2,#form-repostPreview .social-videos.is-multiple.count-2,.notification-item.follow .follow-preview .social-videos.is-multiple.count-2,.core-nav-user-card .social-videos.is-multiple.count-2{flex-wrap:nowrap}.social-post-item .social-videos.is-multiple.count-2 .custom-video-player,.social-original-post .social-videos.is-multiple.count-2 .custom-video-player,#form-repostPreview .social-videos.is-multiple.count-2 .custom-video-player,.notification-item.follow .follow-preview .social-videos.is-multiple.count-2 .custom-video-player,.core-nav-user-card .social-videos.is-multiple.count-2 .custom-video-player{width:calc(50% - 2px)}.social-post-item .social-videos.is-multiple.count-3,.social-original-post .social-videos.is-multiple.count-3,#form-repostPreview .social-videos.is-multiple.count-3,.notification-item.follow .follow-preview .social-videos.is-multiple.count-3,.core-nav-user-card .social-videos.is-multiple.count-3{flex-wrap:nowrap}.social-post-item .social-videos.is-multiple.count-3 .custom-video-player,.social-original-post .social-videos.is-multiple.count-3 .custom-video-player,#form-repostPreview .social-videos.is-multiple.count-3 .custom-video-player,.notification-item.follow .follow-preview .social-videos.is-multiple.count-3 .custom-video-player,.core-nav-user-card .social-videos.is-multiple.count-3 .custom-video-player{width:calc(33.33% - 3px)}.social-post-item .social-videos.is-multiple.count-4 .custom-video-player,.social-original-post .social-videos.is-multiple.count-4 .custom-video-player,#form-repostPreview .social-videos.is-multiple.count-4 .custom-video-player,.notification-item.follow .follow-preview .social-videos.is-multiple.count-4 .custom-video-player,.core-nav-user-card .social-videos.is-multiple.count-4 .custom-video-player{width:calc(50% - 2px)}.social-post-item .social-mentions,.social-original-post .social-mentions,#form-repostPreview .social-mentions,.notification-item.follow .follow-preview .social-mentions,.core-nav-user-card .social-mentions{display:inline-flex;flex-wrap:wrap;align-items:center;align-self:flex-start;width:100%;max-width:100%;min-width:0;border-radius:26px;margin-top:2px;padding:2px 0;font-size:13px;font-weight:500;line-height:1.35}.social-post-item .social-mentions .mention-label,.social-original-post .social-mentions .mention-label,#form-repostPreview .social-mentions .mention-label,.notification-item.follow .follow-preview .social-mentions .mention-label,.core-nav-user-card .social-mentions .mention-label{display:inline-flex;align-items:center;margin-right:.5ch;color:#b8b8b8}.social-post-item .social-mentions .mention,.social-original-post .social-mentions .mention,#form-repostPreview .social-mentions .mention,.notification-item.follow .follow-preview .social-mentions .mention,.core-nav-user-card .social-mentions .mention{margin-right:6px;color:#767676;transition:color .15s}.social-post-item .social-mentions .mention:hover,.social-post-item .social-mentions .mention:focus,.social-original-post .social-mentions .mention:hover,.social-original-post .social-mentions .mention:focus,#form-repostPreview .social-mentions .mention:hover,#form-repostPreview .social-mentions .mention:focus,.notification-item.follow .follow-preview .social-mentions .mention:hover,.notification-item.follow .follow-preview .social-mentions .mention:focus,.core-nav-user-card .social-mentions .mention:hover,.core-nav-user-card .social-mentions .mention:focus{color:var(--text-current)}.social-post-item .social-videos+.social-tags,.social-post-item .social-images+.social-tags,.social-original-post .social-videos+.social-tags,.social-original-post .social-images+.social-tags,#form-repostPreview .social-videos+.social-tags,#form-repostPreview .social-images+.social-tags,.notification-item.follow .follow-preview .social-videos+.social-tags,.notification-item.follow .follow-preview .social-images+.social-tags,.core-nav-user-card .social-videos+.social-tags,.core-nav-user-card .social-images+.social-tags{margin-top:0}.social-post-item .social-tags,.social-original-post .social-tags,#form-repostPreview .social-tags,.notification-item.follow .follow-preview .social-tags,.core-nav-user-card .social-tags{display:inline-flex;flex-wrap:wrap;align-items:center;align-self:flex-start;gap:6px 8px;width:100%;margin-top:12px;padding:10px var(--gutter-x) 10px;font-size:12px;font-weight:500;line-height:1.45;background:linear-gradient(174deg,#f2f2f2,rgba(242,242,242,0) 25%,rgba(242,242,242,0))}.social-post-item .social-tags .tag,.social-original-post .social-tags .tag,#form-repostPreview .social-tags .tag,.notification-item.follow .follow-preview .social-tags .tag,.core-nav-user-card .social-tags .tag{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;border:0;padding:1px 0;background-color:transparent;font:inherit;line-height:inherit;color:#b8b8b8;transition:color .15s}.social-post-item .social-tags .tag:hover,.social-post-item .social-tags .tag:focus,.social-original-post .social-tags .tag:hover,.social-original-post .social-tags .tag:focus,#form-repostPreview .social-tags .tag:hover,#form-repostPreview .social-tags .tag:focus,.notification-item.follow .follow-preview .social-tags .tag:hover,.notification-item.follow .follow-preview .social-tags .tag:focus,.core-nav-user-card .social-tags .tag:hover,.core-nav-user-card .social-tags .tag:focus{color:#525252}.social-post-item .comments-container,.social-original-post .comments-container,#form-repostPreview .comments-container,.notification-item.follow .follow-preview .comments-container,.core-nav-user-card .comments-container{min-height:1px;background-color:#eaeaea}.social-post-item.show-comments .comments-container.htmx-request,.social-original-post.show-comments .comments-container.htmx-request,#form-repostPreview.show-comments .comments-container.htmx-request,.notification-item.follow .follow-preview.show-comments .comments-container.htmx-request,.core-nav-user-card.show-comments .comments-container.htmx-request{color:transparent!important;min-height:1rem;pointer-events:none;position:relative;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding-top:12px;padding-bottom:12px;background-color:#fff}.social-post-item.show-comments .comments-container.htmx-request:after,.social-original-post.show-comments .comments-container.htmx-request:after,#form-repostPreview.show-comments .comments-container.htmx-request:after,.notification-item.follow .follow-preview.show-comments .comments-container.htmx-request:after,.core-nav-user-card.show-comments .comments-container.htmx-request:after{content:"";display:block;width:1rem;height:1rem;border:.1rem solid #000;border-radius:50%;border-right-color:transparent;border-top-color:transparent;margin-left:auto;margin-right:auto;animation:comments-loading .5s infinite linear}@keyframes comments-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.social-post-item .social-tags+.social-comments,.social-original-post .social-tags+.social-comments,#form-repostPreview .social-tags+.social-comments,.notification-item.follow .follow-preview .social-tags+.social-comments,.core-nav-user-card .social-tags+.social-comments{margin-top:0}.social-post-item .social-comments,.social-original-post .social-comments,#form-repostPreview .social-comments,.notification-item.follow .follow-preview .social-comments,.core-nav-user-card .social-comments{max-height:468px;border-top:1px solid #eaeaea;padding-bottom:calc(var(--gutter-y) * .5);background-color:#fff;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-overscroll-behavior:contain;overscroll-behavior:contain;scrollbar-color:#cccccc #f6f6f6;height:1px;padding:0;overflow:hidden}.social-post-item .social-comments .cc-w,.social-original-post .social-comments .cc-w,#form-repostPreview .social-comments .cc-w,.notification-item.follow .follow-preview .social-comments .cc-w,.core-nav-user-card .social-comments .cc-w{display:none}.social-post-item .social-post-content+.social-comments,.social-original-post .social-post-content+.social-comments,#form-repostPreview .social-post-content+.social-comments,.notification-item.follow .follow-preview .social-post-content+.social-comments,.core-nav-user-card .social-post-content+.social-comments{margin-top:calc(var(--gutter-x) * .5)}.social-post-item .social-options,.social-original-post .social-options,#form-repostPreview .social-options,.notification-item.follow .follow-preview .social-options,.core-nav-user-card .social-options{display:flex;flex-wrap:nowrap;align-items:center;gap:0 var(--metric-action-row-gap, 6px);position:relative;z-index:4;width:100%;padding:calc(var(--gutter-y) * .25) var(--gutter-x) calc(var(--gutter-y) * .25) calc(var(--gutter-x) - 6px);font-size:14px}.social-post-item .social-options .btn-comment,.social-post-item .social-options .btn-views,.social-post-item .social-options .repost-container,.social-post-item .social-options .like-container button,.social-post-item .social-options .bookmark-container button,.social-post-item .social-options button.btn-repost,.social-post-item .social-options button.btn-reposted,.social-post-item .social-options button.btn-more,.social-post-item .social-options .btn-link,.social-post-item .social-options .btn-delete,.social-post-item .social-options .btn-report,.social-original-post .social-options .btn-comment,.social-original-post .social-options .btn-views,.social-original-post .social-options .repost-container,.social-original-post .social-options .like-container button,.social-original-post .social-options .bookmark-container button,.social-original-post .social-options button.btn-repost,.social-original-post .social-options button.btn-reposted,.social-original-post .social-options button.btn-more,.social-original-post .social-options .btn-link,.social-original-post .social-options .btn-delete,.social-original-post .social-options .btn-report,#form-repostPreview .social-options .btn-comment,#form-repostPreview .social-options .btn-views,#form-repostPreview .social-options .repost-container,#form-repostPreview .social-options .like-container button,#form-repostPreview .social-options .bookmark-container button,#form-repostPreview .social-options button.btn-repost,#form-repostPreview .social-options button.btn-reposted,#form-repostPreview .social-options button.btn-more,#form-repostPreview .social-options .btn-link,#form-repostPreview .social-options .btn-delete,#form-repostPreview .social-options .btn-report,.notification-item.follow .follow-preview .social-options .btn-comment,.notification-item.follow .follow-preview .social-options .btn-views,.notification-item.follow .follow-preview .social-options .repost-container,.notification-item.follow .follow-preview .social-options .like-container button,.notification-item.follow .follow-preview .social-options .bookmark-container button,.notification-item.follow .follow-preview .social-options button.btn-repost,.notification-item.follow .follow-preview .social-options button.btn-reposted,.notification-item.follow .follow-preview .social-options button.btn-more,.notification-item.follow .follow-preview .social-options .btn-link,.notification-item.follow .follow-preview .social-options .btn-delete,.notification-item.follow .follow-preview .social-options .btn-report,.core-nav-user-card .social-options .btn-comment,.core-nav-user-card .social-options .btn-views,.core-nav-user-card .social-options .repost-container,.core-nav-user-card .social-options .like-container button,.core-nav-user-card .social-options .bookmark-container button,.core-nav-user-card .social-options button.btn-repost,.core-nav-user-card .social-options button.btn-reposted,.core-nav-user-card .social-options button.btn-more,.core-nav-user-card .social-options .btn-link,.core-nav-user-card .social-options .btn-delete,.core-nav-user-card .social-options .btn-report{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:var(--metric-action-inner-gap, 4px);position:relative;border:0!important;padding:2px;min-width:0;min-height:0;font-size:12px;font-weight:500;color:gray;background:transparent;cursor:pointer}.social-post-item .social-options .btn-comment:disabled,.social-post-item .social-options .btn-views:disabled,.social-post-item .social-options .repost-container:disabled,.social-post-item .social-options .like-container button:disabled,.social-post-item .social-options .bookmark-container button:disabled,.social-post-item .social-options button.btn-repost:disabled,.social-post-item .social-options button.btn-reposted:disabled,.social-post-item .social-options button.btn-more:disabled,.social-post-item .social-options .btn-link:disabled,.social-post-item .social-options .btn-delete:disabled,.social-post-item .social-options .btn-report:disabled,.social-original-post .social-options .btn-comment:disabled,.social-original-post .social-options .btn-views:disabled,.social-original-post .social-options .repost-container:disabled,.social-original-post .social-options .like-container button:disabled,.social-original-post .social-options .bookmark-container button:disabled,.social-original-post .social-options button.btn-repost:disabled,.social-original-post .social-options button.btn-reposted:disabled,.social-original-post .social-options button.btn-more:disabled,.social-original-post .social-options .btn-link:disabled,.social-original-post .social-options .btn-delete:disabled,.social-original-post .social-options .btn-report:disabled,#form-repostPreview .social-options .btn-comment:disabled,#form-repostPreview .social-options .btn-views:disabled,#form-repostPreview .social-options .repost-container:disabled,#form-repostPreview .social-options .like-container button:disabled,#form-repostPreview .social-options .bookmark-container button:disabled,#form-repostPreview .social-options button.btn-repost:disabled,#form-repostPreview .social-options button.btn-reposted:disabled,#form-repostPreview .social-options button.btn-more:disabled,#form-repostPreview .social-options .btn-link:disabled,#form-repostPreview .social-options .btn-delete:disabled,#form-repostPreview .social-options .btn-report:disabled,.notification-item.follow .follow-preview .social-options .btn-comment:disabled,.notification-item.follow .follow-preview .social-options .btn-views:disabled,.notification-item.follow .follow-preview .social-options .repost-container:disabled,.notification-item.follow .follow-preview .social-options .like-container button:disabled,.notification-item.follow .follow-preview .social-options .bookmark-container button:disabled,.notification-item.follow .follow-preview .social-options button.btn-repost:disabled,.notification-item.follow .follow-preview .social-options button.btn-reposted:disabled,.notification-item.follow .follow-preview .social-options button.btn-more:disabled,.notification-item.follow .follow-preview .social-options .btn-link:disabled,.notification-item.follow .follow-preview .social-options .btn-delete:disabled,.notification-item.follow .follow-preview .social-options .btn-report:disabled,.core-nav-user-card .social-options .btn-comment:disabled,.core-nav-user-card .social-options .btn-views:disabled,.core-nav-user-card .social-options .repost-container:disabled,.core-nav-user-card .social-options .like-container button:disabled,.core-nav-user-card .social-options .bookmark-container button:disabled,.core-nav-user-card .social-options button.btn-repost:disabled,.core-nav-user-card .social-options button.btn-reposted:disabled,.core-nav-user-card .social-options button.btn-more:disabled,.core-nav-user-card .social-options .btn-link:disabled,.core-nav-user-card .social-options .btn-delete:disabled,.core-nav-user-card .social-options .btn-report:disabled{cursor:default}.social-post-item .social-options .btn-comment svg,.social-post-item .social-options .btn-views svg,.social-post-item .social-options .repost-container svg,.social-post-item .social-options .like-container button svg,.social-post-item .social-options .bookmark-container button svg,.social-post-item .social-options button.btn-repost svg,.social-post-item .social-options button.btn-reposted svg,.social-post-item .social-options button.btn-more svg,.social-post-item .social-options .btn-link svg,.social-post-item .social-options .btn-delete svg,.social-post-item .social-options .btn-report svg,.social-original-post .social-options .btn-comment svg,.social-original-post .social-options .btn-views svg,.social-original-post .social-options .repost-container svg,.social-original-post .social-options .like-container button svg,.social-original-post .social-options .bookmark-container button svg,.social-original-post .social-options button.btn-repost svg,.social-original-post .social-options button.btn-reposted svg,.social-original-post .social-options button.btn-more svg,.social-original-post .social-options .btn-link svg,.social-original-post .social-options .btn-delete svg,.social-original-post .social-options .btn-report svg,#form-repostPreview .social-options .btn-comment svg,#form-repostPreview .social-options .btn-views svg,#form-repostPreview .social-options .repost-container svg,#form-repostPreview .social-options .like-container button svg,#form-repostPreview .social-options .bookmark-container button svg,#form-repostPreview .social-options button.btn-repost svg,#form-repostPreview .social-options button.btn-reposted svg,#form-repostPreview .social-options button.btn-more svg,#form-repostPreview .social-options .btn-link svg,#form-repostPreview .social-options .btn-delete svg,#form-repostPreview .social-options .btn-report svg,.notification-item.follow .follow-preview .social-options .btn-comment svg,.notification-item.follow .follow-preview .social-options .btn-views svg,.notification-item.follow .follow-preview .social-options .repost-container svg,.notification-item.follow .follow-preview .social-options .like-container button svg,.notification-item.follow .follow-preview .social-options .bookmark-container button svg,.notification-item.follow .follow-preview .social-options button.btn-repost svg,.notification-item.follow .follow-preview .social-options button.btn-reposted svg,.notification-item.follow .follow-preview .social-options button.btn-more svg,.notification-item.follow .follow-preview .social-options .btn-link svg,.notification-item.follow .follow-preview .social-options .btn-delete svg,.notification-item.follow .follow-preview .social-options .btn-report svg,.core-nav-user-card .social-options .btn-comment svg,.core-nav-user-card .social-options .btn-views svg,.core-nav-user-card .social-options .repost-container svg,.core-nav-user-card .social-options .like-container button svg,.core-nav-user-card .social-options .bookmark-container button svg,.core-nav-user-card .social-options button.btn-repost svg,.core-nav-user-card .social-options button.btn-reposted svg,.core-nav-user-card .social-options button.btn-more svg,.core-nav-user-card .social-options .btn-link svg,.core-nav-user-card .social-options .btn-delete svg,.core-nav-user-card .social-options .btn-report svg{position:static;object-fit:contain;transform:translate(0) scale(1)!important;transition:transform .2s cubic-bezier(.215,.61,.355,1)}.social-post-item .social-options .btn-comment svg g,.social-post-item .social-options .btn-comment svg path,.social-post-item .social-options .btn-views svg g,.social-post-item .social-options .btn-views svg path,.social-post-item .social-options .repost-container svg g,.social-post-item .social-options .repost-container svg path,.social-post-item .social-options .like-container button svg g,.social-post-item .social-options .like-container button svg path,.social-post-item .social-options .bookmark-container button svg g,.social-post-item .social-options .bookmark-container button svg path,.social-post-item .social-options button.btn-repost svg g,.social-post-item .social-options button.btn-repost svg path,.social-post-item .social-options button.btn-reposted svg g,.social-post-item .social-options button.btn-reposted svg path,.social-post-item .social-options button.btn-more svg g,.social-post-item .social-options button.btn-more svg path,.social-post-item .social-options .btn-link svg g,.social-post-item .social-options .btn-link svg path,.social-post-item .social-options .btn-delete svg g,.social-post-item .social-options .btn-delete svg path,.social-post-item .social-options .btn-report svg g,.social-post-item .social-options .btn-report svg path,.social-original-post .social-options .btn-comment svg g,.social-original-post .social-options .btn-comment svg path,.social-original-post .social-options .btn-views svg g,.social-original-post .social-options .btn-views svg path,.social-original-post .social-options .repost-container svg g,.social-original-post .social-options .repost-container svg path,.social-original-post .social-options .like-container button svg g,.social-original-post .social-options .like-container button svg path,.social-original-post .social-options .bookmark-container button svg g,.social-original-post .social-options .bookmark-container button svg path,.social-original-post .social-options button.btn-repost svg g,.social-original-post .social-options button.btn-repost svg path,.social-original-post .social-options button.btn-reposted svg g,.social-original-post .social-options button.btn-reposted svg path,.social-original-post .social-options button.btn-more svg g,.social-original-post .social-options button.btn-more svg path,.social-original-post .social-options .btn-link svg g,.social-original-post .social-options .btn-link svg path,.social-original-post .social-options .btn-delete svg g,.social-original-post .social-options .btn-delete svg path,.social-original-post .social-options .btn-report svg g,.social-original-post .social-options .btn-report svg path,#form-repostPreview .social-options .btn-comment svg g,#form-repostPreview .social-options .btn-comment svg path,#form-repostPreview .social-options .btn-views svg g,#form-repostPreview .social-options .btn-views svg path,#form-repostPreview .social-options .repost-container svg g,#form-repostPreview .social-options .repost-container svg path,#form-repostPreview .social-options .like-container button svg g,#form-repostPreview .social-options .like-container button svg path,#form-repostPreview .social-options .bookmark-container button svg g,#form-repostPreview .social-options .bookmark-container button svg path,#form-repostPreview .social-options button.btn-repost svg g,#form-repostPreview .social-options button.btn-repost svg path,#form-repostPreview .social-options button.btn-reposted svg g,#form-repostPreview .social-options button.btn-reposted svg path,#form-repostPreview .social-options button.btn-more svg g,#form-repostPreview .social-options button.btn-more svg path,#form-repostPreview .social-options .btn-link svg g,#form-repostPreview .social-options .btn-link svg path,#form-repostPreview .social-options .btn-delete svg g,#form-repostPreview .social-options .btn-delete svg path,#form-repostPreview .social-options .btn-report svg g,#form-repostPreview .social-options .btn-report svg path,.notification-item.follow .follow-preview .social-options .btn-comment svg g,.notification-item.follow .follow-preview .social-options .btn-comment svg path,.notification-item.follow .follow-preview .social-options .btn-views svg g,.notification-item.follow .follow-preview .social-options .btn-views svg path,.notification-item.follow .follow-preview .social-options .repost-container svg g,.notification-item.follow .follow-preview .social-options .repost-container svg path,.notification-item.follow .follow-preview .social-options .like-container button svg g,.notification-item.follow .follow-preview .social-options .like-container button svg path,.notification-item.follow .follow-preview .social-options .bookmark-container button svg g,.notification-item.follow .follow-preview .social-options .bookmark-container button svg path,.notification-item.follow .follow-preview .social-options button.btn-repost svg g,.notification-item.follow .follow-preview .social-options button.btn-repost svg path,.notification-item.follow .follow-preview .social-options button.btn-reposted svg g,.notification-item.follow .follow-preview .social-options button.btn-reposted svg path,.notification-item.follow .follow-preview .social-options button.btn-more svg g,.notification-item.follow .follow-preview .social-options button.btn-more svg path,.notification-item.follow .follow-preview .social-options .btn-link svg g,.notification-item.follow .follow-preview .social-options .btn-link svg path,.notification-item.follow .follow-preview .social-options .btn-delete svg g,.notification-item.follow .follow-preview .social-options .btn-delete svg path,.notification-item.follow .follow-preview .social-options .btn-report svg g,.notification-item.follow .follow-preview .social-options .btn-report svg path,.core-nav-user-card .social-options .btn-comment svg g,.core-nav-user-card .social-options .btn-comment svg path,.core-nav-user-card .social-options .btn-views svg g,.core-nav-user-card .social-options .btn-views svg path,.core-nav-user-card .social-options .repost-container svg g,.core-nav-user-card .social-options .repost-container svg path,.core-nav-user-card .social-options .like-container button svg g,.core-nav-user-card .social-options .like-container button svg path,.core-nav-user-card .social-options .bookmark-container button svg g,.core-nav-user-card .social-options .bookmark-container button svg path,.core-nav-user-card .social-options button.btn-repost svg g,.core-nav-user-card .social-options button.btn-repost svg path,.core-nav-user-card .social-options button.btn-reposted svg g,.core-nav-user-card .social-options button.btn-reposted svg path,.core-nav-user-card .social-options button.btn-more svg g,.core-nav-user-card .social-options button.btn-more svg path,.core-nav-user-card .social-options .btn-link svg g,.core-nav-user-card .social-options .btn-link svg path,.core-nav-user-card .social-options .btn-delete svg g,.core-nav-user-card .social-options .btn-delete svg path,.core-nav-user-card .social-options .btn-report svg g,.core-nav-user-card .social-options .btn-report svg path{fill:gray}.social-post-item .social-options .btn-comment:hover,.social-post-item .social-options .btn-comment:focus,.social-post-item .social-options .btn-views:hover,.social-post-item .social-options .btn-views:focus,.social-post-item .social-options .repost-container:hover,.social-post-item .social-options .repost-container:focus,.social-post-item .social-options .like-container button:hover,.social-post-item .social-options .like-container button:focus,.social-post-item .social-options .bookmark-container button:hover,.social-post-item .social-options .bookmark-container button:focus,.social-post-item .social-options button.btn-repost:hover,.social-post-item .social-options button.btn-repost:focus,.social-post-item .social-options button.btn-reposted:hover,.social-post-item .social-options button.btn-reposted:focus,.social-post-item .social-options button.btn-more:hover,.social-post-item .social-options button.btn-more:focus,.social-post-item .social-options .btn-link:hover,.social-post-item .social-options .btn-link:focus,.social-post-item .social-options .btn-delete:hover,.social-post-item .social-options .btn-delete:focus,.social-post-item .social-options .btn-report:hover,.social-post-item .social-options .btn-report:focus,.social-original-post .social-options .btn-comment:hover,.social-original-post .social-options .btn-comment:focus,.social-original-post .social-options .btn-views:hover,.social-original-post .social-options .btn-views:focus,.social-original-post .social-options .repost-container:hover,.social-original-post .social-options .repost-container:focus,.social-original-post .social-options .like-container button:hover,.social-original-post .social-options .like-container button:focus,.social-original-post .social-options .bookmark-container button:hover,.social-original-post .social-options .bookmark-container button:focus,.social-original-post .social-options button.btn-repost:hover,.social-original-post .social-options button.btn-repost:focus,.social-original-post .social-options button.btn-reposted:hover,.social-original-post .social-options button.btn-reposted:focus,.social-original-post .social-options button.btn-more:hover,.social-original-post .social-options button.btn-more:focus,.social-original-post .social-options .btn-link:hover,.social-original-post .social-options .btn-link:focus,.social-original-post .social-options .btn-delete:hover,.social-original-post .social-options .btn-delete:focus,.social-original-post .social-options .btn-report:hover,.social-original-post .social-options .btn-report:focus,#form-repostPreview .social-options .btn-comment:hover,#form-repostPreview .social-options .btn-comment:focus,#form-repostPreview .social-options .btn-views:hover,#form-repostPreview .social-options .btn-views:focus,#form-repostPreview .social-options .repost-container:hover,#form-repostPreview .social-options .repost-container:focus,#form-repostPreview .social-options .like-container button:hover,#form-repostPreview .social-options .like-container button:focus,#form-repostPreview .social-options .bookmark-container button:hover,#form-repostPreview .social-options .bookmark-container button:focus,#form-repostPreview .social-options button.btn-repost:hover,#form-repostPreview .social-options button.btn-repost:focus,#form-repostPreview .social-options button.btn-reposted:hover,#form-repostPreview .social-options button.btn-reposted:focus,#form-repostPreview .social-options button.btn-more:hover,#form-repostPreview .social-options button.btn-more:focus,#form-repostPreview .social-options .btn-link:hover,#form-repostPreview .social-options .btn-link:focus,#form-repostPreview .social-options .btn-delete:hover,#form-repostPreview .social-options .btn-delete:focus,#form-repostPreview .social-options .btn-report:hover,#form-repostPreview .social-options .btn-report:focus,.notification-item.follow .follow-preview .social-options .btn-comment:hover,.notification-item.follow .follow-preview .social-options .btn-comment:focus,.notification-item.follow .follow-preview .social-options .btn-views:hover,.notification-item.follow .follow-preview .social-options .btn-views:focus,.notification-item.follow .follow-preview .social-options .repost-container:hover,.notification-item.follow .follow-preview .social-options .repost-container:focus,.notification-item.follow .follow-preview .social-options .like-container button:hover,.notification-item.follow .follow-preview .social-options .like-container button:focus,.notification-item.follow .follow-preview .social-options .bookmark-container button:hover,.notification-item.follow .follow-preview .social-options .bookmark-container button:focus,.notification-item.follow .follow-preview .social-options button.btn-repost:hover,.notification-item.follow .follow-preview .social-options button.btn-repost:focus,.notification-item.follow .follow-preview .social-options button.btn-reposted:hover,.notification-item.follow .follow-preview .social-options button.btn-reposted:focus,.notification-item.follow .follow-preview .social-options button.btn-more:hover,.notification-item.follow .follow-preview .social-options button.btn-more:focus,.notification-item.follow .follow-preview .social-options .btn-link:hover,.notification-item.follow .follow-preview .social-options .btn-link:focus,.notification-item.follow .follow-preview .social-options .btn-delete:hover,.notification-item.follow .follow-preview .social-options .btn-delete:focus,.notification-item.follow .follow-preview .social-options .btn-report:hover,.notification-item.follow .follow-preview .social-options .btn-report:focus,.core-nav-user-card .social-options .btn-comment:hover,.core-nav-user-card .social-options .btn-comment:focus,.core-nav-user-card .social-options .btn-views:hover,.core-nav-user-card .social-options .btn-views:focus,.core-nav-user-card .social-options .repost-container:hover,.core-nav-user-card .social-options .repost-container:focus,.core-nav-user-card .social-options .like-container button:hover,.core-nav-user-card .social-options .like-container button:focus,.core-nav-user-card .social-options .bookmark-container button:hover,.core-nav-user-card .social-options .bookmark-container button:focus,.core-nav-user-card .social-options button.btn-repost:hover,.core-nav-user-card .social-options button.btn-repost:focus,.core-nav-user-card .social-options button.btn-reposted:hover,.core-nav-user-card .social-options button.btn-reposted:focus,.core-nav-user-card .social-options button.btn-more:hover,.core-nav-user-card .social-options button.btn-more:focus,.core-nav-user-card .social-options .btn-link:hover,.core-nav-user-card .social-options .btn-link:focus,.core-nav-user-card .social-options .btn-delete:hover,.core-nav-user-card .social-options .btn-delete:focus,.core-nav-user-card .social-options .btn-report:hover,.core-nav-user-card .social-options .btn-report:focus{color:var(--text-current)}.social-post-item .social-options .btn-comment:hover svg,.social-post-item .social-options .btn-comment:focus svg,.social-post-item .social-options .btn-views:hover svg,.social-post-item .social-options .btn-views:focus svg,.social-post-item .social-options .repost-container:hover svg,.social-post-item .social-options .repost-container:focus svg,.social-post-item .social-options .like-container button:hover svg,.social-post-item .social-options .like-container button:focus svg,.social-post-item .social-options .bookmark-container button:hover svg,.social-post-item .social-options .bookmark-container button:focus svg,.social-post-item .social-options button.btn-repost:hover svg,.social-post-item .social-options button.btn-repost:focus svg,.social-post-item .social-options button.btn-reposted:hover svg,.social-post-item .social-options button.btn-reposted:focus svg,.social-post-item .social-options button.btn-more:hover svg,.social-post-item .social-options button.btn-more:focus svg,.social-post-item .social-options .btn-link:hover svg,.social-post-item .social-options .btn-link:focus svg,.social-post-item .social-options .btn-delete:hover svg,.social-post-item .social-options .btn-delete:focus svg,.social-post-item .social-options .btn-report:hover svg,.social-post-item .social-options .btn-report:focus svg,.social-original-post .social-options .btn-comment:hover svg,.social-original-post .social-options .btn-comment:focus svg,.social-original-post .social-options .btn-views:hover svg,.social-original-post .social-options .btn-views:focus svg,.social-original-post .social-options .repost-container:hover svg,.social-original-post .social-options .repost-container:focus svg,.social-original-post .social-options .like-container button:hover svg,.social-original-post .social-options .like-container button:focus svg,.social-original-post .social-options .bookmark-container button:hover svg,.social-original-post .social-options .bookmark-container button:focus svg,.social-original-post .social-options button.btn-repost:hover svg,.social-original-post .social-options button.btn-repost:focus svg,.social-original-post .social-options button.btn-reposted:hover svg,.social-original-post .social-options button.btn-reposted:focus svg,.social-original-post .social-options button.btn-more:hover svg,.social-original-post .social-options button.btn-more:focus svg,.social-original-post .social-options .btn-link:hover svg,.social-original-post .social-options .btn-link:focus svg,.social-original-post .social-options .btn-delete:hover svg,.social-original-post .social-options .btn-delete:focus svg,.social-original-post .social-options .btn-report:hover svg,.social-original-post .social-options .btn-report:focus svg,#form-repostPreview .social-options .btn-comment:hover svg,#form-repostPreview .social-options .btn-comment:focus svg,#form-repostPreview .social-options .btn-views:hover svg,#form-repostPreview .social-options .btn-views:focus svg,#form-repostPreview .social-options .repost-container:hover svg,#form-repostPreview .social-options .repost-container:focus svg,#form-repostPreview .social-options .like-container button:hover svg,#form-repostPreview .social-options .like-container button:focus svg,#form-repostPreview .social-options .bookmark-container button:hover svg,#form-repostPreview .social-options .bookmark-container button:focus svg,#form-repostPreview .social-options button.btn-repost:hover svg,#form-repostPreview .social-options button.btn-repost:focus svg,#form-repostPreview .social-options button.btn-reposted:hover svg,#form-repostPreview .social-options button.btn-reposted:focus svg,#form-repostPreview .social-options button.btn-more:hover svg,#form-repostPreview .social-options button.btn-more:focus svg,#form-repostPreview .social-options .btn-link:hover svg,#form-repostPreview .social-options .btn-link:focus svg,#form-repostPreview .social-options .btn-delete:hover svg,#form-repostPreview .social-options .btn-delete:focus svg,#form-repostPreview .social-options .btn-report:hover svg,#form-repostPreview .social-options .btn-report:focus svg,.notification-item.follow .follow-preview .social-options .btn-comment:hover svg,.notification-item.follow .follow-preview .social-options .btn-comment:focus svg,.notification-item.follow .follow-preview .social-options .btn-views:hover svg,.notification-item.follow .follow-preview .social-options .btn-views:focus svg,.notification-item.follow .follow-preview .social-options .repost-container:hover svg,.notification-item.follow .follow-preview .social-options .repost-container:focus svg,.notification-item.follow .follow-preview .social-options .like-container button:hover svg,.notification-item.follow .follow-preview .social-options .like-container button:focus svg,.notification-item.follow .follow-preview .social-options .bookmark-container button:hover svg,.notification-item.follow .follow-preview .social-options .bookmark-container button:focus svg,.notification-item.follow .follow-preview .social-options button.btn-repost:hover svg,.notification-item.follow .follow-preview .social-options button.btn-repost:focus svg,.notification-item.follow .follow-preview .social-options button.btn-reposted:hover svg,.notification-item.follow .follow-preview .social-options button.btn-reposted:focus svg,.notification-item.follow .follow-preview .social-options button.btn-more:hover svg,.notification-item.follow .follow-preview .social-options button.btn-more:focus svg,.notification-item.follow .follow-preview .social-options .btn-link:hover svg,.notification-item.follow .follow-preview .social-options .btn-link:focus svg,.notification-item.follow .follow-preview .social-options .btn-delete:hover svg,.notification-item.follow .follow-preview .social-options .btn-delete:focus svg,.notification-item.follow .follow-preview .social-options .btn-report:hover svg,.notification-item.follow .follow-preview .social-options .btn-report:focus svg,.core-nav-user-card .social-options .btn-comment:hover svg,.core-nav-user-card .social-options .btn-comment:focus svg,.core-nav-user-card .social-options .btn-views:hover svg,.core-nav-user-card .social-options .btn-views:focus svg,.core-nav-user-card .social-options .repost-container:hover svg,.core-nav-user-card .social-options .repost-container:focus svg,.core-nav-user-card .social-options .like-container button:hover svg,.core-nav-user-card .social-options .like-container button:focus svg,.core-nav-user-card .social-options .bookmark-container button:hover svg,.core-nav-user-card .social-options .bookmark-container button:focus svg,.core-nav-user-card .social-options button.btn-repost:hover svg,.core-nav-user-card .social-options button.btn-repost:focus svg,.core-nav-user-card .social-options button.btn-reposted:hover svg,.core-nav-user-card .social-options button.btn-reposted:focus svg,.core-nav-user-card .social-options button.btn-more:hover svg,.core-nav-user-card .social-options button.btn-more:focus svg,.core-nav-user-card .social-options .btn-link:hover svg,.core-nav-user-card .social-options .btn-link:focus svg,.core-nav-user-card .social-options .btn-delete:hover svg,.core-nav-user-card .social-options .btn-delete:focus svg,.core-nav-user-card .social-options .btn-report:hover svg,.core-nav-user-card .social-options .btn-report:focus svg{transform:translate(0) scale(1.1)!important}.social-post-item .social-options .btn-comment:hover svg path,.social-post-item .social-options .btn-comment:focus svg path,.social-post-item .social-options .btn-views:hover svg path,.social-post-item .social-options .btn-views:focus svg path,.social-post-item .social-options .repost-container:hover svg path,.social-post-item .social-options .repost-container:focus svg path,.social-post-item .social-options .like-container button:hover svg path,.social-post-item .social-options .like-container button:focus svg path,.social-post-item .social-options .bookmark-container button:hover svg path,.social-post-item .social-options .bookmark-container button:focus svg path,.social-post-item .social-options button.btn-repost:hover svg path,.social-post-item .social-options button.btn-repost:focus svg path,.social-post-item .social-options button.btn-reposted:hover svg path,.social-post-item .social-options button.btn-reposted:focus svg path,.social-post-item .social-options button.btn-more:hover svg path,.social-post-item .social-options button.btn-more:focus svg path,.social-post-item .social-options .btn-link:hover svg path,.social-post-item .social-options .btn-link:focus svg path,.social-post-item .social-options .btn-delete:hover svg path,.social-post-item .social-options .btn-delete:focus svg path,.social-post-item .social-options .btn-report:hover svg path,.social-post-item .social-options .btn-report:focus svg path,.social-original-post .social-options .btn-comment:hover svg path,.social-original-post .social-options .btn-comment:focus svg path,.social-original-post .social-options .btn-views:hover svg path,.social-original-post .social-options .btn-views:focus svg path,.social-original-post .social-options .repost-container:hover svg path,.social-original-post .social-options .repost-container:focus svg path,.social-original-post .social-options .like-container button:hover svg path,.social-original-post .social-options .like-container button:focus svg path,.social-original-post .social-options .bookmark-container button:hover svg path,.social-original-post .social-options .bookmark-container button:focus svg path,.social-original-post .social-options button.btn-repost:hover svg path,.social-original-post .social-options button.btn-repost:focus svg path,.social-original-post .social-options button.btn-reposted:hover svg path,.social-original-post .social-options button.btn-reposted:focus svg path,.social-original-post .social-options button.btn-more:hover svg path,.social-original-post .social-options button.btn-more:focus svg path,.social-original-post .social-options .btn-link:hover svg path,.social-original-post .social-options .btn-link:focus svg path,.social-original-post .social-options .btn-delete:hover svg path,.social-original-post .social-options .btn-delete:focus svg path,.social-original-post .social-options .btn-report:hover svg path,.social-original-post .social-options .btn-report:focus svg path,#form-repostPreview .social-options .btn-comment:hover svg path,#form-repostPreview .social-options .btn-comment:focus svg path,#form-repostPreview .social-options .btn-views:hover svg path,#form-repostPreview .social-options .btn-views:focus svg path,#form-repostPreview .social-options .repost-container:hover svg path,#form-repostPreview .social-options .repost-container:focus svg path,#form-repostPreview .social-options .like-container button:hover svg path,#form-repostPreview .social-options .like-container button:focus svg path,#form-repostPreview .social-options .bookmark-container button:hover svg path,#form-repostPreview .social-options .bookmark-container button:focus svg path,#form-repostPreview .social-options button.btn-repost:hover svg path,#form-repostPreview .social-options button.btn-repost:focus svg path,#form-repostPreview .social-options button.btn-reposted:hover svg path,#form-repostPreview .social-options button.btn-reposted:focus svg path,#form-repostPreview .social-options button.btn-more:hover svg path,#form-repostPreview .social-options button.btn-more:focus svg path,#form-repostPreview .social-options .btn-link:hover svg path,#form-repostPreview .social-options .btn-link:focus svg path,#form-repostPreview .social-options .btn-delete:hover svg path,#form-repostPreview .social-options .btn-delete:focus svg path,#form-repostPreview .social-options .btn-report:hover svg path,#form-repostPreview .social-options .btn-report:focus svg path,.notification-item.follow .follow-preview .social-options .btn-comment:hover svg path,.notification-item.follow .follow-preview .social-options .btn-comment:focus svg path,.notification-item.follow .follow-preview .social-options .btn-views:hover svg path,.notification-item.follow .follow-preview .social-options .btn-views:focus svg path,.notification-item.follow .follow-preview .social-options .repost-container:hover svg path,.notification-item.follow .follow-preview .social-options .repost-container:focus svg path,.notification-item.follow .follow-preview .social-options .like-container button:hover svg path,.notification-item.follow .follow-preview .social-options .like-container button:focus svg path,.notification-item.follow .follow-preview .social-options .bookmark-container button:hover svg path,.notification-item.follow .follow-preview .social-options .bookmark-container button:focus svg path,.notification-item.follow .follow-preview .social-options button.btn-repost:hover svg path,.notification-item.follow .follow-preview .social-options button.btn-repost:focus svg path,.notification-item.follow .follow-preview .social-options button.btn-reposted:hover svg path,.notification-item.follow .follow-preview .social-options button.btn-reposted:focus svg path,.notification-item.follow .follow-preview .social-options button.btn-more:hover svg path,.notification-item.follow .follow-preview .social-options button.btn-more:focus svg path,.notification-item.follow .follow-preview .social-options .btn-link:hover svg path,.notification-item.follow .follow-preview .social-options .btn-link:focus svg path,.notification-item.follow .follow-preview .social-options .btn-delete:hover svg path,.notification-item.follow .follow-preview .social-options .btn-delete:focus svg path,.notification-item.follow .follow-preview .social-options .btn-report:hover svg path,.notification-item.follow .follow-preview .social-options .btn-report:focus svg path,.core-nav-user-card .social-options .btn-comment:hover svg path,.core-nav-user-card .social-options .btn-comment:focus svg path,.core-nav-user-card .social-options .btn-views:hover svg path,.core-nav-user-card .social-options .btn-views:focus svg path,.core-nav-user-card .social-options .repost-container:hover svg path,.core-nav-user-card .social-options .repost-container:focus svg path,.core-nav-user-card .social-options .like-container button:hover svg path,.core-nav-user-card .social-options .like-container button:focus svg path,.core-nav-user-card .social-options .bookmark-container button:hover svg path,.core-nav-user-card .social-options .bookmark-container button:focus svg path,.core-nav-user-card .social-options button.btn-repost:hover svg path,.core-nav-user-card .social-options button.btn-repost:focus svg path,.core-nav-user-card .social-options button.btn-reposted:hover svg path,.core-nav-user-card .social-options button.btn-reposted:focus svg path,.core-nav-user-card .social-options button.btn-more:hover svg path,.core-nav-user-card .social-options button.btn-more:focus svg path,.core-nav-user-card .social-options .btn-link:hover svg path,.core-nav-user-card .social-options .btn-link:focus svg path,.core-nav-user-card .social-options .btn-delete:hover svg path,.core-nav-user-card .social-options .btn-delete:focus svg path,.core-nav-user-card .social-options .btn-report:hover svg path,.core-nav-user-card .social-options .btn-report:focus svg path{fill:var(--text-current)}.social-post-item .social-options .btn-tooltip,.social-original-post .social-options .btn-tooltip,#form-repostPreview .social-options .btn-tooltip,.notification-item.follow .follow-preview .social-options .btn-tooltip,.core-nav-user-card .social-options .btn-tooltip{display:flex;align-items:center;cursor:default}.social-post-item .social-options .btn-tooltip>button:disabled,.social-original-post .social-options .btn-tooltip>button:disabled,#form-repostPreview .social-options .btn-tooltip>button:disabled,.notification-item.follow .follow-preview .social-options .btn-tooltip>button:disabled,.core-nav-user-card .social-options .btn-tooltip>button:disabled{cursor:default;pointer-events:none}.social-post-item .social-options .btn-comment *,.social-original-post .social-options .btn-comment *,#form-repostPreview .social-options .btn-comment *,.notification-item.follow .follow-preview .social-options .btn-comment *,.core-nav-user-card .social-options .btn-comment *{pointer-events:none}.social-post-item .social-options .btn-comment .chat-fill,.social-original-post .social-options .btn-comment .chat-fill,#form-repostPreview .social-options .btn-comment .chat-fill,.notification-item.follow .follow-preview .social-options .btn-comment .chat-fill,.core-nav-user-card .social-options .btn-comment .chat-fill{display:none}.social-post-item .social-options .btn-like,.social-post-item .social-options .btn-liked,.social-post-item .social-options .btn-repost,.social-post-item .social-options .btn-reposted,.social-post-item .social-options .btn-bookmark,.social-post-item .social-options .btn-bookmarked,.social-original-post .social-options .btn-like,.social-original-post .social-options .btn-liked,.social-original-post .social-options .btn-repost,.social-original-post .social-options .btn-reposted,.social-original-post .social-options .btn-bookmark,.social-original-post .social-options .btn-bookmarked,#form-repostPreview .social-options .btn-like,#form-repostPreview .social-options .btn-liked,#form-repostPreview .social-options .btn-repost,#form-repostPreview .social-options .btn-reposted,#form-repostPreview .social-options .btn-bookmark,#form-repostPreview .social-options .btn-bookmarked,.notification-item.follow .follow-preview .social-options .btn-like,.notification-item.follow .follow-preview .social-options .btn-liked,.notification-item.follow .follow-preview .social-options .btn-repost,.notification-item.follow .follow-preview .social-options .btn-reposted,.notification-item.follow .follow-preview .social-options .btn-bookmark,.notification-item.follow .follow-preview .social-options .btn-bookmarked,.core-nav-user-card .social-options .btn-like,.core-nav-user-card .social-options .btn-liked,.core-nav-user-card .social-options .btn-repost,.core-nav-user-card .social-options .btn-reposted,.core-nav-user-card .social-options .btn-bookmark,.core-nav-user-card .social-options .btn-bookmarked{width:auto;height:auto;border-radius:5px}.social-post-item .social-options .btn-like svg,.social-post-item .social-options .btn-liked svg,.social-post-item .social-options .btn-repost svg,.social-post-item .social-options .btn-reposted svg,.social-post-item .social-options .btn-bookmark svg,.social-post-item .social-options .btn-bookmarked svg,.social-original-post .social-options .btn-like svg,.social-original-post .social-options .btn-liked svg,.social-original-post .social-options .btn-repost svg,.social-original-post .social-options .btn-reposted svg,.social-original-post .social-options .btn-bookmark svg,.social-original-post .social-options .btn-bookmarked svg,#form-repostPreview .social-options .btn-like svg,#form-repostPreview .social-options .btn-liked svg,#form-repostPreview .social-options .btn-repost svg,#form-repostPreview .social-options .btn-reposted svg,#form-repostPreview .social-options .btn-bookmark svg,#form-repostPreview .social-options .btn-bookmarked svg,.notification-item.follow .follow-preview .social-options .btn-like svg,.notification-item.follow .follow-preview .social-options .btn-liked svg,.notification-item.follow .follow-preview .social-options .btn-repost svg,.notification-item.follow .follow-preview .social-options .btn-reposted svg,.notification-item.follow .follow-preview .social-options .btn-bookmark svg,.notification-item.follow .follow-preview .social-options .btn-bookmarked svg,.core-nav-user-card .social-options .btn-like svg,.core-nav-user-card .social-options .btn-liked svg,.core-nav-user-card .social-options .btn-repost svg,.core-nav-user-card .social-options .btn-reposted svg,.core-nav-user-card .social-options .btn-bookmark svg,.core-nav-user-card .social-options .btn-bookmarked svg{position:static;pointer-events:none}.social-post-item .social-options .like-container:has(.btn-liked),.social-original-post .social-options .like-container:has(.btn-liked),#form-repostPreview .social-options .like-container:has(.btn-liked),.notification-item.follow .follow-preview .social-options .like-container:has(.btn-liked),.core-nav-user-card .social-options .like-container:has(.btn-liked){color:#42ed91}.social-post-item .social-options .like-container:has(.btn-liked) svg path,.social-original-post .social-options .like-container:has(.btn-liked) svg path,#form-repostPreview .social-options .like-container:has(.btn-liked) svg path,.notification-item.follow .follow-preview .social-options .like-container:has(.btn-liked) svg path,.core-nav-user-card .social-options .like-container:has(.btn-liked) svg path{fill:#42ed91!important}.social-post-item .social-options .bookmark-container:has(.btn-bookmarked),.social-original-post .social-options .bookmark-container:has(.btn-bookmarked),#form-repostPreview .social-options .bookmark-container:has(.btn-bookmarked),.notification-item.follow .follow-preview .social-options .bookmark-container:has(.btn-bookmarked),.core-nav-user-card .social-options .bookmark-container:has(.btn-bookmarked){color:#6d42ed}.social-post-item .social-options .bookmark-container:has(.btn-bookmarked) svg path,.social-original-post .social-options .bookmark-container:has(.btn-bookmarked) svg path,#form-repostPreview .social-options .bookmark-container:has(.btn-bookmarked) svg path,.notification-item.follow .follow-preview .social-options .bookmark-container:has(.btn-bookmarked) svg path,.core-nav-user-card .social-options .bookmark-container:has(.btn-bookmarked) svg path{fill:#6d42ed!important}.social-post-item .social-options .repost-container:has(.btn-reposted),.social-original-post .social-options .repost-container:has(.btn-reposted),#form-repostPreview .social-options .repost-container:has(.btn-reposted),.notification-item.follow .follow-preview .social-options .repost-container:has(.btn-reposted),.core-nav-user-card .social-options .repost-container:has(.btn-reposted){color:#ed9442}.social-post-item .social-options .repost-container:has(.btn-reposted) svg path,.social-original-post .social-options .repost-container:has(.btn-reposted) svg path,#form-repostPreview .social-options .repost-container:has(.btn-reposted) svg path,.notification-item.follow .follow-preview .social-options .repost-container:has(.btn-reposted) svg path,.core-nav-user-card .social-options .repost-container:has(.btn-reposted) svg path{fill:#ed9442!important}.social-post-item .social-options .btn-views,.social-original-post .social-options .btn-views,#form-repostPreview .social-options .btn-views,.notification-item.follow .follow-preview .social-options .btn-views,.core-nav-user-card .social-options .btn-views{cursor:default}.social-post-item .social-options .btn-views:hover svg,.social-post-item .social-options .btn-views:focus svg,.social-original-post .social-options .btn-views:hover svg,.social-original-post .social-options .btn-views:focus svg,#form-repostPreview .social-options .btn-views:hover svg,#form-repostPreview .social-options .btn-views:focus svg,.notification-item.follow .follow-preview .social-options .btn-views:hover svg,.notification-item.follow .follow-preview .social-options .btn-views:focus svg,.core-nav-user-card .social-options .btn-views:hover svg,.core-nav-user-card .social-options .btn-views:focus svg{transform:scale(1)!important}.social-post-item .social-options .btn-more,.social-original-post .social-options .btn-more,#form-repostPreview .social-options .btn-more,.notification-item.follow .follow-preview .social-options .btn-more,.core-nav-user-card .social-options .btn-more{margin-left:auto;gap:0}.social-post-item .social-options .btn-more *,.social-original-post .social-options .btn-more *,#form-repostPreview .social-options .btn-more *,.notification-item.follow .follow-preview .social-options .btn-more *,.core-nav-user-card .social-options .btn-more *{pointer-events:none}.social-post-item .social-options .more-options,.social-original-post .social-options .more-options,#form-repostPreview .social-options .more-options,.notification-item.follow .follow-preview .social-options .more-options,.core-nav-user-card .social-options .more-options{position:absolute;right:2px;bottom:43px;z-index:2}.social-post-item .social-options .more-options:not(.is-active),.social-original-post .social-options .more-options:not(.is-active),#form-repostPreview .social-options .more-options:not(.is-active),.notification-item.follow .follow-preview .social-options .more-options:not(.is-active),.core-nav-user-card .social-options .more-options:not(.is-active){pointer-events:none}.social-post-item .social-options .more-options:not(.is-active) *,.social-original-post .social-options .more-options:not(.is-active) *,#form-repostPreview .social-options .more-options:not(.is-active) *,.notification-item.follow .follow-preview .social-options .more-options:not(.is-active) *,.core-nav-user-card .social-options .more-options:not(.is-active) *{pointer-events:none}.social-post-item .social-options .more-options.is-active,.social-original-post .social-options .more-options.is-active,#form-repostPreview .social-options .more-options.is-active,.notification-item.follow .follow-preview .social-options .more-options.is-active,.core-nav-user-card .social-options .more-options.is-active{pointer-events:none}.social-post-item .social-options .more-options.is-active .options,.social-post-item .social-options .more-options.is-active .more-cover,.social-original-post .social-options .more-options.is-active .options,.social-original-post .social-options .more-options.is-active .more-cover,#form-repostPreview .social-options .more-options.is-active .options,#form-repostPreview .social-options .more-options.is-active .more-cover,.notification-item.follow .follow-preview .social-options .more-options.is-active .options,.notification-item.follow .follow-preview .social-options .more-options.is-active .more-cover,.core-nav-user-card .social-options .more-options.is-active .options,.core-nav-user-card .social-options .more-options.is-active .more-cover{pointer-events:auto}.social-post-item .social-options .more-options .options,.social-original-post .social-options .more-options .options,#form-repostPreview .social-options .more-options .options,.notification-item.follow .follow-preview .social-options .more-options .options,.core-nav-user-card .social-options .more-options .options{display:flex;flex-direction:column;align-items:flex-start;gap:6px;position:relative;z-index:2;transform-origin:right bottom;border:1px solid #ddd;border-radius:13px;padding:7px;background-color:#f2f2f2}.social-post-item .social-options .more-options .options:after,.social-original-post .social-options .more-options .options:after,#form-repostPreview .social-options .more-options .options:after,.notification-item.follow .follow-preview .social-options .more-options .options:after,.core-nav-user-card .social-options .more-options .options:after{content:"";position:absolute;bottom:1px;right:27px;z-index:2;transform:translateY(100%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #f2f2f2}.social-post-item .social-options .more-options button,.social-original-post .social-options .more-options button,#form-repostPreview .social-options .more-options button,.notification-item.follow .follow-preview .social-options .more-options button,.core-nav-user-card .social-options .more-options button{justify-content:flex-start;width:100%;border-radius:8px;padding:4px 10px 4px 4px;text-transform:uppercase;font-size:11px;font-weight:600;color:#222}.social-post-item .social-options .more-options button svg,.social-original-post .social-options .more-options button svg,#form-repostPreview .social-options .more-options button svg,.notification-item.follow .follow-preview .social-options .more-options button svg,.core-nav-user-card .social-options .more-options button svg{margin-right:4px;border-radius:4px}.social-post-item .social-options .more-options button svg g,.social-post-item .social-options .more-options button svg path,.social-original-post .social-options .more-options button svg g,.social-original-post .social-options .more-options button svg path,#form-repostPreview .social-options .more-options button svg g,#form-repostPreview .social-options .more-options button svg path,.notification-item.follow .follow-preview .social-options .more-options button svg g,.notification-item.follow .follow-preview .social-options .more-options button svg path,.core-nav-user-card .social-options .more-options button svg g,.core-nav-user-card .social-options .more-options button svg path{fill:#222}.social-post-item .social-options .more-options button:hover,.social-post-item .social-options .more-options button:focus,.social-original-post .social-options .more-options button:hover,.social-original-post .social-options .more-options button:focus,#form-repostPreview .social-options .more-options button:hover,#form-repostPreview .social-options .more-options button:focus,.notification-item.follow .follow-preview .social-options .more-options button:hover,.notification-item.follow .follow-preview .social-options .more-options button:focus,.core-nav-user-card .social-options .more-options button:hover,.core-nav-user-card .social-options .more-options button:focus{color:var(--text-current);background-color:#eaeaea}.social-post-item .social-options .more-options button:hover svg,.social-post-item .social-options .more-options button:focus svg,.social-original-post .social-options .more-options button:hover svg,.social-original-post .social-options .more-options button:focus svg,#form-repostPreview .social-options .more-options button:hover svg,#form-repostPreview .social-options .more-options button:focus svg,.notification-item.follow .follow-preview .social-options .more-options button:hover svg,.notification-item.follow .follow-preview .social-options .more-options button:focus svg,.core-nav-user-card .social-options .more-options button:hover svg,.core-nav-user-card .social-options .more-options button:focus svg{transform:none!important}.social-post-item .social-options .more-options button:hover svg g,.social-post-item .social-options .more-options button:hover svg path,.social-post-item .social-options .more-options button:focus svg g,.social-post-item .social-options .more-options button:focus svg path,.social-original-post .social-options .more-options button:hover svg g,.social-original-post .social-options .more-options button:hover svg path,.social-original-post .social-options .more-options button:focus svg g,.social-original-post .social-options .more-options button:focus svg path,#form-repostPreview .social-options .more-options button:hover svg g,#form-repostPreview .social-options .more-options button:hover svg path,#form-repostPreview .social-options .more-options button:focus svg g,#form-repostPreview .social-options .more-options button:focus svg path,.notification-item.follow .follow-preview .social-options .more-options button:hover svg g,.notification-item.follow .follow-preview .social-options .more-options button:hover svg path,.notification-item.follow .follow-preview .social-options .more-options button:focus svg g,.notification-item.follow .follow-preview .social-options .more-options button:focus svg path,.core-nav-user-card .social-options .more-options button:hover svg g,.core-nav-user-card .social-options .more-options button:hover svg path,.core-nav-user-card .social-options .more-options button:focus svg g,.core-nav-user-card .social-options .more-options button:focus svg path{fill:var(--text-current)}.social-post-item .social-options .more-options .more-cover,.social-original-post .social-options .more-options .more-cover,#form-repostPreview .social-options .more-options .more-cover,.notification-item.follow .follow-preview .social-options .more-options .more-cover,.core-nav-user-card .social-options .more-options .more-cover{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;background-color:#000}.social-post-item .social-options .btn-delete,.social-original-post .social-options .btn-delete,#form-repostPreview .social-options .btn-delete,.notification-item.follow .follow-preview .social-options .btn-delete,.core-nav-user-card .social-options .btn-delete{width:auto;height:auto;margin-top:0}.social-post-item .social-options .btn-delete:hover,.social-post-item .social-options .btn-delete:focus,.social-original-post .social-options .btn-delete:hover,.social-original-post .social-options .btn-delete:focus,#form-repostPreview .social-options .btn-delete:hover,#form-repostPreview .social-options .btn-delete:focus,.notification-item.follow .follow-preview .social-options .btn-delete:hover,.notification-item.follow .follow-preview .social-options .btn-delete:focus,.core-nav-user-card .social-options .btn-delete:hover,.core-nav-user-card .social-options .btn-delete:focus{color:var(--text-current)}.social-post-item .social-options .btn-delete:hover svg path,.social-post-item .social-options .btn-delete:focus svg path,.social-original-post .social-options .btn-delete:hover svg path,.social-original-post .social-options .btn-delete:focus svg path,#form-repostPreview .social-options .btn-delete:hover svg path,#form-repostPreview .social-options .btn-delete:focus svg path,.notification-item.follow .follow-preview .social-options .btn-delete:hover svg path,.notification-item.follow .follow-preview .social-options .btn-delete:focus svg path,.core-nav-user-card .social-options .btn-delete:hover svg path,.core-nav-user-card .social-options .btn-delete:focus svg path{fill:var(--text-current)}.social-post-item .social-options .btn-report,.social-original-post .social-options .btn-report,#form-repostPreview .social-options .btn-report,.notification-item.follow .follow-preview .social-options .btn-report,.core-nav-user-card .social-options .btn-report{width:auto;height:auto;border-radius:0;font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;text-transform:none}.social-post-item .social-options .btn-report:hover,.social-post-item .social-options .btn-report:focus,.social-original-post .social-options .btn-report:hover,.social-original-post .social-options .btn-report:focus,#form-repostPreview .social-options .btn-report:hover,#form-repostPreview .social-options .btn-report:focus,.notification-item.follow .follow-preview .social-options .btn-report:hover,.notification-item.follow .follow-preview .social-options .btn-report:focus,.core-nav-user-card .social-options .btn-report:hover,.core-nav-user-card .social-options .btn-report:focus{color:var(--text-current);transform:none}.social-post-item .social-options .btn-report:hover svg path,.social-post-item .social-options .btn-report:focus svg path,.social-original-post .social-options .btn-report:hover svg path,.social-original-post .social-options .btn-report:focus svg path,#form-repostPreview .social-options .btn-report:hover svg path,#form-repostPreview .social-options .btn-report:focus svg path,.notification-item.follow .follow-preview .social-options .btn-report:hover svg path,.notification-item.follow .follow-preview .social-options .btn-report:focus svg path,.core-nav-user-card .social-options .btn-report:hover svg path,.core-nav-user-card .social-options .btn-report:focus svg path{fill:var(--text-current)}.social-post-item .social-options .btn-link,.social-original-post .social-options .btn-link,#form-repostPreview .social-options .btn-link,.notification-item.follow .follow-preview .social-options .btn-link,.core-nav-user-card .social-options .btn-link{position:relative}.social-post-item .social-options .btn-link:hover,.social-post-item .social-options .btn-link:focus,.social-original-post .social-options .btn-link:hover,.social-original-post .social-options .btn-link:focus,#form-repostPreview .social-options .btn-link:hover,#form-repostPreview .social-options .btn-link:focus,.notification-item.follow .follow-preview .social-options .btn-link:hover,.notification-item.follow .follow-preview .social-options .btn-link:focus,.core-nav-user-card .social-options .btn-link:hover,.core-nav-user-card .social-options .btn-link:focus{color:var(--text-current);transform:none}.social-post-item .social-options .btn-link:hover svg path,.social-post-item .social-options .btn-link:focus svg path,.social-original-post .social-options .btn-link:hover svg path,.social-original-post .social-options .btn-link:focus svg path,#form-repostPreview .social-options .btn-link:hover svg path,#form-repostPreview .social-options .btn-link:focus svg path,.notification-item.follow .follow-preview .social-options .btn-link:hover svg path,.notification-item.follow .follow-preview .social-options .btn-link:focus svg path,.core-nav-user-card .social-options .btn-link:hover svg path,.core-nav-user-card .social-options .btn-link:focus svg path{fill:#0c0c0c}.social-post-item .social-options .btn-link .success-label,.social-original-post .social-options .btn-link .success-label,#form-repostPreview .social-options .btn-link .success-label,.notification-item.follow .follow-preview .social-options .btn-link .success-label,.core-nav-user-card .social-options .btn-link .success-label{display:flex;gap:4px;position:absolute;top:0;left:50%;border-radius:4px;padding:3px 6px;font-size:12px;font-weight:600;text-wrap:nowrap;color:var(--bg-current);background-color:var(--text-current);opacity:0;transform:translate3d(-50%,-50%,0) scale(.9);transition:opacity .2s,transform .2s cubic-bezier(.755,.05,.855,.06);pointer-events:none}.social-post-item .social-options .btn-link .success-label:after,.social-original-post .social-options .btn-link .success-label:after,#form-repostPreview .social-options .btn-link .success-label:after,.notification-item.follow .follow-preview .social-options .btn-link .success-label:after,.core-nav-user-card .social-options .btn-link .success-label:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--text-current)}.social-post-item .social-options .btn-link .success-label.is-active,.social-original-post .social-options .btn-link .success-label.is-active,#form-repostPreview .social-options .btn-link .success-label.is-active,.notification-item.follow .follow-preview .social-options .btn-link .success-label.is-active,.core-nav-user-card .social-options .btn-link .success-label.is-active{opacity:1;transform:translate3d(-50%,-100%,0) scale(1);transition-duration:.3s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.social-post-item .social-options .btn-link .success-label .icon-clipboard,.social-original-post .social-options .btn-link .success-label .icon-clipboard,#form-repostPreview .social-options .btn-link .success-label .icon-clipboard,.notification-item.follow .follow-preview .social-options .btn-link .success-label .icon-clipboard,.core-nav-user-card .social-options .btn-link .success-label .icon-clipboard{display:inline-block;width:15px;height:auto}.social-post-item .social-options .btn-link .success-label .icon-clipboard svg,.social-original-post .social-options .btn-link .success-label .icon-clipboard svg,#form-repostPreview .social-options .btn-link .success-label .icon-clipboard svg,.notification-item.follow .follow-preview .social-options .btn-link .success-label .icon-clipboard svg,.core-nav-user-card .social-options .btn-link .success-label .icon-clipboard svg{width:100%}.social-post-item .social-options .btn-link .success-label .icon-clipboard svg path,.social-original-post .social-options .btn-link .success-label .icon-clipboard svg path,#form-repostPreview .social-options .btn-link .success-label .icon-clipboard svg path,.notification-item.follow .follow-preview .social-options .btn-link .success-label .icon-clipboard svg path,.core-nav-user-card .social-options .btn-link .success-label .icon-clipboard svg path{fill:var(--bg-current)}.social-post-item .social-options .btn-link .success-label .label,.social-original-post .social-options .btn-link .success-label .label,#form-repostPreview .social-options .btn-link .success-label .label,.notification-item.follow .follow-preview .social-options .btn-link .success-label .label,.core-nav-user-card .social-options .btn-link .success-label .label{display:inline-block;margin-top:1px}@media (max-width: 767px){.social-post-item .social-post-content+.social-comments,.social-original-post .social-post-content+.social-comments,#form-repostPreview .social-post-content+.social-comments,.notification-item.follow .follow-preview .social-post-content+.social-comments,.core-nav-user-card .social-post-content+.social-comments{margin-top:calc(var(--gutter-x) * .5)}.social-post-item .social-post-content-text .profile-badges,.social-original-post .social-post-content-text .profile-badges,#form-repostPreview .social-post-content-text .profile-badges,.notification-item.follow .follow-preview .social-post-content-text .profile-badges,.core-nav-user-card .social-post-content-text .profile-badges{position:relative;top:0}.social-post-item .social-post-content-text .author-meta,.social-original-post .social-post-content-text .author-meta,#form-repostPreview .social-post-content-text .author-meta,.notification-item.follow .follow-preview .social-post-content-text .author-meta,.core-nav-user-card .social-post-content-text .author-meta{gap:4px}.social-post-item .social-post-content-text .author-meta-job-row .user-title,.social-original-post .social-post-content-text .author-meta-job-row .user-title,#form-repostPreview .social-post-content-text .author-meta-job-row .user-title,.notification-item.follow .follow-preview .social-post-content-text .author-meta-job-row .user-title,.core-nav-user-card .social-post-content-text .author-meta-job-row .user-title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.social-post-item .social-options,.social-original-post .social-options,#form-repostPreview .social-options,.notification-item.follow .follow-preview .social-options,.core-nav-user-card .social-options{gap:0 var(--metric-action-row-gap, 3px);padding-left:calc(var(--gutter-x) - 6px);padding-right:calc(var(--gutter-x) - 1px);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.social-post-item .social-options::-webkit-scrollbar,.social-original-post .social-options::-webkit-scrollbar,#form-repostPreview .social-options::-webkit-scrollbar,.notification-item.follow .follow-preview .social-options::-webkit-scrollbar,.core-nav-user-card .social-options::-webkit-scrollbar{display:none}.social-post-item .social-options:has(.more-options.is-active),.social-original-post .social-options:has(.more-options.is-active),#form-repostPreview .social-options:has(.more-options.is-active),.notification-item.follow .follow-preview .social-options:has(.more-options.is-active),.core-nav-user-card .social-options:has(.more-options.is-active){overflow:visible}.social-post-item .social-options .more-options,.social-original-post .social-options .more-options,#form-repostPreview .social-options .more-options,.notification-item.follow .follow-preview .social-options .more-options,.core-nav-user-card .social-options .more-options{gap:6px;right:6px;bottom:40px;z-index:10}.social-post-item .social-options .more-options .options:after,.social-original-post .social-options .more-options .options:after,#form-repostPreview .social-options .more-options .options:after,.notification-item.follow .follow-preview .social-options .more-options .options:after,.core-nav-user-card .social-options .more-options .options:after{right:13px}.social-post-item .social-post-item:has(.more-options.is-active),.social-post-item .social-original-post:has(.more-options.is-active),.social-original-post .social-post-item:has(.more-options.is-active),.social-original-post .social-original-post:has(.more-options.is-active),#form-repostPreview .social-post-item:has(.more-options.is-active),#form-repostPreview .social-original-post:has(.more-options.is-active),.notification-item.follow .follow-preview .social-post-item:has(.more-options.is-active),.notification-item.follow .follow-preview .social-original-post:has(.more-options.is-active),.core-nav-user-card .social-post-item:has(.more-options.is-active),.core-nav-user-card .social-original-post:has(.more-options.is-active){z-index:1000}}.social-original-post .social-message-wrap{--social-message-fade-bg: #f1f1f1}.social-post-item,.social-original-post{display:flex;flex-direction:column;position:relative;z-index:0;border:1px solid #e1e1e1;border-radius:16px;font-size:16px}.social-post-item:after,.social-original-post:after{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border-radius:16px;box-shadow:12px 10px 18px rgba(0,0,0,.1);opacity:0;transition:opacity .5s cubic-bezier(.23,1,.32,1)}@media (min-width: 768px){.social-post-item:hover:after,.social-post-item:focus:after,.social-post-item:focus-within:after,.social-original-post:hover:after,.social-original-post:focus:after,.social-original-post:focus-within:after{opacity:1}.social-post-item:has(.more-options.is-active),.social-original-post:has(.more-options.is-active){z-index:1000}}.social-post-item :focus-visible,.social-original-post :focus-visible{outline-color:transparent;outline-style:solid;box-shadow:0 0 0 3px #f6f6f6,0 0 0 6px rgba(205,205,205,.5);border-radius:5px}.social-post-item.show-comments [data-role=comments]:empty,.social-post-item.show-comments-full [data-role=comments]:empty,.social-original-post.show-comments [data-role=comments]:empty,.social-original-post.show-comments-full [data-role=comments]:empty{display:none}.social-post-item.show-comments:has([data-role=comments]:empty) [data-role=form],.social-post-item.show-comments-full:has([data-role=comments]:empty) [data-role=form],.social-original-post.show-comments:has([data-role=comments]:empty) [data-role=form],.social-original-post.show-comments-full:has([data-role=comments]:empty) [data-role=form]{border-top:0;margin-top:0}.social-post-item.show-comments .social-options .btn-comment .chat-outline,.social-post-item.show-comments .social-options .btn-comment .chat-outline-go,.social-post-item.show-comments-full .social-options .btn-comment .chat-outline,.social-post-item.show-comments-full .social-options .btn-comment .chat-outline-go,.social-original-post.show-comments .social-options .btn-comment .chat-outline,.social-original-post.show-comments .social-options .btn-comment .chat-outline-go,.social-original-post.show-comments-full .social-options .btn-comment .chat-outline,.social-original-post.show-comments-full .social-options .btn-comment .chat-outline-go{display:none}.social-post-item.show-comments .social-options .btn-comment .chat-fill,.social-post-item.show-comments-full .social-options .btn-comment .chat-fill,.social-original-post.show-comments .social-options .btn-comment .chat-fill,.social-original-post.show-comments-full .social-options .btn-comment .chat-fill{display:inline-block}.social-post-item.show-comments .social-comments,.social-post-item.show-comments-full .social-comments,.social-original-post.show-comments .social-comments,.social-original-post.show-comments-full .social-comments{height:auto!important;border-bottom:1px solid #eaeaea;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-overscroll-behavior:contain;overscroll-behavior:contain}.social-post-item.show-comments .cc-w,.social-post-item.show-comments-full .cc-w,.social-original-post.show-comments .cc-w,.social-original-post.show-comments-full .cc-w{display:block}.social-post-item.show-comments-full .social-comments,.social-original-post.show-comments-full .social-comments{max-height:none}#form-repostPreview .user-info-card{display:none}.more-options .options{opacity:0;visibility:hidden;filter:blur(2px);transform:scale(.98) translateY(10px);transform-origin:center center;transition:opacity .25s cubic-bezier(.19,1,.22,1),filter .25s cubic-bezier(.19,1,.22,1),transform .25s cubic-bezier(.19,1,.22,1),visibility .25s cubic-bezier(.19,1,.22,1) allow-discrete;visibility:visible}.more-options.is-active .options{opacity:1;visibility:visible;filter:blur(0);transform:scale(1) translateY(0);transition-duration:.3s}@starting-style{.more-options.is-active .options{opacity:0;filter:blur(2px);transform:scale(.98) translateY(10px)}}.more-cover{opacity:0;visibility:hidden;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);pointer-events:none;transition:opacity .25s cubic-bezier(.19,1,.22,1),visibility .25s cubic-bezier(.19,1,.22,1) allow-discrete,backdrop-filter .25s cubic-bezier(.19,1,.22,1),-webkit-backdrop-filter .25s cubic-bezier(.19,1,.22,1)}.more-options.is-active .more-cover{opacity:1;visibility:visible;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);pointer-events:auto;transition-duration:.3s}@starting-style{.more-options.is-active .more-cover{opacity:0;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}}.more-options.is-active .more-cover{opacity:.1}@media (prefers-reduced-motion: reduce){.more-options .options,.more-options .options::backdrop{transition-duration:.01ms!important;animation-duration:.01ms!important;filter:none!important;transform:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.more-options .more-cover,.more-options .more-cover::backdrop{transition-duration:.01ms!important;animation-duration:.01ms!important;filter:none!important;transform:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}.custom-video-player{position:relative;display:block;width:100%;overflow:hidden;background-color:#f1f1f1}body.is-dark .custom-video-player{background-color:#070707}.custom-video-player video{display:block;width:100%;height:100%;object-fit:contain;background-color:transparent;opacity:0;transition:opacity .35s ease}.custom-video-player.is-media-ready video{opacity:1}.custom-video-player:has(.custom-video-player__poster) video{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:none}.custom-video-player:has(.custom-video-player__poster).is-video-revealed video{opacity:1;transition:opacity .35s ease}.custom-video-player__poster{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;width:100%;height:100%;object-fit:contain;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:1;transition:opacity .35s ease}.custom-video-player.is-poster-dismissed .custom-video-player__poster{opacity:0}.custom-video-player.is-poster-intro .custom-video-player__play-center{opacity:0!important;visibility:hidden!important}.custom-video-player:has(.custom-video-player__poster):not(.is-chrome-ready) .custom-video-player__chrome{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.custom-video-player__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.custom-video-player__play-center{position:absolute;top:50%;left:50%;z-index:3;display:flex;align-items:center;justify-content:center;width:72px;height:72px;padding:0;border:0;border-radius:50%;color:#fff;background-color:rgba(0,0,0,.45);cursor:pointer;pointer-events:auto;opacity:0;visibility:hidden;transform:translate(-50%,-50%) scale(.96);transition:opacity .3s ease,visibility .3s ease,transform .3s ease,background-color .1s ease}.custom-video-player__play-center svg{display:block;margin-left:3px;color:#fff}.custom-video-player__play-center svg path{fill:currentColor}.custom-video-player__play-center:hover{background-color:#6d42ed}.custom-video-player__play-center:hover svg{color:#eee642}body.is-using-keyboard .custom-video-player__play-center:focus-visible,.custom-video-player__play-center:focus-visible{outline:none;border-radius:50%;box-shadow:0 0 0 3px var(--bg-current),0 0 0 6px rgba(109,66,237,.5)}.custom-video-player.is-center-play-visible .custom-video-player__play-center,.custom-video-player.is-paused:not(.is-playing) .custom-video-player__play-center{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(1)}.custom-video-player.is-center-play-visible:not(.is-ui-immediate) .custom-video-player__play-center,.custom-video-player.is-paused.is-ended .custom-video-player__play-center{transition-duration:.15s}.custom-video-player.is-playing:not(.is-center-play-visible):not(.is-paused) .custom-video-player__play-center{opacity:0;visibility:hidden}.custom-video-player__chrome{position:absolute;right:0;bottom:0;left:0;z-index:2;padding:28px 12px 10px;background:linear-gradient(to top,rgba(0,0,0,.75) 0%,transparent 100%);pointer-events:none;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.custom-video-player.is-ui-visible .custom-video-player__chrome{opacity:1;visibility:visible;pointer-events:auto;transition-duration:.15s}.custom-video-player__controls{display:grid;grid-template-columns:auto auto minmax(48px,1fr) auto auto auto auto;align-items:center;column-gap:10px;min-height:32px;color:#fff}.custom-video-player__controls-left,.custom-video-player__controls-right{display:contents}.custom-video-player button.custom-video-player__play-pause,.custom-video-player button.custom-video-player__mute,.custom-video-player button.custom-video-player__pip,.custom-video-player button.custom-video-player__fullscreen,.custom-video-player button.custom-video-player__speed-toggle{color:#fff}.custom-video-player button.custom-video-player__play-pause svg,.custom-video-player button.custom-video-player__play-pause .custom-video-player__icon,.custom-video-player button.custom-video-player__mute svg,.custom-video-player button.custom-video-player__mute .custom-video-player__icon,.custom-video-player button.custom-video-player__pip svg,.custom-video-player button.custom-video-player__pip .custom-video-player__icon,.custom-video-player button.custom-video-player__fullscreen svg,.custom-video-player button.custom-video-player__fullscreen .custom-video-player__icon,.custom-video-player button.custom-video-player__speed-toggle svg,.custom-video-player button.custom-video-player__speed-toggle .custom-video-player__icon{color:#fff}.custom-video-player button.custom-video-player__play-pause svg path,.custom-video-player button.custom-video-player__mute svg path,.custom-video-player button.custom-video-player__pip svg path,.custom-video-player button.custom-video-player__fullscreen svg path,.custom-video-player button.custom-video-player__speed-toggle svg path{fill:currentColor}.custom-video-player__play-pause,.custom-video-player__mute,.custom-video-player__pip,.custom-video-player__fullscreen{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;min-width:28px;height:28px;min-height:28px;padding:0;border:0;border-radius:4px;background:transparent;cursor:pointer}.custom-video-player__play-pause:hover,.custom-video-player__mute:hover,.custom-video-player__pip:hover,.custom-video-player__fullscreen:hover{background-color:rgba(255,255,255,.14)}.custom-video-player__play-pause:focus-visible,.custom-video-player__mute:focus-visible,.custom-video-player__pip:focus-visible,.custom-video-player__fullscreen:focus-visible{outline:none;box-shadow:0 0 0 3px var(--bg-current),0 0 0 6px rgba(109,66,237,.5)}.custom-video-player__mute{margin-left:6px}.custom-video-player__mute:disabled,.custom-video-player.has-no-audio .custom-video-player__mute{opacity:.2;cursor:default;pointer-events:none}.custom-video-player__mute:disabled:hover,.custom-video-player.has-no-audio .custom-video-player__mute:hover{background-color:transparent}.custom-video-player__icon{display:inline-flex;align-items:center;justify-content:center;color:#fff}.custom-video-player__icon svg{display:block}.custom-video-player__speed-toggle{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 4px;border:0;border-radius:4px;font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif,sans-serif;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;background:transparent;cursor:pointer}.custom-video-player__speed-toggle:hover{background-color:rgba(255,255,255,.14)}.custom-video-player__speed-toggle:focus-visible{outline:none;box-shadow:0 0 0 3px var(--bg-current),0 0 0 6px rgba(109,66,237,.5)}.custom-video-player__icon[hidden]{display:none!important}.custom-video-player__time{flex-shrink:0;padding-right:10px;font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif,sans-serif;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1;letter-spacing:.02em;white-space:nowrap}.custom-video-player__time-sep{margin:0 2px;opacity:.65}.custom-video-player__progress{width:100%;min-width:0;height:20px;padding-right:8px;padding-left:6px;box-sizing:border-box;border-radius:999px;cursor:pointer;touch-action:none}.custom-video-player__progress:focus-visible{outline:none;box-shadow:0 0 0 3px var(--bg-current),0 0 0 6px rgba(109,66,237,.5)}.custom-video-player__progress-track{position:relative;top:50%;height:3px;border-radius:999px;background-color:rgba(255,255,255,.28);transform:translateY(-50%)}.custom-video-player__progress-fill{position:absolute;top:0;left:0;width:0;height:100%;border-radius:inherit;background-color:#fff;pointer-events:none}.custom-video-player__progress-thumb{position:absolute;top:50%;left:0;width:10px;height:10px;border-radius:50%;background-color:#fff;transform:translate(-50%,-50%) scale(1);transform-origin:center;pointer-events:none;opacity:0;transition:opacity .15s ease,transform .15s ease-out}.custom-video-player__progress-thumb:before{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px;border-radius:50%}.custom-video-player.is-progress-smooth .custom-video-player__progress-fill{transition:width .1s ease-out}.custom-video-player.is-progress-smooth .custom-video-player__progress-thumb{transition:left .1s ease-out,opacity .15s ease,transform .15s ease-out}@media (hover: hover){.custom-video-player.is-ui-visible:not(.is-scrubbing) .custom-video-player__progress-thumb:hover{transform:translate(-50%,-50%) scale(1.35)}}.custom-video-player.is-scrubbing .custom-video-player__progress-thumb,.custom-video-player__progress-thumb:active{transform:translate(-50%,-50%) scale(1)}.custom-video-player.is-scrubbing .custom-video-player__progress-fill,.custom-video-player.is-scrubbing .custom-video-player__progress-thumb{transition:none}.custom-video-player.is-ui-visible .custom-video-player__progress-thumb,.custom-video-player.is-scrubbing .custom-video-player__progress-thumb{opacity:1;pointer-events:auto}.custom-video-player__speed{position:relative;display:inline-flex;flex-shrink:0;justify-content:center}.custom-video-player__speed-menu{position:absolute;left:50%;bottom:calc(100% + 6px);z-index:4;display:flex;flex-direction:column;width:max-content;min-width:100%;padding:4px;border-radius:8px;background-color:rgba(0,0,0,.88);box-shadow:0 8px 24px rgba(0,0,0,.28);transform:translate(-50%)}.custom-video-player__speed-menu[hidden]{display:none!important}.custom-video-player__speed-menu button{width:100%;padding:6px 8px;border:0;border-radius:4px;color:#fff;font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif,sans-serif;font-size:11px;font-variant-numeric:tabular-nums;text-align:center;background:transparent;cursor:pointer}.custom-video-player__speed-menu button:hover{background-color:rgba(255,255,255,.14)}.custom-video-player__speed-menu button.is-active{background-color:rgba(255,255,255,.08)}.custom-video-player__speed-menu button:focus-visible{outline:none;box-shadow:0 0 0 3px var(--bg-current),0 0 0 6px rgba(109,66,237,.5)}.custom-video-player.is-fullscreen{width:100%;height:100%;max-height:none;background-color:#0c0c0c}.custom-video-player.is-fullscreen video{width:100%;height:100%}.custom-video-player.is-ui-immediate .custom-video-player__chrome,.custom-video-player.is-ui-immediate .custom-video-player__play-center{transition:none!important}.social-post-item .custom-video-player button.custom-video-player__play-center,.social-post-item .custom-video-player button.custom-video-player__play-pause,.social-post-item .custom-video-player button.custom-video-player__mute,.social-post-item .custom-video-player button.custom-video-player__pip,.social-post-item .custom-video-player button.custom-video-player__fullscreen,.social-post-item .custom-video-player button.custom-video-player__speed-toggle,.social-original-post .custom-video-player button.custom-video-player__play-center,.social-original-post .custom-video-player button.custom-video-player__play-pause,.social-original-post .custom-video-player button.custom-video-player__mute,.social-original-post .custom-video-player button.custom-video-player__pip,.social-original-post .custom-video-player button.custom-video-player__fullscreen,.social-original-post .custom-video-player button.custom-video-player__speed-toggle{color:#fff}.social-post-item .custom-video-player button.custom-video-player__play-center svg,.social-post-item .custom-video-player button.custom-video-player__play-center .custom-video-player__icon,.social-post-item .custom-video-player button.custom-video-player__play-pause svg,.social-post-item .custom-video-player button.custom-video-player__play-pause .custom-video-player__icon,.social-post-item .custom-video-player button.custom-video-player__mute svg,.social-post-item .custom-video-player button.custom-video-player__mute .custom-video-player__icon,.social-post-item .custom-video-player button.custom-video-player__pip svg,.social-post-item .custom-video-player button.custom-video-player__pip .custom-video-player__icon,.social-post-item .custom-video-player button.custom-video-player__fullscreen svg,.social-post-item .custom-video-player button.custom-video-player__fullscreen .custom-video-player__icon,.social-post-item .custom-video-player button.custom-video-player__speed-toggle svg,.social-post-item .custom-video-player button.custom-video-player__speed-toggle .custom-video-player__icon,.social-original-post .custom-video-player button.custom-video-player__play-center svg,.social-original-post .custom-video-player button.custom-video-player__play-center .custom-video-player__icon,.social-original-post .custom-video-player button.custom-video-player__play-pause svg,.social-original-post .custom-video-player button.custom-video-player__play-pause .custom-video-player__icon,.social-original-post .custom-video-player button.custom-video-player__mute svg,.social-original-post .custom-video-player button.custom-video-player__mute .custom-video-player__icon,.social-original-post .custom-video-player button.custom-video-player__pip svg,.social-original-post .custom-video-player button.custom-video-player__pip .custom-video-player__icon,.social-original-post .custom-video-player button.custom-video-player__fullscreen svg,.social-original-post .custom-video-player button.custom-video-player__fullscreen .custom-video-player__icon,.social-original-post .custom-video-player button.custom-video-player__speed-toggle svg,.social-original-post .custom-video-player button.custom-video-player__speed-toggle .custom-video-player__icon{color:#fff}.social-post-item .custom-video-player button.custom-video-player__play-center svg path,.social-post-item .custom-video-player button.custom-video-player__play-pause svg path,.social-post-item .custom-video-player button.custom-video-player__mute svg path,.social-post-item .custom-video-player button.custom-video-player__pip svg path,.social-post-item .custom-video-player button.custom-video-player__fullscreen svg path,.social-post-item .custom-video-player button.custom-video-player__speed-toggle svg path,.social-original-post .custom-video-player button.custom-video-player__play-center svg path,.social-original-post .custom-video-player button.custom-video-player__play-pause svg path,.social-original-post .custom-video-player button.custom-video-player__mute svg path,.social-original-post .custom-video-player button.custom-video-player__pip svg path,.social-original-post .custom-video-player button.custom-video-player__fullscreen svg path,.social-original-post .custom-video-player button.custom-video-player__speed-toggle svg path{fill:currentColor}.social-post-item .custom-video-player button.custom-video-player__play-pause:hover,.social-post-item .custom-video-player button.custom-video-player__mute:hover,.social-post-item .custom-video-player button.custom-video-player__pip:hover,.social-post-item .custom-video-player button.custom-video-player__fullscreen:hover,.social-post-item .custom-video-player button.custom-video-player__speed-toggle:hover,.social-original-post .custom-video-player button.custom-video-player__play-pause:hover,.social-original-post .custom-video-player button.custom-video-player__mute:hover,.social-original-post .custom-video-player button.custom-video-player__pip:hover,.social-original-post .custom-video-player button.custom-video-player__fullscreen:hover,.social-original-post .custom-video-player button.custom-video-player__speed-toggle:hover{background-color:rgba(255,255,255,.14)}.social-post-item .custom-video-player button.custom-video-player__mute:disabled,.social-post-item .custom-video-player.has-no-audio button.custom-video-player__mute,.social-original-post .custom-video-player button.custom-video-player__mute:disabled,.social-original-post .custom-video-player.has-no-audio button.custom-video-player__mute{opacity:.2;cursor:default;pointer-events:none}.social-post-item .custom-video-player button.custom-video-player__mute:disabled:hover,.social-post-item .custom-video-player.has-no-audio button.custom-video-player__mute:hover,.social-original-post .custom-video-player button.custom-video-player__mute:disabled:hover,.social-original-post .custom-video-player.has-no-audio button.custom-video-player__mute:hover{background-color:transparent}.social-post-item .custom-video-player button.custom-video-player__play-center:hover,.social-original-post .custom-video-player button.custom-video-player__play-center:hover{background-color:#6d42ed}.social-post-item .custom-video-player button.custom-video-player__play-center:hover svg,.social-original-post .custom-video-player button.custom-video-player__play-center:hover svg{color:#eee642}.social-post-item .custom-video-player button.custom-video-player__play-center:focus-visible,.social-original-post .custom-video-player button.custom-video-player__play-center:focus-visible{outline:none;border-radius:50%}body.is-dark .social-post-item .custom-video-player button.custom-video-player__play-center:focus-visible,body.is-dark .social-original-post .custom-video-player button.custom-video-player__play-center:focus-visible{box-shadow:0 0 0 3px #222,0 0 0 6px rgba(130,130,130,.5)}@media (max-width: 767px){.custom-video-player__controls{column-gap:8px}.custom-video-player__time{padding-right:8px;font-size:10px}.custom-video-player__progress{padding-right:8px;padding-left:4px}.custom-video-player__mute{margin-left:4px}}.freeform-form{font-family:sans-serif;box-sizing:border-box}.freeform-row:after{content:"";clear:both;display:block}[class*=freeform-col-]{float:left;padding:15px}.freeform-form [data-freeform-controls]{margin-top:15px}.freeform-form button{font:400 18px sans-serif;line-height:1.5;color:#fff;text-align:center;text-decoration:none;border:1px solid #0d6efd;border-radius:5px;background-color:#0d6efd;padding:5px 15px;margin:0 10px!important;cursor:pointer;display:inline-block;vertical-align:middle;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;justify-content:center}.freeform-form button:only-child,.freeform-form button:last-child{margin-right:0}.freeform-form button:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.freeform-form button[data-freeform-action=back]{color:#6c757d;background-color:transparent;border-color:#6c757d}.freeform-form button[data-freeform-action=back]:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.freeform-form button[type=submit].freeform-processing{display:inline-flex;flex-wrap:nowrap;align-items:center}.freeform-form button[type=submit].freeform-processing:before{content:"";display:block;flex:1 0 11px;width:11px;height:11px;margin-right:10px;border-style:solid;border-width:2px;border-color:transparent transparent #fff #fff;border-radius:50%;animation:freeform-processing .5s linear infinite}.freeform-form button:disabled{color:#fff;background-color:#5082cc;border-color:#497bc5;cursor:not-allowed}.freeform-file-dnd__input [data-preview-zone] [data-file-preview] [data-thumbnail] [data-remove-button]{padding:0;border-color:var(--text-current);background-color:var(--text-current)}.freeform-file-dnd__input [data-preview-zone] [data-file-preview] [data-thumbnail] [data-remove-button] svg path{fill:var(--bg-current)}@keyframes freeform-processing{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.freeform-pages{display:flex;padding:0;margin:0 0 25px;list-style:none;border-bottom:2px solid #dddddd}.freeform-pages li{color:#6c757d;background:transparent;padding:10px 20px;margin:0}.freeform-pages li.active{color:#000;font-weight:700;background:#ddd;border-top-left-radius:5px;border-top-right-radius:5px}.freeform-row{font: 16px sans-serif;color:#464747;justify-content:space-between;padding:0;margin:0}.freeform-row [class*=freeform-col-]{flex:1 0;padding:10px;margin:0;box-sizing:border-box}.freeform-row [class*=freeform-col-]>.freeform-row:first-child{margin-top:-10px}.freeform-row [class*=freeform-col-] label{display:block;margin:0 0 5px}.freeform-row [class*=freeform-col-].freeform-fieldtype-group label.group-label{font-size:18px;font-weight:600}.freeform-row [class*=freeform-col-].freeform-fieldtype-group>.freeform-row{margin:-10px}.freeform-row [class*=freeform-col-] .freeform-input[type=checkbox],.freeform-row [class*=freeform-col-] .freeform-input[type=radio]{margin-right:10px;width:auto;display:inline;transform:scale(1.15)}.freeform-row [class*=freeform-col-] label:has(>.freeform-input[type=checkbox].freeform-has-errors),.freeform-row [class*=freeform-col-] label:has(>.freeform-input[type=radio].freeform-has-errors),.freeform-row [class*=freeform-col-].freeform-fieldtype-checkboxes:has(ul.freeform-errors) label:not(:first-child),.freeform-row [class*=freeform-col-].freeform-fieldtype-checkboxes:has(ul.freeform-errors) div.input-group-one-line label,.freeform-row [class*=freeform-col-].freeform-fieldtype-radios:has(ul.freeform-errors) label:not(:first-child),.freeform-row [class*=freeform-col-].freeform-fieldtype-radios:has(ul.freeform-errors) div.input-group-one-line label{color:#dc3545!important}.freeform-row [class*=freeform-col-] .input-group-one-line{display:flex;flex-wrap:wrap}.freeform-row [class*=freeform-col-] .input-group-one-line label{padding-right:15px}.freeform-row [class*=freeform-col-] .input-group-one-line label input[type=radio],.freeform-row [class*=freeform-col-] .input-group-one-line label input[type=checkbox]{margin-right:10px;display:inline-block;transform:scale(1.15)}.freeform-row [class*=freeform-col-] .freeform-label{font-weight:400}.freeform-row [class*=freeform-col-] .freeform-label.freeform-required:after{content:"*";margin-left:5px;color:#dc3545}.freeform-row.freeform-payments{margin:-10px}.freeform-row [class*=freeform-col-] input,.freeform-row [class*=freeform-col-] textarea,.freeform-row [class*=freeform-col-] select{box-sizing:border-box;font: 16px sans-serif;color:#212529;background-color:#fff;border:1px solid #cbced0;border-radius:5px;padding:10px;width:100%;display:block;resize:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.freeform-row [class*=freeform-col-].freeform-fieldtype-table input[type=radio]{width:auto;display:inline;padding:0}.freeform-row [class*=freeform-col-].freeform-fieldtype-table input[type=radio]+label{width:auto;display:inline}.freeform-row [class*=freeform-col-] select:not(select[multiple]){background-image:linear-gradient(45deg,transparent 50%,#6c757d 50%),linear-gradient(135deg,#6c757d 50%,transparent 50%),linear-gradient(to right,#6c757d,#6c757d);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;appearance:none;-webkit-appearance:none;-moz-appearance:none}.freeform-row [class*=freeform-col-] input:focus,.freeform-row [class*=freeform-col-] textarea:focus,.freeform-row [class*=freeform-col-] select:focus{border:1px solid #0b5ed7;outline:0;transition:border-color .15s ease-in-out}.freeform-row [class*=freeform-col-] input::placeholder,.freeform-row [class*=freeform-col-] textarea::placeholder{font: 16px sans-serif;color:#959ea5}.freeform-row [class*=freeform-col-] input.freeform-has-errors,.freeform-row [class*=freeform-col-] textarea.freeform-has-errors,.freeform-row [class*=freeform-col-] select.freeform-has-errors,.freeform-row [class*=freeform-col-] input:has(+ul.freeform-errors),.freeform-row [class*=freeform-col-] textarea:has(+ul.freeform-errors),.freeform-row [class*=freeform-col-] select:has(+ul.freeform-errors){border:1px solid #dc3545}.freeform-row [class*=freeform-col-] .freeform-input-only-label{font-weight:400}.freeform-row [class*=freeform-col-] .freeform-input-only-label>.freeform-input{display:inline-block;width:auto;margin-right:10px}.freeform-row [class*=freeform-col-] .freeform-errors{margin:-5px 0 0;padding:0;list-style:none;display:block}.freeform-row [class*=freeform-col-].freeform-fieldtype-radios .freeform-errors,.freeform-row [class*=freeform-col-].freeform-fieldtype-checkboxes .freeform-errors{margin-top:0}.freeform-row [class*=freeform-col-] .freeform-errors>li{font:italic 400 15px sans-serif;color:#dc3545;margin-top:10px}.freeform-row [class*=freeform-col-] .freeform-errors>li:not(:first-child){margin-top:3px}.freeform-row [class*=freeform-col-] .freeform-instructions{font-size:13px;color:#969696;margin:-5px 0 10px}.freeform-row [class*=freeform-col-].freeform-fieldtype-checkbox label{display:inline-block;margin:0 0 10px}.freeform-row [class*=freeform-col-].freeform-fieldtype-checkbox input[type=checkbox]{margin-right:10px;width:auto;display:inline-block;transform:scale(1.15)}.freeform-row [class*=freeform-col-].freeform-fieldtype-checkbox input.freeform-has-errors+label,.freeform-row [class*=freeform-col-].freeform-fieldtype-checkbox label:has(+ul.freeform-errors),.freeform-row [class*=freeform-col-].freeform-fieldtype-checkbox label:has(+div+ul.freeform-errors){color:#dc3545!important}.freeform-fieldtype-opinion-scale .opinion-scale-scales{border:1px solid #cbced0;border-radius:5px}.freeform-fieldtype-opinion-scale .opinion-scale-scales li label{color:#464747!important;background-color:#fff;border:0;border-left:1px solid #cbced0;padding:10px 15px;margin:0;cursor:pointer}.freeform-fieldtype-opinion-scale .opinion-scale-scales li:first-child label{border:0;border-left:0;border-top-left-radius:3px;border-bottom-left-radius:3px}.freeform-fieldtype-opinion-scale .opinion-scale-scales li label:hover{background-color:#eaeaea}.freeform-fieldtype-opinion-scale input[type=radio]:checked+label{background-color:#cbced0!important}.freeform-fieldtype-opinion-scale .opinion-scale-scales:has(>li input.freeform-has-errors),.freeform-fieldtype-opinion-scale .opinion-scale:has(+ul.freeform-errors) .opinion-scale-scales{border:1px dashed #dc3545}.freeform-fieldtype-opinion-scale .opinion-scale-legends li{font: 15px sans-serif;color:#6c757d;padding:10px 0;margin-top:0}.freeform-fieldtype-rating .freeform-has-errors+label:not(:first-child),.freeform-fieldtype-rating div:has(+ul.freeform-errors) label{color:#dc3545}.form-rating-field-wrapper input[type=radio]+label{margin-right:5px}.freeform-file-dnd__input{background-color:#fff!important;border:1px dashed #6c757d!important}.freeform-file-dnd__input input{display:none!important}.freeform-file-dnd__placeholder{padding:10px;font:200 14px sans-serif!important;text-transform:none;color:#969696}.freeform-file-dnd__input [data-messages]>li[data-error],.freeform-file-dnd__input [data-field-errors]>li[data-error]{font:200 16px sans-serif;color:#dc3545;margin-top:15px;text-align:center}.freeform-file-dnd__input [data-field-errors]>li{color:#dc3545}.freeform-file-dnd__input[data-theme=dark]{background:#222!important;color:#656666!important}.freeform-file-dnd__input[data-theme=dark][data-dragging]{background-color:#171717}.freeform-file-dnd__input[data-theme=dark] [data-preview-zone] [data-file-preview] [data-filename],.freeform-file-dnd__input[data-theme=dark] [data-preview-zone] [data-file-preview] [data-placeholder]{color:#bababa}.freeform-file-dnd__input[data-theme=dark] [data-preview-zone] [data-file-preview] [data-remove-button]{color:#bababa;border-color:#666;background-color:#666}.freeform-file-dnd__input[data-theme=dark] [data-preview-zone] [data-file-preview] [data-filesize]{color:#787878}.freeform-file-dnd__input[data-theme=dark] [data-preview-zone] [data-file-preview] [data-errors]:after{background:#dadada;color:#000}.freeform-fieldtype-signature button{font:400 16px sans-serif;color:#6c757d;border:1px solid #6c757d;background-color:transparent}.freeform-fieldtype-signature button:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.freeform-fieldtype-signature canvas{border:1px solid #6c757d;border-radius:5px}.freeform-fieldtype-table table{width:100%;font:400 14px sans-serif;text-align:left}.freeform-fieldtype-table table thead tr th{padding-bottom:10px}.freeform-fieldtype-table table tbody tr:only-child button{display:none}.freeform-fieldtype-table table tbody tr td{padding:0 10px 10px 0}.freeform-fieldtype-table table tbody tr td:last-child{text-align:right;padding-right:0}.freeform-fieldtype-table table button[data-freeform-table-remove-row]{font-size:1px;margin:0;padding:0;visibility:hidden}.freeform-fieldtype-table table button[data-freeform-table-remove-row]:after{font:400 14px sans-serif;color:#b02a37;line-height:1.5;content:"âœ•";border:1px solid #b02a37;border-radius:5px;padding:5px 15px;display:inline-block;vertical-align:middle;cursor:pointer;visibility:visible;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.freeform-fieldtype-table table button[data-freeform-table-remove-row]:hover:after{color:#fff;background-color:#b02a37;border-color:#b02a37}.freeform-fieldtype-table button[data-freeform-table-add-row]{font:400 14px sans-serif;line-height:1.5;color:#146c43;content:"+";border:1px solid #146c43;background-color:transparent;margin:0}.freeform-fieldtype-table button[data-freeform-table-add-row]:hover{color:#fff;background-color:#146c43;border-color:#146c43}.freeform-fieldtype-table button[data-freeform-table-add-row]:after{content:"+";margin-left:5px}.freeform-fieldtype-table input[type=checkbox]{display:block;transform:scale(1.15)}.freeform-fieldtype-table select{min-width:200px}.freeform-form-success,.freeform-form-errors{margin-left:auto;margin-right:auto;margin-bottom:20px;padding:15px 20px;border-radius:5px}.freeform-form-success p,.freeform-form-errors p{font: 18px sans-serif;color:#fff;margin:0}.freeform-form-success ul,.freeform-form-errors ul{font:italic 15px sans-serif;color:#fff;margin:10px 0 0;padding:0 0 0 25px}.freeform-form-success ul li:not(:last-child),.freeform-form-errors ul li:not(:last-child){margin-bottom:5px}.freeform-form-success{background-color:#198754;border:1px solid #198754}.freeform-form-errors{background-color:#dc3545;border:1px solid #dc3545}@media only screen and (max-width: 800px){[class*=freeform-col-]{width:100%}}@media only screen and (min-width: 801px){.freeform-col-1{width:8.33%}.freeform-col-2{width:16.66%}.freeform-col-3{width:25%}.freeform-col-4{width:33.33%}.freeform-col-5{width:41.66%}.freeform-col-6{width:50%}.freeform-col-7{width:58.33%}.freeform-col-8{width:66.66%}.freeform-col-9{width:75%}.freeform-col-10{width:83.33%}.freeform-col-11{width:91.66%}.freeform-col-12{width:100%}}body.errorpage [data-router-view=pageError]{position:relative;background:transparent;min-height:calc(100svh - var(--core-header-height))}body.errorpage .page-error-container{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;width:100%;min-height:calc(100svh - var(--core-header-height));padding-block:clamp(40px,8vh,96px);margin-left:0;margin-right:0;text-align:center;-webkit-user-select:none;user-select:none}body.errorpage .page-error-container a{display:inline-block;position:relative}@media (min-width: 768px){body.errorpage .page-error-container a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}body.errorpage .page-error-container a.is-inverse:after{background-color:var(--bg-current)}body.errorpage .page-error-container a:hover:after,body.errorpage .page-error-container a:focus:after{transform:scaleX(1);transform-origin:left top}}body.errorpage .page-error-container a:after{background-color:#525252}body.errorpage .page-error-container .page-heading,body.errorpage .page-error-container .page-description{width:100%}body.errorpage .page-error-container .page-heading{font-family:NeueBit,FallbackFont,arial,helvetica,sans-serif;font-size:clamp(48vw,180px,690px);font-weight:900;line-height:0;color:#eaeaea}body.errorpage .page-error-container .page-description{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin-top:clamp(32px,8vw,96px)}body.errorpage .page-error-container .page-description h2{width:100%}body.errorpage .page-error-container .page-description .col-1{font-family:NeueBit,FallbackFont,arial,helvetica,sans-serif;width:100%;padding-right:42%;font-size:clamp(11vw,41px,158px);font-weight:600;text-align:right;line-height:.5;color:#767676}body.errorpage .page-error-container .page-description .col-2{display:flex;align-items:center;gap:.12em;font-family:NeueBit,FallbackFont,arial,helvetica,sans-serif;width:100%;margin-top:.2em;padding-left:42%;font-size:clamp(11vw,41px,158px);font-weight:800;text-align:left;line-height:.5;color:#525252}body.errorpage .page-error-container .page-description .col-2-label{line-height:.5}body.errorpage .page-error-container .page-description .col-3{width:100%;margin-top:12px;text-align:center}body.errorpage .page-error-container .page-description .hourglass{display:flex;flex-shrink:0;align-items:center;height:.5em;line-height:0;transform:translateY(-.052em)}body.errorpage .page-error-container .page-description .hourglass svg{display:block;width:auto;height:100%}body.errorpage .okay-emoji-container{display:inline-block;position:relative;width:24vw;height:24vw;max-width:345px;max-height:345px;margin-left:2%;margin-right:1%}body.errorpage .okay-emoji-container svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;pointer-events:none}body.errorpage #okay-emoji #face-shape-circle,body.errorpage #okay-emoji #eye-left,body.errorpage #okay-emoji #eye-right,body.errorpage #okay-emoji #eye-left-blink,body.errorpage #okay-emoji #eye-right-blink,body.errorpage #okay-emoji #mouth-smile,body.errorpage #okay-emoji #mouth-frown,body.errorpage #okay-emoji #mouth-straight{visibility:hidden}body.errorpage .okay-emoji-container svg g{fill:#eee642}body.errorpage .hourglass path{fill:#525252}body.errorpage .credit{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;display:inline-block;text-transform:none;color:#525252}@media (max-width: 767px){body.errorpage .credit{font-size:9px}}[data-page=styleguide] .bg-gray-dark-1{background-color:#767676}[data-page=styleguide] .bg-gray-dark-2{background-color:#525252}[data-page=styleguide] .bg-gray-dark-3{background-color:#222}[data-page=styleguide] .bg-gray-dark-4{background-color:#161616}[data-page=styleguide] .bg-gray-light-1{background-color:#b8b8b8}[data-page=styleguide] .bg-gray-light-2{background-color:#ccc}[data-page=styleguide] .bg-gray-light-3{background-color:#eaeaea}[data-page=styleguide] .bg-gray-light-4{background-color:#f2f2f2}[data-page=styleguide] .bg-gray{background-color:#666}[data-page=styleguide] .bg-gray-light{background-color:#bfbfbf}[data-page=styleguide] .bg-yellow-light{background-color:#fffdd9}[data-page=styleguide] .bg-red-light{background-color:#ffd9d9}[data-page=styleguide] .bg-teal-light{background-color:#ccfcff}[data-page=styleguide] .bg-purple-light{background-color:#ece5ff}[data-page=styleguide] .bg-green-light{background-color:#ccffe4}[data-page=styleguide] .bg-orange-light{background-color:#ffebd9}[data-page=styleguide] .styleguide-icons-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:var(--gutter-y) var(--gutter-x)}[data-page=styleguide] .styleguide-icon-cell{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;background:var(--bg-current);border:1px solid var(--text-current);border-radius:4px}[data-page=styleguide] .styleguide-icon-preview{display:flex;align-items:center;justify-content:center;min-height:48px;color:var(--text-current)}[data-page=styleguide] .styleguide-icon-preview svg{width:24px;height:24px;flex-shrink:0;fill:var(--text-current)}[data-page=styleguide] .styleguide-icon-preview svg path,[data-page=styleguide] .styleguide-icon-preview svg circle,[data-page=styleguide] .styleguide-icon-preview svg rect{fill:var(--text-current)}[data-page=styleguide] .styleguide-icon-preview svg path[fill=none],[data-page=styleguide] .styleguide-icon-preview svg circle[fill=none],[data-page=styleguide] .styleguide-icon-preview svg rect[fill=none]{fill:none}[data-page=styleguide] .styleguide-icon-preview svg:not(:last-child){margin-right:4px}[data-page=styleguide] .styleguide-icon-name{font-size:.75rem;text-align:center;word-break:break-word}[data-page=styleguide] .bg-block{position:relative;aspect-ratio:1/1;padding:calc(.5 * var(--gutter-y)) calc(.5 * var(--gutter-x))}[data-page=styleguide] .bg-block-mini{position:absolute;right:0;bottom:0;width:50%;aspect-ratio:1/1;padding:calc(.5 * var(--gutter-y)) calc(.5 * var(--gutter-x))}[data-handle=thankYou] .thankYou-container .thank-you-receipt{display:flex;flex-wrap:wrap;gap:calc(var(--gutter-y) * .75) calc(var(--gutter-x) * 1.25);align-items:flex-start}[data-handle=thankYou] .thankYou-container .subscription-image{flex:0 0 auto;width:min(160px,40%)}[data-handle=thankYou] .thankYou-container .subscription-image .lazyPicture{border-radius:8px;overflow:hidden}[data-handle=thankYou] .thankYou-container .thank-you-receipt-body{flex:1 1 220px;min-width:0}[data-handle=thankYou] .thankYou-container .thank-you-plan{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;margin:0 0 8px;font-weight:600;color:var(--text-current)}[data-handle=thankYou] .thankYou-container .thank-you-lede{margin:0;color:color-mix(in srgb,var(--text-current) 72%,transparent)}[data-handle=thankYou] .thankYou-container .thank-you-lede a,[data-handle=thankYou] .thankYou-container .settings-content>p a{color:var(--text-current);text-decoration:underline}[data-handle=thankYou] .thankYou-container hr{margin:calc(var(--gutter-y) * .75) 0;border:0;border-top:1px dashed color-mix(in srgb,var(--text-current) 22%,transparent)}[data-handle=thankYou] .thankYou-container .thank-you-order-meta{display:grid;gap:12px;margin:0}[data-handle=thankYou] .thankYou-container .thank-you-order-meta>div{display:grid;grid-template-columns:minmax(100px,140px) minmax(0,1fr);gap:8px 16px;align-items:baseline}[data-handle=thankYou] .thankYou-container .thank-you-order-meta dt{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;margin:0;color:color-mix(in srgb,var(--text-current) 55%,transparent)}[data-handle=thankYou] .thankYou-container .thank-you-order-meta dd{margin:0;color:var(--text-current);word-break:break-word}[data-handle=thankYou] .thankYou-container .thank-you-actions{display:flex;flex-wrap:wrap;gap:12px;margin:calc(var(--gutter-y) * .75) 0 0}[data-handle=thankYou] .thankYou-container .thank-you-actions .btn-fill,[data-handle=thankYou] .thankYou-container .thank-you-actions .btn-outline{width:auto}@media (max-width: 767px){[data-handle=thankYou] .thankYou-container .thank-you-order-meta>div{grid-template-columns:1fr;gap:2px}}[data-handle=newsletter] .newsletter-container{margin-bottom:calc(var(--gutter-y) * 3)}[data-handle=newsletter] .newsletter-container .heading{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:clamp(48px,5vw,192px);font-weight:400;letter-spacing:.005em;line-height:1;margin-bottom:var(--gutter-y);text-transform:uppercase}[data-handle=newsletter] .newsletter-container aside{position:relative;z-index:1;color:var(--bg-current)}[data-handle=newsletter] .newsletter-container aside:hover ul.links,[data-handle=newsletter] .newsletter-container aside:focus-within ul.links{visibility:visible}[data-handle=newsletter] .newsletter-container aside ul{margin:0}[data-handle=newsletter] .newsletter-container aside li{display:flex;align-items:center}[data-handle=newsletter] .newsletter-container aside li:not(:last-of-type){margin-bottom:var(--gutter-x)}[data-handle=newsletter] .newsletter-container aside a:not(.button){display:inline-flex;align-items:center;font-size:16px;text-transform:uppercase;color:var(--text-current)}[data-handle=newsletter] .newsletter-container aside a:not(.button):not(.is-active){display:inline-block;position:relative}@media (min-width: 768px){[data-handle=newsletter] .newsletter-container aside a:not(.button):not(.is-active):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}[data-handle=newsletter] .newsletter-container aside a:not(.button):not(.is-active).is-inverse:after{background-color:var(--bg-current)}[data-handle=newsletter] .newsletter-container aside a:not(.button):not(.is-active):hover:after,[data-handle=newsletter] .newsletter-container aside a:not(.button):not(.is-active):focus:after{transform:scaleX(1);transform-origin:left top}}[data-handle=newsletter] .newsletter-container aside a:not(.button):after{bottom:3px!important}[data-handle=newsletter] .newsletter-container aside a:not(.button).is-active{color:#6d42ed}[data-handle=newsletter] .newsletter-container aside a:not(.button).is-active svg{margin-right:6px}[data-handle=newsletter] .newsletter-container .fd-form-feedback{margin-top:var(--gutter-y);color:#ec4242}@media (max-width: 767px){[data-handle=newsletter] .newsletter-container aside{border-radius:16px;margin-bottom:calc(var(--gutter-y) * 3);padding:var(--gutter-x);background-color:#f1f1f1}[data-handle=newsletter] .newsletter-container aside form button[type=submit]{margin-top:var(--gutter-y)}}[data-handle=about] .about-container .settings-content{font-size:20px}[data-handle=about] .about-container .settings-content .text-tiny{display:inline-block;line-height:1.4em;font-size:12px}[data-handle=about] .about-container .settings-content .text-small{display:inline-block;line-height:1.4em;font-size:16px}[data-handle=about] .about-container .settings-content .text-big{display:inline-block;max-width:750px;line-height:1.4em;font-size:24px}[data-handle=about] .about-container .settings-content .text-huge{display:inline-block;line-height:1.4em;font-size:36px}[data-handle=about] .about-container .settings-content h3,[data-handle=about] .about-container .settings-content p,[data-handle=about] .about-container .settings-content hr{max-width:672px}[data-handle=about] .about-container .settings-content hr{margin:var(--gutter-y) 0;height:0;padding:0;border:0;border-top:1px dotted #525252;background:transparent}[data-handle=about] .about-container .settings-content h3{margin-top:calc(var(--gutter-y) * 2);font-weight:400;line-height:1.1em;letter-spacing:-.02em}[data-handle=about] .about-container .settings-content h3:first-of-type{margin-top:0}[data-handle=about] .about-container .settings-content h2+h3{margin-top:12px}[data-handle=about] .about-container .settings-content p{color:#222}[data-handle=about] .about-container .settings-content a{color:var(--text-current);text-decoration:underline}[data-handle=about] .about-container .settings-content ul,[data-handle=about] .about-container .settings-content ol{padding-left:30px;list-style:circle}[data-handle=about] .about-container .settings-content ul:not(.social-links) li,[data-handle=about] .about-container .settings-content ol li{margin-top:calc(var(--gutter-y) * .25)}[data-handle=about] .about-container .settings-content .social-links a{display:inline-block;position:relative;text-decoration:none}@media (min-width: 768px){[data-handle=about] .about-container .settings-content .social-links a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}[data-handle=about] .about-container .settings-content .social-links a.is-inverse:after{background-color:var(--bg-current)}[data-handle=about] .about-container .settings-content .social-links a:hover:after,[data-handle=about] .about-container .settings-content .social-links a:focus:after{transform:scaleX(1);transform-origin:left top}}[data-handle=about] .about-container .settings-content .social-links a:after{bottom:2px}[data-handle=about] .about-container figure,[data-handle=about] .about-container .video-container{margin:calc(var(--gutter-y) * 1.5) 0 0}[data-handle=about] .about-container figure:first-of-type,[data-handle=about] .about-container .video-container:first-of-type{max-width:672px;margin-top:0}[data-handle=about] .about-container figure img,[data-handle=about] .about-container figure video,[data-handle=about] .about-container .video-container img,[data-handle=about] .about-container .video-container video{aspect-ratio:auto!important;height:auto;max-height:1024px;border:7px solid black;border-radius:16px;object-fit:contain}[data-handle=about] .about-container figure figcaption,[data-handle=about] .about-container figure .video-caption,[data-handle=about] .about-container .video-container figcaption,[data-handle=about] .about-container .video-container .video-caption{max-width:520px;margin:12px auto 0;padding-left:8px;padding-right:8px;font-size:12px;color:#767676}@media (max-width: 767px){[data-handle=about] .about-container figure,[data-handle=about] .about-container .video-container{margin:calc(var(--gutter-y) * 2) 0}}@media (max-width: 767px){[data-handle=about] .about-container .settings-content{font-size:20px}[data-handle=about] .about-container .settings-content .text-tiny{display:inline-block;line-height:1.4em;font-size:12px}[data-handle=about] .about-container .settings-content .text-small{display:inline-block;line-height:1.4em;font-size:16px}[data-handle=about] .about-container .settings-content .text-big{display:inline-block;max-width:750px;line-height:1.4em;font-size:20px}[data-handle=about] .about-container .settings-content .text-huge{display:inline-block;line-height:1.4em;font-size:32px}[data-handle=about] .about-container .settings-content h3{margin-top:calc(var(--gutter-y) * 4)}[data-handle=about] .about-container .settings-content hr{margin:var(--gutter-y) 0;padding:0}}body.is-dark [data-handle=about] .about-container .settings-content p{color:color-mix(in srgb,var(--text-current) 82%,transparent)}body.is-dark [data-handle=about] .about-container .settings-content h3{color:var(--text-current)}body.is-dark [data-handle=about] .about-container .settings-content hr{border:0;border-top:1px dotted color-mix(in srgb,var(--text-current) 35%,transparent);background:transparent}body.is-dark [data-handle=about] .about-container figure img,body.is-dark [data-handle=about] .about-container figure video,body.is-dark [data-handle=about] .about-container .video-container img,body.is-dark [data-handle=about] .about-container .video-container video{border-color:color-mix(in srgb,var(--text-current) 35%,transparent)}body.is-dark [data-handle=about] .about-container figure figcaption,body.is-dark [data-handle=about] .about-container figure .video-caption,body.is-dark [data-handle=about] .about-container .video-container figcaption,body.is-dark [data-handle=about] .about-container .video-container .video-caption{color:color-mix(in srgb,var(--text-current) 65%,transparent)}[data-handle=contact] .contact-container form .freeform-fieldtype-checkboxes label{display:flex;align-items:center}[data-handle=contact] .contact-container form input[type=checkbox].freeform-input{display:flex;align-items:center;justify-content:center;padding:0}[data-handle=contact] .contact-container form input[type=checkbox].freeform-input:before{display:block}[data-handle=contact] .contact-container form input[type=checkbox].freeform-input:focus{border-color:var(--text-current)}[data-handle=contact] .contact-container form .freeform-instructions{margin-left:17px;font-size:12px;color:#666}[data-handle=contact] .contact-container form .freeform-signature-wrapper button{margin-top:24px!important}[data-handle=contact] .contact-container form .freeform-row [class*=freeform-col-]:has(.freeform-file-dnd__input){padding-left:0!important;padding-right:0!important}[data-handle=contact] .contact-container form .freeform-file-dnd__input{--contact-dnd-pad-y: 12px;--contact-dnd-pad-x: 14px;position:relative;box-sizing:border-box;min-height:154px;margin-left:0!important;margin-right:0!important;padding:var(--contact-dnd-pad-y) var(--contact-dnd-pad-x);display:block;text-align:center}[data-handle=contact] .contact-container form .freeform-file-dnd__input [data-preview-zone]{position:absolute;inset:var(--contact-dnd-pad-y) var(--contact-dnd-pad-x);display:flex!important;flex-direction:column;align-items:center!important;justify-content:center!important;width:auto;margin:0!important;padding:0!important;text-align:center;grid-template-columns:none!important}[data-handle=contact] .contact-container form .freeform-file-dnd__input [data-preview-zone] [data-file-preview]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin:0!important;padding:0!important;box-sizing:border-box;text-align:center}[data-handle=contact] .contact-container form .freeform-file-dnd__input [data-preview-zone] [data-file-preview] [data-placeholder]{width:100%;margin:0!important;padding:0!important;text-align:center!important}[data-handle=contact] .contact-container form .freeform-file-dnd__placeholder{width:100%;margin:0!important;padding:0!important;box-sizing:border-box;text-align:center}@media (max-width: 767px){[data-handle=contact] .contact-container form.freeform-form{padding-left:0!important;padding-right:0!important}[data-handle=contact] .contact-container form label,[data-handle=contact] .contact-container form .freeform-label,[data-handle=contact] .contact-container form .freeform-instructions{margin-left:0!important}[data-handle=contact] .contact-container form .is-choices label{padding-left:0!important}[data-handle=contact] .contact-container form .freeform-row [class*=freeform-col-],[data-handle=contact] .contact-container form [class*=freeform-col-]{padding-left:0!important;padding-right:0!important}}body.is-dark [data-handle=contact] .contact-container form .freeform-label{color:var(--text-current)}body.is-dark [data-handle=contact] .contact-container form .freeform-instructions{color:color-mix(in srgb,var(--text-current) 65%,transparent)}body.is-dark [data-handle=contact] .contact-container form .freeform-row [class*=freeform-col-] input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=file]),body.is-dark [data-handle=contact] .contact-container form .freeform-row [class*=freeform-col-] textarea,body.is-dark [data-handle=contact] .contact-container form .freeform-row [class*=freeform-col-] select{box-sizing:border-box;padding:12px 14px;font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif!important;font-size:16px!important;line-height:1.4;color:var(--text-current)!important;caret-color:var(--text-current);background-color:color-mix(in srgb,var(--text-current) 6%,var(--bg-current))!important;border:1px solid color-mix(in srgb,var(--text-current) 14%,transparent)!important;border-radius:8px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}body.is-dark [data-handle=contact] .contact-container form .freeform-row [class*=freeform-col-] input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=file])::placeholder,body.is-dark [data-handle=contact] .contact-container form .freeform-row [class*=freeform-col-] textarea::placeholder,body.is-dark [data-handle=contact] .contact-container form .freeform-row [class*=freeform-col-] select::placeholder{color:color-mix(in srgb,var(--text-current) 45%,transparent)}body.is-dark [data-handle=contact] .contact-container form .freeform-row [class*=freeform-col-] input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=file]):hover,body.is-dark [data-handle=contact] .contact-container form .freeform-row [class*=freeform-col-] input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=file]):focus,body.is-dark [data-handle=contact] .contact-container form .freeform-row [class*=freeform-col-] textarea:hover,body.is-dark [data-handle=contact] .contact-container form .freeform-row [class*=freeform-col-] textarea:focus,body.is-dark [data-handle=contact] .contact-container form .freeform-row [class*=freeform-col-] select:hover,body.is-dark [data-handle=contact] .contact-container form .freeform-row [class*=freeform-col-] select:focus{border-color:color-mix(in srgb,var(--text-current) 40%,transparent)!important;box-shadow:none!important;outline:none}body.is-dark [data-handle=contact] .contact-container form .freeform-row [class*=freeform-col-] select:not(select[multiple]){padding-right:40px;background-image:linear-gradient(45deg,transparent 50%,var(--text-current) 50%),linear-gradient(135deg,var(--text-current) 50%,transparent 50%)!important;background-position:calc(100% - 20px) 50%,calc(100% - 15px) 50%!important;background-size:5px 5px,5px 5px!important;background-repeat:no-repeat!important}body.is-dark [data-handle=contact] .contact-container form .freeform-row [class*=freeform-col-] input[type=file]{padding:12px 14px;font-size:16px!important;color:var(--text-current)!important;background-color:color-mix(in srgb,var(--text-current) 6%,var(--bg-current))!important;border:1px solid color-mix(in srgb,var(--text-current) 14%,transparent)!important;border-radius:8px}body.is-dark [data-handle=contact] .contact-container form .freeform-row [class*=freeform-col-] input:-webkit-autofill,body.is-dark [data-handle=contact] .contact-container form .freeform-row [class*=freeform-col-] input:-webkit-autofill:hover,body.is-dark [data-handle=contact] .contact-container form .freeform-row [class*=freeform-col-] input:-webkit-autofill:focus,body.is-dark [data-handle=contact] .contact-container form .freeform-row [class*=freeform-col-] textarea:-webkit-autofill,body.is-dark [data-handle=contact] .contact-container form .freeform-row [class*=freeform-col-] textarea:-webkit-autofill:hover,body.is-dark [data-handle=contact] .contact-container form .freeform-row [class*=freeform-col-] textarea:-webkit-autofill:focus,body.is-dark [data-handle=contact] .contact-container form .freeform-row [class*=freeform-col-] select:-webkit-autofill,body.is-dark [data-handle=contact] .contact-container form .freeform-row [class*=freeform-col-] select:-webkit-autofill:hover,body.is-dark [data-handle=contact] .contact-container form .freeform-row [class*=freeform-col-] select:-webkit-autofill:focus{-webkit-text-fill-color:var(--text-current)!important;box-shadow:0 0 0 1000px color-mix(in srgb,var(--text-current) 6%,var(--bg-current)) inset!important;-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}body.is-dark [data-handle=contact] .contact-container form select{background-color:color-mix(in srgb,var(--text-current) 6%,var(--bg-current))!important}body.is-dark [data-handle=contact] .contact-container form .choices .choices__inner,body.is-dark [data-handle=contact] .contact-container form .choices .choices__list--single,body.is-dark [data-handle=contact] .contact-container form .choices .choices__input{background-color:color-mix(in srgb,var(--text-current) 6%,var(--bg-current))!important;border:1px solid color-mix(in srgb,var(--text-current) 14%,transparent)!important;border-radius:8px;color:var(--text-current)}body.is-dark [data-handle=contact] .contact-container form .choices .choices__inner{min-height:auto;padding:10px 36px 10px 14px}body.is-dark [data-handle=contact] .contact-container form .choices__input{padding:10px 12px!important;font-size:16px!important}body.is-dark [data-handle=contact] .contact-container form .choices[data-type*=select-one]:after{border-color:var(--text-current) transparent transparent;top:50%!important;margin-top:-2.5px}body.is-dark [data-handle=contact] .contact-container form .freeform-file-dnd__input{background-color:color-mix(in srgb,var(--text-current) 6%,var(--bg-current))!important;border:1px dashed color-mix(in srgb,var(--text-current) 14%,transparent)!important;border-radius:8px;color:var(--text-current)!important}body.is-dark [data-handle=contact] .contact-container form .freeform-file-dnd__input[data-dragging]{background-color:color-mix(in srgb,var(--text-current) 8%,var(--bg-current))!important;border-color:color-mix(in srgb,var(--text-current) 40%,transparent)!important;border-style:dashed!important}body.is-dark [data-handle=contact] .contact-container form .freeform-file-dnd__placeholder,body.is-dark [data-handle=contact] .contact-container form .freeform-file-dnd__input [data-preview-zone] [data-file-preview] [data-filename],body.is-dark [data-handle=contact] .contact-container form .freeform-file-dnd__input [data-preview-zone] [data-file-preview] [data-placeholder],body.is-dark [data-handle=contact] .contact-container form .freeform-file-dnd__input [data-preview-zone] [data-file-preview] [data-filesize]{color:color-mix(in srgb,var(--text-current) 65%,transparent)!important}body.is-dark [data-handle=contact] .contact-container form .freeform-file-dnd__input [data-preview-zone] [data-file-preview] [data-thumbnail]{border:1px solid color-mix(in srgb,var(--text-current) 14%,transparent)!important;border-radius:6px}body.is-dark [data-handle=contact] .contact-container form .freeform-file-dnd__input [data-preview-zone] [data-file-preview] [data-remove-button]{color:var(--text-current)!important;border-color:color-mix(in srgb,var(--text-current) 14%,transparent)!important;background-color:color-mix(in srgb,var(--text-current) 10%,var(--bg-current))!important}body.is-dark [data-handle=contact] .contact-container form .freeform-file-dnd__input [data-preview-zone] [data-file-preview] [data-remove-button] svg path{fill:var(--text-current)!important}body.is-dark [data-handle=contact] .contact-container form .freeform-file-dnd__input [data-messages]>li[data-error],body.is-dark [data-handle=contact] .contact-container form .freeform-file-dnd__input [data-field-errors]>li[data-error],body.is-dark [data-handle=contact] .contact-container form .freeform-file-dnd__input [data-field-errors]>li{color:#ec4242!important}body.is-dark [data-handle=contact] .contact-container form .freeform-file-dnd__input [data-preview-zone] [data-file-preview] [data-errors]:after{background:color-mix(in srgb,var(--text-current) 12%,var(--bg-current))!important;color:var(--text-current)!important}body.is-dark.is-using-keyboard [data-handle=contact] .contact-container form .freeform-row [class*=freeform-col-] input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=file]):focus-visible,body.is-dark.is-using-keyboard [data-handle=contact] .contact-container form .freeform-row [class*=freeform-col-] textarea:focus-visible,body.is-dark.is-using-keyboard [data-handle=contact] .contact-container form .freeform-row [class*=freeform-col-] select:focus-visible{border-radius:8px;box-shadow:0 0 0 3px var(--bg-current),0 0 0 6px rgba(109,66,237,.5)}body.is-dark.is-using-keyboard [data-handle=contact] .contact-container form .choices.is-focused .choices__inner{border-radius:8px;box-shadow:0 0 0 3px var(--bg-current),0 0 0 6px rgba(109,66,237,.5)}[data-handle=faqs] .faqs-container .settings-content a{color:var(--text-current);text-decoration:underline}[data-handle=faqs] .faqs-container .settings-content .text-big{display:inline-block;max-width:750px;line-height:1.4em;font-size:24px}[data-handle=faqs] .faqs-container .faqs{border-top:1px dotted #525252;margin-top:calc(var(--gutter-y) * 2);margin-bottom:calc(var(--gutter-y) * 2)}[data-handle=faqs] .faqs-container .faqs>.faq{border-bottom:1px dotted #525252}[data-handle=faqs] .faqs-container .faqs>.faq::details-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows calc(.36s * var(--reduced-motion)) cubic-bezier(.23,1,.32,1),content-visibility calc(.36s * var(--reduced-motion)) allow-discrete}[data-handle=faqs] .faqs-container .faqs>.faq>.question{display:flex;gap:24px;align-items:center;justify-content:space-between;width:100%;padding:22px 4px;font-size:clamp(17px,1.4vw,18px);font-weight:400;line-height:1.25;color:#b8b8b8;text-wrap:pretty;cursor:pointer;list-style:none;transition:color calc(.15s * var(--reduced-motion))}[data-handle=faqs] .faqs-container .faqs>.faq>.question::-webkit-details-marker{display:none}[data-handle=faqs] .faqs-container .faqs>.faq>.question:focus-visible{color:#fff;text-decoration:underline}@media not all and (pointer: coarse){[data-handle=faqs] .faqs-container .faqs>.faq>.question:hover,[data-handle=faqs] .faqs-container .faqs>.faq>.question:focus-visible{color:#fff}}[data-handle=faqs] .faqs-container .faqs>.faq>.question .icon-plus-big,[data-handle=faqs] .faqs-container .faqs>.faq>.question .icon-minus-big{display:inline-flex;flex-shrink:0}[data-handle=faqs] .faqs-container .faqs>.faq>.question .icon-plus-big svg,[data-handle=faqs] .faqs-container .faqs>.faq>.question .icon-minus-big svg{width:16px;height:16px}[data-handle=faqs] .faqs-container .faqs>.faq>.question .icon-plus-big svg path,[data-handle=faqs] .faqs-container .faqs>.faq>.question .icon-minus-big svg path{fill:currentcolor}[data-handle=faqs] .faqs-container .faqs>.faq>.question .icon-minus-big{display:none}[data-handle=faqs] .faqs-container .faqs>.faq>.answer{max-width:720px;min-height:0;padding:0 4px;overflow:hidden;font-size:16px;line-height:1.45;color:#b8b8b8;transition:padding-bottom calc(.36s * var(--reduced-motion)) cubic-bezier(.23,1,.32,1)}[data-handle=faqs] .faqs-container .faqs>.faq[open]::details-content{grid-template-rows:1fr}[data-handle=faqs] .faqs-container .faqs>.faq[open]>.question{color:#fff}[data-handle=faqs] .faqs-container .faqs>.faq[open]>.question .icon-plus-big{display:none}[data-handle=faqs] .faqs-container .faqs>.faq[open]>.question .icon-minus-big{display:inline-flex}[data-handle=faqs] .faqs-container .faqs>.faq[open]>.answer{padding-bottom:26px}[data-handle=faqs] .faqs-container .answer .text-tiny{display:inline-block;line-height:1.4em;font-size:12px}[data-handle=faqs] .faqs-container .answer .text-small{display:inline-block;line-height:1.4em;font-size:16px}[data-handle=faqs] .faqs-container .answer .text-big{display:inline-block;max-width:750px;line-height:1.4em;font-size:24px}[data-handle=faqs] .faqs-container .answer .text-huge{display:inline-block;line-height:1.4em;font-size:36px}[data-handle=faqs] .faqs-container .answer h3{margin-top:calc(var(--gutter-y) * 2);font-weight:400;line-height:1.1em;letter-spacing:-.02em}[data-handle=faqs] .faqs-container .answer h3:first-of-type{margin-top:var(--gutter-y)}[data-handle=faqs] .faqs-container .answer h2+h3{margin-top:12px}[data-handle=faqs] .faqs-container .answer p{color:inherit}[data-handle=faqs] .faqs-container .answer a{color:var(--text-current);text-decoration:underline}[data-handle=faqs] .faqs-container .answer ul,[data-handle=faqs] .faqs-container .answer ol{padding-left:30px;list-style:circle}[data-handle=faqs] .faqs-container .answer ul:not(.social-links) li,[data-handle=faqs] .faqs-container .answer ol li{margin-top:calc(var(--gutter-y) * .25)}[data-handle=faqs] .faqs-container .answer hr{margin:calc(var(--gutter-y) * 1.5) 0;max-width:672px;border:0;border-top:1px dotted #525252;background:transparent}body.is-dark [data-handle=faqs] .faqs-container .answer hr{border:0;border-top:1px dotted color-mix(in srgb,var(--text-current) 14%,transparent);background:transparent}[data-handle=communityGuidelines] .communityGuidelines-container .settings-content a{color:var(--text-current);text-decoration:underline}[data-handle=communityGuidelines] .communityGuidelines-container .settings-content .text-big{display:inline-block;max-width:750px;line-height:1.4em;font-size:24px}[data-handle=communityGuidelines] .communityGuidelines-container .settings-content hr{margin:var(--gutter-y) 0;max-width:672px;height:0;padding:0;border:0;border-top:1px dotted #525252;background:transparent}body.is-dark [data-handle=communityGuidelines] .communityGuidelines-container .settings-content h3{color:var(--text-current)}body.is-dark [data-handle=communityGuidelines] .communityGuidelines-container .settings-content li,body.is-dark [data-handle=communityGuidelines] .communityGuidelines-container .settings-content .text-big{color:color-mix(in srgb,var(--text-current) 85%,transparent)}body.is-dark [data-handle=communityGuidelines] .communityGuidelines-container .settings-content hr{border:0;border-top:1px dotted color-mix(in srgb,var(--text-current) 35%,transparent);background:transparent}[data-handle=legal] .legal-container .settings-content a{color:var(--text-current);text-decoration:underline}[data-handle=legal] .legal-container .settings-content .text-tiny{display:inline-block;line-height:1.4em;font-size:12px}[data-handle=legal] .legal-container .settings-content .text-small{display:inline-block;line-height:1.4em;font-size:16px}[data-handle=legal] .legal-container .settings-content .text-big{display:inline-block;line-height:1.4em;font-size:24px}[data-handle=legal] .legal-container .settings-content .text-huge{display:inline-block;line-height:1.4em;font-size:36px}[data-handle=legal] .legal-container .settings-content h3,[data-handle=legal] .legal-container .settings-content h4,[data-handle=legal] .legal-container .settings-content h5,[data-handle=legal] .legal-container .settings-content h6{font-weight:500}[data-handle=legal] .legal-container .settings-content h2{font-size:32px;font-weight:700}[data-handle=legal] .legal-container .settings-content h3{font-size:24px;font-weight:600;line-height:1.1em;letter-spacing:-.02em}[data-handle=legal] .legal-container .settings-content h2+h3{margin-top:calc(var(--gutter-y) * .75)}[data-handle=legal] .legal-container .settings-content p{color:#222}[data-handle=legal] .legal-container .settings-content strong{font-weight:550}[data-handle=legal] .legal-container .settings-content ol,[data-handle=legal] .legal-container .settings-content ul{font-size:16px}[data-handle=legal] .legal-container .settings-content .table{margin:var(--gutter-y) 0}[data-handle=legal] .legal-container .settings-content table{width:100%;border-collapse:collapse;font-size:.95rem}[data-handle=legal] .legal-container .settings-content th,[data-handle=legal] .legal-container .settings-content td{padding:.6rem .75rem;border:1px solid #e5e5e5;text-align:left;vertical-align:top}[data-handle=legal] .legal-container .settings-content thead th{background:#f6f6f6}[data-handle=legal] .legal-container .settings-content tbody tr:nth-child(2n){background:#fafafa}@media (max-width: 767px){[data-handle=legal] .legal-container .settings-content h2{font-size:28px}[data-handle=legal] .legal-container .settings-content h3{line-height:1.2em}[data-handle=legal] .legal-container .settings-content h2+h3{margin-top:calc(var(--gutter-y) * 1.5)}}body.is-dark [data-handle=legal] .legal-container .settings-content p{color:color-mix(in srgb,var(--text-current) 82%,transparent)}body.is-dark [data-handle=legal] .legal-container .settings-content h2,body.is-dark [data-handle=legal] .legal-container .settings-content h3,body.is-dark [data-handle=legal] .legal-container .settings-content h4,body.is-dark [data-handle=legal] .legal-container .settings-content h5,body.is-dark [data-handle=legal] .legal-container .settings-content h6{color:var(--text-current)}body.is-dark [data-handle=legal] .legal-container .settings-content th,body.is-dark [data-handle=legal] .legal-container .settings-content td{border-color:color-mix(in srgb,var(--text-current) 18%,transparent)}body.is-dark [data-handle=legal] .legal-container .settings-content thead th{background:color-mix(in srgb,var(--text-current) 8%,var(--bg-current))}body.is-dark [data-handle=legal] .legal-container .settings-content tbody tr:nth-child(2n){background:color-mix(in srgb,var(--text-current) 4%,var(--bg-current))}:root{--color-bg-black-rgb: 12, 12, 12}.bg-black{background-color:#0c0c0c}:root{--color-bg-gray-dark-4-rgb: 2, 2, 2}:root{--color-bg-gray-dark-3-rgb: 2, 2, 2}:root{--color-bg-gray-dark-2-rgb: 82, 82, 82}:root{--color-bg-gray-dark-1-rgb: 129, 129, 129}:root{--color-bg-gray-light-4-rgb: 242, 242, 242}:root{--color-bg-gray-light-3-rgb: 234, 234, 234}:root{--color-bg-gray-light-2-rgb: 204, 204, 204}:root{--color-bg-gray-light-1-rgb: 184, 184, 184}:root{--color-bg-gray-rgb: 102, 102, 102}:root{--color-bg-gray-light-rgb: 191, 191, 191}:root{--color-bg-white-rgb: 255, 255, 255}.bg-white{background-color:#fff}:root{--color-bg-yellow-rgb: 238, 230, 66}.bg-yellow{background-color:#eee642}:root{--color-bg-yellow-light-rgb: 255, 253, 217}:root{--color-bg-red-rgb: 236, 66, 66}.bg-red{background-color:#ec4242}:root{--color-bg-red-light-rgb: 255, 217, 217}:root{--color-bg-orange-rgb: 237, 148, 66}.bg-orange{background-color:#ed9442}:root{--color-bg-orange-light-rgb: 255, 235, 217}:root{--color-bg-teal-rgb: 66, 227, 237}.bg-teal{background-color:#42e3ed}:root{--color-bg-teal-light-rgb: 204, 252, 255}:root{--color-bg-purple-rgb: 109, 66, 237}.bg-purple{background-color:#6d42ed}:root{--color-bg-purple-light-rgb: 236, 229, 255}:root{--color-bg-green-rgb: 66, 237, 145}.bg-green{background-color:#42ed91}:root{--color-bg-green-light-rgb: 204, 255, 228}:root{--color-bg-placeholder-light-rgb: 241, 241, 241}.bg-placeholder-light{background-color:#f1f1f1}:root{--color-bg-placeholder-dark-rgb: 0, 0, 0}.bg-placeholder-dark{background-color:#000}:root{--max-width: 1920px;--column-count: 12;--gutter-cap: 36px;--gutter-x: 24px;--gutter-y: 40px;--text-current: #ffffff;--bg-current: #121212}@media (min-width: 1920px){:root{--gutter-cap: 42px;--gutter-x: 28px;--gutter-y: 48px}}@media (max-width: 767px){:root{--column-count: 6;--gutter-cap: 12px;--gutter-x: 16px;--gutter-y: 14px}}.grid-1{grid-template-columns:repeat(1,1fr)}.col-start-1{grid-column-start:1}.col-span-1{grid-column-end:span 1}.grid-2{grid-template-columns:repeat(2,1fr)}.col-start-2{grid-column-start:2}.col-span-2{grid-column-end:span 2}.grid-3{grid-template-columns:repeat(3,1fr)}.col-start-3{grid-column-start:3}.col-span-3{grid-column-end:span 3}.grid-4{grid-template-columns:repeat(4,1fr)}.col-start-4{grid-column-start:4}.col-span-4{grid-column-end:span 4}.grid-5{grid-template-columns:repeat(5,1fr)}.col-start-5{grid-column-start:5}.col-span-5{grid-column-end:span 5}.grid-6{grid-template-columns:repeat(6,1fr)}.col-start-6{grid-column-start:6}.col-span-6{grid-column-end:span 6}.grid-7{grid-template-columns:repeat(7,1fr)}.col-start-7{grid-column-start:7}.col-span-7{grid-column-end:span 7}.grid-8{grid-template-columns:repeat(8,1fr)}.col-start-8{grid-column-start:8}.col-span-8{grid-column-end:span 8}.grid-9{grid-template-columns:repeat(9,1fr)}.col-start-9{grid-column-start:9}.col-span-9{grid-column-end:span 9}.grid-10{grid-template-columns:repeat(10,1fr)}.col-start-10{grid-column-start:10}.col-span-10{grid-column-end:span 10}.grid-11{grid-template-columns:repeat(11,1fr)}.col-start-11{grid-column-start:11}.col-span-11{grid-column-end:span 11}.grid-12{grid-template-columns:repeat(12,1fr)}.col-start-12{grid-column-start:12}.col-span-12{grid-column-end:span 12}@media (min-width: 0){.xs\:grid{display:grid;grid-auto-rows:auto;grid-column-gap:var(--gutter-x);width:100%;margin-left:auto;margin-right:auto}.xs\:grid-1{grid-template-columns:repeat(1,1fr)}.xs\:col-start-1{grid-column-start:1}.xs\:col-span-1{grid-column-end:span 1}.xs\:grid-2{grid-template-columns:repeat(2,1fr)}.xs\:col-start-2{grid-column-start:2}.xs\:col-span-2{grid-column-end:span 2}.xs\:grid-3{grid-template-columns:repeat(3,1fr)}.xs\:col-start-3{grid-column-start:3}.xs\:col-span-3{grid-column-end:span 3}.xs\:grid-4{grid-template-columns:repeat(4,1fr)}.xs\:col-start-4{grid-column-start:4}.xs\:col-span-4{grid-column-end:span 4}.xs\:grid-5{grid-template-columns:repeat(5,1fr)}.xs\:col-start-5{grid-column-start:5}.xs\:col-span-5{grid-column-end:span 5}.xs\:grid-6{grid-template-columns:repeat(6,1fr)}.xs\:col-start-6{grid-column-start:6}.xs\:col-span-6{grid-column-end:span 6}.xs\:grid-7{grid-template-columns:repeat(7,1fr)}.xs\:col-start-7{grid-column-start:7}.xs\:col-span-7{grid-column-end:span 7}.xs\:grid-8{grid-template-columns:repeat(8,1fr)}.xs\:col-start-8{grid-column-start:8}.xs\:col-span-8{grid-column-end:span 8}.xs\:grid-9{grid-template-columns:repeat(9,1fr)}.xs\:col-start-9{grid-column-start:9}.xs\:col-span-9{grid-column-end:span 9}.xs\:grid-10{grid-template-columns:repeat(10,1fr)}.xs\:col-start-10{grid-column-start:10}.xs\:col-span-10{grid-column-end:span 10}.xs\:grid-11{grid-template-columns:repeat(11,1fr)}.xs\:col-start-11{grid-column-start:11}.xs\:col-span-11{grid-column-end:span 11}.xs\:grid-12{grid-template-columns:repeat(12,1fr)}.xs\:col-start-12{grid-column-start:12}.xs\:col-span-12{grid-column-end:span 12}}@media (min-width: 768px){.s\:grid{display:grid;grid-auto-rows:auto;grid-column-gap:var(--gutter-x);width:100%;margin-left:auto;margin-right:auto}.s\:grid-1{grid-template-columns:repeat(1,1fr)}.s\:col-start-1{grid-column-start:1}.s\:col-span-1{grid-column-end:span 1}.s\:grid-2{grid-template-columns:repeat(2,1fr)}.s\:col-start-2{grid-column-start:2}.s\:col-span-2{grid-column-end:span 2}.s\:grid-3{grid-template-columns:repeat(3,1fr)}.s\:col-start-3{grid-column-start:3}.s\:col-span-3{grid-column-end:span 3}.s\:grid-4{grid-template-columns:repeat(4,1fr)}.s\:col-start-4{grid-column-start:4}.s\:col-span-4{grid-column-end:span 4}.s\:grid-5{grid-template-columns:repeat(5,1fr)}.s\:col-start-5{grid-column-start:5}.s\:col-span-5{grid-column-end:span 5}.s\:grid-6{grid-template-columns:repeat(6,1fr)}.s\:col-start-6{grid-column-start:6}.s\:col-span-6{grid-column-end:span 6}.s\:grid-7{grid-template-columns:repeat(7,1fr)}.s\:col-start-7{grid-column-start:7}.s\:col-span-7{grid-column-end:span 7}.s\:grid-8{grid-template-columns:repeat(8,1fr)}.s\:col-start-8{grid-column-start:8}.s\:col-span-8{grid-column-end:span 8}.s\:grid-9{grid-template-columns:repeat(9,1fr)}.s\:col-start-9{grid-column-start:9}.s\:col-span-9{grid-column-end:span 9}.s\:grid-10{grid-template-columns:repeat(10,1fr)}.s\:col-start-10{grid-column-start:10}.s\:col-span-10{grid-column-end:span 10}.s\:grid-11{grid-template-columns:repeat(11,1fr)}.s\:col-start-11{grid-column-start:11}.s\:col-span-11{grid-column-end:span 11}.s\:grid-12{grid-template-columns:repeat(12,1fr)}.s\:col-start-12{grid-column-start:12}.s\:col-span-12{grid-column-end:span 12}}@media (min-width: 1024px){.m\:grid{display:grid;grid-auto-rows:auto;grid-column-gap:var(--gutter-x);width:100%;margin-left:auto;margin-right:auto}.m\:grid-1{grid-template-columns:repeat(1,1fr)}.m\:col-start-1{grid-column-start:1}.m\:col-span-1{grid-column-end:span 1}.m\:grid-2{grid-template-columns:repeat(2,1fr)}.m\:col-start-2{grid-column-start:2}.m\:col-span-2{grid-column-end:span 2}.m\:grid-3{grid-template-columns:repeat(3,1fr)}.m\:col-start-3{grid-column-start:3}.m\:col-span-3{grid-column-end:span 3}.m\:grid-4{grid-template-columns:repeat(4,1fr)}.m\:col-start-4{grid-column-start:4}.m\:col-span-4{grid-column-end:span 4}.m\:grid-5{grid-template-columns:repeat(5,1fr)}.m\:col-start-5{grid-column-start:5}.m\:col-span-5{grid-column-end:span 5}.m\:grid-6{grid-template-columns:repeat(6,1fr)}.m\:col-start-6{grid-column-start:6}.m\:col-span-6{grid-column-end:span 6}.m\:grid-7{grid-template-columns:repeat(7,1fr)}.m\:col-start-7{grid-column-start:7}.m\:col-span-7{grid-column-end:span 7}.m\:grid-8{grid-template-columns:repeat(8,1fr)}.m\:col-start-8{grid-column-start:8}.m\:col-span-8{grid-column-end:span 8}.m\:grid-9{grid-template-columns:repeat(9,1fr)}.m\:col-start-9{grid-column-start:9}.m\:col-span-9{grid-column-end:span 9}.m\:grid-10{grid-template-columns:repeat(10,1fr)}.m\:col-start-10{grid-column-start:10}.m\:col-span-10{grid-column-end:span 10}.m\:grid-11{grid-template-columns:repeat(11,1fr)}.m\:col-start-11{grid-column-start:11}.m\:col-span-11{grid-column-end:span 11}.m\:grid-12{grid-template-columns:repeat(12,1fr)}.m\:col-start-12{grid-column-start:12}.m\:col-span-12{grid-column-end:span 12}}@media (min-width: 1440px){.l\:grid{display:grid;grid-auto-rows:auto;grid-column-gap:var(--gutter-x);width:100%;margin-left:auto;margin-right:auto}.l\:grid-1{grid-template-columns:repeat(1,1fr)}.l\:col-start-1{grid-column-start:1}.l\:col-span-1{grid-column-end:span 1}.l\:grid-2{grid-template-columns:repeat(2,1fr)}.l\:col-start-2{grid-column-start:2}.l\:col-span-2{grid-column-end:span 2}.l\:grid-3{grid-template-columns:repeat(3,1fr)}.l\:col-start-3{grid-column-start:3}.l\:col-span-3{grid-column-end:span 3}.l\:grid-4{grid-template-columns:repeat(4,1fr)}.l\:col-start-4{grid-column-start:4}.l\:col-span-4{grid-column-end:span 4}.l\:grid-5{grid-template-columns:repeat(5,1fr)}.l\:col-start-5{grid-column-start:5}.l\:col-span-5{grid-column-end:span 5}.l\:grid-6{grid-template-columns:repeat(6,1fr)}.l\:col-start-6{grid-column-start:6}.l\:col-span-6{grid-column-end:span 6}.l\:grid-7{grid-template-columns:repeat(7,1fr)}.l\:col-start-7{grid-column-start:7}.l\:col-span-7{grid-column-end:span 7}.l\:grid-8{grid-template-columns:repeat(8,1fr)}.l\:col-start-8{grid-column-start:8}.l\:col-span-8{grid-column-end:span 8}.l\:grid-9{grid-template-columns:repeat(9,1fr)}.l\:col-start-9{grid-column-start:9}.l\:col-span-9{grid-column-end:span 9}.l\:grid-10{grid-template-columns:repeat(10,1fr)}.l\:col-start-10{grid-column-start:10}.l\:col-span-10{grid-column-end:span 10}.l\:grid-11{grid-template-columns:repeat(11,1fr)}.l\:col-start-11{grid-column-start:11}.l\:col-span-11{grid-column-end:span 11}.l\:grid-12{grid-template-columns:repeat(12,1fr)}.l\:col-start-12{grid-column-start:12}.l\:col-span-12{grid-column-end:span 12}}@media (min-width: 1920px){.xl\:grid{display:grid;grid-auto-rows:auto;grid-column-gap:var(--gutter-x);width:100%;margin-left:auto;margin-right:auto}.xl\:grid-1{grid-template-columns:repeat(1,1fr)}.xl\:col-start-1{grid-column-start:1}.xl\:col-span-1{grid-column-end:span 1}.xl\:grid-2{grid-template-columns:repeat(2,1fr)}.xl\:col-start-2{grid-column-start:2}.xl\:col-span-2{grid-column-end:span 2}.xl\:grid-3{grid-template-columns:repeat(3,1fr)}.xl\:col-start-3{grid-column-start:3}.xl\:col-span-3{grid-column-end:span 3}.xl\:grid-4{grid-template-columns:repeat(4,1fr)}.xl\:col-start-4{grid-column-start:4}.xl\:col-span-4{grid-column-end:span 4}.xl\:grid-5{grid-template-columns:repeat(5,1fr)}.xl\:col-start-5{grid-column-start:5}.xl\:col-span-5{grid-column-end:span 5}.xl\:grid-6{grid-template-columns:repeat(6,1fr)}.xl\:col-start-6{grid-column-start:6}.xl\:col-span-6{grid-column-end:span 6}.xl\:grid-7{grid-template-columns:repeat(7,1fr)}.xl\:col-start-7{grid-column-start:7}.xl\:col-span-7{grid-column-end:span 7}.xl\:grid-8{grid-template-columns:repeat(8,1fr)}.xl\:col-start-8{grid-column-start:8}.xl\:col-span-8{grid-column-end:span 8}.xl\:grid-9{grid-template-columns:repeat(9,1fr)}.xl\:col-start-9{grid-column-start:9}.xl\:col-span-9{grid-column-end:span 9}.xl\:grid-10{grid-template-columns:repeat(10,1fr)}.xl\:col-start-10{grid-column-start:10}.xl\:col-span-10{grid-column-end:span 10}.xl\:grid-11{grid-template-columns:repeat(11,1fr)}.xl\:col-start-11{grid-column-start:11}.xl\:col-span-11{grid-column-end:span 11}.xl\:grid-12{grid-template-columns:repeat(12,1fr)}.xl\:col-start-12{grid-column-start:12}.xl\:col-span-12{grid-column-end:span 12}}:root{--reduced-motion: 1}@media (prefers-reduced-motion: reduce){:root{--reduced-motion: 0}}[data-page=videoPostersAudit] .video-posters-audit-container{margin-bottom:calc(var(--gutter-y) * 2)}[data-page=videoPostersAudit] .video-posters-audit-container .heading{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:clamp(48px,5vw,192px);font-weight:400;letter-spacing:.005em;line-height:1;margin-bottom:calc(var(--gutter-y) * .75);text-transform:uppercase}[data-page=videoPostersAudit] .video-posters-audit-meta{display:flex;flex-direction:column;align-items:flex-start;gap:.65rem;margin-bottom:calc(var(--gutter-y) * 1.5)}[data-page=videoPostersAudit] .video-posters-audit-remaining{display:inline-flex;align-items:center;margin:0;padding:8px 14px;border:1px solid color-mix(in srgb,#6d42ed 45%,transparent);border-radius:999px;background:color-mix(in srgb,#6d42ed 16%,var(--bg-current));font-family:var(--font-mono);font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-current)}[data-page=videoPostersAudit] .video-posters-audit-skipped-note{margin:0;font-size:14px;color:color-mix(in srgb,var(--text-current) 62%,transparent)}[data-page=videoPostersAudit] .video-posters-audit-verify-note{margin:0;padding:10px 14px;border:1px solid color-mix(in srgb,#42ed91 45%,transparent);border-radius:8px;background:color-mix(in srgb,#42ed91 12%,var(--bg-current));font-size:15px;color:#42ed91}[data-page=videoPostersAudit] .video-posters-audit-project{display:flex;flex-direction:column;gap:calc(var(--gutter-y) * 1.25)}[data-page=videoPostersAudit] .portfolio-group{width:100%}[data-page=videoPostersAudit] .portfolio-group>label{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;display:block;margin-bottom:10px;color:color-mix(in srgb,var(--text-current) 72%,transparent)}[data-page=videoPostersAudit] .portfolio-group-content{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start}[data-page=videoPostersAudit] .video-posters-audit-project-group .portfolio-group-content{padding:18px 20px;border:1px solid color-mix(in srgb,var(--text-current) 12%,transparent);border-radius:12px;background:color-mix(in srgb,var(--text-current) 4%,var(--bg-current))}[data-page=videoPostersAudit] .video-posters-audit-project-title{margin:0 0 .5rem;font-size:clamp(1.35rem,2.4vw,1.85rem);line-height:1.15;text-transform:uppercase}[data-page=videoPostersAudit] .video-posters-audit-project-details{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin:0;font-size:15px;color:color-mix(in srgb,var(--text-current) 72%,transparent)}[data-page=videoPostersAudit] .video-posters-audit-project-links{display:flex;flex-wrap:wrap;gap:1.25rem;margin-top:.85rem}[data-page=videoPostersAudit] .video-posters-audit-project-links a{display:inline-block;position:relative;font-size:14px;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--text-current) 88%,transparent)}@media (min-width: 768px){[data-page=videoPostersAudit] .video-posters-audit-project-links a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}[data-page=videoPostersAudit] .video-posters-audit-project-links a.is-inverse:after{background-color:var(--bg-current)}[data-page=videoPostersAudit] .video-posters-audit-project-links a:hover:after,[data-page=videoPostersAudit] .video-posters-audit-project-links a:focus:after{transform:scaleX(1);transform-origin:left top}}[data-page=videoPostersAudit] .video-posters-audit-project-links a:hover,[data-page=videoPostersAudit] .video-posters-audit-project-links a:focus-visible{color:var(--text-current)}[data-page=videoPostersAudit] .video-posters-audit-picker-group .portfolio-group-content,[data-page=videoPostersAudit] .video-posters-audit-poster-group .portfolio-group-content{width:100%;padding:20px;border:1px solid color-mix(in srgb,var(--text-current) 12%,transparent);border-radius:12px;background:color-mix(in srgb,var(--text-current) 3%,var(--bg-current))}[data-page=videoPostersAudit] .video-posters-audit-picker.media-library-poster-step{width:100%;padding:0}[data-page=videoPostersAudit] .video-posters-audit-poster-preview{width:100%;max-width:100%;border:1px solid color-mix(in srgb,var(--text-current) 10%,transparent);border-radius:8px;overflow:hidden;background:#0c0c0c}[data-page=videoPostersAudit] .video-posters-audit-poster-preview .video-posters-audit-poster-image,[data-page=videoPostersAudit] .video-posters-audit-poster-preview img{display:block;width:100%;height:auto}[data-page=videoPostersAudit] .media-library-poster-presets-section,[data-page=videoPostersAudit] .media-library-poster-custom-section{gap:12px}[data-page=videoPostersAudit] .media-library-poster-section-label,[data-page=videoPostersAudit] .project-media-thumbnails-title.media-library-poster-section-label{color:color-mix(in srgb,var(--text-current) 78%,transparent)}[data-page=videoPostersAudit] .media-library-poster-preset.is-active{border-color:#6d42ed;box-shadow:0 0 0 1px color-mix(in srgb,#6d42ed 55%,transparent)}[data-page=videoPostersAudit] .media-library-poster-preset:hover,[data-page=videoPostersAudit] .media-library-poster-preset:focus-visible{border-color:color-mix(in srgb,var(--text-current) 35%,transparent)}[data-page=videoPostersAudit] .media-library-poster-preset.is-active:hover,[data-page=videoPostersAudit] .media-library-poster-preset.is-active:focus-visible{border-color:#6d42ed}[data-page=videoPostersAudit] .media-library-poster-preview-wrap{border:1px solid color-mix(in srgb,var(--text-current) 10%,transparent)}[data-page=videoPostersAudit] .video-posters-audit-actions{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:calc(var(--gutter-y) * .25);padding:16px 18px;border:1px solid color-mix(in srgb,var(--text-current) 12%,transparent);border-radius:12px;background:color-mix(in srgb,var(--text-current) 5%,var(--bg-current))}[data-page=videoPostersAudit] .video-posters-audit-actions.is-verify{justify-content:space-between}[data-page=videoPostersAudit] .video-posters-audit-actions.is-targeted-edit{justify-content:flex-end}[data-page=videoPostersAudit] .video-posters-audit-actions.dialog-actions-split{width:100%}[data-page=videoPostersAudit] .video-posters-audit-actions .dialog-actions-left,[data-page=videoPostersAudit] .video-posters-audit-actions .dialog-actions-right{display:flex;align-items:center;gap:12px}[data-page=videoPostersAudit] .video-posters-audit-actions .dialog-actions-right{margin-left:auto}[data-page=videoPostersAudit] .video-posters-audit-actions .button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin:0;padding:0 22px;border-radius:999px;font-family:var(--font-mono);font-size:13px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .12s ease}[data-page=videoPostersAudit] .video-posters-audit-actions .button:focus-visible{outline:none;box-shadow:0 0 0 3px var(--bg-current),0 0 0 6px color-mix(in srgb,#6d42ed 55%,transparent)}[data-page=videoPostersAudit] .video-posters-audit-actions .button:not(.media-library-poster-confirm),[data-page=videoPostersAudit] .video-posters-audit-actions [data-audit-skip]{border:1px solid color-mix(in srgb,var(--text-current) 18%,transparent);background:color-mix(in srgb,var(--text-current) 8%,var(--bg-current));color:color-mix(in srgb,var(--text-current) 88%,transparent)}[data-page=videoPostersAudit] .video-posters-audit-actions .button:not(.media-library-poster-confirm):hover,[data-page=videoPostersAudit] .video-posters-audit-actions .button:not(.media-library-poster-confirm):focus-visible,[data-page=videoPostersAudit] .video-posters-audit-actions [data-audit-skip]:hover,[data-page=videoPostersAudit] .video-posters-audit-actions [data-audit-skip]:focus-visible{border-color:color-mix(in srgb,var(--text-current) 28%,transparent);background:color-mix(in srgb,var(--text-current) 14%,var(--bg-current));color:var(--text-current)}[data-page=videoPostersAudit] .video-posters-audit-actions .media-library-poster-confirm:not(:disabled),[data-page=videoPostersAudit] .video-posters-audit-actions a.media-library-poster-confirm{min-width:148px;border:1px solid #42ed91;background-color:#42ed91;color:#0c0c0c}[data-page=videoPostersAudit] .video-posters-audit-actions .media-library-poster-confirm:not(:disabled):hover,[data-page=videoPostersAudit] .video-posters-audit-actions .media-library-poster-confirm:not(:disabled):focus-visible,[data-page=videoPostersAudit] .video-posters-audit-actions a.media-library-poster-confirm:hover,[data-page=videoPostersAudit] .video-posters-audit-actions a.media-library-poster-confirm:focus-visible{border-color:color-mix(in srgb,#42ed91 88%,#ffffff);background-color:color-mix(in srgb,#42ed91 88%,#ffffff);color:#0c0c0c}[data-page=videoPostersAudit] .video-posters-audit-actions .media-library-poster-confirm:not(:disabled):disabled,[data-page=videoPostersAudit] .video-posters-audit-actions a.media-library-poster-confirm:disabled{border-color:color-mix(in srgb,var(--text-current) 12%,transparent);background:color-mix(in srgb,var(--text-current) 6%,var(--bg-current));color:color-mix(in srgb,var(--text-current) 38%,transparent);cursor:not-allowed}[data-page=videoPostersAudit] .video-posters-audit-feedback{margin:0;font-size:15px;color:color-mix(in srgb,var(--text-current) 78%,transparent)}[data-page=videoPostersAudit] .video-posters-audit-feedback.is-error{color:#ec4242}[data-page=videoPostersAudit] .video-posters-audit-done{padding:calc(var(--gutter-y) * 1.5);border:1px solid color-mix(in srgb,var(--text-current) 12%,transparent);border-radius:12px;background:color-mix(in srgb,var(--text-current) 4%,var(--bg-current))}[data-page=videoPostersAudit] .video-posters-audit-done .h2{margin:0;text-transform:uppercase}[data-page=videoPostersAudit] .video-posters-audit-done p{margin:.65rem 0 0;font-size:16px;color:color-mix(in srgb,var(--text-current) 72%,transparent)}@media (max-width: 767px){[data-page=videoPostersAudit] .video-posters-audit-actions{flex-direction:column;align-items:stretch}[data-page=videoPostersAudit] .video-posters-audit-actions .dialog-actions-left,[data-page=videoPostersAudit] .video-posters-audit-actions .dialog-actions-right{width:100%}[data-page=videoPostersAudit] .video-posters-audit-actions .dialog-actions-left .button,[data-page=videoPostersAudit] .video-posters-audit-actions .dialog-actions-right .button,[data-page=videoPostersAudit] .video-posters-audit-actions .dialog-actions-right a.button{flex:1 1 auto;width:100%}[data-page=videoPostersAudit] .video-posters-audit-actions .media-library-poster-presets{grid-template-columns:repeat(3,minmax(0,1fr))}}.block-project-images+.portfolio-blocks{margin-top:calc(var(--gutter-y) * 2)}.portfolio-blocks .portfolio-block.is-first{margin-top:0}.portfolio-blocks .portfolio-block+.portfolio-block{margin-top:calc(var(--gutter-y) * 2)}.portfolio-blocks .portfolio-block.block-image .block-image,.portfolio-blocks .portfolio-block.block-image .block-video,.portfolio-blocks .portfolio-block.block-image .block-image-video-grid,.portfolio-blocks .portfolio-block.block-video .block-image,.portfolio-blocks .portfolio-block.block-video .block-video,.portfolio-blocks .portfolio-block.block-video .block-image-video-grid,.portfolio-blocks .portfolio-block.block-image-video-grid+.block-image,.portfolio-blocks .portfolio-block.block-image-video-grid+.block-video,.portfolio-blocks .portfolio-block.block-image-video-grid+.block-image-video-grid{margin-top:calc(var(--gutter-y) * 2)}@media (max-width: 767px){.portfolio-blocks .portfolio-block+.portfolio-block{margin-top:calc(var(--gutter-y) * 3)}.portfolio-blocks .portfolio-block.block-image .block-image,.portfolio-blocks .portfolio-block.block-image .block-video,.portfolio-blocks .portfolio-block.block-image .block-image-video-grid,.portfolio-blocks .portfolio-block.block-video .block-image,.portfolio-blocks .portfolio-block.block-video .block-video,.portfolio-blocks .portfolio-block.block-video .block-image-video-grid,.portfolio-blocks .portfolio-block.block-image-video-grid+.block-image,.portfolio-blocks .portfolio-block.block-image-video-grid+.block-video,.portfolio-blocks .portfolio-block.block-image-video-grid+.block-image-video-grid{margin-top:calc(var(--gutter-y) * 3)}}.block-rich-text{margin-bottom:calc(var(--gutter-y) * 3)}.block-rich-text.is-first{margin-top:0!important}.block-rich-text:not(.is-first){margin-top:calc(var(--gutter-y) * 3)!important}.block-rich-text h2,.block-rich-text h3,.block-rich-text h4,.block-rich-text h5,.block-rich-text h6{font-weight:400}.block-rich-text h1{font-weight:500;font-size:clamp(45px,4.5vw,65px)}.block-rich-text p{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:18px;line-height:1.5;letter-spacing:.18px;margin-top:.75em;font-size:20px;line-height:1.4;text-wrap:pretty}.block-rich-text .rich-text-content>*:first-child{margin-top:0}.block-rich-text blockquote{font-size:24px;line-height:1.4}.block-rich-text p.caption-styled,.block-rich-text .caption-styled{margin-top:1em}.block-rich-text strong{font-weight:600}.block-rich-text a{text-decoration:underline;color:var(--text-current);transition:color .15s}.block-rich-text a:hover{color:#767676}.block-rich-text pre{position:relative}.block-rich-text pre:hover code[class*=language-]:before{color:#767676}.block-rich-text pre code.hljs{padding:var(--gutter-x)}.block-rich-text pre code[class*=language-]:before{content:attr(class);display:none}.block-rich-text pre code[class*=language-]{counter-reset:language 0}.block-rich-text pre code[class*=language-]:before{counter-increment:language;content:counter(language,decimal-leading-zero)}.block-rich-text pre code[class*=language-]:before{content:attr(class);display:block;position:absolute;top:0;right:0;border-bottom-left-radius:4px;padding:0 .5rem .25rem;background:rgba(0,0,0,.75);font-size:11px;font-weight:700;text-transform:uppercase}.block-rich-text pre code.language-xml:before{content:"HTML"}.block-rich-text pre code.language-javascript:before{content:"JAVASCRIPT"}.block-rich-text pre code.language-css:before{content:"CSS"}@media (max-width: 767px){.block-rich-text{margin-bottom:calc(var(--gutter-y) * 4);padding-left:var(--gutter-x);padding-right:var(--gutter-x)}.block-rich-text:not(.is-first){margin-top:calc(var(--gutter-y) * 4)!important;margin-bottom:calc(var(--gutter-y) * 4)}.block-rich-text p{font-size:18px}.block-rich-text blockquote{font-size:20px;line-height:1.3}}.block-rich-text+.portfolio-block.block-image,.block-rich-text+.portfolio-block.block-video,.block-rich-text+.portfolio-block.block-image-video-grid{margin-top:0}.block-rich-text+.block-rich-text{margin-top:0!important}.block-image .lazyPicture{border-radius:8px;overflow:hidden}.portfolio-block.block-video{display:flex;align-items:center;justify-content:center;aspect-ratio:16/9;background-color:#f1f1f1;border-radius:8px;overflow:hidden}.portfolio-block.block-video .custom-video-player{width:100%;height:100%;aspect-ratio:16/9;border-radius:8px;background-color:#f1f1f1}body.is-dark .portfolio-block.block-video,body.is-dark .portfolio-block.block-video .custom-video-player{background-color:#070707}.editor-block.block-video{background-color:transparent}.block-image-video-grid{row-gap:var(--gutter-x)}.block-image-video-grid .item{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:12px;min-width:0}.block-image-video-grid .lazyPicture,.block-image-video-grid .custom-video-player{width:100%;border-radius:8px;overflow:hidden}.block-image-video-grid .custom-video-player{width:100%;height:auto;max-width:100%;border-radius:8px;overflow:hidden;background-color:#f1f1f1;aspect-ratio:16/9}.block-image-video-grid .caption-text{width:100%;margin:0}body.is-dark .block-image-video-grid .custom-video-player{background-color:#070707}.block-embed{display:flex;justify-content:center}.block-embed .block-embed-container,.block-embed .input-embed{position:relative;border-radius:8px;overflow:hidden}.block-embed .input-embed,.block-embed .is-vimeo,.block-embed .is-youtube,.block-embed .is-codepen{width:100%;width:calc((var(--vw) - var(--gutter-x) * (var(--column-count) - 1) - var(--gutter-cap) * 2) / var(--column-count) * 8 + var(--gutter-x) * 7 + 0px);aspect-ratio:16/9}.block-embed .input-embed:empty,.block-embed .is-vimeo:empty,.block-embed .is-youtube:empty,.block-embed .is-codepen:empty{display:none}@media (max-width: 767px){.block-embed .is-codepen{aspect-ratio:10/9}}.block-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}:root{--core-header-outer-padding: 12px;--core-header-hamburger-padding-right: 23px;--core-header-hamburger-svg-trim: 4px;--core-header-inner-padding-y: 13px;--core-header-inner-padding-x-left: var(--core-header-inner-padding-y);--core-header-inner-padding-x-right: calc( var(--core-header-hamburger-padding-right) - var(--core-header-hamburger-svg-trim) );--core-header-logo-height: 32px;--core-header-inner-height: calc( (var(--core-header-inner-padding-y) * 2) + var(--core-header-logo-height) );--core-header-height: calc( (var(--core-header-outer-padding) * 2) + var(--core-header-inner-height) );--core-header-pill-radius: 9999px;--core-header-avatar-indicator-ring: var(--bg-current);--core-header-shadow: 0 10px 6px 0 rgba(0, 0, 0, .06);--core-header-shadow-dark: 0 4px 10px rgba(0, 0, 0, .4);--core-header-glass-tint-rgb: 255 255 255;--core-header-glass-tint-alpha: .8;--core-header-glass-highlight-alpha: .7;--core-header-glass-border-alpha: .2;--core-header-glass-backdrop-blur: 2px;--core-header-glass-saturate: 1.2;--core-header-glass-contrast: 1.15;--core-header-glass-shadow-y: 6px;--core-header-glass-shadow-blur: 10px;--core-header-glass-shadow-alpha: .12;--core-header-glass-sheen-opacity: 0;--core-header-glass-sheen-highlight-opacity: max(var(--core-header-glass-sheen-opacity), 0);--core-header-glass-sheen-shade-opacity: max(calc(var(--core-header-glass-sheen-opacity) * -1), 0);--core-header-glass-fallback-blur: 3px;--core-header-glass-fallback-opacity: .25;--core-header-glass-fallback-edge-alpha: .5;--core-header-glass-fallback-edge-shadow-alpha: .5;--core-header-glass-fallback-edge-size: 12px;--core-header-glass-liquid-scale: 30;--core-header-glass-chromatic-aberration: .4;--core-header-glass-map-depth: 1;--core-header-glass-map-edge-waist: .5;--core-header-glass-map-edge-x: 1.5;--core-header-glass-map-edge-y: .45;--core-header-glass-map-center-inset-x: .9;--core-header-glass-map-center-inset-y: .55;--core-header-glass-map-center-blur: .2;--core-header-glass-map-center-opacity: 1;--core-header-hover-intent: .1s}.core-header-slot{position:relative;flex-shrink:0;height:var(--core-header-height)}.core-header{position:absolute;top:0;left:0;right:0;z-index:2000;width:100%;padding:var(--core-header-outer-padding);color:var(--text-current);pointer-events:none}@media (prefers-reduced-motion: no-preference){.core-header[data-header-enter-pending] .core-header-pill,.core-header[data-header-enter-pending] .core-logo-container,.core-header[data-header-enter-pending] .core-nav-list-primary>li:not(.is-empty),.core-header[data-header-enter-pending] .btn-mobile-nav,.core-header[data-header-enter-pending] .okaydev-navbar-leading-root,.core-header[data-header-enter-pending] .okaydev-navbar-auth-root{visibility:hidden}.core-header[data-header-enter-pending] .header-backdrop{transition:none}.core-header[data-header-enter-ctas-pending] .okaydev-navbar-auth-root .sign-in,.core-header[data-header-enter-ctas-pending] .okaydev-navbar-auth-root .sign-up,.core-header[data-header-enter-ctas-pending] .okaydev-navbar-auth-root .btn-core-add-project,.core-header[data-header-enter-ctas-pending] .okaydev-navbar-auth-root .btn-core-user-container,.core-header[data-header-enter-ctas-pending] .okaydev-navbar-auth-root .btn-core-user-menu-icon{opacity:0!important;visibility:hidden!important;pointer-events:none!important}}html.is-core-header-fixed:not(.is-nav-open):not(.is-nav-closing) .core-header{position:fixed;top:0;left:0;right:0;width:100%;transform:translate3d(0,-100%,0);will-change:transform;backface-visibility:hidden}html.is-core-header-fixed.is-core-header-animating:not(.is-nav-open):not(.is-nav-closing) .core-header{transition:transform calc(.45s * var(--reduced-motion)) cubic-bezier(.19,1,.22,1)}html.is-core-header-fixed.is-core-header-visible:not(.is-nav-open):not(.is-nav-closing) .core-header{transform:translateZ(0)}html.is-core-header-fixed.is-core-header-visible.is-core-header-glass-settled:not(.is-nav-open):not(.is-nav-closing) .core-header{transform:none;will-change:auto}html.is-core-header-glass-fallback.is-core-header-fixed:not(.is-nav-open):not(.is-nav-closing) .core-header{top:calc(-1 * (var(--core-header-height) + var(--core-header-glass-shadow-y) + var(--core-header-glass-shadow-blur)));transform:none;will-change:top}html.is-core-header-glass-fallback.is-core-header-fixed.is-core-header-animating:not(.is-nav-open):not(.is-nav-closing) .core-header{transition:top calc(.45s * var(--reduced-motion)) cubic-bezier(.19,1,.22,1)}html.is-core-header-glass-fallback.is-core-header-fixed.is-core-header-visible:not(.is-nav-open):not(.is-nav-closing) .core-header{top:0;transform:none}html.is-core-header-glass-fallback.is-core-header-fixed.is-core-header-visible.is-core-header-glass-settled:not(.is-nav-open):not(.is-nav-closing) .core-header{will-change:auto}@media (min-width: 1101px){html.is-core-header-fixed:not(.is-nav-open).is-dark .core-header .header-backdrop{opacity:1}html.is-core-header-fixed:not(.is-nav-open).is-dark .core-header-pill{box-shadow:var(--core-header-shadow)}html.is-core-header-fixed:not(.is-nav-open).is-dark .core-header-pill{box-shadow:var(--core-header-shadow-dark)}html.is-core-header-fixed:not(.is-nav-open).is-dark .core-header{--core-header-avatar-indicator-ring: #0c0c0c}html.is-core-header-fixed:not(.is-nav-open).is-dark .core-header .header-backdrop{background-color:#0c0c0c}html.is-core-header-fixed:not(.is-nav-open).is-light .core-header .header-backdrop{opacity:1}html.is-core-header-fixed:not(.is-nav-open).is-light .core-header-pill{box-shadow:var(--core-header-shadow)}html.is-core-header-fixed:not(.is-nav-open).is-light .core-header{--core-header-avatar-indicator-ring: #ffffff}html.is-core-header-fixed:not(.is-nav-open).is-light .core-header .header-backdrop{background-color:#fff}}@media (max-width: 1100px){html.is-core-header-fixed:not(.is-nav-open) .core-header .header-backdrop{opacity:1}html.is-core-header-fixed:not(.is-nav-open) .core-header-pill{box-shadow:var(--core-header-shadow)}html.is-core-header-fixed:not(.is-nav-open) .core-header{--core-header-avatar-indicator-ring: #6d42ed;color:#fff}html.is-core-header-fixed:not(.is-nav-open) .core-header .core-nav-list-primary a.label-1,html.is-core-header-fixed:not(.is-nav-open) .core-header .sign-in a.label-1,html.is-core-header-fixed:not(.is-nav-open) .core-header .btn-mobile-nav{color:#fff}html.is-core-header-fixed:not(.is-nav-open) .core-header .core-nav a.btn-core-sign-up{--btn-core-sign-up-bg: #ffffff;--btn-core-sign-up-fg: #0c0c0c;--btn-core-sign-up-hover-bg: #0c0c0c;--btn-core-sign-up-hover-fg: #ffffff}html.is-core-header-fixed:not(.is-nav-open) .core-header .header-backdrop{background-color:#6d42ed}html.is-core-header-fixed:not(.is-nav-open) body.is-dark .core-header .logo-name,html.is-core-header-fixed:not(.is-nav-open) body.is-light .core-header .logo-name,html.is-core-header-fixed:not(.is-nav-open) .core-header .logo-name{--logo-fill-outer: #0c0c0c;--logo-fill-inner: #eee642}}body[data-header-theme=purple] .core-header .header-backdrop,html.is-core-header-fixed:not(.is-nav-open) body[data-header-theme=purple] .core-header .header-backdrop{opacity:1}body[data-header-theme=purple] .core-header-pill,html.is-core-header-fixed:not(.is-nav-open) body[data-header-theme=purple] .core-header-pill{box-shadow:var(--core-header-shadow)}body[data-header-theme=purple] .core-header,html.is-core-header-fixed:not(.is-nav-open) body[data-header-theme=purple] .core-header{--core-header-avatar-indicator-ring: #6d42ed;color:#fff}body[data-header-theme=purple] .core-header .core-nav-list-primary a.label-1,body[data-header-theme=purple] .core-header .sign-in a.label-1,body[data-header-theme=purple] .core-header .btn-mobile-nav,html.is-core-header-fixed:not(.is-nav-open) body[data-header-theme=purple] .core-header .core-nav-list-primary a.label-1,html.is-core-header-fixed:not(.is-nav-open) body[data-header-theme=purple] .core-header .sign-in a.label-1,html.is-core-header-fixed:not(.is-nav-open) body[data-header-theme=purple] .core-header .btn-mobile-nav{color:#fff}body[data-header-theme=purple] .core-header .core-nav a.btn-core-sign-up,html.is-core-header-fixed:not(.is-nav-open) body[data-header-theme=purple] .core-header .core-nav a.btn-core-sign-up{--btn-core-sign-up-bg: #ffffff;--btn-core-sign-up-fg: #0c0c0c;--btn-core-sign-up-hover-bg: #0c0c0c;--btn-core-sign-up-hover-fg: #ffffff}body[data-header-theme=purple] .core-header .header-backdrop,html.is-core-header-fixed:not(.is-nav-open) body[data-header-theme=purple] .core-header .header-backdrop{background-color:#6d42ed}body[data-header-theme=purple] body.is-dark .core-header .logo-name,body[data-header-theme=purple] body.is-light .core-header .logo-name,body[data-header-theme=purple] .core-header .logo-name,html.is-core-header-fixed:not(.is-nav-open) body[data-header-theme=purple] body.is-dark .core-header .logo-name,html.is-core-header-fixed:not(.is-nav-open) body[data-header-theme=purple] body.is-light .core-header .logo-name,html.is-core-header-fixed:not(.is-nav-open) body[data-header-theme=purple] .core-header .logo-name{--logo-fill-outer: #0c0c0c;--logo-fill-inner: #eee642}html:not(.is-nav-open):not(.is-core-header-fixed) body[data-page=home][data-header-theme=purple] .core-header .header-backdrop{opacity:1}html:not(.is-nav-open):not(.is-core-header-fixed) body[data-page=home][data-header-theme=purple] .core-header-pill{box-shadow:var(--core-header-shadow)}html:not(.is-nav-open):not(.is-core-header-fixed) body[data-page=home][data-header-theme=purple] .core-header{--core-header-avatar-indicator-ring: #ffffff}html:not(.is-nav-open):not(.is-core-header-fixed) body[data-page=home][data-header-theme=purple] .core-header .header-backdrop{background-color:#fff}html:not(.is-nav-open):not(.is-core-header-fixed) body[data-page=home][data-header-theme=purple] .core-header,html:not(.is-nav-open):not(.is-core-header-fixed) body[data-page=home][data-header-theme=purple] .core-header .core-nav-list-primary a.label-1,html:not(.is-nav-open):not(.is-core-header-fixed) body[data-page=home][data-header-theme=purple] .core-header .sign-in a.label-1,html:not(.is-nav-open):not(.is-core-header-fixed) body[data-page=home][data-header-theme=purple] .core-header .btn-mobile-nav,html:not(.is-nav-open):not(.is-core-header-fixed) body[data-page=home][data-header-theme=purple] .core-header .btn-core-user-menu-icon{color:#0c0c0c}html:not(.is-nav-open):not(.is-core-header-fixed) body[data-page=home][data-header-theme=purple] .core-header .mobile-nav-toggle-line{background-color:#0c0c0c}html:not(.is-nav-open):not(.is-core-header-fixed) body[data-page=home][data-header-theme=purple] .core-header .core-nav a.btn-core-sign-up{--btn-core-sign-up-bg: #0c0c0c;--btn-core-sign-up-fg: #ffffff;--btn-core-sign-up-hover-bg: #6d42ed;--btn-core-sign-up-hover-fg: #ffffff}body.is-dark{--core-header-glass-tint-rgb: 12 12 12;--core-header-glass-tint-alpha: .8;--core-header-glass-highlight-alpha: 0;--core-header-glass-saturate: 1.2;--core-header-glass-contrast: 1.15;--core-header-glass-shadow-y: 6px;--core-header-glass-shadow-blur: 10px;--core-header-glass-shadow-alpha: .45;--core-header-glass-sheen-opacity: -1;--core-header-glass-liquid-scale: 20;--core-header-glass-chromatic-aberration: .7;--core-header-glass-map-depth: 1;--core-header-glass-map-edge-waist: .5;--core-header-glass-map-edge-y: .8;--core-header-glass-map-center-inset-y: .4}body.is-light{--core-header-glass-tint-rgb: 255 255 255;--core-header-glass-shadow-alpha: .08}body[data-header-theme=light]{--core-header-glass-tint-rgb: 255 255 255;--core-header-glass-tint-alpha: .8;--core-header-glass-highlight-alpha: .7;--core-header-glass-saturate: 1.2;--core-header-glass-contrast: 1.15;--core-header-glass-shadow-y: 6px;--core-header-glass-shadow-blur: 10px;--core-header-glass-shadow-alpha: .12;--core-header-glass-sheen-opacity: 0;--core-header-glass-liquid-scale: 30;--core-header-glass-chromatic-aberration: .4;--core-header-glass-map-depth: 1;--core-header-glass-map-edge-waist: .5;--core-header-glass-map-edge-y: .45;--core-header-glass-map-center-inset-y: .55}body[data-header-theme=light] .core-header .header-backdrop{opacity:1}body[data-header-theme=light] .core-header-pill{box-shadow:var(--core-header-shadow)}body[data-header-theme=light] .core-header{--core-header-avatar-indicator-ring: #ffffff}body[data-header-theme=light] .core-header .header-backdrop{background-color:#fff}html:not(.is-nav-open) body[data-header-theme=light] .core-header,html.is-core-header-fixed:not(.is-nav-open) body[data-header-theme=light] .core-header{color:#0c0c0c}html:not(.is-nav-open) body[data-header-theme=light] .core-header .core-nav-list-primary a.label-1,html:not(.is-nav-open) body[data-header-theme=light] .core-header .sign-in a.label-1,html:not(.is-nav-open) body[data-header-theme=light] .core-header .btn-mobile-nav,html:not(.is-nav-open) body[data-header-theme=light] .core-header .btn-core-user-menu-icon,html.is-core-header-fixed:not(.is-nav-open) body[data-header-theme=light] .core-header .core-nav-list-primary a.label-1,html.is-core-header-fixed:not(.is-nav-open) body[data-header-theme=light] .core-header .sign-in a.label-1,html.is-core-header-fixed:not(.is-nav-open) body[data-header-theme=light] .core-header .btn-mobile-nav,html.is-core-header-fixed:not(.is-nav-open) body[data-header-theme=light] .core-header .btn-core-user-menu-icon{color:#0c0c0c}html:not(.is-nav-open) body[data-header-theme=light] .core-header .mobile-nav-toggle-line,html.is-core-header-fixed:not(.is-nav-open) body[data-header-theme=light] .core-header .mobile-nav-toggle-line{background-color:#0c0c0c}html:not(.is-nav-open) body[data-header-theme=light] .core-header .core-nav a.btn-core-sign-up,html.is-core-header-fixed:not(.is-nav-open) body[data-header-theme=light] .core-header .core-nav a.btn-core-sign-up{--btn-core-sign-up-bg: #0c0c0c;--btn-core-sign-up-fg: #ffffff;--btn-core-sign-up-hover-bg: #6d42ed;--btn-core-sign-up-hover-fg: #ffffff}html:not(.is-nav-open) body[data-header-theme=light] .core-header .logo-name,html.is-core-header-fixed:not(.is-nav-open) body[data-header-theme=light] .core-header .logo-name{--logo-fill-outer: #0c0c0c;--logo-fill-inner: #eee642}html.is-core-header-fixed:not(.is-core-header-visible):not(.is-core-header-glass-ready):not(.is-nav-open) body:is([data-header-theme=purple],[data-header-theme=light]) .core-header-pill{box-shadow:none}html.is-core-header-fixed:is(.is-core-header-visible,.is-core-header-glass-ready):not(.is-nav-open) body:is([data-header-theme=purple],[data-header-theme=light]) .core-header{--core-header-avatar-indicator-ring: rgb(var(--core-header-glass-tint-rgb))}html.is-core-header-fixed:is(.is-core-header-visible,.is-core-header-glass-ready):not(.is-nav-open) body:is([data-header-theme=purple],[data-header-theme=light]) .core-header-pill{box-shadow:0 var(--core-header-glass-shadow-y) var(--core-header-glass-shadow-blur) rgba(12,12,12,var(--core-header-glass-shadow-alpha))}html.is-core-header-fixed:is(.is-core-header-visible,.is-core-header-glass-ready):not(.is-nav-open) body:is([data-header-theme=purple],[data-header-theme=light]) .core-header .header-backdrop{box-sizing:border-box;overflow:hidden;border:1px solid rgba(255,255,255,var(--core-header-glass-border-alpha));background:radial-gradient(circle at 18% 0%,rgba(255,255,255,var(--core-header-glass-highlight-alpha)),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.18),rgba(255,255,255,.04) 40%,rgba(12,12,12,.08)),rgb(var(--core-header-glass-tint-rgb)/var(--core-header-glass-tint-alpha));box-shadow:inset 0 1px rgba(255,255,255,.36),inset 0 -1px rgba(12,12,12,.16)}html.is-core-header-fixed:is(.is-core-header-visible,.is-core-header-glass-ready):not(.is-nav-open) body:is([data-header-theme=purple],[data-header-theme=light]) .core-header .header-backdrop:before,html.is-core-header-fixed:is(.is-core-header-visible,.is-core-header-glass-ready):not(.is-nav-open) body:is([data-header-theme=purple],[data-header-theme=light]) .core-header .header-backdrop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}html.is-core-header-fixed:is(.is-core-header-visible,.is-core-header-glass-ready):not(.is-nav-open) body:is([data-header-theme=purple],[data-header-theme=light]) .core-header .header-backdrop:before{background:linear-gradient(90deg,rgba(255,255,255,.1),transparent 46%,rgba(255,255,255,.14)),radial-gradient(circle at 85% 100%,rgba(238,230,66,.18),transparent 36%);opacity:var(--core-header-glass-sheen-highlight-opacity);mix-blend-mode:screen}html.is-core-header-fixed:is(.is-core-header-visible,.is-core-header-glass-ready):not(.is-nav-open) body:is([data-header-theme=purple],[data-header-theme=light]) .core-header .header-backdrop:after{background:linear-gradient(90deg,rgba(12,12,12,.16),transparent 46%,rgba(12,12,12,.2)),radial-gradient(circle at 85% 100%,rgba(12,12,12,.28),transparent 36%);opacity:var(--core-header-glass-sheen-shade-opacity);mix-blend-mode:multiply;transform:translateZ(0)}html.is-core-header-fixed.is-core-header-glass-ready:not(.is-core-header-visible):not(.is-nav-open) body:is([data-header-theme=purple],[data-header-theme=light]) .core-header .header-backdrop,html.is-core-header-fixed.is-core-header-glass-ready:not(.is-core-header-visible):not(.is-nav-open) body:is([data-header-theme=purple],[data-header-theme=light]) .core-header-pill{transition:none}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))) or (-webkit-backdrop-filter: blur(1px)){html.is-core-header-fixed:is(.is-core-header-visible,.is-core-header-glass-ready):not(.is-nav-open) body:is([data-header-theme=purple],[data-header-theme=light]) .core-header .header-backdrop{background:radial-gradient(circle at 18% 0%,rgba(255,255,255,var(--core-header-glass-highlight-alpha)),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.2),rgba(255,255,255,.05) 42%,rgba(12,12,12,.08)),rgb(var(--core-header-glass-tint-rgb)/var(--core-header-glass-tint-alpha));-webkit-backdrop-filter:blur(var(--core-header-glass-backdrop-blur)) saturate(var(--core-header-glass-saturate)) contrast(var(--core-header-glass-contrast));backdrop-filter:blur(var(--core-header-glass-backdrop-blur)) saturate(var(--core-header-glass-saturate)) contrast(var(--core-header-glass-contrast))}html.is-core-header-fixed:is(.is-core-header-visible,.is-core-header-glass-ready):not(.is-nav-open) body:is(.is-light[data-header-theme=purple],[data-header-theme=light]) .core-header .header-backdrop{top:1px;right:1px;bottom:1px;left:1px;border:0;border-radius:calc(var(--core-header-pill-radius) - 1px);box-shadow:inset 0 1px rgba(255,255,255,.42)}html.is-core-header-fixed:is(.is-core-header-visible,.is-core-header-glass-ready):not(.is-nav-open) body:is(.is-light[data-header-theme=purple],[data-header-theme=light]) .core-header .header-backdrop:before{opacity:0}html.is-core-header-fixed:is(.is-core-header-visible,.is-core-header-glass-ready):not(.is-nav-open) body:is(.is-light[data-header-theme=purple],[data-header-theme=light]) .core-header-pill{box-shadow:inset 0 0 0 1px rgba(12,12,12,.08),0 var(--core-header-glass-shadow-y) var(--core-header-glass-shadow-blur) rgba(12,12,12,var(--core-header-glass-shadow-alpha))}html.is-core-header-fixed:is(.is-core-header-visible,.is-core-header-glass-ready):not(.is-nav-open) body.is-dark[data-header-theme=purple] .core-header .header-backdrop{border-color:rgba(255,255,255,.14);background:radial-gradient(circle at 18% 0%,rgba(255,255,255,var(--core-header-glass-highlight-alpha)),transparent 34%),rgb(var(--core-header-glass-tint-rgb)/var(--core-header-glass-tint-alpha));box-shadow:inset 0 -1px rgba(12,12,12,.2)}}html.is-core-header-fixed.is-core-header-hiding:not(.is-nav-open) body:is([data-header-theme=purple],[data-header-theme=light]) .core-header .header-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}html.is-core-header-fixed.is-core-header-hiding:not(.is-nav-open) body:is([data-header-theme=purple],[data-header-theme=light]) .core-header .header-backdrop:before{filter:none}@supports (filter: url(#core-header-liquid-glass)){html.is-core-header-fixed.is-core-header-glass-settled:not(.is-core-header-glass-fallback):not(.is-nav-open) body:is([data-header-theme=purple],[data-header-theme=light]) .core-header .header-backdrop:before{filter:url(#core-header-liquid-glass)}}@supports ((-webkit-backdrop-filter: url(#core-header-liquid-glass)) or (backdrop-filter: url(#core-header-liquid-glass))){html.is-core-header-fixed.is-core-header-glass-settled:not(.is-core-header-glass-fallback):not(.is-nav-open) body:is([data-header-theme=purple],[data-header-theme=light]) .core-header .header-backdrop{-webkit-backdrop-filter:url(#core-header-liquid-glass) blur(var(--core-header-glass-backdrop-blur)) saturate(var(--core-header-glass-saturate)) contrast(var(--core-header-glass-contrast));backdrop-filter:url(#core-header-liquid-glass) blur(var(--core-header-glass-backdrop-blur)) saturate(var(--core-header-glass-saturate)) contrast(var(--core-header-glass-contrast))}}@supports (-webkit-backdrop-filter: url(#core-header-liquid-glass)){html.is-core-header-fixed.is-core-header-glass-settled:not(.is-core-header-glass-fallback):not(.is-nav-open) body:is([data-header-theme=purple],[data-header-theme=light]) .core-header .header-backdrop{-webkit-backdrop-filter:url(#core-header-liquid-glass) blur(var(--core-header-glass-backdrop-blur)) saturate(var(--core-header-glass-saturate)) contrast(var(--core-header-glass-contrast))}}html.is-core-header-glass-fallback.is-core-header-fixed:is(.is-core-header-visible,.is-core-header-glass-ready):not(.is-nav-open) body:is([data-header-theme=purple],[data-header-theme=light]) .core-header .header-backdrop{overflow:hidden;transform:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,var(--core-header-glass-highlight-alpha)),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.2),rgba(255,255,255,.05) 42%,rgba(12,12,12,.08)),rgb(var(--core-header-glass-tint-rgb)/var(--core-header-glass-tint-alpha));box-shadow:inset 0 1px rgba(255,255,255,.36),inset 0 -1px rgba(255,255,255,.2)}html.is-core-header-glass-fallback.is-core-header-fixed:is(.is-core-header-visible,.is-core-header-glass-ready):not(.is-nav-open) body:is([data-header-theme=purple],[data-header-theme=light]) .core-header .header-backdrop:before{display:block;height:200%;border-radius:inherit;background:rgb(var(--core-header-glass-tint-rgb)/.01);filter:none;mix-blend-mode:normal;opacity:1;-webkit-backdrop-filter:blur(var(--core-header-glass-fallback-blur));backdrop-filter:blur(var(--core-header-glass-fallback-blur));-webkit-mask-image:linear-gradient(to bottom,#0c0c0c 0% 50%,transparent 50% 100%);mask-image:linear-gradient(to bottom,#0c0c0c 0% 50%,transparent 50% 100%);pointer-events:none}html.is-core-header-glass-fallback.is-core-header-fixed:is(.is-core-header-visible,.is-core-header-glass-ready):not(.is-nav-open) body:is([data-header-theme=purple],[data-header-theme=light]) .core-header .header-backdrop:after{display:block;border-radius:inherit;background:linear-gradient(to bottom,rgba(255,255,255,var(--core-header-glass-fallback-edge-alpha)),transparent var(--core-header-glass-fallback-edge-size)),linear-gradient(to top,rgba(255,255,255,calc(var(--core-header-glass-fallback-edge-alpha) * .72)),transparent var(--core-header-glass-fallback-edge-size)),linear-gradient(to right,rgba(255,255,255,calc(var(--core-header-glass-fallback-edge-alpha) * .58)),transparent var(--core-header-glass-fallback-edge-size)),linear-gradient(to left,rgba(255,255,255,calc(var(--core-header-glass-fallback-edge-alpha) * .42)),transparent var(--core-header-glass-fallback-edge-size));filter:none;mix-blend-mode:normal;opacity:1;pointer-events:none}html.is-core-header-glass-fallback.is-core-header-fixed:is(.is-core-header-visible,.is-core-header-glass-ready):not(.is-nav-open) body.is-dark[data-header-theme=purple] .core-header .header-backdrop{border-color:rgba(255,255,255,.14);background:rgb(var(--core-header-glass-tint-rgb)/var(--core-header-glass-tint-alpha));box-shadow:inset 0 1px rgba(12,12,12,.18),inset 0 -1px rgba(12,12,12,.2)}html.is-core-header-glass-fallback.is-core-header-fixed:is(.is-core-header-visible,.is-core-header-glass-ready):not(.is-nav-open) body.is-dark[data-header-theme=purple] .core-header .header-backdrop:after{background:linear-gradient(to bottom,rgba(12,12,12,var(--core-header-glass-fallback-edge-shadow-alpha)),transparent var(--core-header-glass-fallback-edge-size)),linear-gradient(to top,rgba(12,12,12,var(--core-header-glass-fallback-edge-shadow-alpha)),transparent var(--core-header-glass-fallback-edge-size)),linear-gradient(to right,rgba(12,12,12,calc(var(--core-header-glass-fallback-edge-shadow-alpha) * .6)),transparent var(--core-header-glass-fallback-edge-size)),linear-gradient(to left,rgba(12,12,12,calc(var(--core-header-glass-fallback-edge-shadow-alpha) * .6)),transparent var(--core-header-glass-fallback-edge-size))}@supports not (((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))) or (-webkit-backdrop-filter: blur(1px))){html.is-core-header-fixed:is(.is-core-header-visible,.is-core-header-glass-ready):not(.is-nav-open) body:is([data-header-theme=purple],[data-header-theme=light]) .core-header .header-backdrop:after{top:-18px;right:-18px;bottom:-18px;left:-18px;background:rgba(255,255,255,.14);filter:blur(var(--core-header-glass-fallback-blur));mix-blend-mode:normal;opacity:var(--core-header-glass-fallback-opacity)}}html.is-core-header-fixed.is-core-header-animating:not(.is-core-header-glass-settled):not(.is-nav-open) body:is([data-header-theme=purple],[data-header-theme=light]) .core-header .header-backdrop:after{filter:none;mix-blend-mode:normal}@media (max-width: 1100px){html:not(.is-nav-open):not(.is-core-header-fixed) body.is-light:not([data-header-theme=purple]):not([data-header-theme=light]):not([data-page=social]) .core-header{--core-header-avatar-indicator-ring: #f1f1f1}html:not(.is-nav-open):not(.is-core-header-fixed) body.is-light:not([data-header-theme=purple]):not([data-header-theme=light]):not([data-page=social]) .core-header .header-backdrop{opacity:1;background-color:#f1f1f1}html:not(.is-nav-open):not(.is-core-header-fixed) body.is-dark:not([data-header-theme=purple]):not([data-header-theme=light]):not([data-page=social]) .core-header{--core-header-avatar-indicator-ring: #222222}html:not(.is-nav-open):not(.is-core-header-fixed) body.is-dark:not([data-header-theme=purple]):not([data-header-theme=light]):not([data-page=social]) .core-header .header-backdrop{opacity:1;background-color:#222}}@media (max-width: 1100px){html.is-nav-open .core-header .header-backdrop{opacity:1}html.is-nav-open .core-header-pill{box-shadow:var(--core-header-shadow)}html.is-nav-open .core-header{--core-header-avatar-indicator-ring: #6d42ed;color:#fff}html.is-nav-open .core-header .core-nav-list-primary a.label-1,html.is-nav-open .core-header .sign-in a.label-1,html.is-nav-open .core-header .btn-mobile-nav{color:#fff}html.is-nav-open .core-header .core-nav a.btn-core-sign-up{--btn-core-sign-up-bg: #ffffff;--btn-core-sign-up-fg: #0c0c0c;--btn-core-sign-up-hover-bg: #0c0c0c;--btn-core-sign-up-hover-fg: #ffffff}html.is-nav-open .core-header .header-backdrop{background-color:#6d42ed}html.is-nav-open body.is-dark .core-header .logo-name,html.is-nav-open body.is-light .core-header .logo-name,html.is-nav-open .core-header .logo-name{--logo-fill-outer: #0c0c0c;--logo-fill-inner: #eee642}html.is-nav-open .core-header .header-backdrop{transition:opacity calc(.5s * var(--reduced-motion)) cubic-bezier(.23,1,.32,1),background-color calc(.5s * var(--reduced-motion)) cubic-bezier(.23,1,.32,1)}}@media (max-width: 1100px){html.is-nav-open .core-header-inner,html.is-nav-closing .core-header-inner{isolation:isolate}html.is-nav-open .core-header .core-logo-container,html.is-nav-closing .core-header .core-logo-container,html.is-nav-open .core-header .core-nav,html.is-nav-closing .core-header .core-nav{z-index:2}}@media (max-width: 1100px){html.is-nav-closing .core-header .header-backdrop{transition:opacity calc(.28s * var(--reduced-motion)) cubic-bezier(.23,1,.32,1) calc(.12s * var(--reduced-motion)),background-color calc(.28s * var(--reduced-motion)) cubic-bezier(.23,1,.32,1) calc(.12s * var(--reduced-motion))}html.is-nav-closing .core-header-pill{transition:box-shadow calc(.28s * var(--reduced-motion)) cubic-bezier(.23,1,.32,1) calc(.12s * var(--reduced-motion))}}.core-header-inner{display:flex;align-items:center;justify-content:space-between;gap:var(--gutter-x);position:relative;width:100%;max-width:1280px;margin-inline:auto;min-height:var(--core-header-inner-height);padding:var(--core-header-inner-padding-y) var(--core-header-inner-padding-x-right) var(--core-header-inner-padding-y) var(--core-header-inner-padding-x-left);border-radius:0;box-shadow:none;overflow:visible;pointer-events:auto}.core-header-pill{--core-header-pill-cap-size: calc(var(--core-header-inner-height) / 2);position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:flex;align-items:stretch;width:100%;max-width:none;border-radius:var(--core-header-pill-radius);box-shadow:none;pointer-events:none;transform:translateZ(0)}.core-header-pill-cap{flex:0 0 var(--core-header-pill-cap-size);width:var(--core-header-pill-cap-size);min-width:var(--core-header-pill-cap-size)}.core-header-pill-mid{flex:1 1 auto;min-width:0}@media (min-width: 1101px){:root{--core-header-inner-padding-y: 10px;--core-header-inner-padding-x-left: 12px;--core-header-inner-padding-x-right: calc( var(--core-header-hamburger-padding-right) - var(--core-header-hamburger-svg-trim) );--core-header-inner-height: calc( (var(--core-header-inner-padding-y) * 2) + var(--core-header-logo-height) )}.core-header-inner{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);align-items:center;gap:0}.core-header .core-logo-container{grid-area:1/1;justify-self:start}.core-header .core-nav{grid-area:1/1;width:100%;position:static}}.core-header .header-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;opacity:0;pointer-events:none;transform:translateZ(0);transition:opacity calc(.2s * var(--reduced-motion)) cubic-bezier(.445,.05,.55,.95),background-color calc(.2s * var(--reduced-motion)) cubic-bezier(.445,.05,.55,.95);background-color:transparent}.core-header .core-logo-container{flex-shrink:0;position:relative;z-index:3}.core-header .core-logo-link{display:flex;align-items:center;border-radius:2px;color:var(--text-current);position:relative;z-index:1;pointer-events:auto;touch-action:manipulation}.core-header .core-logo-link.is-touch-active{touch-action:none}.core-header .logo-name{--logo-fill-outer: #0c0c0c;--logo-fill-inner: #eee642;display:inline-flex;width:auto;height:var(--core-header-logo-height);pointer-events:none}.core-header .logo-name svg{width:auto;height:100%;overflow:visible;pointer-events:none}.core-header .logo-name svg path{transition:fill .2s cubic-bezier(.445,.05,.55,.95)}.core-header .logo-name .logo-shades,.core-header .logo-name .logo-letter-shadow,.core-header .logo-name .logo-letter,.core-header .logo-name .logo-letter-face{pointer-events:none}.core-header .logo-name .logo-letter{transform-box:fill-box;transform-origin:center;transition:transform .18s cubic-bezier(.445,.05,.55,.95);will-change:transform}.core-header .logo-name .logo-letter-face{transition:fill .2s cubic-bezier(.445,.05,.55,.95)}.core-header .core-logo-link:hover .logo-name .logo-letter,.core-header .core-logo-link:focus-visible .logo-name .logo-letter{transform:translate(-6px,6px)}.core-header .core-logo-link.is-header-enter-logo-sweep .logo-name .logo-letter,.core-header .core-logo-link.is-header-enter-logo-sweep:hover .logo-name .logo-letter,.core-header .core-logo-link.is-header-enter-logo-sweep:focus-visible .logo-name .logo-letter{transform:none;transition:none}.core-header-glass-filter-svg{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.core-header-glass-tuner{position:fixed;right:14px;bottom:14px;z-index:4000;width:min(320px,100vw - 28px);color:#fff;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-size:11px;line-height:1.2;pointer-events:auto}.core-header-glass-tuner details{display:flex;flex-direction:column;max-height:calc(100vh - 28px);border:1px solid rgba(255,255,255,.18);border-radius:8px;background:rgba(12,12,12,.86);box-shadow:0 16px 40px rgba(12,12,12,.34);overflow:hidden}.core-header-glass-tuner summary{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;cursor:pointer;-webkit-user-select:none;user-select:none}.core-header-glass-tuner-theme{flex-shrink:0;padding:3px 6px;border:1px solid rgba(255,255,255,.18);border-radius:4px;color:rgba(255,255,255,.84);background:rgba(255,255,255,.08)}.core-header-glass-tuner-theme[data-theme=light]{color:#0c0c0c;background:rgba(255,255,255,.9)}.core-header-glass-tuner-scope{margin:0;padding:0 12px 10px;color:rgba(255,255,255,.68)}.core-header-glass-tuner-controls{display:grid;gap:8px;max-height:min(42vh,380px);padding:0 12px 12px;overflow:auto}.core-header-glass-tuner-control{display:grid;grid-template-columns:1fr auto;gap:6px 10px;align-items:center}.core-header-glass-tuner-control input{grid-column:1/-1;width:100%}.core-header-glass-tuner-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;border-top:1px solid rgba(255,255,255,.12)}.core-header-glass-tuner-actions button{min-width:0;padding:8px 10px;border:1px solid rgba(255,255,255,.2);border-radius:4px;color:#fff;font:inherit;background:rgba(255,255,255,.08);cursor:pointer}.core-header-glass-tuner-debug-toggle{display:inline-flex;align-items:center;gap:6px;margin-right:auto}.core-header-glass-tuner-debug-toggle input{margin:0}.core-header-glass-debug-preview{display:none;margin:0;padding:0 12px 12px}.core-header-glass-debug-preview img{display:block;width:100%;height:104px;border:1px solid rgba(255,255,255,.14);border-radius:12px;background:#0c0c0c;object-fit:fill}.core-header-glass-debug-preview figcaption{margin-top:6px;color:rgba(255,255,255,.72)}.core-header-glass-tuner.is-debug-visible .core-header-glass-debug-preview{display:block}body.is-dark .core-header .logo-name{--logo-fill-outer: #ffffff;--logo-fill-inner: #0c0c0c}body[data-header-theme=purple] .core-header .logo-name{--logo-fill-outer: #0c0c0c;--logo-fill-inner: #eee642}html.is-core-header-fixed:is(.is-core-header-visible,.is-core-header-glass-ready):not(.is-nav-open) body.is-dark[data-header-theme=purple] .core-header .logo-name{--logo-fill-outer: #ffffff;--logo-fill-inner: #0c0c0c}html.is-core-header-fixed.is-core-header-glass-ready:not(.is-core-header-visible):not(.is-nav-open) body.is-dark[data-header-theme=purple] .core-header .logo-name svg path,html.is-core-header-fixed.is-core-header-glass-ready:not(.is-core-header-visible):not(.is-nav-open) body.is-dark[data-header-theme=purple] .core-header .logo-name .logo-letter-face{transition:none}@media (max-width: 1100px){:root{--core-header-inner-padding-y: 8px;--core-header-inner-padding-x-left: 12px;--core-header-inner-padding-x-right: calc( var(--core-header-hamburger-padding-right) - var(--core-header-hamburger-svg-trim) );--core-header-logo-height: 28px;--core-header-inner-height: calc( (var(--core-header-inner-padding-y) * 2) + 36px );--core-header-height: calc( (var(--core-header-outer-padding) * 2) + var(--core-header-inner-height) )}}:root{--core-nav-user-menu-shadow: 0 18px 48px rgba(0, 0, 0, .16)}.core-nav{display:flex;align-items:center;flex:1 1 auto;min-width:0;width:100%;text-transform:uppercase;position:relative;z-index:2}.core-nav a{display:flex;padding:0 8px;align-items:center;gap:6px;position:relative;border-radius:4px;color:var(--text-current)}.core-nav .btn-core-user-mobile{display:none}@media (min-width: 1101px){.core-nav{position:static}}.btn-mobile-nav{margin:0;padding:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;display:none;align-items:center;justify-content:center;color:var(--text-current);background-color:transparent!important}.btn-mobile-nav *{pointer-events:none}.btn-mobile-nav .mobile-nav-toggle-icon{display:block;position:relative;width:24px;height:24px}.btn-mobile-nav .mobile-nav-toggle-line{position:absolute;top:50%;left:50%;display:block;width:19px;height:2px;margin-top:-.5px;margin-left:-9.5px;border-radius:999px;background-color:currentColor;transform-origin:center center;will-change:transform,opacity}.btn-mobile-nav .mobile-nav-toggle-line-top{transform:translateY(-3.5px)}.btn-mobile-nav .mobile-nav-toggle-line-middle{opacity:0}.btn-mobile-nav .mobile-nav-toggle-line-bottom{transform:translate(-2.85px,3.5px) scaleX(.7);transform-origin:center center}.nav-hide-on-desktop{display:none!important}@media (max-width: 1100px){.core-nav .nav-hide-on-mobile{display:none!important}.core-nav .nav-hide-on-desktop{display:initial!important}.core-nav .icon.nav-hide-on-desktop{display:flex!important}.core-nav .btn-mobile-nav .hide-on-mobile{display:none!important}.core-nav .btn-mobile-nav .hide-on-desktop{display:initial!important}}@media (min-width: 1101px){.core-nav .nav-hide-on-desktop,.core-nav .btn-mobile-nav .hide-on-desktop{display:none!important}}body[data-header-theme=purple] .core-header .core-nav-list-primary a.label-1,body[data-header-theme=purple] .core-header .btn-core-user-menu-icon{color:#fff}body[data-header-theme=purple] .core-header .core-nav a.memberships-cta{color:#fff;background-color:#0c0c0c}.core-nav-list{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0}.core-nav-list li,.core-nav-list .sign-in,.core-nav-list .sign-up{flex-shrink:0}.core-nav-list-primary{display:flex;align-items:center;width:100%;margin:0}.core-nav-list-primary>li,.core-nav-list-primary .sign-in,.core-nav-list-primary .sign-up{margin-left:1.2vw}.core-nav-list-link-row{display:contents}@media (max-width: 1100px){.core-nav-link-roll>span:last-child{display:none}}@media (min-width: 1101px){.core-nav-list-primary,.okaydev-navbar-auth-root{--core-nav-primary-link-font-size: 14px;--core-nav-primary-link-hover-font-size: 15px;--core-nav-primary-link-roll-duration: .24s;--core-nav-primary-link-roll-stagger: .04s}.core-nav-link-roll{display:inline-grid;align-items:center;justify-items:center;overflow:hidden;vertical-align:bottom;font-size:var(--core-nav-primary-link-hover-font-size);line-height:1}.core-nav-link-roll>span{grid-area:1/1;transform-origin:center;transition:transform calc(var(--core-nav-primary-link-roll-duration) * var(--reduced-motion)) cubic-bezier(.23,1,.32,1)}.core-nav-link-roll>span:first-child{font-size:calc(var(--core-nav-primary-link-font-size) / var(--core-nav-primary-link-hover-font-size) * 1em)}.core-nav-link-roll>span:last-child{font-size:1em;transform:translateY(100%);transition-delay:calc(var(--core-nav-primary-link-roll-stagger) * var(--reduced-motion))}.core-nav-list-primary a.label-1,.okaydev-navbar-auth-root .sign-in a.label-1{display:inline-block;padding:8px 12px}.core-nav-list-primary a.label-1:not(:hover):not(:focus-visible):not(.is-core-nav-link-rolled):not(.is-header-enter-link-rolled) .core-nav-link-roll>span,.okaydev-navbar-auth-root .sign-in a.label-1:not(:hover):not(:focus-visible):not(.is-core-nav-link-rolled) .core-nav-link-roll>span{transition-delay:0s}.core-nav-list-primary a.label-1:hover .core-nav-link-roll>span:first-child,.core-nav-list-primary a.label-1:focus-visible .core-nav-link-roll>span:first-child,.core-nav-list-primary a.label-1.is-core-nav-link-rolled .core-nav-link-roll>span:first-child,.okaydev-navbar-auth-root .sign-in a.label-1:hover .core-nav-link-roll>span:first-child,.okaydev-navbar-auth-root .sign-in a.label-1:focus-visible .core-nav-link-roll>span:first-child,.okaydev-navbar-auth-root .sign-in a.label-1.is-core-nav-link-rolled .core-nav-link-roll>span:first-child{transform:translateY(-100%)}.core-nav-list-primary a.label-1:hover .core-nav-link-roll>span:last-child,.core-nav-list-primary a.label-1:focus-visible .core-nav-link-roll>span:last-child,.core-nav-list-primary a.label-1.is-core-nav-link-rolled .core-nav-link-roll>span:last-child,.okaydev-navbar-auth-root .sign-in a.label-1:hover .core-nav-link-roll>span:last-child,.okaydev-navbar-auth-root .sign-in a.label-1:focus-visible .core-nav-link-roll>span:last-child,.okaydev-navbar-auth-root .sign-in a.label-1.is-core-nav-link-rolled .core-nav-link-roll>span:last-child{transform:translateY(0)}.core-nav-list-primary a.label-1.is-header-enter-link-prep .core-nav-link-roll>span:first-child,.core-nav-list-primary a.label-1.is-header-enter-link-rolled .core-nav-link-roll>span:first-child{transform:translateY(-100%);transition:none;visibility:hidden}.core-nav-list-primary a.label-1.is-header-enter-link-prep .core-nav-link-roll>span:last-child{transform:translateY(100%) scale(calc(var(--core-nav-primary-link-font-size) / var(--core-nav-primary-link-hover-font-size)));transition:none}.core-nav-list-primary a.label-1.is-header-enter-link-rolled .core-nav-link-roll>span:last-child{transform:translateY(0) scale(calc(var(--core-nav-primary-link-font-size) / var(--core-nav-primary-link-hover-font-size)))}.core-nav{--core-nav-current-user-gap: 4px;--core-nav-avatar-menu-icon-box: 24px;--core-nav-avatar-menu-svg-size: 20px;--core-nav-avatar-adjacent-visual-gap: calc( var(--core-nav-current-user-gap) + (var(--core-nav-avatar-menu-icon-box) - var(--core-nav-avatar-menu-svg-size)) / 2 + var(--core-nav-avatar-menu-svg-size) * 3.5 / 24 )}.core-nav-list-primary{width:auto;flex:0 1 auto;min-width:0}.core-nav-list{position:static;justify-content:flex-end;pointer-events:none}.core-nav-list-primary{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);justify-content:center;width:max-content;margin:0;z-index:1;pointer-events:auto}.core-nav-list-primary>li{margin-left:max(4px,1.2vw - 8px)}.okaydev-navbar-auth-root{position:relative;z-index:3;pointer-events:auto}.okaydev-navbar-auth-root.is-navbar-auth-guest{margin-right:calc(var(--core-header-inner-padding-y) - var(--core-header-inner-padding-x-right))}.core-nav-list-pricing{position:relative}.core-nav-list-pricing:has(a.memberships-cta-inline){margin-right:78px}.core-nav-list-pricing .core-nav-list-link-row:has(a.memberships-cta-inline){display:contents}.core-nav a.memberships-cta.memberships-cta-inline{margin-left:0;margin-right:0;white-space:nowrap}.core-nav-list-pricing .okaydev-nav-go-pro-mount{position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(-50%)}.current-user-container{display:flex;align-items:center;gap:var(--core-nav-current-user-gap);position:relative}.btn-core-user-menu-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--core-nav-avatar-menu-icon-box);height:var(--core-nav-avatar-menu-icon-box);color:var(--text-current);pointer-events:none}.btn-core-user-menu-icon svg{width:var(--core-nav-avatar-menu-svg-size);height:var(--core-nav-avatar-menu-svg-size)}.btn-core-user-menu-icon path{fill:currentColor}}.btn-core-search{padding:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;margin:0 0 0 10px;opacity:.25}.btn-core-search svg path{fill:var(--text-current)}.core-nav-search a{display:none}.core-nav a.btn-core-sign-up{border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:22px;background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));padding:0 15px 0 20px;color:var(--bg-current);--btn-core-sign-up-bg: var(--text-current);--btn-core-sign-up-fg: var(--bg-current);--btn-core-sign-up-hover-bg: #6d42ed;--btn-core-sign-up-hover-fg: #ffffff;position:relative;isolation:isolate;margin:0 0 0 8px;color:var(--btn-core-sign-up-fg);background-color:var(--btn-core-sign-up-bg);transition:color calc(.15s * var(--reduced-motion))}.core-nav a.btn-core-sign-up[type=text]{padding-left:15px;padding-right:15px}.core-nav a.btn-core-sign-up svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.core-nav a.btn-core-sign-up:hover,.core-nav a.btn-core-sign-up:focus-visible{color:#fff;background-color:#6d42ed}.core-nav a.btn-core-sign-up:hover svg path,.core-nav a.btn-core-sign-up:focus-visible svg path{fill:#fff}.core-nav a.btn-core-sign-up:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background-color:var(--btn-core-sign-up-hover-bg);opacity:0;pointer-events:none;transition:opacity calc(.15s * var(--reduced-motion))}.core-nav a.btn-core-sign-up svg path{fill:var(--btn-core-sign-up-fg);transition:fill calc(.15s * var(--reduced-motion))}.core-nav a.btn-core-sign-up:hover,.core-nav a.btn-core-sign-up:focus-visible{color:var(--btn-core-sign-up-hover-fg);background-color:var(--btn-core-sign-up-bg)}.core-nav a.btn-core-sign-up:hover:after,.core-nav a.btn-core-sign-up:focus-visible:after{opacity:1}.core-nav a.btn-core-sign-up:hover svg path,.core-nav a.btn-core-sign-up:focus-visible svg path{fill:var(--btn-core-sign-up-hover-fg)}@media (min-width: 1101px){.core-nav a.btn-core-sign-up{height:var(--btn-core-add-project-size, 36px);padding-left:16px;padding-right:12px;border-radius:9999px}}.core-nav a.btn-core-add-project{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;--btn-core-add-project-size: 36px;--btn-core-add-project-bg: #0c0c0c;--btn-core-add-project-fg: #ffffff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:var(--btn-core-add-project-size);padding:0;border:none;color:var(--btn-core-add-project-fg);background-color:var(--btn-core-add-project-bg);overflow:hidden;white-space:nowrap}.core-nav a.btn-core-add-project svg{flex-shrink:0;max-width:18px;max-height:18px}.core-nav a.btn-core-add-project svg path{fill:var(--btn-core-add-project-fg)}.core-nav a.btn-core-add-project:after{display:none}body.is-dark:not([data-header-theme=purple]):not([data-page=social]) .core-nav a.btn-core-add-project{--btn-core-add-project-bg: #6d42ed;--btn-core-add-project-fg: #ffffff}.core-nav-user-container>a.btn-core-add-project{--btn-core-add-project-icon: 18px;--btn-core-add-project-pill-radius: 9999px;--btn-core-add-project-collapsed-bg-width: calc(var(--btn-core-add-project-size) / 2);--btn-core-add-project-open-padding-right: 12px;--btn-core-add-project-open-text-padding-left: 15px;--btn-core-add-project-open-duration: .48s;--btn-core-add-project-open-ease: cubic-bezier(.03, .98, .14, 1);--btn-core-add-project-close-duration: .1s;--btn-core-add-project-close-ease: cubic-bezier(.55, .055, .675, .19);display:inline-grid;grid-auto-flow:column;align-items:center;justify-content:end;position:relative;z-index:2003;isolation:isolate;width:max-content;min-width:var(--btn-core-add-project-size);max-width:none;height:var(--btn-core-add-project-size);padding-inline:0;padding-right:0;column-gap:0;border-radius:var(--btn-core-add-project-pill-radius);color:var(--btn-core-add-project-fg);background-color:transparent;grid-template-columns:0fr auto;transition:grid-template-columns calc(var(--btn-core-add-project-close-duration) * var(--reduced-motion)) calc(.02s * var(--reduced-motion)) var(--btn-core-add-project-close-ease),column-gap calc(var(--btn-core-add-project-close-duration) * var(--reduced-motion)) calc(.02s * var(--reduced-motion)) var(--btn-core-add-project-close-ease),min-width calc(var(--btn-core-add-project-close-duration) * var(--reduced-motion)) calc(.02s * var(--reduced-motion)) var(--btn-core-add-project-close-ease),padding-right calc(var(--btn-core-add-project-close-duration) * var(--reduced-motion)) calc(.02s * var(--reduced-motion)) var(--btn-core-add-project-close-ease)}.core-nav-user-container>a.btn-core-add-project:before{content:"";position:absolute;z-index:0;top:50%;right:0;left:auto;width:var(--btn-core-add-project-collapsed-bg-width);height:var(--btn-core-add-project-collapsed-bg-width);border-radius:var(--btn-core-add-project-pill-radius);background-color:var(--btn-core-add-project-bg);transform:translateY(-50%);transition:width calc(var(--btn-core-add-project-close-duration) * var(--reduced-motion)) calc(.02s * var(--reduced-motion)) var(--btn-core-add-project-close-ease),height calc(var(--btn-core-add-project-close-duration) * var(--reduced-motion)) calc(.02s * var(--reduced-motion)) var(--btn-core-add-project-close-ease),top calc(var(--btn-core-add-project-close-duration) * var(--reduced-motion)) calc(.02s * var(--reduced-motion)) var(--btn-core-add-project-close-ease),transform calc(var(--btn-core-add-project-close-duration) * var(--reduced-motion)) calc(.02s * var(--reduced-motion)) var(--btn-core-add-project-close-ease);pointer-events:none}.core-nav-user-container>a.btn-core-add-project svg,.core-nav-user-container>a.btn-core-add-project .text{position:relative;z-index:1}.core-nav-user-container>a.btn-core-add-project svg{order:2;justify-self:end}.core-nav-user-container>a.btn-core-add-project .text{order:1;overflow:hidden;min-width:0;max-width:none;padding-left:0;opacity:0;transition:opacity calc(.06s * var(--reduced-motion)) 0s var(--btn-core-add-project-close-ease),padding-left calc(var(--btn-core-add-project-close-duration) * var(--reduced-motion)) calc(.02s * var(--reduced-motion)) var(--btn-core-add-project-close-ease)}.core-nav-user-container>a.btn-core-add-project.is-btn-core-add-project-open{justify-content:end;grid-template-columns:1fr auto;column-gap:6px;min-width:calc(var(--btn-core-add-project-size) + var(--btn-core-add-project-open-padding-right));padding-right:var(--btn-core-add-project-open-padding-right);transition:grid-template-columns calc(var(--btn-core-add-project-open-duration) * var(--reduced-motion)) 0s var(--btn-core-add-project-open-ease),column-gap calc(var(--btn-core-add-project-open-duration) * var(--reduced-motion)) 0s var(--btn-core-add-project-open-ease),min-width calc(var(--btn-core-add-project-open-duration) * var(--reduced-motion)) 0s var(--btn-core-add-project-open-ease),padding-right calc(var(--btn-core-add-project-open-duration) * var(--reduced-motion)) 0s var(--btn-core-add-project-open-ease)}.core-nav-user-container>a.btn-core-add-project.is-btn-core-add-project-open:before{top:0;left:0;width:100%;height:100%;transform:none;transition:width calc(var(--btn-core-add-project-open-duration) * var(--reduced-motion)) 0s var(--btn-core-add-project-open-ease),height calc(var(--btn-core-add-project-open-duration) * var(--reduced-motion)) 0s var(--btn-core-add-project-open-ease),top calc(var(--btn-core-add-project-open-duration) * var(--reduced-motion)) 0s var(--btn-core-add-project-open-ease),left calc(var(--btn-core-add-project-open-duration) * var(--reduced-motion)) 0s var(--btn-core-add-project-open-ease),transform calc(var(--btn-core-add-project-open-duration) * var(--reduced-motion)) 0s var(--btn-core-add-project-open-ease)}.core-nav-user-container>a.btn-core-add-project.is-btn-core-add-project-open svg{justify-self:end}.core-nav-user-container>a.btn-core-add-project.is-btn-core-add-project-open .text{padding-left:var(--btn-core-add-project-open-text-padding-left);opacity:1;transition:opacity calc(.26s * var(--reduced-motion)) calc(.12s * var(--reduced-motion)) var(--btn-core-add-project-open-ease),padding-left calc(var(--btn-core-add-project-open-duration) * var(--reduced-motion)) 0s var(--btn-core-add-project-open-ease)}.core-nav-user-container>a.btn-core-add-project:focus-visible{justify-content:end;grid-template-columns:1fr auto;column-gap:6px;min-width:calc(var(--btn-core-add-project-size) + var(--btn-core-add-project-open-padding-right));padding-right:var(--btn-core-add-project-open-padding-right);transition:grid-template-columns calc(var(--btn-core-add-project-open-duration) * var(--reduced-motion)) 0s var(--btn-core-add-project-open-ease),column-gap calc(var(--btn-core-add-project-open-duration) * var(--reduced-motion)) 0s var(--btn-core-add-project-open-ease),min-width calc(var(--btn-core-add-project-open-duration) * var(--reduced-motion)) 0s var(--btn-core-add-project-open-ease),padding-right calc(var(--btn-core-add-project-open-duration) * var(--reduced-motion)) 0s var(--btn-core-add-project-open-ease)}.core-nav-user-container>a.btn-core-add-project:focus-visible:before{top:0;left:0;width:100%;height:100%;transform:none;transition:width calc(var(--btn-core-add-project-open-duration) * var(--reduced-motion)) 0s var(--btn-core-add-project-open-ease),height calc(var(--btn-core-add-project-open-duration) * var(--reduced-motion)) 0s var(--btn-core-add-project-open-ease),top calc(var(--btn-core-add-project-open-duration) * var(--reduced-motion)) 0s var(--btn-core-add-project-open-ease),left calc(var(--btn-core-add-project-open-duration) * var(--reduced-motion)) 0s var(--btn-core-add-project-open-ease),transform calc(var(--btn-core-add-project-open-duration) * var(--reduced-motion)) 0s var(--btn-core-add-project-open-ease)}.core-nav-user-container>a.btn-core-add-project:focus-visible svg{justify-self:end}.core-nav-user-container>a.btn-core-add-project:focus-visible .text{padding-left:var(--btn-core-add-project-open-text-padding-left);opacity:1;transition:opacity calc(.26s * var(--reduced-motion)) calc(.12s * var(--reduced-motion)) var(--btn-core-add-project-open-ease),padding-left calc(var(--btn-core-add-project-open-duration) * var(--reduced-motion)) 0s var(--btn-core-add-project-open-ease)}.core-nav a.memberships-cta{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;appearance:none;-webkit-appearance:none;background-color:transparent;font:inherit;border:1px solid #bfbfbf;border-radius:14px;padding:4px 12px;font-size:12px;text-transform:uppercase;color:var(--text-current);cursor:default;overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));position:relative;z-index:2;border:none;margin-right:12px;font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-size:14px;font-weight:500;color:#0c0c0c;background-color:#42ed91;cursor:pointer}.core-nav a.memberships-cta svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.core-nav a.memberships-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(105deg,transparent 22%,rgba(255,255,255,.4) 50%,transparent 78%);transform:translate(-120%) skew(-20deg);pointer-events:none;transition:none}@media (hover: hover) and (pointer: fine){.core-nav a.memberships-cta.is-memberships-cta-shining:before{animation:memberships-cta-shine calc(1.05s * var(--reduced-motion)) ease-out;animation-delay:0s}}.core-nav a.memberships-cta:after{display:none}@media (min-width: 768px){.core-nav a.memberships-cta{border-radius:14px;padding:3px 10px;font-size:12px}}@media (max-width: 767px){.core-nav a.memberships-cta{border-radius:16px;margin-top:calc(var(--gutter-y) * 2);padding:4px 14px;font-size:14px}}.core-nav-user-container{display:flex;gap:12px;align-items:center;position:relative;z-index:2001;color:var(--bg-current)}.core-nav-user-container a{display:inline-flex;color:var(--bg-current)}.core-nav-user-container a:after{bottom:0}.core-nav-list-primary .core-nav-list-add-project{display:none}.btn-core-user-container{position:relative;z-index:2003}.btn-core-user,a.btn-core-user,a.btn-core-user-mobile{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;background-color:transparent;cursor:pointer}.btn-core-user[type=text],a.btn-core-user[type=text],a.btn-core-user-mobile[type=text]{padding-left:15px;padding-right:15px}.btn-core-user svg path,a.btn-core-user svg path,a.btn-core-user-mobile svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.btn-core-user:hover,.btn-core-user:focus-visible,a.btn-core-user:hover,a.btn-core-user:focus-visible,a.btn-core-user-mobile:hover,a.btn-core-user-mobile:focus-visible{color:#fff;background-color:#6d42ed}.btn-core-user:hover svg path,.btn-core-user:focus-visible svg path,a.btn-core-user:hover svg path,a.btn-core-user:focus-visible svg path,a.btn-core-user-mobile:hover svg path,a.btn-core-user-mobile:focus-visible svg path{fill:#fff}.btn-core-user img,.btn-core-user svg,a.btn-core-user img,a.btn-core-user svg,a.btn-core-user-mobile img,a.btn-core-user-mobile svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.btn-core-user:focus svg path,a.btn-core-user:focus svg path,a.btn-core-user-mobile:focus svg path{fill:var(--bg-current)}.btn-core-user:has(.avatar-placeholder):after,a.btn-core-user:has(.avatar-placeholder):after,a.btn-core-user-mobile:has(.avatar-placeholder):after{display:none}.btn-core-user:after,a.btn-core-user:after,a.btn-core-user-mobile:after{content:"";position:absolute;top:1px;left:1px;z-index:0;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:50%;background-color:var(--bg-current)}.btn-core-user:has(img.complete):after,a.btn-core-user:has(img.complete):after,a.btn-core-user-mobile:has(img.complete):after{background-color:var(--text-current)}.btn-core-user .avatar-placeholder,a.btn-core-user .avatar-placeholder,a.btn-core-user-mobile .avatar-placeholder{z-index:1}.btn-core-user .aspect-ratio,a.btn-core-user .aspect-ratio,a.btn-core-user-mobile .aspect-ratio{position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:0}.btn-core-user .lazyPicture,.btn-core-user .lazyPicture picture,.btn-core-user svg,a.btn-core-user .lazyPicture,a.btn-core-user .lazyPicture picture,a.btn-core-user svg,a.btn-core-user-mobile .lazyPicture,a.btn-core-user-mobile .lazyPicture picture,a.btn-core-user-mobile svg{z-index:1;border-radius:inherit;overflow:hidden}.btn-core-user img,a.btn-core-user img,a.btn-core-user-mobile img{max-width:100%;max-height:100%;border-radius:inherit;object-fit:cover}.btn-core-user svg,a.btn-core-user svg,a.btn-core-user-mobile svg{max-width:75%;max-height:75%;object-fit:contain}.avatar-circle{display:none;position:absolute;top:-1px;right:-1px;z-index:1;width:11px;height:11px;border:2px solid var(--core-header-avatar-indicator-ring);border-radius:50%;background-color:#ec4242;box-shadow:rgba(255,0,0,.5) 0 0;animation:notify 2.25s linear forwards infinite}@keyframes notify{0%,50.1%,to{box-shadow:rgba(255,0,0,.5) 0 0}50%{box-shadow:rgba(255,0,0,0) 0 0 0 8px}}.core-nav:has(.has-notifications) .avatar-circle{display:block}.current-username{display:none}body.is-dark ul.core-nav-user-container{border-color:#f6f6f6;background-color:#ddd}ul.core-nav-user-list{visibility:hidden;position:absolute;top:calc(100% + var(--gutter-x) - 11px);right:calc(var(--gutter-x) - 26px);z-index:2002;margin:0;--core-nav-user-menu-padding: 6px;--core-nav-user-menu-padding-inline-start: var(--core-nav-user-menu-padding);--core-nav-user-menu-padding-inline-end: calc(var(--core-nav-user-menu-padding) * 2);--core-nav-user-menu-padding-top: calc(var(--core-nav-user-menu-padding) + 2px);--core-nav-user-menu-padding-bottom: calc(var(--core-nav-user-menu-padding) * 2 - 2px);--core-nav-user-menu-item-row-gap: 3px;--core-nav-user-menu-radius: 10px;padding:var(--core-nav-user-menu-padding-top) var(--core-nav-user-menu-padding-inline-end) var(--core-nav-user-menu-padding-bottom) var(--core-nav-user-menu-padding-inline-start);border-radius:var(--core-nav-user-menu-radius);pointer-events:none;--core-nav-user-menu-text: #0c0c0c;--core-nav-user-menu-bg: #ffffff;--core-nav-user-menu-hover-text: #ffffff;--core-nav-user-menu-hover-bg: #0c0c0c;color:var(--core-nav-user-menu-text);border:1px solid color-mix(in srgb,var(--core-nav-user-menu-text) 18%,transparent);background-color:var(--core-nav-user-menu-bg);--core-nav-user-menu-item-hover-out-duration: .32s;--core-nav-user-menu-label-hover-shift: 3px;--core-nav-user-menu-label-hover-intent: .08s;--core-nav-user-menu-label-hover-in-duration: .14s;--core-nav-user-menu-icon-hover-scale: .94;--core-nav-user-menu-icon-size: 18px;--core-nav-user-menu-icon-padding: 4px;--core-nav-user-menu-icon-box-size: calc( var(--core-nav-user-menu-icon-size) + (var(--core-nav-user-menu-icon-padding) * 2) )}ul.core-nav-user-list:before{content:"";position:absolute;pointer-events:none}ul.core-nav-user-list>li{width:100%;white-space:nowrap;margin-bottom:var(--core-nav-user-menu-item-row-gap)}ul.core-nav-user-list>li:last-child{margin-bottom:0}.core-nav-user-container ul.core-nav-user-list>li:not(.core-nav-user-notifications-preview)>a{display:flex;align-items:center;width:100%;position:relative;padding:4px var(--core-nav-user-menu-padding-inline-end) 2px var(--core-nav-user-menu-padding-inline-start);gap:6px;font-size:13px;color:var(--core-nav-user-menu-text);background-color:transparent}.core-nav-user-container ul.core-nav-user-list>li:not(.core-nav-user-notifications-preview)>a .icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;padding:var(--core-nav-user-menu-icon-padding);border:1px solid #eaeaea;border-radius:6px;color:var(--core-nav-user-menu-text);background-color:transparent;transform:scaleZ(1);transition:color calc(var(--core-nav-user-menu-item-hover-out-duration) * var(--reduced-motion)) cubic-bezier(.23,1,.32,1),background-color calc(var(--core-nav-user-menu-item-hover-out-duration) * var(--reduced-motion)) cubic-bezier(.23,1,.32,1),border-color calc(var(--core-nav-user-menu-item-hover-out-duration) * var(--reduced-motion)) cubic-bezier(.23,1,.32,1),transform calc(var(--core-nav-user-menu-item-hover-out-duration) * var(--reduced-motion)) cubic-bezier(.23,1,.32,1)}.core-nav-user-container ul.core-nav-user-list>li:not(.core-nav-user-notifications-preview)>a .icon svg{width:var(--core-nav-user-menu-icon-size);height:var(--core-nav-user-menu-icon-size)}.core-nav-user-container ul.core-nav-user-list>li:not(.core-nav-user-notifications-preview)>a:hover .icon,.core-nav-user-container ul.core-nav-user-list>li:not(.core-nav-user-notifications-preview)>a:focus-visible .icon{color:var(--core-nav-user-menu-hover-text);background-color:var(--core-nav-user-menu-hover-bg);border-color:var(--core-nav-user-menu-hover-bg);transform:scale3d(var(--core-nav-user-menu-icon-hover-scale),var(--core-nav-user-menu-icon-hover-scale),1);transition:border-color calc(var(--core-nav-user-menu-label-hover-in-duration) * var(--reduced-motion)) cubic-bezier(.23,1,.32,1)}.core-nav-user-container ul.core-nav-user-list>li:not(.core-nav-user-notifications-preview)>a .icon svg path[fill=none],.core-nav-user-container ul.core-nav-user-list>li:not(.core-nav-user-notifications-preview)>a .icon svg rect[fill=none]{fill:none}.core-nav-user-container ul.core-nav-user-list>li:not(.core-nav-user-notifications-preview)>a .icon svg path:not([fill=none]),.core-nav-user-container ul.core-nav-user-list>li:not(.core-nav-user-notifications-preview)>a .icon svg circle,.core-nav-user-container ul.core-nav-user-list>li:not(.core-nav-user-notifications-preview)>a .icon svg rect:not([fill=none]){fill:currentColor}.core-nav-user-container ul.core-nav-user-list>li:not(.core-nav-user-notifications-preview)>a .text{display:inline-block;position:relative;transform:translateZ(0);transition:transform calc(var(--core-nav-user-menu-item-hover-out-duration) * var(--reduced-motion)) cubic-bezier(.23,1,.32,1)}.core-nav-user-container ul.core-nav-user-list>li:not(.core-nav-user-notifications-preview)>a:hover .text{transform:translate3d(var(--core-nav-user-menu-label-hover-shift),0,0);transition:transform calc(var(--core-nav-user-menu-label-hover-in-duration) * var(--reduced-motion)) cubic-bezier(.23,1,.32,1) calc(var(--core-nav-user-menu-label-hover-intent) * var(--reduced-motion))}.core-nav-user-container ul.core-nav-user-list>li:not(.core-nav-user-notifications-preview)>a:focus-visible .text{transform:translate3d(var(--core-nav-user-menu-label-hover-shift),0,0);transition:transform calc(var(--core-nav-user-menu-label-hover-in-duration) * var(--reduced-motion)) cubic-bezier(.23,1,.32,1)}.core-nav-user-container ul.core-nav-user-list li.core-nav-user-list-notifications a .icon.has-unread-notifications{width:var(--core-nav-user-menu-icon-box-size);height:var(--core-nav-user-menu-icon-box-size);box-sizing:border-box;padding:0;display:inline-flex;align-items:center;justify-content:center;color:#fff;background-color:#ec4242;border-color:#ec4242}.core-nav-user-container ul.core-nav-user-list li.core-nav-user-list-notifications a:hover .icon.has-unread-notifications,.core-nav-user-container ul.core-nav-user-list li.core-nav-user-list-notifications a:focus-visible .icon.has-unread-notifications{color:#fff;background-color:#0c0c0c;border-color:#0c0c0c}.core-nav-user-container ul.core-nav-user-list li.sign-out a:hover .icon,.core-nav-user-container ul.core-nav-user-list li.sign-out a:focus-visible .icon{color:#fff;background-color:#ec4242;border-color:#ec4242}.mobile-content-cover{display:none}@media (max-width: 1100px){html.is-nav-open .core-header,html.is-nav-closing .core-header{position:fixed;top:0;left:0;right:0;width:100%;z-index:2105}.core-nav{--core-nav-mobile-gutter-cap: 12px;--core-nav-mobile-gutter-x: 16px;--core-nav-mobile-gutter-y: 14px;--core-nav-mobile-links-top: 18px;--core-nav-mobile-links-row-gap: calc(var(--core-nav-mobile-gutter-y) * 1.5);--core-nav-mobile-content-inline: calc(var(--core-nav-mobile-gutter-cap) + var(--core-nav-mobile-gutter-x));--core-nav-mobile-content-max-width: 430px;--core-nav-mobile-panel-bg: #0c0c0c;--core-nav-mobile-account-bg: #121212;--core-nav-mobile-auth-section-gap: 26px;--core-nav-mobile-user-menu-row-gap: 15px;--core-nav-mobile-panel-height: calc(100dvh - var(--core-header-height, 60px))}.core-nav{justify-content:flex-start;align-items:center;gap:8px}.core-nav .okaydev-navbar-leading-root{order:1;display:flex;align-items:center;justify-content:flex-end;flex:1 1 auto;min-width:0;width:auto;position:relative;z-index:3}.core-nav .okaydev-navbar-leading-root>:is(.dynamic-block,.servd-dynamic-stale-preview){display:flex;align-items:center;justify-content:flex-end;flex:1 1 auto;min-width:0;width:100%}.core-nav .navbar-mobile-avatar-ph{position:relative;flex-shrink:0;width:36px;height:36px;margin-left:calc(var(--core-nav-mobile-gutter-x) * .5);border-radius:50%;background-color:#0c0c0c}.core-nav a{padding-left:0;padding-right:0}.core-nav .core-nav-user-container>a.btn-core-share-work{display:none}.core-nav .btn-core-user-mobile{display:block;flex-shrink:0;width:36px;height:36px;min-width:36px;min-height:36px;margin-left:calc(var(--core-nav-mobile-gutter-x) * .5);padding:0;border-radius:50%;overflow:visible;transform-origin:center;transition:transform calc(.32s * var(--reduced-motion)) cubic-bezier(.23,1,.32,1),opacity calc(.28s * var(--reduced-motion)) cubic-bezier(.23,1,.32,1)}.core-nav .btn-core-user-mobile img{border-radius:50%}.core-header .core-nav .mobile-content-cover{display:none;position:fixed;top:var(--core-header-height, 60px);left:0;z-index:1998;width:100%;height:var(--core-nav-mobile-panel-height);background-color:transparent;pointer-events:none}.btn-mobile-nav{display:flex;order:2;flex-shrink:0;position:relative;z-index:3}.core-header .core-nav .core-nav-list{display:flex;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;position:fixed;top:var(--core-header-height, 60px);left:0;z-index:1999;width:100%;height:var(--core-nav-mobile-panel-height);max-height:var(--core-nav-mobile-panel-height);min-height:0;--text-current: #ffffff;--bg-current: var(--core-nav-mobile-panel-bg);color:var(--text-current);background-color:transparent;color-scheme:dark;overflow-x:clip;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;padding-top:var(--core-nav-mobile-links-top);visibility:hidden;opacity:0;transform:scale(.97);transform-origin:center top;pointer-events:none;isolation:isolate}.core-header .core-nav .core-nav-list a:not(.button):not(.btn-core-sign-up):not(.btn-core-add-project):not(.memberships-cta):not(.name):not(.username){color:var(--text-current)}.core-header .core-nav .core-nav-list .core-nav-list-primary .core-nav-list-pricing .memberships-cta{color:#0c0c0c;background-color:#42ed91;border:none}.core-header .core-nav .core-nav-list .core-nav-list-primary .core-nav-list-add-project a.btn-core-add-project{--btn-core-add-project-bg: #ffffff;--btn-core-add-project-fg: #0c0c0c;color:var(--btn-core-add-project-fg);background-color:var(--btn-core-add-project-bg);border:none}.core-header .core-nav .core-nav-list .core-nav-list-primary .core-nav-list-add-project a.btn-core-add-project svg path{fill:var(--btn-core-add-project-fg)}.core-header>.core-nav-mobile-panel-bg{position:fixed;top:0;left:0;z-index:0;display:block;width:100%;height:100lvh;background:linear-gradient(180deg,color-mix(in srgb,#6d42ed 12%,#0c0c0c) 0%,var(--core-nav-mobile-panel-bg, #0c0c0c) 18%,var(--core-nav-mobile-panel-bg, #0c0c0c) 100%);transform:scaleY(0);transform-origin:center top;opacity:0;pointer-events:none}.core-header .core-nav .core-nav-list ul.core-nav-list-primary{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--core-nav-mobile-gutter-x);row-gap:var(--core-nav-mobile-links-row-gap);align-items:start;flex-shrink:0;width:100%;max-width:calc(var(--core-nav-mobile-content-max-width) + var(--core-nav-mobile-content-inline) * 2);margin-left:auto;margin-right:auto;padding-left:var(--core-nav-mobile-content-inline);padding-right:var(--core-nav-mobile-content-inline)}.core-header .core-nav .core-nav-list ul.core-nav-list-primary>li{width:auto;min-width:0;margin-top:0;margin-left:0}.core-header .core-nav .core-nav-list ul.core-nav-list-primary>li.core-nav-list-social{grid-column:1;grid-row:1}.core-header .core-nav .core-nav-list ul.core-nav-list-primary>li.core-nav-list-gallery,.core-header .core-nav .core-nav-list ul.core-nav-list-primary>li.core-nav-list-projects{grid-column:1;grid-row:2}.core-header .core-nav .core-nav-list ul.core-nav-list-primary>li.core-nav-list-directory{grid-column:2;grid-row:1}.core-header .core-nav .core-nav-list ul.core-nav-list-primary>li.core-nav-list-articles{grid-column:2;grid-row:2}.core-header .core-nav .core-nav-list ul.core-nav-list-primary>li.core-nav-list-jobs{grid-column:1;grid-row:3}.core-header .core-nav .core-nav-list ul.core-nav-list-primary>li.core-nav-list-pricing{grid-column:2;grid-row:3}.core-header .core-nav .core-nav-list ul.core-nav-list-primary>li.core-nav-list-add-project{grid-column:1/-1;grid-row:4}.core-header .core-nav .core-nav-list ul.core-nav-list-primary>li>a:not(.button),.core-header .core-nav .core-nav-list ul.core-nav-list-primary>li>.core-nav-list-link-row>a.label-1{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:900;font-style:normal;font-size:clamp(36px,3.5vw,63px);font-feature-settings:"dlig" on,"ss11" on,"ss09" on,"ss08" on,"ss05" on,"ss07" on,"ss06" on,"ss03" on,"case" on;line-height:.98;letter-spacing:-.48px;font-size:24px;height:auto;text-transform:none}}@media (max-width: 1100px) and (min-width: 1441px){.core-header .core-nav .core-nav-list ul.core-nav-list-primary>li>a:not(.button),.core-header .core-nav .core-nav-list ul.core-nav-list-primary>li>.core-nav-list-link-row>a.label-1{letter-spacing:-.63px}}@media (max-width: 1100px) and (max-width: 767px){.core-header .core-nav .core-nav-list ul.core-nav-list-primary>li>a:not(.button),.core-header .core-nav .core-nav-list ul.core-nav-list-primary>li>.core-nav-list-link-row>a.label-1{letter-spacing:-.36px}}@media (max-width: 1100px){.core-header .core-nav .core-nav-list ul.core-nav-list-primary .core-nav-list-link-row{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:var(--core-nav-mobile-gutter-x);width:100%}.core-header .core-nav .core-nav-list ul.core-nav-list-primary .core-nav-list-pricing .core-nav-list-link-row{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:calc(var(--core-nav-mobile-gutter-x) * .75);width:100%}.core-header .core-nav .core-nav-list ul.core-nav-list-primary .core-nav-list-pricing .okaydev-nav-go-pro-mount{position:static;top:auto;left:auto;transform:none;flex-shrink:0}.core-header .core-nav .core-nav-list ul.core-nav-list-primary .core-nav-list-pricing .memberships-cta{flex-shrink:0;margin:0;font-size:9px;font-weight:600;line-height:1;padding-top:4px;padding-bottom:4px;padding-inline:7px}.core-header .core-nav .core-nav-list ul.core-nav-list-primary .core-nav-list-add-project{display:none}.core-header .core-nav .core-nav-list ul.core-nav-list-primary .core-nav-list-share-work{display:block}.core-header .core-nav .core-nav-list ul.core-nav-list-primary .core-nav-list-share-work a.btn-core-share-work{width:100%;justify-content:center;margin-top:calc(var(--core-nav-mobile-gutter-y) * .5)}.core-nav-search button{display:none}.core-nav-search a{display:block}.btn-core-user-mobile{margin-left:calc(var(--core-nav-mobile-gutter-x) * .5)}.sign-up{order:2}.core-nav a.btn-core-sign-up{margin-left:0}.sign-in{order:3;display:flex;align-items:center;height:42px;margin-left:var(--core-nav-mobile-gutter-x)}.sign-out{order:2}.btn-sign-out{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:22px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion))}.btn-sign-out[type=text]{padding-left:15px;padding-right:15px}.btn-sign-out svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.btn-sign-out:hover,.btn-sign-out:focus-visible{color:#fff;background-color:#6d42ed}.btn-sign-out:hover svg path,.btn-sign-out:focus-visible svg path{fill:#fff}.btn-sign-out svg{position:relative;z-index:2}.btn-sign-out svg path{fill:var(--text-current)}.btn-sign-out:hover,.btn-sign-out:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.btn-sign-out:hover svg path,.btn-sign-out:focus svg path{fill:var(--text-current)}.core-nav-user-container{display:flex;flex:1 1 auto;flex-direction:column;width:100%;margin-top:0;margin-bottom:0;align-items:stretch;align-self:stretch}.core-nav-user-container>.core-nav-user-card{order:1;align-self:center;max-width:var(--core-nav-mobile-content-max-width)}.core-nav-user-container>ul.core-nav-user-list{order:2;align-self:center;max-width:var(--core-nav-mobile-content-max-width)}.core-nav-user-container>a.btn-core-add-project{order:3;align-self:center;max-width:var(--core-nav-mobile-content-max-width);margin-top:auto}.okaydev-navbar-auth-root{position:relative;z-index:1;isolation:isolate;padding-left:var(--core-nav-mobile-content-inline);padding-right:var(--core-nav-mobile-content-inline)}.okaydev-navbar-auth-root.is-navbar-auth-user{flex:1 0 auto;flex-direction:column;align-items:stretch;justify-content:flex-start;margin-top:calc(var(--core-nav-mobile-auth-section-gap) * 1.25);padding-top:var(--core-nav-mobile-auth-section-gap);padding-bottom:var(--core-nav-mobile-auth-section-gap);background-color:transparent}.okaydev-navbar-auth-root.is-navbar-auth-guest{margin-top:40px}.core-nav-mobile-account-bg,.core-nav-mobile-account-divider{position:absolute;display:block;pointer-events:none}.core-nav-mobile-account-bg{z-index:0;top:0;right:0;bottom:0;left:0;background-color:var(--core-nav-mobile-account-bg);opacity:0}.core-nav-mobile-account-divider{z-index:1;top:0;left:0;width:100%;height:1px;background-color:#222;opacity:0;transform:scaleX(0);transform-origin:center center}.okaydev-navbar-auth-root>:not(.core-nav-mobile-account-bg):not(.core-nav-mobile-account-divider){position:relative;z-index:2}.okaydev-navbar-auth-root.is-navbar-auth-guest{display:flex;flex-wrap:nowrap;column-gap:var(--core-nav-mobile-gutter-x);align-items:center;justify-content:flex-start;align-self:stretch;width:100%;max-width:calc(var(--core-nav-mobile-content-max-width) + var(--core-nav-mobile-content-inline) * 2);margin-left:auto;margin-right:auto}.okaydev-navbar-auth-root.is-navbar-auth-guest .core-nav-mobile-account-bg{background-color:transparent}.okaydev-navbar-auth-root.is-navbar-auth-guest .core-nav-mobile-account-divider{display:none}.okaydev-navbar-auth-root.is-navbar-auth-guest .sign-up{order:1;display:flex;justify-content:flex-start;flex:0 0 calc((100% - var(--core-nav-mobile-gutter-x)) / 2)}.okaydev-navbar-auth-root.is-navbar-auth-guest .sign-up .btn-core-sign-up{width:max-content;min-width:0;padding-left:16px;padding-right:12px}.okaydev-navbar-auth-root.is-navbar-auth-guest .sign-in{order:2;flex:0 0 calc((100% - var(--core-nav-mobile-gutter-x)) / 2);margin-left:0}.current-user-container{display:none}.core-header .core-nav .core-nav-list ul.core-nav-user-list{position:static;width:100%;padding:0;border:0;border-radius:0;box-shadow:none;visibility:visible;opacity:1;pointer-events:auto;transform:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:calc(var(--core-nav-mobile-gutter-x) * .75);row-gap:var(--core-nav-mobile-user-menu-row-gap);--core-nav-user-menu-text: #ffffff;--core-nav-user-menu-bg: transparent;--core-nav-user-menu-hover-text: #0c0c0c;--core-nav-user-menu-hover-bg: #ffffff;color:var(--core-nav-user-menu-text);background-color:transparent}.core-header .core-nav .core-nav-list ul.core-nav-user-list li{width:auto;margin-bottom:0;opacity:1;transform:none}.core-header .core-nav .core-nav-list ul.core-nav-user-list li.sign-out{order:unset}.core-header .core-nav .core-nav-list ul.core-nav-user-list li:last-of-type{margin-bottom:0}.core-header .core-nav .core-nav-list ul.core-nav-user-list a{padding-left:0;padding-right:0}.core-header .core-nav .core-nav-list ul.core-nav-user-list a .icon{border-color:#767676}.core-header .core-nav .core-nav-list .core-nav-user-card{--card-bg: #222222;--bg-current: var(--card-bg);width:100%;margin-bottom:var(--core-nav-mobile-user-menu-row-gap);border:1px solid #333;border-radius:16px;background-color:var(--card-bg);text-transform:none}.core-header .core-nav .core-nav-list .core-nav-user-card a:not(.profile-badge){padding:0}.core-header .core-nav .core-nav-list .core-nav-user-card .name{color:#bfbfbf}.core-header .core-nav .core-nav-list .core-nav-user-card .username{color:#767676}.core-header .core-nav .core-nav-list .core-nav-user-card .author-meta-job-row>.user-title,.core-header .core-nav .core-nav-list .core-nav-user-card .user-title{color:#767676}.core-header .core-nav .core-nav-list .core-nav-user-card .profile-badge{padding:1px 6px 0;border-color:#525252;color:#b8b8b8;background-color:transparent}body .core-nav .core-nav-user-container>a.btn-core-add-project.btn-core-add-project{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;height:auto;gap:6px;padding:12px 18px;border-radius:999px;grid-template-columns:none;--btn-core-add-project-bg: #ffffff;--btn-core-add-project-fg: #0c0c0c;color:var(--btn-core-add-project-fg);background-color:var(--btn-core-add-project-bg);transition:background-color calc(.18s * var(--reduced-motion)) cubic-bezier(.23,1,.32,1)}body .core-nav .core-nav-user-container>a.btn-core-add-project.btn-core-add-project:before{content:none}body .core-nav .core-nav-user-container>a.btn-core-add-project.btn-core-add-project svg path{fill:var(--btn-core-add-project-fg)}body .core-nav .core-nav-user-container>a.btn-core-add-project.btn-core-add-project svg{order:1}body .core-nav .core-nav-user-container>a.btn-core-add-project.btn-core-add-project .text{order:2;min-width:auto;padding-left:0;opacity:1}body .core-nav .core-nav-user-container>a.btn-core-add-project.btn-core-add-project:hover,body .core-nav .core-nav-user-container>a.btn-core-add-project.btn-core-add-project:focus-visible{color:#fff;background-color:#6d42ed}body .core-nav .core-nav-user-container>a.btn-core-add-project.btn-core-add-project:hover svg path,body .core-nav .core-nav-user-container>a.btn-core-add-project.btn-core-add-project:focus-visible svg path{fill:#fff}.core-header .core-nav .core-nav-list ul.core-nav-user-list:before{display:none}.core-header .core-nav .core-nav-list ul.core-nav-user-list:after{display:none}.core-search-container{order:1;justify-self:flex-end;width:100%;padding-left:var(--core-nav-mobile-gutter-cap);padding-right:var(--core-nav-mobile-gutter-cap)}.core-search-form,.input-core-search{width:100%}html.is-core-header-fixed:not(.is-nav-open) .core-header .btn-mobile-nav,body[data-header-theme=purple] .core-header .btn-mobile-nav,html.is-nav-open .core-header .btn-mobile-nav{color:#fff;background-color:transparent!important}html.is-core-header-fixed:not(.is-nav-open) .core-header .mobile-nav-toggle-line,body[data-header-theme=purple] .core-header .mobile-nav-toggle-line,html.is-nav-open .core-header .mobile-nav-toggle-line{background-color:#fff}html.is-core-header-fixed:not(.is-nav-open) .core-header :is(.btn-core-user,.btn-core-user-mobile)>.avatar-default.avatar-placeholder.bg-purple,body[data-header-theme=purple] .core-header :is(.btn-core-user,.btn-core-user-mobile)>.avatar-default.avatar-placeholder.bg-purple,html.is-nav-open .core-header :is(.btn-core-user,.btn-core-user-mobile)>.avatar-default.avatar-placeholder.bg-purple{background-color:#ece5ff;color:#0c0c0c}html.is-core-header-fixed:not(.is-nav-open) .core-header .btn-core-user-menu-icon,body[data-header-theme=purple] .core-header .btn-core-user-menu-icon,html.is-nav-open .core-header .btn-core-user-menu-icon{color:#fff}html.is-nav-open body,html.is-nav-closing body{overflow:hidden}html.is-nav-open .core-nav .core-nav-list,html.is-nav-closing .core-nav .core-nav-list{flex-direction:column;flex-wrap:nowrap;overflow-y:scroll;visibility:visible;pointer-events:auto}html.is-nav-open .core-nav .btn-core-user-mobile{transform:scale(.82);opacity:0;pointer-events:none}html.is-nav-open .mobile-content-cover{display:block}}@media (min-width: 1101px){.core-nav-user-container{--core-nav-user-menu-gap: 4px;gap:var(--core-nav-avatar-adjacent-visual-gap)}.core-nav-user-container.is-core-nav-user-menu-open ul.core-nav-user-list,.core-nav-user-container:has(.current-user-container:focus-within) ul.core-nav-user-list,.core-nav-user-container:has(ul.core-nav-user-list:focus-within) ul.core-nav-user-list{pointer-events:auto;visibility:visible;opacity:1;transform:translateZ(0) scale(1);transition:opacity calc(var(--core-nav-user-menu-open-duration) * var(--reduced-motion)) cubic-bezier(.19,1,.22,1),transform calc(var(--core-nav-user-menu-open-duration) * var(--reduced-motion)) var(--core-nav-user-menu-open-transform-ease),visibility 0s}.core-nav-user-container.is-core-nav-user-menu-open ul.core-nav-user-list>li,.core-nav-user-container:has(.current-user-container:focus-within) ul.core-nav-user-list>li,.core-nav-user-container:has(ul.core-nav-user-list:focus-within) ul.core-nav-user-list>li{opacity:1;animation:core-nav-user-menu-item-in calc(var(--core-nav-user-menu-item-open-duration) * var(--reduced-motion)) cubic-bezier(.23,1,.32,1) backwards}.core-nav-user-container.is-core-nav-user-menu-open ul.core-nav-user-list>li:nth-of-type(1),.core-nav-user-container:has(.current-user-container:focus-within) ul.core-nav-user-list>li:nth-of-type(1),.core-nav-user-container:has(ul.core-nav-user-list:focus-within) ul.core-nav-user-list>li:nth-of-type(1){animation-delay:calc(0s * var(--reduced-motion))}.core-nav-user-container.is-core-nav-user-menu-open ul.core-nav-user-list>li:nth-of-type(2),.core-nav-user-container:has(.current-user-container:focus-within) ul.core-nav-user-list>li:nth-of-type(2),.core-nav-user-container:has(ul.core-nav-user-list:focus-within) ul.core-nav-user-list>li:nth-of-type(2){animation-delay:calc(2.3577606ms * var(--reduced-motion))}.core-nav-user-container.is-core-nav-user-menu-open ul.core-nav-user-list>li:nth-of-type(3),.core-nav-user-container:has(.current-user-container:focus-within) ul.core-nav-user-list>li:nth-of-type(3),.core-nav-user-container:has(ul.core-nav-user-list:focus-within) ul.core-nav-user-list>li:nth-of-type(3){animation-delay:calc(8.9212563ms * var(--reduced-motion))}.core-nav-user-container.is-core-nav-user-menu-open ul.core-nav-user-list>li:nth-of-type(4),.core-nav-user-container:has(.current-user-container:focus-within) ul.core-nav-user-list>li:nth-of-type(4),.core-nav-user-container:has(ul.core-nav-user-list:focus-within) ul.core-nav-user-list>li:nth-of-type(4){animation-delay:calc(.0189258079s * var(--reduced-motion))}.core-nav-user-container.is-core-nav-user-menu-open ul.core-nav-user-list>li:nth-of-type(5),.core-nav-user-container:has(.current-user-container:focus-within) ul.core-nav-user-list>li:nth-of-type(5),.core-nav-user-container:has(ul.core-nav-user-list:focus-within) ul.core-nav-user-list>li:nth-of-type(5){animation-delay:calc(.0316067365s * var(--reduced-motion))}.core-nav-user-container.is-core-nav-user-menu-open ul.core-nav-user-list>li:nth-of-type(6),.core-nav-user-container:has(.current-user-container:focus-within) ul.core-nav-user-list>li:nth-of-type(6),.core-nav-user-container:has(ul.core-nav-user-list:focus-within) ul.core-nav-user-list>li:nth-of-type(6){animation-delay:calc(.0461993628s * var(--reduced-motion))}.core-nav-user-container.is-core-nav-user-menu-open ul.core-nav-user-list>li:nth-of-type(7),.core-nav-user-container:has(.current-user-container:focus-within) ul.core-nav-user-list>li:nth-of-type(7),.core-nav-user-container:has(ul.core-nav-user-list:focus-within) ul.core-nav-user-list>li:nth-of-type(7){animation-delay:calc(.0619390077s * var(--reduced-motion))}.core-nav-user-container.is-core-nav-user-menu-open ul.core-nav-user-list>li:nth-of-type(8),.core-nav-user-container:has(.current-user-container:focus-within) ul.core-nav-user-list>li:nth-of-type(8),.core-nav-user-container:has(ul.core-nav-user-list:focus-within) ul.core-nav-user-list>li:nth-of-type(8){animation-delay:calc(.0780609923s * var(--reduced-motion))}.core-nav-user-container.is-core-nav-user-menu-open ul.core-nav-user-list>li:nth-of-type(9),.core-nav-user-container:has(.current-user-container:focus-within) ul.core-nav-user-list>li:nth-of-type(9),.core-nav-user-container:has(ul.core-nav-user-list:focus-within) ul.core-nav-user-list>li:nth-of-type(9){animation-delay:calc(.0938006372s * var(--reduced-motion))}.core-nav-user-container.is-core-nav-user-menu-open ul.core-nav-user-list>li:nth-of-type(10),.core-nav-user-container:has(.current-user-container:focus-within) ul.core-nav-user-list>li:nth-of-type(10),.core-nav-user-container:has(ul.core-nav-user-list:focus-within) ul.core-nav-user-list>li:nth-of-type(10){animation-delay:calc(.1083932635s * var(--reduced-motion))}.core-nav-user-container.is-core-nav-user-menu-open ul.core-nav-user-list>li:nth-of-type(11),.core-nav-user-container:has(.current-user-container:focus-within) ul.core-nav-user-list>li:nth-of-type(11),.core-nav-user-container:has(ul.core-nav-user-list:focus-within) ul.core-nav-user-list>li:nth-of-type(11){animation-delay:calc(.1210741921s * var(--reduced-motion))}.core-nav-user-container.is-core-nav-user-menu-open ul.core-nav-user-list>li:nth-of-type(12),.core-nav-user-container:has(.current-user-container:focus-within) ul.core-nav-user-list>li:nth-of-type(12),.core-nav-user-container:has(ul.core-nav-user-list:focus-within) ul.core-nav-user-list>li:nth-of-type(12){animation-delay:calc(.1310787437s * var(--reduced-motion))}.core-nav-user-container.is-core-nav-user-menu-open ul.core-nav-user-list>li:nth-of-type(13),.core-nav-user-container:has(.current-user-container:focus-within) ul.core-nav-user-list>li:nth-of-type(13),.core-nav-user-container:has(ul.core-nav-user-list:focus-within) ul.core-nav-user-list>li:nth-of-type(13){animation-delay:calc(.1376422394s * var(--reduced-motion))}.core-nav-user-container.is-core-nav-user-menu-open ul.core-nav-user-list>li:nth-of-type(14),.core-nav-user-container:has(.current-user-container:focus-within) ul.core-nav-user-list>li:nth-of-type(14),.core-nav-user-container:has(ul.core-nav-user-list:focus-within) ul.core-nav-user-list>li:nth-of-type(14){animation-delay:calc(.14s * var(--reduced-motion))}ul.core-nav-user-list{--core-nav-user-menu-bg: #ffffff;--core-nav-user-menu-padding-top: 18px;--core-nav-user-menu-padding-bottom: 18px;--core-nav-user-menu-item-row-gap: 6px;--core-nav-user-menu-open-duration: .28s;--core-nav-user-menu-close-duration: .14s;--core-nav-user-menu-item-open-duration: .14s;--core-nav-user-menu-item-stagger-spread: .14s;--core-nav-user-menu-scale-open-start: .86;--core-nav-user-menu-scale-close-end: .94;--core-nav-user-menu-open-transform-ease: cubic-bezier(.34, 1.22, .64, 1);--core-nav-user-menu-radius-tl: 18px;--core-nav-user-menu-radius-tr: 18px;--core-nav-user-menu-radius-br: 18px;--core-nav-user-menu-radius-bl: 18px;border-radius:var(--core-nav-user-menu-radius-tl) var(--core-nav-user-menu-radius-tr) var(--core-nav-user-menu-radius-br) var(--core-nav-user-menu-radius-bl);top:calc(100% + var(--gutter-x) - 11px + var(--core-nav-user-menu-gap));padding:var(--core-nav-user-menu-padding-top) var(--core-nav-user-menu-padding-inline-end) var(--core-nav-user-menu-padding-bottom) var(--core-nav-user-menu-padding-inline-start);opacity:0;transform:translate3d(2px,-8px,0) scale(var(--core-nav-user-menu-scale-close-end));transform-origin:right bottom;transition:opacity calc(var(--core-nav-user-menu-close-duration) * var(--reduced-motion)) cubic-bezier(.55,.055,.675,.19),transform calc(var(--core-nav-user-menu-close-duration) * var(--reduced-motion)) cubic-bezier(.55,.055,.675,.19),visibility 0s calc(var(--core-nav-user-menu-close-duration) * var(--reduced-motion));background-color:transparent;overflow:visible}ul.core-nav-user-list:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;border:1px solid rgba(255,255,255,.72);border-radius:inherit;background:var(--core-nav-user-menu-bg);box-shadow:var(--core-nav-user-menu-shadow),inset 0 1px rgba(255,255,255,.78),inset 0 -1px rgba(12,12,12,.06);pointer-events:none}ul.core-nav-user-list:before{content:"";position:absolute;top:auto;left:0;right:0;bottom:100%;width:100%;height:calc(var(--gutter-x) - 11px + var(--core-nav-user-menu-gap) + 18px);clip-path:polygon(63% 0,85% 0,100% 100%,16px 100%);pointer-events:auto}ul.core-nav-user-list>li{position:relative;z-index:2;opacity:1}ul.core-nav-user-list:not(.has-notification-preview){--core-nav-user-menu-item-row-gap: 2px;min-width:196px}ul.core-nav-user-list.has-notification-preview{--core-nav-user-menu-bg: #f2f2f2;--core-nav-user-pane-spacing: 18px;--core-nav-user-menu-outer-padding: 24px;--core-nav-user-menu-padding-inline-end: var(--core-nav-user-menu-outer-padding);--core-nav-user-links-column-width: 220px;--core-nav-user-links-pane-start: calc( 100% - var(--core-nav-user-menu-padding-inline-end) - var(--core-nav-user-links-column-width) - var(--core-nav-user-menu-padding-inline-start) );display:grid;grid-template-columns:minmax(320px,1fr) var(--core-nav-user-links-column-width);grid-auto-rows:min-content;column-gap:0;width:min(640px,100vw - var(--gutter-x) * 2)}ul.core-nav-user-list.has-notification-preview:after{background:linear-gradient(to right,transparent 0 var(--core-nav-user-links-pane-start),#ffffff var(--core-nav-user-links-pane-start) 100%)}ul.core-nav-user-list.has-notification-preview>li:not(.core-nav-user-notifications-preview){grid-column:2;min-width:190px;margin-left:calc(var(--core-nav-user-pane-spacing) - var(--core-nav-user-menu-padding-inline-start))}ul.core-nav-user-list.has-notification-preview>.core-nav-user-notifications-preview{--core-nav-user-notifications-fade-height: 30px;display:flex;flex-direction:column;grid-column:1;grid-row:1/span 14;align-self:stretch;position:relative;min-width:0;min-height:0;contain:size;margin:calc(var(--core-nav-user-menu-padding-top) * -1) 0 calc(var(--core-nav-user-menu-padding-bottom) * -1) calc(var(--core-nav-user-menu-padding-inline-start) * -1);padding:18px 7px 0 var(--core-nav-user-menu-outer-padding);border-right:1px solid #eaeaea;border-radius:var(--core-nav-user-menu-radius-tl) 0 0 var(--core-nav-user-menu-radius-bl);background-color:var(--core-nav-user-menu-bg);overflow:hidden;white-space:normal}ul.core-nav-user-list.has-notification-preview>.core-nav-user-notifications-preview:after{content:"";position:absolute;right:1px;bottom:0;left:0;z-index:3;height:var(--core-nav-user-notifications-fade-height);border-bottom-left-radius:var(--core-nav-user-menu-radius-bl);background:linear-gradient(to top,#f2f2f2 0%,rgba(242,242,242,.8) 28%,transparent 100%);pointer-events:none}ul.core-nav-user-list .core-nav-user-links-header{margin-top:0;margin-bottom:12px}ul.core-nav-user-list .core-nav-user-links-heading{display:flex;align-items:center;gap:5px;width:100%;min-width:0;height:12px;margin:0;padding-left:var(--core-nav-user-menu-padding-inline-start);font-size:0;line-height:0}ul.core-nav-user-list .core-nav-user-links-heading .badges-container{flex:0 0 auto;gap:3px;width:auto;margin:0 0 0 auto}ul.core-nav-user-list .core-nav-user-links-heading .badges-container .profile-badges{gap:3px}ul.core-nav-user-list .core-nav-user-links-heading .badges-container .profile-badge{height:12px!important;padding:0 4px;border-width:1px;border-radius:6px;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-size:8px;font-weight:600;line-height:1}.core-nav-user-container ul.core-nav-user-list .core-nav-user-links-username{display:inline-flex;flex:1 1 auto;align-items:center;min-width:0;width:0;padding:0;overflow:hidden;white-space:nowrap;-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 24px),transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 24px),transparent 100%);font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-size:12px;font-weight:500;line-height:1;letter-spacing:.04em;text-transform:lowercase;color:#0c0c0c;background:transparent;font-feature-settings:"ss08" off}ul.core-nav-user-list .core-nav-user-notifications-header{display:flex;align-items:baseline;justify-content:space-between;position:relative;z-index:1;margin:0 0 12px;padding-right:16px;font-size:0;line-height:0}.core-nav-user-container ul.core-nav-user-list .core-nav-user-notifications-heading{display:inline-flex;align-items:baseline;gap:5px;width:auto;padding:0;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-size:12px;font-weight:500;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:#0c0c0c;background:transparent;font-feature-settings:"ss08" off}.core-nav-user-container ul.core-nav-user-list .core-nav-user-notifications-heading span{color:#767676}ul.core-nav-user-list .core-nav-user-notifications-mark-all{width:auto;margin:0;padding:0;border:0;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-size:12px;font-weight:400;line-height:1;letter-spacing:.02em;text-transform:uppercase;color:#767676;background:transparent;cursor:pointer;text-decoration:none;text-underline-offset:2px}ul.core-nav-user-list .core-nav-user-notifications-mark-all:hover,ul.core-nav-user-list .core-nav-user-notifications-mark-all:focus-visible{text-decoration:underline}ul.core-nav-user-list .core-nav-user-notifications-mark-all:focus-visible{outline:1px solid currentColor;outline-offset:3px}ul.core-nav-user-list .core-nav-user-notifications-mark-all:disabled{cursor:wait;opacity:.55}ul.core-nav-user-list .core-nav-user-notifications-list{display:flex;flex:1 1 auto;flex-direction:column;gap:12px;position:relative;z-index:2;min-height:0;max-height:none;margin:0;padding:0 16px var(--core-nav-user-notifications-fade-height) 0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-color:#eaeaea transparent;scrollbar-width:thin}ul.core-nav-user-list .core-nav-user-notifications-see-all-item{flex:0 0 auto;width:100%;margin:0;padding:0}ul.core-nav-user-list .core-nav-user-notifications-see-all{display:flex;align-items:center;justify-content:center;width:100%;margin:0;padding:4px 0 2px;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-size:12px;font-weight:500;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:#767676;background:transparent;text-decoration:none;text-underline-offset:2px;font-feature-settings:"ss08" off}ul.core-nav-user-list .core-nav-user-notifications-see-all:hover,ul.core-nav-user-list .core-nav-user-notifications-see-all:focus-visible{color:#0c0c0c;text-decoration:underline}ul.core-nav-user-list .core-nav-user-notifications-see-all:focus-visible{outline:1px solid currentColor;outline-offset:3px}ul.core-nav-user-list .core-nav-user-notification-toast{display:flex;gap:10px;width:100%;min-width:0;margin:0;padding:7px 10px;border:1px solid #eaeaea;border-radius:12px;color:#0c0c0c;background-color:#fff;font-feature-settings:"ss08" off;transform:translateY(1px);transition:border-color .18s ease,transform .18s ease}ul.core-nav-user-list .core-nav-user-notification-toast:hover,ul.core-nav-user-list .core-nav-user-notification-toast:focus-within{border-color:#e4e4e4;transform:translateY(0)}ul.core-nav-user-list .core-nav-user-notification-toast .notification-icon{display:flex;flex:0 0 32px;align-items:center;justify-content:center;position:static;width:32px;height:32px;margin:0;padding:7px;border:1px solid #eaeaea;border-radius:9px;color:#0c0c0c;background-color:#fff}ul.core-nav-user-list .core-nav-user-notification-toast .notification-icon svg{position:static;width:17px;height:17px;transform:none;opacity:1}ul.core-nav-user-list .core-nav-user-notification-toast .notification-icon svg path:not([fill=none]),ul.core-nav-user-list .core-nav-user-notification-toast .notification-icon svg circle,ul.core-nav-user-list .core-nav-user-notification-toast .notification-icon svg rect:not([fill=none]){fill:currentColor}ul.core-nav-user-list .core-nav-user-notification-toast .notification-content{display:block;flex:1 1 auto;min-width:0;color:#0c0c0c}ul.core-nav-user-list .core-nav-user-notification-toast .notification-message{display:block;min-width:0;font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-size:13px;font-weight:400;line-height:1.35;letter-spacing:0;color:#0c0c0c;white-space:normal}ul.core-nav-user-list .core-nav-user-notification-toast .notification-message a,ul.core-nav-user-list .core-nav-user-notification-toast .notification-message .notification-actor-name{display:inline;width:auto;padding:0;font-size:inherit;font-weight:600;line-height:inherit;color:inherit;background:transparent}ul.core-nav-user-list .core-nav-user-notification-toast .notification-message .notification-actor-handle{display:none}ul.core-nav-user-list .core-nav-user-notification-toast .notification-message .liker{display:inline}ul.core-nav-user-list .core-nav-user-notification-toast .notification-message .liker-avatar-link,ul.core-nav-user-list .core-nav-user-notification-toast .notification-message .mentioner-avatar-link,ul.core-nav-user-list .core-nav-user-notification-toast .notification-message .reposter-avatar-link{display:none}ul.core-nav-user-list .core-nav-user-notification-toast .notification-message .liker-name,ul.core-nav-user-list .core-nav-user-notification-toast .notification-message .liker-name-link,ul.core-nav-user-list .core-nav-user-notification-toast .notification-message .reposter,ul.core-nav-user-list .core-nav-user-notification-toast .notification-message .reposter-name,ul.core-nav-user-list .core-nav-user-notification-toast .notification-message .reposter-name-link{display:inline}ul.core-nav-user-list .core-nav-user-notification-toast .time-ago{display:block;margin-top:3px;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-size:10px;font-weight:400;line-height:1.25;color:#767676;font-feature-settings:"ss08" off}ul.core-nav-user-list .core-nav-user-notification-toast .time-ago .bullet,ul.core-nav-user-list .core-nav-user-notification-toast .message-wrapper,ul.core-nav-user-list .core-nav-user-notification-toast .notification-post-context,ul.core-nav-user-list .core-nav-user-notification-toast .notification-actions,ul.core-nav-user-list .core-nav-user-notification-toast .notification-follow-toggle,ul.core-nav-user-list .core-nav-user-notification-toast .notification-team-toggle,ul.core-nav-user-list .core-nav-user-notification-toast .notification-credit-toggle,ul.core-nav-user-list .core-nav-user-notification-toast .is-flagged{display:none}ul.core-nav-user-list .core-nav-user-notification-toast .core-nav-user-notification-visual{display:block;flex:0 0 auto;align-self:center;position:relative;margin-left:2px;padding:0;overflow:hidden;border:1px solid #eaeaea;background-color:#fff}ul.core-nav-user-list .core-nav-user-notification-toast .core-nav-user-notification-visual.is-avatar{width:48px;height:48px;border-radius:10px;container-type:size}ul.core-nav-user-list .core-nav-user-notification-toast .core-nav-user-notification-visual.is-media{width:80px;height:45px;border-radius:8px}ul.core-nav-user-list .core-nav-user-notification-toast .core-nav-user-notification-visual .lazyPicture,ul.core-nav-user-list .core-nav-user-notification-toast .core-nav-user-notification-visual .profile-avatar-default,ul.core-nav-user-list .core-nav-user-notification-toast .core-nav-user-notification-visual video{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0}ul.core-nav-user-list .core-nav-user-notification-toast .core-nav-user-notification-visual .profile-avatar-default.avatar-placeholder{display:flex;align-items:center;justify-content:center}ul.core-nav-user-list .core-nav-user-notification-toast .core-nav-user-notification-visual img,ul.core-nav-user-list .core-nav-user-notification-toast .core-nav-user-notification-visual video,ul.core-nav-user-list .core-nav-user-notification-toast .core-nav-user-notification-visual .lazyPicture.aspect-ratio img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}ul.core-nav-user-list .core-nav-user-notification-toast .core-nav-user-notification-video-icon{display:flex;align-items:center;justify-content:center;position:absolute;right:3px;bottom:3px;width:17px;height:17px;border-radius:4px;color:#fff;background-color:rgba(0,0,0,.72)}ul.core-nav-user-list .core-nav-user-notification-toast .core-nav-user-notification-video-icon svg{width:11px;height:11px}ul.core-nav-user-list .core-nav-user-notification-toast .core-nav-user-notification-video-icon svg path{fill:currentColor}@starting-style{.core-nav-user-container.is-core-nav-user-menu-open ul.core-nav-user-list,.core-nav-user-container:has(.current-user-container:focus-within) ul.core-nav-user-list,.core-nav-user-container:has(ul.core-nav-user-list:focus-within) ul.core-nav-user-list{opacity:0;transform:translate3d(8px,-12px,0) scale(var(--core-nav-user-menu-scale-open-start))}}html.is-pjax-transition .core-nav-user-container ul.core-nav-user-list,html.is-core-header-fixed:not(.is-core-header-visible):not(.is-nav-open) .core-nav-user-container ul.core-nav-user-list{visibility:hidden!important;opacity:0!important;pointer-events:none!important;transform:translate3d(2px,-8px,0) scale(var(--core-nav-user-menu-scale-close-end))!important}}@keyframes core-nav-user-menu-item-in{0%{opacity:0}to{opacity:1}}@media (max-width: 1100px) and (min-width: 768px){.core-nav-list-primary>li{margin-left:0}}.okaydev-nav-go-pro-mount{display:inline-flex;align-items:baseline;min-width:0}.navbar-pricing-go-pro-ph{display:none}.okaydev-navbar-leading-root{display:flex;align-items:center;min-width:0}@media (min-width: 1101px){.okaydev-navbar-leading-root{display:none}}.okaydev-navbar-auth-root{display:flex;align-items:center;min-width:0;width:100%}@media (max-width: 1100px){.okaydev-navbar-auth-root.is-navbar-auth-guest{display:flex;flex-wrap:nowrap;column-gap:var(--core-nav-mobile-gutter-x);align-items:center;justify-content:flex-start;align-self:stretch;width:100%}.okaydev-navbar-auth-root.is-navbar-auth-guest .sign-up{order:1;display:flex;justify-content:flex-start;flex:0 0 calc((100% - var(--core-nav-mobile-gutter-x)) / 2)}.okaydev-navbar-auth-root.is-navbar-auth-guest .sign-up .btn-core-sign-up{width:max-content;min-width:0;padding-left:16px;padding-right:12px}.okaydev-navbar-auth-root.is-navbar-auth-guest .sign-in{order:2;flex:0 0 calc((100% - var(--core-nav-mobile-gutter-x)) / 2);margin-left:0}}@keyframes core-nav-avatar-ready{0%{opacity:0}to{opacity:1}}.okaydev-navbar-leading-root:not(.is-navbar-auth-refreshed)>.btn-core-user-mobile,.okaydev-navbar-auth-root:not(.is-navbar-auth-refreshed) .core-nav-user-container:not(.navbar-auth-placeholder) .btn-core-user-container{border-radius:50%;background-color:#0c0c0c}.okaydev-navbar-leading-root:not(.is-navbar-auth-refreshed)>.btn-core-user-mobile:after{animation:core-nav-avatar-ready calc(.32s * var(--reduced-motion)) cubic-bezier(.23,1,.32,1) both}.okaydev-navbar-leading-root:not(.is-navbar-auth-refreshed)>.btn-core-user-mobile>:not(.avatar-circle){animation:core-nav-avatar-ready calc(.32s * var(--reduced-motion)) cubic-bezier(.23,1,.32,1) both}.okaydev-navbar-auth-root:not(.is-navbar-auth-refreshed) .core-nav-user-container:not(.navbar-auth-placeholder) .btn-core-user{animation:core-nav-avatar-ready calc(.32s * var(--reduced-motion)) cubic-bezier(.23,1,.32,1) both}.okaydev-navbar-auth-root:not(.is-navbar-auth-refreshed) .core-nav-user-container:not(.navbar-auth-placeholder) .avatar-circle{animation:core-nav-avatar-ready calc(.18s * var(--reduced-motion)) calc(.08s * var(--reduced-motion)) cubic-bezier(.23,1,.32,1) both}html.is-core-header-fixed:is(.is-core-header-visible,.is-core-header-glass-ready):not(.is-nav-open):not(.is-nav-closing) body.is-light[data-header-theme=purple] .core-header .core-nav-list-primary a.label-1,html.is-core-header-fixed:is(.is-core-header-visible,.is-core-header-glass-ready):not(.is-nav-open):not(.is-nav-closing) body.is-light[data-header-theme=purple] .core-header .sign-in a.label-1,html.is-core-header-fixed:is(.is-core-header-visible,.is-core-header-glass-ready):not(.is-nav-open):not(.is-nav-closing) body.is-light[data-header-theme=purple] .core-header .btn-mobile-nav,html.is-core-header-fixed:is(.is-core-header-visible,.is-core-header-glass-ready):not(.is-nav-open):not(.is-nav-closing) body.is-light[data-header-theme=purple] .core-header .btn-core-user-menu-icon{color:#0c0c0c}html.is-core-header-fixed:is(.is-core-header-visible,.is-core-header-glass-ready):not(.is-nav-open):not(.is-nav-closing) body.is-light[data-header-theme=purple] .core-header .core-nav a.btn-core-sign-up{--btn-core-sign-up-bg: #0c0c0c;--btn-core-sign-up-fg: #ffffff;--btn-core-sign-up-hover-bg: #6d42ed;--btn-core-sign-up-hover-fg: #ffffff}html.is-core-header-fixed:is(.is-core-header-visible,.is-core-header-glass-ready):not(.is-nav-open):not(.is-nav-closing) body.is-light[data-header-theme=purple] .core-header .mobile-nav-toggle-line{background-color:#0c0c0c}@media (min-width: 1101px){html.is-core-header-fixed:is(.is-core-header-visible,.is-core-header-glass-ready):not(.is-nav-open):not(.is-nav-closing) body.is-dark[data-header-theme=purple] .core-header .core-nav-user-container>a.btn-core-add-project{--btn-core-add-project-bg: #6d42ed;--btn-core-add-project-fg: #ffffff}}html.is-core-header-fixed:is(.is-core-header-visible,.is-core-header-glass-ready):not(.is-nav-open):not(.is-nav-closing) body.is-dark[data-header-theme=purple] .core-header .core-nav a.btn-core-sign-up{--btn-core-sign-up-hover-bg: #6d42ed;--btn-core-sign-up-hover-fg: #ffffff}@media (min-width: 1101px){.okaydev-navbar-auth-root{flex:0 0 auto;width:auto}.okaydev-navbar-auth-root>.servd-dynamic-stale-preview{display:flex;flex-direction:row;align-items:center;flex-shrink:0}.navbar-auth-placeholder{pointer-events:none}.navbar-auth-placeholder__avatar{display:block;width:36px;height:36px;border-color:transparent;background-color:#0c0c0c}.navbar-auth-placeholder__avatar:after{display:none}}@media (max-width: 1100px){.navbar-auth-placeholder{display:none!important}}.core-footer{position:relative;z-index:1;padding-top:calc(var(--gutter-y) * 2);padding-bottom:var(--gutter-y);color:gray;background-color:#0d0d0d}.core-footer .core-footer-inner{max-width:1280px;margin-inline:auto}.core-footer *:focus-visible,body.is-using-keyboard .core-footer *:focus-visible{border-radius:5px;outline-color:transparent;outline-style:solid;box-shadow:0 0 0 3px #0d0d0d,0 0 0 6px rgba(109,66,237,.5)}.core-footer ul{margin-top:32px;margin-bottom:0}.core-footer li{display:flex}.core-footer a{display:inline-block;position:relative;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;border-radius:2px;color:#bfbfbf}@media (min-width: 768px){.core-footer a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}.core-footer a.is-inverse:after{background-color:var(--bg-current)}.core-footer a:hover:after,.core-footer a:focus:after{transform:scaleX(1);transform-origin:left top}}.core-footer a:after{bottom:-2px;background-color:#bfbfbf}.core-footer .footer-social li:not(:last-of-type) a,.core-footer .footer-primary li:not(:last-of-type) a,.core-footer .footer-secondary li:not(:last-of-type) a{margin-bottom:var(--gutter-y)}.core-footer .footer-copyright,.core-footer .footer-credit{margin-top:calc(var(--gutter-y) * 2);font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase}.core-footer .footer-credit a{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;display:inline-block;color:gray}.core-footer .footer-credit a:after{background-color:gray}.core-footer .footer-credit a:not(:first-of-type){margin-top:4px}.core-footer .footer-legal{margin-top:8px}.core-footer .footer-legal-list{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;margin:0;padding:0}.core-footer .footer-legal-list li{display:flex;align-items:center}.core-footer .footer-legal-list li:not(:last-of-type):after{content:"";flex-shrink:0;width:1px;height:.75em;margin-inline:8px;background-color:gray}.core-footer .footer-legal-list a{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;display:inline-flex;align-items:center;color:gray}.core-footer .footer-legal-list a:after{background-color:gray}@media screen and (max-width: 767px){.core-footer .core-footer-inner>ul:not(:last-of-type){margin-top:calc(var(--gutter-y) * 3)}.core-footer .footer-social{margin-top:calc(var(--gutter-y) * 4)}.core-footer .newsletter{order:4;margin-top:calc(var(--gutter-y) * 4)}.core-footer .footer-social li:not(:last-of-type) a,.core-footer .footer-primary li:not(:last-of-type) a,.core-footer .footer-secondary li:not(:last-of-type) a{margin-bottom:calc(var(--gutter-y) * 2)}.core-footer .footer-credit{margin-top:calc(var(--gutter-y) * 4)}.core-footer .footer-credit-dev{order:5}.core-footer .footer-credit-design{order:6;text-align:right}.core-footer .footer-copyright{order:7;display:flex;justify-content:space-between;margin-top:calc(var(--gutter-y) * 2)}.core-footer .footer-legal{order:8;margin-top:calc(var(--gutter-y) * 2);padding-bottom:calc(var(--gutter-y) * 2)}.core-footer .footer-legal-list{gap:8px 0}.core-footer .footer-legal-list a{padding-block:10px}}body:not(.is-current-user) .core-footer-list-okay-application,body.group-okayDev .core-footer-list-okay-application{display:none}:is([data-handle=login],[data-handle=forgotPassword],[data-handle=signUp],[data-handle=businessSignUp],[data-handle=editProfile],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]){position:relative;background:transparent}:is([data-handle=login],[data-handle=forgotPassword],[data-handle=signUp],[data-handle=businessSignUp],[data-handle=editProfile],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal])>.page-container{position:relative;z-index:1}:is([data-handle=login],[data-handle=forgotPassword],[data-handle=signUp],[data-handle=businessSignUp],[data-handle=editProfile],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-title,:is([data-handle=login],[data-handle=forgotPassword],[data-handle=signUp],[data-handle=businessSignUp],[data-handle=editProfile],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .settings-content{position:relative;z-index:2}:is([data-handle=signUp],[data-handle=businessSignUp]){display:flex;flex-direction:column;min-height:calc(100svh - var(--core-header-height))}:is([data-handle=signUp],[data-handle=businessSignUp])>.page-container{display:flex;flex:1 1 auto;align-items:flex-start;justify-content:center;width:100%;padding-top:calc(var(--gutter-y) * 2);padding-bottom:calc(var(--gutter-y) * 3)}:is([data-handle=signUp],[data-handle=businessSignUp]) .auth-panel{width:100%;max-width:480px;margin-inline:auto}:is([data-handle=signUp],[data-handle=businessSignUp]) .heading{text-align:center}:is([data-handle=signUp],[data-handle=businessSignUp]) .content{width:100%}:is([data-handle=editProfile],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]){min-height:calc(100svh - var(--core-header-height))}:is([data-handle=editProfile],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .auth-shell-bg{background-color:#0c0c0c}.auth-shell-bg{position:absolute;top:calc(-1 * var(--core-header-height));right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden;background-color:var(--bg-current)}:is([data-handle=login],[data-handle=forgotPassword],[data-handle=signUp],[data-handle=businessSignUp],[data-handle=errorpage],[data-handle=errorpage-404],[data-handle=errorpage-503]) .auth-shell-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(to right,transparent 0%,color-mix(in srgb,var(--bg-current) 28%,transparent) 16%,color-mix(in srgb,var(--bg-current) 58%,transparent) 28%,color-mix(in srgb,var(--bg-current) 62%,transparent) 32%,color-mix(in srgb,var(--bg-current) 62%,transparent) 68%,color-mix(in srgb,var(--bg-current) 58%,transparent) 72%,color-mix(in srgb,var(--bg-current) 28%,transparent) 84%,transparent 100%)}:is([data-handle=editProfile],[data-handle=managePortfolio],[data-handle=manageTeam],[data-handle=membership],[data-handle=thankYou],[data-handle=accountSettings],[data-handle=accountSettingsBusiness],[data-handle=notifications],[data-handle=about],[data-handle=faqs],[data-handle=contact],[data-handle=communityGuidelines],[data-handle=legal]) .auth-shell-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(to right,transparent 0%,color-mix(in srgb,#0c0c0c 28%,transparent) 4%,color-mix(in srgb,#0c0c0c 58%,transparent) 8%,color-mix(in srgb,#0c0c0c 62%,transparent) 12%,color-mix(in srgb,#0c0c0c 62%,transparent) 88%,color-mix(in srgb,#0c0c0c 58%,transparent) 92%,color-mix(in srgb,#0c0c0c 28%,transparent) 96%,transparent 100%)}.auth-shell-bg-shadow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;mix-blend-mode:soft-light;opacity:.75}.auth-shell-bg-shadow img{width:100%;height:100%;object-fit:cover}.auth-shell-grid-lines{--grid-minor: 40px;--grid-major: calc(var(--grid-minor) * 5);position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200' fill='none'%3E%3Cpath stroke='rgba(255,255,255,0.07)' stroke-width='1' stroke-dasharray='5 5' d='M20 0v200M60 0v200M140 0v200M180 0v200M0 20h200M0 60h200M0 140h200M0 180h200'/%3E%3C/svg%3E");background-size:var(--grid-major) var(--grid-major);background-position:center;background-repeat:repeat}.auth-shell-grid-lines:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(to right,transparent 0 calc(var(--grid-major) / 2 - .5px),rgba(255,255,255,.1) calc(var(--grid-major) / 2 - .5px) calc(var(--grid-major) / 2 + .5px),transparent calc(var(--grid-major) / 2 + .5px) var(--grid-major)),repeating-linear-gradient(to bottom,transparent 0 calc(var(--grid-major) / 2 - .5px),rgba(255,255,255,.1) calc(var(--grid-major) / 2 - .5px) calc(var(--grid-major) / 2 + .5px),transparent calc(var(--grid-major) / 2 + .5px) var(--grid-major));background-size:var(--grid-major) 100%,100% var(--grid-major);background-position:center;background-repeat:repeat}.newsletter [data-ff-el=content]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px}.newsletter .fd-form-group{display:flex;flex-wrap:wrap;position:relative}.newsletter .fd-form-group input[name=email]{margin:12px 0 0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:22px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));border-color:#666;width:100%;text-transform:uppercase}.newsletter .fd-form-group input[name=email][type=text]{padding-left:15px;padding-right:15px}.newsletter .fd-form-group input[name=email] svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.newsletter .fd-form-group input[name=email]:hover,.newsletter .fd-form-group input[name=email]:focus-visible{color:#fff;background-color:#6d42ed}.newsletter .fd-form-group input[name=email]:hover svg path,.newsletter .fd-form-group input[name=email]:focus-visible svg path{fill:#fff}.newsletter .fd-form-group input[name=email] svg{position:relative;z-index:2}.newsletter .fd-form-group input[name=email] svg path{fill:var(--text-current)}.newsletter .fd-form-group input[name=email]:hover,.newsletter .fd-form-group input[name=email]:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.newsletter .fd-form-group input[name=email]:hover svg path,.newsletter .fd-form-group input[name=email]:focus svg path{fill:var(--text-current)}.newsletter label.fd-form-label{width:100%;margin-bottom:0;color:#7a7a7a}.newsletter [data-ff-el=fields]{max-width:calc(100% - 114px)}.newsletter .fd-form-feedback{position:absolute;left:17px;bottom:0;transform:translateY(100%);padding-top:4px;font-size:12px;color:#ec4242}.newsletter button[type=submit]{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:22px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));border-color:#bfbfbf;color:#161616;background-color:#bfbfbf;transition:border-color calc(.15s * var(--reduced-motion)),color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion))}.newsletter button[type=submit][type=text]{padding-left:15px;padding-right:15px}.newsletter button[type=submit] svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.newsletter button[type=submit]:hover,.newsletter button[type=submit]:focus-visible{color:#fff;background-color:#6d42ed}.newsletter button[type=submit]:hover svg path,.newsletter button[type=submit]:focus-visible svg path{fill:#fff}.newsletter button[type=submit] svg{position:relative;z-index:2}.newsletter button[type=submit] svg path{fill:var(--text-current)}.newsletter button[type=submit]:hover,.newsletter button[type=submit]:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.newsletter button[type=submit]:hover svg path,.newsletter button[type=submit]:focus svg path{fill:var(--text-current)}.newsletter button[type=submit]:hover,.newsletter button[type=submit]:focus{border-color:#6d42ed;color:#fff;background-color:#6d42ed}.newsletter .fd-form-captcha{width:100%;justify-content:flex-start!important}.newsletter .fd-has-captcha button[type=submit]{opacity:.15;pointer-events:none}.newsletter .fd-has-success .fd-form-content{display:none}.newsletter .fd-has-success .fd-form-success{display:block!important;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;margin-top:24px}body.is-dark .cards .card-category{border-color:#525252}body.is-dark .cards .card-article .card-category,body.is-dark .cards .card-article .card-details{color:#8a8a8a}.cards{position:relative;width:var(--vw);margin-left:calc(-1 * var(--gutter-cap));overflow-x:hidden}.cards .card-container{display:inline-flex;width:var(--vw);margin:0;padding:0 var(--gutter-cap);overflow-x:auto;white-space:nowrap}.cards .card-container .card{flex-shrink:0}.cards .card{display:inline-block;vertical-align:top;background-color:transparent}.cards .card:hover .card-asset img,.cards .card:focus-within .card-asset img{transform:scale(1.04)}.cards .card:hover .card-asset video,.cards .card:focus-within .card-asset video{transform:scale(1.04)}@media (hover: hover) and (pointer: fine){.cards .card:hover .card-actions,.cards .card:focus-within .card-actions{opacity:1!important;pointer-events:auto}}.cards .card:not(:last-of-type){margin-right:var(--gutter-x)}.cards .card.is-dark .card-asset-default svg path{fill:#fff}.cards .card a{color:inherit}.cards .card .card-actions{display:flex;gap:6px;position:absolute;top:4%;right:4%;z-index:2;transition:opacity .2s cubic-bezier(.215,.61,.355,1)}@media (hover: hover) and (pointer: fine){.cards .card .card-actions{opacity:0!important;pointer-events:none}}@media (hover: none),(pointer: coarse){.cards .card .card-actions{opacity:1!important;pointer-events:auto!important}}.cards .card .card-actions-placeholder{display:flex;gap:6px;pointer-events:none}.cards .card:focus-within .card-article .card-actions{opacity:1!important;pointer-events:auto!important}.cards .card .btn-like{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;background-color:#0c0c0c;color:#fff;transition:border-color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1),transform .2s cubic-bezier(.215,.61,.355,1)}.cards .card .btn-like[type=text]{padding-left:15px;padding-right:15px}.cards .card .btn-like svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.cards .card .btn-like:hover,.cards .card .btn-like:focus-visible{color:#fff;background-color:#6d42ed}.cards .card .btn-like:hover svg path,.cards .card .btn-like:focus-visible svg path{fill:#fff}.cards .card .btn-like img,.cards .card .btn-like svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.cards .card .btn-like svg path{fill:#fff}.cards .card .btn-like:hover,.cards .card .btn-like:focus{background-color:#42ed91}.cards .card .btn-like:hover svg path,.cards .card .btn-like:focus svg path{fill:#0c0c0c}.cards .card .btn-liked{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;border-color:#42ed91;background-color:#42ed91}.cards .card .btn-liked[type=text]{padding-left:15px;padding-right:15px}.cards .card .btn-liked svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.cards .card .btn-liked:hover,.cards .card .btn-liked:focus-visible{color:#fff;background-color:#6d42ed}.cards .card .btn-liked:hover svg path,.cards .card .btn-liked:focus-visible svg path{fill:#fff}.cards .card .btn-liked img,.cards .card .btn-liked svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.cards .card .btn-liked svg path{fill:#0c0c0c}.cards .card .btn-liked:hover,.cards .card .btn-liked:focus{background-color:#42ed91}.cards .card .btn-liked:hover svg path,.cards .card .btn-liked:focus svg path{fill:#0c0c0c}.cards .card .btn-bookmark{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;background-color:#0c0c0c;color:#fff;transition:border-color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1),transform .2s cubic-bezier(.215,.61,.355,1)}.cards .card .btn-bookmark[type=text]{padding-left:15px;padding-right:15px}.cards .card .btn-bookmark svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.cards .card .btn-bookmark:hover,.cards .card .btn-bookmark:focus-visible{color:#fff;background-color:#6d42ed}.cards .card .btn-bookmark:hover svg path,.cards .card .btn-bookmark:focus-visible svg path{fill:#fff}.cards .card .btn-bookmark img,.cards .card .btn-bookmark svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.cards .card .btn-bookmark svg path{fill:#fff}.cards .card .btn-bookmarked{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;border-color:#6d42ed;background-color:#6d42ed}.cards .card .btn-bookmarked[type=text]{padding-left:15px;padding-right:15px}.cards .card .btn-bookmarked svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.cards .card .btn-bookmarked:hover,.cards .card .btn-bookmarked:focus-visible{color:#fff;background-color:#6d42ed}.cards .card .btn-bookmarked:hover svg path,.cards .card .btn-bookmarked:focus-visible svg path{fill:#fff}.cards .card .btn-bookmarked img,.cards .card .btn-bookmarked svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.cards .card .btn-bookmarked svg path{fill:#fff}.cards .card .btn-bookmarked:hover,.cards .card .btn-bookmarked:focus{background-color:#6d42ed}.cards .card .btn-bookmarked:hover svg path,.cards .card .btn-bookmarked:focus svg path{fill:#fff}.cards .card .btn-follow{color:var(--text-current)}.cards .card .btn-follow svg path{fill:var(--text-current)}.cards .card .btn-follow:hover,.cards .card .btn-follow:focus{color:var(--text-current)}.cards .card .btn-follow:hover svg path,.cards .card .btn-follow:focus svg path{fill:var(--text-current)}.cards .card .btn-following{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:22px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion))}.cards .card .btn-following[type=text]{padding-left:15px;padding-right:15px}.cards .card .btn-following svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.cards .card .btn-following:hover,.cards .card .btn-following:focus-visible{color:#fff;background-color:#6d42ed}.cards .card .btn-following:hover svg path,.cards .card .btn-following:focus-visible svg path{fill:#fff}.cards .card .btn-following:hover,.cards .card .btn-following:focus{background-color:var(--text-current)}.cards .card .btn-following:hover .text:after,.cards .card .btn-following:focus .text:after{color:var(--bg-current)}.cards .card-info{display:flex;flex-wrap:wrap;align-content:space-between;position:relative;width:100%}.cards .card-info:not(.card-user) .card-asset-bg{background-color:var(--accent-color)}.cards .card-user .card-asset-bg--match-accent{background-color:var(--accent-color)}.cards .card-info-top{display:flex;justify-content:space-between;position:relative;width:100%}.cards .card-info-top a{font-weight:700}.cards .card-user .card-asset{aspect-ratio:3/4}.cards .card-user .card-asset:has(>.card-asset-default.avatar-placeholder){aspect-ratio:1/1}.cards .card-article .card-asset{aspect-ratio:16/9}.cards .card-asset{display:block;position:relative;width:100%;aspect-ratio:1/1}.cards .card-asset.is-dark .card-asset-default{background-color:#070707}.cards .card-asset.is-dark svg path{fill:#fff}.cards .card-asset .aspect-ratio{position:absolute;top:0;right:0;z-index:1;width:96%;height:96%;padding-bottom:0;border-radius:2%;overflow:hidden}.cards .card-asset img{position:absolute;z-index:1;object-fit:cover;transform:scale(1);transition:opacity .3s,transform 3s cubic-bezier(.19,1,.22,1)}.cards .card-asset video{position:absolute;z-index:1;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:opacity .3s,transform 3s cubic-bezier(.19,1,.22,1)}.cards .card-asset-default{position:absolute;top:4px;right:4px;z-index:1;width:calc(96% - 4px);height:calc(96% - 4px);border-radius:2%;background-color:var(--bg-current)}.cards .card-asset-default svg{position:absolute;top:0;right:0;width:100%;height:100%;object-fit:contain;transform:scale(.5)}.cards .card-asset-default.avatar-placeholder{position:absolute;bottom:0;left:0;top:auto;right:auto;width:100%;height:100%;background-color:transparent}.cards .card-asset-bg{position:absolute;top:0;right:0;width:100%;height:100%;clip-path:polygon(5.485% 0%,5.485% 0%,5.267% .008%,5.053% .034%,4.842% .076%,4.636% .134%,4.435% .208%,4.24% .298%,4.053% .402%,3.875% .522%,3.705% .656%,3.546% .803%,.803% 3.546%,.803% 3.546%,.656% 3.705%,.522% 3.875%,.402% 4.053%,.298% 4.24%,.208% 4.435%,.134% 4.636%,.076% 4.842%,.034% 5.053%,.008% 5.267%,0% 5.485%,0% 95.887%,0% 95.887%,.053% 96.554%,.208% 97.187%,.456% 97.777%,.789% 98.316%,1.198% 98.795%,1.675% 99.206%,2.212% 99.541%,2.801% 99.79%,3.433% 99.946%,4.1% 100%,94.515% 100%,94.515% 100%,94.733% 99.992%,94.947% 99.966%,95.158% 99.924%,95.364% 99.866%,95.565% 99.792%,95.759% 99.702%,95.946% 99.598%,96.125% 99.478%,96.295% 99.345%,96.454% 99.197%,96.454% 99.197%,96.77% 98.881%,97.059% 98.593%,97.326% 98.325%,97.579% 98.072%,97.826% 97.826%,98.072% 97.579%,98.325% 97.326%,98.593% 97.059%,98.881% 96.77%,99.197% 96.454%,99.197% 96.454%,99.345% 96.295%,99.478% 96.125%,99.598% 95.946%,99.702% 95.759%,99.792% 95.565%,99.866% 95.364%,99.924% 95.158%,99.966% 94.947%,99.992% 94.733%,100% 94.515%,100% 2.742%,100% 2.742%,99.964% 2.297%,99.86% 1.875%,99.694% 1.482%,99.471% 1.123%,99.197% .803%,98.877% .529%,98.518% .306%,98.125% .14%,97.703% .036%,97.258% 0%,5.485% 0%)}.cards .card-info-bottom{display:flex;flex-wrap:wrap;width:100%;margin-top:8px;padding-left:10px}.cards .card-info-bottom .card-info-bottom-link{display:inline-flex}.cards .card-info-bottom .card-info-bottom-name{display:inline-block;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cards .card-info-bottom .description{white-space:normal}.cards .card-info-bottom .btn-outline:hover,.cards .card-info-bottom .btn-outline:focus{color:#fff;background-color:#0c0c0c}.cards .card-info-bottom .btn-round{color:#fff;background-color:#0c0c0c}.cards .card-categories{display:flex;gap:8px;position:relative;width:100%;overflow:hidden}.cards .card-categories:after{content:"";position:absolute;top:0;right:0;width:60px;height:100%;background:linear-gradient(90deg,transparent 0%,var(--bg-current) 75%)}.cards .card-title{width:100%;margin-top:1px;line-height:1.1em}.cards .card-title-link{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;font-size:clamp(16px,1.8vw,28px);font-weight:400;line-height:1.2em}.cards .card-title-link:before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.cards .card-title-link:hover,.cards .card-title-link:focus-visible{box-shadow:none}.cards .card-title-link:focus-visible{text-decoration:underline}.cards .card-title-text{display:inline-block;position:relative;width:100%}.cards .card-title-text:after{content:"";position:absolute;z-index:1;right:0;bottom:0;width:4ch;height:1.2em;pointer-events:none;background:linear-gradient(90deg,transparent 0%,var(--bg-current) 75%)}.cards .card-category{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;appearance:none;-webkit-appearance:none;background-color:transparent;font:inherit;border:1px solid #bfbfbf;border-radius:14px;padding:4px 12px;font-size:12px;text-transform:uppercase;color:var(--text-current);cursor:default;overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));margin-top:10px}.cards .card-category svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.cards .card-user.card-info{isolation:isolate}.cards .card-user .card-user-stretched-link{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;border-radius:inherit}.cards .card-user .card-user-stretched-link:focus-visible{z-index:3;outline:2px solid var(--text-current, currentColor);outline-offset:3px}.cards .card-user .card-info-top,.cards .card-user .card-info-bottom{position:relative;z-index:1;pointer-events:none}.cards .card-user a.profile-badge{position:relative;z-index:2;pointer-events:auto}.cards .card-user .card-info-bottom{flex-direction:column;align-items:flex-start;margin-top:2px}.cards .card-location{display:flex;align-items:flex-start;width:100%;margin-top:8px;margin-left:2px;font-size:12px;font-weight:400;color:#767676}.cards .card-location .icon-location{flex-shrink:0}.cards .card-location .icon-location svg path{fill:#767676}.cards .card-user .card-location{margin-top:3px;margin-left:0}.cards .card-user .card-location .icon-location{margin-left:-5px}.cards .card-details,.cards .card-read-time,.cards .card-dates{width:100%;margin-top:8px;color:#666}.cards .card-article .card-asset-bg{display:none}.cards .card-article .card-asset .aspect-ratio{width:100%;height:100%;border-radius:16px}.cards .card-article .card-asset video[data-triggers*=toggleVideo]{opacity:0}.cards .card-article .card-asset video[data-triggers*=toggleVideo].is-video-inview{opacity:1}.cards .card-article .card-categories{gap:4px;margin-top:4px}.cards .card-article .card-category{margin-top:4px;font-size:10px;color:#767676}.cards .card-article .card-details{margin-top:12px;font-size:12px;color:#767676}@media (hover: none),(pointer: coarse){.cards .card-article .card-actions{opacity:0!important;pointer-events:none!important}}@media (hover: none),(pointer: coarse){.cards .card[data-article-touch-focus-target=true]:is(:focus,:focus-visible){outline:none;box-shadow:none}.cards .card[data-article-touch-focus-target=true].is-article-touch-active .card-article .card-actions,.cards .card[data-article-touch-focus-target=true]:focus-within .card-article .card-actions{opacity:1!important;pointer-events:auto!important}}.cards .card-project .card-info-top{position:relative}.cards .card-project .card-actions{top:10px;right:10px;z-index:3}.cards .card-project .card-asset{border-radius:8px;overflow:hidden}.cards .card-project .card-asset .aspect-ratio{width:100%;height:100%;border-radius:8px}.cards .card-project .card-asset-bg{clip-path:none;border-radius:8px}.cards .card-project .card-info-bottom{white-space:normal}.cards .card-project .card-project-title{display:block;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cards .card-project .user-avatar-name-badges{width:100%;margin-top:2px}@media (min-width: 2080px){.cards .card-container{display:flex;justify-content:flex-start}}@media (min-width: 768px){.cards .card{width:calc((var(--vw) - var(--gutter-x) * (var(--column-count) - 1) - var(--gutter-cap) * 2) / var(--column-count) * var(--card-columns) + var(--gutter-x) * (var(--card-columns) - 1) + 0px)}}@media (max-width: 767px){.cards .card-container{scroll-snap-type:x mandatory;scroll-padding:0 var(--gutter-cap)}.cards .card{width:67%;scroll-snap-align:start}.cards .card-info-top{font-size:14px}.cards .card-title-link{font-weight:600}}body.is-dark .profile-top .profile-username-inline,body.is-dark .profile-top .profile-description-ellipsis,body.is-dark .profile-top .profile-description-read-more{color:var(--profile-muted-color, #8a8a8a)}body.is-dark .profile-top .profile-followers-count :is(a,button),body.is-dark .profile-top .profile-following-count :is(a,button){color:var(--profile-muted-color, #8a8a8a)}body.is-dark .profile-top .profile-followers-count :is(a,button):after,body.is-dark .profile-top .profile-following-count :is(a,button):after{background-color:var(--profile-muted-color, #8a8a8a)}body.is-dark .profile-top .profile-followers-count :is(a,button):disabled,body.is-dark .profile-top .profile-followers-count :is(a,button):disabled:hover,body.is-dark .profile-top .profile-followers-count :is(a,button):disabled:focus,body.is-dark .profile-top .profile-followers-count :is(a,button):disabled:focus-visible,body.is-dark .profile-top .profile-following-count :is(a,button):disabled,body.is-dark .profile-top .profile-following-count :is(a,button):disabled:hover,body.is-dark .profile-top .profile-following-count :is(a,button):disabled:focus,body.is-dark .profile-top .profile-following-count :is(a,button):disabled:focus-visible{color:var(--profile-muted-color, #8a8a8a)}body.is-dark .profile-top .profile-followers-count :is(a,button):disabled:after,body.is-dark .profile-top .profile-followers-count :is(a,button):disabled:hover:after,body.is-dark .profile-top .profile-followers-count :is(a,button):disabled:focus:after,body.is-dark .profile-top .profile-followers-count :is(a,button):disabled:focus-visible:after,body.is-dark .profile-top .profile-following-count :is(a,button):disabled:after,body.is-dark .profile-top .profile-following-count :is(a,button):disabled:hover:after,body.is-dark .profile-top .profile-following-count :is(a,button):disabled:focus:after,body.is-dark .profile-top .profile-following-count :is(a,button):disabled:focus-visible:after{background-color:var(--profile-muted-color, #8a8a8a)}body.is-dark .profile-top .profile-badge.is-group-okayDev{border:1px solid rgba(238,230,66,.5);background-color:transparent;color:#fffdd9}body.is-dark .profile-top .profile-badge.is-group-okayDev:hover,body.is-dark .profile-top .profile-badge.is-group-okayDev:focus{border:1px solid rgba(238,230,66,.65)}body.is-dark .profile-top .profile-badge.is-group-business{border:1px solid rgba(191,191,191,.5);background-color:transparent;color:var(--text-current)}body.is-dark .profile-top .profile-badge.is-group-business:hover,body.is-dark .profile-top .profile-badge.is-group-business:focus{border:1px solid rgba(191,191,191,.65)}body.is-dark .profile-top .profile-badge.is-group-pro{border:1px solid rgba(109,66,237,.8);background-color:transparent;color:#ece5ff}body.is-dark .profile-top .profile-badge.is-group-pro:hover,body.is-dark .profile-top .profile-badge.is-group-pro:focus{border:1px solid #6d42ed}body.is-dark .profile-top .profile-badge.is-community{border:1px solid #42ed91;background-color:transparent;color:#ccffe4;cursor:default}body.is-dark .profile-top .profile-badge.is-community:hover,body.is-dark .profile-top .profile-badge.is-community:focus{border:1px solid #42ed91;background-color:#42ed91;color:#0c0c0c}body.is-dark .profile-top .profile-badge.is-group-lifetime{border:1px solid rgba(255,255,255,.5);background-color:transparent;color:#fff}body.is-dark .profile-top .profile-badge.is-group-lifetime:hover,body.is-dark .profile-top .profile-badge.is-group-lifetime:focus{border:1px solid white}body.is-dark .profile-top .profile-badge.is-group-social{border:1px solid rgba(191,191,191,.5);background-color:transparent;color:var(--text-current)}body.is-dark .profile-top .profile-badge.is-group-social:hover,body.is-dark .profile-top .profile-badge.is-group-social:focus{border:1px solid rgba(191,191,191,.65)}body.is-dark .profile-top .btn-website{background-color:transparent;border:1px solid var(--text-current);color:var(--text-current)}body.is-dark .profile-top .btn-website svg path{fill:var(--text-current)}body.is-dark .profile-top .btn-website:hover,body.is-dark .profile-top .btn-website:focus{border:1px solid var(--text-current);color:var(--bg-current);background-color:var(--text-current)}body.is-dark .profile-top .btn-website:hover svg path,body.is-dark .profile-top .btn-website:focus svg path{fill:var(--bg-current)}.profile-top.is-business .profile-avatar{aspect-ratio:1/1}.profile-top.is-business .profile-avatar img{object-fit:contain}.profile-top .profile-avatar-badges{display:flex;flex-wrap:wrap;align-content:flex-start}.profile-top .profile-avatar{display:block;position:relative;width:100%;aspect-ratio:4/5;perspective:900px;perspective-origin:50% 50%}.profile-top .profile-avatar:has(.profile-avatar-default.avatar-placeholder){aspect-ratio:1/1}.profile-top .profile-avatar.is-dark .profile-avatar-default{background-color:#070707}.profile-top .profile-avatar.is-dark svg path{fill:#fff}.profile-top .profile-avatar.is-accent-border .aspect-ratio{width:96%;height:96%;border-radius:12px}.profile-top .profile-avatar.is-accent-border .profile-avatar-default{top:4px;right:4px;width:calc(96% - 4px);height:calc(96% - 4px);border-radius:2%;background-color:var(--bg-current)}.profile-top .profile-avatar.is-accent-border .profile-avatar-default.avatar-placeholder{bottom:0;left:0;top:auto;right:auto;width:100%;height:100%}.profile-top .profile-avatar.is-accent-border .profile-avatar-default:after{display:none}.profile-top .profile-avatar .aspect-ratio{position:absolute;top:0;right:0;z-index:1;width:100%;height:100%;padding-bottom:0;border-radius:12px;overflow:hidden}.profile-top .profile-avatar img{position:absolute;z-index:1;object-fit:cover}.profile-top .profile-avatar-visual{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:12px;transform-style:preserve-3d;will-change:transform}.profile-top .profile-avatar-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;box-shadow:0 10px 28px rgba(12,12,12,.18);pointer-events:none}.profile-top .profile-avatar-shade,.profile-top .profile-avatar-shine{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit;overflow:hidden;opacity:0;pointer-events:none;will-change:opacity}.profile-top .profile-avatar-shade{mix-blend-mode:multiply}.profile-top .profile-avatar-shine{z-index:3;mix-blend-mode:screen}.profile-top .profile-avatar-shade-glow,.profile-top .profile-avatar-shine-glow{position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;display:block;will-change:transform}.profile-top .profile-avatar-shade-glow{background:radial-gradient(circle at center,rgba(0,0,0,.7) 0,rgba(0,0,0,.24) 22%,rgba(0,0,0,0) 52%)}.profile-top .profile-avatar-shine-glow{background:radial-gradient(circle at center,rgba(255,255,255,.75) 0,rgba(255,255,255,.22) 22%,rgba(255,255,255,0) 52%)}@media (prefers-reduced-motion: reduce){.profile-top .profile-avatar{perspective:none}.profile-top .profile-avatar-visual{will-change:auto}.profile-top .profile-avatar-shade,.profile-top .profile-avatar-shine{display:none}}.profile-top .profile-avatar-bg{position:absolute;top:0;right:0;width:100%;height:100%;clip-path:polygon(5.485% 0%,5.485% 0%,5.267% .008%,5.053% .034%,4.842% .076%,4.636% .134%,4.435% .208%,4.24% .298%,4.053% .402%,3.875% .522%,3.705% .656%,3.546% .803%,.803% 3.546%,.803% 3.546%,.656% 3.705%,.522% 3.875%,.402% 4.053%,.298% 4.24%,.208% 4.435%,.134% 4.636%,.076% 4.842%,.034% 5.053%,.008% 5.267%,0% 5.485%,0% 95.887%,0% 95.887%,.053% 96.554%,.208% 97.187%,.456% 97.777%,.789% 98.316%,1.198% 98.795%,1.675% 99.206%,2.212% 99.541%,2.801% 99.79%,3.433% 99.946%,4.1% 100%,94.515% 100%,94.515% 100%,94.733% 99.992%,94.947% 99.966%,95.158% 99.924%,95.364% 99.866%,95.565% 99.792%,95.759% 99.702%,95.946% 99.598%,96.125% 99.478%,96.295% 99.345%,96.454% 99.197%,96.454% 99.197%,96.77% 98.881%,97.059% 98.593%,97.326% 98.325%,97.579% 98.072%,97.826% 97.826%,98.072% 97.579%,98.325% 97.326%,98.593% 97.059%,98.881% 96.77%,99.197% 96.454%,99.197% 96.454%,99.345% 96.295%,99.478% 96.125%,99.598% 95.946%,99.702% 95.759%,99.792% 95.565%,99.866% 95.364%,99.924% 95.158%,99.966% 94.947%,99.992% 94.733%,100% 94.515%,100% 2.742%,100% 2.742%,99.964% 2.297%,99.86% 1.875%,99.694% 1.482%,99.471% 1.123%,99.197% .803%,98.877% .529%,98.518% .306%,98.125% .14%,97.703% .036%,97.258% 0%,5.485% 0%)}.profile-top .profile-avatar-bg--match-accent{background-color:var(--accent-color)}.profile-top .profile-avatar-default.avatar-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:16px;overflow:hidden;text-align:center}.profile-top .profile-avatar-default.avatar-placeholder.is-shape-square{align-items:center;justify-content:center;padding:14%}.profile-top .profile-username-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 8px;width:100%}.profile-top .profile-badges{flex-shrink:0;display:inline-flex;align-items:baseline;align-content:baseline;flex-wrap:wrap;gap:4px;width:auto;margin-top:0}.profile-top .profile-badge{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));display:inline-flex;flex-wrap:nowrap;max-width:100%;height:auto!important;padding:3px 8px;border:1px solid rgba(255,255,255,.25);border-radius:10px;background-color:transparent;font-size:10px;line-height:1}.profile-top .profile-badge[type=text]{padding-left:15px;padding-right:15px}.profile-top .profile-badge svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.profile-top .profile-badge:hover,.profile-top .profile-badge:focus-visible{color:#fff;background-color:#6d42ed}.profile-top .profile-badge:hover svg path,.profile-top .profile-badge:focus-visible svg path{fill:#fff}.profile-top .profile-badge svg{position:relative;z-index:2}.profile-top .profile-badge svg path{fill:var(--text-current)}.profile-top .profile-badge:hover,.profile-top .profile-badge:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.profile-top .profile-badge:hover svg path,.profile-top .profile-badge:focus svg path{fill:var(--text-current)}.profile-top .profile-badge.is-group-okayDev{background-color:#eee642;color:#0c0c0c}.profile-top .profile-badge.is-group-okayDev:hover,.profile-top .profile-badge.is-group-okayDev:focus{border-color:#eee642}.profile-top .profile-badge.is-community{border:1px solid transparent;background-color:#42ed91;color:#0c0c0c;cursor:default}.profile-top .profile-badge.is-community:hover,.profile-top .profile-badge.is-community:focus{border-color:#42ed91;background-color:#42ed91;color:#0c0c0c}.profile-top .profile-badge.is-group-business{border:1px solid rgba(12,12,12,.8);background-color:transparent;color:var(--text-current)}.profile-top .profile-badge.is-group-business:hover,.profile-top .profile-badge.is-group-business:focus{border-color:#0c0c0c;background-color:#0c0c0c;color:var(--bg-current)}.profile-top .profile-badge.is-group-pro{background-color:#6d42ed;color:#ece5ff}.profile-top .profile-badge.is-group-pro:hover,.profile-top .profile-badge.is-group-pro:focus{border-color:#6d42ed}.profile-top .profile-badge.is-group-lifetime{background-color:#0c0c0c;color:#fff;cursor:default}.profile-top .profile-badge.is-group-lifetime:hover,.profile-top .profile-badge.is-group-lifetime:focus{border-color:#0c0c0c}.profile-top .profile-badge.is-group-social{border:1px solid rgba(12,12,12,.8);background-color:transparent;color:var(--text-current)}.profile-top .profile-badge.is-group-social:hover,.profile-top .profile-badge.is-group-social:focus{border-color:#0c0c0c;background-color:#0c0c0c;color:var(--bg-current)}.profile-top .profile-info-content{display:flex;flex-wrap:wrap;align-content:flex-start;height:100%}@media (min-width: 1024px){.profile-top .profile-info-content{margin-top:calc(var(--gutter-y) * .5)}}.profile-top .profile-aside-rest{width:100%}.profile-top .profile-name{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:clamp(48px,5vw,192px);font-weight:400;letter-spacing:.005em;line-height:1;width:100%;font-size:clamp(63px,7.6vw,192px);line-height:.85;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;overflow-wrap:break-word}.profile-top .profile-name .h1+.h1{margin-top:0}.profile-top .profile-name-meta{display:flex;align-items:center;flex-wrap:wrap;gap:12px;width:100%;margin-top:16px}.profile-top .profile-mobile-meta{width:100%;margin-top:22px}.profile-top .profile-username-inline{flex-shrink:0;color:#767676;line-height:1.2}.profile-top .profile-description-inline-wrap{position:relative;width:100%;max-width:420px}.profile-top .profile-description-inline{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:18px;line-height:1.5;letter-spacing:.18px;width:100%;max-height:3.6em;margin-top:10px;font-size:16px;line-height:1.2;overflow:hidden}.profile-top .profile-description-ellipsis{color:#767676}.profile-top .profile-description-read-more{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;display:inline-block;margin-top:4px;color:#767676}.profile-top .profile-description-read-more:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.profile-top .profile-description-read-more-text{display:inline-block;position:relative}@media (min-width: 768px){.profile-top .profile-description-read-more-text:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}.profile-top .profile-description-read-more-text.is-inverse:after{background-color:var(--bg-current)}.profile-top .profile-description-read-more-text:hover:after,.profile-top .profile-description-read-more-text:focus:after{transform:scaleX(1);transform-origin:left top}}.profile-top .profile-description-read-more-text:after{background-color:currentColor}.profile-top .profile-description-inline-wrap:hover .profile-description-read-more-text:after,.profile-top .profile-description-inline-wrap:focus-within .profile-description-read-more-text:after{transform:scaleX(1);transform-origin:left top}.profile-top .profile-mobile-primary{display:flex;align-items:center;flex-wrap:wrap;gap:6px;width:100%;margin-top:6px}.profile-top .profile-mobile-primary .profile-team-mobile{margin-top:0}.profile-top .profile-mobile-primary .profile-current-gig{flex:1 1 0;width:auto;min-width:0}.profile-top .profile-mobile-location-language{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 6px;width:100%;margin-top:4px}.profile-top .profile-mobile-location-language .profile-location,.profile-top .profile-mobile-location-language .profile-languages{width:auto}.profile-top .profile-mobile-location-language .profile-location{margin-left:-1px}.profile-top .profile-mobile-location-language .location-link,.profile-top .profile-mobile-location-language .profile-languages{display:flex;align-items:baseline}.profile-top .profile-mobile-location-language .profile-languages .language{display:inline-flex;align-items:baseline}.profile-top .profile-mobile-location-language .icon-location{align-self:center}.profile-top .profile-mobile-location-language .profile-location+.profile-languages:before{content:"•";margin-right:.5ch}.profile-top .profile-first-name{position:relative;z-index:1}.profile-top .profile-first-name:before{content:attr(data-text);position:absolute;left:0;z-index:-1;-webkit-text-stroke:8px var(--bg-current);font-size:1em}.profile-top .profile-quick-info-1{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:6px;width:100%}.profile-top .profile-name-meta,.profile-top .profile-quick-info-1{display:none}.profile-top .profile-quick-info-2{display:flex;justify-content:flex-start;width:100%;margin-top:7px;margin-left:1px;color:#767676}.profile-top .profile-quick-info-2 .profile-username,.profile-top .profile-quick-info-2 .profile-meta-separator.is-after-username{display:none}.profile-top .profile-quick-info-2 .user-info-2{flex-wrap:wrap}.profile-top .user-badges-username-followers-following,.profile-top .user-badges-username-followers-following .user-info-container,.profile-top .user-badges-username-followers-following .user-info-2{width:100%}.profile-top .user-badges-username-followers-following .follow-container{display:flex;align-items:center;flex-wrap:wrap;width:100%;gap:8px;margin-top:8px;margin-left:0}.profile-top .user-badges-username-followers-following .follow-text,.profile-top .user-badges-username-followers-following .following-text{flex:0 0 auto;font-size:16px;line-height:1.1;white-space:nowrap}.profile-top .user-badges-username-followers-following .is-follower{white-space:nowrap}.profile-top .profile-username{color:#767676}.profile-top .profile-followers-count :is(a,button),.profile-top .profile-following-count :is(a,button){display:inline-block;position:relative;-webkit-appearance:none;appearance:none;border:0;margin:0;padding:0;font:inherit;color:#767676;background:transparent;cursor:pointer;transition:color .3s}@media (min-width: 768px){.profile-top .profile-followers-count :is(a,button):after,.profile-top .profile-following-count :is(a,button):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}.profile-top .profile-followers-count :is(a,button).is-inverse:after,.profile-top .profile-following-count :is(a,button).is-inverse:after{background-color:var(--bg-current)}.profile-top .profile-followers-count :is(a,button):hover:after,.profile-top .profile-followers-count :is(a,button):focus:after,.profile-top .profile-following-count :is(a,button):hover:after,.profile-top .profile-following-count :is(a,button):focus:after{transform:scaleX(1);transform-origin:left top}}.profile-top .profile-followers-count :is(a,button):after,.profile-top .profile-following-count :is(a,button):after{background-color:#767676;pointer-events:none}.profile-top .profile-followers-count :is(a,button):hover,.profile-top .profile-followers-count :is(a,button):focus-visible,.profile-top .profile-following-count :is(a,button):hover,.profile-top .profile-following-count :is(a,button):focus-visible{color:var(--text-current)}.profile-top .profile-followers-count :is(a,button):hover:after,.profile-top .profile-followers-count :is(a,button):focus-visible:after,.profile-top .profile-following-count :is(a,button):hover:after,.profile-top .profile-following-count :is(a,button):focus-visible:after{background-color:var(--text-current)}.profile-top .profile-followers-count :is(a,button):disabled,.profile-top .profile-followers-count :is(a,button):disabled:hover,.profile-top .profile-followers-count :is(a,button):disabled:focus,.profile-top .profile-followers-count :is(a,button):disabled:focus-visible,.profile-top .profile-following-count :is(a,button):disabled,.profile-top .profile-following-count :is(a,button):disabled:hover,.profile-top .profile-following-count :is(a,button):disabled:focus,.profile-top .profile-following-count :is(a,button):disabled:focus-visible{color:#767676;cursor:default;opacity:1;pointer-events:none}.profile-top .profile-followers-count :is(a,button):disabled:after,.profile-top .profile-followers-count :is(a,button):disabled:hover:after,.profile-top .profile-followers-count :is(a,button):disabled:focus:after,.profile-top .profile-followers-count :is(a,button):disabled:focus-visible:after,.profile-top .profile-following-count :is(a,button):disabled:after,.profile-top .profile-following-count :is(a,button):disabled:hover:after,.profile-top .profile-following-count :is(a,button):disabled:focus:after,.profile-top .profile-following-count :is(a,button):disabled:focus-visible:after{background-color:#767676;transform:scaleX(0)}.profile-top .profile-followers-count.is-metric-hydrate [data-profile-followers-count-button],.profile-top .profile-following-count.is-metric-hydrate [data-profile-following-count-button]{display:inline-flex;align-items:baseline;gap:.35em}.profile-top .profile-current-gig,.profile-top .profile-location,.profile-top .location-link{display:flex;align-items:center;width:100%}.profile-top .profile-team{margin-top:4px}.profile-top .profile-team-mobile{margin-top:0}.profile-top .profile-team-mobile .profile-team-list{width:auto}.profile-top .profile-team-list{display:flex;align-items:center;gap:8px;width:100%;margin-top:0;margin-bottom:0}.profile-top .profile-team-list .avatar,.profile-top .profile-team-list .avatar-photo{width:18px;height:18px;border-radius:4px}.profile-top .profile-location{width:100%;margin-left:-2px}.profile-top .location-link{width:auto;gap:4px;color:var(--text-current)}.profile-top .location-link:hover,.profile-top .location-link:focus-visible{text-decoration:underline}.profile-top .icon-location{display:flex;margin-right:1px}.profile-top .icon-location svg path{fill:var(--text-current)}.profile-top .profile-ctas{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px 12px;width:100%;margin-top:22px;margin-left:2px}.profile-top .profile-nav-ctas.is-inline-profile-top.is-desktop-social-only:not(.has-follow-cta){margin-top:22px;margin-left:2px}.profile-top .profile-follow-row{display:flex;flex-wrap:nowrap;align-items:center;gap:8px}.profile-top .profile-follow-row #okaydev-profile-follow-root,.profile-top .profile-follow-row .sprig-component{display:flex;flex:1 1 auto;min-width:0}.profile-top .profile-follow-row .btn-follow,.profile-top .profile-follow-row .btn-following,.profile-top .profile-follow-row .is-profile-follow-placeholder{display:inline-flex;width:100%;justify-content:center}.profile-top .profile-ctas-1,.profile-top .profile-ctas-2{display:flex;flex-wrap:wrap;gap:12px}.profile-top .profile-ctas-2{justify-content:flex-end}.profile-top .btn-edit-profile{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:22px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));padding:0 20px 0 15px;position:relative;order:99}.profile-top .btn-edit-profile[type=text]{padding-left:15px;padding-right:15px}.profile-top .btn-edit-profile svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.profile-top .btn-edit-profile:hover,.profile-top .btn-edit-profile:focus-visible{color:#fff;background-color:#6d42ed}.profile-top .btn-edit-profile:hover svg path,.profile-top .btn-edit-profile:focus-visible svg path{fill:#fff}.profile-top .btn-edit-profile svg{position:relative;z-index:2}.profile-top .btn-edit-profile svg path{fill:var(--text-current)}.profile-top .btn-edit-profile:hover,.profile-top .btn-edit-profile:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.profile-top .btn-edit-profile:hover svg path,.profile-top .btn-edit-profile:focus svg path{fill:var(--text-current)}.profile-top .btn-edit-profile .text{display:inline-flex;align-items:center;position:relative;z-index:2}.profile-top .btn-following{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:22px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));position:relative;border-color:#767676;color:#767676}.profile-top .btn-following[type=text]{padding-left:15px;padding-right:15px}.profile-top .btn-following svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.profile-top .btn-following:hover,.profile-top .btn-following:focus-visible{color:#fff;background-color:#6d42ed}.profile-top .btn-following:hover svg path,.profile-top .btn-following:focus-visible svg path{fill:#fff}.profile-top .btn-following svg{position:relative;z-index:2}.profile-top .btn-following svg path{fill:var(--text-current)}.profile-top .btn-following:hover,.profile-top .btn-following:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.profile-top .btn-following:hover svg path,.profile-top .btn-following:focus svg path{fill:var(--text-current)}.profile-top .btn-following:hover,.profile-top .btn-following:focus{border-color:#ec4242}.profile-top .btn-following:hover .text:before,.profile-top .btn-following:focus .text:before{visibility:hidden}.profile-top .btn-following:hover .text:after,.profile-top .btn-following:focus .text:after{content:"Unfollow";display:grid;place-content:center;position:absolute;width:100%;height:100%;color:#ec4242}.profile-top .btn-following .text{display:inline-flex;align-items:center;position:relative;z-index:2}.profile-top .btn-following .text:before{content:"Following";color:#767676}.profile-top .is-profile-follow-placeholder{pointer-events:none}.profile-top .is-profile-follow-placeholder .profile-follow-placeholder-icon{opacity:0}.profile-top .is-profile-follow-placeholder.btn-follow .text{color:transparent}.profile-top .is-profile-follow-placeholder.btn-following .text:before{color:transparent}.profile-top .is-profile-follow-placeholder:after{content:"";position:absolute;z-index:3;top:50%;left:50%;width:calc(100% - 32px);max-width:140px;height:.5em;border-radius:999px;background-color:rgba(118,118,118,.1);background-image:linear-gradient(90deg,rgba(118,118,118,0),rgba(118,118,118,0) 38%,rgba(118,118,118,.2),rgba(118,118,118,0) 62%,rgba(118,118,118,0));background-size:200% 100%;background-repeat:no-repeat;transform:translate(-50%,-50%);animation:article-author-skeleton-shimmer 2.7s linear infinite;pointer-events:none}.profile-top .btn-share-profile{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:22px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));padding:0 20px 0 15px}.profile-top .btn-share-profile[type=text]{padding-left:15px;padding-right:15px}.profile-top .btn-share-profile svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.profile-top .btn-share-profile:hover,.profile-top .btn-share-profile:focus-visible{color:#fff;background-color:#6d42ed}.profile-top .btn-share-profile:hover svg path,.profile-top .btn-share-profile:focus-visible svg path{fill:#fff}.profile-top .btn-website{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));color:var(--bg-current);height:32px;border-radius:16px;font-size:13px;padding:0 8px 0 12px;background-color:transparent;border:1px solid var(--text-current);color:var(--text-current);gap:4px}.profile-top .btn-website[type=text]{padding-left:15px;padding-right:15px}.profile-top .btn-website svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.profile-top .btn-website:hover,.profile-top .btn-website:focus-visible{color:#fff;background-color:#6d42ed}.profile-top .btn-website:hover svg path,.profile-top .btn-website:focus-visible svg path{fill:#fff}.profile-top .btn-website svg{width:15px;height:15px}.profile-top .btn-website svg path{fill:var(--text-current)}.profile-top .btn-website:hover,.profile-top .btn-website:focus{border:1px solid var(--text-current);color:var(--bg-current);background-color:var(--text-current)}.profile-top .btn-website:hover svg path,.profile-top .btn-website:focus svg path{fill:var(--bg-current)}body.is-using-keyboard .profile-top .profile-ctas-1>.button:focus-visible,body.is-using-keyboard .profile-top .profile-ctas-1>a:focus-visible,body.is-using-keyboard .profile-top .profile-ctas-1>button:focus-visible,body.is-using-keyboard .profile-top .profile-ctas-1>.profile-follow-row:focus-visible{border-radius:16px}@media (min-width: 1024px){.profile-top.is-desktop-compact-aside{display:block!important;margin-bottom:calc(var(--gutter-y) * .5);min-width:0;max-width:100%}.profile-top.is-desktop-compact-aside .profile-avatar-badges,.profile-top.is-desktop-compact-aside .profile-info{width:100%;max-width:100%;min-width:0;grid-column:auto/auto!important}.profile-top.is-desktop-compact-aside .profile-avatar-badges{display:block}.profile-top.is-desktop-compact-aside .profile-info-content{display:block;height:auto}.profile-top.is-desktop-compact-aside .hide-on-desktop{display:initial!important}.profile-top.is-desktop-compact-aside .profile-avatar{margin-top:0}.profile-top.is-desktop-compact-aside .hide-on-mobile{display:none!important}.profile-top.is-desktop-compact-aside .profile-info{margin-top:0}.profile-top.is-desktop-compact-aside .profile-name{font-size:clamp(28px,2.4vw,36px);margin-top:0;line-height:.9}.profile-top.is-desktop-compact-aside .profile-mobile-meta{margin-top:calc(var(--gutter-y) * .25)}.profile-top.is-desktop-compact-aside .profile-description-inline-wrap,.profile-top.is-desktop-compact-aside .profile-mobile-primary{margin-top:calc(var(--gutter-y) * .5)}.profile-top.is-desktop-compact-aside .profile-mobile-location-language{margin-top:calc(var(--gutter-y) * .25)}.profile-top.is-desktop-compact-aside .profile-mobile-location-language .profile-location{margin-left:-3px}.profile-top.is-desktop-compact-aside .location-link{gap:2px}.profile-top.is-desktop-compact-aside .profile-first-name,.profile-top.is-desktop-compact-aside .profile-last-name{display:inline}.profile-top.is-desktop-compact-aside .profile-first-name:before{-webkit-text-stroke:3px var(--bg-current)}.profile-top.is-desktop-compact-aside .profile-quick-info-1{margin-top:var(--gutter-y)}.profile-top.is-desktop-compact-aside .team-member{display:inline-flex}.profile-top.is-desktop-compact-aside .profile-current-gig{margin-top:0;line-height:1.2}.profile-top.is-desktop-compact-aside .profile-quick-info-2{margin-top:calc(var(--gutter-y) * .5)}.profile-top.is-desktop-compact-aside .profile-location{margin-top:0}.profile-top.is-desktop-compact-aside .profile-nav-ctas.is-inline-profile-top{max-width:100%;min-width:0;margin-top:18px}.profile-top.is-desktop-compact-aside .profile-ctas{justify-content:flex-start;margin-top:0;margin-left:0;gap:calc(var(--gutter-y) * .5) 12px;max-width:100%;min-width:0}.profile-top.is-desktop-compact-aside .profile-nav-ctas.is-inline-profile-top.is-desktop-social-only:not(.has-follow-cta){margin-top:18px;margin-left:0}.profile-top.is-desktop-compact-aside .profile-ctas-1{display:flex;flex-wrap:wrap;gap:8px;width:100%;max-width:100%;min-width:0}.profile-top.is-desktop-compact-aside .profile-ctas-1>.button,.profile-top.is-desktop-compact-aside .profile-ctas-1>a,.profile-top.is-desktop-compact-aside .profile-ctas-1>button,.profile-top.is-desktop-compact-aside .profile-ctas-1>.profile-follow-row{flex:0 0 auto;min-width:0;max-width:100%}.profile-top.is-desktop-compact-aside .profile-ctas-1>.button,.profile-top.is-desktop-compact-aside .profile-ctas-1>a,.profile-top.is-desktop-compact-aside .profile-ctas-1>button{display:inline-flex;height:32px;justify-content:center;border-radius:16px;font-size:13px;padding-left:12px;padding-right:12px}.profile-top.is-desktop-compact-aside .profile-ctas-1>.button svg,.profile-top.is-desktop-compact-aside .profile-ctas-1>a svg,.profile-top.is-desktop-compact-aside .profile-ctas-1>button svg{width:15px;height:15px}.profile-top.is-desktop-compact-aside .profile-ctas-1 .btn-availability{gap:6px}.profile-top.is-desktop-compact-aside .profile-ctas-1 .btn-availability:before{width:8px;height:8px}.profile-top.is-desktop-compact-aside .profile-ctas-1 .btn-website{gap:4px;padding-right:8px}.profile-top.is-desktop-compact-aside .profile-follow-row .btn-follow,.profile-top.is-desktop-compact-aside .profile-follow-row .btn-following,.profile-top.is-desktop-compact-aside .profile-follow-row .is-profile-follow-placeholder{height:32px;border-radius:16px;padding-left:12px;padding-right:12px;font-size:13px}.profile-top.is-desktop-compact-aside .profile-follow-row .btn-follow:before{border-radius:16px}.profile-top.is-desktop-compact-aside .profile-follow-row .btn-follow{gap:3px;padding-left:9px}.profile-top.is-desktop-compact-aside .profile-follow-row .btn-follow>svg{flex:0 0 auto;width:14px;height:14px;margin-top:0}.profile-top.is-desktop-compact-aside .profile-follow-row .btn-follow>svg path{fill:currentColor;stroke:currentColor;stroke-width:1.5px;stroke-linejoin:round;opacity:1}}@media (min-width: 1024px) and (max-width: 1120px){.profile-top.is-desktop-compact-aside .profile-ctas-1{flex-wrap:wrap}.profile-top.is-desktop-compact-aside .profile-ctas-1>.button,.profile-top.is-desktop-compact-aside .profile-ctas-1>a,.profile-top.is-desktop-compact-aside .profile-ctas-1>button,.profile-top.is-desktop-compact-aside .profile-ctas-1>.profile-follow-row{flex:0 0 auto;min-width:0;max-width:100%}}@media (min-width: 540px) and (max-width: 767px){.profile-top{grid-template-columns:repeat(12,1fr);align-items:start}.profile-top .profile-avatar-badges{grid-column:1/span 4;min-width:0}.profile-top .profile-info{grid-column:5/span 8;min-width:0;margin-top:0}.profile-top .profile-avatar{margin-top:0}.profile-top .hide-on-desktop{display:none!important}.profile-top .profile-follow-row .btn-follow>svg.hide-on-desktop{display:block!important}}@media (min-width: 540px) and (max-width: 1023px){.profile-top .profile-info-content{position:relative}.profile-top .profile-name{font-size:clamp(36px,3.8vw,40px);line-height:.9;padding-right:76px}.profile-top .profile-mobile-meta,.profile-top .profile-nav-ctas{margin-top:var(--gutter-y)}.profile-top .profile-first-name,.profile-top .profile-last-name{display:inline}.profile-top .profile-first-name:before{-webkit-text-stroke:3px var(--bg-current)}}@media (min-width: 768px) and (max-width: 1023px){.profile-top .profile-name{font-size:clamp(32px,3.2vw,36px);padding-right:72px}.profile-top .profile-mobile-meta,.profile-top .profile-description-inline-wrap{margin-top:calc(var(--gutter-y) * .375)}.profile-top .profile-description-inline{margin-top:0}.profile-top .profile-mobile-primary{margin-top:calc(var(--gutter-y) * .375)}.profile-top .profile-mobile-location-language{margin-top:calc(var(--gutter-y) * .25)}.profile-top .profile-quick-info-2{margin-top:calc(var(--gutter-y) * .375)}.profile-top .profile-nav-ctas{margin-top:calc(var(--gutter-y) * .5)}.profile-top .profile-ctas{margin-top:0}}@media (max-width: 539px){.profile-top{margin-bottom:0}.profile-top .profile-avatar{aspect-ratio:5/4;margin-top:0;margin-bottom:var(--gutter-y)}.profile-top .profile-info-content{justify-content:center;text-align:center}.profile-top .profile-name{font-size:36px;margin-top:0;text-align:center}.profile-top .profile-mobile-meta{margin-top:10px;text-align:center}.profile-top .profile-username-row{justify-content:center}.profile-top .profile-description-inline,.profile-top .profile-description-inline-wrap,.profile-top .profile-description-read-more{display:none}.profile-top .profile-mobile-primary{justify-content:center;margin-top:var(--gutter-y)}.profile-top .profile-mobile-primary .profile-current-gig{flex:0 1 auto}.profile-top .profile-mobile-location-language{justify-content:center;margin-top:calc(var(--gutter-y) * .25)}.profile-top .location-link{gap:2px}.profile-top .profile-first-name,.profile-top .profile-last-name{display:inline}.profile-top .profile-first-name:before{-webkit-text-stroke:3px var(--bg-current)}.profile-top .profile-quick-info-1{margin-top:var(--gutter-y)}.profile-top .team-member{display:inline-flex}.profile-top .profile-current-gig{margin-top:0;line-height:1.2}.profile-top .profile-quick-info-2{justify-content:center;margin-top:calc(var(--gutter-y) * .25);margin-left:0}.profile-top .user-badges-username-followers-following{justify-content:center}.profile-top .user-badges-username-followers-following .user-info-2{align-items:center}.profile-top .user-badges-username-followers-following .profile-meta-row,.profile-top .user-badges-username-followers-following .follow-container{justify-content:center}.profile-top .profile-mobile-location-language .profile-location{margin-left:0}.profile-top .profile-location{margin-top:0}.profile-top .profile-nav-ctas{margin-top:var(--gutter-y)}.profile-top .profile-ctas{justify-content:center;margin-top:var(--gutter-y);margin-left:0;gap:calc(var(--gutter-y) * .5) 12px}.profile-top .profile-ctas-1{justify-content:center;gap:8px;width:100%}.profile-top .profile-ctas-1>.button,.profile-top .profile-ctas-1>a,.profile-top .profile-ctas-1>button{font-size:13px;padding-left:12px;padding-right:12px}.profile-top .profile-ctas-1>.button svg,.profile-top .profile-ctas-1>a svg,.profile-top .profile-ctas-1>button svg{width:15px;height:15px}.profile-top .profile-ctas-1 .btn-website{gap:4px}}[data-page=profile] [data-handle=profile] #profile-portfolio{display:block;opacity:0;animation:profile-portfolio-project-fade-in 1s cubic-bezier(.19,1,.22,1) .2s forwards;will-change:opacity}@keyframes profile-portfolio-project-fade-in{0%{opacity:0}to{opacity:1}}[data-page=profile] [data-handle=profile] #profile-portfolio .portfolio-actions{display:flex;flex-wrap:wrap;gap:12px;width:100%}[data-page=profile] [data-handle=profile] #profile-portfolio .portfolio-actions hr{padding-top:0}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-new-project{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:22px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));padding:0 20px 0 15px;display:inline-flex;position:relative}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-new-project[type=text]{padding-left:15px;padding-right:15px}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-new-project svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-new-project:hover,[data-page=profile] [data-handle=profile] #profile-portfolio .btn-new-project:focus-visible{color:#fff;background-color:#6d42ed}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-new-project:hover svg path,[data-page=profile] [data-handle=profile] #profile-portfolio .btn-new-project:focus-visible svg path{fill:#fff}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-new-project svg{position:relative;z-index:2}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-new-project svg path{fill:var(--text-current)}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-new-project:hover,[data-page=profile] [data-handle=profile] #profile-portfolio .btn-new-project:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-new-project:hover svg path,[data-page=profile] [data-handle=profile] #profile-portfolio .btn-new-project:focus svg path{fill:var(--text-current)}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-new-project .text{display:inline-flex;align-items:center;position:relative;z-index:2}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-manage-portfolio{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:22px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));padding:0 20px 0 15px;display:inline-flex;position:relative}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-manage-portfolio[type=text]{padding-left:15px;padding-right:15px}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-manage-portfolio svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-manage-portfolio:hover,[data-page=profile] [data-handle=profile] #profile-portfolio .btn-manage-portfolio:focus-visible{color:#fff;background-color:#6d42ed}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-manage-portfolio:hover svg path,[data-page=profile] [data-handle=profile] #profile-portfolio .btn-manage-portfolio:focus-visible svg path{fill:#fff}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-manage-portfolio svg{position:relative;z-index:2}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-manage-portfolio svg path{fill:var(--text-current)}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-manage-portfolio:hover,[data-page=profile] [data-handle=profile] #profile-portfolio .btn-manage-portfolio:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-manage-portfolio:hover svg path,[data-page=profile] [data-handle=profile] #profile-portfolio .btn-manage-portfolio:focus svg path{fill:var(--text-current)}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-manage-portfolio .text{display:inline-flex;align-items:center;position:relative;z-index:2}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-stats{margin-bottom:var(--gutter-y)}@media (max-width: 767px){[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-stats{margin-bottom:calc(var(--gutter-y) * 2)}}@media (min-width: 768px) and (max-width: 1023px){[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-stats{margin-bottom:calc(var(--gutter-y) * .5)}}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-stats .user-info-container{width:100%}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-stats .user-info-2{display:flex;flex-direction:row;align-items:baseline;flex-wrap:wrap;justify-content:center;color:var(--profile-muted-color, #767676);gap:0}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-stats .profile-portfolio-stats-row{cursor:default}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-stats .profile-portfolio-stat{flex:0 0 auto;white-space:nowrap}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-stats .profile-meta-separator{align-self:center}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects{--profile-portfolio-columns: 1;--profile-portfolio-gap: calc(var(--gutter-y) * 3);display:flex;flex-wrap:wrap;gap:var(--profile-portfolio-gap);margin:0;padding:0;list-style:none}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects>.project-cover{width:auto;flex:0 0 100%;min-width:0}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card{--gallery-project-cover-shell-border-rest: rgb(from var(--text-current) r g b / .075);--gallery-project-cover-shell-border-hover: rgb(from var(--text-current) r g b / .25);--project-cover-inner-inset: 0px;--project-cover-inner-radius: calc(var(--project-cover-radius) - 1px);--project-cover-shell-bg: transparent}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card.is-video:not(.is-video-playing) .project-cover-bottom-aside,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card.is-video:not(.is-video-playing) .video-pause-indicator{opacity:1;visibility:visible}body:not(.is-dark) [data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card{--gallery-project-cover-shadow-hover: 12px 10px 18px 0 rgba(0, 0, 0, .1)}body:not(.is-dark) [data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-like,body:not(.is-dark) [data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-liked,body:not(.is-dark) [data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-bookmark,body:not(.is-dark) [data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-bookmarked{border-color:#fff;background-color:#fff}body:not(.is-dark) [data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-like svg path,body:not(.is-dark) [data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-liked svg path,body:not(.is-dark) [data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-bookmark svg path,body:not(.is-dark) [data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-bookmarked svg path{fill:#0c0c0c}body:not(.is-dark) [data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .video-pause-indicator{background:#fff}body:not(.is-dark) [data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .video-pause-indicator svg,body:not(.is-dark) [data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .video-pause-indicator svg path{fill:#0c0c0c}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-cover-shell{border:0;border-radius:var(--project-cover-radius);background:transparent;overflow:visible;position:relative;transition:transform .35s cubic-bezier(.19,1,.22,1),border-color .35s cubic-bezier(.19,1,.22,1)}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset{background:transparent;border-radius:0;box-shadow:none;overflow:visible;transition:opacity .2s,transform .35s cubic-bezier(.19,1,.22,1)}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-bg,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-info,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-cover-primary-link{border-radius:0}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-main{overflow:visible;border-radius:0}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-main>.project-asset-media{display:flex;align-items:center;justify-content:center;position:relative;width:auto;height:100%;max-width:100%;max-height:100%;overflow:visible}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-main>.project-asset-media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;box-shadow:var(--gallery-project-cover-shadow-hover);opacity:0;pointer-events:none;transition:opacity .5s cubic-bezier(.19,1,.22,1)}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-main>.lazyPicture,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-main>picture,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-main>video,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-main .project-asset-media>.lazyPicture,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-main .project-asset-media>picture,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-main .project-asset-media>video,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-main .lazyPicture,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-main picture,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-main img,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-main video{width:100%;height:auto;max-width:100%;max-height:100%}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-main .aspect-ratio{display:flex;align-items:center;justify-content:center;width:auto;height:100%;max-width:100%;max-height:100%;padding-bottom:0;overflow:hidden}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-main .aspect-ratio img{position:static;top:auto;left:auto;display:block;width:auto;height:100%;object-fit:contain}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card.is-image .project-asset-main>.project-asset-media{width:min(100%,56.25cqw * var(--project-asset-media-ratio, 1.7777778));height:min(100%,100cqw / var(--project-asset-media-ratio, 1.7777778))}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card.is-image .project-asset-main .aspect-ratio,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card.is-image .project-asset-main .aspect-ratio img{width:100%;height:100%}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card.is-video .project-asset-main>.project-asset-media,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card.is-video .project-asset-main .project-asset-media>video,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card.is-video .project-asset-main>video{width:auto;height:100%;object-fit:contain}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-main .project-asset-media>.lazyPicture,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-main .project-asset-media>picture,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-main .project-asset-media>video{position:relative;z-index:1}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset:before,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset:after{display:none}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-info{display:block;position:static;inset:auto;width:100%;margin-top:12px;padding:0;overflow:visible;color:var(--text-current);background:transparent;pointer-events:auto}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-info:before,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-info:after{content:none}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-cover-bottom{margin-top:0;opacity:1;transform:none}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-title{color:var(--text-current);text-align:center}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-title-text{opacity:1}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-cover-bottom-aside{position:absolute;inset:0 0 auto;aspect-ratio:16/9;z-index:2;width:100%;pointer-events:none}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card:before{display:none}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card:hover .project-cover-shell,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card:focus-within .project-cover-shell,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card.is-gallery-touch-active .project-cover-shell{transform:none}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card:hover .project-asset,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card:focus-within .project-asset,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card.is-gallery-touch-active .project-asset{transform:translate(-1px,-1px)}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card:hover .project-asset-main>.project-asset-media:before,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card:focus-within .project-asset-main>.project-asset-media:before,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card.is-gallery-touch-active .project-asset-main>.project-asset-media:before{opacity:1}@media (min-width: 768px){[data-page=profile] [data-handle=profile] #profile-portfolio{display:block}[data-page=profile] [data-handle=profile] #profile-portfolio>.no-items-container{width:100%}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-stats .user-info-2{justify-content:center}}@media (min-width: 768px) and (min-width: 1024px){[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-stats .user-info-2{justify-content:flex-start}}@media (min-width: 768px){[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects{--profile-portfolio-columns: 2;--profile-portfolio-gap: calc(var(--gutter-x) * 1.5);display:flex;flex-wrap:wrap}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects[data-project-count="1"]{--profile-portfolio-columns: 1}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects>.project-cover{flex:0 0 calc((100% - var(--profile-portfolio-gap) * (var(--profile-portfolio-columns) - 1)) / var(--profile-portfolio-columns))}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card{--gallery-project-cover-shell-border-rest: rgb(from var(--text-current) r g b / .075);--gallery-project-cover-shell-border-hover: rgb(from var(--text-current) r g b / .25);--project-cover-inner-inset: 0px;--project-cover-inner-radius: calc(var(--project-cover-radius) - 1px);--project-cover-shell-bg: transparent}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card.is-video:not(.is-video-playing) .project-cover-bottom-aside,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card.is-video:not(.is-video-playing) .video-pause-indicator{opacity:1;visibility:visible}body:not(.is-dark) [data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card{--gallery-project-cover-shadow-hover: 12px 10px 18px 0 rgba(0, 0, 0, .1)}body:not(.is-dark) [data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-like,body:not(.is-dark) [data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-liked,body:not(.is-dark) [data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-bookmark,body:not(.is-dark) [data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-bookmarked{border-color:#fff;background-color:#fff}body:not(.is-dark) [data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-like svg path,body:not(.is-dark) [data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-liked svg path,body:not(.is-dark) [data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-bookmark svg path,body:not(.is-dark) [data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-bookmarked svg path{fill:#0c0c0c}body:not(.is-dark) [data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .video-pause-indicator{background:#fff}body:not(.is-dark) [data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .video-pause-indicator svg,body:not(.is-dark) [data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .video-pause-indicator svg path{fill:#0c0c0c}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-cover-shell{border:0;border-radius:var(--project-cover-radius);background:transparent;overflow:visible;position:relative;transition:transform .35s cubic-bezier(.19,1,.22,1),border-color .35s cubic-bezier(.19,1,.22,1)}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset{background:transparent;border-radius:0;box-shadow:none;overflow:visible;transition:opacity .2s,transform .35s cubic-bezier(.19,1,.22,1)}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-bg,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-info,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-cover-primary-link{border-radius:0}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-main{overflow:visible;border-radius:0}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-main>.project-asset-media{display:flex;align-items:center;justify-content:center;position:relative;width:auto;height:100%;max-width:100%;max-height:100%;overflow:visible}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-main>.project-asset-media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;box-shadow:var(--gallery-project-cover-shadow-hover);opacity:0;pointer-events:none;transition:opacity .5s cubic-bezier(.19,1,.22,1)}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-main>.lazyPicture,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-main>picture,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-main>video,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-main .project-asset-media>.lazyPicture,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-main .project-asset-media>picture,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-main .project-asset-media>video,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-main .lazyPicture,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-main picture,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-main img,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-main video{width:100%;height:auto;max-width:100%;max-height:100%}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-main .aspect-ratio{display:flex;align-items:center;justify-content:center;width:auto;height:100%;max-width:100%;max-height:100%;padding-bottom:0;overflow:hidden}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-main .aspect-ratio img{position:static;top:auto;left:auto;display:block;width:auto;height:100%;object-fit:contain}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card.is-image .project-asset-main>.project-asset-media{width:min(100%,56.25cqw * var(--project-asset-media-ratio, 1.7777778));height:min(100%,100cqw / var(--project-asset-media-ratio, 1.7777778))}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card.is-image .project-asset-main .aspect-ratio,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card.is-image .project-asset-main .aspect-ratio img{width:100%;height:100%}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card.is-video .project-asset-main>.project-asset-media,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card.is-video .project-asset-main .project-asset-media>video,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card.is-video .project-asset-main>video{width:auto;height:100%;object-fit:contain}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-main .project-asset-media>.lazyPicture,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-main .project-asset-media>picture,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset-main .project-asset-media>video{position:relative;z-index:1}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset:before,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-asset:after{display:none}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-info{display:block;position:static;inset:auto;width:100%;margin-top:12px;padding:0;overflow:visible;color:var(--text-current);background:transparent;pointer-events:auto}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-info:before,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-info:after{content:none}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-cover-bottom{margin-top:0;opacity:1;transform:none}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-title{color:var(--text-current);text-align:center}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-title-text{opacity:1}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-cover-bottom-aside{position:absolute;inset:0 0 auto;aspect-ratio:16/9;z-index:2;width:100%;pointer-events:none}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card:before{display:none}html.is-pointer-hover-armed [data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card:hover .project-cover-shell,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card:focus-within .project-cover-shell,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card.is-gallery-touch-active .project-cover-shell{transform:none}html.is-pointer-hover-armed [data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card:hover .project-asset,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card:focus-within .project-asset,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card.is-gallery-touch-active .project-asset{transform:translate(-1px,-1px)}html.is-pointer-hover-armed [data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card:hover .project-asset-main>.project-asset-media:before,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card:focus-within .project-asset-main>.project-asset-media:before,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card.is-gallery-touch-active .project-asset-main>.project-asset-media:before{opacity:1}html.is-pointer-hover-armed [data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card:hover .project-cover-shell{transform:none;border-color:var(--gallery-project-cover-shell-border-hover)}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card:focus-within .project-cover-shell,[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card.is-gallery-touch-active .project-cover-shell{transform:none;border-color:var(--gallery-project-cover-shell-border-hover)}}@media (min-width: 1101px){[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects{--profile-portfolio-columns: 3}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects:is([data-project-count="2"],[data-project-count="3"],[data-project-count="4"]){--profile-portfolio-columns: 2}}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card.is-video .project-cover-bottom-aside .video-pause-indicator{transition-duration:.4s}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card.is-video.is-video-playing .video-pause-indicator{opacity:0;visibility:hidden}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-video .project-asset-media>.project-video-poster{display:block;position:relative;z-index:1;flex:0 1 auto;width:auto;height:100%;max-width:100%;max-height:100%;object-fit:contain;pointer-events:none;background:#000}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-video .project-asset-media>.project-video-poster+video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;opacity:0;transition:opacity .35s ease}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-video.is-video-playing .project-video-poster+video{opacity:1}@media (prefers-reduced-motion: reduce){[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-video .project-asset-media>.project-video-poster+video{transition:none}}@media (hover: none),(pointer: coarse){[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card[data-gallery-touch-focus-target=true]:is(:focus,:focus-visible){outline:none;box-shadow:none}}@media (prefers-reduced-motion: reduce){[data-page=profile] [data-handle=profile] #profile-portfolio{opacity:1;animation:none}[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects>.project-cover{opacity:1}}body.is-dark [data-handle=profile] #profile-about .profile-service .profile-service-item,body.is-dark [data-handle=profile] #profile-about .profile-skill>:is(a,button){border-color:#525252}[data-handle=profile] #profile-about a{display:inline-block;position:relative;color:var(--text-current)}@media (min-width: 768px){[data-handle=profile] #profile-about a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}[data-handle=profile] #profile-about a.is-inverse:after{background-color:var(--bg-current)}[data-handle=profile] #profile-about a:hover:after,[data-handle=profile] #profile-about a:focus:after{transform:scaleX(1);transform-origin:left top}}[data-handle=profile] #profile-about a:after{bottom:3px}[data-handle=profile] #profile-about .profile-bio{margin-bottom:var(--gutter-y);font-size:24px;line-height:1.1em}[data-handle=profile] #profile-about .profile-bio h2{margin-bottom:var(--gutter-y)}[data-handle=profile] #profile-about .profile-bio p{font-size:24px}[data-handle=profile] #profile-about .profile-bio p:not(:last-child){margin-bottom:.75em}[data-handle=profile] #profile-about .profile-bio .profile-about-line{display:block;white-space:nowrap}[data-handle=profile] #profile-about .profile-bio .profile-about-line:empty{min-height:1.1em}[data-handle=profile] #profile-about .profile-bio ul{margin:calc(var(--gutter-y) * .5) 0 var(--gutter-y);padding:0 0 0 calc(var(--gutter-x) * 2);list-style:none}[data-handle=profile] #profile-about .profile-bio ul>li{position:relative}[data-handle=profile] #profile-about .profile-bio ul>li:before{content:"•";position:absolute;left:-1.1em}[data-handle=profile] #profile-about .profile-bio ul>li:has(>.profile-about-line):before{content:none}[data-handle=profile] #profile-about .profile-bio ul>li>.profile-about-line:first-child{position:relative}[data-handle=profile] #profile-about .profile-bio ul>li>.profile-about-line:first-child:before{content:"•";position:absolute;left:-1.1em}[data-handle=profile] #profile-about .profile-bio-container{width:100%}[data-handle=profile] #profile-about .btn-interview{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:22px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));padding:0 15px 0 20px;display:inline-flex;margin-top:var(--gutter-y)}[data-handle=profile] #profile-about .btn-interview[type=text]{padding-left:15px;padding-right:15px}[data-handle=profile] #profile-about .btn-interview svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=profile] #profile-about .btn-interview:hover,[data-handle=profile] #profile-about .btn-interview:focus-visible{color:#fff;background-color:#6d42ed}[data-handle=profile] #profile-about .btn-interview:hover svg path,[data-handle=profile] #profile-about .btn-interview:focus-visible svg path{fill:#fff}[data-handle=profile] #profile-about .btn-interview svg{position:relative;z-index:2}[data-handle=profile] #profile-about .btn-interview svg path{fill:var(--text-current)}[data-handle=profile] #profile-about .btn-interview:hover,[data-handle=profile] #profile-about .btn-interview:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=profile] #profile-about .btn-interview:hover svg path,[data-handle=profile] #profile-about .btn-interview:focus svg path{fill:var(--text-current)}[data-handle=profile] #profile-about .btn-interview:after{display:none}[data-handle=profile] #profile-about .btn-interview:hover,[data-handle=profile] #profile-about .btn-interview:focus{border-color:#6d42ed;color:#fff;background-color:#6d42ed}[data-handle=profile] #profile-about .btn-interview:hover svg path,[data-handle=profile] #profile-about .btn-interview:focus svg path{fill:#fff}[data-handle=profile] #profile-about .profile-about-section{border-top:0}[data-handle=profile] #profile-about .profile-about-section:not(:has(:not(.profile-about-divider))){display:none}[data-handle=profile] #profile-about .profile-about-divider{grid-column:1/-1;width:100%;height:0;margin:0;border:0;border-top:1px dotted #525252;transform-origin:left center}[data-handle=profile] #profile-about .profile-about-group-heading{margin-top:var(--gutter-y);margin-bottom:12px}[data-handle=profile] #profile-about .profile-about-team{display:none}[data-handle=profile] #profile-about .profile-about-team:has(.team-member){display:block}[data-handle=profile] #profile-about .profile-about-team ul{display:flex;flex-wrap:wrap;gap:12px}[data-handle=profile] #profile-about .profile-about-team ul.is-few{gap:12px}[data-handle=profile] #profile-about .profile-about-team ul.is-few li,[data-handle=profile] #profile-about .profile-about-team ul.is-few .member,[data-handle=profile] #profile-about .profile-about-team ul.is-few .avatar,[data-handle=profile] #profile-about .profile-about-team ul.is-few .avatar-photo{width:64px;height:64px}[data-handle=profile] #profile-about .profile-about-team ul.is-many{gap:12px}[data-handle=profile] #profile-about .profile-about-team ul.is-many li,[data-handle=profile] #profile-about .profile-about-team ul.is-many .member,[data-handle=profile] #profile-about .profile-about-team ul.is-many .avatar,[data-handle=profile] #profile-about .profile-about-team ul.is-many .avatar-photo{width:32px;height:32px}[data-handle=profile] #profile-about .profile-about-team li{display:inline-block}[data-handle=profile] #profile-about .profile-about-team a:after{display:none}[data-handle=profile] #profile-about .profile-about-team li,[data-handle=profile] #profile-about .profile-about-team .member,[data-handle=profile] #profile-about .profile-about-team .avatar,[data-handle=profile] #profile-about .profile-about-team .avatar-photo{width:42px;height:42px;border-radius:4px}[data-handle=profile] #profile-about .profile-about-team .user-avatar{display:flex}[data-handle=profile] #profile-about .profile-about-team .lazyPicture{position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:0}[data-handle=profile] #profile-about .profile-about-achievements ul,[data-handle=profile] #profile-about .profile-about-social ul{margin-left:15px;list-style:circle}[data-handle=profile] #profile-about .profile-about-social ul{margin-left:0;list-style:none}[data-handle=profile] #profile-about .profile-about-social a{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase}[data-handle=profile] #profile-about .profile-about-achievements .profile-achievement{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;margin-bottom:8px}[data-handle=profile] #profile-about .profile-about-services ul,[data-handle=profile] #profile-about .profile-about-skills-tools ul{list-style-type:""}[data-handle=profile] #profile-about .profile-services-list,[data-handle=profile] #profile-about .profile-skills-tools-list{display:flex;flex-wrap:wrap;gap:12px 6px;margin:12px 0 0}[data-handle=profile] #profile-about .profile-skill>:is(a,button){flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;appearance:none;-webkit-appearance:none;background-color:transparent;font:inherit;border:1px solid #bfbfbf;border-radius:14px;padding:4px 12px;font-size:12px;text-transform:uppercase;color:var(--text-current);cursor:default;overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));cursor:pointer}[data-handle=profile] #profile-about .profile-skill>:is(a,button) svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=profile] #profile-about .profile-skill>:is(a,button):after{display:none}[data-handle=profile] #profile-about .profile-skill>:is(a,button):hover,[data-handle=profile] #profile-about .profile-skill>:is(a,button):focus-within{border-color:#6d42ed;color:#fff;background-color:#6d42ed}[data-handle=profile] #profile-about .profile-service .profile-service-item{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;appearance:none;-webkit-appearance:none;background-color:transparent;font:inherit;border:1px solid #bfbfbf;border-radius:14px;padding:4px 12px;font-size:12px;text-transform:uppercase;color:var(--text-current);cursor:default;overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion))}[data-handle=profile] #profile-about .profile-service .profile-service-item svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=profile] #profile-about .profile-service .profile-service-item:after{display:none}[data-handle=profile] #profile-about .profile-social-item a{color:var(--text-current)}@media (min-width: 1024px){[data-handle=profile] #profile-about .is-mobile-about-social{display:none}}[data-handle=profile] #profile-about .sub-heading-styled{line-height:1.3}@media (max-width: 767px){[data-handle=profile] #profile-about .profile-bio{margin-bottom:calc(var(--gutter-y) * 4)}[data-handle=profile] #profile-about .profile-bio p,[data-handle=profile] #profile-about .profile-bio ul{font-size:18px}[data-handle=profile] #profile-about .profile-about-section{padding-top:0}[data-handle=profile] #profile-about .profile-about-group-heading{margin-top:calc(var(--gutter-y) * 4)}[data-handle=profile] #profile-about .btn-interview{margin-top:calc(var(--gutter-y) * 2)}}body.is-dark .project-cover{--project-cover-shell-bg: color-mix(in srgb, var(--text-current) 7%, var(--bg-current));--project-cover-shell-border-rest: linear-gradient( to bottom, rgb(from var(--text-current) r g b / .22) 0%, rgb(from var(--text-current) r g b / .1) 100% );--project-cover-shell-border-hover: linear-gradient( to bottom, rgb(from var(--text-current) r g b / .28) 0%, rgb(from var(--text-current) r g b / .14) 100% )}body.is-dark .project-cover .project-asset{background-color:#070707}body.is-dark .project-cover .project-curated-credits,body.is-dark .project-cover .user-avatar-name-badges-username-follow,body.is-dark .project-cover .curated-by-okaydev{border-top-color:#525252}body.is-dark .project-cover .project-gallery-credit .profile-badge{border-color:#525252;color:#b8b8b8}body.is-dark .project-cover .btn-liked{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;border-color:#42ed91;background-color:#42ed91}body.is-dark .project-cover .btn-liked[type=text]{padding-left:15px;padding-right:15px}body.is-dark .project-cover .btn-liked svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}body.is-dark .project-cover .btn-liked:hover,body.is-dark .project-cover .btn-liked:focus-visible{color:#fff;background-color:#6d42ed}body.is-dark .project-cover .btn-liked:hover svg path,body.is-dark .project-cover .btn-liked:focus-visible svg path{fill:#fff}body.is-dark .project-cover .btn-liked img,body.is-dark .project-cover .btn-liked svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}body.is-dark .project-cover .btn-liked svg path{fill:#0c0c0c}body.is-dark .project-cover .btn-liked:hover,body.is-dark .project-cover .btn-liked:focus{border-color:#42ed91;background-color:#42ed91}body.is-dark .project-cover .btn-liked:hover svg path,body.is-dark .project-cover .btn-liked:focus svg path{fill:#0c0c0c}body.is-dark .project-cover .btn-bookmarked{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;border-color:#6d42ed;background-color:#6d42ed}body.is-dark .project-cover .btn-bookmarked[type=text]{padding-left:15px;padding-right:15px}body.is-dark .project-cover .btn-bookmarked svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}body.is-dark .project-cover .btn-bookmarked:hover,body.is-dark .project-cover .btn-bookmarked:focus-visible{color:#fff;background-color:#6d42ed}body.is-dark .project-cover .btn-bookmarked:hover svg path,body.is-dark .project-cover .btn-bookmarked:focus-visible svg path{fill:#fff}body.is-dark .project-cover .btn-bookmarked img,body.is-dark .project-cover .btn-bookmarked svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}body.is-dark .project-cover .btn-bookmarked svg path{fill:#fff}body.is-dark .project-cover .btn-bookmarked:hover,body.is-dark .project-cover .btn-bookmarked:focus{border-color:#6d42ed;background-color:#6d42ed}body.is-dark .project-cover .btn-bookmarked:hover svg path,body.is-dark .project-cover .btn-bookmarked:focus svg path{fill:#fff}body.is-dark .project-cover .btn-launch-project{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;background-color:#0c0c0c}body.is-dark .project-cover .btn-launch-project[type=text]{padding-left:15px;padding-right:15px}body.is-dark .project-cover .btn-launch-project svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}body.is-dark .project-cover .btn-launch-project:hover,body.is-dark .project-cover .btn-launch-project:focus-visible{color:#fff;background-color:#6d42ed}body.is-dark .project-cover .btn-launch-project:hover svg path,body.is-dark .project-cover .btn-launch-project:focus-visible svg path{fill:#fff}body.is-dark .project-cover .btn-launch-project img,body.is-dark .project-cover .btn-launch-project svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}body.is-dark .project-cover .btn-launch-project svg path{fill:#fff}body.is-dark .project-cover .btn-launch-project:hover,body.is-dark .project-cover .btn-launch-project:focus{background-color:#fff}body.is-dark .project-cover .btn-launch-project:hover svg path,body.is-dark .project-cover .btn-launch-project:focus svg path{fill:#0c0c0c}body.is-dark .project-cover .project-title{color:#7b7b7b}html.is-pointer-hover-armed body.is-dark .project-cover:hover .project-title-text,body.is-dark .project-cover:focus-within .project-title-text{opacity:1}body.is-dark .project-cover .avatars,body.is-dark .project-cover .project-gallery-credit{border-top-color:#222}.project-cover{width:calc((var(--vw) - var(--gutter-x) * (var(--column-count) - 1) - var(--gutter-cap) * 2) / var(--column-count) * 4 + var(--gutter-x) * 3 + 0px);--project-cover-radius: 8px;--project-cover-inner-inset: 1px;--project-cover-inner-radius: calc(var(--project-cover-radius) - var(--project-cover-inner-inset));--project-cover-shell-bg: color-mix(in srgb, var(--text-current) 5%, var(--bg-current));--project-cover-shell-border-rest: linear-gradient( to bottom, rgb(from var(--text-current) r g b / .16) 0%, rgb(from var(--text-current) r g b / .08) 100% );--project-cover-shell-border-hover: linear-gradient( to bottom, rgb(from var(--text-current) r g b / .22) 0%, rgb(from var(--text-current) r g b / .12) 100% );--project-cover-shell-shadow: 0 0 0 rgba(0, 0, 0, 0);--project-cover-shell-overlay-opacity: 1;position:relative}.project-cover:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:calc(var(--project-cover-radius) + 1px);background:transparent;pointer-events:none;z-index:0;opacity:0}.project-cover .project-cover-shell{position:relative;width:100%}html.is-pointer-hover-armed .project-cover:hover .icon-video,.project-cover:focus-within .icon-video{opacity:0}html.is-pointer-hover-armed .project-cover:hover .project-actions,.project-cover:focus-within .project-actions{opacity:1;pointer-events:auto;transform:translateY(0)}html.is-pointer-hover-armed .project-cover:hover .project-title-text,.project-cover:focus-within .project-title-text{opacity:1}html.is-pointer-hover-armed .project-cover:hover .project-cover-shell,.project-cover:focus-within .project-cover-shell{transform:translate(-1px,-1px)}html.is-pointer-hover-armed .project-cover:hover .project-asset:before,.project-cover:focus-within .project-asset:before{background:var(--project-cover-shell-border-hover)}.project-cover .project-asset{display:flex;position:relative;width:100%;isolation:isolate;border-radius:var(--project-cover-radius);background:linear-gradient(var(--project-cover-shell-bg),var(--project-cover-shell-bg));box-shadow:var(--project-cover-shell-shadow);transition:opacity .2s,box-shadow .35s cubic-bezier(.19,1,.22,1);overflow:hidden}.project-cover .project-asset:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;padding:1px;border-radius:inherit;background:var(--project-cover-shell-border-rest);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;transition:background .35s cubic-bezier(.19,1,.22,1)}.project-cover .project-asset:after{content:"";position:absolute;inset:var(--project-cover-inner-inset);z-index:0;border-radius:var(--project-cover-inner-radius);background-color:#000;opacity:var(--project-cover-shell-overlay-opacity);pointer-events:none;transition:opacity .35s cubic-bezier(.19,1,.22,1)}.project-cover .project-asset .lazyPicture img,.project-cover .project-asset video{object-fit:contain}.project-cover .project-asset .project-cover-primary-link{position:absolute;inset:var(--project-cover-inner-inset);z-index:2;display:block;border-radius:16px;outline:none}.project-cover .icon-video{position:absolute;bottom:8px;right:12px;z-index:1;opacity:1;mix-blend-mode:difference;transition:opacity .2s cubic-bezier(.19,1,.22,1);-webkit-user-select:none;user-select:none;pointer-events:none}.project-cover .icon-video svg{width:32px;height:auto}.project-cover .icon-video svg path{fill:#fff}.project-cover .project-info{display:flex;flex-direction:column;flex-wrap:nowrap;gap:12px 6px;width:100%;margin-top:12px;padding:12px}.project-cover .project-cover-top,.project-cover .project-cover-bottom{width:100%;min-width:0}.project-cover .project-cover-top{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.project-cover .project-cover-top>*{width:100%;max-width:100%}.project-cover .project-cover-bottom{display:flex;align-items:flex-end;gap:10px}.project-cover .project-cover-bottom-aside{display:flex;align-items:flex-end;justify-content:flex-end;flex:0 0 auto;pointer-events:none}.project-cover .project-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:800;font-size:18px;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss02" on,"ss07" on,"ss08" on,"case" on;line-height:1;display:block;width:100%;min-width:0;border-radius:4px;line-height:1.2;font-size:16px;font-weight:400;text-align:left;color:var(--text-current)}.project-cover .project-title-text{display:inline-block;opacity:1;transition:opacity .2s cubic-bezier(.19,1,.22,1)}.project-cover .project-title-link{color:inherit;text-decoration:none}body.is-using-keyboard .project-cover:has(.project-cover-primary-link:focus-visible) .project-title{box-shadow:0 0 0 3px var(--bg-current),0 0 0 6px rgba(109,66,237,.5);border-radius:5px}.project-cover.is-gallery-card{--gallery-project-cover-shadow-rest: 12px 10px 18px 0 rgba(0, 0, 0, 0);--gallery-project-cover-shadow-hover: 12px 10px 18px 0 rgba(0, 0, 0, .2);--gallery-project-cover-overlay-inset: clamp(11px, 4.5vw, 18px);--project-cover-actions-rail-width: clamp(138px, 4vw + 128px, 220px);--project-cover-bottom-aside-width: 28px;width:auto;max-width:100%;min-width:0}body.is-dark .project-cover.is-gallery-card{--gallery-project-cover-shadow-hover: 12px 10px 18px 0 rgba(0, 0, 0, .4)}.project-cover.is-gallery-card .project-asset{aspect-ratio:16/9;position:relative;display:flex;align-items:center;justify-content:center;--project-cover-shell-bg: #202020;--project-cover-shell-shadow: var(--gallery-project-cover-shadow-rest);transition:opacity .2s}body.is-light .project-cover.is-gallery-card .project-asset{--project-cover-shell-bg: #f0f0f0}.project-cover.is-gallery-card .project-cover-shell{transition:transform .35s cubic-bezier(.19,1,.22,1)}.project-cover.is-gallery-card:before{top:0;right:0;bottom:0;left:0;border-radius:var(--project-cover-radius);box-shadow:var(--gallery-project-cover-shadow-hover);transition:opacity .5s cubic-bezier(.19,1,.22,1)}html.is-pointer-hover-armed .project-cover.is-gallery-card:hover:before,.project-cover.is-gallery-card:focus-within:before,.project-cover.is-gallery-card.is-gallery-touch-active:before{opacity:1}.project-cover.is-gallery-card .project-info{display:flex;flex-direction:column;gap:12px;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:auto;margin-top:0;padding:12px;overflow:hidden;border-radius:var(--project-cover-radius);color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.45),0 2px 8px rgba(0,0,0,.35);background:transparent;pointer-events:none}.project-cover.is-gallery-card .project-info a,.project-cover.is-gallery-card .project-info button,.project-cover.is-gallery-card .project-info summary,.project-cover.is-gallery-card .project-info label,.project-cover.is-gallery-card .project-info .sprig-component{pointer-events:auto}.project-cover.is-gallery-card .project-info:before{content:"";position:absolute;top:var(--project-cover-inner-inset);right:var(--project-cover-inner-inset);left:var(--project-cover-inner-inset);z-index:0;height:calc(min(148px,44%) + 2px);background:linear-gradient(to bottom,rgba(0,0,0,.84),rgba(0,0,0,.4) 62%,rgba(0,0,0,0));opacity:0;pointer-events:none;border-radius:var(--project-cover-inner-radius) var(--project-cover-inner-radius) 0 0;transition:opacity .2s cubic-bezier(.19,1,.22,1)}.project-cover.is-gallery-card .project-info:after{content:"";position:absolute;right:var(--project-cover-inner-inset);bottom:var(--project-cover-inner-inset);left:var(--project-cover-inner-inset);z-index:0;height:min(168px,48%);background:linear-gradient(to top,rgba(0,0,0,.88),rgba(0,0,0,.4) 60%,rgba(0,0,0,0));opacity:0;pointer-events:none;border-radius:0 0 var(--project-cover-inner-radius) var(--project-cover-inner-radius);transition:opacity .2s cubic-bezier(.19,1,.22,1)}.project-cover.is-gallery-card .project-info>*{position:relative;z-index:1}.project-cover.is-gallery-card .project-cover-top,.project-cover.is-gallery-card .project-cover-bottom,.project-cover.is-gallery-card .project-cover-bottom-aside{position:relative;z-index:2}.project-cover.is-gallery-card .project-cover-top{padding-right:calc(var(--gallery-project-cover-overlay-inset) + 120px);opacity:0;pointer-events:none;transform:translateY(-4px);transform-origin:left top;transition:opacity .2s cubic-bezier(.19,1,.22,1),transform .2s cubic-bezier(.19,1,.22,1)}.project-cover.is-gallery-card .project-cover-bottom{margin-top:auto;position:relative;align-items:flex-end;opacity:0;transform:translateY(4px);transform-origin:left bottom;transition:opacity .2s cubic-bezier(.19,1,.22,1),transform .2s cubic-bezier(.19,1,.22,1)}.project-cover.is-gallery-card .project-title{align-self:stretch;flex:1 1 auto;max-width:none;width:auto;min-width:0;margin:0;padding-right:0;color:#fff}.project-cover.is-gallery-card .project-title-text{position:relative;z-index:1;opacity:0}.project-cover.is-gallery-card .project-cover-bottom-aside{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:auto}html.is-pointer-hover-armed .project-cover.is-gallery-card:hover .project-info:before,html.is-pointer-hover-armed .project-cover.is-gallery-card:hover .project-info:after,.project-cover.is-gallery-card:focus-within .project-info:before,.project-cover.is-gallery-card:focus-within .project-info:after,.project-cover.is-gallery-card.is-gallery-touch-active .project-info:before,.project-cover.is-gallery-card.is-gallery-touch-active .project-info:after{opacity:1}html.is-pointer-hover-armed .project-cover.is-gallery-card:hover .project-cover-top,.project-cover.is-gallery-card:focus-within .project-cover-top,.project-cover.is-gallery-card.is-gallery-touch-active .project-cover-top{opacity:1;pointer-events:auto;transform:translateY(0)}html.is-pointer-hover-armed .project-cover.is-gallery-card:hover .project-cover-bottom,.project-cover.is-gallery-card:focus-within .project-cover-bottom,.project-cover.is-gallery-card.is-gallery-touch-active .project-cover-bottom{opacity:1;transform:translateY(0)}html.is-pointer-hover-armed .project-cover.is-gallery-card:hover .project-title-text,.project-cover.is-gallery-card:focus-within .project-title-text,.project-cover.is-gallery-card.is-gallery-touch-active .project-title-text{opacity:1}html.is-pointer-hover-armed .project-cover.is-gallery-card:hover .project-cover-bottom-aside,.project-cover.is-gallery-card:focus-within .project-cover-bottom-aside,.project-cover.is-gallery-card.is-gallery-touch-active .project-cover-bottom-aside{opacity:1!important;visibility:visible!important}html.is-pointer-hover-armed .project-cover.is-gallery-card:hover .project-actions>:not(.dynamic-block):not(.servd-dynamic-stale-preview),html.is-pointer-hover-armed .project-cover.is-gallery-card:hover .project-actions .dynamic-block,html.is-pointer-hover-armed .project-cover.is-gallery-card:hover .project-actions>.servd-dynamic-stale-preview,.project-cover.is-gallery-card:focus-within .project-actions>:not(.dynamic-block):not(.servd-dynamic-stale-preview),.project-cover.is-gallery-card:focus-within .project-actions .dynamic-block,.project-cover.is-gallery-card:focus-within .project-actions>.servd-dynamic-stale-preview,.project-cover.is-gallery-card.is-gallery-touch-active .project-actions>:not(.dynamic-block):not(.servd-dynamic-stale-preview),.project-cover.is-gallery-card.is-gallery-touch-active .project-actions .dynamic-block,.project-cover.is-gallery-card.is-gallery-touch-active .project-actions>.servd-dynamic-stale-preview{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion: reduce){.project-cover.is-gallery-card .project-info,.project-cover.is-gallery-card .video-pause-indicator{transition-duration:.01ms}}.project-cover.is-gallery-card .project-actions{z-index:4;top:12px;right:8px;transform:translateY(-4px);transform-origin:right top;transition:opacity .2s cubic-bezier(.19,1,.22,1),transform .2s cubic-bezier(.19,1,.22,1)}@media (hover: none),(pointer: coarse){.project-cover.is-gallery-card[data-gallery-touch-focus-target=true]:is(:focus,:focus-visible){outline:none;box-shadow:none}.project-cover.is-gallery-card[data-gallery-touch-focus-target=true]:not(.is-gallery-touch-active):not(:focus-within) .project-actions{opacity:0;pointer-events:none}.project-cover.is-gallery-card[data-gallery-touch-focus-target=true].is-gallery-touch-active .project-actions,.project-cover.is-gallery-card[data-gallery-touch-focus-target=true]:focus-within .project-actions{opacity:1;pointer-events:auto}.project-cover.is-gallery-card[data-gallery-touch-focus-target=true].is-gallery-touch-active .project-cover-shell,.project-cover.is-gallery-card[data-gallery-touch-focus-target=true]:focus-within .project-cover-shell{transform:none}.project-cover.is-gallery-card.is-video:not(.is-video-playing):not(.is-gallery-touch-active):not(:focus-within) .project-cover-bottom{opacity:1;transform:translateY(0)}.project-cover.is-gallery-card.is-video:not(.is-video-playing):not(.is-gallery-touch-active):not(:focus-within) .project-title{pointer-events:none}.project-cover.is-gallery-card.is-video:not(.is-video-playing):not(.is-gallery-touch-active):not(:focus-within) .project-title-text{opacity:0}}.project-cover.is-gallery-card.is-video .project-asset{background-color:#000}.project-cover.is-gallery-card .project-asset-bg,.project-cover.is-gallery-card .project-asset-main{position:absolute;inset:var(--project-cover-inner-inset);display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--project-cover-inner-radius)}.project-cover.is-gallery-card .project-asset-bg{opacity:.75;pointer-events:none}.project-cover.is-gallery-card .project-asset-main{z-index:1}.project-cover.is-gallery-card .video-pause-indicator{position:absolute;right:12px;bottom:12px;z-index:1;display:flex;align-items:center;justify-content:center;padding:2px;border-radius:3px;background:#000;pointer-events:none;opacity:1;visibility:visible}.project-cover.is-gallery-card .video-pause-indicator svg{display:block;width:20px;height:20px}.project-cover.is-gallery-card .video-pause-indicator svg,.project-cover.is-gallery-card .video-pause-indicator svg path{fill:#fff}.project-cover.is-gallery-card .video-pause-indicator--pro{gap:4px;padding:2px 6px 2px 2px}.project-cover.is-gallery-card .video-pause-indicator__pro-label{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-size:11px;font-weight:700;line-height:20px;letter-spacing:.04em;color:#fff;text-transform:uppercase}.project-cover.is-gallery-card .btn-launch-project,body.is-dark .project-cover.is-gallery-card .btn-launch-project,body.is-light .project-cover.is-gallery-card .btn-launch-project{border-color:transparent;background-color:#eaeaea;color:#0c0c0c;transition:background-color .2s cubic-bezier(.215,.61,.355,1),transform .2s cubic-bezier(.215,.61,.355,1)}.project-cover.is-gallery-card .btn-launch-project svg,body.is-dark .project-cover.is-gallery-card .btn-launch-project svg,body.is-light .project-cover.is-gallery-card .btn-launch-project svg{transition:transform .2s cubic-bezier(.215,.61,.355,1)}.project-cover.is-gallery-card .btn-launch-project svg,.project-cover.is-gallery-card .btn-launch-project svg path,body.is-dark .project-cover.is-gallery-card .btn-launch-project svg,body.is-dark .project-cover.is-gallery-card .btn-launch-project svg path,body.is-light .project-cover.is-gallery-card .btn-launch-project svg,body.is-light .project-cover.is-gallery-card .btn-launch-project svg path{fill:#0c0c0c}.project-cover.is-gallery-card .btn-launch-project:hover,.project-cover.is-gallery-card .btn-launch-project:focus,body.is-dark .project-cover.is-gallery-card .btn-launch-project:hover,body.is-dark .project-cover.is-gallery-card .btn-launch-project:focus,body.is-light .project-cover.is-gallery-card .btn-launch-project:hover,body.is-light .project-cover.is-gallery-card .btn-launch-project:focus{border-color:transparent;background-color:#fff}.project-cover.is-gallery-card .btn-launch-project:hover svg,.project-cover.is-gallery-card .btn-launch-project:focus svg,body.is-dark .project-cover.is-gallery-card .btn-launch-project:hover svg,body.is-dark .project-cover.is-gallery-card .btn-launch-project:focus svg,body.is-light .project-cover.is-gallery-card .btn-launch-project:hover svg,body.is-light .project-cover.is-gallery-card .btn-launch-project:focus svg{transform:translate3d(calc(-50% + 1px),calc(-50% - 1px),0)}.project-cover.is-gallery-card .btn-launch-project:hover svg,.project-cover.is-gallery-card .btn-launch-project:hover svg path,.project-cover.is-gallery-card .btn-launch-project:focus svg,.project-cover.is-gallery-card .btn-launch-project:focus svg path,body.is-dark .project-cover.is-gallery-card .btn-launch-project:hover svg,body.is-dark .project-cover.is-gallery-card .btn-launch-project:hover svg path,body.is-dark .project-cover.is-gallery-card .btn-launch-project:focus svg,body.is-dark .project-cover.is-gallery-card .btn-launch-project:focus svg path,body.is-light .project-cover.is-gallery-card .btn-launch-project:hover svg,body.is-light .project-cover.is-gallery-card .btn-launch-project:hover svg path,body.is-light .project-cover.is-gallery-card .btn-launch-project:focus svg,body.is-light .project-cover.is-gallery-card .btn-launch-project:focus svg path{fill:#0c0c0c}.project-cover.is-gallery-card.is-video-playing .video-pause-indicator{opacity:0;visibility:hidden}.project-cover.is-gallery-card .project-asset-bg>*,.project-cover.is-gallery-card .project-asset-main>.project-asset-media,.project-cover.is-gallery-card .project-asset-main>.lazyPicture,.project-cover.is-gallery-card .project-asset-main>picture,.project-cover.is-gallery-card .project-asset-main>video{width:100%;height:100%}.project-cover.is-gallery-card .project-asset-media,.project-cover.is-gallery-card .project-asset-main .lazyPicture,.project-cover.is-gallery-card .project-asset-main picture{display:block;position:relative;width:100%;height:100%;padding-bottom:0}.project-cover.is-gallery-card .project-asset-bg img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;object-position:center!important;filter:blur(24px);transform:scale(1.08)}.project-cover.is-gallery-card .project-asset-main img,.project-cover.is-gallery-card .project-asset-main video{display:block;width:100%;height:100%;max-width:none;max-height:none;object-fit:contain;object-position:center!important}.project-cover.is-gallery-card .avatars .avatars-photo{position:relative;flex:0 0 36px;width:36px;height:36px;border:0;background-color:transparent;border-radius:50%;overflow:visible}.project-cover.is-gallery-card .avatars .avatars-photo:after{display:none}.project-cover.is-gallery-card .avatars .avatars-photo .avatar-link{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:50%;z-index:2}.project-cover.is-gallery-card .avatars .avatars-photo .lazyPicture{display:block;width:100%;height:100%;padding-bottom:0;border-radius:50%;overflow:hidden}.project-cover.is-gallery-card .avatars .avatars-photo img,.project-cover.is-gallery-card .avatars .avatars-photo svg{width:100%;height:100%;border-radius:50%}.project-cover.is-gallery-card .avatars .avatars-photo img{object-fit:cover}body.is-using-keyboard .project-cover.is-gallery-card .avatars .avatar-link:focus-visible{outline:none;border-radius:50%;box-shadow:0 0 0 3px var(--bg-current),0 0 0 6px rgba(109,66,237,.5)}.project-cover .user-avatar-name-badges-username-follow{margin-top:8px}.project-cover .avatars{margin-top:10px;padding-top:12px;border-top:1px dotted #eaeaea}.project-cover .avatars .avatars-photo.is-member-credit{margin-left:0}.project-cover .project-gallery-credit{display:flex;align-items:flex-start;gap:8px;position:relative;z-index:1;width:100%;margin-top:10px;padding-top:12px;border-top:1px dotted #eaeaea;color:var(--text-current)}.project-cover .project-gallery-credit .user-avatar{display:inline-flex;align-items:center;justify-content:center;position:relative;top:-3px;flex-shrink:0;width:36px;height:36px;border-radius:50%;color:inherit}.project-cover .project-gallery-credit .user-avatar .avatar{width:36px;height:36px;border-radius:50%;overflow:hidden}.project-cover .project-gallery-credit .user-avatar .avatar-photo,.project-cover .project-gallery-credit .user-avatar .avatar-photos,.project-cover .project-gallery-credit .user-avatar .avatar-link{width:36px;height:36px;border-radius:50%}.project-cover .project-gallery-credit .user-avatar .avatar-photo:after{border-radius:50%}.project-cover .project-gallery-credit .user-avatar .lazyPicture{display:block;width:36px;height:36px;padding-bottom:0;border-radius:50%;overflow:hidden}.project-cover .project-gallery-credit .user-avatar .lazyPicture picture,.project-cover .project-gallery-credit .user-avatar .avatar-photo img{border-radius:50%}body.is-using-keyboard .project-cover .project-gallery-credit .user-avatar:focus-visible{outline:none;border-radius:50%;box-shadow:0 0 0 3px var(--bg-current),0 0 0 6px rgba(109,66,237,.5)}.project-cover .project-gallery-credit .user-info-container{display:flex;flex-direction:column;justify-content:flex-start;gap:0;min-width:0;margin-top:-7px}.project-cover .project-gallery-credit .user-name{display:block;min-width:0}.project-cover .project-gallery-credit .user-name-text{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:18px;line-height:1.5;letter-spacing:.18px;display:inline-block;max-width:100%;font-size:16px;font-weight:500;line-height:1.1em;color:inherit;text-decoration:none}.project-cover .project-gallery-credit .profile-badges{display:inline-flex;align-items:center;flex-shrink:0;gap:4px;position:relative;top:0}.project-cover .project-gallery-credit .profile-badge{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));display:inline-flex;flex-wrap:wrap;max-width:100%;height:17px!important;padding:1px 6px 0;border-radius:23px;border:1px solid #cccccc;background-color:transparent;font-size:9px;line-height:1;text-decoration:none!important;color:#767676}.project-cover .project-gallery-credit .profile-badge[type=text]{padding-left:15px;padding-right:15px}.project-cover .project-gallery-credit .profile-badge svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.project-cover .project-gallery-credit .profile-badge:hover,.project-cover .project-gallery-credit .profile-badge:focus-visible{color:#fff;background-color:#6d42ed}.project-cover .project-gallery-credit .profile-badge:hover svg path,.project-cover .project-gallery-credit .profile-badge:focus-visible svg path{fill:#fff}.project-cover .project-gallery-credit .profile-badge svg{position:relative;z-index:2}.project-cover .project-gallery-credit .profile-badge svg path{fill:var(--text-current)}.project-cover .project-gallery-credit .profile-badge:hover,.project-cover .project-gallery-credit .profile-badge:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.project-cover .project-gallery-credit .profile-badge:hover svg path,.project-cover .project-gallery-credit .profile-badge:focus svg path{fill:var(--text-current)}.project-cover .project-gallery-credit .profile-badge.is-group-okayDev:hover,.project-cover .project-gallery-credit .profile-badge.is-group-okayDev:focus{border:1px solid #eee642;background-color:#eee642;color:#0c0c0c}.project-cover .project-gallery-credit .profile-badge.is-community{border:1px solid #cccccc;background-color:transparent;color:#767676;cursor:default}.project-cover .project-gallery-credit .profile-badge.is-community:hover,.project-cover .project-gallery-credit .profile-badge.is-community:focus{border:1px solid #42ed91;background-color:#42ed91;color:#0c0c0c}.project-cover .project-gallery-credit .profile-badge.is-group-business:hover,.project-cover .project-gallery-credit .profile-badge.is-group-business:focus{border:1px solid #0c0c0c;background-color:#0c0c0c;color:#fff}.project-cover .project-gallery-credit .profile-badge.is-group-pro:hover,.project-cover .project-gallery-credit .profile-badge.is-group-pro:focus{border:1px solid #6d42ed;background-color:#6d42ed;color:#fff}.project-cover .project-gallery-credit .profile-badge.is-group-lifetime:hover,.project-cover .project-gallery-credit .profile-badge.is-group-lifetime:focus{border:1px solid #0c0c0c;background-color:#0c0c0c;color:#fff}.project-cover .project-gallery-credit .user-username{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px .5ch;max-width:100%;margin-top:-4px;color:color-mix(in srgb,var(--text-current) 72%,transparent)}.project-cover .project-gallery-credit .user-link{display:inline;position:relative;top:-2px;color:inherit}.project-cover .project-gallery-credit .username-text{display:inline;font-size:13px}.project-cover .avatars{margin-top:8px}.project-cover .project-curated-credits{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;display:flex;align-items:center;flex-wrap:wrap;gap:5px;min-height:28px;width:100%;margin-top:8px;padding-top:10px;border-top:1px dotted #eaeaea;color:var(--text-current);font-size:12px}.project-cover .project-curated-credits-label{display:inline-flex;align-items:center;font-weight:700;text-transform:none;color:color-mix(in srgb,var(--text-current) 72%,transparent)}.project-cover .project-curated-credits-value{display:inline-flex;align-items:center;gap:.35em;color:var(--text-current)}.project-cover .project-curated-credits-more{display:inline-flex;align-items:center;flex-shrink:0;gap:.3em;white-space:nowrap}.project-cover .project-curated-credits-more-count{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-feature-settings:"ss13" on;font-variant-numeric:normal;font-size:calc(1.05em + 1px);font-weight:400;line-height:1;letter-spacing:0}.project-cover .project-actions{display:flex;flex-direction:row;gap:6px;position:absolute;top:12px;right:4%;z-index:4;opacity:0;pointer-events:none}.project-cover .project-actions .dynamic-block{display:flex;flex-direction:row;gap:6px}.project-cover .project-actions>.servd-dynamic-stale-preview{display:flex;flex-direction:row;align-items:center;gap:6px}.project-cover .project-actions>.servd-dynamic-stale-preview .sprig-component:has(.btn-like,.btn-liked,.btn-bookmark,.btn-bookmarked){display:none}.project-cover .project-actions>:not(.dynamic-block):not(.servd-dynamic-stale-preview),.project-cover .project-actions .dynamic-block,.project-cover .project-actions>.servd-dynamic-stale-preview{opacity:0;transform:translateY(-4px);transform-origin:right top;transition:opacity .2s cubic-bezier(.19,1,.22,1),transform .2s cubic-bezier(.19,1,.22,1)}.project-cover.is-gallery-card .project-gallery-credit,.project-cover.is-gallery-card .user-avatar-name-badges-username-follow,.project-cover.is-gallery-card .avatars,.project-cover.is-gallery-card .project-curated-credits,.project-cover.is-gallery-card .curated-by-okaydev{margin-top:0;padding-top:0;border-top:0;color:inherit}.project-cover.is-gallery-card .project-gallery-credit .user-name-text,.project-cover.is-gallery-card .project-gallery-credit .user-link,.project-cover.is-gallery-card .project-gallery-credit .username-text{color:inherit}.project-cover.is-gallery-card .project-gallery-credit .profile-badge,.project-cover.is-gallery-card .project-gallery-credit .profile-badge.is-community{border-color:rgba(255,255,255,.42);color:#fff}.project-cover.is-gallery-card .user-avatar-name-badges-username-follow{align-items:flex-start}.project-cover.is-gallery-card .user-avatar-name-badges-username-follow .user-name-text,.project-cover.is-gallery-card .user-avatar-name-badges-username-follow .user-link,.project-cover.is-gallery-card .user-avatar-name-badges-username-follow .username-text{color:inherit}.project-cover.is-gallery-card .user-avatar-name-badges-username-follow .user-avatar{margin-top:-3px;align-self:flex-start}.project-cover.is-gallery-card .user-avatar-name-badges-username-follow.is-badges-after-username .user-name{align-items:flex-start}.project-cover.is-gallery-card .user-avatar-name-badges-username-follow.is-badges-after-username .user-username>.badges-container{align-self:center}.project-cover.is-gallery-card .project-gallery-credit .user-username,.project-cover.is-gallery-card .user-avatar-name-badges-username-follow .user-username{color:rgba(255,255,255,.78)}.project-cover.is-gallery-card .project-cover-top:has(.project-curated-credits):has(.curated-by-okaydev),.project-cover.is-gallery-card .project-cover-top:has(.curated-by-okaydev){gap:6px;margin-top:-2px}.project-cover.is-gallery-card .project-curated-credits,.project-cover.is-gallery-card .curated-by-okaydev{width:auto;max-width:100%;min-height:0;margin-top:0;padding-top:0;border-top:0}.project-cover.is-gallery-card .curated-by-okaydev{position:relative;left:-6px;align-self:flex-start}.project-cover.is-gallery-card .curated-by-okaydev .curated-by-okaydev-link,.project-cover.is-gallery-card .curated-by-okaydev .curated-by-okaydev-reveal{min-height:0}.project-cover.is-gallery-card .curated-by-okaydev .curated-by-okaydev-reveal{border-color:rgba(12,12,12,.5);background-color:rgba(12,12,12,.5);transition:opacity .2s ease,border-color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1)}.project-cover.is-gallery-card .curated-by-okaydev .curated-by-okaydev-link:hover .curated-by-okaydev-reveal,.project-cover.is-gallery-card .curated-by-okaydev .curated-by-okaydev-link:focus-visible .curated-by-okaydev-reveal{border-color:#0c0c0c;background-color:#0c0c0c}.project-cover.is-gallery-card .curated-by-okaydev .curated-by-okaydev-inline-label{color:#fff;font-size:10px;text-shadow:none}.project-cover.is-gallery-card .project-curated-credits,.project-cover.is-gallery-card .project-curated-credits-label,.project-cover.is-gallery-card .project-curated-credits-value{color:#fff;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-size:11px;font-weight:500;line-height:1.25;text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,.45),0 2px 8px rgba(0,0,0,.35)}body.is-dark .project-cover.is-gallery-card .project-gallery-credit .profile-badge,body.is-dark .project-cover.is-gallery-card .project-gallery-credit .profile-badge.is-community{border-color:rgba(255,255,255,.42);color:#fff}body.is-dark .project-cover.is-gallery-card .project-gallery-credit .profile-badge.is-group-okayDev:hover,body.is-dark .project-cover.is-gallery-card .project-gallery-credit .profile-badge.is-group-okayDev:focus{border:1px solid #eee642;background-color:#eee642;color:#0c0c0c}body.is-dark .project-cover.is-gallery-card .project-gallery-credit .profile-badge.is-community:hover,body.is-dark .project-cover.is-gallery-card .project-gallery-credit .profile-badge.is-community:focus{border:1px solid #42ed91;background-color:#42ed91;color:#0c0c0c}body.is-dark .project-cover.is-gallery-card .project-gallery-credit .profile-badge.is-group-business:hover,body.is-dark .project-cover.is-gallery-card .project-gallery-credit .profile-badge.is-group-business:focus{border:1px solid #0c0c0c;background-color:#0c0c0c;color:#fff}body.is-dark .project-cover.is-gallery-card .project-gallery-credit .profile-badge.is-group-pro:hover,body.is-dark .project-cover.is-gallery-card .project-gallery-credit .profile-badge.is-group-pro:focus{border:1px solid #6d42ed;background-color:#6d42ed;color:#fff}body.is-dark .project-cover.is-gallery-card .project-gallery-credit .profile-badge.is-group-lifetime:hover,body.is-dark .project-cover.is-gallery-card .project-gallery-credit .profile-badge.is-group-lifetime:focus{border:1px solid #0c0c0c;background-color:#0c0c0c;color:#fff}body.is-dark .project-cover.is-gallery-card .project-title{color:#fff}.project-cover.is-gallery-card .project-gallery-credit .profile-badge.is-group-okayDev:hover,.project-cover.is-gallery-card .project-gallery-credit .profile-badge.is-group-okayDev:focus,.project-cover.is-gallery-card .user-avatar-name-badges-username-follow .profile-badge.is-group-okayDev:hover,.project-cover.is-gallery-card .user-avatar-name-badges-username-follow .profile-badge.is-group-okayDev:focus{color:#0c0c0c;border:1px solid #eee642;background-color:#eee642}.project-cover.is-gallery-card .project-gallery-credit .profile-badge.is-group-pro:hover,.project-cover.is-gallery-card .project-gallery-credit .profile-badge.is-group-pro:focus,.project-cover.is-gallery-card .user-avatar-name-badges-username-follow .profile-badge.is-group-pro:hover,.project-cover.is-gallery-card .user-avatar-name-badges-username-follow .profile-badge.is-group-pro:focus{border:1px solid #6d42ed;background-color:#6d42ed;color:#fff}.project-cover.is-gallery-card .avatars{align-content:flex-start;gap:10px 8px}.project-cover .btn-launch-project{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;transition:border-color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1),transform .2s cubic-bezier(.215,.61,.355,1)}.project-cover .btn-launch-project[type=text]{padding-left:15px;padding-right:15px}.project-cover .btn-launch-project svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.project-cover .btn-launch-project:hover,.project-cover .btn-launch-project:focus-visible{color:#fff;background-color:#6d42ed}.project-cover .btn-launch-project:hover svg path,.project-cover .btn-launch-project:focus-visible svg path{fill:#fff}.project-cover .btn-launch-project img,.project-cover .btn-launch-project svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.project-cover .btn-edit-profile{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;text-transform:uppercase;flex-shrink:0;display:flex;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));display:inline-flex;align-items:center;justify-content:center;gap:4px;width:auto;min-width:0;height:30px;padding:0 10px 0 8px;border-radius:999px;font-size:12px;font-weight:500;line-height:1;background-color:#fff;color:#0c0c0c;transition:border-color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1),transform .2s cubic-bezier(.215,.61,.355,1)}.project-cover .btn-edit-profile[type=text]{padding-left:15px;padding-right:15px}.project-cover .btn-edit-profile svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.project-cover .btn-edit-profile:hover,.project-cover .btn-edit-profile:focus-visible{color:#fff;background-color:#6d42ed}.project-cover .btn-edit-profile:hover svg path,.project-cover .btn-edit-profile:focus-visible svg path{fill:#fff}.project-cover .btn-edit-profile svg{position:relative;top:auto;left:auto;transform:none;width:auto;height:auto;max-width:14px;max-height:14px;flex-shrink:0}.project-cover .btn-edit-profile svg path{fill:#0c0c0c}.project-cover .btn-edit-profile .text{display:inline-flex;align-items:center;position:relative;z-index:2;line-height:1}.project-cover .btn-edit-profile:hover,.project-cover .btn-edit-profile:focus{background-color:#fff;color:#0c0c0c}.project-cover .btn-edit-profile:hover svg path,.project-cover .btn-edit-profile:focus svg path{fill:#0c0c0c}.project-cover .btn-like{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;background-color:#0c0c0c;color:#fff;transition:border-color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1),transform .2s cubic-bezier(.215,.61,.355,1)}.project-cover .btn-like[type=text]{padding-left:15px;padding-right:15px}.project-cover .btn-like svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.project-cover .btn-like:hover,.project-cover .btn-like:focus-visible{color:#fff;background-color:#6d42ed}.project-cover .btn-like:hover svg path,.project-cover .btn-like:focus-visible svg path{fill:#fff}.project-cover .btn-like img,.project-cover .btn-like svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.project-cover .btn-like svg path{fill:#fff}.project-cover .btn-like:hover,.project-cover .btn-like:focus{background-color:#42ed91}.project-cover .btn-like:hover svg path,.project-cover .btn-like:focus svg path{fill:#0c0c0c}.project-cover .btn-liked{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;border-color:#42ed91;background-color:#42ed91}.project-cover .btn-liked[type=text]{padding-left:15px;padding-right:15px}.project-cover .btn-liked svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.project-cover .btn-liked:hover,.project-cover .btn-liked:focus-visible{color:#fff;background-color:#6d42ed}.project-cover .btn-liked:hover svg path,.project-cover .btn-liked:focus-visible svg path{fill:#fff}.project-cover .btn-liked img,.project-cover .btn-liked svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.project-cover .btn-liked svg path{fill:#0c0c0c}.project-cover .btn-liked:hover,.project-cover .btn-liked:focus{background-color:#42ed91}.project-cover .btn-liked:hover svg path,.project-cover .btn-liked:focus svg path{fill:#0c0c0c}.project-cover .btn-bookmark{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;background-color:#0c0c0c;color:#fff;transition:border-color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1),transform .2s cubic-bezier(.215,.61,.355,1)}.project-cover .btn-bookmark[type=text]{padding-left:15px;padding-right:15px}.project-cover .btn-bookmark svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.project-cover .btn-bookmark:hover,.project-cover .btn-bookmark:focus-visible{color:#fff;background-color:#6d42ed}.project-cover .btn-bookmark:hover svg path,.project-cover .btn-bookmark:focus-visible svg path{fill:#fff}.project-cover .btn-bookmark img,.project-cover .btn-bookmark svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.project-cover .btn-bookmark svg path{fill:#fff}.project-cover .btn-bookmarked{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;border-color:#6d42ed;background-color:#6d42ed}.project-cover .btn-bookmarked[type=text]{padding-left:15px;padding-right:15px}.project-cover .btn-bookmarked svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.project-cover .btn-bookmarked:hover,.project-cover .btn-bookmarked:focus-visible{color:#fff;background-color:#6d42ed}.project-cover .btn-bookmarked:hover svg path,.project-cover .btn-bookmarked:focus-visible svg path{fill:#fff}.project-cover .btn-bookmarked img,.project-cover .btn-bookmarked svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.project-cover .btn-bookmarked svg path{fill:#fff}.project-cover .btn-bookmarked:hover,.project-cover .btn-bookmarked:focus{background-color:#6d42ed}.project-cover .btn-bookmarked:hover svg path,.project-cover .btn-bookmarked:focus svg path{fill:#fff}.project-cover .btn-launch-project{background-color:#0c0c0c;color:#fff}.project-cover .btn-launch-project svg path{fill:#fff}.project-cover .btn-launch-project:hover,.project-cover .btn-launch-project:focus{background-color:#fff}.project-cover .btn-launch-project:hover svg path,.project-cover .btn-launch-project:focus svg path{fill:#0c0c0c}body.is-using-keyboard .project-cover .project-actions .btn-edit-profile:focus-visible{outline:none;border-radius:999px;box-shadow:0 0 0 3px var(--bg-current),0 0 0 6px rgba(109,66,237,.5)}body.is-using-keyboard .project-cover .project-actions .btn-like:focus-visible,body.is-using-keyboard .project-cover .project-actions .btn-liked:focus-visible,body.is-using-keyboard .project-cover .project-actions .btn-bookmark:focus-visible,body.is-using-keyboard .project-cover .project-actions .btn-bookmarked:focus-visible,body.is-using-keyboard .project-cover .project-actions .btn-launch-project:focus-visible{outline:none;border-radius:50%;box-shadow:0 0 0 3px var(--bg-current),0 0 0 6px rgba(109,66,237,.5)}body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card{--project-cover-radius: 0px}body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-cover-top{display:none}@media (min-width: 1024px){body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-info{padding:0}body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-actions{top:12px;right:8px}}body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card{--gallery-project-cover-shadow-hover: 12px 10px 18px 0 rgba(0, 0, 0, .1);--gallery-project-cover-shell-border-hover: rgb(from var(--text-current) r g b / .14)}body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-gallery-credit .profile-badge:not(:hover):not(:focus),body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .user-avatar-name-badges-username-follow .profile-badge:not(:hover):not(:focus){border-color:#0c0c0c;color:#0c0c0c}body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-gallery-credit .user-username,body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .user-avatar-name-badges-username-follow .user-username,body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-gallery-credit .username-text,body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .user-avatar-name-badges-username-follow .username-text{color:#0c0c0c}body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-like,body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-liked,body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-bookmark,body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-bookmarked{border-color:#fff;background-color:#fff}body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-like svg path,body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-liked svg path,body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-bookmark svg path,body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-bookmarked svg path{fill:#0c0c0c}body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .video-pause-indicator{background:#fff}body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .video-pause-indicator svg,body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .video-pause-indicator svg path{fill:#0c0c0c}body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card{--gallery-project-cover-shell-border-hover: rgb(from var(--text-current) r g b / .16)}body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-cover-shell{container-type:inline-size}body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-title-link{display:inline-flex;max-width:100%;color:inherit;text-decoration:none;cursor:pointer}body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-cover-bottom-aside .video-pause-indicator{top:12px;right:12px;bottom:auto;left:auto;transform:none;opacity:1;visibility:visible;transition:opacity .2s cubic-bezier(.19,1,.22,1),visibility .2s cubic-bezier(.19,1,.22,1)}body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-actions{top:calc(56.25cqw - 42px);right:auto;left:50%;gap:4px;transform:translate(-50%,4px);transform-origin:center bottom}body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-actions .dynamic-block,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-actions>.servd-dynamic-stale-preview{gap:4px}body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-actions>:not(.dynamic-block):not(.servd-dynamic-stale-preview),body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-actions .dynamic-block,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-actions>.servd-dynamic-stale-preview{transform-origin:center bottom}html.is-pointer-hover-armed body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card:hover .project-cover-bottom-aside .video-pause-indicator,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card:focus-within .project-cover-bottom-aside .video-pause-indicator,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card.is-gallery-touch-active .project-cover-bottom-aside .video-pause-indicator{opacity:0;visibility:hidden}html.is-pointer-hover-armed body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card:hover .project-actions,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card:focus-within .project-actions,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card.is-gallery-touch-active .project-actions{transform:translate(-50%)}body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-like,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-liked,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-bookmark,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-bookmarked,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-launch-project{width:30px;min-width:30px;height:30px;border-color:#0c0c0c;background-color:#0c0c0c;color:#fff}body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-like svg,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-liked svg,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-bookmark svg,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-bookmarked svg,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-launch-project svg{max-width:16px;max-height:16px}body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-like svg,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-like svg path,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-liked svg,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-liked svg path,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-bookmark svg,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-bookmark svg path,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-bookmarked svg,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-bookmarked svg path,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-launch-project svg,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-launch-project svg path{fill:#fff}body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-like:hover,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-like:focus,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-liked:hover,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-liked:focus,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-bookmark:hover,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-bookmark:focus,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-bookmarked:hover,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-bookmarked:focus,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-launch-project:hover,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-launch-project:focus{border-color:#0c0c0c;background-color:#0c0c0c;color:#fff}body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-edit-profile{width:auto;min-width:0;height:30px;padding:0 10px 0 8px;border-radius:999px;border-color:#fff;background-color:#fff;color:#0c0c0c}body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-edit-profile svg{max-width:14px;max-height:14px}body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-edit-profile svg,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-edit-profile svg path{fill:#0c0c0c}body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-edit-profile .text{display:inline-flex}body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-edit-profile:hover,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-edit-profile:focus{border-color:#fff;background-color:#fff;color:#0c0c0c;transform:scale(1.08)}body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-liked svg,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-liked svg path{fill:#42ed91}body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-bookmarked svg,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-bookmarked svg path{fill:#6d42ed}body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-launch-project svg,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-launch-project svg path{fill:#fff}body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-launch-project:hover,body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-launch-project:focus{transform:scale(1.08)}body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-info:before{background:none}body[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .project-info:after{right:-24px;bottom:0;left:-24px;height:min(96px,28%);border-radius:0;background:linear-gradient(to top,rgba(0,0,0,.88),rgba(0,0,0,.6) 24%,rgba(0,0,0,.28) 56%,rgba(0,0,0,.08) 82%,rgba(0,0,0,0))}body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-like,body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-liked,body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-bookmark,body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-bookmarked,body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-launch-project{border-color:#0c0c0c;background-color:#0c0c0c}body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-like:hover,body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-like:focus,body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-liked:hover,body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-liked:focus,body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-bookmark:hover,body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-bookmark:focus,body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-bookmarked:hover,body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-bookmarked:focus,body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-launch-project:hover,body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-launch-project:focus{border-color:#0c0c0c;background-color:#0c0c0c}body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-like svg,body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-like svg path,body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-bookmark svg,body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-bookmark svg path{fill:#fff}body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-liked svg,body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-liked svg path{fill:#42ed91}body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-launch-project svg,body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-launch-project svg path{fill:#fff}body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-bookmarked svg,body.is-light[data-page=profile] [data-handle=profile] #profile-portfolio .profile-portfolio-projects .project-cover.is-gallery-card .btn-bookmarked svg path{fill:#6d42ed}.project-cover .user-avatar-name-badges-username-follow.is-badges-after-username .user-info-container{margin-top:-7px}.project-cover .user-avatar-name-badges-username-follow.is-badges-after-username .user-name{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:2px;width:100%;min-width:0}.project-cover .user-avatar-name-badges-username-follow.is-badges-after-username .user-name-primary{width:100%;max-width:100%}.project-cover .user-avatar-name-badges-username-follow.is-badges-after-username .user-username{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px .5ch;width:auto;max-width:100%;margin-top:-4px}.project-cover .user-avatar-name-badges-username-follow.is-badges-after-username .user-username .user-link{position:relative;top:-2px}.project-cover .user-avatar-name-badges-username-follow.is-badges-after-username .user-username>.badges-container{flex-shrink:0;align-self:center}.project-cover .user-avatar-name-badges-username-follow{border-top:1px dotted #eaeaea;padding-top:10px}.project-cover .user-avatar-name-badges-username-follow .user-username{max-width:100%}.project-cover .user-avatar-name-badges-username-follow .follow-container{margin-top:0}.project-cover .curated-by-okaydev{border-top:1px dotted transparent;padding-top:10px;transition:border-color .2s cubic-bezier(.215,.61,.355,1)}.project-cover .curated-by-okaydev .curated-by-okaydev-label{margin-bottom:-2px}.project-cover:hover .curated-by-okaydev,.project-cover:focus-within .curated-by-okaydev{border-top-color:#eaeaea}@media (max-width: 1070px){.project-cover.is-gallery-card{--project-cover-actions-rail-width: clamp(96px, 24vw, 132px)}.project-cover .project-info{flex-wrap:nowrap}.project-cover .user-avatar-name-badges-username-follow .user-name-text,.project-cover .user-avatar-name-badges-username-follow.is-wide .user-name-text,.project-cover .project-gallery-credit .user-name-text{line-height:1.1em;white-space:normal}.project-cover .user-info-container{width:100%}.project-cover .project-title{order:1;padding-left:0;text-align:left}}@media (max-width: 767px){.project-cover{width:100%}.project-cover.is-gallery-card{--gallery-project-cover-overlay-inset: 12px;--project-cover-actions-rail-width: 102px;--project-cover-bottom-aside-width: 24px}.project-cover.is-gallery-card .project-info{align-items:stretch}.project-cover .profile-badge{padding-top:1px;padding-bottom:0}.project-cover .project-info{align-items:center}.project-cover .project-cover-bottom{gap:8px}.project-cover .user-avatar-name-badges-username-follow,.project-cover .curated-by-okaydev{border-top-color:#eaeaea}.project-cover .project-gallery-credit,.project-cover .user-avatar-name-badges-username-follow,.project-cover .user-avatar-name-badges-username-follow.is-wide{max-width:100%}.project-cover .project-title{line-height:1.1em}}@media (pointer: fine) and (hover: hover){.project-cover .project-title-text{opacity:0}.project-cover .user-avatar-name-badges-username-follow,.project-cover .project-gallery-credit,.project-cover .avatars,.project-cover .project-curated-credits,.project-cover .curated-by-okaydev{opacity:0;transform:translateY(-4px);transform-origin:left top;transition:opacity .2s cubic-bezier(.19,1,.22,1),transform .2s cubic-bezier(.19,1,.22,1)}.project-cover .curated-by-okaydev{pointer-events:none}html.is-pointer-hover-armed .project-cover:hover .user-avatar-name-badges-username-follow,html.is-pointer-hover-armed .project-cover:hover .project-gallery-credit,html.is-pointer-hover-armed .project-cover:hover .avatars,html.is-pointer-hover-armed .project-cover:hover .project-curated-credits,html.is-pointer-hover-armed .project-cover:hover .curated-by-okaydev,.project-cover:focus-within .user-avatar-name-badges-username-follow,.project-cover:focus-within .project-gallery-credit,.project-cover:focus-within .avatars,.project-cover:focus-within .project-curated-credits,.project-cover:focus-within .curated-by-okaydev{opacity:1;transform:translateY(0)}html.is-pointer-hover-armed .project-cover:hover .curated-by-okaydev,.project-cover:focus-within .curated-by-okaydev{pointer-events:auto}}@media (prefers-reduced-motion: reduce){.project-cover .project-asset:after,.project-cover .project-asset:before,.project-cover .project-cover-top,.project-cover .project-cover-bottom,.project-cover .project-actions,.project-cover .project-info:before,.project-cover .project-info:after,.project-cover .project-title-text{transition-duration:.01ms}}.profile-list{display:flex;flex-direction:column;gap:calc(var(--gutter-y) * .5)}.profile-list hr{margin-top:16px;padding-top:16px;border-color:rgb(var(--color-bg-black-rgb),.1)}.profile-list .list-item{align-items:flex-start}.profile-list .list-item .item-asset-group{display:flex;flex-direction:column;gap:8px;width:100%;min-width:0}.profile-list .list-item .item-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0;position:relative;z-index:2}.profile-list .list-item .item-meta-copy{display:flex;flex:1 1 auto;flex-direction:row;align-items:center;flex-wrap:wrap;gap:4px 10px;min-width:0;color:var(--text-current)}.profile-list .list-item .item-kind{display:inline-flex;align-items:center;gap:6px;margin:0;flex-shrink:0}.profile-list .list-item .item-kind .icon{display:inline-flex;opacity:.5}.profile-list .list-item .item-kind svg{fill:var(--text-current)}.profile-list .list-item .item-saved-at{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;min-width:0;font-size:12px;line-height:1;color:#767676}.profile-list .list-item .item-asset{width:100%;aspect-ratio:16/9;border-radius:4px;overflow:hidden}.profile-list .list-item .item-asset--video{background-color:#0c0c0c}.profile-list .list-item .item-asset--video .custom-video-player{width:100%;height:100%;border-radius:4px}.profile-list .list-item .item-asset--video .custom-video-player video{object-fit:contain;object-position:center}.profile-list .list-item .item-card.has-list-video{gap:calc(var(--gutter-y) * .25)}.profile-list .list-item .item-content{order:2;flex-wrap:wrap;width:100%;min-width:0}.profile-list .list-item .item-card{position:relative;display:flex;flex:1 1 auto;flex-direction:column;gap:calc(var(--gutter-y) * .5);width:100%;min-width:0;padding:calc(var(--gutter-x) * .6);border:1px solid color-mix(in srgb,var(--text-current) 10%,transparent);border-radius:12px;background-color:color-mix(in srgb,var(--text-current) 4%,var(--bg-current));isolation:isolate;overflow:visible}.profile-list .list-item .item-card:after{content:"";position:absolute;z-index:-1;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;box-shadow:0 18px 36px rgb(var(--color-bg-black-rgb),.1);opacity:0;pointer-events:none;transition:opacity .2s ease}.profile-list .list-item .item-card.has-asset{gap:calc(var(--gutter-y) * .25)}.profile-list .list-item .item-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.profile-list .list-item .item-title{font-size:16px}.profile-list .list-item .user-avatar-name-badges{order:1}.profile-list .list-item .user-avatar-name-badges.is-gallery-card-avatar .user-link .lazyPicture,.profile-list .list-item .user-avatar-name-badges.is-gallery-card-avatar .user-link .avatar-default{width:48px;height:60px;border-radius:6px}.profile-list .list-item .user-avatar-name-badges.is-gallery-card-avatar .user-link .lazyPicture picture,.profile-list .list-item .user-avatar-name-badges.is-gallery-card-avatar .user-link .lazyPicture img{border-radius:6px}.profile-list .list-item .user-avatar-name-badges.is-gallery-card-avatar .user-link .lazyPicture img{width:100%;height:100%;object-fit:cover}.profile-list .list-item .user-avatar-name-badges.is-gallery-card-avatar.is-business-account .user-link .lazyPicture,.profile-list .list-item .user-avatar-name-badges.is-gallery-card-avatar.is-business-account .user-link .avatar-default{height:48px}.profile-list .list-item .user-avatar-name-badges.is-gallery-card-avatar.is-business-account .user-link .lazyPicture img{object-fit:contain}.profile-list .list-item .item-asset-bg{display:none}.list-item{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--gutter-y) * .5) calc(var(--gutter-x) * .75);position:relative;border-radius:8px;padding:calc(var(--gutter-x) * .5) calc(var(--gutter-x) * .5) calc(var(--gutter-x) * 1);overflow:visible;transition:opacity .2s ease}.list-item.is-feed-inactive{opacity:.25}.list-item:hover .item-actions,.list-item:focus-within .item-actions{opacity:1;visibility:visible;pointer-events:all}.list-item:hover .item-card:after,.list-item:focus-within .item-card:after{opacity:1}.list-item .item-content{display:flex;gap:calc(var(--gutter-y) * .5)}.list-item .item-asset{width:calc((var(--vw) - var(--gutter-x) * (var(--column-count) - 1) - var(--gutter-cap) * 2) / var(--column-count) * 1 + var(--gutter-x) * 0 + 0px);flex-shrink:0;display:flex;align-items:center;justify-content:center;position:relative;aspect-ratio:16/9;border-radius:4px;overflow:hidden}.list-item .item-asset.item-asset-text-only{align-self:center}.list-item .item-asset.item-asset-text-only:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:4px;background-color:#f2f2f2}.list-item .item-asset .lazyPicture,.list-item .item-asset video{position:static;width:100%}.list-item .item-asset .lazyPicture.aspect-ratio{height:100%;padding-bottom:0}.list-item .item-asset .item-asset-video-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#0c0c0c}.list-item .item-asset .item-asset-video-placeholder svg{width:28px;height:auto}.list-item .item-asset .item-asset-video-placeholder svg path{fill:#fff}.list-item .item-asset .lazyPicture.aspect-ratio img{position:absolute;top:0;right:0;bottom:0;left:0}.list-item .item-asset video{height:100%}.list-item .item-asset img,.list-item .item-asset video{position:static;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:opacity .3s,transform 1.25s cubic-bezier(.19,1,.22,1)}.list-item .item-asset:not(.item-asset--video) svg{width:40%;height:auto;fill:var(--bg-current);opacity:1}.list-item .item-inline-video-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;border-radius:4px;background-color:#0c0c0c}.list-item .item-inline-video-icon svg{display:block;width:15px;height:15px;fill:none;opacity:1}.list-item .item-inline-video-icon svg path{fill:#fff}.list-item .item-title.has-inline-video-icon{flex-direction:row;align-items:center;gap:6px}.list-item .item-title.has-inline-video-icon .item-title-text,.list-item .item-title.has-inline-video-icon .item-title-stack{min-width:0}.list-item .item-title-stack{display:flex;flex-direction:column;gap:4px;min-width:0}.list-item .item-title--icon-only{width:auto;align-self:flex-start}.list-item .item-title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:800;font-size:18px;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss02" on,"ss07" on,"ss08" on,"case" on;line-height:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:4px;width:100%;position:relative;font-weight:500;line-height:1.2;color:var(--text-current)}.list-item .item-title:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.list-item .item-title .label-2{font-family:Aeonik;font-weight:700;opacity:.75}.list-item .item-title .icon{opacity:.5}.list-item .item-title svg{fill:var(--text-current)}.list-item .item-message{position:relative;width:100%;min-width:0}.list-item .item-message .item-message-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.list-item .item-message .social-message-wrap{--social-message-fade-bg: color-mix(in srgb, var(--text-current) 2%, var(--bg-current));position:relative;z-index:2;width:100%;max-width:100%;min-width:0}.list-item .item-message .social-message-wrap.is-truncated:not(.is-expanded) .social-message{height:190px;overflow:hidden}.list-item .item-message .social-message-wrap.is-truncated:not(.is-expanded):after{content:"";position:absolute;bottom:0;left:0;z-index:1;width:100%;height:72px;background:linear-gradient(to bottom,transparent 0%,var(--social-message-fade-bg) 78%);pointer-events:none}.list-item .item-message .social-message-wrap.is-truncated:not(.is-expanded) .social-message-expand{display:flex}@media (max-width: 767px){.list-item .item-message .social-message-wrap.is-truncated:not(.is-expanded) .social-message{height:270px}.list-item .item-message .social-message-wrap.is-truncated:not(.is-expanded):after{background:linear-gradient(to bottom,transparent 0%,var(--social-message-fade-bg) 56%)}}.list-item .item-message .social-message-expand{display:none;align-items:center;justify-content:flex-start;gap:2px;position:absolute;bottom:-6px;left:0;z-index:3;width:100%;height:48px;border:0;padding:24px 0 0;font-size:12px;font-weight:400;line-height:1.2;color:#767676;background:transparent;cursor:pointer}.list-item .item-message .social-message-expand .icon-expand-more{display:flex;align-items:center}.list-item .item-message .social-message-expand svg{width:20px;height:20px}.list-item .item-message .social-message-expand svg,.list-item .item-message .social-message-expand svg path{fill:currentColor}.list-item .item-message .social-message{position:relative;font-size:16px;line-height:1.3;color:var(--text-current);overflow-wrap:anywhere;word-wrap:break-word}.list-item .item-message .social-message strong{font-weight:700}.list-item .item-message .social-message em{font-style:italic}.list-item .item-message .social-message u{text-decoration:underline;text-underline-offset:.12em}.list-item .item-message .social-message del{text-decoration:line-through;opacity:.82}.list-item .item-message .social-message code{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-feature-settings:"ss08" off;font-size:.9em}.list-item .item-message .social-message pre{margin:.5em 0}.list-item .item-message .social-message a{position:relative;z-index:2;text-decoration:underline;overflow-wrap:anywhere}.list-item .item-byline{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;position:relative;z-index:1;display:inline-flex;flex-wrap:wrap;gap:4px;color:#767676}.list-item .item-byline .username{opacity:.8}.list-item .item-byline:hover,.list-item .item-byline:focus-visible{color:var(--text-current)}.list-item .avatars{flex-wrap:nowrap;width:auto}.list-item .user-avatar-name-badges .user-info-container{display:none}.list-item .user-avatar-name-badges .user-name{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;font-weight:500}.list-item .item-actions{opacity:1;visibility:visible;pointer-events:auto;flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;gap:4px;margin-left:auto;position:relative;z-index:2}.list-item .item-actions .like-container,.list-item .item-actions .bookmark-container{display:flex;align-items:center}.list-item .item-actions .like-container .sprig-component,.list-item .item-actions .bookmark-container .sprig-component{display:inline-flex;align-items:center;text-decoration:none}.list-item .item-actions button,.list-item .item-actions .like-container .sprig-component button,.list-item .item-actions .bookmark-container .sprig-component button,.list-item .item-actions .btn-login-like,.list-item .item-actions .btn-login-bookmark,.list-item .item-actions .btn-launch-project{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:4px;border:0!important;border-radius:0!important;padding:4px;font-size:12px;font-weight:500;color:#525252;background:transparent;box-shadow:none;cursor:pointer;text-decoration:none;position:relative;z-index:2}.list-item .item-actions button:visited,.list-item .item-actions button:hover,.list-item .item-actions button:focus,.list-item .item-actions button:focus-visible,.list-item .item-actions .like-container .sprig-component button:visited,.list-item .item-actions .like-container .sprig-component button:hover,.list-item .item-actions .like-container .sprig-component button:focus,.list-item .item-actions .like-container .sprig-component button:focus-visible,.list-item .item-actions .bookmark-container .sprig-component button:visited,.list-item .item-actions .bookmark-container .sprig-component button:hover,.list-item .item-actions .bookmark-container .sprig-component button:focus,.list-item .item-actions .bookmark-container .sprig-component button:focus-visible,.list-item .item-actions .btn-login-like:visited,.list-item .item-actions .btn-login-like:hover,.list-item .item-actions .btn-login-like:focus,.list-item .item-actions .btn-login-like:focus-visible,.list-item .item-actions .btn-login-bookmark:visited,.list-item .item-actions .btn-login-bookmark:hover,.list-item .item-actions .btn-login-bookmark:focus,.list-item .item-actions .btn-login-bookmark:focus-visible,.list-item .item-actions .btn-launch-project:visited,.list-item .item-actions .btn-launch-project:hover,.list-item .item-actions .btn-launch-project:focus,.list-item .item-actions .btn-launch-project:focus-visible{text-decoration:none}.list-item .item-actions button svg,.list-item .item-actions .like-container .sprig-component button svg,.list-item .item-actions .bookmark-container .sprig-component button svg,.list-item .item-actions .btn-login-like svg,.list-item .item-actions .btn-login-bookmark svg,.list-item .item-actions .btn-launch-project svg{position:static;max-width:24px;max-height:24px;object-fit:contain;transform:translate(0) scale(1)!important;transition:transform .2s cubic-bezier(.215,.61,.355,1)}.list-item .item-actions button svg g,.list-item .item-actions button svg path,.list-item .item-actions .like-container .sprig-component button svg g,.list-item .item-actions .like-container .sprig-component button svg path,.list-item .item-actions .bookmark-container .sprig-component button svg g,.list-item .item-actions .bookmark-container .sprig-component button svg path,.list-item .item-actions .btn-login-like svg g,.list-item .item-actions .btn-login-like svg path,.list-item .item-actions .btn-login-bookmark svg g,.list-item .item-actions .btn-login-bookmark svg path,.list-item .item-actions .btn-launch-project svg g,.list-item .item-actions .btn-launch-project svg path{fill:#525252}.list-item .item-actions button:hover,.list-item .item-actions button:focus,.list-item .item-actions .like-container .sprig-component button:hover,.list-item .item-actions .like-container .sprig-component button:focus,.list-item .item-actions .bookmark-container .sprig-component button:hover,.list-item .item-actions .bookmark-container .sprig-component button:focus,.list-item .item-actions button:focus-visible,.list-item .item-actions .like-container .sprig-component button:focus-visible,.list-item .item-actions .bookmark-container .sprig-component button:focus-visible,.list-item .item-actions .btn-login-like:hover,.list-item .item-actions .btn-login-like:focus-visible,.list-item .item-actions .btn-login-bookmark:hover,.list-item .item-actions .btn-login-bookmark:focus-visible,.list-item .item-actions .btn-launch-project:hover,.list-item .item-actions .btn-launch-project:focus-visible{color:var(--text-current)}.list-item .item-actions button:hover svg,.list-item .item-actions button:focus svg,.list-item .item-actions .like-container .sprig-component button:hover svg,.list-item .item-actions .like-container .sprig-component button:focus svg,.list-item .item-actions .bookmark-container .sprig-component button:hover svg,.list-item .item-actions .bookmark-container .sprig-component button:focus svg,.list-item .item-actions button:focus-visible svg,.list-item .item-actions .like-container .sprig-component button:focus-visible svg,.list-item .item-actions .bookmark-container .sprig-component button:focus-visible svg,.list-item .item-actions .btn-login-like:hover svg,.list-item .item-actions .btn-login-like:focus-visible svg,.list-item .item-actions .btn-login-bookmark:hover svg,.list-item .item-actions .btn-login-bookmark:focus-visible svg,.list-item .item-actions .btn-launch-project:hover svg,.list-item .item-actions .btn-launch-project:focus-visible svg{transform:translate(0) scale(1.1)!important}.list-item .item-actions button:hover svg path,.list-item .item-actions button:focus svg path,.list-item .item-actions .like-container .sprig-component button:hover svg path,.list-item .item-actions .like-container .sprig-component button:focus svg path,.list-item .item-actions .bookmark-container .sprig-component button:hover svg path,.list-item .item-actions .bookmark-container .sprig-component button:focus svg path,.list-item .item-actions button:focus-visible svg path,.list-item .item-actions .like-container .sprig-component button:focus-visible svg path,.list-item .item-actions .bookmark-container .sprig-component button:focus-visible svg path,.list-item .item-actions .btn-login-like:hover svg path,.list-item .item-actions .btn-login-like:focus-visible svg path,.list-item .item-actions .btn-login-bookmark:hover svg path,.list-item .item-actions .btn-login-bookmark:focus-visible svg path,.list-item .item-actions .btn-launch-project:hover svg path,.list-item .item-actions .btn-launch-project:focus-visible svg path{fill:var(--text-current)}.list-item .item-actions button *,.list-item .item-actions .btn-login-like *,.list-item .item-actions .btn-login-bookmark *,.list-item .item-actions .btn-launch-project *{pointer-events:none}.list-item .item-actions .like-container .sprig-component button svg,.list-item .item-actions .btn-login-like svg{max-width:21px;max-height:21px}.list-item .item-actions .bookmark-container .sprig-component button svg,.list-item .item-actions .btn-login-bookmark svg{max-width:22px;max-height:22px}.list-item .item-actions .btn-share svg{max-width:20px;max-height:20px}.list-item .item-actions .btn-share:is(:hover,:focus,:focus-visible){color:var(--text-current);background:transparent!important;box-shadow:none;outline:none;border-radius:0;transform:none}.list-item .item-actions .btn-share:is(:hover,:focus,:focus-visible) svg{transform:translate(0) scale(1.1)!important}.list-item .item-actions .btn-share:is(:hover,:focus,:focus-visible) svg,.list-item .item-actions .btn-share:is(:hover,:focus,:focus-visible) svg g,.list-item .item-actions .btn-share:is(:hover,:focus,:focus-visible) svg path{fill:var(--text-current)}body.is-using-keyboard .list-item .item-actions .btn-share:focus-visible{box-shadow:none!important}.list-item .item-actions .btn-launch-project svg{max-width:26px;max-height:26px}.list-item .item-actions .like-container:has(.btn-liked){color:#42ed91}.list-item .item-actions .like-container:has(.btn-liked) svg path{fill:#42ed91!important}.list-item .item-actions .bookmark-container:has(.btn-bookmarked){color:#6d42ed}.list-item .item-actions .bookmark-container:has(.btn-bookmarked) svg path{fill:#6d42ed!important}.item-asset--video .custom-video-player svg{width:auto;height:auto;fill:currentColor}.item-asset--video .custom-video-player .custom-video-player__icon svg{display:block;width:20px;height:20px}.item-asset--video .custom-video-player .custom-video-player__play-center svg{display:block;width:48px;height:48px;margin-left:3px}.list-item.list-socialPost{align-items:stretch}.list-item.list-socialPost .item-content{width:100%;min-width:0}.list-item.list-socialPost .item-card{gap:calc(var(--gutter-y) * .4);border-radius:16px;border-color:color-mix(in srgb,var(--text-current) 12%,transparent);background-color:color-mix(in srgb,var(--text-current) 2%,var(--bg-current))}.list-item.list-socialPost .item-asset--video{background-color:#0c0c0c}.list-item.list-socialPost .item-asset--video .custom-video-player{width:100%;height:100%;border-radius:4px}.list-item.list-socialPost .item-asset--video .custom-video-player video{object-fit:contain;object-position:center}.list-item.list-socialPost .item-copy{margin-top:2px}[data-handle=profile] #profile-likes .profile-list .list-item,[data-handle=profile] #profile-bookmarks .profile-list .list-item,[data-handle=profile] #profile-likes-feed .profile-list .list-item,[data-handle=profile] #profile-bookmarks-feed .profile-list .list-item{align-items:stretch}[data-handle=profile] #profile-likes .profile-list .list-item .item-content,[data-handle=profile] #profile-bookmarks .profile-list .list-item .item-content,[data-handle=profile] #profile-likes-feed .profile-list .list-item .item-content,[data-handle=profile] #profile-bookmarks-feed .profile-list .list-item .item-content{width:100%;min-width:0}[data-handle=profile] #profile-likes .profile-list .list-item .item-header,[data-handle=profile] #profile-bookmarks .profile-list .list-item .item-header,[data-handle=profile] #profile-likes-feed .profile-list .list-item .item-header,[data-handle=profile] #profile-bookmarks-feed .profile-list .list-item .item-header{position:relative;z-index:2;display:flex;align-items:center;gap:12px;width:100%;min-width:0}[data-handle=profile] #profile-likes .profile-list .list-item .item-author,[data-handle=profile] #profile-bookmarks .profile-list .list-item .item-author,[data-handle=profile] #profile-likes-feed .profile-list .list-item .item-author,[data-handle=profile] #profile-bookmarks-feed .profile-list .list-item .item-author{display:inline-flex;align-items:center;gap:10px;min-width:0;color:var(--text-current);text-decoration:none}[data-handle=profile] #profile-likes .profile-list .list-item .item-author-avatar,[data-handle=profile] #profile-bookmarks .profile-list .list-item .item-author-avatar,[data-handle=profile] #profile-likes-feed .profile-list .list-item .item-author-avatar,[data-handle=profile] #profile-bookmarks-feed .profile-list .list-item .item-author-avatar{display:inline-flex;flex-shrink:0;width:42px;height:42px}[data-handle=profile] #profile-likes .profile-list .list-item .item-author-avatar .avatar,[data-handle=profile] #profile-likes .profile-list .list-item .item-author-avatar .avatar-photo,[data-handle=profile] #profile-likes .profile-list .list-item .item-author-avatar .lazyPicture,[data-handle=profile] #profile-likes .profile-list .list-item .item-author-avatar .avatar-default,[data-handle=profile] #profile-bookmarks .profile-list .list-item .item-author-avatar .avatar,[data-handle=profile] #profile-bookmarks .profile-list .list-item .item-author-avatar .avatar-photo,[data-handle=profile] #profile-bookmarks .profile-list .list-item .item-author-avatar .lazyPicture,[data-handle=profile] #profile-bookmarks .profile-list .list-item .item-author-avatar .avatar-default,[data-handle=profile] #profile-likes-feed .profile-list .list-item .item-author-avatar .avatar,[data-handle=profile] #profile-likes-feed .profile-list .list-item .item-author-avatar .avatar-photo,[data-handle=profile] #profile-likes-feed .profile-list .list-item .item-author-avatar .lazyPicture,[data-handle=profile] #profile-likes-feed .profile-list .list-item .item-author-avatar .avatar-default,[data-handle=profile] #profile-bookmarks-feed .profile-list .list-item .item-author-avatar .avatar,[data-handle=profile] #profile-bookmarks-feed .profile-list .list-item .item-author-avatar .avatar-photo,[data-handle=profile] #profile-bookmarks-feed .profile-list .list-item .item-author-avatar .lazyPicture,[data-handle=profile] #profile-bookmarks-feed .profile-list .list-item .item-author-avatar .avatar-default{width:42px;height:42px;border-radius:8px;overflow:hidden}[data-handle=profile] #profile-likes .profile-list .list-item .item-author-avatar .avatar,[data-handle=profile] #profile-likes .profile-list .list-item .item-author-avatar .avatar-photo,[data-handle=profile] #profile-bookmarks .profile-list .list-item .item-author-avatar .avatar,[data-handle=profile] #profile-bookmarks .profile-list .list-item .item-author-avatar .avatar-photo,[data-handle=profile] #profile-likes-feed .profile-list .list-item .item-author-avatar .avatar,[data-handle=profile] #profile-likes-feed .profile-list .list-item .item-author-avatar .avatar-photo,[data-handle=profile] #profile-bookmarks-feed .profile-list .list-item .item-author-avatar .avatar,[data-handle=profile] #profile-bookmarks-feed .profile-list .list-item .item-author-avatar .avatar-photo{position:relative}[data-handle=profile] #profile-likes .profile-list .list-item .item-author-avatar .lazyPicture,[data-handle=profile] #profile-bookmarks .profile-list .list-item .item-author-avatar .lazyPicture,[data-handle=profile] #profile-likes-feed .profile-list .list-item .item-author-avatar .lazyPicture,[data-handle=profile] #profile-bookmarks-feed .profile-list .list-item .item-author-avatar .lazyPicture{padding-bottom:0}[data-handle=profile] #profile-likes .profile-list .list-item .item-author-avatar img,[data-handle=profile] #profile-bookmarks .profile-list .list-item .item-author-avatar img,[data-handle=profile] #profile-likes-feed .profile-list .list-item .item-author-avatar img,[data-handle=profile] #profile-bookmarks-feed .profile-list .list-item .item-author-avatar img{width:100%;height:100%;object-fit:cover}[data-handle=profile] #profile-likes .profile-list .list-item .item-author-avatar .avatar-default:not(.avatar-placeholder),[data-handle=profile] #profile-bookmarks .profile-list .list-item .item-author-avatar .avatar-default:not(.avatar-placeholder),[data-handle=profile] #profile-likes-feed .profile-list .list-item .item-author-avatar .avatar-default:not(.avatar-placeholder),[data-handle=profile] #profile-bookmarks-feed .profile-list .list-item .item-author-avatar .avatar-default:not(.avatar-placeholder){display:flex;align-items:center;justify-content:center;background-color:color-mix(in srgb,var(--text-current) 8%,var(--bg-current))}[data-handle=profile] #profile-likes .profile-list .list-item .item-author-avatar .avatar-default:not(.avatar-placeholder) svg,[data-handle=profile] #profile-bookmarks .profile-list .list-item .item-author-avatar .avatar-default:not(.avatar-placeholder) svg,[data-handle=profile] #profile-likes-feed .profile-list .list-item .item-author-avatar .avatar-default:not(.avatar-placeholder) svg,[data-handle=profile] #profile-bookmarks-feed .profile-list .list-item .item-author-avatar .avatar-default:not(.avatar-placeholder) svg{width:55%;height:auto}[data-handle=profile] #profile-likes .profile-list .list-item .item-author-text,[data-handle=profile] #profile-bookmarks .profile-list .list-item .item-author-text,[data-handle=profile] #profile-likes-feed .profile-list .list-item .item-author-text,[data-handle=profile] #profile-bookmarks-feed .profile-list .list-item .item-author-text{display:flex;flex-direction:column;gap:0;min-width:0;line-height:1.1}[data-handle=profile] #profile-likes .profile-list .list-item .item-author-name,[data-handle=profile] #profile-bookmarks .profile-list .list-item .item-author-name,[data-handle=profile] #profile-likes-feed .profile-list .list-item .item-author-name,[data-handle=profile] #profile-bookmarks-feed .profile-list .list-item .item-author-name{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;font-weight:600;line-height:1.15;color:var(--text-current);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-handle=profile] #profile-likes .profile-list .list-item .item-author-username,[data-handle=profile] #profile-bookmarks .profile-list .list-item .item-author-username,[data-handle=profile] #profile-likes-feed .profile-list .list-item .item-author-username,[data-handle=profile] #profile-bookmarks-feed .profile-list .list-item .item-author-username{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;line-height:1.15;color:#767676;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.is-dark .profile-list hr{margin-top:16px;padding-top:16px;border-color:rgb(var(--color-bg-white-rgb),.1)}body.is-dark .list-item .avatar-default svg path{fill:#fff}body.is-dark .list-item .item-asset.item-asset-text-only:before{background-color:#222}body.is-dark .list-item .item-asset svg{opacity:.75}body.is-dark .list-item .item-title,body.is-dark .list-item .item-author-name{color:#eaeaea}body.is-dark .list-item .item-author-username,body.is-dark .list-item .item-message .social-message-expand,body.is-dark .list-item .item-byline,body.is-dark .list-item .item-saved-at{color:#7b7b7b}body.is-dark .list-item .item-actions button,body.is-dark .list-item .item-actions .like-container .sprig-component button,body.is-dark .list-item .item-actions .bookmark-container .sprig-component button,body.is-dark .list-item .item-actions .btn-login-like,body.is-dark .list-item .item-actions .btn-login-bookmark,body.is-dark .list-item .item-actions .btn-launch-project{color:#ccc}body.is-dark .list-item .item-actions button svg g,body.is-dark .list-item .item-actions button svg path,body.is-dark .list-item .item-actions .like-container .sprig-component button svg g,body.is-dark .list-item .item-actions .like-container .sprig-component button svg path,body.is-dark .list-item .item-actions .bookmark-container .sprig-component button svg g,body.is-dark .list-item .item-actions .bookmark-container .sprig-component button svg path,body.is-dark .list-item .item-actions .btn-login-like svg g,body.is-dark .list-item .item-actions .btn-login-like svg path,body.is-dark .list-item .item-actions .btn-login-bookmark svg g,body.is-dark .list-item .item-actions .btn-login-bookmark svg path,body.is-dark .list-item .item-actions .btn-launch-project svg g,body.is-dark .list-item .item-actions .btn-launch-project svg path{fill:#ccc}body.is-dark .list-item .item-actions .btn-share:is(:hover,:focus,:focus-visible){color:#fff}body.is-dark .list-item .item-actions .btn-share:is(:hover,:focus,:focus-visible) svg,body.is-dark .list-item .item-actions .btn-share:is(:hover,:focus,:focus-visible) svg g,body.is-dark .list-item .item-actions .btn-share:is(:hover,:focus,:focus-visible) svg path{fill:#fff}body.is-dark .list-item .item-card{border-color:rgba(255,255,255,.08);background-color:color-mix(in srgb,var(--text-current) 6%,var(--bg-current))}body.is-dark .list-item .item-card:after{box-shadow:0 18px 36px rgba(0,0,0,.24)}@media (max-width: 767px){[data-handle=profile] #profile-likes .profile-list .list-item .item-card,[data-handle=profile] #profile-bookmarks .profile-list .list-item .item-card,[data-handle=profile] #profile-likes-feed .profile-list .list-item .item-card,[data-handle=profile] #profile-bookmarks-feed .profile-list .list-item .item-card{display:flex;flex-direction:column}[data-handle=profile] #profile-likes .profile-list .list-item .item-card.has-asset,[data-handle=profile] #profile-bookmarks .profile-list .list-item .item-card.has-asset,[data-handle=profile] #profile-likes-feed .profile-list .list-item .item-card.has-asset,[data-handle=profile] #profile-bookmarks-feed .profile-list .list-item .item-card.has-asset{gap:calc(var(--gutter-y) * .75)}[data-handle=profile] #profile-likes .profile-list .list-item .item-meta,[data-handle=profile] #profile-bookmarks .profile-list .list-item .item-meta,[data-handle=profile] #profile-likes-feed .profile-list .list-item .item-meta,[data-handle=profile] #profile-bookmarks-feed .profile-list .list-item .item-meta{display:contents}[data-handle=profile] #profile-likes .profile-list .list-item .item-meta-copy,[data-handle=profile] #profile-bookmarks .profile-list .list-item .item-meta-copy,[data-handle=profile] #profile-likes-feed .profile-list .list-item .item-meta-copy,[data-handle=profile] #profile-bookmarks-feed .profile-list .list-item .item-meta-copy{order:1;width:100%}[data-handle=profile] #profile-likes .profile-list .list-item .item-header,[data-handle=profile] #profile-bookmarks .profile-list .list-item .item-header,[data-handle=profile] #profile-likes-feed .profile-list .list-item .item-header,[data-handle=profile] #profile-bookmarks-feed .profile-list .list-item .item-header{order:2}[data-handle=profile] #profile-likes .profile-list .list-item .item-asset-group,[data-handle=profile] #profile-likes .profile-list .list-item .item-card>.item-asset,[data-handle=profile] #profile-bookmarks .profile-list .list-item .item-asset-group,[data-handle=profile] #profile-bookmarks .profile-list .list-item .item-card>.item-asset,[data-handle=profile] #profile-likes-feed .profile-list .list-item .item-asset-group,[data-handle=profile] #profile-likes-feed .profile-list .list-item .item-card>.item-asset,[data-handle=profile] #profile-bookmarks-feed .profile-list .list-item .item-asset-group,[data-handle=profile] #profile-bookmarks-feed .profile-list .list-item .item-card>.item-asset{order:3}[data-handle=profile] #profile-likes .profile-list .list-item .item-copy,[data-handle=profile] #profile-bookmarks .profile-list .list-item .item-copy,[data-handle=profile] #profile-likes-feed .profile-list .list-item .item-copy,[data-handle=profile] #profile-bookmarks-feed .profile-list .list-item .item-copy{order:4}[data-handle=profile] #profile-likes .profile-list .list-item .item-actions,[data-handle=profile] #profile-bookmarks .profile-list .list-item .item-actions,[data-handle=profile] #profile-likes-feed .profile-list .list-item .item-actions,[data-handle=profile] #profile-bookmarks-feed .profile-list .list-item .item-actions{order:5;width:100%;margin-left:0;justify-content:flex-start;padding-top:calc(var(--gutter-y) * .35);margin-top:calc(var(--gutter-y) * .15);border-top:1px solid color-mix(in srgb,var(--text-current) 10%,transparent)}[data-handle=profile] #profile-likes .profile-list .list-item .item-asset--video,[data-handle=profile] #profile-bookmarks .profile-list .list-item .item-asset--video,[data-handle=profile] #profile-likes-feed .profile-list .list-item .item-asset--video,[data-handle=profile] #profile-bookmarks-feed .profile-list .list-item .item-asset--video{display:block;aspect-ratio:unset;height:auto;border-radius:8px;background-color:#0c0c0c}[data-handle=profile] #profile-likes .profile-list .list-item .item-asset--video .custom-video-player,[data-handle=profile] #profile-bookmarks .profile-list .list-item .item-asset--video .custom-video-player,[data-handle=profile] #profile-likes-feed .profile-list .list-item .item-asset--video .custom-video-player,[data-handle=profile] #profile-bookmarks-feed .profile-list .list-item .item-asset--video .custom-video-player{width:100%;height:auto;aspect-ratio:16/9;max-height:75svh;border-radius:8px;background-color:#0c0c0c}[data-handle=profile] #profile-likes .profile-list .list-item .item-asset--video .custom-video-player video,[data-handle=profile] #profile-bookmarks .profile-list .list-item .item-asset--video .custom-video-player video,[data-handle=profile] #profile-likes-feed .profile-list .list-item .item-asset--video .custom-video-player video,[data-handle=profile] #profile-bookmarks-feed .profile-list .list-item .item-asset--video .custom-video-player video{object-fit:contain;object-position:center}}.list-project .item-content{align-items:center}.list-project .item-copy{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-width:0}.list-project .item-collaborators{display:none;width:100%}.list-project .item-collaborators .avatars{flex-wrap:nowrap;width:auto;margin-top:8px}.list-project .project-side-avatars{flex-shrink:0;align-self:center}.list-project .project-side-avatars .avatars{flex-wrap:nowrap;width:auto}.list-project .project-side-avatars .avatars-photo{overflow:hidden}.list-project .project-side-avatars .lazyPicture{width:100%;height:100%}.list-project .project-side-avatars img{position:static;top:auto;left:auto;transform:none;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover}.list-project .item-collaborators .avatars-photo{overflow:hidden}.list-project .item-collaborators .lazyPicture{width:100%;height:100%}.list-project .item-collaborators img{position:static;top:auto;left:auto;transform:none;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover}.profile-list .list-project .item-copy{width:100%;gap:2px}.profile-list .list-project .item-collaborators{display:block}.profile-list .list-project .project-side-avatars{order:1;align-self:flex-start}.profile-list .list-project .project-side-avatars .avatars-photo.is-author{width:48px;height:60px;border:0;background-color:transparent;border-radius:6px;overflow:hidden}.profile-list .list-project .project-side-avatars .avatars-photo.is-author:after{display:none}.profile-list .list-project .project-side-avatars .avatars-photo.is-author .avatar-link,.profile-list .list-project .project-side-avatars .avatars-photo.is-author .lazyPicture,.profile-list .list-project .project-side-avatars .avatars-photo.is-author img,.profile-list .list-project .project-side-avatars .avatars-photo.is-author .avatar-default{width:100%;height:100%;border-radius:6px}.profile-list .list-project .project-side-avatars .avatars-photo.is-author img{object-fit:cover}.profile-list .list-project .project-side-avatars .avatars-photo.is-author.is-business-account{height:48px}.profile-list .list-project .project-side-avatars .avatars-photo.is-author.is-business-account img{object-fit:contain}.profile-list .list-project .project-side-avatars .avatars-photo.is-member-credit{display:none}[data-page=notifications] [data-handle=notifications] .notifications-container .notification-item .project-publish-preview.list-project{align-items:flex-start;padding:12px}[data-page=notifications] [data-handle=notifications] .notifications-container .notification-item .project-publish-preview.list-project .item-content{width:100%;min-width:0}[data-page=notifications] [data-handle=notifications] .notifications-container .notification-item .project-publish-preview.list-project .item-card,[data-page=notifications] [data-handle=notifications] .notifications-container .notification-item .project-publish-preview.list-project .item-card.has-asset{display:flex;flex-direction:row;align-items:flex-start;gap:12px;padding:0;border:0;border-radius:0;background-color:transparent;box-shadow:none}[data-page=notifications] [data-handle=notifications] .notifications-container .notification-item .project-publish-preview.list-project .item-card:after{display:none}[data-page=notifications] [data-handle=notifications] .notifications-container .notification-item .project-publish-preview.list-project .item-asset-group{flex:0 0 auto;width:auto;min-width:0}[data-page=notifications] [data-handle=notifications] .notifications-container .notification-item .project-publish-preview.list-project .item-copy{flex:1 1 auto;gap:4px;min-width:0}[data-page=notifications] [data-handle=notifications] .notifications-container .notification-item .project-publish-preview.list-project .item-asset{width:108px;aspect-ratio:16/9;overflow:hidden}[data-page=notifications] [data-handle=notifications] .notifications-container .notification-item .project-publish-preview.list-project .item-asset .lazyPicture,[data-page=notifications] [data-handle=notifications] .notifications-container .notification-item .project-publish-preview.list-project .item-asset video,[data-page=notifications] [data-handle=notifications] .notifications-container .notification-item .project-publish-preview.list-project .item-asset .item-asset-video-placeholder{width:100%;height:100%}[data-page=notifications] [data-handle=notifications] .notifications-container .notification-item .project-publish-preview.list-project .item-asset .lazyPicture.aspect-ratio{padding-bottom:0}[data-page=notifications] [data-handle=notifications] .notifications-container .notification-item .project-publish-preview.list-project .item-asset img,[data-page=notifications] [data-handle=notifications] .notifications-container .notification-item .project-publish-preview.list-project .item-asset video,[data-page=notifications] [data-handle=notifications] .notifications-container .notification-item .project-publish-preview.list-project .item-asset .lazyPicture.aspect-ratio img{width:100%;height:100%;object-fit:cover}[data-page=notifications] [data-handle=notifications] .notifications-container .notification-item .project-publish-preview.list-project .item-asset.item-asset--video{background-color:#0c0c0c;border-radius:4px}[data-page=notifications] [data-handle=notifications] .notifications-container .notification-item .project-publish-preview.list-project .item-asset.item-asset--video video{object-fit:contain}[data-page=notifications] [data-handle=notifications] .notifications-container .notification-item .project-publish-preview.list-project .item-asset .item-asset-video-placeholder{border-radius:4px}[data-page=notifications] [data-handle=notifications] .notifications-container .notification-item .project-publish-preview.list-project .item-title{width:auto;min-width:0;font-size:16px;line-height:1.15}[data-page=notifications] [data-handle=notifications] .notifications-container .notification-item .project-publish-preview.list-project .item-title:before{display:none}[data-page=notifications] [data-handle=notifications] .notifications-container .notification-item .project-publish-preview.list-project .item-byline{align-items:baseline;gap:0 4px;line-height:1.2}[data-page=notifications] [data-handle=notifications] .notifications-container .notification-item .project-publish-preview.list-project .item-byline .username{margin-top:0}[data-page=notifications] [data-handle=notifications] .notifications-container .notification-item .project-publish-preview.list-project .item-collaborators{display:block;margin-top:4px}[data-page=notifications] [data-handle=notifications] .notifications-container .notification-item .project-publish-preview.list-project .item-collaborators .avatars{flex-wrap:nowrap;width:auto;margin-top:0}[data-page=notifications] [data-handle=notifications] .notifications-container .notification-item .project-publish-preview.list-project .item-collaborators .avatars-photo{overflow:hidden}[data-page=notifications] [data-handle=notifications] .notifications-container .notification-item .project-publish-preview.list-project .item-collaborators .lazyPicture{width:100%;height:100%}[data-page=notifications] [data-handle=notifications] .notifications-container .notification-item .project-publish-preview.list-project .item-collaborators img{position:static;top:auto;left:auto;transform:none;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover}@media (max-width: 767px){[data-page=notifications] [data-handle=notifications] .notifications-container .notification-item .project-publish-preview.list-project .item-card,[data-page=notifications] [data-handle=notifications] .notifications-container .notification-item .project-publish-preview.list-project .item-card.has-asset{gap:10px}[data-page=notifications] [data-handle=notifications] .notifications-container .notification-item .project-publish-preview.list-project .item-asset{width:96px;flex-shrink:0}}.list-job .item-asset-bg{width:100%;aspect-ratio:16/9;background-color:#070707}.profile-list .list-freeformSubmission .item-asset{background-color:#0c0c0c}.profile-list .list-freeformSubmission .item-asset img{object-fit:scale-down}body.is-dark .list-job .item-asset-bg{background-color:#f1f1f1}.notifications-badge.icon{display:flex;align-items:center;justify-content:center;margin:0;border:none;color:inherit;background-color:transparent;line-height:0}.notifications-badge.icon .badge.icon-notification-count{display:block;width:auto;height:auto;box-sizing:border-box;padding:0;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-size:9px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums;font-feature-settings:normal;text-transform:none;letter-spacing:0;color:inherit}.notifications-badge:not(.icon){flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;appearance:none;-webkit-appearance:none;background-color:transparent;font:inherit;border:1px solid #bfbfbf;border-radius:14px;padding:4px 12px;font-size:12px;text-transform:uppercase;color:var(--text-current);cursor:default;overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));display:none;border:none;margin-left:.75ch;color:#fff;background-color:#ec4242}.notifications-badge:not(.icon) svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.notifications-badge:not(.icon).has-notifications{display:block}body.is-dark .avatars .avatars-photo:after{background-color:var(--bg-current)}body.is-dark .avatars:has(svg) .avatars-photo:after{background-color:var(--text-current)}.avatars{display:flex;flex-wrap:wrap;align-items:flex-start;position:relative;width:100%;margin:0}.avatars .avatars-photo:after{background-color:var(--text-current)}.avatars .avatars-photo{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));position:relative;border-radius:50%;padding:0;width:36px;height:36px;border:2px solid var(--bg-current);background-color:transparent;overflow:visible}.avatars .avatars-photo[type=text]{padding-left:15px;padding-right:15px}.avatars .avatars-photo svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.avatars .avatars-photo:hover,.avatars .avatars-photo:focus-visible{color:#fff;background-color:#6d42ed}.avatars .avatars-photo:hover svg path,.avatars .avatars-photo:focus-visible svg path{fill:#fff}.avatars .avatars-photo img,.avatars .avatars-photo svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.avatars .avatars-photo:hover{background-color:transparent}.avatars .avatars-photo.is-member-credit{margin-left:-8px}.avatars .avatars-photo.is-member-credit:nth-child(7n+8){margin-left:0}.avatars .avatars-photo:has(.avatar-placeholder):after{display:none}.avatars .avatars-photo:after{content:"";position:absolute;top:1px;left:1px;z-index:0;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:50%}.avatars .avatars-photo .avatar-link{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%}.avatars .avatars-photo .lazyPicture,.avatars .avatars-photo svg,.avatars .avatars-photo .avatar-default.avatar-placeholder{z-index:1;border-radius:50%}.avatars .avatars-photo .lazyPicture{position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:0}.avatars .avatars-photo img,.avatars .avatars-photo svg{max-width:100%;max-height:100%}.avatars .avatars-photo img{object-fit:cover}.avatars .avatars-photo svg{max-width:75%;max-height:75%}body.is-dark .avatar .avatar-photo:after{background-color:var(--bg-current)}body.is-dark .avatar:has(svg):not(:has(.avatar-placeholder)) .avatar-photo:after{background-color:var(--text-current)}.avatar{position:relative;width:36px;height:36px;border-radius:50%}.avatar .avatar-photo:after{background-color:var(--text-current)}.avatar .avatar-photo{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;z-index:-1;background-color:transparent;cursor:default}.avatar .avatar-photo[type=text]{padding-left:15px;padding-right:15px}.avatar .avatar-photo svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.avatar .avatar-photo:hover,.avatar .avatar-photo:focus-visible{color:#fff;background-color:#6d42ed}.avatar .avatar-photo:hover svg path,.avatar .avatar-photo:focus-visible svg path{fill:#fff}.avatar .avatar-photo img,.avatar .avatar-photo svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.avatar .avatar-photo:has(.avatar-placeholder):after{display:none}.avatar .avatar-photo:after{content:"";position:absolute;top:1px;left:1px;z-index:0;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:50%}.avatar .avatar-photo .lazyPicture,.avatar .avatar-photo svg,.avatar .avatar-photo .avatar-placeholder{z-index:1}.avatar .avatar-photo img,.avatar .avatar-photo svg{max-width:100%;max-height:100%}.avatar .avatar-photo img{object-fit:cover}.avatar .avatar-photo svg{max-width:75%;max-height:75%}.badges{font-size:10px;font-weight:600}.user-badge{display:flex;gap:2px}.user-badge span{display:inline-flex;border-radius:32px;padding:1px 6px;background-color:#0c0c0c}.user-badge .is-okay{color:#eee642}.user-badge .is-pro{color:#6d42ed}.curated-by-okaydev{display:flex;flex-direction:column;gap:8px;width:100%;margin-top:4px}.curated-by-okaydev .curated-by-okaydev-label{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;color:color-mix(in srgb,var(--text-current) 72%,transparent)}.curated-by-okaydev .curated-by-okaydev-link{display:inline-flex;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;max-width:100%;color:var(--text-current);text-decoration:none}.curated-by-okaydev .curated-by-okaydev-logo{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:1px solid color-mix(in srgb,var(--text-current) 14%,transparent);background-color:color-mix(in srgb,var(--text-current) 4%,var(--bg-current));flex-shrink:0}.curated-by-okaydev .curated-by-okaydev-logo .logo-icon{display:inline-flex}.curated-by-okaydev .curated-by-okaydev-logo svg,.curated-by-okaydev .curated-by-okaydev-logo svg *{width:20px;height:20px;fill:currentcolor;stroke:currentcolor}.curated-by-okaydev .curated-by-okaydev-name{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.curated-by-okaydev.is-gallery{gap:0;width:auto;min-height:0;margin-top:0}.curated-by-okaydev.is-gallery .curated-by-okaydev-link{gap:0;min-height:0}.curated-by-okaydev.is-gallery .curated-by-okaydev-reveal{display:inline-flex;align-items:center;gap:6px;min-height:22px;padding:3px 8px 3px 3px;border:1px solid rgba(12,12,12,.5);border-radius:999px;background-color:rgba(12,12,12,.5);opacity:0;transition:opacity .2s ease,border-color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1)}.curated-by-okaydev.is-gallery .curated-by-okaydev-link:hover .curated-by-okaydev-reveal,.curated-by-okaydev.is-gallery .curated-by-okaydev-link:focus-visible .curated-by-okaydev-reveal{border-color:#0c0c0c;background-color:#0c0c0c}.curated-by-okaydev.is-gallery .curated-by-okaydev-inline-label{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;display:inline-flex;align-items:center;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-size:10px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--text-current)}.curated-by-okaydev.is-gallery .curated-by-okaydev-logo{display:inline-flex;align-items:center;justify-content:center;position:relative;z-index:1;width:16px;height:16px;border:none;border-radius:50%;background-color:transparent;padding:0;isolation:isolate}.curated-by-okaydev.is-gallery .curated-by-okaydev-logo .avatar,.curated-by-okaydev.is-gallery .curated-by-okaydev-logo .avatar-photo,.curated-by-okaydev.is-gallery .curated-by-okaydev-logo .lazyPicture{display:block;width:100%;height:100%;border-radius:50%;overflow:hidden}.curated-by-okaydev.is-gallery .curated-by-okaydev-logo .avatar-photo{z-index:0}.curated-by-okaydev.is-gallery .curated-by-okaydev-logo .avatar-default{width:100%;height:100%}.curated-by-okaydev.is-gallery .curated-by-okaydev-name{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;letter-spacing:.04em}html.is-pointer-hover-armed .project-cover:hover .curated-by-okaydev.is-gallery .curated-by-okaydev-reveal,.project-cover:focus-within .curated-by-okaydev.is-gallery .curated-by-okaydev-reveal{opacity:1}@media (max-width: 767px){.curated-by-okaydev.is-gallery .curated-by-okaydev-reveal{opacity:1}}.user-avatar-name-badges{display:flex;align-items:center;position:relative;z-index:2}.user-avatar-name-badges .user-link{display:inline-flex;align-items:center;border-radius:4px;color:var(--text-current)}.user-avatar-name-badges .user-link .lazyPicture,.user-avatar-name-badges .user-link .avatar-default{flex-shrink:0;width:36px;height:36px;padding-bottom:0;border-radius:50%;overflow:hidden}.user-avatar-name-badges .avatar-default{display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.user-avatar-name-badges .avatar-default svg{object-fit:cover}.user-avatar-name-badges .avatar-default svg path{fill:var(--text-current)}.user-avatar-name-badges .avatar-default.avatar-placeholder{position:relative;inset:auto}.user-avatar-name-badges .user-info-container{display:flex;flex-wrap:wrap;width:100%;margin-left:6px;overflow:hidden}.user-avatar-name-badges .user-name{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;width:100%;font-weight:500;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.user-avatar-name-badges .user-title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;width:100%;margin-top:1px;font-size:12px;line-height:1.3;color:#767676}.user-avatar-name-badges .user-badge{position:relative;top:-3px}.avatar-photo,.profile-avatar,.card-asset,.btn-core-user,a.btn-core-user-mobile,.avatar-default,.item-author-avatar,.avatars-photo,.avatar-link,.member-credit-link,.rc-avatar,.liker-avatar-link,.commenter-avatar-link,.reposter-avatar-link,.follower-avatar-link,.mentioner-avatar-link,.cc-i-image{container-type:size}.avatar-placeholder{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;letter-spacing:.005em;display:flex;align-items:center;justify-content:center;margin:0;padding:12%;border-radius:inherit;overflow:hidden;line-height:.85;text-transform:uppercase;-webkit-user-select:none;user-select:none;z-index:1;white-space:nowrap}.avatar-placeholder .avatar-placeholder-glyphs{display:inline-block;line-height:inherit;font-feature-settings:inherit;letter-spacing:inherit}.avatar-placeholder.is-shape-portrait{align-items:flex-end;justify-content:flex-start;padding:10%}.avatar-placeholder.is-initials-len-1{font-size:clamp(10px,34cqmin,999px)}.avatar-placeholder.is-initials-len-2{font-size:clamp(8px,24cqmin,999px)}.avatar-placeholder.is-initials-white{color:#fff}.avatar-placeholder.is-initials-black{color:#0c0c0c}.avatar-photo>.avatar-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.user-avatar:has(.avatar-placeholder) .avatar,.user-avatar:has(.avatar-placeholder) .avatar-photo,.user-avatar:has(.avatar-placeholder) .lazyPicture,.user-avatar:has(.avatar-placeholder) .avatar-default,.user-avatar-name-badges .user-link:has(.avatar-placeholder) .avatar,.user-avatar-name-badges .user-link:has(.avatar-placeholder) .avatar-photo,.user-avatar-name-badges .user-link:has(.avatar-placeholder) .lazyPicture,.user-avatar-name-badges .user-link:has(.avatar-placeholder) .avatar-default{aspect-ratio:1/1;height:auto!important}.profile-avatar .profile-avatar-default.avatar-placeholder{position:absolute;top:0;right:0;bottom:0;left:0}.avatar-default.avatar-placeholder,.card-asset-default.avatar-placeholder{position:relative;inset:auto;width:100%;height:100%}.avatar-default.avatar-placeholder.bg-black,.card-asset-default.avatar-placeholder.bg-black{background-color:#0c0c0c}.avatar-default.avatar-placeholder.bg-gray-dark-4,.card-asset-default.avatar-placeholder.bg-gray-dark-4,.avatar-default.avatar-placeholder.bg-gray-dark-3,.card-asset-default.avatar-placeholder.bg-gray-dark-3{background-color:#020202}.avatar-default.avatar-placeholder.bg-gray-dark-2,.card-asset-default.avatar-placeholder.bg-gray-dark-2{background-color:#525252}.avatar-default.avatar-placeholder.bg-gray-dark-1,.card-asset-default.avatar-placeholder.bg-gray-dark-1{background-color:#818181}.avatar-default.avatar-placeholder.bg-gray-light-4,.card-asset-default.avatar-placeholder.bg-gray-light-4{background-color:#f2f2f2}.avatar-default.avatar-placeholder.bg-gray-light-3,.card-asset-default.avatar-placeholder.bg-gray-light-3{background-color:#eaeaea}.avatar-default.avatar-placeholder.bg-gray-light-2,.card-asset-default.avatar-placeholder.bg-gray-light-2{background-color:#ccc}.avatar-default.avatar-placeholder.bg-gray-light-1,.card-asset-default.avatar-placeholder.bg-gray-light-1{background-color:#b8b8b8}.avatar-default.avatar-placeholder.bg-gray,.card-asset-default.avatar-placeholder.bg-gray{background-color:#666}.avatar-default.avatar-placeholder.bg-gray-light,.card-asset-default.avatar-placeholder.bg-gray-light{background-color:#bfbfbf}.avatar-default.avatar-placeholder.bg-white,.card-asset-default.avatar-placeholder.bg-white{background-color:#fff}.avatar-default.avatar-placeholder.bg-yellow,.card-asset-default.avatar-placeholder.bg-yellow{background-color:#eee642}.avatar-default.avatar-placeholder.bg-yellow-light,.card-asset-default.avatar-placeholder.bg-yellow-light{background-color:#fffdd9}.avatar-default.avatar-placeholder.bg-red,.card-asset-default.avatar-placeholder.bg-red{background-color:#ec4242}.avatar-default.avatar-placeholder.bg-red-light,.card-asset-default.avatar-placeholder.bg-red-light{background-color:#ffd9d9}.avatar-default.avatar-placeholder.bg-orange,.card-asset-default.avatar-placeholder.bg-orange{background-color:#ed9442}.avatar-default.avatar-placeholder.bg-orange-light,.card-asset-default.avatar-placeholder.bg-orange-light{background-color:#ffebd9}.avatar-default.avatar-placeholder.bg-teal,.card-asset-default.avatar-placeholder.bg-teal{background-color:#42e3ed}.avatar-default.avatar-placeholder.bg-teal-light,.card-asset-default.avatar-placeholder.bg-teal-light{background-color:#ccfcff}.avatar-default.avatar-placeholder.bg-purple,.card-asset-default.avatar-placeholder.bg-purple{background-color:#6d42ed}.avatar-default.avatar-placeholder.bg-purple-light,.card-asset-default.avatar-placeholder.bg-purple-light{background-color:#ece5ff}.avatar-default.avatar-placeholder.bg-green,.card-asset-default.avatar-placeholder.bg-green{background-color:#42ed91}.avatar-default.avatar-placeholder.bg-green-light,.card-asset-default.avatar-placeholder.bg-green-light{background-color:#ccffe4}.avatar-default.avatar-placeholder.bg-placeholder-light,.card-asset-default.avatar-placeholder.bg-placeholder-light{background-color:#f1f1f1}.avatar-default.avatar-placeholder.bg-placeholder-dark,.card-asset-default.avatar-placeholder.bg-placeholder-dark{background-color:#000}.avatar-photo>.avatar-default.avatar-placeholder{position:absolute;top:0;right:0;bottom:0;left:0}.avatar-link>.avatar-default.avatar-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:50%}.member-credit-link>.avatar-default.avatar-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:50%}.btn-core-user>.avatar-placeholder,a.btn-core-user-mobile>.avatar-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:50%;padding:18%}.profile-avatar .profile-avatar-default.avatar-placeholder.is-shape-square{top:0;right:0;bottom:0;left:0;padding:14%}.profile-avatar .profile-avatar-default.avatar-placeholder.is-shape-square.is-initials-len-1{font-size:clamp(12px,38cqmin,999px)}.profile-avatar .profile-avatar-default.avatar-placeholder.is-shape-square.is-initials-len-2{font-size:clamp(10px,35cqmin,999px)}.profile-avatar .profile-avatar-default.avatar-placeholder.is-shape-square.is-initials-len-2 .avatar-placeholder-glyphs{transform:translate(-.03em)}.user-avatar:has(.avatar-placeholder) .avatar-photo>.avatar-placeholder,.item-author-avatar:has(.avatar-placeholder) .avatar-photo>.avatar-placeholder{padding:14%}.user-avatar:has(.avatar-placeholder) .avatar-photo>.avatar-placeholder.is-initials-len-1,.item-author-avatar:has(.avatar-placeholder) .avatar-photo>.avatar-placeholder.is-initials-len-1{font-size:clamp(9px,40cqmin,999px)}.user-avatar:has(.avatar-placeholder) .avatar-photo>.avatar-placeholder.is-initials-len-2,.item-author-avatar:has(.avatar-placeholder) .avatar-photo>.avatar-placeholder.is-initials-len-2{font-size:clamp(8px,34cqmin,999px)}.user-avatar:has(.avatar-placeholder) .avatar-photo>.avatar-placeholder.is-initials-len-2 .avatar-placeholder-glyphs,.item-author-avatar:has(.avatar-placeholder) .avatar-photo>.avatar-placeholder.is-initials-len-2 .avatar-placeholder-glyphs{transform:translate(-.03em)}.project-cover.is-gallery-card .avatar-placeholder.is-shape-square,.member-credit-link .avatar-placeholder.is-shape-square{padding:14%}.project-cover.is-gallery-card .avatar-placeholder.is-shape-square.is-initials-len-1,.member-credit-link .avatar-placeholder.is-shape-square.is-initials-len-1{font-size:clamp(9px,40cqmin,999px)}.project-cover.is-gallery-card .avatar-placeholder.is-shape-square.is-initials-len-2,.member-credit-link .avatar-placeholder.is-shape-square.is-initials-len-2{font-size:clamp(8px,34cqmin,999px)}#member-credits-results li .avatar-photo,#member-credits-results li .lazyPicture,#member-credits-results li .avatar-default.avatar-placeholder{flex-shrink:0;width:36px;height:36px;border-radius:50%;overflow:hidden}#member-credits-results li .avatar-photo,#member-credits-results li .lazyPicture{position:relative}#member-credits-results li .lazyPicture{padding-bottom:0}#member-credits-results li .avatar-photo>.avatar-default.avatar-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}#member-credits-results li .avatar-default.avatar-placeholder.is-shape-square{padding:14%}#member-credits-results li .avatar-default.avatar-placeholder.is-shape-square.is-initials-len-1{font-size:clamp(9px,40cqmin,999px)}#member-credits-results li .avatar-default.avatar-placeholder.is-shape-square.is-initials-len-2{font-size:clamp(8px,34cqmin,999px)}#member-credits-results li .lazyPicture.is-svg-photo img{object-fit:contain}#member-credits-results li img,#member-credits-results li svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rc-avatar .avatar-placeholder.is-shape-square{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:14%}.rc-avatar .avatar-placeholder.is-shape-square.is-initials-len-1{font-size:clamp(8px,40cqmin,999px)}.rc-avatar .avatar-placeholder.is-shape-square.is-initials-len-2{font-size:clamp(7px,34cqmin,999px)}.avatar-photo .lazyPicture.is-svg-photo img,.profile-avatar .lazyPicture.is-svg-photo img,.avatars-photo .lazyPicture.is-svg-photo img,.btn-core-user .lazyPicture.is-svg-photo img,.btn-core-user-mobile .lazyPicture.is-svg-photo img,.user-link .lazyPicture.is-svg-photo img,.card-asset .lazyPicture.is-svg-photo img,.user-avatar .lazyPicture.is-svg-photo img,.member-credit .lazyPicture.is-svg-photo img,.member-credit-link .lazyPicture.is-svg-photo img,.rc-avatar .lazyPicture.is-svg-photo img,.cc-i-image .lazyPicture.is-svg-photo img,.notification-message .lazyPicture.is-svg-photo img{object-fit:contain}.user-name-badges-username-follow,.user-name-badges-username-follow .user-info-container{display:flex;flex-direction:column;align-items:flex-start;width:100%}.user-name-badges-username-follow .user-username{width:100%;margin-top:2px;font-size:12px;line-height:1.2;color:#666}.user-name-badges-username-follow .user-title{margin-top:3px;font-size:14px;line-height:1.35;color:#767676;white-space:normal;overflow:visible;word-wrap:break-word}.user-name-badges-username-follow .user-badges-row{width:100%}.user-name-badges-username-follow .user-badges-row:empty{display:none}.user-name-badges-username-follow .user-badges-row .badges-container{display:inline-flex;align-items:center;gap:6px;margin-top:0}.user-name-badges-username-follow .user-name{width:100%;max-width:100%;margin:0}.user-name-badges-username-follow .profile-badges{display:inline-flex;align-items:center;gap:4px}.user-name-badges-username-follow .user-name-text{font-size:clamp(16px,1.8vw,28px);font-weight:400;line-height:1.2;white-space:normal}.user-name-badges-username-follow .user-badge{position:relative;top:-2px;font-size:11px!important;cursor:default}@media (max-width: 767px){.user-name-badges-username-follow .profile-badge{padding-top:0;padding-bottom:1px}.user-name-badges-username-follow .user-name-text{font-weight:600}}body.is-dark .user-avatar-name-badges-username-follow .profile-badge{border-color:#525252;color:#8a8a8a}body.is-dark .user-avatar-name-badges-username-follow .user-info-2,body.is-dark .user-avatar-name-badges-username-follow .user-username,body.is-dark .user-avatar-name-badges-username-follow .username-text{color:#8a8a8a}body.is-dark .user-avatar-name-badges-username-follow .is-follower{color:#8a8a8a;background-color:#303030}.user-avatar-name-badges-username-follow{display:flex;align-items:flex-start;position:relative;width:100%;pointer-events:all}.user-avatar-name-badges-username-follow.is-wide,.user-avatar-name-badges-username-follow.is-user,.user-avatar-name-badges-username-follow.is-same-user{max-width:none}.user-avatar-name-badges-username-follow.is-wide .user-info-container,.user-avatar-name-badges-username-follow.is-user .user-info-container,.user-avatar-name-badges-username-follow.is-same-user .user-info-container{flex:1 1 auto;width:calc(100% - 60px);max-width:none;min-width:0}.user-avatar-name-badges-username-follow.is-wide .user-info-1,.user-avatar-name-badges-username-follow.is-user .user-info-1,.user-avatar-name-badges-username-follow.is-same-user .user-info-1{width:100%}.user-avatar-name-badges-username-follow.is-wide .user-name,.user-avatar-name-badges-username-follow.is-user .user-name,.user-avatar-name-badges-username-follow.is-same-user .user-name{flex:1 1 auto;flex-wrap:nowrap;position:relative;isolation:isolate;width:100%;overflow:hidden}.user-avatar-name-badges-username-follow.is-wide .user-name-primary,.user-avatar-name-badges-username-follow.is-user .user-name-primary,.user-avatar-name-badges-username-follow.is-same-user .user-name-primary{flex:0 0 auto;min-width:auto;max-width:none}.user-avatar-name-badges-username-follow.is-wide .user-name>.user-username,.user-avatar-name-badges-username-follow.is-user .user-name>.user-username,.user-avatar-name-badges-username-follow.is-same-user .user-name>.user-username{flex:0 0 auto;min-width:auto;max-width:none;overflow:visible}.user-avatar-name-badges-username-follow.is-wide .user-name-text,.user-avatar-name-badges-username-follow.is-wide .username-text,.user-avatar-name-badges-username-follow.is-user .user-name-text,.user-avatar-name-badges-username-follow.is-user .username-text,.user-avatar-name-badges-username-follow.is-same-user .user-name-text,.user-avatar-name-badges-username-follow.is-same-user .username-text{display:block;overflow:visible;text-overflow:unset;white-space:nowrap}.user-avatar-name-badges-username-follow.is-wide .user-link,.user-avatar-name-badges-username-follow.is-user .user-link,.user-avatar-name-badges-username-follow.is-same-user .user-link{display:block}.user-avatar-name-badges-username-follow .user-avatar{display:inline-flex;align-items:center;position:relative;margin-top:3px;border-radius:6px;overflow:hidden;color:var(--text-current)}.user-avatar-name-badges-username-follow .user-avatar:before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border-radius:6px}.user-avatar-name-badges-username-follow .user-avatar .avatar,.user-avatar-name-badges-username-follow .user-avatar .avatar-photo{width:48px;height:60px;border-radius:6px;overflow:hidden}.user-avatar-name-badges-username-follow .user-avatar .avatar-photo:after{border-radius:6px}.user-avatar-name-badges-username-follow .user-avatar .lazyPicture{flex-shrink:0;width:48px;height:60px;padding-bottom:0;border-radius:6px;overflow:hidden}.user-avatar-name-badges-username-follow .user-avatar .lazyPicture picture{border-radius:6px;overflow:hidden}.user-avatar-name-badges-username-follow.is-business-account .user-avatar{align-items:flex-start}.user-avatar-name-badges-username-follow.is-business-account .user-avatar .avatar,.user-avatar-name-badges-username-follow.is-business-account .user-avatar .avatar-photo,.user-avatar-name-badges-username-follow.is-business-account .user-avatar .lazyPicture{height:48px}.user-avatar-name-badges-username-follow.is-business-account .user-avatar .lazyPicture img,.user-avatar-name-badges-username-follow.is-business-account .user-avatar .avatar-photo img{object-fit:contain}.user-avatar-name-badges-username-follow .user-info-container{max-width:350px;margin-left:12px}.user-avatar-name-badges-username-follow .user-info-1{display:flex;align-items:flex-start}.user-avatar-name-badges-username-follow .badges-container{display:inline-flex;align-items:center;width:auto;margin-top:0;gap:6px}.user-avatar-name-badges-username-follow .profile-badges{display:inline-flex;align-items:center;gap:4px;position:relative;top:0}.user-avatar-name-badges-username-follow .profile-team{display:inline-flex;align-items:center;align-self:center}.user-avatar-name-badges-username-follow .profile-team .profile-team-list .user-avatar{margin-top:0;align-self:center;border-radius:2px;overflow:hidden}.user-avatar-name-badges-username-follow .profile-team .profile-team-list .user-avatar:before{border-radius:2px}.user-avatar-name-badges-username-follow .profile-team .profile-team-list .user-avatar .avatar,.user-avatar-name-badges-username-follow .profile-team .profile-team-list .user-avatar .avatar-photo,.user-avatar-name-badges-username-follow .profile-team .profile-team-list .user-avatar .lazyPicture,.user-avatar-name-badges-username-follow .profile-team .profile-team-list .user-avatar .lazyPicture picture,.user-avatar-name-badges-username-follow .profile-team .profile-team-list .user-avatar .lazyPicture img,.user-avatar-name-badges-username-follow .profile-team .profile-team-list .user-avatar .avatar-photo img{border-radius:2px}.user-avatar-name-badges-username-follow .profile-team .profile-team-list .user-avatar .avatar-photo:after{border-radius:2px}.user-avatar-name-badges-username-follow .profile-team .profile-team-list{width:auto;gap:6px}.user-avatar-name-badges-username-follow .user-info-2{display:flex;flex-wrap:wrap;align-items:center;margin-top:2px}.user-avatar-name-badges-username-follow .user-subtitle-row{display:inline-flex;align-items:center;gap:6px;width:100%;min-width:0}.user-avatar-name-badges-username-follow .user-subtitle-row .badges-container{flex-shrink:0;position:relative;top:0}.user-avatar-name-badges-username-follow .user-subtitle-row .badges-container.is-team-only{align-items:center;align-self:center}.user-avatar-name-badges-username-follow .user-subtitle-row .profile-team{align-self:center}.user-avatar-name-badges-username-follow .user-subtitle-meta{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;width:100%;margin-left:-4px;margin-top:2px;color:var(--text-current)}.user-avatar-name-badges-username-follow .subtitle-location,.user-avatar-name-badges-username-follow .subtitle-languages{display:inline-flex;align-items:baseline;color:inherit}.user-avatar-name-badges-username-follow .subtitle-location{gap:4px}.user-avatar-name-badges-username-follow .subtitle-location:hover .location-text,.user-avatar-name-badges-username-follow .subtitle-location:focus-visible .location-text{text-decoration:underline}.user-avatar-name-badges-username-follow .subtitle-location .icon-location{position:relative;top:-1px;flex-shrink:0}.user-avatar-name-badges-username-follow .subtitle-location .icon-location svg path{fill:currentColor}.user-avatar-name-badges-username-follow .subtitle-languages{flex-wrap:wrap}.user-avatar-name-badges-username-follow .subtitle-location+.subtitle-languages:before{content:"•";margin-right:.5ch}.user-avatar-name-badges-username-follow .user-name{display:flex;flex-wrap:wrap;gap:0 .5ch;align-items:baseline;min-width:0}.user-avatar-name-badges-username-follow .user-name-primary{display:inline-flex;align-items:baseline;flex:0 1 auto;gap:4px;min-width:0;max-width:100%}.user-avatar-name-badges-username-follow .availability.is-name-indicator{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;order:1;flex-shrink:0;flex:0 0 14px;min-width:14px;width:14px;max-width:14px;height:14px;min-height:14px;aspect-ratio:1/1;margin:0;padding:0;border-radius:50%;background-color:var(--directory-card-bg, var(--bg-current));overflow:hidden;text-align:left;text-indent:100%;text-transform:none;line-height:1;white-space:nowrap;align-self:center;transform:translateY(0)}.user-avatar-name-badges-username-follow .availability.is-name-indicator:before{content:"";box-sizing:border-box;display:block;flex:0 0 11px;min-width:11px;width:11px;max-width:11px;min-height:11px;height:11px;aspect-ratio:1/1;border-radius:50%;background-color:var(--status);margin-right:0;transform:none;opacity:.7}.user-avatar-name-badges-username-follow .availability.is-name-indicator.is-pulse:before{animation-name:pulse;animation-duration:var(--availability-pulse-duration, 3s);animation-timing-function:cubic-bezier(.85,0,.15,1);animation-iteration-count:infinite}.user-avatar-name-badges-username-follow:has(.user-subtitle-row .badges-container.has-team) .user-name-primary .availability.is-name-indicator{margin-left:2px}.user-avatar-name-badges-username-follow .user-name-primary .user-name-text{order:2}.user-avatar-name-badges-username-follow .user-name-primary>a.user-name-text{color:var(--text-current);text-decoration:none}.user-avatar-name-badges-username-follow .user-name-primary>a.user-name-text:hover,.user-avatar-name-badges-username-follow .user-name-primary>a.user-name-text:focus{color:var(--text-current);text-decoration:none}.user-avatar-name-badges-username-follow .user-name>.badges-container{flex-shrink:0;align-self:center}.user-avatar-name-badges-username-follow .user-name>.badges-container.is-team-only{align-items:center;align-self:center;position:relative;top:2px}.user-avatar-name-badges-username-follow .user-name>.badges-container.is-team-only .profile-team{position:relative;top:1px}.user-avatar-name-badges-username-follow .user-badge{position:relative;top:-2px;font-size:11px!important;cursor:default}.user-avatar-name-badges-username-follow .follow-container{display:inline-flex;align-items:center;position:relative;z-index:1;width:100%;margin-top:2px}.user-avatar-name-badges-username-follow .follow-container:has(.is-follower){margin-top:4px}.user-avatar-name-badges-username-follow .follow-container.is-placeholder{min-height:24px;visibility:hidden;pointer-events:none}.user-avatar-name-badges-username-follow.is-wide .user-username,.user-avatar-name-badges-username-follow.is-user .user-username,.user-avatar-name-badges-username-follow.is-same-user .user-username{max-width:100%}.user-avatar-name-badges-username-follow .user-name-text{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:18px;line-height:1.5;letter-spacing:.18px;display:inline-block;max-width:100%;color:var(--text-current);text-decoration:none;font-size:16px;font-weight:500;line-height:1.1em}.user-avatar-name-badges-username-follow .user-title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;flex:1 1 auto;width:auto;min-width:0;margin-top:0;font-size:14px;line-height:1.2em}.user-avatar-name-badges-username-follow .user-username{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;display:inline;position:relative;top:0;color:#767676}.user-avatar-name-badges-username-follow .user-link{display:inline}.user-avatar-name-badges-username-follow .username-text{display:inline;font-size:13px}.user-avatar-name-badges-username-follow .is-follower{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;appearance:none;-webkit-appearance:none;background-color:transparent;font:inherit;border:1px solid #bfbfbf;border-radius:14px;font-size:12px;text-transform:uppercase;color:var(--text-current);cursor:default;overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));margin-left:1ch;padding:2px 7px;border:0;font-size:10px;font-weight:600;color:#767676;background-color:#eaeaea}.user-avatar-name-badges-username-follow .is-follower svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}@media (min-width: 768px){.user-avatar-name-badges-username-follow .user-name-text{text-overflow:ellipsis;vertical-align:top;white-space:nowrap;overflow:hidden}.user-avatar-name-badges-username-follow .username-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (max-width: 767px){.user-avatar-name-badges-username-follow .user-info-container{max-width:100%}.user-avatar-name-badges-username-follow .profile-badges{position:relative;top:0}.user-avatar-name-badges-username-follow .profile-badge{padding-top:0;padding-bottom:1px}.user-avatar-name-badges-username-follow .user-info-2{margin-top:6px}.user-avatar-name-badges-username-follow .user-title{margin-top:0}.user-avatar-name-badges-username-follow .user-username{max-width:100%}}body.is-dark .user-badges-username-followers-following .user-info-2{color:#8a8a8a}body.is-dark .user-badges-username-followers-following .is-follower{color:#b8b8b8;background-color:#222}.user-badges-username-followers-following{display:flex;align-items:center}.user-badges-username-followers-following .user-link{display:inline-flex;align-items:center;color:var(--text-current)}.user-badges-username-followers-following .user-info-1{margin-top:-10px}.user-badges-username-followers-following .user-info-2{display:flex;flex-direction:column;align-items:flex-start;color:#767676}.user-badges-username-followers-following .profile-meta-row{display:flex;align-items:center;flex-wrap:wrap}.user-badges-username-followers-following .profile-meta-row-visitors{align-items:baseline;margin-top:2px}.user-badges-username-followers-following .profile-meta-row-visitors .profile-last-seen,.user-badges-username-followers-following .profile-meta-row-visitors .profile-visitors-count{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px}.user-badges-username-followers-following .profile-meta-row-visitors .profile-meta-separator{align-self:center}.user-badges-username-followers-following .profile-meta-row-social{align-items:baseline;margin-top:2px}.user-badges-username-followers-following .profile-meta-row-social .profile-followers-count,.user-badges-username-followers-following .profile-meta-row-social .profile-following-count{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px}.user-badges-username-followers-following .profile-meta-row-social .profile-followers-count.is-metric-hydrate [data-profile-followers-count-button],.user-badges-username-followers-following .profile-meta-row-social .profile-following-count.is-metric-hydrate [data-profile-following-count-button]{display:inline-flex;align-items:baseline;gap:.35em}.user-badges-username-followers-following .profile-meta-row-follows-you{margin-top:6px}.user-badges-username-followers-following .profile-meta-separator{display:inline-flex;align-items:center;margin:0 4px}.user-badges-username-followers-following .user-name{margin-top:-3px;white-space:nowrap}.user-badges-username-followers-following .user-name-text{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;font-weight:500}.user-badges-username-followers-following .is-follower{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;appearance:none;-webkit-appearance:none;background-color:transparent;font:inherit;border:1px solid #bfbfbf;border-radius:14px;padding:4px 12px;font-size:12px;text-transform:uppercase;color:var(--text-current);cursor:default;overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));margin-left:0;border:0;font-size:10px;font-weight:600;color:#767676;background-color:#eaeaea}.user-badges-username-followers-following .is-follower svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}body.is-dark .filter-bar .filters{border-bottom-color:#525252}[data-handle=gallery] .filter-bar,[data-handle=directory] .filter-bar,[data-handle=jobListing] .filter-bar{--filter-active-tag-color: color-mix(in srgb, var(--text-current) 72%, transparent)}[data-handle=gallery] .filter-bar .filters,[data-handle=directory] .filter-bar .filters,[data-handle=jobListing] .filter-bar .filters{padding-bottom:0}[data-handle=gallery] .filter-bar:not(.has-filter-active-tags) .filters,[data-handle=directory] .filter-bar:not(.has-filter-active-tags) .filters,[data-handle=jobListing] .filter-bar:not(.has-filter-active-tags) .filters{padding-bottom:calc(var(--gutter-y) + 10px)}[data-handle=gallery] .filter-bar .filter-active-tags,[data-handle=directory] .filter-bar .filter-active-tags,[data-handle=jobListing] .filter-bar .filter-active-tags{display:flex;flex-wrap:wrap;align-items:center;gap:6px;width:100%;margin-top:10px;margin-bottom:calc(var(--gutter-y) + 10px)}[data-handle=gallery] .filter-bar .filter-active-tags[hidden],[data-handle=directory] .filter-bar .filter-active-tags[hidden],[data-handle=jobListing] .filter-bar .filter-active-tags[hidden]{display:none}@media (max-width: 1023px){[data-handle=gallery] .filter-bar.has-filter-active-tags .filters,[data-handle=directory] .filter-bar.has-filter-active-tags .filters,[data-handle=jobListing] .filter-bar.has-filter-active-tags .filters{min-height:50px}[data-handle=gallery] .filter-bar.has-filter-active-tags .filter-active-tags,[data-handle=directory] .filter-bar.has-filter-active-tags .filter-active-tags,[data-handle=jobListing] .filter-bar.has-filter-active-tags .filter-active-tags{margin-top:6px}}@media (max-width: 767px){[data-handle=gallery] .filter-bar.has-filter-active-tags .filters,[data-handle=directory] .filter-bar.has-filter-active-tags .filters,[data-handle=jobListing] .filter-bar.has-filter-active-tags .filters{min-height:56px}}[data-handle=gallery] .filter-bar .filter-item:last-child .choices__list--dropdown,[data-handle=directory] .filter-bar .filter-item:last-child .choices__list--dropdown,[data-handle=jobListing] .filter-bar .filter-item:last-child .choices__list--dropdown{right:0;left:auto}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton),[data-handle=directory] .filter-bar:not(.filter-bar--skeleton),[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton){--filter-dropdown-offset: 8px;--filter-dropdown-shadow: 0 2px 8px rgba(0 0 0 / 38%), 0 10px 28px rgba(0 0 0 / 48%), 0 28px 64px rgba(0 0 0 / 58%)}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) .choices.is-open,[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) .choices.is-open,[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) .choices.is-open{z-index:10}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) .choices__list--dropdown,[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) .choices__list--dropdown,[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) .choices__list--dropdown{top:calc(100% + var(--filter-dropdown-offset));margin-top:0;border:1px solid color-mix(in srgb,var(--text-current) 10%,transparent);box-shadow:var(--filter-dropdown-shadow)}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) .choices.is-flipped .choices__list--dropdown,[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) .choices.is-flipped .choices__list--dropdown,[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) .choices.is-flipped .choices__list--dropdown{top:auto;bottom:calc(100% + var(--filter-dropdown-offset));margin-top:0;margin-bottom:0}@media (min-width: 1024px){[data-handle=gallery] .filter-bar,[data-handle=directory] .filter-bar,[data-handle=jobListing] .filter-bar{--filter-bar-font-size: 14px;--filter-bar-line-height: 1.286;--filter-bar-label-color: color-mix(in srgb, var(--text-current) 82%, transparent);--filter-pill-height: 36px;--filter-pill-radius: 20px;--filter-item-gutter: 6px;--filter-column-gap: 10px;--filter-field-padding-left: 12px;--filter-chevron-inset: 12px;--filter-chevron-zone: 28px;--filter-select-item-block: calc(var(--filter-pill-height) + (var(--filter-item-gutter) * 2));--filter-search-block: calc(var(--filter-pill-height) + var(--filter-item-gutter) + 2px)}[data-handle=gallery] .filter-bar .filters,[data-handle=directory] .filter-bar .filters,[data-handle=jobListing] .filter-bar .filters{flex-wrap:nowrap;align-items:flex-start;column-gap:var(--filter-column-gap);min-height:var(--filter-select-item-block)}[data-handle=gallery] .filter-bar:not(.has-filter-active-tags) .filters,[data-handle=directory] .filter-bar:not(.has-filter-active-tags) .filters,[data-handle=jobListing] .filter-bar:not(.has-filter-active-tags) .filters{min-height:calc(var(--filter-select-item-block) + var(--gutter-y) + 10px)}}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) #search:focus-visible,[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) #search:focus-visible,[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) #search:focus-visible{outline:none;box-shadow:none}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) .choices,[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) .choices,[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) .choices{margin-bottom:0}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-one],[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-one],[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-one]{margin-top:0}@media (min-width: 1024px){[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) .filter-item,[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) .filter-item,[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) .filter-item{min-width:0;max-width:none;gap:0;height:var(--filter-pill-height);min-height:var(--filter-pill-height);box-sizing:border-box;align-self:flex-start}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) .filter-item.search-container,[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) .filter-item.search-container,[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) .filter-item.search-container{flex:0 1 clamp(104px,14vw,156px);width:auto;min-width:104px;max-width:156px;margin:var(--filter-item-gutter) 0;padding:0 var(--filter-chevron-inset) 0 0;border:1px solid #767676;border-radius:var(--filter-pill-radius);box-sizing:border-box;font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-size:var(--filter-bar-font-size);font-weight:400;line-height:var(--filter-bar-line-height);letter-spacing:.14px;text-transform:none}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) .filter-item:not(.search-container),[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) .filter-item:not(.search-container),[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) .filter-item:not(.search-container){flex:1 1 0;min-width:0;margin:var(--filter-item-gutter) 0;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) #search,[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) #search,[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) #search{font-family:inherit;font-size:var(--filter-bar-font-size);font-weight:400;line-height:var(--filter-bar-line-height);letter-spacing:inherit;text-transform:none;height:100%;padding:0 0 0 var(--filter-field-padding-left);margin-right:4px;color:var(--text-current)}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) #search::placeholder,[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) #search::placeholder,[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) #search::placeholder{color:var(--filter-bar-label-color);opacity:1}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) .btn-search,[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) .btn-search,[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) .btn-search{flex-shrink:0;align-self:center}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) .choices,[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) .choices,[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) .choices{position:relative;width:100%;height:100%;min-height:0;font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-size:var(--filter-bar-font-size);font-weight:400;line-height:var(--filter-bar-line-height);letter-spacing:.14px;text-transform:none}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) .choices:after,[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) .choices:after,[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) .choices:after{right:var(--filter-chevron-inset);top:50%;margin-top:-3px;border-width:5px;z-index:3}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) .choices.is-open:after,[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) .choices.is-open:after,[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) .choices.is-open:after{margin-top:-8px}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) .choices .choices__inner,[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) .choices .choices__inner,[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) .choices .choices__inner{height:100%;min-height:0;padding:0;background-color:transparent;font-size:var(--filter-bar-font-size);font-weight:400}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) .choices .choices__list--dropdown .choices__item,[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) .choices .choices__list--dropdown .choices__item,[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) .choices .choices__list--dropdown .choices__item{padding:10px 14px;font-size:var(--filter-bar-font-size);font-weight:400;line-height:var(--filter-bar-line-height)}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) .choices .choices__list--dropdown .choices__item--selectable:after,[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) .choices .choices__list--dropdown .choices__item--selectable:after,[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) .choices .choices__list--dropdown .choices__item--selectable:after{font-size:12px}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-one] .choices__list--single,[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-one] .choices__list--single,[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-one] .choices__list--single{position:relative;overflow:hidden;box-sizing:border-box;width:100%;height:100%;margin:0;padding:0 var(--filter-chevron-zone) 0 var(--filter-field-padding-left);border:1px solid #767676;border-radius:var(--filter-pill-radius);display:flex;align-items:center}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-one] .choices__list--single:after,[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-one] .choices__list--single:after,[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-one] .choices__list--single:after{content:"";position:absolute;top:0;right:0;bottom:0;width:2.75rem;pointer-events:none;z-index:2;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--bg-current) 40%,transparent) 55%,var(--bg-current) 100%)}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-one] .choices__list--single .choices__item,[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-one] .choices__list--single .choices__item,[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-one] .choices__list--single .choices__item{position:relative;z-index:1;flex:1 1 auto;min-width:0;max-width:100%;overflow:visible;text-overflow:clip;white-space:nowrap;font-size:var(--filter-bar-font-size);font-weight:400;line-height:var(--filter-bar-line-height);color:var(--filter-bar-label-color)}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-multiple] .choices__inner:not(:has(.choices__list--multiple .choices__item--selectable)),[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-multiple] .choices__inner:not(:has(.choices__list--multiple .choices__item--selectable)),[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-multiple] .choices__inner:not(:has(.choices__list--multiple .choices__item--selectable)){height:100%}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-multiple] .choices__input,[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-multiple] .choices__input,[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-multiple] .choices__input{position:relative;overflow:hidden;box-sizing:border-box;width:100%!important;height:100%;min-height:0;margin:0;padding:0 var(--filter-chevron-zone) 0 var(--filter-field-padding-left)!important;border:1px solid #767676;border-radius:var(--filter-pill-radius);font-size:var(--filter-bar-font-size);font-weight:400;line-height:var(--filter-bar-line-height);color:var(--filter-bar-label-color);background-color:var(--bg-current)}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-multiple] .choices__input:after,[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-multiple] .choices__input:after,[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-multiple] .choices__input:after{content:"";position:absolute;top:0;right:0;bottom:0;width:2.75rem;pointer-events:none;z-index:2;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--bg-current) 40%,transparent) 55%,var(--bg-current) 100%)}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-multiple] .choices__input::placeholder,[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-multiple] .choices__input::placeholder,[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-multiple] .choices__input::placeholder{color:var(--filter-bar-label-color)!important;opacity:1}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-multiple] .choices__placeholder,[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-multiple] .choices__placeholder,[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-multiple] .choices__placeholder{font-size:var(--filter-bar-font-size);font-weight:400;line-height:var(--filter-bar-line-height);color:var(--filter-bar-label-color);opacity:1}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-multiple] .choices__inner:has(.choices__list--multiple .choices__item--selectable),[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-multiple] .choices__inner:has(.choices__list--multiple .choices__item--selectable),[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-multiple] .choices__inner:has(.choices__list--multiple .choices__item--selectable){height:auto;min-height:0;padding:0;border:0;background-color:transparent}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-multiple] .choices__inner:has(.choices__list--multiple .choices__item--selectable) .choices__input,[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-multiple] .choices__inner:has(.choices__list--multiple .choices__item--selectable) .choices__input,[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-multiple] .choices__inner:has(.choices__list--multiple .choices__item--selectable) .choices__input{box-sizing:border-box;width:100%!important;height:var(--filter-pill-height);min-height:var(--filter-pill-height);margin:0;padding:0 var(--filter-chevron-zone) 0 var(--filter-field-padding-left)!important;border:1px solid #767676;border-radius:var(--filter-pill-radius);background-color:var(--bg-current);overflow:hidden}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-one] .choices__list--single,[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-multiple] .choices__input,[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-one] .choices__list--single,[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-multiple] .choices__input,[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-one] .choices__list--single,[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-multiple] .choices__input{border-radius:var(--filter-pill-radius)!important}}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-multiple] .choices__list--multiple,[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-multiple] .choices__list--multiple,[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) .choices[data-type*=select-multiple] .choices__list--multiple{display:none!important}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) .filter-active-tags .filter-active-tag,[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) .filter-active-tags .filter-active-tag,[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) .filter-active-tags .filter-active-tag{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;appearance:none;-webkit-appearance:none;background-color:transparent;font:inherit;border:1px solid #bfbfbf;border-radius:14px;font-size:12px;text-transform:uppercase;color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));gap:4px 6px;width:auto;max-width:none;margin:0;padding:4px 4px 4px 10px;overflow:visible;white-space:nowrap;font-size:10px;color:var(--filter-active-tag-color);cursor:default;border-color:color-mix(in srgb,var(--text-current) 25%,transparent)}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) .filter-active-tags .filter-active-tag svg path,[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) .filter-active-tags .filter-active-tag svg path,[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) .filter-active-tags .filter-active-tag svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) .filter-active-tags .filter-active-tag:after,[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) .filter-active-tags .filter-active-tag:after,[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) .filter-active-tags .filter-active-tag:after{display:none}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) .filter-active-tags .filter-active-tag:hover,[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) .filter-active-tags .filter-active-tag:focus-within,[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) .filter-active-tags .filter-active-tag:hover,[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) .filter-active-tags .filter-active-tag:focus-within,[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) .filter-active-tags .filter-active-tag:hover,[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) .filter-active-tags .filter-active-tag:focus-within{border-color:#6d42ed;color:#fff;background-color:#6d42ed}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) .filter-active-tags .filter-active-tag-label,[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) .filter-active-tags .filter-active-tag-label,[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) .filter-active-tags .filter-active-tag-label{pointer-events:none}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) .filter-active-tags .filter-active-tag-remove,[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) .filter-active-tags .filter-active-tag-remove,[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) .filter-active-tags .filter-active-tag-remove{margin:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;-webkit-appearance:none;appearance:none;flex:0 0 18px;width:18px;height:18px;padding:0;border:0;border-radius:0;font-size:0;line-height:0;color:inherit;opacity:.85;cursor:pointer;text-transform:none;background-color:currentColor;background-image:none!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath fill='%23000' d='M6.062 14.711 5.288 13.937 9.226 10 5.288 6.062l.774-.774L10 9.226l3.938-3.938.773.774L10.774 10l3.938 3.938-.774.774L10 10.774l-3.938 3.938Z'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:10px 10px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath fill='%23000' d='M6.062 14.711 5.288 13.937 9.226 10 5.288 6.062l.774-.774L10 9.226l3.938-3.938.773.774L10.774 10l3.938 3.938-.774.774L10 10.774l-3.938 3.938Z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:10px 10px}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton) .filter-active-tags .filter-active-tag-remove:hover,[data-handle=directory] .filter-bar:not(.filter-bar--skeleton) .filter-active-tags .filter-active-tag-remove:hover,[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton) .filter-active-tags .filter-active-tag-remove:hover{opacity:1}@media (min-width: 1024px){[data-handle=gallery] .filter-bar--skeleton .search-container,[data-handle=directory] .filter-bar--skeleton .search-container,[data-handle=jobListing] .filter-bar--skeleton .search-container{flex:0 1 clamp(104px,14vw,156px);min-width:104px;max-width:156px;height:var(--filter-pill-height);margin:var(--filter-item-gutter) 0;border-radius:var(--filter-pill-radius)}[data-handle=gallery] .filter-bar--skeleton .filter-item:not(.search-container),[data-handle=directory] .filter-bar--skeleton .filter-item:not(.search-container),[data-handle=jobListing] .filter-bar--skeleton .filter-item:not(.search-container){flex:1 1 0;min-width:0;max-width:none;height:var(--filter-pill-height);margin:var(--filter-item-gutter) 0;border-radius:var(--filter-pill-radius)}}@media (min-width: 1024px){[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton):not(.is-servd-filter-chrome-ready) .filter-item:not(.search-container):not(:has(.choices)),[data-handle=directory] .filter-bar:not(.filter-bar--skeleton):not(.is-servd-filter-chrome-ready) .filter-item:not(.search-container):not(:has(.choices)),[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton):not(.is-servd-filter-chrome-ready) .filter-item:not(.search-container):not(:has(.choices)){height:var(--filter-pill-height);min-height:var(--filter-pill-height)}[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton):not(.is-servd-filter-chrome-ready) .filter-item:not(.search-container):not(:has(.choices))>select.is-choice,[data-handle=gallery] .filter-bar:not(.filter-bar--skeleton):not(.is-servd-filter-chrome-ready) .filter-item:not(.search-container):not(:has(.choices))>select.is-choices,[data-handle=directory] .filter-bar:not(.filter-bar--skeleton):not(.is-servd-filter-chrome-ready) .filter-item:not(.search-container):not(:has(.choices))>select.is-choice,[data-handle=directory] .filter-bar:not(.filter-bar--skeleton):not(.is-servd-filter-chrome-ready) .filter-item:not(.search-container):not(:has(.choices))>select.is-choices,[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton):not(.is-servd-filter-chrome-ready) .filter-item:not(.search-container):not(:has(.choices))>select.is-choice,[data-handle=jobListing] .filter-bar:not(.filter-bar--skeleton):not(.is-servd-filter-chrome-ready) .filter-item:not(.search-container):not(:has(.choices))>select.is-choices{min-height:var(--filter-pill-height);height:var(--filter-pill-height)}}.filter-bar{--filter-select-control: 56px;--filter-item-gutter: 8px;--filter-select-item-block: calc(var(--filter-select-control) + (var(--filter-item-gutter) * 2));--filter-search-block: 50px }.filter-bar:not(.filter-bar--skeleton):not(.is-servd-filter-chrome-ready) .filter-item:not(.search-container):not(:has(.choices)){align-items:stretch;min-height:var(--filter-select-control)}.filter-bar:not(.filter-bar--skeleton):not(.is-servd-filter-chrome-ready) .filter-item:not(.search-container):not(:has(.choices))>select.is-choice,.filter-bar:not(.filter-bar--skeleton):not(.is-servd-filter-chrome-ready) .filter-item:not(.search-container):not(:has(.choices))>select.is-choices{visibility:hidden;opacity:0;pointer-events:none;box-sizing:border-box;width:100%;min-height:var(--filter-select-control);height:var(--filter-select-control);margin:0;flex-shrink:0}.filter-bar:not(.filter-bar--skeleton):not(.is-servd-filter-chrome-ready).is-servd-filter-chrome-pending .choices{opacity:0}.filter-bar.is-servd-filter-chrome-ready .choices{opacity:1;transition:opacity .22s ease}@media (prefers-reduced-motion: reduce){.filter-bar.is-servd-filter-chrome-ready .choices{transition:none}}.filter-bar .filters{display:flex;align-items:flex-start;border-bottom:1px dotted #bfbfbf;padding-bottom:calc(var(--gutter-y) + 10px);transition:opacity .15s .3s;box-sizing:border-box;min-height:calc(var(--filter-search-block) + var(--gutter-y) + 10px)}@media (min-width: 1331px){.filter-bar .filters{min-height:calc(max(var(--filter-search-block),var(--filter-select-item-block)) + var(--gutter-y) + 10px)}}@media (max-width: 1330px) and (min-width: 1024px){.filter-bar .filters{min-height:calc(var(--filter-search-block) + var(--filter-select-item-block) + var(--gutter-y) + 10px)}}.filter-bar .filter-item{display:flex;align-items:flex-start;gap:12px;min-width:190px;max-width:320px;margin-top:0}.filter-bar .filtered{display:flex;gap:var(--gutter-y) var(--gutter-x)}.filter-bar .filter-selected{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:22px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));padding:0 15px 0 20px;cursor:pointer}.filter-bar .filter-selected[type=text]{padding-left:15px;padding-right:15px}.filter-bar .filter-selected svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.filter-bar .filter-selected:hover,.filter-bar .filter-selected:focus-visible{color:#fff;background-color:#6d42ed}.filter-bar .filter-selected:hover svg path,.filter-bar .filter-selected:focus-visible svg path{fill:#fff}.filter-bar .filter-selected svg{position:relative;z-index:2}.filter-bar .filter-selected:hover,.filter-bar .filter-selected:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.filter-bar .filter-selected:hover svg path,.filter-bar .filter-selected:focus svg path{fill:var(--text-current)}.filter-bar .filter-selected svg path{fill:var(--text-current)}.filter-bar .search-container{border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;flex-shrink:1;display:flex;align-items:center;justify-content:space-between;height:38px;min-height:38px;margin:8px 8px 4px;padding:0 12px 0 2px;border-color:#767676;border-radius:20px;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion))}.filter-bar .search-container[type=text]{padding-left:15px;padding-right:15px}.filter-bar .search-container svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.filter-bar .search-container:hover,.filter-bar .search-container:focus-visible{color:#fff;background-color:#6d42ed}.filter-bar .search-container:hover svg path,.filter-bar .search-container:focus-visible svg path{fill:#fff}.filter-bar .search-container svg{position:relative;z-index:2}.filter-bar .search-container svg path{fill:var(--text-current)}.filter-bar .search-container:hover,.filter-bar .search-container:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.filter-bar .search-container:hover svg path,.filter-bar .search-container:focus svg path{fill:var(--text-current)}.filter-bar .search-container:hover,.filter-bar .search-container:focus{border-color:var(--text-current)}.filter-bar .search-container:focus-within{border-color:#767676}.filter-bar--skeleton{pointer-events:none;-webkit-user-select:none;user-select:none}.filter-bar--skeleton .search-container{border:0;background-color:color-mix(in srgb,var(--text-current) 6%,var(--bg-current))}.filter-bar--skeleton .filter-item:not(.search-container){min-width:190px;max-width:320px;height:var(--filter-select-control, 56px);margin:var(--filter-item-gutter, 8px);border-radius:20px;background-color:color-mix(in srgb,var(--text-current) 6%,var(--bg-current))}@media (max-width: 1023px){.filter-bar--skeleton .search-container{margin-left:0;margin-right:0}}.filter-bar #search{width:100%;border:0;border-radius:20px 0 0 20px;margin-right:8px;padding:4px 0 4px 15px;font-size:16px;background-color:transparent;color:var(--text-current)}.filter-bar #search:focus-visible{box-shadow:0 0 0 1px var(--bg-current),0 0 0 3px rgba(109,66,237,.5)}.filter-bar .btn-search{margin:0;padding:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;height:auto;border-width:1px;border-radius:50%}.filter-bar .btn-search svg path{fill:var(--text-current)}.filter-bar .btn-search svg path{fill:#767676}.filter-bar .btn-search:focus-visible svg path{fill:var(--text-current)}@media (max-width: 1330px) and (min-width: 1024px){.filter-bar .filters{flex-wrap:wrap;column-gap:var(--filter-item-gutter);min-height:calc(var(--filter-search-block) + var(--filter-select-item-block) + var(--gutter-y) + 10px)}.filter-bar .filter-item:not(.search-container){flex:1 1 0;width:auto;min-width:0;max-width:none;margin-block:var(--filter-item-gutter);margin-inline:0}.filter-bar .filter-item.search-container{width:100%;max-width:100%;margin:8px 0 4px}}@media (max-width: 1023px){.filter-bar .filters{flex-wrap:wrap;min-height:calc(50px + var(--gutter-y) + 10px)}.filter-bar .filter-item:not(.search-container){display:none}.filter-bar .filter-item{width:100%;max-width:100%}.filter-bar .search-container{margin-left:0;margin-right:0}}@media (max-width: 767px){.filter-bar .filters{padding-bottom:calc(var(--gutter-y) * 2);min-height:calc(56px + var(--gutter-y) * 2)}}[data-router-view].is-pjax-leaving-choices .choices,[data-router-view].is-pjax-leaving-choices select.is-choice,[data-router-view].is-pjax-leaving-choices select.is-choices{display:none}.job-listing-root-placeholder{margin-top:var(--gutter-y)}.job-listing-root-placeholder-row{height:88px;margin-bottom:12px;border-radius:12px;background-color:color-mix(in srgb,var(--text-current) 6%,var(--bg-current));background-image:linear-gradient(90deg,color-mix(in srgb,var(--text-current) 6%,var(--bg-current)),color-mix(in srgb,var(--text-current) 6%,var(--bg-current)) 38%,color-mix(in srgb,var(--text-current) 14%,var(--bg-current)),color-mix(in srgb,var(--text-current) 6%,var(--bg-current)) 62%,color-mix(in srgb,var(--text-current) 6%,var(--bg-current)));background-size:200% 100%;background-repeat:no-repeat;animation:article-author-skeleton-shimmer 2.7s linear infinite}.notifications-root-placeholder{display:flex;flex-direction:column;gap:12px;min-width:0;padding-bottom:12px}.notifications-root-placeholder-divider{flex:0 0 31px;height:31px;margin:0;border:0;border-top:1px solid rgba(255,255,255,.1);box-sizing:border-box}.notifications-root-placeholder-label{display:block;width:52px;height:22px;margin:0;border-radius:999px;background-color:color-mix(in srgb,var(--text-current) 8%,var(--bg-current));background-image:linear-gradient(90deg,color-mix(in srgb,var(--text-current) 8%,var(--bg-current)),color-mix(in srgb,var(--text-current) 8%,var(--bg-current)) 38%,color-mix(in srgb,var(--text-current) 16%,var(--bg-current)),color-mix(in srgb,var(--text-current) 8%,var(--bg-current)) 62%,color-mix(in srgb,var(--text-current) 8%,var(--bg-current)));background-size:200% 100%;background-repeat:no-repeat;animation:article-author-skeleton-shimmer 2.7s linear infinite}.notifications-root-placeholder-item{width:100%;height:132px;border-radius:14px;background-color:color-mix(in srgb,var(--text-current) 6%,var(--bg-current));background-image:linear-gradient(90deg,color-mix(in srgb,var(--text-current) 6%,var(--bg-current)),color-mix(in srgb,var(--text-current) 6%,var(--bg-current)) 38%,color-mix(in srgb,var(--text-current) 14%,var(--bg-current)),color-mix(in srgb,var(--text-current) 6%,var(--bg-current)) 62%,color-mix(in srgb,var(--text-current) 6%,var(--bg-current)));background-size:200% 100%;background-repeat:no-repeat;animation:article-author-skeleton-shimmer 2.7s linear infinite}@media (max-width: 767px){.notifications-root-placeholder-divider{flex-basis:12px;height:12px}}.member-credits-placeholder{min-height:48px;margin-bottom:12px}.member-credits-placeholder-bar{height:40px;max-width:100%;border-radius:8px;background-color:color-mix(in srgb,var(--text-current) 8%,var(--bg-current));background-image:linear-gradient(90deg,color-mix(in srgb,var(--text-current) 8%,var(--bg-current)),color-mix(in srgb,var(--text-current) 8%,var(--bg-current)) 38%,color-mix(in srgb,var(--text-current) 16%,var(--bg-current)),color-mix(in srgb,var(--text-current) 8%,var(--bg-current)) 62%,color-mix(in srgb,var(--text-current) 8%,var(--bg-current)));background-size:200% 100%;background-repeat:no-repeat;animation:article-author-skeleton-shimmer 2.7s linear infinite}.teams-hidden-placeholder,.portfolio-hidden-placeholder{min-width:44px;min-height:28px;border-radius:14px;background-color:color-mix(in srgb,var(--text-current) 10%,var(--bg-current));background-image:linear-gradient(90deg,color-mix(in srgb,var(--text-current) 10%,var(--bg-current)),color-mix(in srgb,var(--text-current) 10%,var(--bg-current)) 38%,color-mix(in srgb,var(--text-current) 18%,var(--bg-current)),color-mix(in srgb,var(--text-current) 10%,var(--bg-current)) 62%,color-mix(in srgb,var(--text-current) 10%,var(--bg-current)));background-size:200% 100%;background-repeat:no-repeat;animation:article-author-skeleton-shimmer 2.7s linear infinite}emoji-picker.comment-emoji-picker,emoji-picker#emoji-picker{--border-radius: 16px;border-radius:16px;box-shadow:6px 8px 10px rgba(0,0,0,.075)}body.is-dark .social-post-form{border:1px solid #333;background-color:#222;box-shadow:6px 8px 10px rgba(0,0,0,0)}@media (min-width: 768px){body.is-dark .social-post-form:hover,body.is-dark .social-post-form:focus,body.is-dark .social-post-form:focus-within{box-shadow:6px 8px 10px rgba(0,0,0,.5)}}body.is-dark .social-post-form :focus-visible{outline-color:transparent;outline-style:solid;box-shadow:0 0 0 3px #222,0 0 0 6px rgba(130,130,130,.5);border-radius:5px}body.is-dark .social-post-form .freeform-label{color:#767676}body.is-dark .social-post-form input[type=text],body.is-dark .social-post-form input[type=url],body.is-dark .social-post-form textarea{border:1px solid #2b2b2b}body.is-dark .social-post-form input[type=text]:valid,body.is-dark .social-post-form input[type=text]:focus,body.is-dark .social-post-form input[type=url]:valid,body.is-dark .social-post-form input[type=url]:focus,body.is-dark .social-post-form textarea:valid,body.is-dark .social-post-form textarea:focus{border-color:#525252;background-color:#161616}body.is-dark .social-post-form #form-repostPreview,body.is-dark .social-post-form #form-websiteAssetPreview,body.is-dark .social-post-form [data-field-container=websiteTitle]{border-color:#4a4a4a;background-color:#2f2f2f}body.is-dark .social-post-form [data-field-container=websiteTitle] input{color:var(--text-current)}body.is-dark .social-post-form #form-repostPreview .repost-label{border-bottom:1px solid #4a4a4a;background-color:#4a4a4a;opacity:.5}body.is-dark .social-post-form #form-repostPreview .social-images .aspect-ratio{background-color:#161616}body.is-dark .social-post-form [data-field-container=websiteDescription]{border-color:#4a4a4a;background-color:#2f2f2f}body.is-dark .social-post-form [data-field-container=websiteDescription] input{color:#b8b8b8!important}body.is-dark .social-post-form [data-field-container=socialPost]:before{background-color:#666}body.is-dark .social-post-form .social-post-composer-input{color:#f2f2f2;caret-color:#f2f2f2}body.is-dark .social-post-form .social-post-composer-input:focus,body.is-dark .social-post-form .social-post-composer-input:focus-visible{outline:none;box-shadow:none}body.is-dark .social-post-form .social-post-composer-input.is-empty:not(:focus):before{color:#666}body.is-dark .social-post-form .social-post-composer-input code{color:#bfbfbf;background-color:rgba(255,255,255,.1)}body.is-dark .social-post-form .social-post-composer-input pre:has(code){background-color:rgba(255,255,255,.06)}body.is-dark .social-post-form #form-input-socialPost{color:#f2f2f2}body.is-dark .social-post-form #form-input-socialPost::input-placeholder{color:#666}body.is-dark .social-post-form #form-input-socialPost::placeholder{color:#666}body.is-dark .social-post-form [data-field-container=socialPost] #prompt .prompt-cover{background:linear-gradient(90deg,rgba(34,34,34,0),#222 15%,#222 85%,rgba(34,34,34,0))}body.is-dark .social-post-form [data-field-container=socialPost] #prompt .prompt-text{color:#666}body.is-dark .social-post-form .freeform-form [data-freeform-controls] button[type=submit].is-disabled{opacity:.25}body.is-dark .social-post-form #member-credits-results{border-color:#222;background-color:#0c0c0c}body.is-dark .social-post-form #member-credits-results li{color:#bfbfbf}body.is-dark .social-post-form #member-credits-results li:hover,body.is-dark .social-post-form #member-credits-results li:focus-visible{color:#fff;background-color:rgba(255,255,255,.075)}body.is-dark .social-post-form #member-credits-results li .lazyPicture,body.is-dark .social-post-form #member-credits-results li .avatar-default{background-color:var(--text-current)}body.is-dark .social-post-form #member-credits-results .member-credits-limit,body.is-dark .social-post-form #member-credits-results .member-credits-none{background-color:#767676}body.is-dark .social-post-form .enabled-indicator{background-color:#eee642;box-shadow:0 0 8px 1px #fffdd9}body.is-dark .social-post-form .post-options #btn-formatting-info .text{color:#f2f2f2;background-color:#1a1a1a;box-shadow:0 10px 20px rgba(0,0,0,.45)}body.is-dark .social-post-form .post-options #btn-formatting-info .text:after{border-bottom-color:#1a1a1a}body.is-dark .social-post-form .post-options #btn-formatting-info .text .tooltip-title{border-bottom-color:#2b2b2b}body.is-dark .social-post-form .post-options #btn-formatting-info .text code{background-color:rgba(255,255,255,.08);color:#f2f2f2}body.is-dark .social-post-form .char-indicator .char-ring .bg{stroke:#333}body.is-dark .social-post-form .char-indicator .char-ring .progress{stroke:gray}body.is-dark .social-post-form .char-indicator .char-count{color:gray}.social-post-form-container[data-social-form-container]{position:relative;z-index:5}.social-post-form-container[data-load-earlier-mode=active] .social-post-form,.social-post-form-container[data-load-earlier-mode=loading] .social-post-form{visibility:hidden;pointer-events:none;opacity:0}.social-post-form-container[data-load-earlier-mode=active] .social-load-earlier-indicator,.social-post-form-container[data-load-earlier-mode=loading] .social-load-earlier-indicator{opacity:1}.social-post-form-container .social-load-earlier-indicator{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .15s ease-out;z-index:1}.social-post-form-container.is-overlay{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:10002;width:100%;height:100lvh;margin-bottom:0;visibility:hidden;pointer-events:none;transition:visibility .25s cubic-bezier(.19,1,.22,1) allow-discrete}.social-post-form-container.is-overlay.is-active{visibility:visible;pointer-events:auto}.social-post-form-container.is-overlay .social-post-form{width:calc(680px - var(--gutter-x) * 2);max-width:90%}.social-post-form-container.is-overlay #prompt{display:none}.social-post-form-container.is-overlay .post-options #emoji-picker{position:fixed;top:50%;left:50%;z-index:1;transform:translate3d(-50%,-50%,0)}.social-post-form{display:flex;flex-direction:column;position:relative;z-index:1;border:1px solid #e1e1e1;border-radius:16px;padding:calc(var(--gutter-y) * .5) var(--gutter-x);font-size:16px;background-color:#fbfbfb;box-shadow:12px 10px 18px rgba(0,0,0,0);transition:box-shadow .5s cubic-bezier(.23,1,.32,1),opacity .18s ease-out;--social-post-composer-rows: 3}.social-post-form .freeform-row:has([data-field-container=promptRotator]){display:none}.social-post-form.is-repost .freeform-form [data-freeform-controls] button[type=submit].is-disabled{opacity:1!important;pointer-events:all;cursor:pointer}.social-post-form .freeform-form button#btn-form-repostPreviewRemove,.social-post-form .freeform-form button#btn-form-websiteAssetPreviewRemove{position:absolute;top:6px;right:-6px;z-index:1;width:48px;height:48px;border:0;background:transparent}.social-post-form .freeform-form button#btn-form-repostPreviewRemove:before,.social-post-form .freeform-form button#btn-form-websiteAssetPreviewRemove:before{content:"";position:absolute;top:50%;left:50%;width:32px;height:32px;background-color:#0c0c0c;border-radius:6px;transform:translate(-50%,-50%);z-index:0}.social-post-form .freeform-form button#btn-form-repostPreviewRemove:after,.social-post-form .freeform-form button#btn-form-websiteAssetPreviewRemove:after{content:"×";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:-1px;color:#fff;font-size:18px;line-height:1;font-weight:700;z-index:1;pointer-events:none}@media (min-width: 768px){.social-post-form:hover,.social-post-form:focus,.social-post-form:focus-within{box-shadow:12px 10px 18px rgba(0,0,0,.1)}}.social-post-form :focus-visible{outline-color:transparent;outline-style:solid;box-shadow:0 0 0 3px #f6f6f6,0 0 0 6px rgba(205,205,205,.5);border-radius:5px}.social-post-form .freeform-form-errors{display:none;position:absolute;top:15px;z-index:2;padding:0;background:transparent!important}.social-post-form .freeform-form-errors p{font-size:14px!important;font-weight:600;color:var(--text-current)}.social-post-form .freeform-errors{margin:0 0 0 1ch!important;padding:0;list-style:circle!important}.social-post-form .freeform-errors li{margin-left:1ch;font-size:12px!important;font-style:normal;color:#ec4242}.social-post-form .freeform-row+.freeform-row{margin-top:0}.social-post-form .freeform-row{margin-bottom:0!important}.social-post-form .freeform-row .is-hidden,.social-post-form .freeform-row .start-hidden{display:none}.social-post-form .freeform-row label{margin-bottom:6px!important}.social-post-form .freeform-row>div:not(.start-hidden){margin-top:calc(var(--gutter-y) * .5)}.social-post-form .freeform-label{color:#767676}.social-post-form .freeform-row [class*=freeform-col-] input,.social-post-form .freeform-row [class*=freeform-col-] textarea,.social-post-form .freeform-row [class*=freeform-col-] select{border-radius:8px}.social-post-form .freeform-file-dnd__input [data-preview-zone] [data-file-preview] [data-thumbnail]{background-size:contain;background-repeat:no-repeat;background-color:#000}@media (min-width: 992px){.social-post-form .freeform-file-dnd__input [data-preview-zone]{grid-template-columns:repeat(4,1fr)}}.social-post-form [data-field-container=socialPost]{margin-top:0!important;position:relative}.social-post-form [data-field-container=socialPost]:before{content:"";position:absolute;top:calc(var(--gutter-y) * .25);left:0;z-index:2;width:2px;height:1.25em;border-radius:2px;background-color:#ddd;opacity:0}.social-post-form [data-field-container=socialPost].has-prompt-rotator:before{animation:blink 1.5s cubic-bezier(.87,0,.13,1) infinite}.social-post-form [data-field-container=socialPost] #prompt{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:calc(var(--gutter-y) * .25) 0;font-size:17px;line-height:1.25em;overflow:hidden;pointer-events:none;opacity:0;visibility:hidden}.social-post-form [data-field-container=socialPost] #prompt .prompt-cover{position:absolute;top:0;left:0;z-index:1;width:200%;height:100%;background:linear-gradient(90deg,rgba(251,251,251,0),#fbfbfb 15%,#fbfbfb 85%,rgba(251,251,251,0));transform:translate3d(-15%,0,0)}.social-post-form [data-field-container=socialPost] #prompt .prompt-text{position:relative;z-index:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--social-post-composer-rows, 3);overflow:hidden;white-space:normal;line-height:1.25em;padding-left:calc(2px + .75ch);color:#bbb}.social-post-form [data-field-container=socialPost].has-prompt-rotator #prompt{opacity:1;visibility:visible}.social-post-form [data-field-container=socialPost].has-social-post-composer:focus-within #prompt{opacity:0;visibility:hidden}@keyframes blink{0%,to{opacity:0}50%{opacity:1}}.social-post-form #form-input-socialPost{position:relative;min-height:calc(var(--social-post-composer-rows, 3) * 1.25em + var(--gutter-y) * .5);border:0;border-radius:0;padding:calc(var(--gutter-y) * .25) 0;font-size:17px;line-height:1.25em;field-sizing:fixed;color:#161616;background-color:transparent;overflow:visible}.social-post-form #form-input-socialPost::input-placeholder{text-indent:6px;font-size:18px;color:#bbb;overflow:visible}.social-post-form #form-input-socialPost::placeholder{text-indent:6px;font-size:18px;color:#bbb;overflow:visible}.social-post-form #form-input-socialPost.is-repost{visibility:hidden;opacity:0;-webkit-user-select:none;user-select:none;pointer-events:none}.social-post-form #form-input-socialPost.social-post-composer-source{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.social-post-form .has-social-post-composer #form-input-socialPost{min-height:0}.social-post-form .social-post-composer-input{position:relative;z-index:0;min-height:calc(var(--social-post-composer-rows, 3) * 1.25em + var(--gutter-y) * .5);border:0;border-radius:0;padding:calc(var(--gutter-y) * .25) 0;font-size:17px;line-height:1.25em;color:#161616;background-color:transparent;overflow-wrap:anywhere;word-wrap:break-word;outline:none;caret-color:#161616}.social-post-form .social-post-composer-input:focus,.social-post-form .social-post-composer-input:focus-visible{outline:none;box-shadow:none}.social-post-form .social-post-composer-input.is-empty:not(:focus):before{content:attr(data-placeholder);display:block;white-space:normal;color:#bbb;pointer-events:none}.social-post-form .social-post-composer-input.is-repost{visibility:hidden;opacity:0;-webkit-user-select:none;user-select:none;pointer-events:none}.social-post-form .social-post-composer-input u{text-decoration:underline;text-underline-offset:.12em}.social-post-form .social-post-composer-input del{text-decoration:line-through;opacity:.82}.social-post-form .social-post-composer-input code{padding:.2em .45em;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-feature-settings:"ss08" off;font-size:14px;letter-spacing:0;color:var(--text-current);background-color:rgba(0,0,0,.06);border-radius:5px}.social-post-form .social-post-composer-input pre:has(code){margin:.75em 0;border-radius:4px;overflow-x:auto;background-color:rgba(0,0,0,.04)}.social-post-form .social-post-composer-input pre code{display:block;padding:calc(1em + 26px) 1.1em 1em;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-size:14px;white-space:pre;background:transparent}@media (max-width: 767px){.social-post-form .social-post-composer-input code,.social-post-form .social-post-composer-input pre code{font-size:12px}}.social-post-form input[type=text],.social-post-form input[type=url],.social-post-form textarea:not(#form-input-socialPost){border:1px solid #2b2b2b;field-sizing:content;min-height:1lh;max-height:6lh;resize:none;border:1px solid transparent;border-radius:8px;font-size:15px;color:var(--text-current);background-color:transparent;transition:background-color .15s,border-color .15s}.social-post-form input[type=text]:valid,.social-post-form input[type=text]:focus,.social-post-form input[type=url]:valid,.social-post-form input[type=url]:focus,.social-post-form textarea:not(#form-input-socialPost):valid,.social-post-form textarea:not(#form-input-socialPost):focus{border-color:#525252;background-color:#161616}.social-post-form input[type=text]:valid,.social-post-form input[type=text]:focus,.social-post-form input[type=url]:valid,.social-post-form input[type=url]:focus,.social-post-form textarea:not(#form-input-socialPost):valid,.social-post-form textarea:not(#form-input-socialPost):focus{border-color:#ccc;background-color:#fff}.social-post-form input[type=text]:focus-visible,.social-post-form input[type=url]:focus-visible,.social-post-form textarea:not(#form-input-socialPost):focus-visible{box-shadow:none!important}.social-post-form [data-field-container=memberCredits]{margin-top:0!important}.social-post-form .freeform-form [data-freeform-controls]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:0 16px;position:relative;z-index:2;width:100%;margin-top:calc(var(--gutter-y) * .5);font-size:14px}.social-post-form .freeform-form [data-freeform-controls] button[type=submit]{border-radius:14px;margin:0!important;color:var(--bg-current);background-color:var(--text-current);-webkit-user-select:none;user-select:none;transition:opacity .25s}.social-post-form .freeform-form [data-freeform-controls] button[type=submit]:empty:before{content:"Post"}.social-post-form .freeform-form [data-freeform-controls] button[type=submit]:not(.is-disabled):hover,.social-post-form .freeform-form [data-freeform-controls] button[type=submit]:not(.is-disabled):focus{color:#fff;background-color:#6d42ed}.social-post-form .freeform-form [data-freeform-controls] button[type=submit]:disabled,.social-post-form .freeform-form [data-freeform-controls] button[type=submit].is-disabled{opacity:.1;pointer-events:none}.social-post-form .post-options{display:flex;align-items:center;gap:8px;position:absolute;bottom:calc(var(--gutter-y) * .5);left:var(--gutter-x);z-index:2;width:calc(100% - var(--gutter-x) * 2 - 86px - 16px);height:42px}.social-post-form .post-options .divider{opacity:.15;padding:0 12px}.social-post-form .post-options .group{display:flex;align-items:center;gap:8px;border-radius:12px;background:linear-gradient(0deg,#181818,rgba(24,24,24,0))}.social-post-form .post-options button{width:36px;height:36px;border-radius:50%;padding:0;position:relative;border:0;font-size:12px;color:var(--text-current);background:transparent}.social-post-form .post-options button img,.social-post-form .post-options button svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.social-post-form .post-options button[disabled]{opacity:.25;pointer-events:none}.social-post-form .post-options button.is-enabled svg path{fill:var(--text-current)}.social-post-form .post-options button.is-enabled .enabled-indicator{display:block}.social-post-form .post-options button *{pointer-events:none}.social-post-form .post-options button svg path{fill:gray}.social-post-form .post-options button:not(#btn-formatting-info):not(:hover):not(:focus-visible) .text{width:0;height:0;border:0;margin:0;padding:0;overflow:hidden}.social-post-form .post-options button:hover svg path,.social-post-form .post-options button:focus-visible svg path{fill:var(--text-current)}.social-post-form .post-options button:hover .text,.social-post-form .post-options button:focus-visible .text{opacity:1}.social-post-form .post-options button .text{display:flex;flex-direction:column;align-items:flex-start;gap:6px;position:absolute;left:50%;top:48px;z-index:1;border-radius:13px;padding:4px 8px;text-transform:uppercase;text-align:center;font-size:11px;font-weight:600;color:#525252;background-color:#f1f1f1;box-shadow:0 6px 12px rgba(0,0,0,.1);transform:translate3d(-50%,0,0);transition:opacity .15s;pointer-events:none}.social-post-form .post-options button .text:after{content:"";position:absolute;top:0;left:50%;transform:translate3d(-50%,-100%,0);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #f2f2f2}.social-post-form .post-options button#btn-add-mention .text:before{content:"Mentions"}.social-post-form .post-options button#btn-add-website .text:before{content:"Website"}.social-post-form .post-options button#btn-add-images .text:before{content:"Images"}.social-post-form .post-options button#btn-add-video .text:before{content:"Video"}.social-post-form .post-options button#btn-add-tags .text:before{content:"Tags"}.social-post-form .post-options button#btn-add-emoji .text:before{content:"Emojis"}.social-post-form .post-options button#btn-formatting-info:not(:hover):not(:focus):not(:focus-visible) .text{width:0;height:0;border:0;margin:0;padding:0;overflow:hidden}.social-post-form .post-options button#btn-formatting-info:hover svg path,.social-post-form .post-options button#btn-formatting-info:focus svg path,.social-post-form .post-options button#btn-formatting-info:focus-visible svg path{fill:var(--text-current)}.social-post-form .post-options button#btn-formatting-info:hover .text,.social-post-form .post-options button#btn-formatting-info:focus .text,.social-post-form .post-options button#btn-formatting-info:focus-visible .text{width:auto;height:auto;overflow:visible}.social-post-form .post-options button#btn-formatting-info svg{width:18px;height:18px}.social-post-form .post-options button#btn-formatting-info svg path{fill:gray}.social-post-form .post-options button#btn-formatting-info .text{text-transform:none;text-align:left;font-size:12px;font-weight:500;line-height:1.35;color:#525252;padding:12px 14px;gap:10px;min-width:338px;max-width:560px;white-space:normal}.social-post-form .post-options button#btn-formatting-info .text:after{border-bottom-color:#f1f1f1}.social-post-form .post-options button#btn-formatting-info .text .tooltip-title{width:100%;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.18);margin-bottom:2px;font-weight:900;font-size:14px;line-height:1.1}.social-post-form .post-options button#btn-formatting-info .text .tooltip-grid{display:flex;flex-direction:column;gap:8px;width:100%}.social-post-form .post-options button#btn-formatting-info .text .row{display:grid;grid-template-columns:132px 1fr;gap:10px;align-items:start;justify-items:start}.social-post-form .post-options button#btn-formatting-info .text .value{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.social-post-form .post-options button#btn-formatting-info .text .row-inline-backticks .value{flex-wrap:nowrap;white-space:nowrap}.social-post-form .post-options button#btn-formatting-info .text .label{font-weight:800}.social-post-form .post-options button#btn-formatting-info .text .muted{opacity:.6}.social-post-form .post-options button#btn-formatting-info .text code{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-size:11px;padding:2px 6px;border-radius:8px;background-color:rgba(0,0,0,.06)}.social-post-form .post-options button.is-enabled .text:before{content:"Remove"!important}.social-post-form .post-options #emoji-picker{display:none;position:absolute;top:42px;left:0;z-index:1}.social-post-form:has(button[type=submit].freeform-processing){opacity:.5;-webkit-user-select:none;user-select:none;pointer-events:none;cursor:default}.social-post-form:has(button[type=submit].freeform-processing) button.freeform-processing{color:#fff!important;background-color:#6d42ed!important}.social-post-form:has(button[type=submit].freeform-processing) .post-options{display:none}body.is-safari .social-post-form textarea:focus{height:4lh}.social-post-form .is-fetching{position:relative}.social-post-form .is-fetching:after{content:"";display:block;flex:1 0 11px;position:absolute;top:34px;right:23px;z-index:1;width:11px;height:11px;border-style:solid;border-width:2px;border-color:transparent transparent #fff #fff;border-radius:50%;animation:freeform-processing .5s linear infinite;mix-blend-mode:difference}.social-post-form .failed{position:relative}.social-post-form .failed:before{content:"×";display:block;position:absolute;top:29px;right:23px;z-index:1;color:#ec4242;font-size:18px;font-weight:600}.social-post-form .failed:after{content:attr(data-error-message);display:block;width:100%;padding:8px 0 0 12px;color:#ec4242;font-size:12px}.social-post-form .failed:not([data-error-message]):after,.social-post-form .failed[data-error-message=""]:after{content:"Unable to load OG data — if you think this is a bug, please contact us."}.social-post-form .success{position:relative}.social-post-form .success:after{content:"";display:block;position:absolute;top:32px;right:23px;z-index:1;transform:rotate(45deg);height:14px;width:8px;border-bottom:3px solid #42ed91;border-right:3px solid #42ed91;border-radius:2px}.social-post-form:not(.has-website) [data-field-container=websiteAssetPreview],.social-post-form:not(.has-website) [data-field-container=websiteAsset],.social-post-form:not(.has-website) [data-field-container=websiteTitle],.social-post-form:not(.has-website) [data-field-container=websiteDescription]{display:none}.social-post-form:not(.has-website) [data-field-container=website]{margin-bottom:8px}.social-post-form:not(.has-website) [data-field-container=websiteAssetPreview]{margin-top:0!important}.social-post-form #form-repostPreview{position:relative;width:100%;border-radius:10px;border:1px solid #eaeaea;background-color:#f1f1f1;overflow:hidden}.social-post-form #form-repostPreview .repost-label{display:flex;align-items:center;gap:3px;border-bottom:1px solid #eaeaea;padding:calc(var(--gutter-x) * .75) calc(var(--gutter-x) * .75) 14px;font-size:14px;font-weight:600;background-color:#ccc;opacity:.5}.social-post-form #form-repostPreview .repost-label svg{width:16px;height:auto}.social-post-form #form-repostPreview .repost-label svg path{fill:var(--text-current)}.social-post-form #form-repostPreview #btn-form-repostPreviewRemove{top:0;right:0;margin:0!important}.social-post-form #form-repostPreview .social-post-content{width:100%;padding-bottom:calc(var(--gutter-x) * .75)}.social-post-form #form-repostPreview .social-website-container{width:100%;margin:0}.social-post-form #form-repostPreview .social-images{padding:0}.social-post-form #form-repostPreview .social-images .aspect-ratio{background-color:#ccc}.social-post-form #form-repostPreview .social-videos{padding:0}.social-post-form #form-repostPreview .social-videos video{width:100%;aspect-ratio:16/9;max-height:75svh;object-fit:contain;background-color:#f1f1f1}.social-post-form #form-websiteAssetPreview{position:relative;width:100%;aspect-ratio:1200/630;border-top-left-radius:10px;border-top-right-radius:10px;border:1px solid #eaeaea;background-color:#f1f1f1;overflow:hidden}.social-post-form #form-websiteAssetPreview:not(:has(img)){aspect-ratio:auto;text-align:center;padding:var(--gutter-y) var(--gutter-x);color:#525252;font-size:14px}.social-post-form #form-websiteAssetPreview:not(:has(img)):before{content:"No preview available"}.social-post-form #form-websiteAssetPreview img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.social-post-form [data-field-container=websiteTitle]{border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;margin-top:0!important;padding:calc(var(--gutter-x) * .5) var(--gutter-x) 0 calc(8px + var(--gutter-x) * .33)!important;background-color:#f1f1f1}.social-post-form [data-field-container=websiteTitle] input{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;border:0!important;border-radius:0!important;padding:0;font-size:14px!important;font-weight:600;color:var(--text-current);background:transparent!important}.social-post-form [data-field-container=websiteTitle] input::input-placeholder{font-size:14px;font-weight:600}.social-post-form [data-field-container=websiteTitle] input::placeholder{font-size:14px;font-weight:600}.social-post-form [data-field-container=websiteDescription]{border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin-top:0!important;padding:0 var(--gutter-x) calc(var(--gutter-x) * .5) calc(8px + var(--gutter-x) * .33)!important;background-color:#f1f1f1}.social-post-form [data-field-container=websiteDescription] input{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;border:0!important;border-radius:0!important;margin-top:3px;padding:0;font-size:14px!important;color:#525252!important;background:transparent!important}.social-post-form [data-field-container=websiteDescription] input::input-placeholder{font-size:14px}.social-post-form [data-field-container=websiteDescription] input::placeholder{font-size:14px}.social-post-form .enabled-indicator{display:none;position:absolute;bottom:-6px;left:50%;z-index:1;width:6px;height:6px;border:0;border-radius:50%;background-color:#42e3ed;box-shadow:0 0 8px 1px #42e3ed;transform:translate3d(-50%,0,0)}.social-post-form .sprig-component{position:relative;width:100%}.social-post-form #member-credits-input[hidden]{display:none!important}.social-post-form .member-credits-selected-wrapper:not(:empty){display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.social-post-form .member-credit-selected{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:22px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));gap:6px 4px;height:32px;padding:6px 4px 6px 10px;font-size:12px;line-height:1.2;word-break:break-all;cursor:default}.social-post-form .member-credit-selected[type=text]{padding-left:15px;padding-right:15px}.social-post-form .member-credit-selected svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.social-post-form .member-credit-selected:hover,.social-post-form .member-credit-selected:focus-visible{color:#fff;background-color:#6d42ed}.social-post-form .member-credit-selected:hover svg path,.social-post-form .member-credit-selected:focus-visible svg path{fill:#fff}.social-post-form .member-credit-selected svg{position:relative;z-index:2}.social-post-form .member-credit-selected svg path{fill:var(--text-current)}.social-post-form .member-credit-selected:hover,.social-post-form .member-credit-selected:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.social-post-form .member-credit-selected:hover svg path,.social-post-form .member-credit-selected:focus svg path{fill:var(--text-current)}[dir=rtl] .social-post-form .member-credit-selected{margin-right:0;margin-left:4px}.social-post-form .member-credit-selected:hover,.social-post-form .member-credit-selected:focus{border-color:#6d42ed}.social-post-form .member-credit-selected input[type=checkbox]{display:none!important}.social-post-form button.btn-member-credit-selected-remove{margin:0;padding:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;height:auto;margin-left:3px!important;margin-right:0!important;background-repeat:no-repeat}.social-post-form button.btn-member-credit-selected-remove:hover,.social-post-form button.btn-member-credit-selected-remove:focus-visible{background-color:var(--text-current);border-color:var(--text-current)}.social-post-form button.btn-member-credit-selected-remove:hover svg path,.social-post-form button.btn-member-credit-selected-remove:focus-visible svg path{fill:var(--bg-current)}.social-post-form button.btn-member-credit-selected-remove *{pointer-events:none}.social-post-form #member-credits-results{position:absolute;bottom:-2px;left:0;z-index:9999;transform:translate3d(0,100%,0);width:100%;border:1px solid #cccccc;border-radius:8px;background-color:#f1f1f1;overflow:hidden;pointer-events:none;box-shadow:0 6px 16px rgba(0,0,0,.4)}.social-post-form #member-credits-results:not(:has(li)){display:none}.social-post-form #member-credits-results ul{position:relative;max-height:274px;overflow:auto;-webkit-overscroll-behavior:contain;overscroll-behavior:contain;scrollbar-color:#525252 #0c0c0c;-webkit-overflow-scrolling:touch;will-change:scroll-position;margin:0;padding:6px 12px 6px 6px;list-style-type:"";pointer-events:none}.social-post-form #member-credits-results li{display:flex;align-items:center;gap:8px;position:relative;border-radius:6px;padding:6px 12px;font-size:16px;color:#525252;cursor:pointer;pointer-events:all;transition:color .15s}.social-post-form #member-credits-results li *{pointer-events:none}.social-post-form #member-credits-results li:hover,.social-post-form #member-credits-results li:focus-visible{color:#000;background-color:rgba(0,0,0,.1)}.social-post-form #member-credits-results li .username{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;margin-top:2px}.social-post-form #member-credits-results .member-credits-limit{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;margin-top:6px;background-color:#bfbfbf}.social-post-form #member-credits-results .member-credits-none{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;background-color:#bfbfbf}.social-post-form .freeform-file-dnd__input{width:100%;margin-left:0!important;margin-right:0!important}.social-post-form .freeform-file-dnd__messages li{text-align:center}.social-post-form .char-indicator{position:relative;width:36px;height:36px;margin-left:auto}.social-post-form .char-indicator .char-ring{position:relative;top:calc(50% - 1px);transform:translateY(-50%)}.social-post-form .char-indicator .char-ring .bg{fill:none;stroke:#eaeaea;stroke-width:2.5}.social-post-form .char-indicator .char-ring .progress{fill:none;stroke-width:2.5;stroke:#ccc;stroke-linecap:round;stroke-dasharray:80;stroke-dashoffset:80;transition:stroke 1s cubic-bezier(.23,1,.32,1),stroke-dashoffset 1s cubic-bezier(.23,1,.32,1)}.social-post-form .char-indicator .char-count{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:9px;font-weight:900;font-variant-numeric:tabular-nums;color:#b8b8b8;-webkit-user-select:none;user-select:none}@media (max-width: 767px){.social-post-form .char-indicator .char-count{font-size:8px}.social-container .social-post-form{padding:calc(var(--gutter-x) * .5)}.social-container .social-post-form [data-field-container=mentions]{padding-bottom:0}.social-container .social-post-form [data-field-container=mentions] label{margin-bottom:0!important}.social-container .social-post-form .is-fetching:after{top:45px}.social-container .social-post-form .failed:before{top:39px;font-weight:400}.social-container .social-post-form .success:after{top:43px}.social-container .social-post-form .freeform-form [data-freeform-controls]{margin-top:0}.social-container .social-post-form .freeform-form [data-freeform-controls] button[type=submit]{height:36px;border-radius:10px}.social-container .social-post-form .post-options{padding-top:5px}.social-container .social-post-form .enabled-indicator{bottom:-1px}.social-container form [data-freeform-controls]{margin-top:0;padding:calc(var(--gutter-y) * .5) 0 0}}.social-post-format-pill{position:fixed;z-index:12000;top:0;left:0;pointer-events:none;opacity:0;visibility:hidden;transform:translate3d(0,6px,0) scale(.96);transform-origin:center bottom;transition:opacity .16s ease,transform .16s ease,visibility .16s ease}.social-post-format-pill.is-visible{pointer-events:auto;opacity:1;visibility:visible;transform:translateZ(0) scale(1)}.social-post-format-pill-inner{display:flex;align-items:center;gap:1px;padding:5px 6px;border-radius:999px;border:1px solid rgba(0,0,0,.1);background-color:rgba(255,255,255,.98);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 10px 30px rgba(0,0,0,.16),0 2px 8px rgba(0,0,0,.08)}.social-post-format-pill-btn{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:0;border-radius:999px;padding:0;color:#525252;background:transparent;cursor:pointer;transition:color .15s ease,background-color .15s ease,box-shadow .15s ease}.social-post-format-pill-btn:not(:first-child){margin-left:1px}.social-post-format-pill-btn:hover,.social-post-format-pill-btn:focus-visible{color:#161616;background-color:rgba(0,0,0,.06)}.social-post-format-pill-btn.is-active{color:#fff;background-color:#6d42ed;box-shadow:0 1px 4px rgba(109,42,237,.35)}.social-post-format-pill-btn .format-icon{display:flex;align-items:center;justify-content:center;width:18px;height:18px;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-size:13px;font-weight:800;line-height:1}.social-post-format-pill-btn .format-icon-italic{font-style:italic;font-weight:700}.social-post-format-pill-btn .format-icon-underline{text-decoration:underline;text-underline-offset:2px}.social-post-format-pill-btn .format-icon-strike{position:relative}.social-post-format-pill-btn .format-icon-strike:after{content:"";position:absolute;left:2px;right:2px;top:50%;height:1px;background-color:currentColor;pointer-events:none;transform:translateY(-50%)}.social-post-format-pill-btn .format-icon-strike-char{font-size:16px;font-weight:500;line-height:1;text-transform:uppercase;opacity:.55}.social-post-format-pill-btn .format-icon-code svg{width:17px;height:17px}body.is-dark .social-post-format-pill-inner{border-color:rgba(255,255,255,.14);background-color:rgba(42,42,42,.96);box-shadow:0 12px 32px rgba(0,0,0,.55),0 0 0 1px rgba(255,255,255,.06)}body.is-dark .social-post-format-pill-btn{color:#ccc}body.is-dark .social-post-format-pill-btn:hover,body.is-dark .social-post-format-pill-btn:focus-visible{color:#f2f2f2;background-color:rgba(255,255,255,.1)}body.is-dark .social-post-format-pill-btn.is-active{color:#fff;background-color:#6d42ed;box-shadow:0 2px 10px rgba(109,42,237,.45)}.social-post-form-container.is-overlay .social-post-form{opacity:0;visibility:hidden;filter:blur(2px);transform:scale(.98) translateY(20px);transform-origin:center center;transition:opacity .25s cubic-bezier(.19,1,.22,1),filter .25s cubic-bezier(.19,1,.22,1),transform .25s cubic-bezier(.19,1,.22,1),visibility .25s cubic-bezier(.19,1,.22,1) allow-discrete;visibility:visible}.social-post-form-container.is-overlay.is-active .social-post-form{opacity:1;visibility:visible;filter:blur(0);transform:scale(1) translateY(0);transition-duration:.3s}@starting-style{.social-post-form-container.is-overlay.is-active .social-post-form{opacity:0;filter:blur(2px);transform:scale(.98) translateY(20px)}}.social-post-form-cover{opacity:0;visibility:hidden;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);pointer-events:none;transition:opacity .25s cubic-bezier(.19,1,.22,1),visibility .25s cubic-bezier(.19,1,.22,1) allow-discrete,backdrop-filter .25s cubic-bezier(.19,1,.22,1),-webkit-backdrop-filter .25s cubic-bezier(.19,1,.22,1)}.social-post-form-container.is-overlay.is-active .social-post-form-cover{opacity:1;visibility:visible;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);pointer-events:auto;transition-duration:.3s}@starting-style{.social-post-form-container.is-overlay.is-active .social-post-form-cover{opacity:0;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}}.social-post-form-cover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.75)}@media (prefers-reduced-motion: reduce){.social-post-form-container.is-overlay .social-post-form,.social-post-form-container.is-overlay .social-post-form::backdrop{transition-duration:.01ms!important;animation-duration:.01ms!important;filter:none!important;transform:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.social-post-form-container.is-overlay .social-post-form-cover,.social-post-form-container.is-overlay .social-post-form-cover::backdrop{transition-duration:.01ms!important;animation-duration:.01ms!important;filter:none!important;transform:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}.social-post-reactions-placeholder{display:inline-flex;flex-direction:row;align-items:center;gap:16px;opacity:.5;pointer-events:none}.job-post-reactions-placeholder{display:inline-flex;flex-direction:row;align-items:center;gap:8px;opacity:.5;pointer-events:none}.button.btn-like.pjax-like-bookmark-placeholder,.button.btn-bookmark.pjax-like-bookmark-placeholder{opacity:.5;pointer-events:none}:root{--availability-pulse-duration: 3s}@keyframes pulse{0%,22%{background-color:color-mix(in srgb,var(--status) 100%,black);opacity:.7;animation-timing-function:cubic-bezier(.55,0,1,.45)}46%{background-color:color-mix(in srgb,var(--status) 100%,white);opacity:1;animation-timing-function:linear}56%{background-color:color-mix(in srgb,var(--status) 100%,white);opacity:1;animation-timing-function:linear}to{background-color:color-mix(in srgb,var(--status) 100%,black);opacity:.7}}body.is-dark .btn-availability:not([data-dialog=availability]):hover,body.is-dark .btn-availability:not([data-dialog=availability]):focus{border-color:var(--text-current);color:var(--bg-current);background-color:var(--text-current)}body.is-dark .btn-availability:before{background-color:var(--status)}.btn-availability{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:22px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));padding:0 20px 0 15px;gap:10px;border-color:var(--text-current)}.btn-availability[type=text]{padding-left:15px;padding-right:15px}.btn-availability svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.btn-availability:hover,.btn-availability:focus-visible{color:#fff;background-color:#6d42ed}.btn-availability:hover svg path,.btn-availability:focus-visible svg path{fill:#fff}.btn-availability svg{position:relative;z-index:2}.btn-availability svg path{fill:var(--text-current)}.btn-availability:hover,.btn-availability:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.btn-availability:hover svg path,.btn-availability:focus svg path{fill:var(--text-current)}.btn-availability:not([data-dialog=availability]){cursor:default}.btn-availability:not([data-dialog=availability]):hover,.btn-availability:not([data-dialog=availability]):focus{border-color:var(--text-current);color:var(--bg-current);background-color:var(--text-current)}.btn-availability:before{content:"";width:11px;height:11px;border-radius:50%;background-color:var(--status);opacity:.7}.btn-availability.is-pulse:before{animation-name:pulse;animation-duration:var(--availability-pulse-duration, 3s);animation-timing-function:cubic-bezier(.85,0,.15,1);animation-iteration-count:infinite}.btn-availability[data-dialog=availability]:hover,.btn-availability[data-dialog=availability]:focus{border-color:var(--status);color:var(--text-current);background-color:transparent}.btn-bookmark{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;transform:scale(1);transition:border-color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1),transform .2s cubic-bezier(.215,.61,.355,1)}.btn-bookmark[type=text]{padding-left:15px;padding-right:15px}.btn-bookmark svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.btn-bookmark:hover,.btn-bookmark:focus-visible{color:#fff;background-color:#6d42ed}.btn-bookmark:hover svg path,.btn-bookmark:focus-visible svg path{fill:#fff}.btn-bookmark svg{position:relative;z-index:2}.btn-bookmark svg path{fill:var(--text-current)}.btn-bookmark:hover,.btn-bookmark:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.btn-bookmark:hover svg path,.btn-bookmark:focus svg path{fill:var(--text-current)}.btn-bookmark img,.btn-bookmark svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.btn-bookmark svg path{transition:fill .2s cubic-bezier(.215,.61,.355,1)}.btn-bookmark:hover,.btn-bookmark:focus{border-color:#6d42ed;background-color:#6d42ed;transform:scale(1.1)}.btn-bookmark:hover svg path,.btn-bookmark:focus svg path{fill:#fff}.btn-bookmarked{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;background-color:#6d42ed}.btn-bookmarked[type=text]{padding-left:15px;padding-right:15px}.btn-bookmarked svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.btn-bookmarked:hover,.btn-bookmarked:focus-visible{color:#fff;background-color:#6d42ed}.btn-bookmarked:hover svg path,.btn-bookmarked:focus-visible svg path{fill:#fff}.btn-bookmarked img,.btn-bookmarked svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.btn-bookmarked svg path{fill:#fff}.btn-bookmarked:hover svg path,.btn-bookmarked:focus svg path{fill:#fff}body.is-dark .btn-bookmark:hover,body.is-dark .btn-bookmark:focus{border-color:#6d42ed}body.is-dark .btn-bookmarked{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;border-color:#6d42ed}body.is-dark .btn-bookmarked[type=text]{padding-left:15px;padding-right:15px}body.is-dark .btn-bookmarked svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}body.is-dark .btn-bookmarked:hover,body.is-dark .btn-bookmarked:focus-visible{color:#fff;background-color:#6d42ed}body.is-dark .btn-bookmarked:hover svg path,body.is-dark .btn-bookmarked:focus-visible svg path{fill:#fff}body.is-dark .btn-bookmarked svg{position:relative;z-index:2}body.is-dark .btn-bookmarked svg path{fill:var(--text-current)}body.is-dark .btn-bookmarked:hover,body.is-dark .btn-bookmarked:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}body.is-dark .btn-bookmarked:hover svg path,body.is-dark .btn-bookmarked:focus svg path{fill:var(--text-current)}body.is-dark .btn-bookmarked img,body.is-dark .btn-bookmarked svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}body.is-dark .btn-bookmarked svg path{fill:#6d42ed}body.is-dark .btn-bookmarked:hover,body.is-dark .btn-bookmarked:focus{border-color:#6d42ed;background-color:transparent}body.is-dark .btn-bookmarked:hover svg path,body.is-dark .btn-bookmarked:focus svg path{fill:#6d42ed}.follow-text,.following-text button.follow-text,button.following-text{margin:0;padding:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;display:inline-block;font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;display:flex;position:relative;z-index:1;border-radius:4px;margin:0!important;color:#767676;text-transform:none}@media (min-width: 768px){.follow-text:after,.following-text button.follow-text:after,button.following-text:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}.follow-text.is-inverse:after,.following-text button.follow-text.is-inverse:after,button.following-text.is-inverse:after{background-color:var(--bg-current)}.follow-text:hover:after,.follow-text:focus:after,.following-text button.follow-text:hover:after,.following-text button.follow-text:focus:after,button.following-text:hover:after,button.following-text:focus:after{transform:scaleX(1);transform-origin:left top}}.follow-text:after,.following-text button.follow-text:after,button.following-text:after{bottom:2px;background-color:#767676}.following-text,button.following-text{position:relative}.following-text .text,button.following-text .text{display:inline-flex;align-items:center;position:relative;z-index:2}.following-text .text:before,button.following-text .text:before{content:"Following"}.following-text:hover:after,.following-text:focus:after,button.following-text:hover:after,button.following-text:focus:after{background-color:#ec4242}.following-text:hover .text:before,.following-text:focus .text:before,button.following-text:hover .text:before,button.following-text:focus .text:before{visibility:hidden}.following-text:hover .text:after,.following-text:focus .text:after,button.following-text:hover .text:after,button.following-text:focus .text:after{content:"Unfollow";display:grid;place-content:center;position:absolute;width:100%;height:100%;color:#ec4242}@property --r{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes rotating{0%{--r: 0deg}to{--r: 360deg}}.btn-follow{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));padding:0 20px 0 15px;position:relative;border-radius:22px}.btn-follow[type=text]{padding-left:15px;padding-right:15px}.btn-follow svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.btn-follow:hover,.btn-follow:focus-visible{color:#fff;background-color:#6d42ed}.btn-follow:hover svg path,.btn-follow:focus-visible svg path{fill:#fff}.btn-follow svg{position:relative;z-index:2}.btn-follow svg path{fill:var(--text-current)}.btn-follow:hover,.btn-follow:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.btn-follow:hover svg path,.btn-follow:focus svg path{fill:var(--text-current)}.btn-follow .text{display:inline-flex;align-items:center;position:relative;z-index:2}.btn-follow{background-color:var(--bg-current)}.btn-follow:before{content:"";pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;background:conic-gradient(from var(--r),#eee642,#fffdd9,#ec4242,#ffd9d9,#42e3ed,#ccfcff,#6d42ed,#ece5ff,#42ed91,#ccffe4) center center/ calc(100% + 4px) calc(100% + 4px);border-radius:22px;border:2px solid transparent;-webkit-mask:linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,0)),linear-gradient(hsl(0,0%,100%),hsl(0,0%,100%));mask:linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,0)),linear-gradient(hsl(0,0%,100%),hsl(0,0%,100%));-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-composite:source-in,xor;mask-composite:intersect;opacity:0;transition:opacity .2s linear;animation:rotating 3s linear infinite paused}.btn-follow:hover:before,.btn-follow:focus-visible:before{opacity:1;animation-play-state:running}.btn-following{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));position:relative;border-radius:22px}.btn-following[type=text]{padding-left:15px;padding-right:15px}.btn-following svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.btn-following:hover,.btn-following:focus-visible{color:#fff;background-color:#6d42ed}.btn-following:hover svg path,.btn-following:focus-visible svg path{fill:#fff}.btn-following svg{position:relative;z-index:2}.btn-following svg path{fill:var(--text-current)}.btn-following:hover,.btn-following:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.btn-following:hover svg path,.btn-following:focus svg path{fill:var(--text-current)}.btn-following:hover,.btn-following:focus{border-color:#ec4242}.btn-following:hover .text:before,.btn-following:focus .text:before{visibility:hidden}.btn-following:hover .text:after,.btn-following:focus .text:after{content:"Unfollow";display:grid;place-content:center;position:absolute;width:100%;height:100%;color:#ec4242}.btn-following .text{display:inline-flex;align-items:center;position:relative;z-index:2}.btn-following .text:before{content:"Following"}.btn-like{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;transform:scale(1);transition:border-color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1),transform .2s cubic-bezier(.215,.61,.355,1)}.btn-like[type=text]{padding-left:15px;padding-right:15px}.btn-like svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.btn-like:hover,.btn-like:focus-visible{color:#fff;background-color:#6d42ed}.btn-like:hover svg path,.btn-like:focus-visible svg path{fill:#fff}.btn-like svg{position:relative;z-index:2}.btn-like svg path{fill:var(--text-current)}.btn-like:hover,.btn-like:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.btn-like:hover svg path,.btn-like:focus svg path{fill:var(--text-current)}.btn-like img,.btn-like svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.btn-like svg path{transition:fill .2s cubic-bezier(.215,.61,.355,1)}.btn-like:hover,.btn-like:focus{border-color:#42ed91;background-color:#42ed91;transform:scale(1.1)}.btn-liked{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;background-color:#42ed91;padding:4px}.btn-liked[type=text]{padding-left:15px;padding-right:15px}.btn-liked svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.btn-liked:hover,.btn-liked:focus-visible{color:#fff;background-color:#6d42ed}.btn-liked:hover svg path,.btn-liked:focus-visible svg path{fill:#fff}.btn-liked img,.btn-liked svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.btn-liked svg path{fill:#0c0c0c}.btn-liked:hover,.btn-liked:focus{background-color:#42ed91}.btn-liked:hover svg path,.btn-liked:focus svg path{fill:#0c0c0c}body.is-dark .btn-like:hover,body.is-dark .btn-like:focus{border-color:#42ed91}body.is-dark .btn-like:hover svg path,body.is-dark .btn-like:focus svg path{fill:#0c0c0c}body.is-dark .btn-liked{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;border-color:#42ed91;padding:4px}body.is-dark .btn-liked[type=text]{padding-left:15px;padding-right:15px}body.is-dark .btn-liked svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}body.is-dark .btn-liked:hover,body.is-dark .btn-liked:focus-visible{color:#fff;background-color:#6d42ed}body.is-dark .btn-liked:hover svg path,body.is-dark .btn-liked:focus-visible svg path{fill:#fff}body.is-dark .btn-liked svg{position:relative;z-index:2}body.is-dark .btn-liked svg path{fill:var(--text-current)}body.is-dark .btn-liked:hover,body.is-dark .btn-liked:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}body.is-dark .btn-liked:hover svg path,body.is-dark .btn-liked:focus svg path{fill:var(--text-current)}body.is-dark .btn-liked img,body.is-dark .btn-liked svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}body.is-dark .btn-liked svg path{fill:#42ed91}body.is-dark .btn-liked:hover,body.is-dark .btn-liked:focus{border-color:#42ed91;background-color:transparent}body.is-dark .btn-liked:hover svg path,body.is-dark .btn-liked:focus svg path{fill:#42ed91}.btn-report{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;transform:scale(1);transition:border-color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1),opacity .2s cubic-bezier(.215,.61,.355,1),transform .2s cubic-bezier(.215,.61,.355,1)}.btn-report[type=text]{padding-left:15px;padding-right:15px}.btn-report svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.btn-report:hover,.btn-report:focus-visible{color:#fff;background-color:#6d42ed}.btn-report:hover svg path,.btn-report:focus-visible svg path{fill:#fff}.btn-report svg{position:relative;z-index:2}.btn-report svg path{fill:var(--text-current)}.btn-report:hover,.btn-report:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.btn-report:hover svg path,.btn-report:focus svg path{fill:var(--text-current)}.btn-report img,.btn-report svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.btn-report svg path{transition:fill .2s cubic-bezier(.215,.61,.355,1)}.btn-report:hover,.btn-report:focus{border-color:#ec4242;background-color:#ec4242;transform:scale(1.1)}.btn-reported{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;border-color:#ec4242}.btn-reported[type=text]{padding-left:15px;padding-right:15px}.btn-reported svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.btn-reported:hover,.btn-reported:focus-visible{color:#fff;background-color:#6d42ed}.btn-reported:hover svg path,.btn-reported:focus-visible svg path{fill:#fff}.btn-reported svg{position:relative;z-index:2}.btn-reported svg path{fill:var(--text-current)}.btn-reported:hover,.btn-reported:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.btn-reported:hover svg path,.btn-reported:focus svg path{fill:var(--text-current)}.btn-reported img,.btn-reported svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.btn-reported svg path{fill:#ec4242}.btn-reported:hover,.btn-reported:focus{border-color:#ec4242}.btn-reported:hover svg path,.btn-reported:focus svg path{fill:#ec4242}body.is-dark .btn-report:hover,body.is-dark .btn-report:focus{border-color:#ec4242;background-color:transparent}.btn-share{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;transform:scale(1);transition:border-color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1),transform .2s cubic-bezier(.215,.61,.355,1)}.btn-share[type=text]{padding-left:15px;padding-right:15px}.btn-share svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.btn-share:hover,.btn-share:focus-visible{color:#fff;background-color:#6d42ed}.btn-share:hover svg path,.btn-share:focus-visible svg path{fill:#fff}.btn-share svg{position:relative;z-index:2}.btn-share svg path{fill:var(--text-current)}.btn-share:hover,.btn-share:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.btn-share:hover svg path,.btn-share:focus svg path{fill:var(--text-current)}.btn-share img,.btn-share svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.btn-share svg{margin-left:-1px}.btn-share svg path{transition:fill .2s cubic-bezier(.215,.61,.355,1)}.btn-share:hover,.btn-share:focus{border-color:#eee642;background-color:#eee642;transform:scale(1.1)}.btn-share:hover svg,.btn-share:hover svg path,.btn-share:focus svg,.btn-share:focus svg path{fill:#0c0c0c}.btn-shared{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;border-color:#eee642}.btn-shared[type=text]{padding-left:15px;padding-right:15px}.btn-shared svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.btn-shared:hover,.btn-shared:focus-visible{color:#fff;background-color:#6d42ed}.btn-shared:hover svg path,.btn-shared:focus-visible svg path{fill:#fff}.btn-shared svg{position:relative;z-index:2}.btn-shared svg path{fill:var(--text-current)}.btn-shared:hover,.btn-shared:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.btn-shared:hover svg path,.btn-shared:focus svg path{fill:var(--text-current)}.btn-shared img,.btn-shared svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.btn-shared svg path{fill:#eee642}.btn-shared:hover,.btn-shared:focus{border-color:#eee642}.btn-shared:hover svg path,.btn-shared:focus svg path{fill:#eee642}body.is-dark .btn-share:hover,body.is-dark .btn-share:focus{border-color:#eee642;background-color:#eee642}body.is-dark .btn-share:hover svg,body.is-dark .btn-share:hover svg path,body.is-dark .btn-share:focus svg,body.is-dark .btn-share:focus svg path{fill:#0c0c0c}body.is-dark [data-handle=article] .btn-share:hover svg,body.is-dark [data-handle=article] .btn-share:hover svg path,body.is-dark [data-handle=article] .btn-share:focus svg,body.is-dark [data-handle=article] .btn-share:focus svg path,body.is-dark [data-handle=tutorial] .btn-share:hover svg,body.is-dark [data-handle=tutorial] .btn-share:hover svg path,body.is-dark [data-handle=tutorial] .btn-share:focus svg,body.is-dark [data-handle=tutorial] .btn-share:focus svg path,body.is-dark [data-handle=interview] .btn-share:hover svg,body.is-dark [data-handle=interview] .btn-share:hover svg path,body.is-dark [data-handle=interview] .btn-share:focus svg,body.is-dark [data-handle=interview] .btn-share:focus svg path{fill:#0c0c0c}.overlay-share{top:0;left:0;width:100%;height:100%;border:none;background:transparent;overflow:visible}.overlay-share:is(:focus,:focus-visible){outline:none;box-shadow:none}body.is-using-keyboard .overlay-share:is(:focus,:focus-visible){outline:none;box-shadow:none!important}@media (min-width: 768px){.overlay-share{margin:0;padding:0}}.overlay-share-content{display:flex;flex-direction:column;align-items:flex-start;position:absolute;top:var(--gutter-y);right:0;width:220px;border:1px solid #222222;border-radius:8px;margin:0;padding:calc(var(--gutter-y) * .5) var(--gutter-x);font-size:14px;color:#ccc;background-color:#0c0c0c;box-shadow:0 4px 16px rgba(0,0,0,.75)}@media (max-width: 767px){.overlay-share-content{padding:var(--gutter-y) var(--gutter-x) calc(var(--gutter-y) + 3px)}}.overlay-share-content .share-heading{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;display:flex;align-items:center;justify-content:space-between;width:100%;font-weight:500;color:#fff}.overlay-share-content .btn-close-overlay-share{display:grid;place-content:center;position:relative;width:27px;height:27px;border:none;margin:0;padding:0;background-color:transparent}.overlay-share-content .btn-close-overlay-share svg,.overlay-share-content .btn-close-overlay-share svg path{fill:#767676;transition:fill .15s cubic-bezier(.215,.61,.355,1)}.overlay-share-content .btn-close-overlay-share:hover svg,.overlay-share-content .btn-close-overlay-share:hover svg path,.overlay-share-content .btn-close-overlay-share:focus svg,.overlay-share-content .btn-close-overlay-share:focus svg path{fill:#fff}.overlay-share-content .btn-close-overlay-share:focus,.overlay-share-content .btn-close-overlay-share:focus-visible{border:1px solid var(--bg-current);border-radius:2px;box-shadow:0 0 0 3px var(--text-current),0 0 0 6px rgba(109,66,237,.5)}.overlay-share-content .icon-container{flex-shrink:0;position:relative;width:24px;height:24px;cursor:pointer}.overlay-share-content .icon-container.is-inside{position:absolute;z-index:2;top:5px;left:4px;width:18px;height:18px}.overlay-share-content .icon-container.is-inside svg{fill:#ccc}.overlay-share-content .icon-container.is-inside svg path{fill:#ccc}.overlay-share-content .icon-container svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;fill:#ccc;transition:fill .15s cubic-bezier(.215,.61,.355,1)}.overlay-share-content .icon-container svg path{fill:#ccc;transition:fill .15s cubic-bezier(.215,.61,.355,1)}.overlay-share-content .icon-container.slash svg circle{fill:#ccc;transition:fill .15s cubic-bezier(.215,.61,.355,1)}.overlay-share-content .icon-container.slash svg path{fill:#0c0c0c}.overlay-share-content .share-item:hover .icon-container:not(.slash) svg,.overlay-share-content .share-item:hover .icon-container:not(.slash) svg path{fill:#fff}.overlay-share-content .share-item:hover .icon-container.slash svg circle{fill:#fff}.overlay-share-content .share-item:hover .icon-container.slash svg path{fill:#0c0c0c}.overlay-share-content hr{margin-top:8px;padding-top:0;border-color:#222}.overlay-share-content hr:last-of-type{margin-top:11px;padding-top:5px}.overlay-share-content .share-item{display:flex;align-items:center;gap:6px;position:relative;width:100%;margin-top:12px}.overlay-share-content input,.overlay-share-content a,.overlay-share-content .share-link-button{position:relative;z-index:1}.overlay-share-content .icon-container.is-inside+input{padding-left:22px}.overlay-share-content input{flex:1 1 auto;min-width:0;color:#ccc;caret-color:#ccc;color-scheme:dark;background-color:#161616;border:1px solid #222222;border-radius:5px;margin-top:0;padding:4px 8px;display:block;resize:none;font-size:12px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;cursor:pointer}.overlay-share-content input::selection{color:#fff;background:rgba(109,66,237,.45)}.overlay-share-content input:hover{border-color:#525252;color:#b8b8b8}.overlay-share-content input:focus,.overlay-share-content input:focus-visible{outline:none;color:#fff;background-color:#222;border-color:#525252;box-shadow:none}.overlay-share-content input:focus-visible{border-color:rgba(109,66,237,.55);box-shadow:0 0 0 2px rgba(109,66,237,.22)}.overlay-share-content .share-item:hover .icon-container.is-inside svg,.overlay-share-content .share-item:hover .icon-container.is-inside svg path{fill:#fff}.overlay-share-content .share-email-copied,.overlay-share-content .share-email-failed{display:none;flex-shrink:0;margin-left:6px}.overlay-share-content .share-email-copied{width:20px;height:20px}.overlay-share-content .share-email-copied svg,.overlay-share-content .share-email-copied svg path{fill:#42ed91}.overlay-share-content .share-email-failed{font-size:16px}.overlay-share-content a,.overlay-share-content .share-link-button{display:inline-block;position:relative;border:0;margin:0;padding:0;background-color:transparent;font:inherit;text-align:left;text-decoration:none;color:#b8b8b8;transition:color .15s cubic-bezier(.215,.61,.355,1)}.overlay-share-content a:hover,.overlay-share-content a:focus,.overlay-share-content .share-link-button:hover,.overlay-share-content .share-link-button:focus{color:#fff;text-decoration:none}.overlay-share-content a:focus-visible,.overlay-share-content .share-link-button:focus-visible{box-shadow:none}.overlay-share-content a:before,.overlay-share-content .share-link-button:before{content:"";position:absolute;top:-6px;left:-30px;width:calc(220px - var(--gutter-x) * 2);height:calc(100% + 10px)}.overlay-share-content a:after,.overlay-share-content .share-link-button:after{content:none;display:none}.overlay-share{opacity:0;visibility:hidden;filter:blur(2px);transform:scale(.98) translateY(20px);transform-origin:center center;visibility:visible;transition:opacity .25s cubic-bezier(.19,1,.22,1),filter .25s cubic-bezier(.19,1,.22,1),transform .25s cubic-bezier(.19,1,.22,1),overlay .25s cubic-bezier(.19,1,.22,1) allow-discrete,display .25s cubic-bezier(.19,1,.22,1) allow-discrete}.overlay-share[open]{opacity:1;visibility:visible;filter:blur(0);transform:scale(1) translateY(0);transition-duration:.3s}@starting-style{.overlay-share[open]{opacity:0;filter:blur(2px);transform:scale(.98) translateY(20px)}}.overlay-share::backdrop{background-color:rgba(0,0,0,0);transition:display .25s allow-discrete,overlay .25s allow-discrete,background-color .25s cubic-bezier(.19,1,.22,1);backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);transition:display .25s allow-discrete,overlay .25s allow-discrete,background-color .25s cubic-bezier(.19,1,.22,1),backdrop-filter .25s cubic-bezier(.19,1,.22,1),-webkit-backdrop-filter .25s cubic-bezier(.19,1,.22,1)}.overlay-share[open]::backdrop{transition-duration:.3s;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}@starting-style{.overlay-share[open]::backdrop{background-color:rgba(0,0,0,0);backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}}.overlay-share[open]::backdrop{background-color:rgba(0,0,0,.75)}@media (prefers-reduced-motion: reduce){.overlay-share,.overlay-share::backdrop{transition-duration:.01ms!important;animation-duration:.01ms!important;filter:none!important;transform:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}[data-handle=article] .article-author-details-footer,[data-handle=tutorial] .article-author-details-footer,[data-handle=interview] .article-author-details-footer{margin-bottom:calc(var(--gutter-y) * 3)}[data-handle=article] .article-author-stats-copy-slot+.details.details-has-stats,[data-handle=tutorial] .article-author-stats-copy-slot+.details.details-has-stats,[data-handle=interview] .article-author-stats-copy-slot+.details.details-has-stats{margin-top:0}[data-handle=article] .article-author-stats-copy-slot,[data-handle=tutorial] .article-author-stats-copy-slot,[data-handle=interview] .article-author-stats-copy-slot{text-align:center}[data-handle=article] .article-author-stats-copy-slot>.stats-copy,[data-handle=tutorial] .article-author-stats-copy-slot>.stats-copy,[data-handle=interview] .article-author-stats-copy-slot>.stats-copy{text-align:center}[data-handle=article] .article-author-theme-slot,[data-handle=tutorial] .article-author-theme-slot,[data-handle=interview] .article-author-theme-slot{flex-shrink:0;align-self:center;width:72px;height:22px;visibility:hidden;pointer-events:none}[data-handle=article] .stats.stats-with-author-actions .btn-article-theme-toggle,[data-handle=tutorial] .stats.stats-with-author-actions .btn-article-theme-toggle,[data-handle=interview] .stats.stats-with-author-actions .btn-article-theme-toggle{--article-theme-icon-slot: 20px;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0;border:0;background-color:transparent;color:var(--text-current);cursor:pointer;line-height:1;align-self:center;flex-shrink:0;opacity:0}[data-handle=article] .stats.stats-with-author-actions .btn-article-theme-toggle.is-theme-synced,[data-handle=tutorial] .stats.stats-with-author-actions .btn-article-theme-toggle.is-theme-synced,[data-handle=interview] .stats.stats-with-author-actions .btn-article-theme-toggle.is-theme-synced{opacity:1;transition:opacity .3s ease}@media (prefers-reduced-motion: reduce){[data-handle=article] .stats.stats-with-author-actions .btn-article-theme-toggle.is-theme-synced,[data-handle=tutorial] .stats.stats-with-author-actions .btn-article-theme-toggle.is-theme-synced,[data-handle=interview] .stats.stats-with-author-actions .btn-article-theme-toggle.is-theme-synced{transition-duration:.01ms}}[data-handle=article] .stats.stats-with-author-actions .btn-article-theme-toggle:before,[data-handle=tutorial] .stats.stats-with-author-actions .btn-article-theme-toggle:before,[data-handle=interview] .stats.stats-with-author-actions .btn-article-theme-toggle:before{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;text-transform:uppercase;content:"THEME";color:#666;font-size:11px;font-weight:600;line-height:1}[data-handle=article] .stats.stats-with-author-actions .btn-article-theme-toggle .btn-article-theme-toggle-icons,[data-handle=tutorial] .stats.stats-with-author-actions .btn-article-theme-toggle .btn-article-theme-toggle-icons,[data-handle=interview] .stats.stats-with-author-actions .btn-article-theme-toggle .btn-article-theme-toggle-icons{flex-shrink:0;width:var(--article-theme-icon-slot);height:var(--article-theme-icon-slot);overflow:hidden;line-height:0;transform:translateY(-1px)}[data-handle=article] .stats.stats-with-author-actions .btn-article-theme-toggle .btn-article-theme-toggle-track,[data-handle=tutorial] .stats.stats-with-author-actions .btn-article-theme-toggle .btn-article-theme-toggle-track,[data-handle=interview] .stats.stats-with-author-actions .btn-article-theme-toggle .btn-article-theme-toggle-track{display:flex;flex-direction:column;transform:translateY(0);will-change:transform}[data-handle=article] .stats.stats-with-author-actions .btn-article-theme-toggle.is-theme-synced .btn-article-theme-toggle-track,[data-handle=tutorial] .stats.stats-with-author-actions .btn-article-theme-toggle.is-theme-synced .btn-article-theme-toggle-track,[data-handle=interview] .stats.stats-with-author-actions .btn-article-theme-toggle.is-theme-synced .btn-article-theme-toggle-track{transition:transform .55s cubic-bezier(.34,1.56,.64,1)}@media (prefers-reduced-motion: reduce){[data-handle=article] .stats.stats-with-author-actions .btn-article-theme-toggle.is-theme-synced .btn-article-theme-toggle-track,[data-handle=tutorial] .stats.stats-with-author-actions .btn-article-theme-toggle.is-theme-synced .btn-article-theme-toggle-track,[data-handle=interview] .stats.stats-with-author-actions .btn-article-theme-toggle.is-theme-synced .btn-article-theme-toggle-track{transition-duration:.01ms}}[data-handle=article] .stats.stats-with-author-actions .btn-article-theme-toggle[data-next-theme=dark] .btn-article-theme-toggle-track,[data-handle=tutorial] .stats.stats-with-author-actions .btn-article-theme-toggle[data-next-theme=dark] .btn-article-theme-toggle-track,[data-handle=interview] .stats.stats-with-author-actions .btn-article-theme-toggle[data-next-theme=dark] .btn-article-theme-toggle-track{transform:translateY(calc(-1 * var(--article-theme-icon-slot)))}[data-handle=article] .stats.stats-with-author-actions .btn-article-theme-toggle .btn-article-theme-toggle-icon,[data-handle=tutorial] .stats.stats-with-author-actions .btn-article-theme-toggle .btn-article-theme-toggle-icon,[data-handle=interview] .stats.stats-with-author-actions .btn-article-theme-toggle .btn-article-theme-toggle-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--article-theme-icon-slot);height:var(--article-theme-icon-slot)}[data-handle=article] .stats.stats-with-author-actions .btn-article-theme-toggle svg,[data-handle=tutorial] .stats.stats-with-author-actions .btn-article-theme-toggle svg,[data-handle=interview] .stats.stats-with-author-actions .btn-article-theme-toggle svg{display:block;width:var(--article-theme-icon-slot);height:var(--article-theme-icon-slot);fill:currentColor}[data-handle=article] .stats.stats-with-author-actions .btn-article-theme-toggle .btn-article-theme-toggle-icon[data-theme-icon=light] svg,[data-handle=tutorial] .stats.stats-with-author-actions .btn-article-theme-toggle .btn-article-theme-toggle-icon[data-theme-icon=light] svg,[data-handle=interview] .stats.stats-with-author-actions .btn-article-theme-toggle .btn-article-theme-toggle-icon[data-theme-icon=light] svg{width:16px;height:16px}[data-handle=article] .details.details-has-stats>.servd-dynamic-stale-preview,[data-handle=tutorial] .details.details-has-stats>.servd-dynamic-stale-preview,[data-handle=interview] .details.details-has-stats>.servd-dynamic-stale-preview{display:block;width:100%;min-width:0;box-sizing:border-box}[data-handle=article] .details-has-stats .details-main,[data-handle=tutorial] .details-has-stats .details-main,[data-handle=interview] .details-has-stats .details-main{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;padding-bottom:12px}[data-handle=article] .detail-1,[data-handle=tutorial] .detail-1,[data-handle=interview] .detail-1{width:100%}[data-handle=article] .article-author-ctas-2,[data-handle=tutorial] .article-author-ctas-2,[data-handle=interview] .article-author-ctas-2{--article-author-cta-gap: 24px;--article-author-metric-inner-gap: 4px;display:flex;align-items:center;flex-wrap:nowrap;justify-content:flex-start;gap:var(--article-author-cta-gap, 14px);width:100%;min-width:0;padding-left:0;box-sizing:border-box}[data-handle=article] .article-author-ctas-2 button,[data-handle=article] .article-author-ctas-2 .article-author-metric-group .sprig-component button,[data-handle=article] .article-author-ctas-2 .btn-login-like,[data-handle=article] .article-author-ctas-2 .btn-login-bookmark,[data-handle=article] .article-author-ctas-2 .btn-share,[data-handle=article] .article-author-ctas-2 .btn-report,[data-handle=tutorial] .article-author-ctas-2 button,[data-handle=tutorial] .article-author-ctas-2 .article-author-metric-group .sprig-component button,[data-handle=tutorial] .article-author-ctas-2 .btn-login-like,[data-handle=tutorial] .article-author-ctas-2 .btn-login-bookmark,[data-handle=tutorial] .article-author-ctas-2 .btn-share,[data-handle=tutorial] .article-author-ctas-2 .btn-report,[data-handle=interview] .article-author-ctas-2 button,[data-handle=interview] .article-author-ctas-2 .article-author-metric-group .sprig-component button,[data-handle=interview] .article-author-ctas-2 .btn-login-like,[data-handle=interview] .article-author-ctas-2 .btn-login-bookmark,[data-handle=interview] .article-author-ctas-2 .btn-share,[data-handle=interview] .article-author-ctas-2 .btn-report{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:var(--article-author-metric-inner-gap, 4px);width:auto!important;height:auto!important;min-width:0;max-width:none;margin:0;border:0!important;border-radius:0!important;padding:4px;position:static;font-size:12px;font-weight:500;color:#525252;background:transparent;box-shadow:none;cursor:pointer;text-decoration:none}[data-handle=article] .article-author-ctas-2 button:visited,[data-handle=article] .article-author-ctas-2 button:hover,[data-handle=article] .article-author-ctas-2 button:focus,[data-handle=article] .article-author-ctas-2 button:focus-visible,[data-handle=article] .article-author-ctas-2 .article-author-metric-group .sprig-component button:visited,[data-handle=article] .article-author-ctas-2 .article-author-metric-group .sprig-component button:hover,[data-handle=article] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus,[data-handle=article] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus-visible,[data-handle=article] .article-author-ctas-2 .btn-login-like:visited,[data-handle=article] .article-author-ctas-2 .btn-login-like:hover,[data-handle=article] .article-author-ctas-2 .btn-login-like:focus,[data-handle=article] .article-author-ctas-2 .btn-login-like:focus-visible,[data-handle=article] .article-author-ctas-2 .btn-login-bookmark:visited,[data-handle=article] .article-author-ctas-2 .btn-login-bookmark:hover,[data-handle=article] .article-author-ctas-2 .btn-login-bookmark:focus,[data-handle=article] .article-author-ctas-2 .btn-login-bookmark:focus-visible,[data-handle=article] .article-author-ctas-2 .btn-share:visited,[data-handle=article] .article-author-ctas-2 .btn-share:hover,[data-handle=article] .article-author-ctas-2 .btn-share:focus,[data-handle=article] .article-author-ctas-2 .btn-share:focus-visible,[data-handle=article] .article-author-ctas-2 .btn-report:visited,[data-handle=article] .article-author-ctas-2 .btn-report:hover,[data-handle=article] .article-author-ctas-2 .btn-report:focus,[data-handle=article] .article-author-ctas-2 .btn-report:focus-visible,[data-handle=tutorial] .article-author-ctas-2 button:visited,[data-handle=tutorial] .article-author-ctas-2 button:hover,[data-handle=tutorial] .article-author-ctas-2 button:focus,[data-handle=tutorial] .article-author-ctas-2 button:focus-visible,[data-handle=tutorial] .article-author-ctas-2 .article-author-metric-group .sprig-component button:visited,[data-handle=tutorial] .article-author-ctas-2 .article-author-metric-group .sprig-component button:hover,[data-handle=tutorial] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus,[data-handle=tutorial] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus-visible,[data-handle=tutorial] .article-author-ctas-2 .btn-login-like:visited,[data-handle=tutorial] .article-author-ctas-2 .btn-login-like:hover,[data-handle=tutorial] .article-author-ctas-2 .btn-login-like:focus,[data-handle=tutorial] .article-author-ctas-2 .btn-login-like:focus-visible,[data-handle=tutorial] .article-author-ctas-2 .btn-login-bookmark:visited,[data-handle=tutorial] .article-author-ctas-2 .btn-login-bookmark:hover,[data-handle=tutorial] .article-author-ctas-2 .btn-login-bookmark:focus,[data-handle=tutorial] .article-author-ctas-2 .btn-login-bookmark:focus-visible,[data-handle=tutorial] .article-author-ctas-2 .btn-share:visited,[data-handle=tutorial] .article-author-ctas-2 .btn-share:hover,[data-handle=tutorial] .article-author-ctas-2 .btn-share:focus,[data-handle=tutorial] .article-author-ctas-2 .btn-share:focus-visible,[data-handle=tutorial] .article-author-ctas-2 .btn-report:visited,[data-handle=tutorial] .article-author-ctas-2 .btn-report:hover,[data-handle=tutorial] .article-author-ctas-2 .btn-report:focus,[data-handle=tutorial] .article-author-ctas-2 .btn-report:focus-visible,[data-handle=interview] .article-author-ctas-2 button:visited,[data-handle=interview] .article-author-ctas-2 button:hover,[data-handle=interview] .article-author-ctas-2 button:focus,[data-handle=interview] .article-author-ctas-2 button:focus-visible,[data-handle=interview] .article-author-ctas-2 .article-author-metric-group .sprig-component button:visited,[data-handle=interview] .article-author-ctas-2 .article-author-metric-group .sprig-component button:hover,[data-handle=interview] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus,[data-handle=interview] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus-visible,[data-handle=interview] .article-author-ctas-2 .btn-login-like:visited,[data-handle=interview] .article-author-ctas-2 .btn-login-like:hover,[data-handle=interview] .article-author-ctas-2 .btn-login-like:focus,[data-handle=interview] .article-author-ctas-2 .btn-login-like:focus-visible,[data-handle=interview] .article-author-ctas-2 .btn-login-bookmark:visited,[data-handle=interview] .article-author-ctas-2 .btn-login-bookmark:hover,[data-handle=interview] .article-author-ctas-2 .btn-login-bookmark:focus,[data-handle=interview] .article-author-ctas-2 .btn-login-bookmark:focus-visible,[data-handle=interview] .article-author-ctas-2 .btn-share:visited,[data-handle=interview] .article-author-ctas-2 .btn-share:hover,[data-handle=interview] .article-author-ctas-2 .btn-share:focus,[data-handle=interview] .article-author-ctas-2 .btn-share:focus-visible,[data-handle=interview] .article-author-ctas-2 .btn-report:visited,[data-handle=interview] .article-author-ctas-2 .btn-report:hover,[data-handle=interview] .article-author-ctas-2 .btn-report:focus,[data-handle=interview] .article-author-ctas-2 .btn-report:focus-visible{text-decoration:none}[data-handle=article] .article-author-ctas-2 button svg,[data-handle=article] .article-author-ctas-2 .article-author-metric-group .sprig-component button svg,[data-handle=article] .article-author-ctas-2 .btn-login-like svg,[data-handle=article] .article-author-ctas-2 .btn-login-bookmark svg,[data-handle=article] .article-author-ctas-2 .btn-share svg,[data-handle=article] .article-author-ctas-2 .btn-report svg,[data-handle=tutorial] .article-author-ctas-2 button svg,[data-handle=tutorial] .article-author-ctas-2 .article-author-metric-group .sprig-component button svg,[data-handle=tutorial] .article-author-ctas-2 .btn-login-like svg,[data-handle=tutorial] .article-author-ctas-2 .btn-login-bookmark svg,[data-handle=tutorial] .article-author-ctas-2 .btn-share svg,[data-handle=tutorial] .article-author-ctas-2 .btn-report svg,[data-handle=interview] .article-author-ctas-2 button svg,[data-handle=interview] .article-author-ctas-2 .article-author-metric-group .sprig-component button svg,[data-handle=interview] .article-author-ctas-2 .btn-login-like svg,[data-handle=interview] .article-author-ctas-2 .btn-login-bookmark svg,[data-handle=interview] .article-author-ctas-2 .btn-share svg,[data-handle=interview] .article-author-ctas-2 .btn-report svg{position:static;max-width:24px;max-height:24px;object-fit:contain;transform:translate(0) scale(1)!important;transition:transform .2s cubic-bezier(.215,.61,.355,1)}[data-handle=article] .article-author-ctas-2 button svg g,[data-handle=article] .article-author-ctas-2 button svg path,[data-handle=article] .article-author-ctas-2 .article-author-metric-group .sprig-component button svg g,[data-handle=article] .article-author-ctas-2 .article-author-metric-group .sprig-component button svg path,[data-handle=article] .article-author-ctas-2 .btn-login-like svg g,[data-handle=article] .article-author-ctas-2 .btn-login-like svg path,[data-handle=article] .article-author-ctas-2 .btn-login-bookmark svg g,[data-handle=article] .article-author-ctas-2 .btn-login-bookmark svg path,[data-handle=article] .article-author-ctas-2 .btn-share svg g,[data-handle=article] .article-author-ctas-2 .btn-share svg path,[data-handle=article] .article-author-ctas-2 .btn-report svg g,[data-handle=article] .article-author-ctas-2 .btn-report svg path,[data-handle=tutorial] .article-author-ctas-2 button svg g,[data-handle=tutorial] .article-author-ctas-2 button svg path,[data-handle=tutorial] .article-author-ctas-2 .article-author-metric-group .sprig-component button svg g,[data-handle=tutorial] .article-author-ctas-2 .article-author-metric-group .sprig-component button svg path,[data-handle=tutorial] .article-author-ctas-2 .btn-login-like svg g,[data-handle=tutorial] .article-author-ctas-2 .btn-login-like svg path,[data-handle=tutorial] .article-author-ctas-2 .btn-login-bookmark svg g,[data-handle=tutorial] .article-author-ctas-2 .btn-login-bookmark svg path,[data-handle=tutorial] .article-author-ctas-2 .btn-share svg g,[data-handle=tutorial] .article-author-ctas-2 .btn-share svg path,[data-handle=tutorial] .article-author-ctas-2 .btn-report svg g,[data-handle=tutorial] .article-author-ctas-2 .btn-report svg path,[data-handle=interview] .article-author-ctas-2 button svg g,[data-handle=interview] .article-author-ctas-2 button svg path,[data-handle=interview] .article-author-ctas-2 .article-author-metric-group .sprig-component button svg g,[data-handle=interview] .article-author-ctas-2 .article-author-metric-group .sprig-component button svg path,[data-handle=interview] .article-author-ctas-2 .btn-login-like svg g,[data-handle=interview] .article-author-ctas-2 .btn-login-like svg path,[data-handle=interview] .article-author-ctas-2 .btn-login-bookmark svg g,[data-handle=interview] .article-author-ctas-2 .btn-login-bookmark svg path,[data-handle=interview] .article-author-ctas-2 .btn-share svg g,[data-handle=interview] .article-author-ctas-2 .btn-share svg path,[data-handle=interview] .article-author-ctas-2 .btn-report svg g,[data-handle=interview] .article-author-ctas-2 .btn-report svg path{fill:#525252}[data-handle=article] .article-author-ctas-2 button .count,[data-handle=article] .article-author-ctas-2 .article-author-metric-group .sprig-component button .count,[data-handle=article] .article-author-ctas-2 .btn-login-like .count,[data-handle=article] .article-author-ctas-2 .btn-login-bookmark .count,[data-handle=article] .article-author-ctas-2 .btn-share .count,[data-handle=article] .article-author-ctas-2 .btn-report .count,[data-handle=tutorial] .article-author-ctas-2 button .count,[data-handle=tutorial] .article-author-ctas-2 .article-author-metric-group .sprig-component button .count,[data-handle=tutorial] .article-author-ctas-2 .btn-login-like .count,[data-handle=tutorial] .article-author-ctas-2 .btn-login-bookmark .count,[data-handle=tutorial] .article-author-ctas-2 .btn-share .count,[data-handle=tutorial] .article-author-ctas-2 .btn-report .count,[data-handle=interview] .article-author-ctas-2 button .count,[data-handle=interview] .article-author-ctas-2 .article-author-metric-group .sprig-component button .count,[data-handle=interview] .article-author-ctas-2 .btn-login-like .count,[data-handle=interview] .article-author-ctas-2 .btn-login-bookmark .count,[data-handle=interview] .article-author-ctas-2 .btn-share .count,[data-handle=interview] .article-author-ctas-2 .btn-report .count{line-height:1;text-decoration:none}[data-handle=article] .article-author-ctas-2 .article-author-metric-group,[data-handle=tutorial] .article-author-ctas-2 .article-author-metric-group,[data-handle=interview] .article-author-ctas-2 .article-author-metric-group{display:inline-flex;flex-shrink:0;padding:0;margin:0;min-width:0;gap:0}[data-handle=article] .article-author-ctas-2 .btn-share,[data-handle=article] .article-author-ctas-2 .btn-report,[data-handle=tutorial] .article-author-ctas-2 .btn-share,[data-handle=tutorial] .article-author-ctas-2 .btn-report,[data-handle=interview] .article-author-ctas-2 .btn-share,[data-handle=interview] .article-author-ctas-2 .btn-report{box-sizing:border-box;width:calc(var(--metric-action-icon-size, 20px) + 8px)!important;height:calc(var(--metric-action-icon-size, 20px) + 8px)!important;min-width:calc(var(--metric-action-icon-size, 20px) + 8px)!important;max-width:calc(var(--metric-action-icon-size, 20px) + 8px)!important;padding:4px!important;margin:0!important}[data-handle=article] .article-author-ctas-2 .btn-share svg,[data-handle=article] .article-author-ctas-2 .btn-report svg,[data-handle=tutorial] .article-author-ctas-2 .btn-share svg,[data-handle=tutorial] .article-author-ctas-2 .btn-report svg,[data-handle=interview] .article-author-ctas-2 .btn-share svg,[data-handle=interview] .article-author-ctas-2 .btn-report svg{display:block;position:static!important;width:var(--metric-action-icon-size, 20px)!important;height:var(--metric-action-icon-size, 20px)!important;max-width:var(--metric-action-icon-size, 20px)!important;max-height:var(--metric-action-icon-size, 20px)!important;transform:translate(0) scale(1)!important}[data-handle=article] .article-author-ctas-2 .article-author-metric-group .sprig-component,[data-handle=tutorial] .article-author-ctas-2 .article-author-metric-group .sprig-component,[data-handle=interview] .article-author-ctas-2 .article-author-metric-group .sprig-component{display:inline-flex;align-items:center;padding:0;gap:0;text-decoration:none}[data-handle=article] .article-author-ctas-2 .article-author-metric-group input[type=hidden],[data-handle=tutorial] .article-author-ctas-2 .article-author-metric-group input[type=hidden],[data-handle=interview] .article-author-ctas-2 .article-author-metric-group input[type=hidden]{position:absolute;width:0;height:0;margin:0;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0)}[data-handle=article] .article-author-ctas-2 .article-author-metric-group button,[data-handle=tutorial] .article-author-ctas-2 .article-author-metric-group button,[data-handle=interview] .article-author-ctas-2 .article-author-metric-group button{width:auto!important;height:auto!important;min-width:0;max-width:none}[data-handle=article] .article-author-ctas-2 .article-author-metric-group button .count,[data-handle=tutorial] .article-author-ctas-2 .article-author-metric-group button .count,[data-handle=interview] .article-author-ctas-2 .article-author-metric-group button .count{font-size:12px;font-weight:500;line-height:1;margin:0;padding:0;text-decoration:none}[data-handle=article] .article-author-ctas-2 button:hover,[data-handle=article] .article-author-ctas-2 button:focus,[data-handle=article] .article-author-ctas-2 .article-author-metric-group .sprig-component button:hover,[data-handle=article] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus,[data-handle=article] .article-author-ctas-2 button:focus-visible,[data-handle=article] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus-visible,[data-handle=article] .article-author-ctas-2 .btn-login-like:hover,[data-handle=article] .article-author-ctas-2 .btn-login-like:focus-visible,[data-handle=article] .article-author-ctas-2 .btn-login-bookmark:hover,[data-handle=article] .article-author-ctas-2 .btn-login-bookmark:focus-visible,[data-handle=tutorial] .article-author-ctas-2 button:hover,[data-handle=tutorial] .article-author-ctas-2 button:focus,[data-handle=tutorial] .article-author-ctas-2 .article-author-metric-group .sprig-component button:hover,[data-handle=tutorial] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus,[data-handle=tutorial] .article-author-ctas-2 button:focus-visible,[data-handle=tutorial] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus-visible,[data-handle=tutorial] .article-author-ctas-2 .btn-login-like:hover,[data-handle=tutorial] .article-author-ctas-2 .btn-login-like:focus-visible,[data-handle=tutorial] .article-author-ctas-2 .btn-login-bookmark:hover,[data-handle=tutorial] .article-author-ctas-2 .btn-login-bookmark:focus-visible,[data-handle=interview] .article-author-ctas-2 button:hover,[data-handle=interview] .article-author-ctas-2 button:focus,[data-handle=interview] .article-author-ctas-2 .article-author-metric-group .sprig-component button:hover,[data-handle=interview] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus,[data-handle=interview] .article-author-ctas-2 button:focus-visible,[data-handle=interview] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus-visible,[data-handle=interview] .article-author-ctas-2 .btn-login-like:hover,[data-handle=interview] .article-author-ctas-2 .btn-login-like:focus-visible,[data-handle=interview] .article-author-ctas-2 .btn-login-bookmark:hover,[data-handle=interview] .article-author-ctas-2 .btn-login-bookmark:focus-visible{color:var(--text-current)}[data-handle=article] .article-author-ctas-2 button:hover svg,[data-handle=article] .article-author-ctas-2 button:focus svg,[data-handle=article] .article-author-ctas-2 .article-author-metric-group .sprig-component button:hover svg,[data-handle=article] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus svg,[data-handle=article] .article-author-ctas-2 button:focus-visible svg,[data-handle=article] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus-visible svg,[data-handle=article] .article-author-ctas-2 .btn-login-like:hover svg,[data-handle=article] .article-author-ctas-2 .btn-login-like:focus-visible svg,[data-handle=article] .article-author-ctas-2 .btn-login-bookmark:hover svg,[data-handle=article] .article-author-ctas-2 .btn-login-bookmark:focus-visible svg,[data-handle=tutorial] .article-author-ctas-2 button:hover svg,[data-handle=tutorial] .article-author-ctas-2 button:focus svg,[data-handle=tutorial] .article-author-ctas-2 .article-author-metric-group .sprig-component button:hover svg,[data-handle=tutorial] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus svg,[data-handle=tutorial] .article-author-ctas-2 button:focus-visible svg,[data-handle=tutorial] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus-visible svg,[data-handle=tutorial] .article-author-ctas-2 .btn-login-like:hover svg,[data-handle=tutorial] .article-author-ctas-2 .btn-login-like:focus-visible svg,[data-handle=tutorial] .article-author-ctas-2 .btn-login-bookmark:hover svg,[data-handle=tutorial] .article-author-ctas-2 .btn-login-bookmark:focus-visible svg,[data-handle=interview] .article-author-ctas-2 button:hover svg,[data-handle=interview] .article-author-ctas-2 button:focus svg,[data-handle=interview] .article-author-ctas-2 .article-author-metric-group .sprig-component button:hover svg,[data-handle=interview] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus svg,[data-handle=interview] .article-author-ctas-2 button:focus-visible svg,[data-handle=interview] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus-visible svg,[data-handle=interview] .article-author-ctas-2 .btn-login-like:hover svg,[data-handle=interview] .article-author-ctas-2 .btn-login-like:focus-visible svg,[data-handle=interview] .article-author-ctas-2 .btn-login-bookmark:hover svg,[data-handle=interview] .article-author-ctas-2 .btn-login-bookmark:focus-visible svg{transform:translate(0) scale(1.1)!important}[data-handle=article] .article-author-ctas-2 button:hover svg path,[data-handle=article] .article-author-ctas-2 button:focus svg path,[data-handle=article] .article-author-ctas-2 .article-author-metric-group .sprig-component button:hover svg path,[data-handle=article] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus svg path,[data-handle=article] .article-author-ctas-2 button:focus-visible svg path,[data-handle=article] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus-visible svg path,[data-handle=article] .article-author-ctas-2 .btn-login-like:hover svg path,[data-handle=article] .article-author-ctas-2 .btn-login-like:focus-visible svg path,[data-handle=article] .article-author-ctas-2 .btn-login-bookmark:hover svg path,[data-handle=article] .article-author-ctas-2 .btn-login-bookmark:focus-visible svg path,[data-handle=tutorial] .article-author-ctas-2 button:hover svg path,[data-handle=tutorial] .article-author-ctas-2 button:focus svg path,[data-handle=tutorial] .article-author-ctas-2 .article-author-metric-group .sprig-component button:hover svg path,[data-handle=tutorial] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus svg path,[data-handle=tutorial] .article-author-ctas-2 button:focus-visible svg path,[data-handle=tutorial] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus-visible svg path,[data-handle=tutorial] .article-author-ctas-2 .btn-login-like:hover svg path,[data-handle=tutorial] .article-author-ctas-2 .btn-login-like:focus-visible svg path,[data-handle=tutorial] .article-author-ctas-2 .btn-login-bookmark:hover svg path,[data-handle=tutorial] .article-author-ctas-2 .btn-login-bookmark:focus-visible svg path,[data-handle=interview] .article-author-ctas-2 button:hover svg path,[data-handle=interview] .article-author-ctas-2 button:focus svg path,[data-handle=interview] .article-author-ctas-2 .article-author-metric-group .sprig-component button:hover svg path,[data-handle=interview] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus svg path,[data-handle=interview] .article-author-ctas-2 button:focus-visible svg path,[data-handle=interview] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus-visible svg path,[data-handle=interview] .article-author-ctas-2 .btn-login-like:hover svg path,[data-handle=interview] .article-author-ctas-2 .btn-login-like:focus-visible svg path,[data-handle=interview] .article-author-ctas-2 .btn-login-bookmark:hover svg path,[data-handle=interview] .article-author-ctas-2 .btn-login-bookmark:focus-visible svg path{fill:var(--text-current)}[data-handle=article] .article-author-ctas-2 .btn-share:is(:hover,:focus,:focus-visible),[data-handle=article] .article-author-ctas-2 .btn-report:is(:hover,:focus,:focus-visible),[data-handle=tutorial] .article-author-ctas-2 .btn-share:is(:hover,:focus,:focus-visible),[data-handle=tutorial] .article-author-ctas-2 .btn-report:is(:hover,:focus,:focus-visible),[data-handle=interview] .article-author-ctas-2 .btn-share:is(:hover,:focus,:focus-visible),[data-handle=interview] .article-author-ctas-2 .btn-report:is(:hover,:focus,:focus-visible){color:var(--text-current);background:transparent!important;border-color:transparent!important;box-shadow:none;outline:none;border-radius:0;transform:none}[data-handle=article] .article-author-ctas-2 .btn-share:is(:hover,:focus,:focus-visible) svg,[data-handle=article] .article-author-ctas-2 .btn-report:is(:hover,:focus,:focus-visible) svg,[data-handle=tutorial] .article-author-ctas-2 .btn-share:is(:hover,:focus,:focus-visible) svg,[data-handle=tutorial] .article-author-ctas-2 .btn-report:is(:hover,:focus,:focus-visible) svg,[data-handle=interview] .article-author-ctas-2 .btn-share:is(:hover,:focus,:focus-visible) svg,[data-handle=interview] .article-author-ctas-2 .btn-report:is(:hover,:focus,:focus-visible) svg{transform:translate(0) scale(1.1)!important}[data-handle=article] .article-author-ctas-2 .btn-share:is(:hover,:focus,:focus-visible) svg,[data-handle=article] .article-author-ctas-2 .btn-share:is(:hover,:focus,:focus-visible) svg g,[data-handle=article] .article-author-ctas-2 .btn-share:is(:hover,:focus,:focus-visible) svg path,[data-handle=article] .article-author-ctas-2 .btn-report:is(:hover,:focus,:focus-visible) svg path,[data-handle=tutorial] .article-author-ctas-2 .btn-share:is(:hover,:focus,:focus-visible) svg,[data-handle=tutorial] .article-author-ctas-2 .btn-share:is(:hover,:focus,:focus-visible) svg g,[data-handle=tutorial] .article-author-ctas-2 .btn-share:is(:hover,:focus,:focus-visible) svg path,[data-handle=tutorial] .article-author-ctas-2 .btn-report:is(:hover,:focus,:focus-visible) svg path,[data-handle=interview] .article-author-ctas-2 .btn-share:is(:hover,:focus,:focus-visible) svg,[data-handle=interview] .article-author-ctas-2 .btn-share:is(:hover,:focus,:focus-visible) svg g,[data-handle=interview] .article-author-ctas-2 .btn-share:is(:hover,:focus,:focus-visible) svg path,[data-handle=interview] .article-author-ctas-2 .btn-report:is(:hover,:focus,:focus-visible) svg path{fill:var(--text-current)}body.is-using-keyboard [data-handle=article] .article-author-ctas-2 .btn-share:focus-visible,body.is-using-keyboard [data-handle=article] .article-author-ctas-2 .btn-report:focus-visible,body.is-using-keyboard [data-handle=tutorial] .article-author-ctas-2 .btn-share:focus-visible,body.is-using-keyboard [data-handle=tutorial] .article-author-ctas-2 .btn-report:focus-visible,body.is-using-keyboard [data-handle=interview] .article-author-ctas-2 .btn-share:focus-visible,body.is-using-keyboard [data-handle=interview] .article-author-ctas-2 .btn-report:focus-visible{box-shadow:none!important}[data-handle=article] .article-author-ctas-2 button *,[data-handle=article] .article-author-ctas-2 .btn-login-like *,[data-handle=article] .article-author-ctas-2 .btn-login-bookmark *,[data-handle=article] .article-author-ctas-2 .btn-share *,[data-handle=article] .article-author-ctas-2 .btn-report *,[data-handle=tutorial] .article-author-ctas-2 button *,[data-handle=tutorial] .article-author-ctas-2 .btn-login-like *,[data-handle=tutorial] .article-author-ctas-2 .btn-login-bookmark *,[data-handle=tutorial] .article-author-ctas-2 .btn-share *,[data-handle=tutorial] .article-author-ctas-2 .btn-report *,[data-handle=interview] .article-author-ctas-2 button *,[data-handle=interview] .article-author-ctas-2 .btn-login-like *,[data-handle=interview] .article-author-ctas-2 .btn-login-bookmark *,[data-handle=interview] .article-author-ctas-2 .btn-share *,[data-handle=interview] .article-author-ctas-2 .btn-report *{pointer-events:none}@media (hover: none),(pointer: coarse){[data-handle=article] .article-author-ctas-2 .btn-share:is(:focus,:focus-visible),[data-handle=tutorial] .article-author-ctas-2 .btn-share:is(:focus,:focus-visible),[data-handle=interview] .article-author-ctas-2 .btn-share:is(:focus,:focus-visible){color:inherit;background:transparent;box-shadow:none;outline:none;transform:none}[data-handle=article] .article-author-ctas-2 .btn-share:is(:focus,:focus-visible) svg,[data-handle=tutorial] .article-author-ctas-2 .btn-share:is(:focus,:focus-visible) svg,[data-handle=interview] .article-author-ctas-2 .btn-share:is(:focus,:focus-visible) svg{transform:translate(0) scale(1)!important}[data-handle=article] .article-author-ctas-2 .btn-share:is(:focus,:focus-visible) svg path,[data-handle=tutorial] .article-author-ctas-2 .btn-share:is(:focus,:focus-visible) svg path,[data-handle=interview] .article-author-ctas-2 .btn-share:is(:focus,:focus-visible) svg path{fill:currentcolor}}[data-handle=article] .article-author-ctas-2 .like-container:has(.btn-liked),[data-handle=tutorial] .article-author-ctas-2 .like-container:has(.btn-liked),[data-handle=interview] .article-author-ctas-2 .like-container:has(.btn-liked){color:#42ed91}[data-handle=article] .article-author-ctas-2 .like-container:has(.btn-liked) svg path,[data-handle=tutorial] .article-author-ctas-2 .like-container:has(.btn-liked) svg path,[data-handle=interview] .article-author-ctas-2 .like-container:has(.btn-liked) svg path{fill:#42ed91!important}[data-handle=article] .article-author-ctas-2 .bookmark-container:has(.btn-bookmarked),[data-handle=tutorial] .article-author-ctas-2 .bookmark-container:has(.btn-bookmarked),[data-handle=interview] .article-author-ctas-2 .bookmark-container:has(.btn-bookmarked){color:#6d42ed}[data-handle=article] .article-author-ctas-2 .bookmark-container:has(.btn-bookmarked) svg path,[data-handle=tutorial] .article-author-ctas-2 .bookmark-container:has(.btn-bookmarked) svg path,[data-handle=interview] .article-author-ctas-2 .bookmark-container:has(.btn-bookmarked) svg path{fill:#6d42ed!important}[data-handle=article] .article-author-ctas-2 .btn-views,[data-handle=tutorial] .article-author-ctas-2 .btn-views,[data-handle=interview] .article-author-ctas-2 .btn-views{cursor:default}[data-handle=article] .article-author-ctas-2 .btn-views:hover,[data-handle=article] .article-author-ctas-2 .btn-views:focus-visible,[data-handle=tutorial] .article-author-ctas-2 .btn-views:hover,[data-handle=tutorial] .article-author-ctas-2 .btn-views:focus-visible,[data-handle=interview] .article-author-ctas-2 .btn-views:hover,[data-handle=interview] .article-author-ctas-2 .btn-views:focus-visible{color:#525252}[data-handle=article] .article-author-ctas-2 .btn-views:hover svg path,[data-handle=article] .article-author-ctas-2 .btn-views:focus-visible svg path,[data-handle=tutorial] .article-author-ctas-2 .btn-views:hover svg path,[data-handle=tutorial] .article-author-ctas-2 .btn-views:focus-visible svg path,[data-handle=interview] .article-author-ctas-2 .btn-views:hover svg path,[data-handle=interview] .article-author-ctas-2 .btn-views:focus-visible svg path{fill:#525252}[data-handle=article] .article-author-actions-placeholder .article-author-ctas-2,[data-handle=tutorial] .article-author-actions-placeholder .article-author-ctas-2,[data-handle=interview] .article-author-actions-placeholder .article-author-ctas-2{flex-direction:row;gap:var(--article-author-cta-gap, 14px)}[data-handle=article] .stats.stats-with-author-actions.article-author-actions-placeholder,[data-handle=tutorial] .stats.stats-with-author-actions.article-author-actions-placeholder,[data-handle=interview] .stats.stats-with-author-actions.article-author-actions-placeholder{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;width:100%;min-width:0;box-sizing:border-box}[data-handle=article] .article-author-actions-placeholder .article-author-skeleton-action,[data-handle=tutorial] .article-author-actions-placeholder .article-author-skeleton-action,[data-handle=interview] .article-author-actions-placeholder .article-author-skeleton-action{width:28px;height:14px;border-radius:4px}[data-handle=article] .article-container .article-author-stats-copy-slot+.details.details-has-stats .details-main,[data-handle=interview] .interview-container .article-author-stats-copy-slot+.details.details-has-stats .details-main,[data-handle=tutorial] .tutorial-container .article-author-stats-copy-slot+.details.details-has-stats .details-main{border-top:1px dotted #bfbfbf;padding-top:calc(var(--gutter-y) * .65)}[data-handle=article] .article-container .details.article-author-details-footer.details-has-stats .details-main,[data-handle=interview] .interview-container .details.article-author-details-footer.details-has-stats .details-main,[data-handle=tutorial] .tutorial-container .details.article-author-details-footer.details-has-stats .details-main{border-top:1px dotted #bfbfbf;padding-top:calc(var(--gutter-y) * .65)}body.is-dark [data-handle=article] .article-container .article-author-stats-copy-slot+.details.details-has-stats .details-main,body.is-dark [data-handle=interview] .interview-container .article-author-stats-copy-slot+.details.details-has-stats .details-main,body.is-dark [data-handle=tutorial] .tutorial-container .article-author-stats-copy-slot+.details.details-has-stats .details-main,body.is-dark [data-handle=article] .article-container .details.article-author-details-footer.details-has-stats .details-main,body.is-dark [data-handle=interview] .interview-container .details.article-author-details-footer.details-has-stats .details-main,body.is-dark [data-handle=tutorial] .tutorial-container .details.article-author-details-footer.details-has-stats .details-main{border-top-color:rgba(255,255,255,.18)}body.is-dark [data-handle=article] .article-author-ctas-2 button,body.is-dark [data-handle=article] .article-author-ctas-2 .article-author-metric-group .sprig-component button,body.is-dark [data-handle=article] .article-author-ctas-2 .btn-login-like,body.is-dark [data-handle=article] .article-author-ctas-2 .btn-login-bookmark,body.is-dark [data-handle=tutorial] .article-author-ctas-2 button,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .article-author-metric-group .sprig-component button,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .btn-login-like,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .btn-login-bookmark,body.is-dark [data-handle=interview] .article-author-ctas-2 button,body.is-dark [data-handle=interview] .article-author-ctas-2 .article-author-metric-group .sprig-component button,body.is-dark [data-handle=interview] .article-author-ctas-2 .btn-login-like,body.is-dark [data-handle=interview] .article-author-ctas-2 .btn-login-bookmark{color:#ccc}body.is-dark [data-handle=article] .article-author-ctas-2 button svg g,body.is-dark [data-handle=article] .article-author-ctas-2 button svg path,body.is-dark [data-handle=article] .article-author-ctas-2 .article-author-metric-group .sprig-component button svg g,body.is-dark [data-handle=article] .article-author-ctas-2 .article-author-metric-group .sprig-component button svg path,body.is-dark [data-handle=article] .article-author-ctas-2 .btn-login-like svg g,body.is-dark [data-handle=article] .article-author-ctas-2 .btn-login-like svg path,body.is-dark [data-handle=article] .article-author-ctas-2 .btn-login-bookmark svg g,body.is-dark [data-handle=article] .article-author-ctas-2 .btn-login-bookmark svg path,body.is-dark [data-handle=tutorial] .article-author-ctas-2 button svg g,body.is-dark [data-handle=tutorial] .article-author-ctas-2 button svg path,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .article-author-metric-group .sprig-component button svg g,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .article-author-metric-group .sprig-component button svg path,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .btn-login-like svg g,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .btn-login-like svg path,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .btn-login-bookmark svg g,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .btn-login-bookmark svg path,body.is-dark [data-handle=interview] .article-author-ctas-2 button svg g,body.is-dark [data-handle=interview] .article-author-ctas-2 button svg path,body.is-dark [data-handle=interview] .article-author-ctas-2 .article-author-metric-group .sprig-component button svg g,body.is-dark [data-handle=interview] .article-author-ctas-2 .article-author-metric-group .sprig-component button svg path,body.is-dark [data-handle=interview] .article-author-ctas-2 .btn-login-like svg g,body.is-dark [data-handle=interview] .article-author-ctas-2 .btn-login-like svg path,body.is-dark [data-handle=interview] .article-author-ctas-2 .btn-login-bookmark svg g,body.is-dark [data-handle=interview] .article-author-ctas-2 .btn-login-bookmark svg path{fill:#ccc}body.is-dark [data-handle=article] .article-author-ctas-2 button:hover,body.is-dark [data-handle=article] .article-author-ctas-2 button:focus,body.is-dark [data-handle=article] .article-author-ctas-2 .article-author-metric-group .sprig-component button:hover,body.is-dark [data-handle=article] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus,body.is-dark [data-handle=article] .article-author-ctas-2 button:focus-visible,body.is-dark [data-handle=article] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus-visible,body.is-dark [data-handle=article] .article-author-ctas-2 .btn-login-like:hover,body.is-dark [data-handle=article] .article-author-ctas-2 .btn-login-like:focus-visible,body.is-dark [data-handle=article] .article-author-ctas-2 .btn-login-bookmark:hover,body.is-dark [data-handle=article] .article-author-ctas-2 .btn-login-bookmark:focus-visible,body.is-dark [data-handle=tutorial] .article-author-ctas-2 button:hover,body.is-dark [data-handle=tutorial] .article-author-ctas-2 button:focus,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .article-author-metric-group .sprig-component button:hover,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus,body.is-dark [data-handle=tutorial] .article-author-ctas-2 button:focus-visible,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus-visible,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .btn-login-like:hover,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .btn-login-like:focus-visible,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .btn-login-bookmark:hover,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .btn-login-bookmark:focus-visible,body.is-dark [data-handle=interview] .article-author-ctas-2 button:hover,body.is-dark [data-handle=interview] .article-author-ctas-2 button:focus,body.is-dark [data-handle=interview] .article-author-ctas-2 .article-author-metric-group .sprig-component button:hover,body.is-dark [data-handle=interview] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus,body.is-dark [data-handle=interview] .article-author-ctas-2 button:focus-visible,body.is-dark [data-handle=interview] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus-visible,body.is-dark [data-handle=interview] .article-author-ctas-2 .btn-login-like:hover,body.is-dark [data-handle=interview] .article-author-ctas-2 .btn-login-like:focus-visible,body.is-dark [data-handle=interview] .article-author-ctas-2 .btn-login-bookmark:hover,body.is-dark [data-handle=interview] .article-author-ctas-2 .btn-login-bookmark:focus-visible{color:var(--text-current)}body.is-dark [data-handle=article] .article-author-ctas-2 button:hover svg,body.is-dark [data-handle=article] .article-author-ctas-2 button:focus svg,body.is-dark [data-handle=article] .article-author-ctas-2 .article-author-metric-group .sprig-component button:hover svg,body.is-dark [data-handle=article] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus svg,body.is-dark [data-handle=article] .article-author-ctas-2 button:focus-visible svg,body.is-dark [data-handle=article] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus-visible svg,body.is-dark [data-handle=article] .article-author-ctas-2 .btn-login-like:hover svg,body.is-dark [data-handle=article] .article-author-ctas-2 .btn-login-like:focus-visible svg,body.is-dark [data-handle=article] .article-author-ctas-2 .btn-login-bookmark:hover svg,body.is-dark [data-handle=article] .article-author-ctas-2 .btn-login-bookmark:focus-visible svg,body.is-dark [data-handle=tutorial] .article-author-ctas-2 button:hover svg,body.is-dark [data-handle=tutorial] .article-author-ctas-2 button:focus svg,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .article-author-metric-group .sprig-component button:hover svg,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus svg,body.is-dark [data-handle=tutorial] .article-author-ctas-2 button:focus-visible svg,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus-visible svg,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .btn-login-like:hover svg,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .btn-login-like:focus-visible svg,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .btn-login-bookmark:hover svg,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .btn-login-bookmark:focus-visible svg,body.is-dark [data-handle=interview] .article-author-ctas-2 button:hover svg,body.is-dark [data-handle=interview] .article-author-ctas-2 button:focus svg,body.is-dark [data-handle=interview] .article-author-ctas-2 .article-author-metric-group .sprig-component button:hover svg,body.is-dark [data-handle=interview] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus svg,body.is-dark [data-handle=interview] .article-author-ctas-2 button:focus-visible svg,body.is-dark [data-handle=interview] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus-visible svg,body.is-dark [data-handle=interview] .article-author-ctas-2 .btn-login-like:hover svg,body.is-dark [data-handle=interview] .article-author-ctas-2 .btn-login-like:focus-visible svg,body.is-dark [data-handle=interview] .article-author-ctas-2 .btn-login-bookmark:hover svg,body.is-dark [data-handle=interview] .article-author-ctas-2 .btn-login-bookmark:focus-visible svg{transform:translate(0) scale(1.1)!important}body.is-dark [data-handle=article] .article-author-ctas-2 button:hover svg path,body.is-dark [data-handle=article] .article-author-ctas-2 button:focus svg path,body.is-dark [data-handle=article] .article-author-ctas-2 .article-author-metric-group .sprig-component button:hover svg path,body.is-dark [data-handle=article] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus svg path,body.is-dark [data-handle=article] .article-author-ctas-2 button:focus-visible svg path,body.is-dark [data-handle=article] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus-visible svg path,body.is-dark [data-handle=article] .article-author-ctas-2 .btn-login-like:hover svg path,body.is-dark [data-handle=article] .article-author-ctas-2 .btn-login-like:focus-visible svg path,body.is-dark [data-handle=article] .article-author-ctas-2 .btn-login-bookmark:hover svg path,body.is-dark [data-handle=article] .article-author-ctas-2 .btn-login-bookmark:focus-visible svg path,body.is-dark [data-handle=tutorial] .article-author-ctas-2 button:hover svg path,body.is-dark [data-handle=tutorial] .article-author-ctas-2 button:focus svg path,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .article-author-metric-group .sprig-component button:hover svg path,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus svg path,body.is-dark [data-handle=tutorial] .article-author-ctas-2 button:focus-visible svg path,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus-visible svg path,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .btn-login-like:hover svg path,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .btn-login-like:focus-visible svg path,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .btn-login-bookmark:hover svg path,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .btn-login-bookmark:focus-visible svg path,body.is-dark [data-handle=interview] .article-author-ctas-2 button:hover svg path,body.is-dark [data-handle=interview] .article-author-ctas-2 button:focus svg path,body.is-dark [data-handle=interview] .article-author-ctas-2 .article-author-metric-group .sprig-component button:hover svg path,body.is-dark [data-handle=interview] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus svg path,body.is-dark [data-handle=interview] .article-author-ctas-2 button:focus-visible svg path,body.is-dark [data-handle=interview] .article-author-ctas-2 .article-author-metric-group .sprig-component button:focus-visible svg path,body.is-dark [data-handle=interview] .article-author-ctas-2 .btn-login-like:hover svg path,body.is-dark [data-handle=interview] .article-author-ctas-2 .btn-login-like:focus-visible svg path,body.is-dark [data-handle=interview] .article-author-ctas-2 .btn-login-bookmark:hover svg path,body.is-dark [data-handle=interview] .article-author-ctas-2 .btn-login-bookmark:focus-visible svg path{fill:var(--text-current)}body.is-dark [data-handle=article] .article-author-ctas-2 .btn-share:is(:hover,:focus,:focus-visible),body.is-dark [data-handle=article] .article-author-ctas-2 .btn-report:is(:hover,:focus,:focus-visible),body.is-dark [data-handle=tutorial] .article-author-ctas-2 .btn-share:is(:hover,:focus,:focus-visible),body.is-dark [data-handle=tutorial] .article-author-ctas-2 .btn-report:is(:hover,:focus,:focus-visible),body.is-dark [data-handle=interview] .article-author-ctas-2 .btn-share:is(:hover,:focus,:focus-visible),body.is-dark [data-handle=interview] .article-author-ctas-2 .btn-report:is(:hover,:focus,:focus-visible){color:var(--text-current);background:transparent!important;border-color:transparent!important;box-shadow:none;outline:none;border-radius:0;transform:none}body.is-dark [data-handle=article] .article-author-ctas-2 .btn-share:is(:hover,:focus,:focus-visible) svg,body.is-dark [data-handle=article] .article-author-ctas-2 .btn-report:is(:hover,:focus,:focus-visible) svg,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .btn-share:is(:hover,:focus,:focus-visible) svg,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .btn-report:is(:hover,:focus,:focus-visible) svg,body.is-dark [data-handle=interview] .article-author-ctas-2 .btn-share:is(:hover,:focus,:focus-visible) svg,body.is-dark [data-handle=interview] .article-author-ctas-2 .btn-report:is(:hover,:focus,:focus-visible) svg{transform:translate(0) scale(1.1)!important}body.is-dark [data-handle=article] .article-author-ctas-2 .btn-share:is(:hover,:focus,:focus-visible) svg,body.is-dark [data-handle=article] .article-author-ctas-2 .btn-share:is(:hover,:focus,:focus-visible) svg g,body.is-dark [data-handle=article] .article-author-ctas-2 .btn-share:is(:hover,:focus,:focus-visible) svg path,body.is-dark [data-handle=article] .article-author-ctas-2 .btn-report:is(:hover,:focus,:focus-visible) svg path,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .btn-share:is(:hover,:focus,:focus-visible) svg,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .btn-share:is(:hover,:focus,:focus-visible) svg g,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .btn-share:is(:hover,:focus,:focus-visible) svg path,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .btn-report:is(:hover,:focus,:focus-visible) svg path,body.is-dark [data-handle=interview] .article-author-ctas-2 .btn-share:is(:hover,:focus,:focus-visible) svg,body.is-dark [data-handle=interview] .article-author-ctas-2 .btn-share:is(:hover,:focus,:focus-visible) svg g,body.is-dark [data-handle=interview] .article-author-ctas-2 .btn-share:is(:hover,:focus,:focus-visible) svg path,body.is-dark [data-handle=interview] .article-author-ctas-2 .btn-report:is(:hover,:focus,:focus-visible) svg path{fill:var(--text-current)}body.is-using-keyboard body.is-dark [data-handle=article] .article-author-ctas-2 .btn-share:focus-visible,body.is-using-keyboard body.is-dark [data-handle=article] .article-author-ctas-2 .btn-report:focus-visible,body.is-using-keyboard body.is-dark [data-handle=tutorial] .article-author-ctas-2 .btn-share:focus-visible,body.is-using-keyboard body.is-dark [data-handle=tutorial] .article-author-ctas-2 .btn-report:focus-visible,body.is-using-keyboard body.is-dark [data-handle=interview] .article-author-ctas-2 .btn-share:focus-visible,body.is-using-keyboard body.is-dark [data-handle=interview] .article-author-ctas-2 .btn-report:focus-visible{box-shadow:none!important}body.is-dark [data-handle=article] .article-author-ctas-2 .article-author-metric-group button .count,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .article-author-metric-group button .count,body.is-dark [data-handle=interview] .article-author-ctas-2 .article-author-metric-group button .count{color:#ccc;text-decoration:none}body.is-dark [data-handle=article] .article-author-ctas-2 .btn-views,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .btn-views,body.is-dark [data-handle=interview] .article-author-ctas-2 .btn-views{color:#ccc}body.is-dark [data-handle=article] .article-author-ctas-2 .btn-views svg path,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .btn-views svg path,body.is-dark [data-handle=interview] .article-author-ctas-2 .btn-views svg path{fill:#ccc}body.is-dark [data-handle=article] .article-author-ctas-2 .btn-views:hover,body.is-dark [data-handle=article] .article-author-ctas-2 .btn-views:focus-visible,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .btn-views:hover,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .btn-views:focus-visible,body.is-dark [data-handle=interview] .article-author-ctas-2 .btn-views:hover,body.is-dark [data-handle=interview] .article-author-ctas-2 .btn-views:focus-visible{color:#ccc}body.is-dark [data-handle=article] .article-author-ctas-2 .btn-views:hover svg path,body.is-dark [data-handle=article] .article-author-ctas-2 .btn-views:focus-visible svg path,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .btn-views:hover svg path,body.is-dark [data-handle=tutorial] .article-author-ctas-2 .btn-views:focus-visible svg path,body.is-dark [data-handle=interview] .article-author-ctas-2 .btn-views:hover svg path,body.is-dark [data-handle=interview] .article-author-ctas-2 .btn-views:focus-visible svg path{fill:#ccc}body.is-dark [data-handle=article] .article-author-actions-placeholder[aria-hidden=true] .article-author-ctas-2 button,body.is-dark [data-handle=tutorial] .article-author-actions-placeholder[aria-hidden=true] .article-author-ctas-2 button,body.is-dark [data-handle=interview] .article-author-actions-placeholder[aria-hidden=true] .article-author-ctas-2 button{color:var(--text-current)}body.is-dark [data-handle=article] .article-author-actions-placeholder[aria-hidden=true] .article-author-ctas-2 button svg g,body.is-dark [data-handle=article] .article-author-actions-placeholder[aria-hidden=true] .article-author-ctas-2 button svg path,body.is-dark [data-handle=tutorial] .article-author-actions-placeholder[aria-hidden=true] .article-author-ctas-2 button svg g,body.is-dark [data-handle=tutorial] .article-author-actions-placeholder[aria-hidden=true] .article-author-ctas-2 button svg path,body.is-dark [data-handle=interview] .article-author-actions-placeholder[aria-hidden=true] .article-author-ctas-2 button svg g,body.is-dark [data-handle=interview] .article-author-actions-placeholder[aria-hidden=true] .article-author-ctas-2 button svg path{fill:var(--text-current)}.okay-dialog{display:flex;align-items:center;justify-content:center;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;border:none;background:transparent;outline:none;overflow:visible}.okay-dialog:focus,.okay-dialog:focus-visible{outline:none;box-shadow:none}@media (max-width: 767px){.okay-dialog{padding:8px}}.okay-dialog .redactor-toolbar,.okay-dialog .redactor-box.redactor-styles-on .redactor-toolbar{background:color-mix(in srgb,var(--bg-current) 88%,#000);border:1px solid color-mix(in srgb,var(--text-current) 12%,transparent);border-radius:8px;padding:8px 4px 4px;display:flex;flex-wrap:nowrap;gap:6px}.okay-dialog .redactor-in{color:var(--text-current);caret-color:var(--text-current);background-color:color-mix(in srgb,var(--bg-current) 94%,var(--text-current));border:1px solid color-mix(in srgb,var(--text-current) 14%,transparent);border-radius:12px;padding:12px 14px}.okay-dialog .redactor-in:focus{outline:none;border-color:color-mix(in srgb,var(--text-current) 28%,transparent)}body.is-dark .okay-dialog .redactor-in{background-color:color-mix(in srgb,var(--bg-current) 88%,#fff);border-color:color-mix(in srgb,var(--text-current) 18%,transparent)}.okay-dialog .redactor-toolbar a{background:#0c0c0c;color:#fff;text-decoration:none!important;border-radius:8px;padding:8px 12px}.okay-dialog .redactor-toolbar a:before{top:0;left:0;width:100%;height:100%}.okay-dialog .redactor-air a:hover,.okay-dialog .redactor-toolbar a:hover{background:color-mix(in srgb,#0c0c0c 88%,#ffffff)}.okay-dialog .redactor-toolbar a svg,.okay-dialog .redactor-toolbar a i{color:currentColor}.okay-dialog .redactor-toolbar a svg{width:16px;height:16px}.dialog-content{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:555px;max-height:calc(100vh - var(--gutter-y) * 2);border-radius:12px;margin:0;padding:0;font-size:14px;color:var(--text-current);background-color:var(--bg-current);box-shadow:0 25px 35px 5px rgba(0,0,0,.15);overflow-x:hidden;overflow-y:hidden;overscroll-behavior:contain}@media (max-width: 767px){.dialog-content{max-height:calc(100vh - 66px - var(--gutter-y) * 8)}}.dialog-content hr{margin-top:8px;border-color:color-mix(in srgb,var(--text-current) 14%,transparent);padding-top:0}.dialog-content .freeform-form-errors p{color:#fff}@media (max-width: 767px){.dialog-content form hr{margin-bottom:25px}}.dialog-content input,.dialog-content a{position:relative;z-index:1}.dialog-content h4,.dialog-content p{color:var(--text-current)}.dialog-content label{color:color-mix(in srgb,var(--text-current) 65%,transparent);transition:color .15s ease}.dialog-content .field-container:is(:hover,:focus-within) label,.dialog-content .portfolio-group:is(:hover,:focus-within)>label{color:var(--text-current)}.dialog-content p{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px}.dialog-content p span{color:var(--text-current)!important}.dialog-content .freeform-row:has(.reduce-top-spacing){margin-top:-24px}.dialog-content input,.dialog-content select,.dialog-content textarea{background-color:var(--bg-current);border:1px solid var(--text-current);border-radius:3px;margin-top:0;padding:4px 8px;width:100%;display:block;resize:none;font-size:12px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}body.is-using-keyboard .dialog-content input:focus-visible,body.is-using-keyboard .dialog-content select:focus-visible,body.is-using-keyboard .dialog-content textarea:focus-visible{border-radius:2px;box-shadow:0 0 0 3px var(--bg-current),0 0 0 6px rgba(109,66,237,.5)}.dialog-content select:not(select[multiple]){background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em!important}.dialog-content button[type=submit]{color:#0c0c0c;background-color:#42ed91}.dialog-content button[type=submit]:empty:before{content:"Send Message"}body.is-using-keyboard .dialog-content button[type=submit]:focus-visible{box-shadow:0 0 0 3px var(--bg-current),0 0 0 6px rgba(109,66,237,.5)}.dialog-content a{text-decoration:underline;color:var(--text-current);transition:opacity .15s;opacity:.75}.dialog-content a:hover,.dialog-content a:focus{opacity:1}.dialog-content a:focus-visible{box-shadow:none}.dialog-content a:after{background-color:var(--text-current)}.dialog-content .freeform-form button{margin:0!important}.dialog-content .freeform-form [data-freeform-controls]{margin-top:0}@media (max-width: 767px){.dialog-content .freeform-form [data-freeform-controls]{padding:0}}.dialog-content .freeform-row [class*=freeform-col-] input,.dialog-content .freeform-row [class*=freeform-col-] select,.dialog-content .freeform-row [class*=freeform-col-] textarea{border-color:var(--text-current);background-color:var(--bg-current);color:var(--text-current)}.dialog-content .freeform-row [class*=freeform-col-] input:focus,.dialog-content .freeform-row [class*=freeform-col-] input:focus-visible,.dialog-content .freeform-row [class*=freeform-col-] select:focus,.dialog-content .freeform-row [class*=freeform-col-] select:focus-visible,.dialog-content .freeform-row [class*=freeform-col-] textarea:focus,.dialog-content .freeform-row [class*=freeform-col-] textarea:focus-visible{border-color:var(--text-current)}.dialog-content .freeform-row [class*=freeform-col-] input[type=checkbox]{border-radius:4px}.dialog-content .freeform-row [class*=freeform-col-] input[type=checkbox]:before{border-radius:2px}body.is-dark .dialog-content{box-shadow:0 25px 35px 5px rgba(0,0,0,.45)}.dialog-heading{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;display:flex;align-items:center;justify-content:space-between;width:100%;font-weight:500}.dialog-heading-content{display:inline-flex;align-items:center;gap:calc(var(--gutter-x) * .5);min-width:0}.dialog-heading-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.dialog-heading-icon svg{fill:var(--text-current)}.dialog-heading-text{min-width:0}.dialog-header,.dialog-footer{width:100%;flex:0 0 auto;padding:14px 14px 14px 24px}.dialog-header{background-color:color-mix(in srgb,var(--text-current) 3%,#fff)}body.is-dark .dialog-header{background-color:color-mix(in srgb,var(--bg-current) 94%,#fff)}.dialog-header{border-bottom:1px solid color-mix(in srgb,var(--text-current) 8%,transparent)}@media (max-width: 767px){.dialog-header{padding:6px 6px 6px 12px}}.dialog-inner{width:100%;flex:1 1 auto;min-height:0;max-height:677px;overflow-y:auto;overscroll-behavior:contain;padding:18px 20px 18px 24px;scrollbar-gutter:stable}@media (max-width: 767px){.dialog-inner{padding:16px}}.dialog-footer{margin-top:auto;background-color:color-mix(in srgb,var(--text-current) 3%,#fff);border-top:1px solid color-mix(in srgb,var(--text-current) 8%,transparent);color:gray}@media (max-width: 767px){.dialog-footer{padding:6px}}body.is-dark .dialog-footer{background-color:color-mix(in srgb,var(--bg-current) 94%,#fff);border-top-color:color-mix(in srgb,#ffffff 12%,transparent)}.dialog-actions{display:flex;justify-content:flex-end;gap:10px;width:100%;text-transform:uppercase}.dialog-actions button{margin-top:0}.dialog-actions[hidden]{display:none!important}.dialog-actions-split{justify-content:space-between;align-items:center;gap:16px}.dialog-actions-left,.dialog-actions-right{display:flex;align-items:center;gap:10px}.okay-dialog .dialog-content .button:not(.btn-text){border:1px solid color-mix(in srgb,var(--text-current) 14%,transparent)}.okay-dialog .btn-text{background:transparent!important;color:color-mix(in srgb,var(--text-current) 65%,transparent);border:0!important;border-radius:12px;padding:8px 12px;text-decoration:none;text-underline-offset:4px;transition:color .15s ease,border-color .15s ease,text-decoration-color .15s ease}.okay-dialog .btn-text:hover,.okay-dialog .btn-text:focus-visible{background:transparent!important;color:var(--text-current);outline:none}.okay-dialog .freeform-form [data-freeform-controls]{display:flex;justify-content:flex-end;gap:10px;width:100%;margin-top:16px;padding-top:12px;border-top:1px solid color-mix(in srgb,var(--text-current) 14%,transparent)}.okay-dialog .freeform-form [data-freeform-controls] button,.okay-dialog .freeform-form [data-freeform-controls] input[type=submit],.okay-dialog .freeform-form [data-freeform-controls] input[type=button]{-webkit-appearance:none;appearance:none;border-radius:8px;height:auto;padding:8px 12px;font:inherit;font-size:13px;line-height:1;cursor:pointer;background:color-mix(in srgb,var(--text-current) 10%,transparent);color:var(--text-current);transition:background-color .15s ease,border-color .15s ease,color .15s ease}.okay-dialog .freeform-form [data-freeform-controls] button:hover,.okay-dialog .freeform-form [data-freeform-controls] button:focus-visible,.okay-dialog .freeform-form [data-freeform-controls] input[type=submit]:hover,.okay-dialog .freeform-form [data-freeform-controls] input[type=submit]:focus-visible,.okay-dialog .freeform-form [data-freeform-controls] input[type=button]:hover,.okay-dialog .freeform-form [data-freeform-controls] input[type=button]:focus-visible{background-color:color-mix(in srgb,var(--text-current) 14%,transparent);outline:none}.okay-dialog .freeform-form [data-freeform-controls] button[type=submit],.okay-dialog .freeform-form [data-freeform-controls] input[type=submit]{background-color:#42ed91;color:#0c0c0c}.okay-dialog .freeform-form [data-freeform-controls] button[type=submit]:hover,.okay-dialog .freeform-form [data-freeform-controls] button[type=submit]:focus-visible,.okay-dialog .freeform-form [data-freeform-controls] input[type=submit]:hover,.okay-dialog .freeform-form [data-freeform-controls] input[type=submit]:focus-visible{background-color:color-mix(in srgb,#42ed91 92%,#0c0c0c)}.okay-dialog .freeform-form [data-freeform-controls] button[type=submit].freeform-processing:before{border-color:transparent transparent currentColor currentColor}.okay-dialog .freeform-form [data-freeform-controls] button[type=submit].freeform-processing,.okay-dialog .freeform-form [data-freeform-controls] input[type=submit].freeform-processing{background-color:color-mix(in srgb,#42ed91 92%,#0c0c0c);color:#0c0c0c;cursor:wait}.okay-dialog .freeform-form [data-freeform-controls] button[type=submit].freeform-processing:hover,.okay-dialog .freeform-form [data-freeform-controls] button[type=submit].freeform-processing:focus-visible,.okay-dialog .freeform-form [data-freeform-controls] input[type=submit].freeform-processing:hover,.okay-dialog .freeform-form [data-freeform-controls] input[type=submit].freeform-processing:focus-visible{background-color:color-mix(in srgb,#42ed91 92%,#0c0c0c);color:#0c0c0c}body.is-dark .okay-dialog .freeform-form [data-freeform-controls] button:not([type=submit]),body.is-dark .okay-dialog .freeform-form [data-freeform-controls] input[type=button]{background-color:#0c0c0c;color:#fff}body.is-dark .okay-dialog .freeform-form [data-freeform-controls] button:not([type=submit]):hover,body.is-dark .okay-dialog .freeform-form [data-freeform-controls] button:not([type=submit]):focus-visible,body.is-dark .okay-dialog .freeform-form [data-freeform-controls] input[type=button]:hover,body.is-dark .okay-dialog .freeform-form [data-freeform-controls] input[type=button]:focus-visible{background-color:color-mix(in srgb,#0c0c0c 88%,#ffffff)}body.is-dark .okay-dialog .freeform-file-dnd__input{background-color:color-mix(in srgb,var(--bg-current) 92%,#ffffff)!important;border-color:color-mix(in srgb,var(--text-current) 24%,transparent)!important;color:color-mix(in srgb,var(--text-current) 72%,transparent)!important}body.is-dark .okay-dialog .freeform-file-dnd__input[data-dragging]{background-color:color-mix(in srgb,var(--bg-current) 86%,#ffffff)!important;border-color:color-mix(in srgb,#6d42ed 70%,var(--text-current))!important}body.is-dark .okay-dialog .freeform-file-dnd__placeholder,body.is-dark .okay-dialog .freeform-file-dnd__input [data-preview-zone] [data-file-preview] [data-filename],body.is-dark .okay-dialog .freeform-file-dnd__input [data-preview-zone] [data-file-preview] [data-placeholder]{color:color-mix(in srgb,var(--text-current) 72%,transparent)!important}.okay-dialog[data-dialog=claimProject] .freeform-row [class*=freeform-col-] .input-group-one-line{display:flex;flex-direction:column;gap:10px}.okay-dialog[data-dialog=claimProject] .freeform-form .freeform-row [class*=freeform-col-].freeform-fieldtype-radios>label:not(.freeform-label),.okay-dialog[data-dialog=claimProject] .freeform-form .freeform-row [class*=freeform-col-] .input-group-one-line>label,.okay-dialog[data-dialog=claimProject] .freeform-form .freeform-row [class*=freeform-col-] .input-group-one-line>.freeform-input-only-label{display:flex!important;align-items:center!important;line-height:1.2;padding-right:0}.okay-dialog[data-dialog=claimProject] .freeform-row [class*=freeform-col-] .input-group-one-line label input[type=radio],.okay-dialog[data-dialog=claimProject] .freeform-row [class*=freeform-col-] .freeform-input[type=radio]{-webkit-appearance:none;appearance:none;width:22px;height:22px;min-width:22px;min-height:22px;margin-right:12px;border:1px solid color-mix(in srgb,var(--text-current) 24%,transparent);border-radius:50%;background-color:color-mix(in srgb,var(--bg-current) 96%,var(--text-current));box-shadow:inset 0 0 0 0 var(--text-current);transform:none;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;flex:0 0 22px;align-self:center}.okay-dialog[data-dialog=claimProject] .freeform-row [class*=freeform-col-] .input-group-one-line label input[type=radio]:checked,.okay-dialog[data-dialog=claimProject] .freeform-row [class*=freeform-col-] .freeform-input[type=radio]:checked{border-color:color-mix(in srgb,var(--text-current) 80%,transparent);box-shadow:inset 0 0 0 4px color-mix(in srgb,var(--bg-current) 96%,var(--text-current)),inset 0 0 0 7px var(--text-current)}.okay-dialog[data-dialog=claimProject] .freeform-row [class*=freeform-col-].freeform-fieldtype-radios>label:has(input[type=radio]:focus-visible),.okay-dialog[data-dialog=claimProject] .freeform-row [class*=freeform-col-].freeform-fieldtype-radios>label:focus-visible,.okay-dialog[data-dialog=claimProject] .freeform-form .freeform-row [class*=freeform-col-] .input-group-one-line>label:has(input[type=radio]:focus-visible){color:var(--text-current)}.okay-dialog[data-dialog=claimProject] .freeform-row [class*=freeform-col-] .input-group-one-line label input[type=radio]:focus-visible,.okay-dialog[data-dialog=claimProject] .freeform-row [class*=freeform-col-] .freeform-input[type=radio]:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--bg-current) 92%,var(--text-current)),0 0 0 5px rgba(109,66,237,.45)}.okay-dialog[data-dialog=claimProject] .freeform-row [class*=freeform-col-].freeform-fieldtype-radios>label:focus-visible input[type=radio]{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--bg-current) 92%,var(--text-current)),0 0 0 5px rgba(109,66,237,.45)}.okay-dialog[data-dialog=claimProject] .freeform-form [data-freeform-controls]{width:calc(100% + 44px);margin:24px 0 -18px -24px;padding:14px 24px;background-color:color-mix(in srgb,var(--text-current) 3%,#fff);border-top:1px solid color-mix(in srgb,var(--text-current) 8%,transparent)}.okay-dialog[data-dialog=claimProject] .freeform-form [data-freeform-controls] button[type=submit],.okay-dialog[data-dialog=claimProject] .freeform-form [data-freeform-controls] input[type=submit]{border:none!important}.okay-dialog[data-dialog=claimProject] .freeform-form [data-freeform-controls] button[type=submit].freeform-processing,.okay-dialog[data-dialog=claimProject] .freeform-form [data-freeform-controls] input[type=submit].freeform-processing{background-color:#6d42ed;color:#fff}.okay-dialog[data-dialog=claimProject] .freeform-form [data-freeform-controls] button[type=submit].freeform-processing:hover,.okay-dialog[data-dialog=claimProject] .freeform-form [data-freeform-controls] button[type=submit].freeform-processing:focus-visible,.okay-dialog[data-dialog=claimProject] .freeform-form [data-freeform-controls] input[type=submit].freeform-processing:hover,.okay-dialog[data-dialog=claimProject] .freeform-form [data-freeform-controls] input[type=submit].freeform-processing:focus-visible{background-color:#6d42ed;color:#fff}body.is-dark .okay-dialog[data-dialog=claimProject] .freeform-form [data-freeform-controls]{background-color:color-mix(in srgb,var(--bg-current) 94%,#fff)}.okay-dialog[data-dialog=claimProject] .ui-claim-project:not(:has(.freeform-form)){text-align:center}.okay-dialog[data-dialog=claimProject] .ui-claim-project-actions,.okay-dialog[data-dialog=social-guest-gate] .ui-claim-project-actions{display:flex;justify-content:flex-end;gap:10px;width:100%;margin-top:0}.okay-dialog[data-dialog=claimProject] .ui-claim-project-action,.okay-dialog[data-dialog=social-guest-gate] .ui-claim-project-action{display:inline-flex;align-items:center;justify-content:center;min-width:0;border:none!important;border-radius:8px;height:auto;padding:8px 12px;font:inherit;font-size:12px;line-height:1;text-decoration:none;text-transform:uppercase;opacity:1;transition:opacity .15s ease,background-color .15s ease,color .15s ease,transform .15s ease;box-shadow:none}.okay-dialog[data-dialog=claimProject] .ui-claim-project-action:before,.okay-dialog[data-dialog=social-guest-gate] .ui-claim-project-action:before{content:none}.okay-dialog[data-dialog=claimProject] .ui-claim-project-action.is-secondary,.okay-dialog[data-dialog=social-guest-gate] .ui-claim-project-action.is-secondary{background-color:color-mix(in srgb,var(--text-current) 15%,transparent);color:var(--text-current)}.okay-dialog[data-dialog=claimProject] .ui-claim-project-action.is-secondary:hover,.okay-dialog[data-dialog=claimProject] .ui-claim-project-action.is-secondary:focus-visible,.okay-dialog[data-dialog=social-guest-gate] .ui-claim-project-action.is-secondary:hover,.okay-dialog[data-dialog=social-guest-gate] .ui-claim-project-action.is-secondary:focus-visible{background-color:color-mix(in srgb,var(--text-current) 15%,transparent);color:var(--text-current);opacity:.8;outline:none}.okay-dialog[data-dialog=claimProject] .ui-claim-project-action.is-primary,.okay-dialog[data-dialog=social-guest-gate] .ui-claim-project-action.is-primary{background-color:#42ed91;color:#0c0c0c}.okay-dialog[data-dialog=claimProject] .ui-claim-project-action.is-primary:hover,.okay-dialog[data-dialog=claimProject] .ui-claim-project-action.is-primary:focus-visible,.okay-dialog[data-dialog=social-guest-gate] .ui-claim-project-action.is-primary:hover,.okay-dialog[data-dialog=social-guest-gate] .ui-claim-project-action.is-primary:focus-visible{background-color:#42ed91;color:#0c0c0c;opacity:.8;outline:none}body.is-dark .okay-dialog[data-dialog=claimProject] .ui-claim-project-action.is-secondary,body.is-dark .okay-dialog[data-dialog=social-guest-gate] .ui-claim-project-action.is-secondary{background-color:#fff;color:#0c0c0c}body.is-dark .okay-dialog[data-dialog=claimProject] .ui-claim-project-action.is-secondary:hover,body.is-dark .okay-dialog[data-dialog=claimProject] .ui-claim-project-action.is-secondary:focus-visible,body.is-dark .okay-dialog[data-dialog=social-guest-gate] .ui-claim-project-action.is-secondary:hover,body.is-dark .okay-dialog[data-dialog=social-guest-gate] .ui-claim-project-action.is-secondary:focus-visible{background-color:#fff;color:#0c0c0c;opacity:.8}.okay-dialog[data-dialog=social-guest-gate] .ui-social-guest-gate{text-wrap:pretty}.okay-dialog[data-dialog=social-guest-gate] .ui-social-guest-gate-image{display:block;width:100%;height:auto;aspect-ratio:1200/630;margin-bottom:18px;background-color:color-mix(in srgb,var(--text-current) 6%,transparent)}.okay-dialog[data-dialog=social-guest-gate] .ui-social-guest-gate-image[hidden]{display:none}@media (max-width: 767px){.okay-dialog[data-dialog=social-guest-gate] .ui-social-guest-gate-image{margin-bottom:16px}}@media (max-width: 767px){.okay-dialog[data-dialog=claimProject] .freeform-form [data-freeform-controls]{width:calc(100% + 32px);margin-left:-16px;padding-inline:16px}}.btn-close-dialog{display:grid;place-content:center;position:relative;width:32px;height:32px;border:none;border-radius:8px;margin:0;padding:0;background-color:color-mix(in srgb,var(--text-current) 10%,transparent);color:var(--text-current)}.btn-close-dialog *{pointer-events:none}.btn-close-dialog svg path{fill:currentColor}.btn-close-dialog:hover,.btn-close-dialog:focus-visible{background-color:color-mix(in srgb,var(--text-current) 14%,transparent);color:var(--text-current);outline:none}.btn-close-dialog:hover svg path,.btn-close-dialog:focus-visible svg path{fill:currentColor}.btn-close-dialog:focus,.btn-close-dialog:focus-visible{border-radius:2px;box-shadow:0 0 0 3px var(--bg-current),0 0 0 6px rgba(109,66,237,.5)}.okay-dialog .dialog-footer .button{-webkit-appearance:none;appearance:none;border:1px solid color-mix(in srgb,var(--text-current) 14%,transparent);border-radius:8px;height:auto;padding:8px 12px;font:inherit;font-size:12px;line-height:1;cursor:pointer;text-decoration:none;text-transform:uppercase;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease;box-shadow:none}.okay-dialog .dialog-footer .button[data-dialog-action=cancel],.okay-dialog .media-library-prompt-actions .button[data-dialog-action=cancel]{background-color:color-mix(in srgb,var(--text-current) 10%,transparent);border-color:color-mix(in srgb,var(--text-current) 14%,transparent);color:var(--text-current)}.okay-dialog .dialog-footer .button[data-dialog-action=cancel]:hover,.okay-dialog .dialog-footer .button[data-dialog-action=cancel]:focus-visible,.okay-dialog .media-library-prompt-actions .button[data-dialog-action=cancel]:hover,.okay-dialog .media-library-prompt-actions .button[data-dialog-action=cancel]:focus-visible{background-color:color-mix(in srgb,var(--text-current) 16%,transparent);border-color:color-mix(in srgb,var(--text-current) 20%,transparent);color:var(--text-current);outline:none}.okay-dialog .dialog-footer .button[data-dialog-action=primary],.okay-dialog .dialog-footer .button[data-dialog-action=done]{background-color:#42ed91;border-color:color-mix(in srgb,#42ed91 80%,#0c0c0c);color:#0c0c0c}.okay-dialog .dialog-footer .button[data-dialog-action=primary]:hover,.okay-dialog .dialog-footer .button[data-dialog-action=primary]:focus-visible,.okay-dialog .dialog-footer .button[data-dialog-action=done]:hover,.okay-dialog .dialog-footer .button[data-dialog-action=done]:focus-visible{background-color:color-mix(in srgb,#42ed91 92%,#0c0c0c);border-color:color-mix(in srgb,#42ed91 92%,#0c0c0c);outline:none}body:not(.is-dark) .okay-dialog .dialog-content>:not(.dialog-footer) .button:not(.btn-text){border-color:color-mix(in srgb,var(--text-current) 26%,transparent)}body:not(.is-dark) .okay-dialog .media-library-prompt-actions .button[data-dialog-action=cancel]{border-color:color-mix(in srgb,var(--text-current) 26%,transparent)}body.is-dark .btn-close-dialog{background-color:color-mix(in srgb,#0c0c0c 72%,#ffffff);border-color:color-mix(in srgb,#ffffff 14%,transparent);color:#fff}body.is-dark .btn-close-dialog:hover,body.is-dark .btn-close-dialog:focus-visible{background-color:color-mix(in srgb,#0c0c0c 76%,#ffffff);color:#fff}body.is-dark .okay-dialog .media-library-prompt-actions .button[data-dialog-action=cancel]{background-color:color-mix(in srgb,var(--bg-current) 82%,#fff);border-color:color-mix(in srgb,#ffffff 18%,transparent);color:#fff}body.is-dark .okay-dialog .media-library-prompt-actions .button[data-dialog-action=cancel]:hover,body.is-dark .okay-dialog .media-library-prompt-actions .button[data-dialog-action=cancel]:focus-visible{background-color:color-mix(in srgb,var(--bg-current) 76%,#fff);border-color:color-mix(in srgb,#ffffff 24%,transparent)}.okay-dialog[data-dialog=claimProject] .freeform-form [data-freeform-controls] button:not([type=submit]),.okay-dialog[data-dialog=claimProject] .freeform-form [data-freeform-controls] input[type=button]{background-color:color-mix(in srgb,var(--text-current) 10%,transparent);border-color:color-mix(in srgb,var(--text-current) 14%,transparent);color:var(--text-current)}.okay-dialog[data-dialog=claimProject] .freeform-form [data-freeform-controls] button:not([type=submit]):hover,.okay-dialog[data-dialog=claimProject] .freeform-form [data-freeform-controls] button:not([type=submit]):focus-visible,.okay-dialog[data-dialog=claimProject] .freeform-form [data-freeform-controls] input[type=button]:hover,.okay-dialog[data-dialog=claimProject] .freeform-form [data-freeform-controls] input[type=button]:focus-visible{background-color:color-mix(in srgb,var(--text-current) 16%,transparent);border-color:color-mix(in srgb,var(--text-current) 20%,transparent);color:var(--text-current);outline:none}.okay-dialog .dialog-actions .button,.okay-dialog .dialog-actions button,.okay-dialog .dialog-actions input[type=submit],.okay-dialog .dialog-actions input[type=button]{border:0!important;border-color:transparent!important}.okay-dialog .dialog-actions .button:focus-visible,.okay-dialog .dialog-actions button:focus-visible,.okay-dialog .dialog-actions input[type=submit]:focus-visible,.okay-dialog .dialog-actions input[type=button]:focus-visible{outline-color:transparent;outline-style:solid;box-shadow:0 0 0 3px var(--bg-current),0 0 0 6px rgba(109,66,237,.5)}.okay-dialog[data-dialog=media-library] .dialog-inner{max-height:560px;padding:0}.okay-dialog[data-dialog=media-library] .dialog-footer .btn-delete{background-color:#ec4242;color:#fff}.okay-dialog[data-dialog=media-library] .dialog-footer [data-media-library-add]{background-color:#6d42ed;color:#fff}.okay-dialog[data-dialog=media-library] .dialog-footer [data-media-library-add]:hover,.okay-dialog[data-dialog=media-library] .dialog-footer [data-media-library-add]:focus-visible{background-color:color-mix(in srgb,#6d42ed 90%,#0c0c0c)}.okay-dialog[data-dialog=media-library] .dialog-footer [data-media-library-select][disabled]{background-color:color-mix(in srgb,#ffffff 8%,transparent);border-color:color-mix(in srgb,#ffffff 12%,transparent);color:gray}.okay-dialog[data-dialog=media-library] .dialog-footer [data-media-library-select][disabled]:hover,.okay-dialog[data-dialog=media-library] .dialog-footer [data-media-library-select][disabled]:focus-visible{background-color:color-mix(in srgb,#ffffff 8%,transparent);border-color:color-mix(in srgb,#ffffff 12%,transparent);color:gray}.okay-dialog[data-dialog=media-library] .dialog-footer .btn-delete:hover,.okay-dialog[data-dialog=media-library] .dialog-footer .btn-delete:focus-visible{background-color:color-mix(in srgb,#ec4242 88%,#0c0c0c);color:#fff}.okay-dialog[data-dialog=media-library] .dialog-footer .button[disabled]{opacity:.45;cursor:not-allowed}.media-library-dialog{position:relative;min-height:360px}.media-library-dialog [data-media-library-upload]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0;opacity:0;pointer-events:none}.media-library-dropzone,.media-library-feedback,.media-library-loading,.media-library-upload-status,.media-library-empty{margin:16px 24px 0}.media-library-dropzone{appearance:none;-webkit-appearance:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:calc(100% - 48px);min-height:108px;border:1px dashed color-mix(in srgb,var(--text-current) 22%,transparent);border-radius:12px;padding:16px;background-color:color-mix(in srgb,var(--text-current) 3%,transparent);color:var(--text-current);text-align:center;cursor:default;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.media-library-dropzone.is-drag-over{border-color:#6d42ed;background-color:color-mix(in srgb,#6d42ed 10%,transparent);outline:none}.media-library-dropzone-title{font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.media-library-dropzone-text{max-width:420px;color:color-mix(in srgb,var(--text-current) 72%,transparent);font-size:12px;line-height:1.45}.media-library-feedback{border:1px solid color-mix(in srgb,var(--text-current) 12%,transparent);border-radius:10px;padding:10px 12px;background-color:color-mix(in srgb,var(--text-current) 6%,transparent)}.media-library-upload-status{display:grid;gap:8px}.media-library-upload-status[hidden]{display:none}.media-library-loading{display:flex;align-items:center;gap:10px;color:color-mix(in srgb,var(--text-current) 72%,transparent);font-size:12px;line-height:1.45}.media-library-loading[hidden]{display:none}.media-library-loading-spinner{width:16px;height:16px;flex:0 0 16px;border:1.5px solid color-mix(in srgb,var(--text-current) 18%,transparent);border-top-color:color-mix(in srgb,var(--text-current) 72%,transparent);border-radius:50%;animation:media-library-loading-spin .7s linear infinite}@keyframes media-library-loading-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.media-library-upload-status-item{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid color-mix(in srgb,var(--text-current) 10%,transparent);border-radius:10px;padding:10px 12px;background-color:color-mix(in srgb,var(--text-current) 4%,transparent)}.media-library-upload-status-item.is-success{border-color:color-mix(in srgb,#42ed91 40%,transparent)}.media-library-upload-status-item.is-uploading{border-color:color-mix(in srgb,#ed9442 45%,transparent);background-color:color-mix(in srgb,#ed9442 8%,transparent)}.media-library-upload-status-item.is-error{align-items:flex-start;justify-content:space-between;border:0;border-left:2px solid #ff4d4f;border-radius:0;padding:2px 0 2px 12px;background-color:transparent}.media-library-upload-status-item.is-warning{align-items:flex-start;justify-content:space-between;border:0;border-left:2px solid #ed9442;border-radius:0;padding:2px 0 2px 12px;background-color:transparent}.media-library-upload-status-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media-library-upload-status-badge{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;border-radius:999px;padding:4px 8px;font-size:11px;line-height:1;text-transform:uppercase;background-color:color-mix(in srgb,var(--text-current) 10%,transparent)}.media-library-upload-status-copy{display:grid;gap:4px;min-width:0}.media-library-upload-status-title{font-weight:600;line-height:1.35}.media-library-upload-status-detail{color:#ff4d4f;line-height:1.35}.media-library-upload-status-item.is-warning .media-library-upload-status-detail{color:#ed9442}.media-library-upload-status-dismiss{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-top:-4px;margin-right:-6px;border:0;border-radius:999px;padding:0;background:transparent;color:color-mix(in srgb,#ff4d4f 82%,var(--text-current));cursor:pointer;transition:background-color .15s ease,color .15s ease}.media-library-upload-status-dismiss:hover,.media-library-upload-status-dismiss:focus-visible{background-color:color-mix(in srgb,#ff4d4f 10%,transparent);color:#ff4d4f;outline:none}.media-library-upload-status-item.is-warning .media-library-upload-status-dismiss{color:color-mix(in srgb,#ed9442 82%,var(--text-current))}.media-library-upload-status-item.is-warning .media-library-upload-status-dismiss:hover,.media-library-upload-status-item.is-warning .media-library-upload-status-dismiss:focus-visible{background-color:color-mix(in srgb,#ed9442 10%,transparent);color:#ed9442}.media-library-upload-status-badge.is-uploading{color:#0c0c0c;background-color:#ed9442}.media-library-upload-status-badge.is-uploading:before{content:"";display:inline-block;width:11px;height:11px;border-style:solid;border-width:1px;border-color:transparent transparent currentColor currentColor;border-radius:50%;animation:media-library-upload-spin .5s linear infinite}@keyframes media-library-upload-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.media-library-prompt{position:sticky;top:0;z-index:4;padding:16px 24px 0;background:linear-gradient(to bottom,var(--bg-current) 78%,transparent)}.media-library-prompt-surface{border:1px solid color-mix(in srgb,var(--text-current) 12%,transparent);border-radius:12px;padding:14px;background-color:color-mix(in srgb,var(--bg-current) 94%,var(--text-current));box-shadow:0 12px 24px rgba(0,0,0,.1)}.media-library-prompt-text{margin:0}.media-library-prompt-subtext{margin:8px 0 0}.media-library-prompt-body{display:flex;align-items:center;gap:14px}.media-library-prompt-copy{min-width:0;width:100%}.media-library-prompt-preview{flex:0 0 104px;width:104px;height:104px;overflow:hidden;border-radius:12px;background-color:color-mix(in srgb,var(--text-current) 8%,transparent)}.media-library-prompt-preview img{display:block;width:100%;height:100%;object-fit:cover}.media-library-prompt-actions{display:flex;justify-content:center;gap:10px;margin:14px -14px -14px;padding:6px;border-top:1px solid color-mix(in srgb,var(--text-current) 12%,transparent)}.okay-dialog .dialog-content .media-library-prompt-actions .button:not(.btn-text){border:0!important;border-color:transparent!important}.media-library-prompt-actions .button{border:0;border-radius:8px;padding:8px 12px;font:inherit;font-size:12px;line-height:1;cursor:pointer;text-transform:uppercase;background-color:#0c0c0c;color:#fff;transition:transform .15s cubic-bezier(.23,1,.32,1)!important;box-shadow:none}.media-library-prompt-actions .button:not([data-dialog-action=cancel]):hover,.media-library-prompt-actions .button:not([data-dialog-action=cancel]):focus-visible{color:#fff!important;opacity:1!important;transform:scale(1.04);outline:none}.media-library-prompt-actions .button[data-variant=primary]{background-color:#42ed91;border-color:transparent;color:#0c0c0c}.media-library-prompt-actions .button[data-dialog-action=cancel]{transition:background-color .15s ease,color .15s ease,transform .15s ease}.media-library-prompt-actions .button[data-dialog-action=cancel]:hover,.media-library-prompt-actions .button[data-dialog-action=cancel]:focus-visible{color:var(--text-current)!important;opacity:1!important;transform:none}.media-library-prompt-actions .button[data-variant=primary]:hover,.media-library-prompt-actions .button[data-variant=primary]:focus-visible{background-color:color-mix(in srgb,#42ed91 92%,#0c0c0c);border-color:transparent;color:#0c0c0c!important;outline:none}.media-library-prompt-actions .button[data-variant=danger]{background-color:#ec4242;color:#fff}.media-library-prompt-actions .button[data-variant=danger]:hover,.media-library-prompt-actions .button[data-variant=danger]:focus-visible{background-color:color-mix(in srgb,#ec4242 88%,#0c0c0c);color:#fff!important}.media-library-prompt-actions .button[data-variant=danger-outline]{background-color:color-mix(in srgb,var(--text-current) 15%,transparent);border-color:transparent;color:var(--text-current)}.media-library-prompt-actions .button[data-variant=danger-outline]:hover,.media-library-prompt-actions .button[data-variant=danger-outline]:focus-visible{border-color:#ed9442;background-color:#ed9442;color:#0c0c0c;outline:none}.media-library-prompt-actions .button[data-variant=accent-outline]{background-color:color-mix(in srgb,var(--text-current) 15%,transparent);border-color:transparent;color:var(--text-current)}.media-library-prompt-actions .button[data-variant=accent-outline]:hover,.media-library-prompt-actions .button[data-variant=accent-outline]:focus-visible{background-color:#6d42ed;border-color:transparent;color:#fff;outline:none}body.is-dark .media-library-prompt-actions .button[data-variant=danger-outline]{background-color:color-mix(in srgb,#0c0c0c 72%,#ffffff);border-color:transparent}body.is-dark .media-library-prompt-actions .button[data-variant=danger-outline]:hover,body.is-dark .media-library-prompt-actions .button[data-variant=danger-outline]:focus-visible{background-color:#ed9442;border-color:#ed9442;color:#0c0c0c}body.is-dark .media-library-prompt-actions .button[data-variant=accent-outline]{background-color:color-mix(in srgb,#0c0c0c 72%,#ffffff);border-color:transparent;color:#fff}body.is-dark .media-library-prompt-actions .button[data-variant=accent-outline]:hover,body.is-dark .media-library-prompt-actions .button[data-variant=accent-outline]:focus-visible{background-color:#6d42ed;border-color:transparent;color:#fff}@media (max-width: 767px){.media-library-prompt-body{align-items:flex-start}.media-library-prompt-preview{flex-basis:88px;width:88px;height:88px}}.media-library-table{margin-top:16px}.media-library-table-sticky{position:sticky;top:0;z-index:3;padding-top:12px;background-color:var(--bg-current)}.media-library-table-meta{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:0 24px 12px;background-color:var(--bg-current)}.media-library-selection-summary{margin:0;padding:0;color:color-mix(in srgb,var(--text-current) 72%,transparent);font-size:12px;line-height:1.45}.media-library-selection-summary-label{font-weight:500}.media-library-info-wrapper{position:relative;display:inline-flex;flex:0 0 auto}.media-library-info-button{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin:0;padding:0;border:1px solid color-mix(in srgb,var(--text-current) 20%,transparent);border-radius:50%;background:none;color:color-mix(in srgb,var(--text-current) 30%,transparent);cursor:pointer;transition:color .15s ease,border-color .15s ease}.media-library-info-button .icon{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-size:14px;font-weight:700;line-height:1}.media-library-info-button:hover,.media-library-info-button:focus,.media-library-info-button:focus-visible{color:var(--text-current);border-color:color-mix(in srgb,var(--text-current) 40%,transparent);outline:none}.media-library-info-tooltip{position:absolute;right:-6px;top:calc(100% + 10px);bottom:auto;z-index:10;width:225px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--text-current) 12%,transparent);border-radius:8px;background-color:#f1f1f1;box-shadow:0 8px 24px rgba(0,0,0,.15);color:#525252;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:normal;font-feature-settings:normal;font-size:12px;font-weight:500;line-height:1.35;white-space:normal;pointer-events:none;opacity:0;visibility:hidden;transform:translate3d(0,4px,0);transition:opacity .15s ease,transform .15s ease,visibility 0s linear .15s}.media-library-info-tooltip:after{content:"";position:absolute;right:7px;top:0;width:18px;height:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10' viewBox='0 0 18 10' fill='none'%3E%3Cpath d='M1 10L9 1L17 10' fill='%23f1f1f1' stroke='%23d8d8d8'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:18px 10px;transform:translate3d(0,-100%,0)}.media-library-info-wrapper:is(:hover,:focus-within) .media-library-info-tooltip{opacity:1;visibility:visible;transform:none;transition-delay:0s}body.is-dark .media-library-info-tooltip{background-color:#1a1a1a;box-shadow:0 10px 20px rgba(0,0,0,.45);color:#f2f2f2}body.is-dark .media-library-info-tooltip:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10' viewBox='0 0 18 10' fill='none'%3E%3Cpath d='M1 10L9 1L17 10' fill='%231a1a1a' stroke='%23383838'/%3E%3C/svg%3E")}.media-library-table-header,.media-library-row{display:grid;grid-template-columns:32px 56px minmax(0,2.2fr) minmax(0,.8fr) 52px;gap:12px;align-items:center}.media-library-table-header .media-library-cell-date,.media-library-row>.media-library-cell:nth-child(5){display:none}.media-library-table-header{padding:14px 24px;border-top:1px solid color-mix(in srgb,var(--text-current) 8%,transparent);border-bottom:1px solid color-mix(in srgb,var(--text-current) 8%,transparent);background-color:color-mix(in srgb,var(--bg-current) 96%,var(--text-current));font-size:11px;letter-spacing:.04em;text-transform:uppercase}.media-library-row{width:100%;border:0;border-bottom:1px solid color-mix(in srgb,var(--text-current) 8%,transparent);padding:12px 24px;background:transparent;color:inherit;text-align:left;cursor:pointer}.media-library-row:hover,.media-library-row:focus-visible{background-color:color-mix(in srgb,var(--text-current) 4%,transparent);outline:none}.media-library-row.is-selected{background-color:color-mix(in srgb,var(--text-current) 8%,transparent)}.media-library-row.is-current{background-color:color-mix(in srgb,var(--text-current) 5%,transparent)}.media-library-row.is-locked-current,.media-library-row.is-locked-current:hover,.media-library-row.is-locked-current:focus-visible{background-color:color-mix(in srgb,var(--text-current) 8%,transparent);cursor:not-allowed;outline:none}.media-library-row.is-poster-entry-current{cursor:pointer}.media-library-row.is-poster-entry-current:hover,.media-library-row.is-poster-entry-current:focus-visible{background-color:color-mix(in srgb,var(--text-current) 12%,transparent);outline:none}body.is-dark .media-library-row.is-poster-entry-current:hover,body.is-dark .media-library-row.is-poster-entry-current:focus-visible{background-color:color-mix(in srgb,var(--text-current) 14%,transparent)}body.is-dark .media-library-row.is-locked-current,body.is-dark .media-library-row.is-locked-current:hover,body.is-dark .media-library-row.is-locked-current:focus-visible{background-color:#0c0c0c}.media-library-row.is-disabled{cursor:not-allowed;pointer-events:none}.media-library-row.is-disabled>.media-library-cell{opacity:.5}.media-library-cell{min-width:0}.media-library-cell-check{display:flex;justify-content:center}.media-library-checkbox,.media-library-select-all{appearance:none;-webkit-appearance:none;display:inline-grid!important;place-content:center;flex:0 0 18px;min-width:18px;min-height:18px;width:18px!important;height:18px;max-width:18px;margin:0;padding:0;border:1px solid color-mix(in srgb,var(--text-current) 40%,transparent);border-radius:4px;background-color:var(--bg-current);cursor:pointer}.media-library-select-all{opacity:.25;transition:opacity .15s ease,border-color .15s ease,background-color .15s ease}.media-library-select-all:hover,.media-library-select-all:focus-visible,.media-library-select-all:checked,.media-library-select-all:indeterminate{opacity:1}.media-library-checkbox:before,.media-library-select-all:before{content:"";display:block;width:12px;height:12px;border-radius:2px;transform:scale(0);transition:.15s transform ease-in-out;box-shadow:inset 1em 1em var(--text-current)}.media-library-checkbox:checked:before,.media-library-select-all:checked:before{transform:scale(1)}.media-library-checkbox:disabled{cursor:not-allowed;border-color:color-mix(in srgb,var(--text-current) 18%,transparent);background-color:color-mix(in srgb,var(--text-current) 4%,var(--bg-current))}.media-library-checkbox:disabled:before{box-shadow:inset 1em 1em color-mix(in srgb,var(--text-current) 32%,transparent)}.media-library-select-all:checked:before{content:"-";width:auto;height:auto;border-radius:0;transform:none;box-shadow:none;color:var(--text-current);font-size:16px;font-weight:500;line-height:1;transform:translateY(-1px)}.media-library-select-all:indeterminate:before{content:"";transform:scale(1);width:10px;height:2px;border-radius:999px}body.is-dark .media-library-checkbox:before,body.is-dark .media-library-select-all:before{box-shadow:inset 1em 1em color-mix(in srgb,var(--text-current) 78%,transparent)}body.is-dark .media-library-select-all:checked:before{box-shadow:none}body.is-dark .media-library-checkbox:disabled:before{box-shadow:inset 1em 1em color-mix(in srgb,var(--text-current) 26%,transparent)}.media-library-row.is-locked-current .media-library-checkbox:disabled:before{box-shadow:inset 1em 1em var(--text-current)}body.is-dark .media-library-row.is-locked-current .media-library-checkbox:disabled:before{box-shadow:inset 1em 1em color-mix(in srgb,var(--text-current) 78%,transparent)}.media-library-select-all:disabled{cursor:not-allowed;opacity:.4;border-color:color-mix(in srgb,var(--text-current) 18%,transparent);background-color:color-mix(in srgb,var(--text-current) 4%,var(--bg-current))}.media-library-select-all:disabled:before{box-shadow:inset 1em 1em color-mix(in srgb,var(--text-current) 24%,transparent)}body.is-dark .media-library-select-all:disabled:before{box-shadow:inset 1em 1em color-mix(in srgb,var(--text-current) 20%,transparent)}.media-library-preview{display:grid;place-items:center;width:40px;height:40px;overflow:hidden;border-radius:4px;background-color:color-mix(in srgb,var(--text-current) 8%,transparent)}.media-library-preview img{width:100%;height:100%;object-fit:contain}.media-library-preview-popover{position:absolute;z-index:8;box-sizing:content-box;width:184px;height:184px;padding:6px;border:1px solid color-mix(in srgb,var(--text-current) 12%,transparent);border-radius:14px;background-color:var(--bg-current);box-shadow:0 16px 36px rgba(0,0,0,.16)}@keyframes okay-overlay-enter-mount{0%{opacity:0;filter:blur(2px);transform:scale(.98) translateY(20px)}to{opacity:1;filter:blur(0);transform:scale(1) translateY(0)}}.media-library-preview-popover{transform-origin:center center;animation:okay-overlay-enter-mount .3s cubic-bezier(.19,1,.22,1) forwards}@media (prefers-reduced-motion: reduce){.media-library-preview-popover,.media-library-preview-popover::backdrop{transition-duration:.01ms!important;animation-duration:.01ms!important;filter:none!important;transform:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}.media-library-preview-popover:before,.media-library-preview-popover:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent}.media-library-preview-popover:before{left:-11px;border-right:11px solid color-mix(in srgb,var(--text-current) 12%,transparent)}.media-library-preview-popover:after{left:-10px;border-right:10px solid var(--bg-current)}.media-library-preview-popover-media{display:grid;place-items:center;width:100%;height:100%;overflow:hidden;border-radius:8px;background-color:color-mix(in srgb,var(--text-current) 6%,transparent)}.media-library-preview-popover-media img,.media-library-preview-popover-media video{width:100%;height:100%;object-fit:contain}.media-library-preview-popover-media video{background-color:#0c0c0c}.media-library-video-icon{width:18px;height:18px}.media-library-name{min-width:0}.media-library-name-value{display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;line-height:1.35}.media-library-cell-details{display:grid;gap:2px;line-height:1.35}.media-library-detail-line{display:block;text-transform:none}.media-library-name-meta{display:block;margin-top:2px;color:color-mix(in srgb,var(--text-current) 60%,transparent);font-size:12px}.media-library-cell-used{text-align:center}.media-library-empty{color:color-mix(in srgb,var(--text-current) 70%,transparent)}.media-library-dialog.is-poster-step{min-height:420px}.media-library-dialog.is-poster-step .media-library-browse{display:none}.media-library-poster-step{padding:16px 24px 8px}.media-library-poster-step[hidden],.media-library-poster-loading[hidden],.media-library-poster-error[hidden],.media-library-poster-body[hidden]{display:none!important}.media-library-poster-loading,.media-library-poster-error{display:flex;align-items:center;justify-content:center;gap:12px;min-height:280px;color:color-mix(in srgb,var(--text-current) 72%,transparent);text-align:center}.media-library-poster-error{color:#ec4242}.media-library-poster-body{display:flex;flex-direction:column;gap:20px}.media-library-poster-presets-section,.media-library-poster-custom-section{display:flex;flex-direction:column;gap:10px}.media-library-poster-section-label{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;text-transform:uppercase;display:inline-flex;align-items:center;margin-left:2px;margin-bottom:0;line-height:1}.media-library-poster-preview-wrap{width:100%;border-radius:8px;overflow:hidden;background:#0c0c0c}.media-library-poster-preview{width:100%;aspect-ratio:16/9;background:#0c0c0c}.media-library-poster-preview .custom-video-player,.media-library-poster-video-player{width:100%;height:100%}.media-library-poster-preview .custom-video-player .custom-video-player__chrome,.media-library-poster-video-player .custom-video-player__chrome{opacity:1;visibility:visible;pointer-events:auto}.media-library-poster-preview .custom-video-player .custom-video-player__controls,.media-library-poster-video-player .custom-video-player__controls{grid-template-columns:auto auto minmax(48px,1fr)}.media-library-poster-preview .custom-video-player .custom-video-player__progress-fill,.media-library-poster-preview .custom-video-player .custom-video-player__progress-thumb,.media-library-poster-video-player .custom-video-player__progress-fill,.media-library-poster-video-player .custom-video-player__progress-thumb{transition:none!important}.media-library-poster-preview .custom-video-player video{width:100%;height:100%;object-fit:contain;background:#0c0c0c}.media-library-poster-presets{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.media-library-poster-preset{-webkit-appearance:none;appearance:none;display:block;width:100%;padding:0;border:1px solid transparent;border-radius:6px;overflow:hidden;background:#0c0c0c;cursor:pointer;aspect-ratio:16/9;transition:border-color .15s ease}.media-library-poster-preset img,.media-library-poster-preset canvas{display:block;width:100%;height:100%;object-fit:cover}.media-library-poster-preset.is-active{border-color:#ccc}.media-library-poster-preset:hover,.media-library-poster-preset:focus-visible{border-color:#767676}.media-library-poster-preset.is-active:hover,.media-library-poster-preset.is-active:focus-visible{border-color:#ccc}.okay-dialog .media-library-poster-confirm:not(:disabled){background-color:#42ed91!important;border-color:#42ed91!important;color:#0c0c0c!important}.okay-dialog .media-library-poster-confirm:not(:disabled):hover,.okay-dialog .media-library-poster-confirm:not(:disabled):focus-visible{background-color:color-mix(in srgb,#42ed91 88%,#ffffff)!important;border-color:color-mix(in srgb,#42ed91 88%,#ffffff)!important;color:#0c0c0c!important}@media (max-width: 767px){.dialog-actions{flex-wrap:nowrap;align-items:stretch;gap:8px}.dialog-actions .button,.dialog-actions button,.dialog-actions input[type=submit],.dialog-actions input[type=button]{flex:1 1 calc(50% - 4px);justify-content:center;min-width:0}.okay-dialog[data-dialog=project-limit] .dialog-actions .button{flex:0 0 auto}.dialog-actions-split{flex-direction:row;align-items:stretch;gap:8px}.dialog-actions-left,.dialog-actions-right{display:flex;flex:1 1 0;width:auto;justify-content:stretch;gap:8px}.dialog-actions-left>*,.dialog-actions-right>*{flex:1 1 0;width:auto;min-width:0}.okay-dialog[data-dialog=media-library] .dialog-actions-right{padding-left:8px;border-left:1px solid color-mix(in srgb,var(--text-current) 12%,transparent)}.okay-dialog[data-dialog=media-library] [data-media-library-poster-footer]{gap:8px}.okay-dialog[data-dialog=media-library] [data-media-library-poster-footer] .dialog-actions-left{flex:0 0 auto}.okay-dialog[data-dialog=media-library] [data-media-library-poster-footer] .dialog-actions-left>*{flex:0 0 auto;width:auto;min-width:0;white-space:nowrap}.okay-dialog[data-dialog=media-library] [data-media-library-poster-footer] .dialog-actions-right{flex:1 1 0;min-width:0;padding-left:8px}.okay-dialog[data-dialog=media-library] [data-media-library-poster-footer] .dialog-actions-right>[data-media-library-poster-skip]{flex:0 1 auto;width:auto;min-width:0;white-space:nowrap}.okay-dialog[data-dialog=media-library] [data-media-library-poster-footer] .dialog-actions-right>.media-library-poster-confirm{flex:1 1 auto;min-width:max-content;white-space:nowrap}.media-library-feedback,.media-library-loading,.media-library-upload-status,.media-library-empty,.media-library-prompt{margin-left:16px;margin-right:16px}.media-library-dropzone{display:none}.media-library-table{margin:0 12px}.okay-dialog[data-dialog=media-library] .dialog-footer [data-media-library-add] .media-library-add-word{display:none}.media-library-selection-summary{padding:0}.media-library-table-meta{padding:0 0 12px}.media-library-info-tooltip{right:0;max-width:min(220px,100vw - 48px)}.media-library-table-header{display:none}.media-library-table-body{display:grid;gap:10px}.media-library-row{grid-template-columns:48px minmax(0,1fr) minmax(0,1fr) 40px;grid-template-areas:"preview name name check" "preview details used check";gap:8px 10px;align-items:start;padding:8px;border:1px solid color-mix(in srgb,var(--text-current) 12%,transparent);border-radius:12px;background-color:color-mix(in srgb,var(--text-current) 3%,transparent)}.media-library-row>.media-library-cell:nth-child(1){grid-area:check;align-self:stretch;display:flex;align-items:center;justify-content:center;margin-top:-8px;margin-right:-12px;margin-bottom:-8px;padding:12px;border-left:1px solid color-mix(in srgb,var(--text-current) 12%,transparent)}.media-library-row>.media-library-cell:nth-child(2){grid-area:preview;align-self:start}.media-library-row>.media-library-cell:nth-child(3){grid-area:name}.media-library-row>.media-library-cell:nth-child(4){grid-area:details}.media-library-row>.media-library-cell:nth-child(6){grid-area:used}.media-library-row>.media-library-cell:nth-child(5){display:none}.media-library-row>.media-library-cell:nth-child(4),.media-library-row>.media-library-cell:nth-child(6){display:flex;flex-direction:column;gap:2px;font-size:12px;line-height:1.35;align-items:flex-start}.media-library-row>.media-library-cell:nth-child(4):before,.media-library-row>.media-library-cell:nth-child(6):before{color:color-mix(in srgb,var(--text-current) 58%,transparent);font-size:10px;letter-spacing:.04em;text-transform:uppercase}.media-library-row>.media-library-cell:nth-child(4):before{content:"Details"}.media-library-row>.media-library-cell:nth-child(6):before{content:"Used"}.media-library-preview{width:48px;height:48px;border-radius:6px}.media-library-name-value{overflow-wrap:anywhere}}.okay-dialog[data-size=xs] .dialog-content{max-width:320px}.okay-dialog[data-size=sm] .dialog-content{max-width:420px}.okay-dialog[data-size=md] .dialog-content{max-width:554px}.okay-dialog[data-size=lg] .dialog-content{max-width:680px}.okay-dialog[data-dialog=categories] .dialog-inner,.okay-dialog[data-dialog=styles] .dialog-inner,.okay-dialog[data-dialog=edit-profile-languages] .dialog-inner{max-height:340px}.okay-dialog[data-dialog=edit-profile-languages] .dialog-inner{padding-bottom:0}.okay-dialog[data-dialog=edit-profile-languages] .ui-project-meta-dialog-edit-profile-languages .edit-profile-lang-jump-hint{margin:0 0 18px;padding:0 2px 0 0;font-size:14px;line-height:1.45;letter-spacing:.02em;color:color-mix(in srgb,var(--text-current) 58%,var(--bg-current))}.okay-dialog[data-dialog=edit-profile-languages] .ui-project-meta-dialog-edit-profile-languages .edit-profile-lang-jump-hint-tip{font-weight:500}.okay-dialog[data-dialog=edit-profile-languages] .ui-project-meta-dialog-edit-profile-languages .edit-profile-lang-jump-hint-kbd{font-weight:600;color:color-mix(in srgb,var(--text-current) 72%,var(--bg-current));white-space:nowrap}.okay-dialog[data-dialog=edit-profile-languages] .ui-project-meta-dialog-edit-profile-languages ul.project-meta-dialog-list[data-pill-target]{display:grid!important;grid-template-columns:1fr;align-items:stretch;gap:6px;width:100%;max-width:none;height:240px;max-height:min(52vh,360px);margin:0;padding:0 4px 0 0;border:0;border-radius:0;overflow-y:auto!important;overflow-x:hidden!important;list-style:none}@media (min-width: 768px){.okay-dialog[data-dialog=edit-profile-languages] .ui-project-meta-dialog-edit-profile-languages ul.project-meta-dialog-list[data-pill-target]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.okay-dialog[data-dialog=edit-profile-languages] .ui-project-meta-dialog-edit-profile-languages ul.project-meta-dialog-list[data-pill-target]{grid-template-columns:repeat(3,minmax(0,1fr))}}.okay-dialog[data-dialog=edit-profile-languages] .ui-project-meta-dialog-edit-profile-languages ul.project-meta-dialog-list[data-pill-target] li{width:100%;min-width:0;margin:0}.okay-dialog[data-dialog=edit-profile-languages] .ui-project-meta-dialog-edit-profile-languages ul.project-meta-dialog-list[data-pill-target] li.edit-profile-lang-letter-heading{grid-column:1/-1;width:100%;padding:14px 0 4px;margin:0;list-style:none}.okay-dialog[data-dialog=edit-profile-languages] .ui-project-meta-dialog-edit-profile-languages ul.project-meta-dialog-list[data-pill-target] li.edit-profile-lang-letter-heading:first-child{padding-top:2px}body.is-using-keyboard .okay-dialog[data-dialog=edit-profile-languages] .ui-project-meta-dialog-edit-profile-languages ul.project-meta-dialog-list[data-pill-target] li.edit-profile-lang-letter-heading:focus-visible{outline:none;box-shadow:none;border-radius:0}body.is-using-keyboard .okay-dialog[data-dialog=edit-profile-languages] .ui-project-meta-dialog-edit-profile-languages ul.project-meta-dialog-list[data-pill-target] li.edit-profile-lang-letter-heading:focus-visible .edit-profile-lang-letter-heading-text{color:var(--text-current)}.okay-dialog[data-dialog=edit-profile-languages] .ui-project-meta-dialog-edit-profile-languages ul.project-meta-dialog-list[data-pill-target] .edit-profile-lang-letter-heading-text{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;color:color-mix(in srgb,var(--text-current) 52%,var(--bg-current))}.okay-dialog[data-dialog=edit-profile-languages] .ui-project-meta-dialog-edit-profile-languages .project-meta-pill{flex-shrink:0;display:inline-flex;justify-content:center;appearance:none;-webkit-appearance:none;background-color:transparent;font:inherit;border:1px solid #bfbfbf;text-transform:uppercase;cursor:default;overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;padding:6px 10px 6px 14px;height:42px;margin-top:0;font-size:12px;line-height:1;border-radius:8px;transition:background-color .18s cubic-bezier(.215,.61,.355,1),border-color .18s cubic-bezier(.215,.61,.355,1),color .18s cubic-bezier(.215,.61,.355,1),opacity .18s cubic-bezier(.215,.61,.355,1),transform .18s cubic-bezier(.215,.61,.355,1);opacity:.9;background-color:color-mix(in srgb,var(--bg-current) 90%,#000);border:0;color:var(--text-current);cursor:pointer}.okay-dialog[data-dialog=edit-profile-languages] .ui-project-meta-dialog-edit-profile-languages .project-meta-pill svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.okay-dialog[data-dialog=edit-profile-languages] .ui-project-meta-dialog-edit-profile-languages .project-meta-pill .pill-text{text-align:left;text-transform:uppercase}.okay-dialog[data-dialog=edit-profile-languages] .ui-project-meta-dialog-edit-profile-languages .project-meta-pill:hover,.okay-dialog[data-dialog=edit-profile-languages] .ui-project-meta-dialog-edit-profile-languages .project-meta-pill:focus-visible{opacity:1;background-color:color-mix(in srgb,var(--text-current) 10%,transparent)}.okay-dialog[data-dialog=edit-profile-languages] .ui-project-meta-dialog-edit-profile-languages .project-meta-pill .pill-icon{width:12px;height:12px;display:inline-flex;align-items:center;justify-content:center;transition:transform .2s cubic-bezier(.215,.61,.355,1),opacity .2s cubic-bezier(.215,.61,.355,1);transform:rotate(45deg);opacity:.65}.okay-dialog[data-dialog=edit-profile-languages] .ui-project-meta-dialog-edit-profile-languages .project-meta-pill .pill-icon svg{width:12px;height:12px;display:block}.okay-dialog[data-dialog=edit-profile-languages] .ui-project-meta-dialog-edit-profile-languages .project-meta-pill .pill-icon svg path{fill:currentColor}.okay-dialog[data-dialog=edit-profile-languages] .ui-project-meta-dialog-edit-profile-languages .project-meta-pill.is-selected{opacity:1;background-color:#6d42ed;border-color:#6d42ed;color:#fff}.okay-dialog[data-dialog=edit-profile-languages] .ui-project-meta-dialog-edit-profile-languages .project-meta-pill.is-selected .pill-icon{transform:rotate(0);opacity:.9}body.is-dark .okay-dialog[data-dialog=edit-profile-languages] .ui-project-meta-dialog-edit-profile-languages .project-meta-pill:not(.is-selected){background-color:color-mix(in srgb,var(--bg-current) 92%,#000);border:1px solid color-mix(in srgb,var(--text-current) 14%,transparent);box-shadow:inset 0 1px rgba(255,255,255,.02)}body.is-dark .okay-dialog[data-dialog=edit-profile-languages] .ui-project-meta-dialog-edit-profile-languages .project-meta-pill:not(.is-selected):hover,body.is-dark .okay-dialog[data-dialog=edit-profile-languages] .ui-project-meta-dialog-edit-profile-languages .project-meta-pill:not(.is-selected):focus-visible{background-color:color-mix(in srgb,var(--bg-current) 88%,#000);border-color:color-mix(in srgb,var(--text-current) 24%,transparent)}body.is-dark .okay-dialog[data-dialog=edit-profile-languages] .ui-project-meta-dialog-edit-profile-languages .project-meta-pill.is-selected{border-color:#6d42ed;box-shadow:none}.okay-dialog[data-dialog=reorder] .dialog-inner{padding-bottom:0}.okay-dialog{visibility:visible;transition:overlay .25s cubic-bezier(.19,1,.22,1) allow-discrete,display .25s cubic-bezier(.19,1,.22,1) allow-discrete}.okay-dialog .dialog-content{opacity:0;visibility:hidden;filter:blur(2px);transform:scale(.98) translateY(20px);transform-origin:center center;visibility:visible;transition:opacity .25s cubic-bezier(.19,1,.22,1),filter .25s cubic-bezier(.19,1,.22,1),transform .25s cubic-bezier(.19,1,.22,1)}.okay-dialog[open] .dialog-content{opacity:1;visibility:visible;filter:blur(0);transform:scale(1) translateY(0);transition-duration:.3s}@starting-style{.okay-dialog[open] .dialog-content{opacity:0;filter:blur(2px);transform:scale(.98) translateY(20px)}}.okay-dialog::backdrop{background-color:rgba(0,0,0,0);transition:display .25s allow-discrete,overlay .25s allow-discrete,background-color .25s cubic-bezier(.19,1,.22,1);backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);transition:display .25s allow-discrete,overlay .25s allow-discrete,background-color .25s cubic-bezier(.19,1,.22,1),backdrop-filter .25s cubic-bezier(.19,1,.22,1),-webkit-backdrop-filter .25s cubic-bezier(.19,1,.22,1)}.okay-dialog[open]::backdrop{transition-duration:.3s;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}@starting-style{.okay-dialog[open]::backdrop{background-color:rgba(0,0,0,0);backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}}.okay-dialog.okay-dialog-loading{border:none;padding:0;background:transparent;color:#fff;pointer-events:none}.okay-dialog.okay-dialog-loading[open]{pointer-events:auto}.okay-dialog-loading-spinner{position:relative;z-index:1;width:28px;height:28px;border:2px solid rgba(255,255,255,.25);border-top-color:rgba(255,255,255,.9);border-radius:50%;animation:okay-dialog-loading-spin .7s linear infinite}@keyframes okay-dialog-loading-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.okay-dialog.okay-dialog-loading{visibility:visible;transition:overlay .25s cubic-bezier(.19,1,.22,1) allow-discrete,display .25s cubic-bezier(.19,1,.22,1) allow-discrete}.okay-dialog.okay-dialog-loading::backdrop{background-color:rgba(0,0,0,0);transition:display .25s allow-discrete,overlay .25s allow-discrete,background-color .25s cubic-bezier(.19,1,.22,1);backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);transition:display .25s allow-discrete,overlay .25s allow-discrete,background-color .25s cubic-bezier(.19,1,.22,1),backdrop-filter .25s cubic-bezier(.19,1,.22,1),-webkit-backdrop-filter .25s cubic-bezier(.19,1,.22,1)}.okay-dialog.okay-dialog-loading[open]::backdrop{transition-duration:.3s;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}@starting-style{.okay-dialog.okay-dialog-loading[open]::backdrop{background-color:rgba(0,0,0,0);backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}}.okay-dialog.okay-dialog-loading[open]::backdrop{background:linear-gradient(to bottom right,rgba(0,0,0,.45),rgba(0,0,0,.65) 50%)}body.is-dark .okay-dialog.okay-dialog-loading[open]::backdrop{background:linear-gradient(to bottom right,rgba(0,0,0,.65),rgba(0,0,0,.85) 50%)}.okay-dialog[open] .dialog-content{position:relative;z-index:1;pointer-events:auto}.okay-dialog::backdrop{background-color:rgba(0,0,0,0)}.okay-dialog[open]::backdrop{background-color:rgba(0,0,0,.5);background:linear-gradient(to bottom right,rgba(0,0,0,.45),rgba(0,0,0,.65) 50%)}body.is-dark .okay-dialog[open]::backdrop{background:linear-gradient(to bottom right,rgba(0,0,0,.65),rgba(0,0,0,.85) 50%)}.okay-dialog[data-dialog=social-guest-gate][data-open-source=scroll] .dialog-content,.okay-dialog[data-dialog=social-guest-gate][data-open-source=scroll][open] .dialog-content{transition-duration:.5s;transition-timing-function:cubic-bezier(.19,1,.22,1);transition-delay:.1s}.okay-dialog[data-dialog=social-guest-gate][data-open-source=scroll]::backdrop,.okay-dialog[data-dialog=social-guest-gate][data-open-source=scroll][open]::backdrop{transition-duration:.6s;transition-timing-function:cubic-bezier(.19,1,.22,1)}@media (prefers-reduced-motion: reduce){.okay-dialog,.okay-dialog::backdrop{transition-duration:.01ms!important;animation-duration:.01ms!important;filter:none!important;transform:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.okay-dialog .dialog-content,.okay-dialog .dialog-content::backdrop{transition-duration:.01ms!important;animation-duration:.01ms!important;filter:none!important;transform:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}[data-dialog=social-post-delete] .ui-social-post-delete{text-align:center}[data-dialog=social-post-delete] .ui-social-post-delete p{font-size:18px}[data-dialog=social-post-delete] .ui-social-post-delete form{display:flex;justify-content:center;gap:24px}[data-dialog=social-post-delete] .ui-social-post-delete form.submitting{-webkit-user-select:none;user-select:none;pointer-events:none;opacity:.5}[data-dialog=social-post-delete] .ui-social-post-delete form.submitting button{cursor:wait!important}[data-dialog=social-post-delete] .ui-social-post-delete .btn-delete{color:#fff;background-color:#ec4242!important;transition:transform .15s cubic-bezier(.23,1,.32,1)!important}[data-dialog=social-post-delete] .ui-social-post-delete .btn-delete:hover,[data-dialog=social-post-delete] .ui-social-post-delete .btn-delete:focus{color:#fff!important;background-color:#ec4242!important;opacity:1!important;transform:scale(1.04)}[data-dialog=social-post-delete] .ui-social-post-delete .btn-delete svg path{fill:#fff}[data-dialog=social-post-delete] .ui-social-post-delete .btn-cancel{color:#fff;background-color:#0c0c0c;transition:transform .15s cubic-bezier(.23,1,.32,1)!important}[data-dialog=social-post-delete] .ui-social-post-delete .btn-cancel:hover,[data-dialog=social-post-delete] .ui-social-post-delete .btn-cancel:focus{color:#fff!important;opacity:1!important;transform:scale(1.04)}[data-dialog=social-post-delete] .ui-social-post-delete .btn-cancel svg path{fill:#fff}.social-image-viewer-dialog{display:flex;align-items:stretch;justify-content:stretch;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:none;background:transparent;outline:none;overflow:hidden;-webkit-tap-highlight-color:transparent;opacity:0;visibility:visible;transition:opacity .3s cubic-bezier(.19,1,.22,1),overlay .3s allow-discrete,display .3s allow-discrete}.social-image-viewer-dialog:focus,.social-image-viewer-dialog:focus-visible{outline:none;box-shadow:none}.social-image-viewer-dialog[open]{opacity:1;z-index:10000}.social-image-viewer-dialog.is-closing{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:none!important}.social-image-viewer-dialog.is-closing::backdrop{opacity:0!important;visibility:hidden!important;background-color:transparent!important;transition:none!important}.social-image-viewer-dialog.is-mobile-mode{transition:none}.social-image-viewer-dialog.is-mobile-mode[open]{opacity:1}@starting-style{.social-image-viewer-dialog[open]{opacity:0}.social-image-viewer-dialog.is-mobile-mode[open]{opacity:1}}.social-image-viewer-dialog::backdrop{background-color:#0c0c0c}body.is-social-image-viewer-open{overflow:hidden;overscroll-behavior:none}.social-image-viewer-dialog__panel{position:relative;display:flex;flex-direction:column;width:100%;height:100%;background-color:#0c0c0c}.social-image-viewer-dialog__close.btn-close-dialog{position:absolute;top:calc(max(12px,env(safe-area-inset-top)) - 6px);right:calc(max(12px,env(safe-area-inset-right)) - 6px);z-index:3;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:0;color:#fff;background-color:transparent;cursor:pointer;opacity:.92;box-shadow:none;transition:opacity .15s ease}.social-image-viewer-dialog__close.btn-close-dialog svg path{fill:currentColor}.social-image-viewer-dialog__close.btn-close-dialog:hover{opacity:.65;background-color:transparent}.social-image-viewer-dialog__close.btn-close-dialog:focus{outline:none}.social-image-viewer-dialog__close.btn-close-dialog:focus-visible{opacity:1;background-color:transparent;border-radius:2px;box-shadow:0 0 0 3px #0c0c0c,0 0 0 6px rgba(109,66,237,.5)}body.is-dark .social-image-viewer-dialog__close.btn-close-dialog{background-color:transparent;border-color:transparent;color:#fff}body.is-dark .social-image-viewer-dialog__close.btn-close-dialog:hover{background-color:transparent;color:#fff}body.is-dark .social-image-viewer-dialog__close.btn-close-dialog:focus-visible{background-color:transparent;color:#fff;box-shadow:0 0 0 3px #0c0c0c,0 0 0 6px rgba(109,66,237,.5)}.social-image-viewer-dialog__thumbs{position:absolute;top:max(12px,env(safe-area-inset-top));left:max(12px,env(safe-area-inset-left));z-index:2;display:flex;flex-wrap:wrap;gap:6px;max-width:calc(100% - 72px);pointer-events:auto}.social-image-viewer-dialog__thumb{display:block;width:32px;height:32px;padding:0;border:1px solid #666666;border-radius:4px;background-color:#0c0c0c;cursor:pointer;overflow:hidden;touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.social-image-viewer-dialog__thumb img{display:block;width:100%;height:100%;object-fit:cover;opacity:.5;transition:opacity .15s ease;-webkit-touch-callout:none;pointer-events:none}.social-image-viewer-dialog__thumb.is-active img{opacity:1}.social-image-viewer-dialog__thumb:not(.is-active):hover img,.social-image-viewer-dialog__thumb:not(.is-active):focus-visible img{opacity:.75}.social-image-viewer-dialog__thumb:focus{outline:none}.social-image-viewer-dialog__thumb:focus-visible{border-color:#fff;box-shadow:0 0 0 3px #0c0c0c,0 0 0 6px rgba(109,66,237,.5)}@keyframes social-image-viewer-thumb-enter{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes social-image-viewer-thumb-enter-desktop{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.social-image-viewer-dialog.is-thumbs-entering .social-image-viewer-dialog__thumb{opacity:0;transform:scale(.85);transform-origin:center center;animation:social-image-viewer-thumb-enter .42s cubic-bezier(.23,1,.32,1) forwards;animation-delay:calc(.12s + var(--thumb-stagger-index, 0) * 55ms)}.social-image-viewer-dialog__viewport{position:relative;flex:1 1 auto;min-height:0;width:100%}.social-image-viewer-dialog.is-desktop-mode .social-image-viewer-dialog__viewport{overflow:hidden}.social-image-viewer-dialog.is-desktop-mode.is-has-multiple-slides .social-image-viewer-dialog__viewport.is-cursor-prev{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M14 6l-6 6 6 6'/%3E%3C/svg%3E") 12 12,w-resize}.social-image-viewer-dialog.is-desktop-mode.is-has-multiple-slides .social-image-viewer-dialog__viewport.is-cursor-next{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M10 6l6 6-6 6'/%3E%3C/svg%3E") 12 12,e-resize}.social-image-viewer-dialog.is-mobile-mode .social-image-viewer-dialog__viewport{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-x}.social-image-viewer-dialog__track{display:flex;height:100%;min-height:100%}.social-image-viewer-dialog.is-mobile-mode .social-image-viewer-dialog__track{width:auto}.social-image-viewer-dialog__slide{display:flex;flex:0 0 100%;align-items:center;justify-content:center;width:100%;min-width:100%;height:100%;padding:0;box-sizing:border-box}.social-image-viewer-dialog__slide-media{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}@keyframes social-image-viewer-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.social-image-viewer-dialog__slide-skeleton{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:#141414;background-image:linear-gradient(90deg,#141414,#141414 38%,#242424,#141414 62%,#141414);background-size:200% 100%;background-repeat:no-repeat;animation:social-image-viewer-skeleton-shimmer 1.8s linear infinite;pointer-events:none}.social-image-viewer-dialog__slide-media.is-loaded .social-image-viewer-dialog__slide-skeleton{opacity:0;visibility:hidden;transition:opacity .2s ease}.social-image-viewer-dialog__slide-media.is-error .social-image-viewer-dialog__slide-skeleton{animation:none;background-image:none;background-color:#141414}.social-image-viewer-dialog.is-mobile-mode .social-image-viewer-dialog__slide{scroll-snap-align:center;scroll-snap-stop:always}.social-image-viewer-dialog__image{display:block;position:relative;z-index:2;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;pointer-events:none;opacity:1}.social-image-viewer-dialog__slide-media.is-loading .social-image-viewer-dialog__image:not([src]){opacity:0}.social-image-viewer-dialog.is-desktop-mode.is-thumbs-entering .social-image-viewer-dialog__thumb{transform:scale(.95);animation-name:social-image-viewer-thumb-enter-desktop}.social-image-viewer-dialog__footer{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;gap:2px;padding:6px max(12px,env(safe-area-inset-right)) max(6px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));color:#fff;background:linear-gradient(to top,#0c0c0c,rgba(12,12,12,0));pointer-events:none}.social-image-viewer-dialog__pagination{display:flex;align-items:baseline;gap:.1em;margin:0;color:#666;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase}.social-image-viewer-dialog__pagination-sep{color:#525252}.social-image-viewer-dialog__pagination[hidden]{display:none}.social-image-viewer-dialog__title{width:100%;margin:0;font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}@media (prefers-reduced-motion: reduce){.social-image-viewer-dialog,.social-image-viewer-dialog::backdrop{transition-duration:.01ms!important}.social-image-viewer-dialog.is-thumbs-entering .social-image-viewer-dialog__thumb,.social-image-viewer-dialog.is-mobile-mode.is-thumbs-entering .social-image-viewer-dialog__thumb{animation:none;opacity:1;transform:none}.social-image-viewer-dialog__slide-skeleton{animation:none}}.social-image-viewer-dialog.is-chrome-hidden .social-image-viewer-dialog__footer{opacity:0;visibility:hidden;animation:none;pointer-events:none}.social-image-viewer-dialog.is-chrome-hidden .social-image-viewer-dialog__thumbs{opacity:0;visibility:hidden;animation:none;pointer-events:auto}.redactor-overlay{background:rgba(0,0,0,.6);z-index:9998!important}.redactor-modal{z-index:9999!important;color:var(--text-current);background:var(--bg-current)!important;background-color:var(--bg-current)!important;border:0!important;border-radius:12px!important;box-shadow:0 25px 35px 5px rgba(0,0,0,.15)!important;overflow:hidden;position:relative;padding:0}.redactor-modal .redactor-modal-header{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:60px;padding:14px 56px 14px 24px;background-color:color-mix(in srgb,var(--text-current) 3%,#fff);border-top-left-radius:12px;border-top-right-radius:12px;color:var(--text-current);border-bottom:1px solid color-mix(in srgb,var(--text-current) 8%,transparent);position:relative;font-weight:500}.redactor-modal .redactor-modal-title{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex:1 1 auto;min-width:0;padding-right:44px;font-weight:500}.redactor-modal .redactor-close,.redactor-modal .redactor-modal-close{border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;display:grid;place-content:center;position:absolute!important;top:14px!important;right:14px!important;bottom:auto!important;left:auto!important;transform:none;width:32px;height:32px;z-index:2;border:none;border-radius:8px;margin:0;padding:0;background:color-mix(in srgb,var(--text-current) 10%,transparent)!important;background-color:color-mix(in srgb,var(--text-current) 10%,transparent)!important;color:var(--text-current)!important;opacity:1!important;visibility:visible;text-indent:0;text-decoration:none;background-image:none!important;-webkit-mask-image:none!important;mask-image:none!important}.redactor-modal .redactor-close *,.redactor-modal .redactor-modal-close *{pointer-events:none}.redactor-modal .redactor-close:before,.redactor-modal .redactor-close:after,.redactor-modal .redactor-close i,.redactor-modal .redactor-close span,.redactor-modal .redactor-modal-close:before,.redactor-modal .redactor-modal-close:after,.redactor-modal .redactor-modal-close i,.redactor-modal .redactor-modal-close span{color:currentcolor}.redactor-modal .redactor-close:before,.redactor-modal .redactor-close:after,.redactor-modal .redactor-modal-close:before,.redactor-modal .redactor-modal-close:after{content:none!important;background:none!important}.redactor-modal .redactor-close svg path,.redactor-modal .redactor-modal-close svg path{fill:currentcolor!important}.redactor-modal .redactor-close:hover,.redactor-modal .redactor-close:focus-visible,.redactor-modal .redactor-modal-close:hover,.redactor-modal .redactor-modal-close:focus-visible{background:color-mix(in srgb,var(--text-current) 14%,transparent)!important;background-color:color-mix(in srgb,var(--text-current) 14%,transparent)!important;color:var(--text-current)!important;outline:none}.redactor-modal .redactor-close:hover,.redactor-modal .redactor-close:focus,.redactor-modal .redactor-modal-close:hover,.redactor-modal .redactor-modal-close:focus{opacity:1!important}.redactor-modal .redactor-close:hover svg path,.redactor-modal .redactor-close:focus-visible svg path,.redactor-modal .redactor-modal-close:hover svg path,.redactor-modal .redactor-modal-close:focus-visible svg path{fill:currentcolor}.redactor-modal .redactor-close:focus,.redactor-modal .redactor-close:focus-visible,.redactor-modal .redactor-modal-close:focus,.redactor-modal .redactor-modal-close:focus-visible{border-radius:2px!important;box-shadow:0 0 0 3px var(--bg-current),0 0 0 6px rgba(109,66,237,.5)!important}.redactor-modal .redactor-modal-body{max-height:min(604px,100vh - 160px);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:18px 20px 18px 24px;color:var(--text-current);background-color:var(--bg-current)}.redactor-modal .redactor-modal-header+.redactor-modal-body:last-child,.redactor-modal .redactor-modal-body:first-child:last-child{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.redactor-modal .redactor-modal-body>form,.redactor-modal .redactor-modal-body .redactor-modal-tab,.redactor-modal .redactor-modal-body .redactor-modal-tabs{background:transparent;color:inherit}.redactor-modal .redactor-modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:14px 14px 14px 24px;background-color:color-mix(in srgb,var(--text-current) 3%,#fff);border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top:1px solid color-mix(in srgb,var(--text-current) 8%,transparent)}.redactor-modal .redactor-modal-footer button{margin:0!important;float:none!important}.redactor-modal label:not(.checkbox),.redactor-modal .redactor-label{color:color-mix(in srgb,var(--text-current) 65%,transparent);margin-left:0!important;margin-bottom:6px;padding-left:0!important;font-size:12px;line-height:1;text-transform:uppercase;letter-spacing:.02em;transition:color .15s ease}.redactor-modal .form-item{margin-bottom:16px}.redactor-modal .form-item:last-child{margin-bottom:0}.redactor-modal .form-item:focus-within label:not(.checkbox){color:var(--text-current)}.redactor-modal input,.redactor-modal select,.redactor-modal textarea{color:var(--text-current);background-color:var(--bg-current)!important}.redactor-modal input:not([type=file]):not([type=radio]):not([type=checkbox]),.redactor-modal textarea,.redactor-modal select{width:100%;height:auto;min-height:0;border:1px solid color-mix(in srgb,var(--text-current) 12%,transparent)!important;outline:none;font:inherit;font-size:16px;line-height:1.1;margin-top:0;padding:10px 12px;display:block;resize:none;background:none;background-color:color-mix(in srgb,var(--bg-current) 92%,#000)!important;color:var(--text-current)!important;border-radius:8px!important;box-shadow:none!important;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease}.redactor-modal input:not([type=file]):not([type=radio]):not([type=checkbox])::placeholder,.redactor-modal textarea::placeholder,.redactor-modal select::placeholder{color:color-mix(in srgb,var(--text-current) 45%,transparent)}.redactor-modal input:not([type=file]):not([type=radio]):not([type=checkbox]):hover,.redactor-modal textarea:hover,.redactor-modal select:hover{background-color:color-mix(in srgb,var(--bg-current) 92%,#000)!important;border-color:color-mix(in srgb,var(--text-current) 18%,transparent)!important;box-shadow:none!important}.redactor-modal input:not([type=file]):not([type=radio]):not([type=checkbox]):focus,.redactor-modal input:not([type=file]):not([type=radio]):not([type=checkbox]):focus-visible,.redactor-modal textarea:focus,.redactor-modal textarea:focus-visible,.redactor-modal select:focus,.redactor-modal select:focus-visible{background-color:color-mix(in srgb,var(--bg-current) 92%,#000)!important;border-color:color-mix(in srgb,var(--text-current) 34%,transparent)!important;box-shadow:none!important}.redactor-modal input:-webkit-autofill,.redactor-modal textarea:-webkit-autofill,.redactor-modal select:-webkit-autofill{-webkit-text-fill-color:var(--text-current);box-shadow:0 0 0 1000px var(--bg-current) inset!important;-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}.redactor-modal select:not(select[multiple]){background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em!important}.redactor-modal input[type=checkbox]{appearance:none;-webkit-appearance:none;display:inline-grid!important;place-content:center;width:18px;height:18px;min-width:18px;min-height:18px;margin:0;padding:0;border:1px solid color-mix(in srgb,var(--text-current) 18%,transparent)!important;background-color:var(--bg-current)!important;color:var(--text-current);border-radius:4px!important;box-shadow:none!important}.redactor-modal input[type=checkbox]:before{content:"";display:block;width:12px;height:12px;border-radius:2px;transform:scale(0);transition:.15s transform ease-in-out;box-shadow:inset 1em 1em var(--text-current)}.redactor-modal input[type=checkbox]:checked:before{transform:scale(1)}.redactor-modal input[type=checkbox]:focus,.redactor-modal input[type=checkbox]:hover,.redactor-modal input[type=checkbox]:focus-visible{background-color:var(--bg-current)!important;border-color:color-mix(in srgb,var(--text-current) 24%,transparent)!important;box-shadow:none!important}.redactor-modal .form-item-target:has(label.checkbox){display:flex;align-items:center;gap:12px}.redactor-modal .form-item-target:has(label.checkbox) input[type=checkbox]{margin:0;flex:0 0 auto;transform:translateY(3px)}.redactor-modal label.checkbox{display:inline-flex;align-items:center;margin:0;line-height:1.2;text-transform:none;letter-spacing:0;color:var(--text-current)}.redactor-modal label.checkbox:before{transform:translateY(1px)}.redactor-modal label:has(>input[type=checkbox]){font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;display:inline-flex;align-items:center;gap:12px;text-transform:none;letter-spacing:0}.redactor-modal .redactor-modal-footer button[data-command=insert],.redactor-modal .redactor-modal-footer button[data-command=update]{-webkit-appearance:none;appearance:none;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:auto!important;border:0;border-radius:8px;height:auto;padding:8px 12px;font:inherit;font-size:12px;line-height:1;cursor:pointer;text-transform:uppercase;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease;box-shadow:none;text-decoration:none!important;background-color:#42ed91;border-color:color-mix(in srgb,#42ed91 80%,#0c0c0c);color:#0c0c0c;margin:0;order:3}.redactor-modal .redactor-modal-footer button[data-command=insert]:hover,.redactor-modal .redactor-modal-footer button[data-command=insert]:focus-visible,.redactor-modal .redactor-modal-footer button[data-command=update]:hover,.redactor-modal .redactor-modal-footer button[data-command=update]:focus-visible{background-color:color-mix(in srgb,#42ed91 92%,#0c0c0c);border-color:color-mix(in srgb,#42ed91 92%,#0c0c0c);outline:none}.redactor-modal .redactor-modal-footer button[data-command=cancel],.redactor-modal .redactor-modal-footer button.redactor-button-unstyled[data-command=cancel]{-webkit-appearance:none;appearance:none;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:auto!important;border:0;border-radius:8px;height:auto;padding:8px 12px;font:inherit;font-size:12px;line-height:1;cursor:pointer;text-transform:uppercase;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease;box-shadow:none;text-decoration:none!important;background-color:color-mix(in srgb,var(--text-current) 10%,transparent);color:var(--text-current);margin:0;order:1}.redactor-modal .redactor-modal-footer button[data-command=cancel]:hover,.redactor-modal .redactor-modal-footer button[data-command=cancel]:focus-visible,.redactor-modal .redactor-modal-footer button.redactor-button-unstyled[data-command=cancel]:hover,.redactor-modal .redactor-modal-footer button.redactor-button-unstyled[data-command=cancel]:focus-visible{background-color:color-mix(in srgb,var(--text-current) 14%,transparent);outline:none}.redactor-modal .redactor-modal-footer button[data-command=unlink],.redactor-modal .redactor-modal-footer button.redactor-button-danger[data-command=unlink]{-webkit-appearance:none;appearance:none;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:auto!important;border:0;border-radius:8px;height:auto;padding:8px 12px;font:inherit;font-size:12px;line-height:1;cursor:pointer;text-transform:uppercase;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease;box-shadow:none;text-decoration:none!important;background-color:#ec4242;color:#fff;margin:0;order:2}.redactor-modal .redactor-modal-footer button[data-command=unlink]:hover,.redactor-modal .redactor-modal-footer button[data-command=unlink]:focus-visible,.redactor-modal .redactor-modal-footer button.redactor-button-danger[data-command=unlink]:hover,.redactor-modal .redactor-modal-footer button.redactor-button-danger[data-command=unlink]:focus-visible{background-color:color-mix(in srgb,#ec4242 88%,#0c0c0c);border-color:color-mix(in srgb,#ec4242 88%,#0c0c0c);color:#fff;outline:none}body.is-dark .redactor-modal{box-shadow:0 25px 35px 5px rgba(0,0,0,.45)!important}body.is-dark .redactor-modal .redactor-modal-header,body.is-dark .redactor-modal .redactor-modal-footer{background-color:color-mix(in srgb,var(--bg-current) 94%,#fff)}body.is-dark .redactor-modal .redactor-close,body.is-dark .redactor-modal .redactor-modal-close{background-color:color-mix(in srgb,#0c0c0c 72%,#ffffff);color:#fff!important}body.is-dark .redactor-modal .redactor-close:before,body.is-dark .redactor-modal .redactor-close:after,body.is-dark .redactor-modal .redactor-modal-close:before,body.is-dark .redactor-modal .redactor-modal-close:after{color:#fff}body.is-dark .redactor-modal .redactor-close:hover,body.is-dark .redactor-modal .redactor-close:focus-visible,body.is-dark .redactor-modal .redactor-modal-close:hover,body.is-dark .redactor-modal .redactor-modal-close:focus-visible{background-color:color-mix(in srgb,#0c0c0c 76%,#ffffff)}body.is-dark .redactor-modal .redactor-modal-footer button[data-command=cancel],body.is-dark .redactor-modal .redactor-modal-footer button.redactor-button-unstyled[data-command=cancel]{background-color:color-mix(in srgb,#0c0c0c 72%,#ffffff);color:#fff}body.is-dark .redactor-modal .redactor-modal-footer button[data-command=cancel]:hover,body.is-dark .redactor-modal .redactor-modal-footer button[data-command=cancel]:focus-visible,body.is-dark .redactor-modal .redactor-modal-footer button.redactor-button-unstyled[data-command=cancel]:hover,body.is-dark .redactor-modal .redactor-modal-footer button.redactor-button-unstyled[data-command=cancel]:focus-visible{background-color:color-mix(in srgb,#0c0c0c 76%,#ffffff);border-color:color-mix(in srgb,#0c0c0c 76%,#ffffff)}body.is-dark .redactor-modal .redactor-modal-footer button[data-command=unlink],body.is-dark .redactor-modal .redactor-modal-footer button.redactor-button-danger[data-command=unlink]{background-color:#ec4242;color:#fff}body.is-dark .redactor-modal .redactor-modal-footer button[data-command=unlink]:hover,body.is-dark .redactor-modal .redactor-modal-footer button[data-command=unlink]:focus-visible,body.is-dark .redactor-modal .redactor-modal-footer button.redactor-button-danger[data-command=unlink]:hover,body.is-dark .redactor-modal .redactor-modal-footer button.redactor-button-danger[data-command=unlink]:focus-visible{background-color:color-mix(in srgb,#ec4242 88%,#0c0c0c);border-color:color-mix(in srgb,#ec4242 88%,#0c0c0c);color:#fff}body.is-dark .redactor-modal input[type=checkbox]:before{box-shadow:inset 1em 1em color-mix(in srgb,var(--text-current) 78%,transparent)}body:not(.is-dark) .redactor-modal input:not([type=file]):not([type=radio]):not([type=checkbox]),body:not(.is-dark) .redactor-modal textarea,body:not(.is-dark) .redactor-modal select{background-color:color-mix(in srgb,var(--bg-current) 98%,#000)!important}body:not(.is-dark) .redactor-modal input:not([type=file]):not([type=radio]):not([type=checkbox]):focus,body:not(.is-dark) .redactor-modal input:not([type=file]):not([type=radio]):not([type=checkbox]):focus-visible,body:not(.is-dark) .redactor-modal textarea:focus,body:not(.is-dark) .redactor-modal textarea:focus-visible,body:not(.is-dark) .redactor-modal select:focus,body:not(.is-dark) .redactor-modal select:focus-visible{border-color:var(--text-current)!important}body:not(.is-dark) .redactor-modal .redactor-modal-footer button[data-command=cancel],body:not(.is-dark) .redactor-modal .redactor-modal-footer button.redactor-button-unstyled[data-command=cancel]{border-color:transparent}.redactor-dropdown{z-index:10000!important;color:color-mix(in srgb,#fff 88%,var(--text-current, #fff))!important;background-color:color-mix(in srgb,#000 78%,var(--bg-current, #0b0b0b))!important;border:1px solid color-mix(in srgb,var(--text-current, #fff) 14%,transparent)!important;border-radius:4px;box-shadow:0 12px 28px rgba(0,0,0,.22);overflow:hidden}.redactor-dropdown ul{margin:0;padding:6px;list-style:none;background:transparent}.redactor-dropdown li{margin:0;padding:0;background:transparent!important}.redactor-dropdown a,.redactor-dropdown button{display:block;width:100%;padding:8px 10px;border:0;border-radius:0;background:transparent!important;color:color-mix(in srgb,#fff 88%,var(--text-current, #fff))!important;font:inherit;font-size:12px;line-height:1.1;text-align:left;text-decoration:none;cursor:pointer;white-space:nowrap}.redactor-dropdown li+li{border-top:1px solid color-mix(in srgb,var(--text-current, #fff) 14%,transparent)}.redactor-dropdown>a+a,.redactor-dropdown>a+button,.redactor-dropdown>button+a,.redactor-dropdown>button+button{border-top:1px solid color-mix(in srgb,var(--text-current, #fff) 14%,transparent)}.redactor-dropdown a:hover,.redactor-dropdown a:focus,.redactor-dropdown button:hover,.redactor-dropdown button:focus{background:color-mix(in srgb,var(--text-current, #fff) 10%,transparent)!important;color:color-mix(in srgb,#fff 88%,var(--text-current, #fff))!important;outline:none}.redactor-dropdown>a:first-child,.redactor-dropdown>button:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.redactor-dropdown>a:last-child,.redactor-dropdown>button:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.redactor-dropdown li:first-child>a,.redactor-dropdown li:first-child>button{border-top-left-radius:4px;border-top-right-radius:4px}.redactor-dropdown li:last-child>a,.redactor-dropdown li:last-child>button{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.redactor-dropdown>a:first-child:is(:hover,:focus,:focus-visible),.redactor-dropdown>button:first-child:is(:hover,:focus,:focus-visible),.redactor-dropdown li:first-child>a:is(:hover,:focus,:focus-visible),.redactor-dropdown li:first-child>button:is(:hover,:focus,:focus-visible){border-top-left-radius:4px;border-top-right-radius:4px}.redactor-dropdown>a:last-child:is(:hover,:focus,:focus-visible),.redactor-dropdown>button:last-child:is(:hover,:focus,:focus-visible),.redactor-dropdown li:last-child>a:is(:hover,:focus,:focus-visible),.redactor-dropdown li:last-child>button:is(:hover,:focus,:focus-visible){border-bottom-left-radius:4px;border-bottom-right-radius:4px}body.is-dark .user-info-card{border:1px solid #222222;box-shadow:0 4px 16px rgba(0,0,0,.75)}body.is-dark .user-info-card .user-followers-following{color:#7b7b7b}body.is-dark .user-info-card .user-followers-following a:after{background-color:#7b7b7b}body.is-dark .user-info-card .is-follower{border:1px solid #525252;color:#b8b8b8!important;background-color:transparent}body.is-dark .user-info-card .btn-website{color:#fff!important}.social-comments .user-info-card{display:none;position:fixed}.social-comments .user-info-card .btn-view-profile{color:var(--text-current)!important}.social-comments .user-info-card .btn-view-profile:hover,.social-comments .user-info-card .btn-view-profile:focus-visible{color:var(--bg-current)!important}.social-comments .user-info-card.is-active{display:flex;opacity:1;pointer-events:all;z-index:9999}@media (max-width: 767px){.social-comments .user-info-card.is-active{display:flex!important}}.user-info-card{display:flex;gap:4px;flex-direction:column;position:absolute;top:-19px;left:-25px;z-index:3;width:460px;border:1px solid #eaeaea;border-radius:16px;padding:calc(var(--gutter-x) * .75) var(--gutter-x);background-color:var(--bg-current);box-shadow:0 4px 16px rgba(0,0,0,.15);opacity:0;visibility:hidden;filter:blur(2px);transform:scale(.98) translateY(0);transform-origin:center center;transition:opacity .25s cubic-bezier(.19,1,.22,1),filter .25s cubic-bezier(.19,1,.22,1),transform .25s cubic-bezier(.19,1,.22,1),visibility .25s cubic-bezier(.19,1,.22,1) allow-discrete;pointer-events:none}.user-info-card .user-avatar{margin-top:0}.user-info-card .badges-container .profile-team .profile-team-list .user-avatar{border-radius:2px!important;overflow:hidden}.user-info-card .badges-container .profile-team .profile-team-list .user-avatar:before{border-radius:2px!important}.user-info-card .badges-container .profile-team .profile-team-list .user-avatar .avatar,.user-info-card .badges-container .profile-team .profile-team-list .user-avatar .avatar-photo,.user-info-card .badges-container .profile-team .profile-team-list .user-avatar .lazyPicture,.user-info-card .badges-container .profile-team .profile-team-list .user-avatar .lazyPicture picture,.user-info-card .badges-container .profile-team .profile-team-list .user-avatar .lazyPicture img,.user-info-card .badges-container .profile-team .profile-team-list .user-avatar .avatar-photo img,.user-info-card .badges-container .profile-team .profile-team-list .user-avatar .avatar-photo:after{border-radius:2px!important}.user-info-card .follow-text,.user-info-card .following-text{margin-top:8px!important}.user-info-card .is-follower{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;max-width:100%;height:18px;margin-top:8px;padding:1px 6px 0;border:1px solid #cccccc;border-radius:23px;background-color:transparent;font-size:9px;font-weight:400;line-height:1;color:#767676!important;transition:none}.user-info-card .user-bio{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;margin-top:12px;color:#767676}.user-info-card .user-followers-following{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;display:flex;align-items:center;flex-wrap:wrap;margin-top:8px;color:#767676}.user-info-card .user-followers-following a{display:inline-block;position:relative;color:inherit;transition:color .3s}@media (min-width: 768px){.user-info-card .user-followers-following a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}.user-info-card .user-followers-following a.is-inverse:after{background-color:var(--bg-current)}.user-info-card .user-followers-following a:hover:after,.user-info-card .user-followers-following a:focus:after{transform:scaleX(1);transform-origin:left top}}.user-info-card .user-followers-following a:after{background-color:#767676;pointer-events:none}.user-info-card .user-followers-following a:hover,.user-info-card .user-followers-following a:focus-visible{color:var(--text-current)}.user-info-card .user-followers-following a:hover:after,.user-info-card .user-followers-following a:focus-visible:after{background-color:var(--text-current)}.user-info-card .user-followers-following-separator{display:inline-flex;align-items:center;margin:0 4px}.user-info-card .user-info-card-buttons{display:flex;gap:calc(var(--gutter-x) * .5);margin-top:24px}.user-info-card .btn-view-profile{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:22px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion))}.user-info-card .btn-view-profile[type=text]{padding-left:15px;padding-right:15px}.user-info-card .btn-view-profile svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.user-info-card .btn-view-profile:hover,.user-info-card .btn-view-profile:focus-visible{color:#fff;background-color:#6d42ed}.user-info-card .btn-view-profile:hover svg path,.user-info-card .btn-view-profile:focus-visible svg path{fill:#fff}.user-info-card .btn-view-profile svg{position:relative;z-index:2}.user-info-card .btn-view-profile svg path{fill:var(--text-current)}.user-info-card .btn-view-profile:hover,.user-info-card .btn-view-profile:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.user-info-card .btn-view-profile:hover svg path,.user-info-card .btn-view-profile:focus svg path{fill:var(--text-current)}.user-info-card .btn-view-profile:hover{background-color:var(--text-current);border-color:var(--text-current);color:var(--bg-current)}.user-info-card .btn-website{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:22px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));padding:0 15px 0 20px;gap:4px;color:var(--text-current)!important}.user-info-card .btn-website[type=text]{padding-left:15px;padding-right:15px}.user-info-card .btn-website svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.user-info-card .btn-website:hover,.user-info-card .btn-website:focus-visible{color:#fff;background-color:#6d42ed}.user-info-card .btn-website:hover svg path,.user-info-card .btn-website:focus-visible svg path{fill:#fff}.user-info-card .btn-website svg{position:relative;z-index:2}.user-info-card .btn-website svg path{fill:var(--text-current)}.user-info-card .btn-website:hover,.user-info-card .btn-website:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.user-info-card .btn-website:hover svg path,.user-info-card .btn-website:focus svg path{fill:var(--text-current)}.user-info-card .btn-website svg{width:18px;height:18px}.user-info-card .btn-website:hover,.user-info-card .btn-website:focus{color:#fff!important;background-color:#6d42ed}.user-info-card .btn-website:hover svg path,.user-info-card .btn-website:focus svg path{fill:#fff}@media (max-width: 767px){.user-info-card{display:none!important;top:-13px;left:-17px;width:calc(100vw - var(--gutter-x) * 2 - var(--gutter-cap) * 1.5)}}.social-post-content>.user-avatar{overflow:clip}.social-post-content>.user-avatar .user-avatar-card-trigger{margin:0;padding:0;border:0;background:transparent;font:inherit;line-height:0;color:inherit;cursor:pointer}.social-post-content>.user-avatar .user-avatar-card-trigger:focus-visible{outline:2px solid rgba(109,66,237,.65);outline-offset:2px;border-radius:999px}.social-post-content>.user-avatar:hover{overflow:visible}.social-post-content>.user-avatar:hover .user-info-card{opacity:1;visibility:visible;filter:blur(0);transform:scale(1) translateY(0);transition-duration:.3s;transition-delay:.12s;pointer-events:auto}.social-post-content:has(a.name:hover) .user-avatar,.social-post-content:has(a.username:hover) .user-avatar{overflow:visible}.social-post-content:has(a.name:hover) .user-avatar .user-info-card,.social-post-content:has(a.username:hover) .user-avatar .user-info-card{opacity:1;visibility:visible;filter:blur(0);transform:scale(1) translateY(0);transition-duration:.3s;transition-delay:.12s;pointer-events:auto}@starting-style{.social-post-content>.user-avatar .user-info-card.is-active{opacity:0;filter:blur(2px);transform:scale(.98) translateY(0)}}.social-post-content>.user-avatar .user-info-card.is-active{opacity:1;visibility:visible;filter:blur(0);transform:scale(1) translateY(0);transition-duration:.3s;pointer-events:auto}@media (max-width: 767px){.social-post-content>.user-avatar .user-info-card-backdrop{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;margin:0;padding:0;border:0;border-radius:0;background-color:rgba(0,0,0,.45);cursor:pointer}.social-post-content>.user-avatar .user-info-card-backdrop.is-active{display:block}body.is-dark .social-post-content>.user-avatar .user-info-card-backdrop.is-active{background-color:rgba(0,0,0,.65)}.social-post-wrapper:has(.social-post-content>.user-avatar .user-info-card.is-active){position:relative;z-index:1000;content-visibility:visible}.social-post-item:has(.user-info-card.is-active),.social-original-post:has(.user-info-card.is-active){z-index:1000;overflow:visible}.social-post-content:has(>.user-avatar .user-info-card.is-active){overflow:visible;z-index:10}.social-post-content>.user-avatar:has(.user-info-card.is-active){overflow:visible}.social-post-content>.user-avatar .user-info-card.is-active{display:flex!important;position:fixed;top:var(--social-author-card-top, 0);left:var(--social-author-card-left, var(--gutter-x));right:auto;z-index:10000;width:var(--social-author-card-width, calc(100vw - var(--gutter-x) * 2));max-width:460px;max-height:min(480px,100dvh - var(--social-author-card-top, 0px) - 16px);overflow:auto;pointer-events:auto!important;-webkit-overflow-scrolling:touch}}@media (prefers-reduced-motion: reduce){.social-post-content>.user-avatar .user-info-card,.social-post-content>.user-avatar .user-info-card::backdrop{transition-duration:.01ms!important;animation-duration:.01ms!important;filter:none!important;transform:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}.recent-comments{max-height:520px;display:flex;flex-direction:column;padding-right:4px;margin-bottom:calc(var(--gutter-y) * 2);position:relative}.recent-comments .recent-comments-heading{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-size:24px;font-weight:600;font-feature-settings:"dlig" on,"ss11" on,"ss09" on,"ss08" on,"ss05" on,"ss07" on,"ss06" on,"ss03" on,"case" on;line-height:.85;letter-spacing:-.48px;margin:0 0 calc(var(--gutter-y) * .5) 0;text-align:center;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%}.recent-comments .recent-comments-heading .icon{display:inline-flex;align-items:center;margin-top:2px}.recent-comments .recent-comments-heading .icon svg{width:24px;height:24px;opacity:.85}.recent-comments .recent-comments-heading .icon svg path{fill:var(--text-current)}.recent-comments .recent-comments-list-container{width:100%;padding-bottom:48px;overflow-y:auto;overscroll-behavior:auto}.recent-comments .recent-comments-list{list-style:none;margin:0;padding:0;width:100%;flex:1 1 auto}.recent-comments .notification-item.recent-comment{margin:var(--gutter-y) 0;padding:0;border:0}.recent-comments .recent-comments-list>.recent-comment:first-of-type{margin-top:0}.recent-comments .recent-comments-list>.recent-comment:last-of-type{margin-bottom:24px}.recent-comments .recent-comment-content{display:flex;flex-direction:column;gap:14px;position:relative}.recent-comments .rc-row{display:flex;align-items:flex-start;gap:12px}.recent-comments .rc-left{justify-content:flex-start}.recent-comments .rc-comment,.recent-comments .rc-reply{position:relative}.recent-comments .rc-comment:before{content:"";position:absolute;left:13px;top:-14px;height:10px;width:1px;background-color:rgba(255,255,255,.12);border-radius:2px}.recent-comments .rc-right{justify-content:flex-end;flex-direction:row}.recent-comments .recent-comment-content>.rc-row.rc-left:first-of-type{position:relative}.recent-comments .recent-comment-content>.rc-row.rc-left:first-of-type:after{content:"";position:absolute;left:13px;top:32px;bottom:0;width:1px;background-color:rgba(255,255,255,.12);border-radius:2px}.recent-comments .rc-thread{position:relative}.recent-comments .rc-thread:has(+.rc-thread):after{content:"";position:absolute;left:13px;top:32px;bottom:0;width:1px;background-color:rgba(255,255,255,.12);border-radius:2px}.recent-comments .rc-comment+.rc-reply{margin-top:12px}.recent-comments .rc-reply+.rc-reply{margin-top:10px}.recent-comments .rc-avatar{position:relative;flex:0 0 auto;width:26px;height:26px;border-radius:50%;overflow:hidden}.recent-comments .rc-avatar>a{display:block;width:100%;height:100%}.recent-comments .rc-avatar :is(.profile-avatar-default:not(.avatar-placeholder),img,picture,.r-img,.lazyPicture){width:26px;height:26px;border-radius:50%;display:block}.recent-comments .rc-bubble{padding:8px 11px;border-radius:16px;line-height:1.35;text-align:left;position:relative}.recent-comments .rc-bubble.is-mine{background-color:rgba(109,66,237,.75);color:#fff;transition:background-color .3s}.recent-comments .rc-bubble.is-mine:hover,.recent-comments .rc-bubble.is-mine:focus{background-color:#6d42ed}.recent-comments .rc-bubble .rc-link{color:inherit;text-decoration:none}.recent-comments .rc-bubble .rc-text{margin:0;color:inherit;font-size:14px;font-weight:450;white-space:normal;word-break:break-word;overflow-wrap:anywhere}.recent-comments .rc-bubble blockquote.rc-text{margin:0;position:relative}.recent-comments .rc-bubble .rc-text a{display:inline-block;color:var(--text-current);opacity:.5;font-size:12px;text-decoration:underline;word-break:break-word;overflow-wrap:anywhere;position:relative;z-index:1;transition:opacity .15s}.recent-comments .rc-bubble .rc-text a:hover,.recent-comments .rc-bubble .rc-text a:focus{opacity:1}.recent-comments .rc-bubble .rc-text code{font-size:11px}.recent-comments .rc-bubble .rc-text>code{display:inline-block;margin-top:5px}.recent-comments .rc-bubble .rc-text>pre{margin-top:5px;margin-bottom:1lh}.recent-comments .rc-bubble .rc-text>pre code.hljs:after{display:none}.recent-comments .rc-bubble .rc-text .rc-overlay-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:0}.recent-comments .rc-bubble-left{background-color:rgba(255,255,255,.06);color:#b8b8b8;border-top-left-radius:6px;transition:background-color .3s}.recent-comments .rc-bubble-left:hover,.recent-comments .rc-bubble-left:focus{background-color:rgba(255,255,255,.1)}.recent-comments .recent-comment-content>.rc-row.rc-left:first-of-type .rc-bubble-left{background-color:rgba(255,255,255,.09)}.recent-comments .recent-comment-content>.rc-row.rc-left:first-of-type .rc-bubble-left:hover,.recent-comments .recent-comment-content>.rc-row.rc-left:first-of-type .rc-bubble-left:focus{background-color:rgba(255,255,255,.12)}.recent-comments .rc-bubble-right{max-width:72%;background-color:rgba(255,255,255,.03);color:#b8b8b8;border-top-right-radius:6px;transition:background-color .3s}.recent-comments .rc-bubble-right:hover,.recent-comments .rc-bubble-right:focus{background-color:rgba(255,255,255,.1)}.recent-comments .rc-bubble-right .rc-text{font-weight:400}.recent-comments .rc-bubble-parent{background-color:rgba(255,255,255,.035);color:#ccc;transition:background-color .3s}.recent-comments .rc-bubble-parent:hover,.recent-comments .rc-bubble-parent:focus{background-color:rgba(255,255,255,.1)}.recent-comments .rc-time{margin-top:4px;font-size:11px;font-weight:400}.recent-comments .rc-time .bullet{margin:0 6px}.recent-comments .rc-time-left,.recent-comments .rc-time-right{text-align:left}.recent-comments .btn-load-more-text{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;appearance:none;-webkit-appearance:none;font:inherit;border:1px solid #bfbfbf;cursor:default;overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));background-color:transparent;color:var(--text-current);border:1px solid #767676;border-radius:14px;padding:4px 12px;font-size:12px;font-weight:500;text-transform:uppercase;cursor:pointer;transition:color .15s,background-color .15s}.recent-comments .btn-load-more-text svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.recent-comments .btn-load-more-text:hover,.recent-comments .btn-load-more-text:focus{color:#0c0c0c;background-color:#fff;border-color:#fff}.recent-comments .conversation-history-end{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;line-height:1.2;text-transform:none;color:#b8b8b8;text-align:right}.recent-comments:after{content:"";position:absolute;left:0;right:0;bottom:0;height:48px;pointer-events:none;background:linear-gradient(to bottom,color-mix(in srgb,var(--social-page-bg, var(--bg-current)) 0%,transparent) 0%,var(--social-page-bg, var(--bg-current)) 100%)}body:not(.is-dark) .recent-comments .recent-comment-content>.rc-row.rc-left:first-of-type .rc-bubble-left{background-color:rgba(0,0,0,.06)}body:not(.is-dark) .recent-comments .recent-comment-content>.rc-row.rc-left:first-of-type .rc-bubble-left:hover,body:not(.is-dark) .recent-comments .recent-comment-content>.rc-row.rc-left:first-of-type .rc-bubble-left:focus{background-color:rgba(0,0,0,.08)}body:not(.is-dark) .recent-comments .rc-bubble-left{background-color:rgba(0,0,0,.04);color:#525252}body:not(.is-dark) .recent-comments .rc-bubble-left:hover,body:not(.is-dark) .recent-comments .rc-bubble-left:focus{background-color:rgba(0,0,0,.08)}body:not(.is-dark) .recent-comments .rc-bubble-parent{background-color:rgba(0,0,0,.03);color:#525252}body:not(.is-dark) .recent-comments .rc-bubble-parent:hover,body:not(.is-dark) .recent-comments .rc-bubble-parent:focus{background-color:rgba(0,0,0,.08)}body:not(.is-dark) .recent-comments .rc-bubble-right{background-color:rgba(0,0,0,.03);color:#525252}body:not(.is-dark) .recent-comments .rc-bubble-right:hover,body:not(.is-dark) .recent-comments .rc-bubble-right:focus{background-color:rgba(0,0,0,.08)}body:not(.is-dark) .recent-comments .rc-bubble.is-mine{background-color:rgba(109,66,237,.75);color:#fff;transition:background-color .3s}body:not(.is-dark) .recent-comments .rc-bubble.is-mine:hover,body:not(.is-dark) .recent-comments .rc-bubble.is-mine:focus{background-color:#6d42ed}body:not(.is-dark) .recent-comments .recent-comment-content>.rc-row.rc-left:first-of-type:after,body:not(.is-dark) .recent-comments .rc-thread:has(+.rc-thread):after,body:not(.is-dark) .recent-comments .rc-comment:before{background-color:rgba(0,0,0,.12)}body:not(.is-dark) .recent-comments .btn-load-more-text:hover,body:not(.is-dark) .recent-comments .btn-load-more-text:focus{color:#fff;background-color:#0c0c0c;border-color:#0c0c0c}body:not(.is-dark) .recent-comments .conversation-history-end{color:#525252}
