.arcade-navigation{box-sizing:border-box;font:14px Arial,sans-serif;background:#101c2a;color:#eff6ef;border-bottom:1px solid #385160;display:flex;align-items:center;gap:26px;padding:16px max(20px,calc((100vw - 1412px)/2))}.arcade-navigation a{color:inherit;text-decoration:none;flex-shrink:0}.arcade-navigation .arcade-home{display:flex;align-items:center;font-size:32px;font-weight:900;gap:4px}.arcade-home>span{color:#f6a96b;font-size:20px;align-self:start}.arcade-home b{font-size:12px;letter-spacing:2px;margin-left:8px}.arcade-home em{display:block;font-style:normal;color:#adbdc8;font-size:10px;letter-spacing:3px;margin-top:4px}.arcade-navigation nav{display:flex;gap:6px;overflow-x:auto;min-width:0;scrollbar-width:thin}.arcade-navigation nav a{padding:10px 12px;border-radius:5px;white-space:nowrap}.arcade-navigation nav a:hover,.arcade-navigation nav a[aria-current]{background:#294153;color:#ffd2a8}.arcade-navigation a:focus-visible{outline:3px solid #91e4c6;outline-offset:2px}.arcade-market-wrap{max-width:1500px;margin:0 auto;padding:0 44px 28px;font:16px/1.5 Arial,sans-serif;color:#f1f3eb}.arcade-market-wrap *{box-sizing:border-box}.arcade-market-wrap button{cursor:pointer;font:inherit;color:inherit}.arcade-market-wrap .ad-market h2{color:#fff0d9}.arcade-market-wrap .eyebrow{letter-spacing:2px;font-size:12px}#cb-dialog{box-sizing:border-box;width:min(640px,calc(100% - 24px));max-height:85dvh;padding:32px;border:1px solid #587386;border-radius:8px;color:#e5eced;background:#192b42;font:16px/1.5 Arial,sans-serif;box-shadow:0 25px 100px #020b1d80}#cb-dialog::backdrop{background:#071429bd;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}#cb-dialog *{box-sizing:border-box}#cb-dialog [hidden]{display:none!important}#cb-dialog button{font:inherit;cursor:pointer;color:inherit;border:0}#cb-dialog button:disabled{opacity:.45;cursor:default}#cb-dialog a{color:#ffca9d}#cb-dialog h2{line-height:1.08;letter-spacing:-1px}#cb-dialog .eyebrow{font-size:12px;letter-spacing:1px;color:#e8ab7e}#cb-dialog .primary,#cb-dialog .secondary,.arcade-ad-button{padding:14px 20px;background:#f6a66d;color:#172b3d;border:0;border-radius:4px;font-weight:700}#cb-dialog .secondary{background:#294359;color:#f1eee1}#cb-dialog .nav-button{background:transparent;padding:12px}#cb-dialog .dialog-close{position:absolute;right:12px;top:10px;width:34px;height:34px;font-size:28px;background:transparent}#cb-dialog :is(button,input,textarea,a):focus-visible{outline:3px solid #8ee4c2;outline-offset:3px}.ad-market .ad-slot{color:#f0eee7;font-family:Arial,sans-serif;text-align:left;cursor:pointer}.ad-slot .ad-slot-image{width:100%;aspect-ratio:2;object-fit:cover;border-radius:3px;display:block;margin:0 0 12px}.ad-slot .ad-slot-empty{height:52px;display:flex;align-items:center;font-size:32px;color:#ffd0a0}.ad-slot .ad-slot-site{display:block;color:#afc6d3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;margin:6px 0}.arcade-market-wrap .arcade-ad-button{color:#172b3d;font-weight:700;margin-top:18px;cursor:pointer}@media(max-width:700px){.arcade-navigation{padding:12px 16px;display:block}.arcade-navigation .arcade-home{font-size:26px;margin-bottom:10px}.arcade-navigation nav{margin:0 -4px}.arcade-navigation nav a{padding:9px 10px}.arcade-market-wrap{padding:0 16px 20px}}.arcade-navigation .arcade-portfolio{margin-left:auto;border:1px solid #385160;border-radius:5px;padding:10px 12px;font-size:13px;white-space:nowrap}@media(max-width:700px){.arcade-navigation .arcade-portfolio{display:inline-block;margin-top:10px}}body[data-route=portfolio],body[data-route=blog],body[data-route=post]{background:#f7f8f2;color:#20241e}body:is([data-route=portfolio],[data-route=blog],[data-route=post])>.arcade-navigation,body:is([data-route=portfolio],[data-route=blog],[data-route=post])>.arcade-market-wrap{display:none}.arcade-language{display:grid;gap:5px;font:12px/1.2 Arial,sans-serif;color:#adbdc8;flex-shrink:0}.arcade-language select{font:14px Arial,sans-serif;color:#eff6ef;background:#294153;border:1px solid #557082;padding:8px;border-radius:4px;min-height:40px}.arcade-language select:focus-visible{outline:3px solid #91e4c6;outline-offset:2px}@media(max-width:1100px)and (min-width:701px){.arcade-navigation{flex-wrap:wrap;gap:12px}.arcade-navigation nav{order:4;flex-basis:100%}}@media(max-width:700px){.arcade-navigation{display:flex;flex-wrap:wrap;gap:10px}.arcade-navigation .arcade-home{margin:0 auto 0 0}.arcade-navigation nav{order:4;flex-basis:100%}.arcade-navigation .arcade-portfolio{order:5;margin:0}.arcade-language{margin-left:auto}}.advertise-nav{color:#ffb785}.ad-market{margin:36px 0;padding:28px;background:#1c3046;border:1px solid #3e566c;border-radius:8px}.ad-market-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.ad-market h2{margin:9px 0 0;font-size:27px;letter-spacing:-1px}.ad-market h2 span{color:#ffae77}.ad-market-heading p{color:#b4c8d7;font-size:13px;line-height:1.65}.ad-market-heading .eyebrow{font-size:10px;color:#ffb785}.ad-slots{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.ad-slot{padding:16px 13px;text-align:left;border:1px solid #698399;background:#253b51;border-radius:4px;min-width:0;transition:border-color .15s,background .15s}.ad-slot:hover{background:#314b62;border-color:#ffb785}.ad-slot>span{display:flex;justify-content:space-between;font:9px monospace;letter-spacing:1px;color:#bed0dd}.ad-slot strong{display:block;margin:15px 0 9px;font-size:16px;color:#ffc196;overflow-wrap:anywhere}.ad-slot small{font-size:10px;line-height:1.5;color:#bdcbd6}.sponsor-card button{color:#ffc79c;font-size:11px;font-weight:700}#cb-dialog.ad-dialog{width:min(640px,calc(100% - 24px));padding:32px}.ad-dialog h2{font-size:37px;margin-bottom:14px}.ad-dialog h2 span{color:#ffb785}.ad-intro{max-width:470px}.ad-current{padding:14px 16px;background:#284155;border-radius:4px;display:flex;align-items:center;justify-content:space-between;gap:15px;margin:18px 0}.ad-current span{font-size:10px;color:#b8cddb}.ad-current a{font-size:14px;color:#ffca9d;overflow-wrap:anywhere}.ad-form{display:grid;gap:17px;margin-top:23px}.ad-form label,.ad-pix-code{display:grid;gap:8px;font-size:13px;color:#e4ebed;font-weight:600}.ad-form input:not([type=checkbox]),.ad-pix-code textarea{width:100%;min-width:0;padding:12px 13px;background:#112337;border:1px solid #698296;border-radius:4px;color:#edf3f4;font:15px Arial}.ad-form input::placeholder{color:#99afbf}.ad-form .ad-upload span{font-size:11px;font-weight:400;color:#afc0ce}.ad-upload input[type=file]{font-size:12px}.ad-upload input::file-selector-button{padding:8px;background:#2e4960;border:0;border-radius:2px;color:#fff;margin-right:8px;cursor:pointer}.ad-preview{aspect-ratio:2 / 1;background:#f5a267;color:#203348;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;border:6px solid #36536a;border-radius:4px;overflow:hidden}.ad-preview img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.ad-preview>span{position:absolute;top:0;left:0;right:0;padding:9px 12px;font:9px monospace;letter-spacing:1px;background:#203348ed;color:#f5eee0}.ad-preview strong{font-size:clamp(24px,5vw,40px);color:#203348;max-width:90%;overflow-wrap:anywhere;line-height:1.1}.ad-preview small{margin-top:10px;font-size:12px}.ad-preview:has(img) strong{position:absolute;left:0;bottom:0;background:#203348ed;color:#fff0da;max-width:100%;width:100%;padding:9px 12px;font-size:15px}.ad-preview:has(img) small{visibility:hidden}.ad-bid-row{display:flex;gap:22px;align-items:end}.ad-bid-row label{width:140px}.ad-bid-row p{margin:0 0 6px;font-size:12px}.ad-form label.ad-terms{display:flex;align-items:start;gap:11px;font-weight:400;font-size:12px;line-height:1.65;color:#b4c7d5}.ad-terms input{width:18px;height:18px;margin-top:3px;flex-shrink:0;accent-color:#ffac75}.ad-form .primary,.ad-payment .primary{width:100%;padding:16px}.ad-dialog .ad-error{color:#ffb0a0;margin:0;font-size:13px}.ad-error:empty{display:none}.ad-dialog .ad-payment-note,.ad-dialog .ad-data-note{margin:0;font-size:11px;line-height:1.6}.ad-dialog .ad-payment-note{color:#f1ca98}.ad-payment{text-align:center;margin-top:25px;padding:23px;border:1px solid #50718a;border-radius:6px;background:#14273b}.ad-payment h3{font-size:23px;margin:12px 0}.ad-published{margin:20px 0;text-align:left}.ad-published img{display:block;width:100%;aspect-ratio:2;object-fit:cover;border-radius:4px}.ad-published figcaption{display:grid;gap:7px;padding-top:12px;overflow-wrap:anywhere}.ad-published a{color:#ffca9d}.ad-published small{color:#b8cddb}.ad-qr{display:block;width:min(100%,240px);aspect-ratio:1;margin:24px auto;background:#fff;padding:12px;border-radius:8px}.ad-pix-code{text-align:left;margin:16px 0}.ad-pix-code textarea{font-size:11px;resize:vertical;overflow-wrap:anywhere}.ad-payment .secondary{margin-top:16px;padding:10px 16px}.ad-order-id{display:block;margin-top:16px;font-size:10px;color:#a2b7c7;overflow-wrap:anywhere}@media(max-width:950px){.ad-slots{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.ad-market{padding:18px;margin-top:24px}.ad-market-heading{display:block}.ad-slots{grid-template-columns:repeat(2,minmax(0,1fr))}.ad-slot{padding:14px 11px}#cb-dialog.ad-dialog{padding:26px 20px}.ad-dialog h2{font-size:31px}.ad-payment{padding:17px 12px}.ad-current{align-items:start;flex-direction:column;gap:6px}}[data-ads=off] [data-advertise],[data-ads=off] .sponsor-card{display:none!important}
