:root{--df-bg: #f0f2f5;--df-surface: #ffffff;--df-surface-soft: #e8eaed;--df-border: #d0d5dd;--df-border-strong: #b8bec8;--df-text: #1c2128;--df-muted: #57606a;--df-dim: #8c959f;--df-green: #3fb950;--df-green-strong: #238636;--df-green-soft: #dcfce7;--df-blue: #0969da;--df-blue-strong: #0550ae;--df-blue-soft: #dbeafe;--df-red: #cf222e;--df-purple: #8250df;--df-orange: #bc4c00;--df-yellow: #9a6700;--df-mono: "JetBrains Mono", "Fira Code", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--df-sans: "IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--df-radius: 8px;--df-shadow: 0 12px 32px rgba(27, 31, 36, 0.09)}html,body{background:var(--df-bg) !important;color:var(--df-text) !important;font-family:var(--df-sans) !important;-webkit-font-smoothing:antialiased}body.df-has-code-bg{background:radial-gradient(circle at 12% 8%, rgba(63, 185, 80, 0.09), transparent 28rem),radial-gradient(circle at 84% 18%, rgba(9, 105, 218, 0.08), transparent 30rem),var(--df-bg) !important}#df-code-bg{position:fixed;inset:0;z-index:0;width:100vw;height:100vh;overflow:hidden;pointer-events:none}.df-snip{position:absolute;max-width:360px;margin:0;color:rgba(35,134,54,.2);font-family:var(--df-mono);font-size:11.5px;font-weight:600;line-height:1.65;white-space:pre;-webkit-user-select:none;user-select:none;pointer-events:none;animation:df-snip-fade linear forwards}@keyframes df-snip-fade{0%{opacity:0;transform:translateY(6px) scale(var(--df-scale, 0.92))}12%{opacity:1}82%{opacity:1}100%{opacity:0;transform:translateY(-6px) scale(var(--df-scale, 0.92))}}#main-outlet-wrapper,#main-outlet,.d-header,#d-sidebar,.sidebar-wrapper,.menu-panel,.modal-container{position:relative;z-index:1}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--df-bg)}::-webkit-scrollbar-thumb{background:var(--df-border-strong);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--df-muted)}::selection{background:var(--df-green-soft);color:var(--df-green-strong)}.d-header{background:var(--df-surface) !important;border-bottom:1px solid var(--df-border) !important;box-shadow:0 1px 3px rgba(27,31,36,.06) !important}.d-header .title a,.d-header .logo-big{color:var(--df-green-strong) !important;font-family:var(--df-mono) !important;font-size:15px !important;font-weight:700 !important;text-decoration:none !important}.d-header .title a::before,.d-header .logo-big::before{content:"Dev ";color:var(--df-green)}.d-header-icons .icon{border:1px solid rgba(0,0,0,0);border-radius:6px;color:var(--df-muted) !important;transition:background 140ms ease,border-color 140ms ease,color 140ms ease}.d-header-icons .icon:hover{background:var(--df-surface-soft) !important;border-color:var(--df-border);color:var(--df-text) !important}#main-outlet-wrapper,#main-outlet{background:rgba(0,0,0,0) !important}.search-menu-container input,.search-input,input[type=text],input[type=email],input[type=password],input[type=search],textarea,select{background:var(--df-surface) !important;border:1px solid var(--df-border) !important;border-radius:6px !important;color:var(--df-text) !important;font-size:14px !important}.search-menu-container input,.search-input{font-family:var(--df-mono) !important;font-size:13px !important;height:auto !important;line-height:1.4 !important;padding-bottom:6px !important;padding-top:6px !important}input:focus,textarea:focus,select:focus,.search-menu-container input:focus,.search-input:focus{border-color:var(--df-green) !important;box-shadow:0 0 0 3px rgba(63,185,80,.15) !important;outline:none !important}.custom-search-banner-wrap .search-widget,.search-banner .search-widget,.search-widget.search-widget{align-items:stretch !important;background:var(--df-surface) !important;border:1px solid var(--df-border) !important;border-radius:10px !important;box-shadow:0 8px 24px rgba(27,31,36,.08) !important;display:flex !important;min-height:58px !important;overflow:hidden !important}.custom-search-banner-wrap .search-widget form,.search-banner .search-widget form,.search-widget.search-widget form{align-items:stretch !important;display:flex !important;flex:1 1 auto !important;margin:0 !important}.custom-search-banner-wrap .search-widget .search-input,.custom-search-banner-wrap .search-widget input,.search-banner .search-widget .search-input,.search-banner .search-widget input,.search-widget.search-widget .search-input,.search-widget.search-widget input{background:rgba(0,0,0,0) !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;flex:1 1 auto !important;font-family:var(--df-sans) !important;font-size:22px !important;min-height:58px !important;outline:0 !important}.custom-search-banner-wrap .search-widget .search-icon,.custom-search-banner-wrap .search-widget .search-button,.search-banner .search-widget .search-icon,.search-banner .search-widget .search-button,.search-widget.search-widget .search-icon,.search-widget.search-widget .search-button{align-items:center !important;background:rgba(0,0,0,0) !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;color:var(--df-muted) !important;display:flex !important;justify-content:center !important;min-height:58px !important;min-width:52px !important;outline:0 !important;padding:0 !important}.custom-search-banner-wrap .search-widget .search-icon,.search-banner .search-widget .search-icon,.search-widget.search-widget .search-icon{border:0 !important;margin-left:-4px !important}.custom-search-banner-wrap .search-widget .search-icon svg,.custom-search-banner-wrap .search-widget .search-icon .d-icon,.search-banner .search-widget .search-icon svg,.search-banner .search-widget .search-icon .d-icon,.search-widget.search-widget .search-icon svg,.search-widget.search-widget .search-icon .d-icon{transform:translateX(-4px)}.custom-search-banner-wrap .search-widget .btn,.custom-search-banner-wrap .search-widget button,.search-banner .search-widget .btn,.search-banner .search-widget button,.search-widget.search-widget .btn,.search-widget.search-widget button{background:rgba(0,0,0,0) !important;border:0 !important;border-left:1px solid var(--df-border) !important;border-radius:0 !important;box-shadow:none !important;color:var(--df-muted) !important;margin:0 !important;min-height:58px !important;min-width:58px !important}.custom-search-banner-wrap .search-widget .search-icon,.custom-search-banner-wrap .search-widget button.search-icon,.custom-search-banner-wrap .search-widget .btn.search-icon,.search-banner .search-widget .search-icon,.search-banner .search-widget button.search-icon,.search-banner .search-widget .btn.search-icon,.search-widget.search-widget .search-icon,.search-widget.search-widget button.search-icon,.search-widget.search-widget .btn.search-icon{border:0 !important;border-left:0 !important;border-right:0 !important;box-shadow:none !important;min-width:52px !important}.custom-search-banner-wrap .search-widget:focus-within,.search-banner .search-widget:focus-within,.search-widget.search-widget:focus-within{border-color:var(--df-green) !important;box-shadow:0 0 0 3px rgba(63,185,80,.15),0 8px 24px rgba(27,31,36,.08) !important}.nav-pills>li>a{border:1px solid rgba(0,0,0,0) !important;border-radius:6px !important;color:var(--df-muted) !important;font-family:var(--df-mono) !important;font-size:13px !important;padding:5px 12px !important;transition:background 140ms ease,border-color 140ms ease,color 140ms ease}.nav-pills>li>a:hover{background:var(--df-surface-soft) !important;border-color:var(--df-border) !important;color:var(--df-text) !important}.nav-pills>li.active>a{background:var(--df-green-soft) !important;border-color:rgba(63,185,80,.42) !important;color:var(--df-green-strong) !important}#d-sidebar,.sidebar-wrapper{background:var(--df-surface) !important;border-right:1px solid var(--df-border) !important}.sidebar-section-header-text{color:var(--df-dim) !important;font-family:var(--df-mono) !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important}.sidebar-section-header-text::before{content:"# ";color:var(--df-green)}.sidebar-section-link,.sidebar-section-link-wrapper a{border-radius:6px !important;color:var(--df-muted) !important;font-size:14px !important;transition:background 120ms ease,color 120ms ease}.sidebar-section-link:hover,.sidebar-section-link-wrapper a:hover{background:var(--df-surface-soft) !important;color:var(--df-text) !important}.sidebar-section-link.active,.sidebar-section-link-wrapper a.active{background:var(--df-green-soft) !important;color:var(--df-green-strong) !important}.topic-list,.category-list{background:rgba(0,0,0,0) !important;border:none !important}.topic-list thead th{background:var(--df-surface) !important;border-bottom:1px solid var(--df-border) !important;color:var(--df-dim) !important;font-family:var(--df-mono) !important;font-size:11px !important;letter-spacing:.08em !important;text-transform:uppercase !important}.topic-list tbody tr{background:hsla(0,0%,100%,.72) !important;border-bottom:1px solid var(--df-border) !important;transition:background 140ms ease,box-shadow 140ms ease}.topic-list tbody tr:hover{background:hsla(0,0%,100%,.96) !important;box-shadow:inset 3px 0 0 rgba(63,185,80,.52)}.topic-list .main-link .title{color:var(--df-text) !important;font-size:15px !important;font-weight:600 !important}.topic-list .main-link .title:hover{color:var(--df-green-strong) !important}.badge-category,.discourse-tag{font-family:var(--df-mono) !important;font-size:11px !important}.badge-category{border-radius:4px !important;padding:2px 7px !important}.discourse-tag{background:var(--df-surface-soft) !important;border:1px solid var(--df-border) !important;border-radius:4px !important;color:var(--df-muted) !important;padding:1px 6px !important}.discourse-tag:hover{background:var(--df-green-soft) !important;border-color:var(--df-green) !important;color:var(--df-green-strong) !important}.num.posts-map,.num.age{color:var(--df-muted) !important;font-family:var(--df-mono) !important;font-size:13px !important}.category-list td{border-color:var(--df-border) !important}.category-list .category-name{color:var(--df-text) !important;font-weight:700 !important}.category-list .category-name:hover{color:var(--df-green-strong) !important}.category-list .category-description{color:var(--df-muted) !important;font-size:13px !important}.topic-post{border-bottom:1px solid var(--df-border) !important}.cooked{color:var(--df-text) !important;font-size:15px !important;line-height:1.75 !important}.cooked h1,.cooked h2,.cooked h3,.cooked h4,.cooked h5,.cooked h6{color:var(--df-text) !important;font-family:var(--df-mono) !important;font-weight:700 !important}.cooked h1,.cooked h2{border-bottom:1px solid var(--df-border);padding-bottom:.3em}.cooked a{color:var(--df-blue) !important;text-decoration:none}.cooked a:hover{text-decoration:underline}.cooked code{background:var(--df-green-soft) !important;border:1px solid rgba(63,185,80,.32) !important;border-radius:4px !important;color:var(--df-green-strong) !important;font-family:var(--df-mono) !important;font-size:.875em !important;padding:2px 6px !important}.cooked pre{background:var(--df-surface) !important;border:1px solid var(--df-border) !important;border-radius:8px !important;box-shadow:var(--df-shadow) !important;overflow-x:auto !important;padding:16px 20px !important;position:relative}.cooked pre code{background:rgba(0,0,0,0) !important;border:none !important;color:var(--df-text) !important;font-size:13px !important;line-height:1.6 !important;padding:0 !important}.cooked blockquote{background:var(--df-green-soft) !important;border-left:3px solid var(--df-green) !important;border-radius:0 6px 6px 0 !important;color:var(--df-muted) !important;font-style:italic;padding:12px 16px !important}.cooked table{border-collapse:collapse !important;width:100%}.cooked th,.cooked td{border:1px solid var(--df-border) !important;padding:8px 12px !important}.cooked thead tr,.cooked tr:nth-child(even){background:rgba(240,242,245,.68) !important}.cooked th{color:var(--df-muted) !important;font-family:var(--df-mono) !important;font-size:12px !important}.cooked ul li::marker,.cooked ol li::marker{color:var(--df-green)}.cooked ol li::marker{font-family:var(--df-mono)}.cooked hr{border:none !important;border-top:1px solid var(--df-border) !important}.cooked img{border:1px solid var(--df-border) !important;border-radius:6px !important;max-width:100%}#reply-control{background:var(--df-surface) !important;border-top:1px solid var(--df-border) !important;box-shadow:0 -4px 20px rgba(27,31,36,.08) !important;z-index:1000 !important}.d-editor-input,.wmd-input{background:var(--df-surface) !important;border:none !important;caret-color:var(--df-green) !important;color:var(--df-text) !important;font-family:var(--df-mono) !important;font-size:14px !important;line-height:1.7 !important}.d-editor-preview-wrapper{background:var(--df-bg) !important;border-left:1px solid var(--df-border) !important}.d-editor-button-bar button{border-radius:5px !important;color:var(--df-muted) !important}.d-editor-button-bar button:hover{background:var(--df-surface-soft) !important;color:var(--df-text) !important}.btn,button.btn{border:1px solid var(--df-border) !important;border-radius:6px !important;font-family:var(--df-mono) !important;font-size:13px !important;font-weight:600 !important;padding:6px 14px !important;transition:background 140ms ease,border-color 140ms ease,color 140ms ease}.btn-primary,.create,.btn.create{background:var(--df-green-strong) !important;border-color:var(--df-green) !important;color:#fff !important}.btn-primary:hover,.create:hover,.btn.create:hover{background:var(--df-green) !important}.btn-default{background:var(--df-surface) !important;color:var(--df-text) !important}.btn-default:hover{background:var(--df-surface-soft) !important}.modal-inner-container,.user-card{background:var(--df-surface) !important;border:1px solid var(--df-border) !important;border-radius:10px !important;box-shadow:0 16px 48px rgba(27,31,36,.14) !important}.modal-header{background:var(--df-surface-soft) !important;border-bottom:1px solid var(--df-border) !important}.modal-header h3,.modal-header .modal-title{font-family:var(--df-mono) !important;font-size:14px !important;font-weight:700 !important}.topic-title h1{color:var(--df-text) !important;font-size:24px !important;font-weight:700 !important}.alert{border:1px solid var(--df-border) !important;border-radius:6px !important;font-size:14px !important;padding:12px 16px !important}.alert.alert-info{background:var(--df-blue-soft) !important;border-color:rgba(9,105,218,.3) !important;color:var(--df-blue-strong) !important}.alert.alert-success{background:var(--df-green-soft) !important;border-color:rgba(63,185,80,.3) !important;color:var(--df-green-strong) !important}.alert.alert-danger,.alert.alert-error{background:#fff0f0 !important;border-color:rgba(207,34,46,.3) !important;color:var(--df-red) !important}.alert.alert-warning{background:#fff8e1 !important;border-color:rgba(154,103,0,.3) !important;color:var(--df-yellow) !important}.avatar{border:2px solid var(--df-border) !important}.hljs-keyword,.hljs-selector-tag{color:var(--df-red) !important}.hljs-string,.hljs-attr{color:var(--df-blue-strong) !important}.hljs-number,.hljs-literal{color:var(--df-blue) !important}.hljs-comment{color:var(--df-dim) !important;font-style:italic}.hljs-function,.hljs-title{color:var(--df-purple) !important}.hljs-built_in,.hljs-type{color:var(--df-orange) !important}.hljs-variable,.hljs-name{color:var(--df-green-strong) !important}.df-hero{align-items:center;background:hsla(0,0%,100%,.92);border:1px solid var(--df-border);border-radius:10px;border-top:3px solid var(--df-green);box-shadow:var(--df-shadow);display:flex;gap:20px;justify-content:space-between;margin:0 0 20px;padding:22px 28px;position:relative;z-index:2}.df-hero-text h2{color:var(--df-text);font-family:var(--df-mono);font-size:15px;font-weight:700;margin:0 0 5px}.df-hero-text .df-p{color:var(--df-green);margin-right:6px}.df-hero-text p{color:var(--df-muted);font-size:13px;margin:0}.df-hero-stats{display:flex;flex-shrink:0;gap:24px;font-family:var(--df-mono)}.df-sv{color:var(--df-green-strong);display:block;font-size:22px;font-weight:700}.df-sl{color:var(--df-dim);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.df-up{align-items:center;background:var(--df-surface);border:1px solid var(--df-border);border-radius:6px;bottom:24px;box-shadow:0 2px 8px rgba(27,31,36,.1);color:var(--df-muted);cursor:pointer;display:flex;font-size:16px;height:36px;justify-content:center;opacity:0;pointer-events:none;position:fixed;right:24px;transition:opacity 180ms ease,border-color 180ms ease,color 180ms ease;width:36px;z-index:100}.df-up.on{opacity:1;pointer-events:auto}.df-up:hover{border-color:var(--df-green);color:var(--df-green-strong)}.df-copy{background:rgba(240,242,245,.94);border:1px solid var(--df-border);border-radius:4px;color:var(--df-muted);cursor:pointer;font:700 11px var(--df-mono);padding:2px 8px;position:absolute;right:8px;top:8px;z-index:2}.df-copy.is-copied{background:var(--df-green-soft);border-color:var(--df-green);color:var(--df-green-strong)}.df-rt{background:var(--df-surface-soft);border:1px solid var(--df-border);border-radius:4px;color:var(--df-muted);display:inline-block;font-family:var(--df-mono);font-size:11px;margin-left:8px;padding:1px 7px;vertical-align:middle}@media(prefers-color-scheme: dark){:root{--df-bg: #0d1117;--df-surface: #161b22;--df-surface-soft: #21262d;--df-border: #30363d;--df-border-strong: #484f58;--df-text: #e0e6f0;--df-muted: #8b949e;--df-dim: #6e7681;--df-green-soft: rgba(63, 185, 80, 0.14);--df-blue-soft: rgba(88, 166, 255, 0.14);--df-blue: #58a6ff;--df-blue-strong: #79c0ff;--df-shadow: 0 16px 42px rgba(1, 4, 9, 0.34)}.topic-list tbody tr,.df-hero{background:rgba(22,27,34,.9) !important}.topic-list tbody tr:hover{background:rgba(33,38,45,.98) !important}.df-snip{color:rgba(63,185,80,.22)}}@media(max-width: 768px){.df-hero{align-items:flex-start;flex-direction:column;padding:16px}.df-hero-stats{gap:16px}.df-snip{font-size:10px;max-width:260px}}
/*# sourceMappingURL=common_theme_13_4dd7d6fc158b1689c5940087b3d51b39e3c9afd1.css.map?__ws=Devforum.com.br */
