#root{max-width:1280px;margin:0 auto;padding:2rem;text-align:center}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:no-preference){a:nth-of-type(2) .logo{animation:logo-spin 20s linear infinite}}html[data-bs-theme=dark]{--bs-body-bg:#1E1E1E;--bs-body-color:#D4D4D4;--bs-secondary-bg:#252526;--bs-tertiary-bg:#252526;--bs-tertiary-bg-rgb:37,37,38;--bs-border-color:#454545;--bs-card-bg:#252526;--bs-card-border-color:#3C3C3C;--bs-secondary-color:#858585;--bs-emphasis-color:#CCCCCC;--bs-link-color:#9CDCFE;--bs-link-hover-color:#C3E7FF;--bs-code-color:#CE9178;--bs-form-control-bg:#3C3C3C;--bs-dropdown-bg:#252526;--bs-dropdown-border-color:#454545;--bs-dropdown-link-color:#D4D4D4;--bs-dropdown-link-hover-bg:#2A2D2E;--bs-table-bg:transparent;--bs-table-striped-bg:#252526;--bs-table-hover-bg:#2A2D2E;--bs-table-border-color:#3C3C3C}html[data-bs-theme=dark] .btn-secondary{--bs-btn-color:#D4D4D4;--bs-btn-bg:#3C3C3C;--bs-btn-border-color:#454545;--bs-btn-hover-color:#FFFFFF;--bs-btn-hover-bg:#4A4A4A;--bs-btn-hover-border-color:#555555;--bs-btn-active-bg:#505050;--bs-btn-active-border-color:#606060;--bs-btn-disabled-bg:#2A2A2A;--bs-btn-disabled-border-color:#3C3C3C}body{background-color:#1E1E1E;transition:color .3s ease-in-out}.read-the-docs{color:#888}.cardh{border:0!important}#icons{font-family:Roboto,sans-serif;font-size:16pt;font-weight:400;transition:.5s;color:var(--bs-border-color);transition:1s}#icons:hover{transition:1s;color:var(--bs-btn-bg)}#legal{font-size:8pt}a:link,a:visited{text-decoration:none!important;color:var(--bs-card-color)}#advmode{padding:2px;width:138px;height:38px;margin-bottom:1rem}.cards:hover{border-color:var(--bs-card-color);transition:.5s}.cardsbg{height:100%;width:100%;z-index:-1}.calc-form{display:flex;flex-direction:column;gap:0}.calc-form-group{margin-bottom:10px}.calc-form-group .form-label{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:var(--bs-secondary-color);margin-bottom:3px}.calc-form-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;align-items:end}.calc-subform{background-color:rgba(var(--bs-body-color-rgb),.04);border:1px solid var(--bs-border-color);border-radius:5px;padding:12px;margin-top:12px;margin-bottom:8px}.calc-subform-title{font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:var(--bs-secondary-color);font-weight:600;margin-bottom:4px}#blueprintHeader{margin-top:20px;display:grid;grid-template-columns:120px 1fr auto;grid-gap:16px;gap:16px;align-items:start;border-radius:5px;width:100%;margin-bottom:15px;font-size:var(--bs-body-font-size);padding:16px;background-color:rgba(var(--bs-body-color-rgb),.03);border:1px solid var(--bs-border-color);text-align:left}.calc-header-icon{display:flex;flex-direction:column;align-items:center;gap:6px}.calc-header-name{font-size:.7rem;text-align:center;color:var(--bs-secondary-color);word-break:break-word}.calc-header-stats{display:flex;flex-direction:column;gap:5px}.calc-stat-row{display:flex;justify-content:space-between;align-items:center;padding:3px 0;border-bottom:1px solid rgba(var(--bs-body-color-rgb),.06)}.calc-stat-row:last-child{border-bottom:none}.calc-stat-label{font-size:.65rem;color:var(--bs-secondary-color)}.calc-stat-value{font-size:.68rem}.calc-header-actions{min-width:260px;max-width:300px;display:flex;flex-direction:column;align-items:stretch}.calc-toggles-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.calc-order-toggle{background-color:rgba(var(--bs-body-color-rgb),.04);border:1px solid var(--bs-border-color);border-radius:4px;padding:8px 10px;text-align:center}.calc-toggle-label{font-size:.68rem;text-transform:uppercase;letter-spacing:.04em;color:var(--bs-secondary-color);margin-bottom:4px}#topcard{border-bottom:1px solid;border-color:var(--bs-border-color);padding:5px}img,svg{border-radius:3px!important}#button-top{width:100%!important}#propimage{width:90px;height:90px;border:1px solid var(--bs-border-color);border-radius:4px!important}#matsdiv{margin-bottom:20px;font-size:20px}#menuleft{background-color:rgba(var(--bs-body-color-rgb),.03)!important;padding:15px;border-radius:5px;margin-top:20px}#menuleft,#menuleft .form-control,#menuleft .form-select{text-align:center}#HukuBartopolos{background-color:var(--bs-body-bg);font-size:var(--bs-body-font-size);padding:15px;border-radius:5px}.col-9{width:76%!important}#animateddiv{font-size:.75rem}td,th{vertical-align:middle!important}#start-message{font-size:1rem;margin-top:20px;text-align:left}input,optgroup,select,textarea{font-size:.75rem!important}tr{transform:1s!important}#fof{font-size:170px;font-weight:700}#video{z-index:-2;object-fit:cover}#dots,#video{top:0;left:0;width:100%;height:100vh;position:fixed}#dots{content:"";z-index:-1;background:repeating-linear-gradient(45deg,rgba(255,255,255,.05),rgba(255,255,255,.05) 1px,transparent 0,transparent 20px),repeating-linear-gradient(-45deg,rgba(255,255,255,.05),rgba(255,255,255,.05) 1px,transparent 0,transparent 20px)}#apbuy{color:#83cfcf}#apbuy,#apsel{font-size:2.2rem}#apsel{color:#e1b489}#apaverage{color:#b778bf}#apaverage,#apvolume{font-size:2.2rem}#apholddiv{background-color:rgba(var(--bs-body-color-rgb),.03);margin-top:20px;margin-bottom:10px;padding:10px;border-radius:10px}#apmaindiv{margin-left:auto;margin-right:auto;vertical-align:bottom}.positiveprice{color:#22babb}.negativeprice{color:#fa7f08}#bp_bn,#bp_build,#bp_count,#bp_ft,#bp_market,#bp_me,#bp_quantity,#bp_rig,#bp_system,#build_select,#ft_select,#rig_select,#system_select{margin-top:5px}#ft_select{margin-bottom:1rem}.dropdown-item{font-size:10px}.bg-body-tertiary{border-radius:5px}.navbar-custom{padding:1rem}.brand{font-size:1.5rem;font-weight:700}.nav-item{font-size:1.1rem;margin-right:5px;transition:color .3s ease-in-out}.navbar-custom .ms-auto{display:flex;align-items:center}#homebox{padding:15px}#alert-container-box{width:100%;padding:15px;margin-bottom:-25px}#akwarddiv{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:-6px}#akwardspan{margin-top:25px;margin-bottom:5px;font-size:13px;border:1px solid;padding:15px;border-color:var(--bs-border-color);border-radius:5px}#appraisalformtop{display:flex;width:100%;padding:20px;margin-bottom:-20px}#appraisalformleft{border-radius:15px 0 0 15px}#appraisalformleft,#appraisalformright{width:50%;background-color:rgba(var(--bs-body-color-rgb),.03);padding:20px;box-sizing:border-box}#appraisalformright{border-radius:0 15px 15px 0}#appraisalcontainer{align-items:center;display:flex}#appraisalformelements{align-items:center;margin-right:10px;margin-bottom:10px;width:40%}#appraisalformmid{display:flex;width:100%;padding:20px;margin-bottom:10px;margin-top:10px}#appraisalformresult{padding:20px}#appraisalText{border-radius:15px 0 0 15px}#appraisalComment,#appraisalText{min-height:100px;resize:vertical;width:100%;padding:20px;background-color:rgba(var(--bs-body-color-rgb),.03)}#appraisalComment{border-radius:0 15px 15px 0}#appraisaltextleft{margin-right:2%}#appraisalcommentright,#appraisaltextleft{width:49%;box-sizing:border-box}#appraisaltable{padding:20px}#appraisaltop{display:flex;width:100%;justify-content:center;font-size:20px}#appraisaltopbuy,#appraisaltopsell,#appraisaltopsplit,#appraisaltopvolume,#appraisalvolumeaverage,#appraisalvolumebuy,#appraisalvolumesell{margin-right:5px}#appraisaltopvolume{margin-right:45px}#appraisaltd{height:20px;padding:1px}#buttonappraisalright{margin-top:20px;margin-bottom:-10px}#appraisalResponse{padding:20px}.navbar-custom{padding:.5rem 1rem}.navbar-custom .brand{font-size:1.2rem;font-weight:700;height:100%}.navbar-custom .brand,.navbar-custom .nav-item{text-decoration:none;display:flex;align-items:center}.navbar-custom .nav-item{margin:0 10px;font-size:1rem}.navbar-custom .nav-item:hover{text-decoration:underline}.navbar-custom .navbar-brand{padding-top:0;padding-bottom:0;display:flex;align-items:center;height:100%}.navbar-custom .navbar-collapse,.navbar-custom .navbar-nav{align-items:center}#cookie{color:var(--bs-body-color)}#container-cookie{text-align:left}.picategory{text-align:center}#diagram-label{margin-top:20px}#pipanetstext{justify-content:center;font-size:20px;margin-bottom:10px;display:flex}#pi-diagram{padding:20px}#picalculator{padding:10px;display:flex;font-size:.75rem}#picalculatorleft{padding:15px;background-color:rgba(var(--bs-body-color-rgb),.03);width:13%;border-radius:5px;margin-top:20px;height:350px}#picalculatorright{width:88%;margin-left:10px}#bakteria{font-size:30px}#bakteria,#gnomagpt{font-family:var(--bs-body-font-family)}#gnomagpt{margin-bottom:15px;padding:15px;background-color:rgba(var(--bs-body-color-rgb),.03);border-radius:5px;font-size:1rem}#gnomagps1{width:40%;margin-right:50px}.appr-settings{background-color:rgba(var(--bs-body-color-rgb),.03);border:1px solid var(--bs-border-color);border-radius:6px;padding:16px;margin-top:16px;margin-bottom:12px}.appr-settings-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px 16px;gap:8px 16px;align-items:end}.appr-input-area{margin-top:4px}.appr-textareas{display:grid;grid-template-columns:1fr 220px;grid-gap:16px;gap:16px;align-items:stretch}.appr-textarea-group{display:flex;flex-direction:column;height:100%}.appr-textarea{flex:1 1;min-height:80px;resize:none;font-size:.78rem!important}.appr-side-col{display:flex;flex-direction:column}.appr-comment{height:80px;resize:none;font-size:.78rem!important}.appr-result{margin-top:20px;margin-bottom:16px}.appr-result-header{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background-color:rgba(var(--bs-body-color-rgb),.03);border-radius:6px 6px 0 0;border:1px solid var(--bs-border-color);border-bottom:none}.appr-result-meta{font-size:.75rem;color:var(--bs-secondary-color)}.appr-stat-cards{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--bs-border-color);border-radius:0 0 6px 6px;overflow:hidden}.appr-stat-card{padding:14px 16px;text-align:center;border-right:1px solid var(--bs-border-color)}.appr-stat-card:last-child{border-right:none}.appr-stat-card-label{font-size:.65rem;text-transform:uppercase;letter-spacing:.06em;color:var(--bs-secondary-color);margin-bottom:4px}.appr-stat-card-value{font-size:1.6rem;font-weight:600;line-height:1.1;margin-bottom:4px}.appr-stat-card-sub{font-size:.68rem;color:var(--bs-secondary-color)}.appr-buy{color:#83cfcf}.appr-split{color:#b778bf}.appr-sell{color:#e1b489}.appr-table thead th{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em}.appr-table td{font-size:.78rem}.appr-tabs{display:flex;border-bottom:1px solid var(--bs-border-color);margin-top:16px;margin-bottom:0}.appr-tab-btn{background:none;border:none;border-bottom:2px solid transparent;padding:6px 16px;font-size:.78rem;color:var(--bs-secondary-color);cursor:pointer;margin-bottom:-1px;transition:color .15s,border-color .15s}.appr-tab-btn:hover{color:var(--bs-body-color)}.appr-tab-btn.active{color:#9CDCFE;border-bottom-color:#9CDCFE}.appr-tab-content{padding-top:12px}.appr-tab-empty{padding:32px;text-align:center;color:var(--bs-secondary-color);font-size:.82rem}.appr-reprocess-controls{display:flex;align-items:center;gap:10px;margin-bottom:14px}#market-browser{display:flex;height:calc(100vh - 140px);gap:0;font-size:.8rem;text-align:left}#market-left-panel{width:220px;flex-shrink:0;display:flex;flex-direction:column;border-right:1px solid #454545;overflow:hidden}#market-panel-header{padding:8px 12px;font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:#858585;border-bottom:1px solid #3c3c3c}#market-search-box{padding:8px;border-bottom:1px solid #3c3c3c}.market-search-dropdown{position:absolute;top:100%;left:0;right:0;z-index:1000;background:#252526;border:1px solid #454545;border-top:none;border-radius:0 0 4px 4px;list-style:none;margin:0;padding:2px 0;max-height:260px;overflow-y:auto}.market-search-option{display:flex;align-items:center;padding:4px 8px;font-size:.75rem;color:#D4D4D4;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.market-search-option:hover{background:rgba(131,207,207,.1);color:#83cfcf}.market-category-tree{flex:1 1;overflow-y:auto;overflow-x:hidden;padding:4px 0}.market-tree-loading{padding:12px;color:#858585;font-size:.75rem}.market-tree-category{padding:5px 12px;cursor:pointer;color:#D4D4D4;font-size:.78rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center}.market-tree-category:hover{background-color:rgba(156,220,254,.08);color:#9CDCFE}.market-tree-groups{border-left:1px solid #3c3c3c;margin-left:16px}.market-tree-group{padding:4px 10px;cursor:pointer;color:#C0C0C0;font-size:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center}.market-tree-group:hover{background-color:rgba(156,220,254,.06);color:#9CDCFE}.market-tree-types{border-left:1px solid #2a2a2a;margin-left:14px}.market-tree-type{padding:3px 10px;cursor:pointer;color:#999;font-size:.73rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center}.market-tree-type:hover{color:#83cfcf;background-color:rgba(131,207,207,.07)}.market-tree-type.active{color:#83cfcf;background-color:rgba(131,207,207,.12)}#market-right-panel{flex:1 1;min-width:0;display:flex;flex-direction:column;overflow-y:auto;padding:0 16px 16px}#market-top-bar{display:flex;align-items:center;padding:8px 0;border-bottom:1px solid #3c3c3c;margin-bottom:12px;gap:6px}#market-region-select{width:auto;font-size:.78rem!important;padding:3px 8px!important;height:auto!important}#market-item-header{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #3c3c3c;margin-bottom:4px}#market-loading,#market-placeholder{flex:1 1;display:flex;align-items:center;justify-content:center;padding:40px}#market-loading{flex-direction:column}.market-region-summary thead th{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #454545;padding:6px 8px}.market-region-summary td{font-size:.78rem;padding:6px 8px;vertical-align:middle!important}.market-region-row{cursor:pointer;border-bottom:1px solid #2a2a2a;transition:background .15s}.market-region-row:hover{background-color:rgba(156,220,254,.05)!important}.market-region-row.expanded{background-color:rgba(131,207,207,.07)!important}.market-region-arrow{font-size:.6rem;margin-right:6px;opacity:.5}.market-region-detail{border:1px solid #3c3c3c;border-radius:6px;padding:14px 16px;margin-top:6px;background:rgba(var(--bs-body-color-rgb),.02)}.market-region-detail-title{font-size:.8rem;font-weight:600;color:#83cfcf;margin-bottom:8px;text-transform:uppercase;letter-spacing:.05em}.market-orders-title{font-size:.78rem;font-weight:600;margin-bottom:6px}.market-orders-table thead th{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;padding:4px 8px;border-bottom:1px solid #454545}.market-orders-table td{font-size:.76rem;padding:3px 8px}