.dark-mode .navbar-brand img{content:url('/sites/default/files/2026-05/logo_devportal_darkmode%20%281%29.png');}.login-wrapper::before,.path--user-register .login-wrapper::before,.path--user-pass .login-wrapper::before{content:'';background-image:url('/sites/default/files/2026-05/WhatsApp%20Image%202026-04-10%20at%2008.48.43.jpeg') !important;background-repeat:no-repeat;position:absolute;bottom:0;height:100% !important;width:680px !important;background-size:cover !important;background-position:bottom;background-color:transparent !important;}.dark-mode .login-wrapper::before,.dark-mode .path--user-register .login-wrapper::before,.dark-mode .path--user-pass .login-wrapper::before{background-image:url('/sites/default/files/2026-05/ilustrasi_login_darkmode.webp') !important;}.path--user-login .main-content,.path--user-register .main-content,.path--user-pass .main-content{margin-bottom:0 !important;}.path--user-login footer .footer-bottom,.path--user-register footer .footer-bottom,.path--user-pass footer .footer-bottom{display:none !important;}
.we-mega-menu-submenu{min-width:100px !important;width:96px !important;height:112px;transform:unset;}.we-mega-menu-submenu-inner{padding-left:0px !important;}.we-mega-menu-li{border:none;border-bottom:none !important;}.navbar-we-mega-menu .nav-tabs{border:none!important;border-bottom:none !important;}
.home-pricing{margin-top:120px;}.t-1{font-size:28px;font-weight:600;line-height:42px;}.t-2{color:#ff8333;}.deskripsi{line-height:24px;font-size:16px;font-weight:400;}.currency{text-align:center;font-size:24px;line-height:30px;font-weight:700;}.f-currency{margin-top:10px;}.currency{padding:10px;display:block;color:#0051A0;width:370px;background-color:#B3CBE3;border-radius:8px;text-align:center;font-weight:700;font-size:17px;margin-bottom:20px;}@media (max-width:991px){.currency{font-size:18px;display:block;width:300px;margin:auto;margin-bottom:20px;}.deskripsi{line-height:24px;font-size:16px;font-weight:400;text-align:justify;}}@media (max-width:320px){.currency{font-size:18px;display:block;width:300px;margin:auto;margin-bottom:20px;}}
.h-pricing{background:#0051A0;color:#fff;padding:10px;}.h-price{float:right;color:#fff;}.row{display:table !important;clear:both;}.simulasi-pricing{background-color:#F4F6F9;}.dark-mode .simulasi-pricing{background-color:#0A1929;}.form-check{width:100%;height:500px;background-color:#0056b3;}.t-p,.t-price{color:#fff;}.t-price{padding-right:50px;display:flex;justify-content:flex-end;}.scrollable-table-container{max-height:1000px;overflow-y:scroll;}.scrollable-table>.table{width:100%;border-collapse:collapse;width:400px;}.scrollable-table{height:500px;width:400px;overflow-y:scroll;scroll-snap-type:y mandatory;}.scrollable-table th,.scrollable-table td{padding:6px 8px;border:1px solid #dddddd;text-align:left;}.home-pricing{margin-bottom:30px;}.t-1{font-size:28px;font-weight:600;line-height:42px;}.t-2{color:#ff8333;}.panel p{color:black;}#t-count{color:black;}#hitung{width:80px;height:40px;margin-bottom:4px;color:white;margin-left:10px;border:none;border-radius:10px;cursor:pointer;}#hitung:hover{background-color:#007bff;}#hitung:hover .dark-mode{background-color:#007bff;}#result{color:#0051A0;font-size:20px;font-weight:bold;margin-top:15px;display:flex;justify-content:flex-start;}#note{color:black;margin-top:50px;text-align:center;}#pricePerItem{height:35px;border-radius:10px;width:120px;color:black;padding:10px;}.hit{font-size:15px;height:75px;padding:10px;border-bottom:1px solid #ddd;}.t-btn{display:block;margin-top:-4px;}.accordion{background-color:#fff;color:#333;cursor:pointer;width:100%;max-width:unset !important;height:60px;border:none;text-align:left;outline:none;font-size:15px;transition:0.4s;border-bottom:1px solid #ddd;}.accordion.active{display:block;}.accordion.active,.accordion:hover{background-color:#fff;}.panel{padding:0 50px;display:none;background-color:white;overflow:hidden;border-bottom:1px solid #ddd;}.panel p{margin:10px -17px;}#chkbxAllGroups,#chkbx,.panel input{width:16px;height:16px;border:1px solid #ccc;border-radius:4px;}.panel button{background-color:#4CAF50;color:white;padding:10px 20px;border:none;border-radius:4px;cursor:pointer;}.panel button:hover{background-color:#45a049;}.arrow-icon{width:20px;height:20px;margin-bottom:8px;margin-right:0.5em;transition:transform 0.3s ease;}.accordion.active .arrow-icon{transform:rotate(180deg);}.price{float:right;color:black;font-size:14px;}.price2{float:right;font-size:14px;margin-right:-28px;}#calculator.dark-mode{color:black !important;}.desk{font-weight:400;font-size:16px;display:flex;color:black;justify-content:space-around;padding-bottom:25px;}.t-pricing{padding-top:30px;font-weight:700;font-size:28px;line-height:42px;display:flex;justify-content:space-around;}#calculator{height:400px;margin-top:25px;margin-left:20px;border-radius:8px;color:black;padding:20px;background-color:#FFFFFF;}@media screen and (max-width:600px){#calculator{width:375px;height:400px;margin-top:45px;margin-left:5px;}.simulasi-pricing{padding:10px;margin:auto;}.price2{margin-right:-2px;}}@media screen and (max-width:344px){#table_pricing{margin-left:-15px !important;}.panel p{margin:10px -20px;font-size:16px;padding:2px;}#calculator{width:400px;padding:30px;height:400px;margin-top:45px;}#note{width:88%;color:black;margin-top:40px;margin-left:-15px;text-align:center;}.simulasi-pricing{padding:10px;margin:auto;}.price2{margin-right:40px;}}@media screen and (max-width:375px){#table_pricing{margin-left:-15px;}#calculator{width:400px;padding:30px;height:400px;margin-top:45px;}#note{width:80% !important;color:black;margin-top:40px;margin-left:-6px;text-align:center;}.hit{padding:1px;}.simulasi-pricing{padding:10px;margin:auto;}.price2{margin-right:25px;}}@media screen and (max-width:414px){#table_pricing{margin-left:-14px !important;}#calculator{width:400px;padding:30px;height:400px;margin-top:45px;}.simulasi-pricing{padding:10px;margin:auto;}.panel p{margin:10px -20px;font-size:14px;padding:2px;}.price2{margin-right:40px;}}.total{font-size:18px;font-weight:600;margin-top:10px;}.b-note{color:red;}#total-harga{padding:5px;}.dark-mode .total{color:#fff;}.dark-mode #calculator{background:#001E3C;}.dark-mode #t-count{color:#fff;}.dark-mode .hit{color:#fff;}.dark-mode #note{color:#fff;}.dark-mode #result{color:#3399FF;}.dark-mode .panel{background:#001E3C;}.dark-mode .panel p{color:#fff;}.dark-mode .accordion{background:#001E3C;color:#fff;}.dark-mode .price{color:#fff;}.dark-mode .h-pricing{background:#0051A0;}
.client-wrapper{max-width:960px !important;}.footer{background:#031829 !important;}#briapi-tfa-briapi-tfa-login{padding-left:100px;}.footer .footer-img .logo-bri{width:105.45px;height:40px;}.footer .social-media{color:#fff;}.footer .social-media a{color:#ffff;font-weight:700;text-decoration:underline;font-size:14px;}.table-snapkey code{color:#E41F1F;background:#F9CFCF;border-radius:8px;}.footer .footer-img .iso{position:relative;height:unset;right:10px;}.footer .footer-img{width:50%;}.footer .address-footer p{font-size:14px;color:#FFFFFF;}.footer .address-footer p:nth-child(1){font-weight:700;}.footer .address-footer p:nth-child(2){font-weight:400;}.footer .footer-img{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;}.footer-first{margin-right:unset;}.footer .row{justify-content:center !important;}.social-media img{width:30px;height:30px;margin-right:20px;}.footer .help-desk{height:167px;padding:16px;background:rgba(255,255,255,0.1);border-radius:16px;}.footer .help-desk .btn{float:right;height:40px;border-radius:8px;padding:5px 10px !important;}.footer .help-desk p{color:#fff;}.footer .help-desk p:nth-child(1){font-weight:700;font-size:14px;}.footer .help-desk p:nth-child(2){font-weight:400;font-size:12px;}.footer .help-desk .btn img{width:25px;height:25px;}.menu-term-condition{min-height:unset !important;}
.main-content{min-height:500px;margin-bottom:3em;}.path--briapi-tfa-briapi-tfa-verify-login .messages{margin-top:80px;}.briapi-tfa-briapi-tfa-verify-login #edit-submit,.briapi-tfa-briapi-tfa-verify-login #edit-resend{display:block;margin:0;width:100%;padding:8px !important;border-radius:7px;}.briapi-tfa-briapi-tfa-verify-login #edit-resend{color:#ff8333;font-weight:bold;text-transform:capitalize;border:none;background:none;padding:0 5px !important;margin-top:10px;}.briapi-tfa-briapi-tfa-verify-login #edit-verify{font-size:1.5em;font-weight:bold;text-align:center;height:auto;}.spb-popup-main-wrapper{padding:15px 50px;border:none;border-radius:10px;}.dark-mode .spb-popup-main-wrapper{background-color:#031829;border:thin solid white;}.dark-mode .briapi-tfa-briapi-tfa-verify-login #edit-resend{border:none !important;background-color:#031829 !important;}.spb-controls{right:18px;}.spb_close{font-size:2em;line-height:1em;border:none;margin:0;padding:0;}.briapi-tfa-briapi-tfa-verify-login .form-item-verify label{margin-top:25px;margin-bottom:10px;}.briapi-tfa-briapi-tfa-verify-login .form-group{text-align:center;margin-bottom:15px;}
a.close-modal{position:absolute;right:1.5em;top:0;}.user-feedback-confirm-modal{width:369px !important;padding-top:1.5rem;}ul.thumbnails.image_picker_selector li .thumbnail img{width:32px;}ul.thumbnails.image_picker_selector li .thumbnail{padding:8px;width:70px;background:#fff;border:none;height:70px;display:flex;gap:4px;font-size:12px;text-align:center;flex-direction:column;box-shadow:0 8px 20px 0px rgba(119,119,119,0.1);border-radius:8px;margin-bottom:0;}.thumbnails.image_picker_selector .thumbnail.focused{border:none !important;}ul.thumbnails.image_picker_selector li .thumbnail.selected{background:#FCF2D2;color:#000;}.rating-option-wrapper .thumbnail::before{content:"";position:absolute;top:0;left:0;height:20px;width:20px;border:1px solid #ccc;border-radius:50%;}.rating-option-element{display:none;}.rating-option-wrapper ul.thumbnails.image_picker_selector li .thumbnail{border:none;}.user-feedback-modal .js-webform-image-select{display:none;}.user-feedback-modal .ui-dialog-buttonpane{padding-right:0 !important;}.user-feedback-modal .ui-dialog .ui-dialog-buttonset.form-actions{justify-content:space-around !important;flex-direction:row-reverse !important;gap:12px !important;}.user-feedback-modal .ui-dialog-buttonset button.btn-primary{padding:4px 9px !important;margin:0 !important;width:74px !important;height:40px;}.user-feedback-modal .btn-outline-primary{padding:4px 9px;width:74px;height:40px;border-radius:8px;border:1px solid #1078CA;color:#1078CA;font-weight:700;margin-top:0!important;}.user-feedback-modal{border-radius:12px;}.user-feedback-modal .ui-dialog-titlebar{display:none;}.user-feedback-modal .ui-dialog-content label{font-weight:600;font-size:14px;color:var(--neutra);margin:0 !important;}.user-feedback-modal .form-type-textarea label{font-weight:400;font-size:12px;}.user-feedback-modal .ui-dialog-content small{font-size:12px;height:40px;display:block;}.path-user .user-feedback-modal form{margin:unset !important;max-width:unset;}.user-feedback-modal .form-actions{margin-top:9px !important;margin-right:15px !important;flex-direction:row-reverse !important;gap:12px !important;}.user-feedback-send img{width:165px;height:165px;margin-bottom:20px;}.user-feedback-send{display:flex;flex-direction:column;align-content:space-between;justify-content:center;align-items:center;}.user-feedback-send h1{font-size:18px;font-weight:700;}.user-feedback-send a{padding:6px !important;width:90% !important;}@media (max-width:991px){.user-feedback-modal .ui-dialog-buttonpane{padding-right:0 !important;}ul.thumbnails.image_picker_selector li .thumbnail{width:52px;height:58px;}.thumbnails.image_picker_selector p{font-size:10px;}ul.thumbnails.image_picker_selector li .thumbnail img{width:24px;}.user-feedback-modal .ui-dialog-content small{font-size:10px;}ul.thumbnails.image_picker_selector li{margin:0 4px;}.user-feedback-modal .ui-dialog-content{max-height:580px !important;overflow:auto;}}@media (min-width:768px){.user-feedback-modal .webform-flexbox{margin:0 -0.5em;}}.dark-mode .user-feedback-modal .ui-dialog-content label,.dark-mode .user-feedback-modal .ui-dialog-content small,.dark-mode .user-feedback-modal .form-type-textarea label{color:white !important;}.dark-mode .user-feedback-modal .ui-dialog-content,.dark-mode .user-feedback-modal{background-color:#001E3C !important;margin-top:0;}.dark-mode .user-feedback-modal .ui-dialog-buttonpane{background-color:#001E3C !important;}.dark-mode ul.thumbnails.image_picker_selector li .thumbnail{background:#132F4C;}.dark-mode ul.thumbnails.image_picker_selector li .thumbnail.selected{background:rgba(242,201,76,0.24);}.dark-mode .feedback-text{background:#132F4C;border:1px solid #265D97;color:white;}.dark-mode .user-feedback-send h1{color:white;}
