// // Button groups // -------------------------------------------------- // Make the div behave like a button .btn-group, .btn-group-vertical { position: relative; display: inline-block; vertical-align: middle; // match .btn alignment given font-size hack above > .btn { position: relative; float: left; // Bring the "active" button to the front &:hover, &:focus, &:active, &.active { z-index: 2; } &:focus { // Remove focus outline when dropdown JS adds it after closing the menu outline: 0; } } } // Prevent double borders when buttons are next to each other .btn-group { .btn + .btn, .btn + .btn-group, .btn-group + .btn, .btn-group + .btn-group { margin-left: -1px; } } // Optional: Group multiple button groups together for a toolbar .btn-toolbar { margin-left: -5px; // Offset the first child's margin &:extend(.clearfix all); .btn-group, .input-group { float: left; } > .btn, > .btn-group, > .input-group { margin-left: 5px; } } .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0; } // Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match .btn-group > .btn:first-child { margin-left: 0; &:not(:last-child):not(.dropdown-toggle) { .border-right-radius(0); } } // Need .dropdown-toggle since :last-child doesn't apply given a .dropdown-menu immediately after it .btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { .border-left-radius(0); } // Custom edits for including btn-groups within btn-groups (useful for including dropdown buttons within a btn-group) .btn-group > .btn-group { float: left; } .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0; } .btn-group > .btn-group:first-child { > .btn:last-child, > .dropdown-toggle { .border-right-radius(0); } } .btn-group > .btn-group:last-child > .btn:first-child { .border-left-radius(0); } // On active and open, don't show outline .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0; } // Sizing // // Remix the default button sizing classes into new ones for easier manipulation. .btn-group-xs > .btn { &:extend(.btn-xs); } .btn-group-sm > .btn { &:extend(.btn-sm); } .btn-group-lg > .btn { &:extend(.btn-lg); } // Split button dropdowns // ---------------------- // Give the line between buttons some depth .btn-group > .btn + .dropdown-toggle { padding-left: 8px; padding-right: 8px; } .btn-group > .btn-lg + .dropdown-toggle { padding-left: 12px; padding-right: 12px; } // The clickable button for toggling the menu // Remove the gradient and set the same inset shadow as the :active state .btn-group.open .dropdown-toggle { .box-shadow(inset 0 3px 5px rgba(0,0,0,.125)); // Show no shadow for `.btn-link` since it has no other button styles. &.btn-link { .box-shadow(none); } } // Reposition the caret .btn .caret { margin-left: 0; } // Carets in other button sizes .btn-lg .caret { border-width: @caret-width-large @caret-width-large 0; border-bottom-width: 0; } // Upside down carets for .dropup .dropup .btn-lg .caret { border-width: 0 @caret-width-large @caret-width-large; } // Vertical button groups // ---------------------- .btn-group-vertical { > .btn, > .btn-group, > .btn-group > .btn { display: block; float: none; width: 100%; max-width: 100%; } // Clear floats so dropdown menus can be properly placed > .btn-group { &:extend(.clearfix all); > .btn { float: none; } } > .btn + .btn, > .btn + .btn-group, > .btn-group + .btn, > .btn-group + .btn-group { margin-top: -1px; margin-left: 0; } } .btn-group-vertical > .btn { &:not(:first-child):not(:last-child) { border-radius: 0; } &:first-child:not(:last-child) { border-top-right-radius: @border-radius-base; .border-bottom-radius(0); } &:last-child:not(:first-child) { border-bottom-left-radius: @border-radius-base; .border-top-radius(0); } } .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0; } .btn-group-vertical > .btn-group:first-child:not(:last-child) { > .btn:last-child, > .dropdown-toggle { .border-bottom-radius(0); } } .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { .border-top-radius(0); } // Justified button groups // ---------------------- .btn-group-justified { display: table; width: 100%; table-layout: fixed; border-collapse: separate; > .btn, > .btn-group { float: none; display: table-cell; width: 1%; } > .btn-group .btn { width: 100%; } > .btn-group .dropdown-menu { left: auto; } } // Checkbox and radio options // // In order to support the browser's form validation feedback, powered by the // `required` attribute, we have to "hide" the inputs via `opacity`. We cannot // use `display: none;` or `visibility: hidden;` as that also hides the popover. // This way, we ensure a DOM element is visible to position the popover from. // // See https://github.com/twbs/bootstrap/pull/12794 for more. [data-toggle="buttons"] > .btn > input[type="radio"], [data-toggle="buttons"] > .btn > input[type="checkbox"] { position: absolute; z-index: -1; .opacity(0); } .elementor-animation-grow-rotate { transition-duration: 0.3s; transition-property: transform; } .elementor-animation-grow-rotate:active, .elementor-animation-grow-rotate:focus, .elementor-animation-grow-rotate:hover { transform: scale(1.1) rotate(4deg); } {"id":89031,"date":"2026-04-23T13:18:08","date_gmt":"2026-04-23T11:18:08","guid":{"rendered":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/?p=89031"},"modified":"2026-04-23T13:21:24","modified_gmt":"2026-04-23T11:21:24","slug":"panduan-lengkap-judi-online-untuk-pemula-yang-2","status":"publish","type":"post","link":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/2026\/04\/23\/panduan-lengkap-judi-online-untuk-pemula-yang-2\/","title":{"rendered":"Panduan Lengkap Judi Online untuk Pemula yang Ingin Bermain Aman"},"content":{"rendered":"

Dunia judi online<\/strong> makin hits aja di kalangan pemain Indonesia yang doyan tantangan dan cuan instan. Dari slot gacor sampai taruhan bola, semua bisa diakses kapan aja lewat hp. Tapi ingat, seru-seruan boleh asal tetap waspada dan paham batasannya.<\/p>\n

Judi Online: Tinjauan Hukum di Indonesia
\n<\/h2>\n

Perjudian online, atau yang dikenal sebagai judi online<\/strong>, memiliki status hukum yang jelas dan tegas di Indonesia. Berdasarkan Kitab Undang-Undang Hukum Pidana (KUHP) serta Undang-Undang Informasi dan Transaksi Elektronik (UU ITE), segala bentuk perjudian, termasuk yang dilakukan secara daring, dinyatakan ilegal. Pelaku, penyedia platform, maupun pengelola jaringan judi online dapat dikenakan sanksi pidana berupa denda dan hukuman penjara. Pemerintah Indonesia, melalui Kementerian Komunikasi dan Informatika serta Badan Siber dan Sandi Negara, secara aktif melakukan pemblokiran terhadap situs-situs perjudian yang beroperasi di ruang digital. Meskipun demikian, tingginya permintaan dan kemudahan akses membuat praktik ini tetap marak. Tinjauan hukum di Indonesia<\/strong> menegaskan bahwa tidak ada zona abu-abu bagi judi online; semuanya berada di luar koridor legal dan terus menjadi sasaran penindakan aparat penegak hukum.<\/p>\n

Landasan Hukum Larangan Judi Online
\n<\/h3>\n

Maraknya judi online di Indonesia bagaikan api dalam sekam, membakar sendi-sendi hukum negara. Meski praktik ini menjanjikan keuntungan instan, larangan tegas judi online di Indonesia<\/strong> telah diatur dalam Pasal 303 KUHP dan UU ITE, yang menjerat pelaku dengan ancaman pidana penjara dan denda miliaran rupiah. Pemerintah melalui Kominfo dan Bareskrim Polri terus memblokir ribuan situs perjudian, namun bandar terus berganti wajah dengan server di luar negeri. Setiap taruhan yang diklik bukan hanya menggerogoti dompet, tetapi juga pertanggungjawaban di depan hukum.<\/em> Akibatnya, banyak pemain yang berakhir sebagai tersangka. Daftar sanksi yang mengintai meliputi:<\/p>\n