{"id":11643,"date":"2026-05-24T01:30:41","date_gmt":"2026-05-23T16:30:41","guid":{"rendered":"https:\/\/happy9.agency\/?page_id=11643"},"modified":"2026-05-24T01:37:39","modified_gmt":"2026-05-23T16:37:39","slug":"%eb%b0%94%ec%b9%b4%eb%9d%bc-%ed%8a%b8%eb%a0%88%ec%9d%b4%eb%84%88-%ec%95%b1","status":"publish","type":"page","link":"https:\/\/happy9.agency\/?page_id=11643","title":{"rendered":"\ubc14\uce74\ub77c \ud2b8\ub808\uc774\ub108 \uc5b4\ud50c \uc571 \uac1c\ubc1c"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"11643\" class=\"elementor elementor-11643\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d9d3db4 e-flex e-con-boxed e-con e-parent\" data-id=\"d9d3db4\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3fb367b elementor-widget elementor-widget-html\" data-id=\"3fb367b\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!DOCTYPE html>\r\n<html lang=\"ko\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, viewport-fit=cover\">\r\n    <meta name=\"apple-mobile-web-app-capable\" content=\"yes\">\r\n    <meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\">\r\n    <meta name=\"mobile-web-app-capable\" content=\"yes\">\r\n    <meta name=\"theme-color\" content=\"#0f3460\">\r\n    <title>Baccarat Trainer<\/title>\r\n    <style>\r\n        * {\r\n            box-sizing: border-box;\r\n            margin: 0;\r\n            padding: 0;\r\n        }\r\n        body {\r\n            font-family: 'Malgun Gothic', 'Noto Sans KR', sans-serif;\r\n            padding: 6px;\r\n            background: #0a0a0a;\r\n            color: #e0e0e0;\r\n            margin: 0;\r\n        }\r\n        .container {\r\n            max-width: 100%;\r\n            margin: 0 auto;\r\n            background: #111111;\r\n            border-radius: 20px;\r\n            box-shadow: 0 4px 20px rgba(0,0,0,0.5);\r\n            overflow: hidden;\r\n        }\r\n        .header {\r\n            background: linear-gradient(135deg, #1a1a2e, #16213e);\r\n            color: white;\r\n            padding: 8px 14px;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: space-between;\r\n        }\r\n        .title-box { font-size: 18px; font-weight: bold; }\r\n        .header-date { font-size: 11px; opacity: 0.8; }\r\n\r\n        .mode-switch {\r\n            background: #ff5722;\r\n            color: white;\r\n            padding: 5px 12px;\r\n            border-radius: 30px;\r\n            font-weight: bold;\r\n            border: none;\r\n            cursor: pointer;\r\n            font-size: 12px;\r\n        }\r\n        .mute-btn {\r\n            background: rgba(255,255,255,0.2);\r\n            border: none;\r\n            width: 32px;\r\n            height: 32px;\r\n            border-radius: 50%;\r\n            font-size: 18px;\r\n            cursor: pointer;\r\n            display: inline-flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n        }\r\n\r\n        .pos-group {\r\n            display: flex;\r\n            gap: 10px;\r\n            padding: 8px 14px 6px;\r\n        }\r\n        .btn-pos {\r\n            flex: 1;\r\n            padding: 12px 10px;\r\n            font-size: 17px;\r\n            font-weight: bold;\r\n            border: none;\r\n            border-radius: 14px;\r\n            cursor: pointer;\r\n            background: #2c2c3a;\r\n            color: #ccc;\r\n        }\r\n        .player-active { background: #2196F3; color: white; box-shadow: 0 1px 4px rgba(33,150,243,0.3);}\r\n        .banker-active { background: #f44336; color: white; box-shadow: 0 1px 4px rgba(244,67,54,0.3);}\r\n\r\n        .dashboard {\r\n            background: #1e1e2f;\r\n            padding: 10px 14px;\r\n            border-radius: 16px;\r\n            margin: 6px 14px;\r\n            text-align: center;\r\n        }\r\n        .live-row {\r\n            display: flex;\r\n            justify-content: space-between;\r\n            margin: 6px 0;\r\n        }\r\n        .live-value { font-size: 16px; font-weight: bold; }\r\n\r\n        .btn-main {\r\n            width: calc(100% - 28px);\r\n            margin: 6px auto 8px auto;\r\n            display: block;\r\n            padding: 12px 10px;\r\n            font-size: 16px;\r\n            font-weight: bold;\r\n            border: none;\r\n            border-radius: 16px;\r\n            cursor: pointer;\r\n            color: white;\r\n            text-align: center;\r\n        }\r\n        .btn-bet-action {\r\n            background: linear-gradient(135deg, #ff9800, #f57c00);\r\n        }\r\n\r\n        \/* WIN\/LOSE \uc601\uc5ed - \uc0c1\ub2e8 \uc5ec\ubc31 \uc904\uc774\uace0 \ubc84\ud2bc \uc704\uce58 \uc870\uc815 *\/\r\n        .action-area {\r\n            padding: 4px 14px 10px;\r\n        }\r\n        .result-buttons {\r\n            display: flex;\r\n            gap: 12px;\r\n            margin-bottom: 6px;\r\n        }\r\n        .result-buttons .btn {\r\n            flex: 1;\r\n            padding: 14px 10px;\r\n            font-size: 18px;\r\n            font-weight: bold;\r\n            border: none;\r\n            border-radius: 16px;\r\n            cursor: pointer;\r\n            color: white;\r\n            transition: 0.2s;\r\n            text-align: center;\r\n        }\r\n        .btn-win { background: #4caf50; }\r\n        .btn-win:hover { background: #66bb6a; transform: translateY(-2px); }\r\n        .btn-lose { background: #f44336; }\r\n        .btn-lose:hover { background: #ef5350; transform: translateY(-2px); }\r\n        \r\n        .commission-buttons {\r\n            display: flex;\r\n            gap: 12px;\r\n        }\r\n        .btn-commission {\r\n            flex: 1;\r\n            padding: 8px 10px;\r\n            font-size: 13px;\r\n            font-weight: bold;\r\n            border: none;\r\n            border-radius: 12px;\r\n            cursor: pointer;\r\n            background: #3a3a4a;\r\n            color: #ccc;\r\n            transition: 0.2s;\r\n            text-align: center;\r\n        }\r\n        .btn-commission.active-commission {\r\n            background: #f5b800;\r\n            color: #1a1a1a;\r\n            box-shadow: 0 2px 6px rgba(245,184,0,0.4);\r\n        }\r\n        .btn-commission:hover:not(:disabled) { background: #ffcc33; color: #1a1a1a; transform: translateY(-1px); }\r\n        .btn-commission:disabled { opacity: 0.5; cursor: not-allowed; }\r\n\r\n        .reset-wrapper {\r\n            padding: 0 14px 10px;\r\n        }\r\n        .btn-reset-full {\r\n            background: #607d8b;\r\n            color: white;\r\n            border: none;\r\n            padding: 12px 10px;\r\n            font-size: 16px;\r\n            font-weight: bold;\r\n            border-radius: 16px;\r\n            cursor: pointer;\r\n            width: 100%;\r\n            transition: 0.2s;\r\n        }\r\n        .btn-reset-full:hover { background: #78909c; transform: translateY(-2px); }\r\n\r\n        .asset-setting {\r\n            background: #1a1a1a;\r\n            padding: 10px 14px;\r\n            margin: 8px 14px;\r\n            border-radius: 16px;\r\n            border: 1px solid #2c2c2c;\r\n        }\r\n        .setting-row {\r\n            display: flex;\r\n            gap: 8px;\r\n            align-items: center;\r\n            margin-top: 6px;\r\n        }\r\n        .asset-setting label {\r\n            font-size: 13px;\r\n            font-weight: 500;\r\n            display: block;\r\n            margin-bottom: 4px;\r\n        }\r\n        .cut-wrapper {\r\n            display: flex;\r\n            gap: 12px;\r\n            margin-top: 4px;\r\n        }\r\n        .cut-item {\r\n            flex: 1;\r\n        }\r\n        .cut-item label {\r\n            font-size: 12px;\r\n            margin-bottom: 4px;\r\n            display: block;\r\n            color: #ddd;\r\n        }\r\n        .cut-item input {\r\n            width: 100%;\r\n            padding: 8px;\r\n            background: #222;\r\n            border: 1px solid #444;\r\n            border-radius: 12px;\r\n            color: white;\r\n        }\r\n        .cut-item input::placeholder, .double-item input::placeholder {\r\n            color: #777;\r\n            font-size: 12px;\r\n        }\r\n\r\n        .double-row {\r\n            display: grid;\r\n            grid-template-columns: 1fr 1fr;\r\n            gap: 12px;\r\n            margin-top: 6px;\r\n        }\r\n        .double-item {\r\n            flex: 1;\r\n        }\r\n        .double-item input {\r\n            width: 100%;\r\n            padding: 8px;\r\n            background: #222;\r\n            border: 1px solid #444;\r\n            border-radius: 12px;\r\n            color: white;\r\n            margin-top: 4px;\r\n        }\r\n        .pattern-inputs, .steps-grid {\r\n            display: grid;\r\n            grid-template-columns: repeat(5, 1fr);\r\n            gap: 6px;\r\n            margin-top: 6px;\r\n        }\r\n        .stage-input {\r\n            padding: 6px 2px;\r\n            text-align: center;\r\n            background: #222;\r\n            border: 1px solid #444;\r\n            border-radius: 10px;\r\n            color: #fff;\r\n            font-size: 13px;\r\n            width: 100%;\r\n        }\r\n        .stage-input::placeholder, input::placeholder {\r\n            color: #666;\r\n            font-size: 12px;\r\n        }\r\n        .steps-grid div {\r\n            text-align: center;\r\n            padding: 8px 4px;\r\n            background: #2a2a2a;\r\n            border-radius: 12px;\r\n            font-weight: bold;\r\n            font-size: 12px;\r\n            transition: all 0.2s;\r\n            cursor: default;\r\n            border: 1px solid #444;\r\n            color: #f0f0f0;\r\n        }\r\n        .steps-grid div small {\r\n            display: block;\r\n            font-size: 10px;\r\n            opacity: 0.9;\r\n            color: #cccccc;\r\n        }\r\n        .steps-grid div strong {\r\n            font-size: 14px;\r\n            color: #ffffff;\r\n        }\r\n        .steps-grid div span.amount {\r\n            display: block;\r\n            font-size: 11px;\r\n            margin-top: 3px;\r\n            font-weight: bold;\r\n            color: #ffaa66;\r\n        }\r\n        .steps-grid div.active-step {\r\n            background: #f5b800 !important;\r\n            border-color: #d49b00 !important;\r\n            color: #000000 !important;\r\n            box-shadow: 0 2px 6px rgba(245,184,0,0.4);\r\n        }\r\n        .steps-grid div.active-step small {\r\n            color: #1e1e1e !important;\r\n            font-weight: bold;\r\n        }\r\n        .steps-grid div.active-step strong {\r\n            color: #000000 !important;\r\n            font-weight: 900;\r\n        }\r\n        .steps-grid div.active-step span.amount {\r\n            color: #1f3a3a !important;\r\n            font-weight: 900;\r\n            background: rgba(0,0,0,0.05);\r\n            border-radius: 6px;\r\n        }\r\n\r\n        \/* \ud2b9\ubcc4 \uaddc\uce59 \uc2a4\ud0c0\uc77c *\/\r\n        .special-rule-box {\r\n            background: #1a1a1a;\r\n            padding: 10px 14px;\r\n            margin: 8px 14px;\r\n            border-radius: 16px;\r\n            border: 2px solid #f5b800;\r\n        }\r\n        .special-header {\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 12px;\r\n            margin-bottom: 12px;\r\n        }\r\n        .special-header label {\r\n            font-size: 14px;\r\n            font-weight: bold;\r\n            color: #f5b800;\r\n            margin: 0;\r\n        }\r\n        .special-checkbox {\r\n            width: 20px;\r\n            height: 20px;\r\n            cursor: pointer;\r\n            accent-color: #f5b800;\r\n            margin: 0;\r\n        }\r\n        .special-condition {\r\n            background: #252525;\r\n            padding: 10px;\r\n            border-radius: 12px;\r\n            margin-top: 8px;\r\n            border-left: 3px solid #f5b800;\r\n        }\r\n        .condition-row {\r\n            display: flex;\r\n            gap: 12px;\r\n            align-items: center;\r\n            margin-bottom: 8px;\r\n            flex-wrap: wrap;\r\n        }\r\n        .condition-row label {\r\n            font-size: 12px;\r\n            color: #ddd;\r\n            min-width: 100px;\r\n        }\r\n        .condition-row input {\r\n            flex: 1;\r\n            padding: 8px;\r\n            background: #222;\r\n            border: 1px solid #444;\r\n            border-radius: 12px;\r\n            color: white;\r\n        }\r\n        .special-display {\r\n            margin-top: 10px;\r\n            padding: 8px;\r\n            background: #2a2a2a;\r\n            border-radius: 12px;\r\n            text-align: center;\r\n            font-size: 12px;\r\n            color: #ffaa66;\r\n        }\r\n        .btn-modify-small {\r\n            background: #f5b800;\r\n            color: #1a1a1a;\r\n            border: none;\r\n            padding: 6px 12px;\r\n            border-radius: 12px;\r\n            font-weight: bold;\r\n            cursor: pointer;\r\n            font-size: 12px;\r\n        }\r\n\r\n        .btn-modify {\r\n            background: #455a64;\r\n            color: white;\r\n            border: none;\r\n            padding: 8px 12px;\r\n            border-radius: 12px;\r\n            font-weight: bold;\r\n            cursor: pointer;\r\n            font-size: 13px;\r\n        }\r\n        input, select {\r\n            font-family: inherit;\r\n            border-radius: 12px;\r\n            font-size: 13px;\r\n        }\r\n        input, select {\r\n            background: #222;\r\n            color: white;\r\n            border: 1px solid #444;\r\n        }\r\n        .setting-row input {\r\n            padding: 8px;\r\n        }\r\n        .btn-modify:hover { background: #26a69a; transform: translateY(-1px); }\r\n        button:active { transform: scale(0.97); }\r\n        select, input { padding: 8px; }\r\n    <\/style>\r\n<\/head>\r\n<body>\r\n<div class=\"container\">\r\n    <div class=\"header\">\r\n        <div>\r\n            <div class=\"title-box\">Baccarat Trainer<\/div>\r\n            <div class=\"header-date\" id=\"headerDate\"><\/div>\r\n        <\/div>\r\n        <div style=\"display:flex; align-items:center; gap:6px;\">\r\n            <button class=\"mode-switch\" id=\"diaryBtn\">\ud83d\udcd4 \ub370\uc77c\ub9ac \ub2e4\uc774\uc5b4\ub9ac<\/button>\r\n            <button class=\"mute-btn\" id=\"muteBtn\">\ud83d\udd0a<\/button>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"pos-group\">\r\n        <button class=\"btn-pos player-active\" id=\"posPlayerBtn\" onclick=\"selectPosition('player')\">\ud83d\udd35 \ud50c\ub808\uc774\uc5b4<\/button>\r\n        <button class=\"btn-pos\" id=\"posBankerBtn\" onclick=\"selectPosition('banker')\">\ud83d\udd34 \ubc45\ucee4<\/button>\r\n    <\/div>\r\n\r\n    <div class=\"dashboard\">\r\n        <div id=\"liveStatusText\" style=\"font-size:12px; margin-bottom:4px;\">\uc900\ube44 \uc644\ub8cc - \ud83d\udd35 \ud50c\ub808\uc774\uc5b4 [1\/3\ub2e8\uacc4]<\/div>\r\n        <div class=\"live-row\">\r\n            <div><div style=\"font-size:11px;\">\ud604\uc7ac \ubca0\ud305<\/div><div class=\"live-value\" id=\"liveBetValue\">0 PHP<\/div><\/div>\r\n            <div><div style=\"font-size:11px;\">\uc2e4\uc2dc\uac04 \uc790\uc0b0<\/div><div class=\"live-value\" id=\"liveAssetValue\">0 PHP<\/div><\/div>\r\n        <\/div>\r\n        <div class=\"live-row\">\r\n            <div><div style=\"font-size:11px;\">Loss Cut<\/div><div class=\"live-value\" id=\"lossCutDisplay\" style=\"color:#ff5252;\">0<\/div><\/div>\r\n            <div><div style=\"font-size:11px;\">Win Cut<\/div><div class=\"live-value\" id=\"winCutDisplay\" style=\"color:#4caf50;\">0<\/div><\/div>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <button class=\"btn-main btn-bet-action\" id=\"betActionBtn\" onclick=\"confirmBetting()\">\ud83c\udfb2 \ud604\uc7ac \ub2e8\uacc4 \ubca0\ud305\ud558\uae30<\/button>\r\n\r\n    <!-- WIN\/LOSE \uc601\uc5ed - \uc704\ucabd \uc5ec\ubc31 \uc904\uc5ec\uc11c \ubc84\ud2bc \uc704\uce58 \uc0c1\uc2b9 -->\r\n    <div class=\"action-area\">\r\n        <div class=\"result-buttons\">\r\n            <button class=\"btn btn-win\" id=\"winBtn\" onclick=\"handleGameResult('win')\" disabled>WIN<\/button>\r\n            <button class=\"btn btn-lose\" id=\"loseBtn\" onclick=\"handleGameResult('lose')\" disabled>LOSE<\/button>\r\n        <\/div>\r\n        <div class=\"commission-buttons\">\r\n            <button class=\"btn-commission\" id=\"commission5Btn\" onclick=\"setCommission('5')\" disabled>\ud83d\udcb0 \ucee4\ubbf8\uc158 5%<\/button>\r\n            <button class=\"btn-commission\" id=\"commission50Btn\" onclick=\"setCommission('50')\" disabled>\ud83c\udfb2 \ubc45\ucee4 6 (50%)<\/button>\r\n        <\/div>\r\n    <\/div>\r\n    \r\n    <div class=\"reset-wrapper\">\r\n        <button class=\"btn-reset-full\" onclick=\"fullReset()\">\ud83d\udd04 \ucc98\uc74c\ubd80\ud130 \ub2e4\uc2dc \uc9c4\ud589 (\uc790\uc0b0 0)<\/button>\r\n    <\/div>\r\n\r\n    <!-- \ud328\ud134 \uc218\uc5f4 -->\r\n    <div class=\"asset-setting\">\r\n        <label>\ud83d\udcca \uc120\ud0dd\ub41c \ud328\ud134 \uc218\uc5f4 (\ubc30\uc218) - <span style=\"color:#f5b800;\">\u25a0 \uc9c4\ud55c \ub178\ub791<\/span> = \ud604\uc7ac \ub2e8\uacc4 (\uac80\uc815 \uae00\uc790)<\/label>\r\n        <div class=\"steps-grid\" id=\"stepsDisplay\"><\/div>\r\n    <\/div>\r\n\r\n    <!-- \uae30\uc900 \uc2dc\ub4dc & \ucd5c\ucd08 \ubc30\ud305\uae08 -->\r\n    <div class=\"asset-setting\">\r\n        <div class=\"double-row\">\r\n            <div class=\"double-item\">\r\n                <label>\ud83c\udfe6 \uae30\uc900 \uc2dc\ub4dc \uc790\uc0b0 (PHP)<\/label>\r\n                <input type=\"number\" id=\"totalAssetInput\" placeholder=\"\uc608: 100000\" value=\"\">\r\n            <\/div>\r\n            <div class=\"double-item\">\r\n                <label>\ud83c\udfb2 \ucd5c\ucd08 \ubc30\ud305 \uae08\uc561 (PHP)<\/label>\r\n                <input type=\"number\" id=\"baseBetInput\" placeholder=\"\uc608: 10000\" value=\"\">\r\n            <\/div>\r\n        <\/div>\r\n        <button class=\"btn-modify\" onclick=\"applyBothAssetAndBet()\" style=\"margin-top:8px; width:100%;\">\uc2dc\ub4dc & \ubc30\ud305\uae08 \uc801\uc6a9<\/button>\r\n    <\/div>\r\n\r\n    <div class=\"asset-setting\">\r\n        <label>\u2699\ufe0f \ubca0\ud305 \ucd1d \ub2e8\uacc4 \uc124\uc815<\/label>\r\n        <div class=\"setting-row\">\r\n            <select id=\"stepTypeSelect\" style=\"flex:1;\">\r\n                <option value=\"2\">2\ub2e8\uacc4<\/option>\r\n                <option value=\"3\" selected>3\ub2e8\uacc4<\/option>\r\n                <option value=\"4\">4\ub2e8\uacc4<\/option>\r\n                <option value=\"5\">5\ub2e8\uacc4<\/option>\r\n                <option value=\"6\">6\ub2e8\uacc4<\/option>\r\n                <option value=\"7\">7\ub2e8\uacc4<\/option>\r\n                <option value=\"8\">8\ub2e8\uacc4<\/option>\r\n                <option value=\"9\">9\ub2e8\uacc4<\/option>\r\n                <option value=\"10\">10\ub2e8\uacc4<\/option>\r\n            <\/select>\r\n            <button class=\"btn-modify\" onclick=\"applyStepChange()\">\uc218\uc815<\/button>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <!-- \uc138\ubd80 \ubca0\ud305 \ud328\ud134 -->\r\n    <div class=\"asset-setting\">\r\n        <label>\u270f\ufe0f \uc138\ubd80 \ubca0\ud305 \ud328\ud134 (\ubc30\uc218 \uc785\ub825, 0~9)<\/label>\r\n        <div id=\"patternInputs\" class=\"pattern-inputs\"><\/div>\r\n        <button class=\"btn-modify\" onclick=\"applyPatternChange()\" style=\"margin-top:6px; width:100%;\">\ud328\ud134 \uc801\uc6a9<\/button>\r\n    <\/div>\r\n\r\n    <div class=\"asset-setting\">\r\n        <label>\ud83d\udcc9 \ubbf8\uc801\uc911(LOSE) \uc2dc \uaddc\uce59<\/label>\r\n        <select id=\"loseRuleSelect\" style=\"width:100%; margin-top:6px;\">\r\n            <option value=\"0\" selected>\ubb34\uc870\uac74 \ucc98\uc74c\uc73c\ub85c<\/option>\r\n            <option value=\"-1\">\uacc4\uc18d \uc9c4\ud589 (\ub2e4\uc74c \ub2e8\uacc4)<\/option>\r\n            <option value=\"1\">1\ub2e8\uacc4 \uc804<\/option>\r\n            <option value=\"2\">2\ub2e8\uacc4 \uc804<\/option>\r\n            <option value=\"3\">3\ub2e8\uacc4 \uc804<\/option>\r\n            <option value=\"4\">4\ub2e8\uacc4 \uc804<\/option>\r\n            <option value=\"5\">5\ub2e8\uacc4 \uc804<\/option>\r\n            <option value=\"6\">6\ub2e8\uacc4 \uc804<\/option>\r\n            <option value=\"7\">7\ub2e8\uacc4 \uc804<\/option>\r\n            <option value=\"8\">8\ub2e8\uacc4 \uc804<\/option>\r\n            <option value=\"9\">9\ub2e8\uacc4 \uc804<\/option>\r\n        <\/select>\r\n    <\/div>\r\n\r\n    <div class=\"asset-setting\">\r\n        <div class=\"cut-wrapper\">\r\n            <div class=\"cut-item\">\r\n                <label>\ud83d\udcb0 Loss Cut (PHP)<\/label>\r\n                <input type=\"number\" id=\"lossCutInput\" placeholder=\"\uc608: 50000\" value=\"\">\r\n            <\/div>\r\n            <div class=\"cut-item\">\r\n                <label>\ud83c\udfc6 Win Cut (PHP)<\/label>\r\n                <input type=\"number\" id=\"winCutInput\" placeholder=\"\uc608: 40000\" value=\"\">\r\n            <\/div>\r\n        <\/div>\r\n        <button class=\"btn-modify\" onclick=\"applyCutChange()\" style=\"margin-top:8px; width:100%;\">Cut \uc800\uc7a5<\/button>\r\n    <\/div>\r\n\r\n    <!-- \ud2b9\ubcc4 \uaddc\uce59 \uc139\uc158 -->\r\n    <div class=\"special-rule-box\">\r\n        <div class=\"special-header\">\r\n            <input type=\"checkbox\" id=\"specialRuleToggle\" class=\"special-checkbox\">\r\n            <label>\u2b50 \ud2b9\ubcc4 \uaddc\uce59 \ud65c\uc131\ud654 (\ucd1d\uc790\uc0b0 \uc870\uac74\ubd80 \ubca0\ud305)<\/label>\r\n        <\/div>\r\n        <div class=\"special-condition\">\r\n            <div class=\"condition-row\">\r\n                <label>\ud83d\udcb0 \ucd1d\uc790\uc0b0\uc774 \ub2e4\uc74c \uc774\uc0c1\uc77c \ub54c:<\/label>\r\n                <input type=\"number\" id=\"conditionAmount\" placeholder=\"\uc608: 100000\" value=\"\">\r\n            <\/div>\r\n            <div class=\"condition-row\">\r\n                <label>\ud83c\udfb2 \ub2e4\uc74c \uae08\uc561\uc744 \ubca0\ud305:<\/label>\r\n                <input type=\"number\" id=\"betAmountSpecial\" placeholder=\"\uc608: 50000\" value=\"\">\r\n            <\/div>\r\n            <button class=\"btn-modify-small\" onclick=\"applySpecialRule()\">\ud2b9\ubcc4\uaddc\uce59 \uc801\uc6a9<\/button>\r\n        <\/div>\r\n        <div id=\"specialDisplay\" class=\"special-display\">\u26a1 \ud2b9\ubcc4 \uaddc\uce59 \ube44\ud65c\uc131\ud654\ub428<\/div>\r\n    <\/div>\r\n\r\n    <div style=\"height: 8px;\"><\/div>\r\n\r\n    <script>\r\n        \/\/ ========== \ud074\ub9ad\uc74c ==========\r\n        let audioCtx = null;\r\n        let isMuted = false;\r\n\r\n        function initAudioContext() {\r\n            if (audioCtx) return;\r\n            try {\r\n                audioCtx = new (window.AudioContext || window.webkitAudioContext)();\r\n            } catch(e) { console.warn(\"Audio not supported\"); }\r\n        }\r\n\r\n        function playClickSound(type = 'default') {\r\n            if (isMuted) return;\r\n            try {\r\n                initAudioContext();\r\n                if (!audioCtx) return;\r\n                const playSound = () => {\r\n                    const now = audioCtx.currentTime;\r\n                    const osc = audioCtx.createOscillator();\r\n                    const gain = audioCtx.createGain();\r\n                    osc.connect(gain);\r\n                    gain.connect(audioCtx.destination);\r\n                    let freq = 800;\r\n                    if (type === 'win') freq = 980;\r\n                    else if (type === 'lose') freq = 660;\r\n                    osc.frequency.value = freq;\r\n                    gain.gain.value = 0.24;\r\n                    gain.gain.exponentialRampToValueAtTime(0.00001, now + 0.1);\r\n                    osc.start();\r\n                    osc.stop(now + 0.08);\r\n                };\r\n                if (audioCtx.state === 'suspended') {\r\n                    audioCtx.resume().then(() => playSound()).catch(e => {});\r\n                } else {\r\n                    playSound();\r\n                }\r\n            } catch(e) {}\r\n        }\r\n\r\n        function playTick() { playClickSound('default'); }\r\n        function playWinSound() { playClickSound('win'); }\r\n        function playLoseSound() { playClickSound('lose'); }\r\n\r\n        const muteBtn = document.getElementById(\"muteBtn\");\r\n        muteBtn.addEventListener(\"click\", () => {\r\n            isMuted = !isMuted;\r\n            muteBtn.innerHTML = isMuted ? \"\ud83d\udd07\" : \"\ud83d\udd0a\";\r\n            if (!isMuted) playTick();\r\n        });\r\n\r\n        function attachGlobalClickSound() {\r\n            document.body.addEventListener('click', (e) => {\r\n                const target = e.target;\r\n                const isInteractive = target.tagName === 'BUTTON' || \r\n                                      target.classList?.contains('btn-modify') ||\r\n                                      target.classList?.contains('btn-modify-small') ||\r\n                                      target.classList?.contains('mode-switch') ||\r\n                                      target.classList?.contains('btn-pos') ||\r\n                                      target.classList?.contains('btn-main') ||\r\n                                      target.classList?.contains('btn');\r\n                if (isInteractive) {\r\n                    if (target.id === 'winBtn' || target.id === 'loseBtn' || target.id === 'commission5Btn' || target.id === 'commission50Btn') return;\r\n                    playTick();\r\n                }\r\n            });\r\n            const selects = document.querySelectorAll('select');\r\n            selects.forEach(sel => sel.addEventListener('change', () => playTick()));\r\n        }\r\n\r\n        function goToDiary() {\r\n            playTick();\r\n            window.location.href = \"diary.html\";\r\n        }\r\n        document.getElementById(\"diaryBtn\").addEventListener(\"click\", goToDiary);\r\n\r\n        \/\/ ========== \uac8c\uc784 \ucf54\uc5b4 ==========\r\n        let seedMoney = 0, currentAsset = 0, baseBetUnit = 0;\r\n        let currentStep = 0, betPattern = [], isBetPlaced = false;\r\n        let selectedSide = 'player';\r\n        let lossCutValue = 0, winCutValue = 0;\r\n        let selectedCommission = '5';\r\n        \r\n        \/\/ \ud2b9\ubcc4 \uaddc\uce59 \ubcc0\uc218\r\n        let specialEnabled = false;\r\n        let conditionAmount = 0;\r\n        let specialBetAmount = 0;\r\n\r\n        function updatePatternDisplay() {\r\n            const container = document.getElementById(\"stepsDisplay\");\r\n            if (!container) return;\r\n            container.innerHTML = \"\";\r\n            for (let i = 0; i < betPattern.length; i++) {\r\n                const mult = betPattern[i];\r\n                let betAmount = mult * baseBetUnit;\r\n                if (specialEnabled && conditionAmount > 0 && currentAsset >= conditionAmount) {\r\n                    betAmount = specialBetAmount;\r\n                }\r\n                const div = document.createElement(\"div\");\r\n                if (i === currentStep) div.className = \"active-step\";\r\n                else div.style.background = \"#2a2a2a\";\r\n                div.innerHTML = `<small>${i+1}\ub2e8\uacc4 (x${mult})<\/small><strong>${mult}\ubc30<\/strong><span class=\"amount\">${betAmount.toLocaleString()} PHP<\/span>`;\r\n                container.appendChild(div);\r\n            }\r\n        }\r\n\r\n        function initPatternInputs() {\r\n            const steps = parseInt(document.getElementById(\"stepTypeSelect\").value);\r\n            const container = document.getElementById(\"patternInputs\");\r\n            container.innerHTML = \"\";\r\n            const defaultValues = [1, 3, 5, 7, 9, 11, 13, 15, 17, 19];\r\n            for (let i = 1; i <= steps; i++) {\r\n                let defaultVal = defaultValues[i-1] || i;\r\n                if (betPattern && betPattern.length === steps && betPattern[i-1] !== undefined && betPattern[i-1] !== 0) {\r\n                    defaultVal = betPattern[i-1];\r\n                }\r\n                const div = document.createElement(\"div\");\r\n                div.innerHTML = `<input type=\"number\" class=\"stage-input\" value=\"${defaultVal}\" min=\"0\" max=\"9\" step=\"1\">`;\r\n                container.appendChild(div);\r\n            }\r\n            syncPatternFromInputs();\r\n            updatePatternDisplay();\r\n        }\r\n\r\n        function syncPatternFromInputs() {\r\n            const inputs = document.querySelectorAll(\".stage-input\");\r\n            betPattern = Array.from(inputs).map(inp => {\r\n                let val = parseInt(inp.value);\r\n                return (isNaN(val) || val <= 0) ? 1 : Math.min(val, 9);\r\n            });\r\n        }\r\n\r\n        function applyStepChange() { playTick(); initPatternInputs(); resetGameState(); }\r\n        function applyPatternChange() { playTick(); syncPatternFromInputs(); resetGameState(); }\r\n        \r\n        function applyCutChange() { \r\n            playTick();\r\n            const lossVal = document.getElementById(\"lossCutInput\").value;\r\n            const winVal = document.getElementById(\"winCutInput\").value;\r\n            lossCutValue = lossVal === \"\" ? 0 : parseInt(lossVal) || 0;\r\n            winCutValue = winVal === \"\" ? 0 : parseInt(winVal) || 0;\r\n            document.getElementById(\"lossCutDisplay\").textContent = lossCutValue;\r\n            document.getElementById(\"winCutDisplay\").textContent = winCutValue;\r\n            alert(`Loss Cut: ${lossCutValue} PHP, Win Cut: ${winCutValue} PHP`);\r\n        }\r\n        \r\n        function applyBothAssetAndBet() {\r\n            playTick();\r\n            const assetVal = document.getElementById(\"totalAssetInput\").value;\r\n            const betVal = document.getElementById(\"baseBetInput\").value;\r\n            let newSeed = assetVal === \"\" ? 0 : parseInt(assetVal) || 0;\r\n            let newBetUnit = betVal === \"\" ? 0 : parseInt(betVal) || 0;\r\n            seedMoney = newSeed;\r\n            currentAsset = newSeed;\r\n            baseBetUnit = newBetUnit;\r\n            updateUI();\r\n            if(newSeed > 0 || newBetUnit > 0) alert(`\uc2dc\ub4dc \uc790\uc0b0: ${newSeed.toLocaleString()} PHP, \ucd5c\ucd08 \ubc30\ud305 \uae08\uc561: ${newBetUnit.toLocaleString()} PHP`);\r\n        }\r\n        \r\n        function fullReset() {\r\n            playTick();\r\n            seedMoney = 0; currentAsset = 0; baseBetUnit = 0;\r\n            document.getElementById(\"totalAssetInput\").value = \"\";\r\n            document.getElementById(\"baseBetInput\").value = \"\";\r\n            document.getElementById(\"lossCutInput\").value = \"\";\r\n            document.getElementById(\"winCutInput\").value = \"\";\r\n            lossCutValue = 0; winCutValue = 0;\r\n            const stepSelect = document.getElementById(\"stepTypeSelect\");\r\n            stepSelect.value = \"3\";\r\n            initPatternInputs();\r\n            syncPatternFromInputs();\r\n            currentStep = 0;\r\n            isBetPlaced = false;\r\n            document.getElementById(\"winBtn\").disabled = true;\r\n            document.getElementById(\"loseBtn\").disabled = true;\r\n            document.getElementById(\"commission5Btn\").disabled = true;\r\n            document.getElementById(\"commission50Btn\").disabled = true;\r\n            document.getElementById(\"betActionBtn\").disabled = false;\r\n            selectedCommission = '5';\r\n            updateCommissionButtons();\r\n            updateUI();\r\n            alert(\"\ubaa8\ub4e0 \uac12\uc774 \ucd08\uae30\ud654\ub418\uc5c8\uc2b5\ub2c8\ub2e4.\");\r\n        }\r\n\r\n        function resetGameState() {\r\n            currentStep = 0;\r\n            isBetPlaced = false;\r\n            document.getElementById(\"winBtn\").disabled = true;\r\n            document.getElementById(\"loseBtn\").disabled = true;\r\n            document.getElementById(\"commission5Btn\").disabled = true;\r\n            document.getElementById(\"commission50Btn\").disabled = true;\r\n            document.getElementById(\"betActionBtn\").disabled = false;\r\n            updateUI();\r\n        }\r\n\r\n        function getCurrentBetAmount() {\r\n            if (specialEnabled && conditionAmount > 0 && currentAsset >= conditionAmount) {\r\n                return specialBetAmount;\r\n            } else {\r\n                const mult = (betPattern[currentStep] !== undefined) ? betPattern[currentStep] : 1;\r\n                return mult * baseBetUnit;\r\n            }\r\n        }\r\n\r\n        function updateUI() {\r\n            const currentBetAmount = getCurrentBetAmount();\r\n            document.getElementById(\"liveBetValue\").textContent = (currentBetAmount || 0).toLocaleString() + \" PHP\";\r\n            document.getElementById(\"liveAssetValue\").textContent = currentAsset.toLocaleString() + \" PHP\";\r\n            document.getElementById(\"lossCutDisplay\").textContent = lossCutValue;\r\n            document.getElementById(\"winCutDisplay\").textContent = winCutValue;\r\n            const stepText = `${currentStep+1}\/${betPattern.length || 1}\ub2e8\uacc4`;\r\n            const posText = selectedSide === 'player' ? \"\ud83d\udd35 \ud50c\ub808\uc774\uc5b4\" : \"\ud83d\udd34 \ubc45\ucee4\";\r\n            let ruleText = \"\";\r\n            if (specialEnabled && conditionAmount > 0) {\r\n                if (currentAsset >= conditionAmount) {\r\n                    ruleText = ` | \u2b50 \ud2b9\ubcc4\uaddc\uce59 \uc801\uc6a9: ${specialBetAmount.toLocaleString()} PHP \uace0\uc815`;\r\n                } else {\r\n                    ruleText = ` | \u2b50 \ud2b9\ubcc4\uaddc\uce59 \ub300\uae30 (${conditionAmount.toLocaleString()} PHP \ud544\uc694)`;\r\n                }\r\n            }\r\n            document.getElementById(\"liveStatusText\").innerHTML = `\uc900\ube44 \uc644\ub8cc - ${posText} [${stepText}] | \ubca0\ud305\uae08: ${currentBetAmount.toLocaleString()} PHP${ruleText}`;\r\n            updatePatternDisplay();\r\n            \r\n            const specialDisplay = document.getElementById(\"specialDisplay\");\r\n            if (specialEnabled && conditionAmount > 0 && specialBetAmount > 0) {\r\n                specialDisplay.innerHTML = `\u2b50 \ud2b9\ubcc4 \uaddc\uce59 \ud65c\uc131\ud654: \ucd1d\uc790\uc0b0\uc774 ${conditionAmount.toLocaleString()} PHP \uc774\uc0c1 \u2192 ${specialBetAmount.toLocaleString()} PHP \uace0\uc815 \ubca0\ud305 (\ud604\uc7ac: ${currentAsset.toLocaleString()} PHP)`;\r\n                specialDisplay.style.color = \"#f5b800\";\r\n            } else if (specialEnabled) {\r\n                specialDisplay.innerHTML = `\u26a0\ufe0f \ud2b9\ubcc4 \uaddc\uce59 \ud65c\uc131\ud654\ub428 \u2192 \uc870\uac74 \ub610\ub294 \ubca0\ud305 \uae08\uc561\uc744 \uc785\ub825\ud558\uc138\uc694`;\r\n                specialDisplay.style.color = \"#ff8888\";\r\n            } else {\r\n                specialDisplay.innerHTML = `\u26a1 \ud2b9\ubcc4 \uaddc\uce59 \ube44\ud65c\uc131\ud654\ub428 (\uc77c\ubc18 \ud328\ud134 \ubc30\ud305)`;\r\n                specialDisplay.style.color = \"#ffaa66\";\r\n            }\r\n        }\r\n\r\n        function updateCommissionButtons() {\r\n            const btn5 = document.getElementById(\"commission5Btn\");\r\n            const btn50 = document.getElementById(\"commission50Btn\");\r\n            if (selectedCommission === '5') {\r\n                btn5.classList.add(\"active-commission\");\r\n                btn50.classList.remove(\"active-commission\");\r\n            } else {\r\n                btn50.classList.add(\"active-commission\");\r\n                btn5.classList.remove(\"active-commission\");\r\n            }\r\n        }\r\n\r\n        function applySpecialRule() {\r\n            playTick();\r\n            const toggle = document.getElementById(\"specialRuleToggle\");\r\n            specialEnabled = toggle.checked;\r\n            const condVal = document.getElementById(\"conditionAmount\").value;\r\n            const betVal = document.getElementById(\"betAmountSpecial\").value;\r\n            conditionAmount = condVal === \"\" ? 0 : parseInt(condVal) || 0;\r\n            specialBetAmount = betVal === \"\" ? 0 : parseInt(betVal) || 0;\r\n            document.getElementById(\"conditionAmount\").value = conditionAmount || \"\";\r\n            document.getElementById(\"betAmountSpecial\").value = specialBetAmount || \"\";\r\n            updateUI();\r\n            if (specialEnabled && conditionAmount > 0 && specialBetAmount > 0) {\r\n                alert(`\ud2b9\ubcc4 \uaddc\uce59 \ud65c\uc131\ud654: \ucd1d\uc790\uc0b0 ${conditionAmount.toLocaleString()} PHP \uc774\uc0c1 \uc2dc ${specialBetAmount.toLocaleString()} PHP \uace0\uc815 \ubca0\ud305`);\r\n            } else if (specialEnabled) {\r\n                alert(\"\ud2b9\ubcc4 \uaddc\uce59 \ud65c\uc131\ud654\ub428 \u2192 \uc870\uac74\uacfc \ubca0\ud305 \uae08\uc561\uc744 \uc785\ub825\ud574\uc8fc\uc138\uc694\");\r\n            } else {\r\n                alert(\"\ud2b9\ubcc4 \uaddc\uce59 \ube44\ud65c\uc131\ud654\");\r\n            }\r\n        }\r\n\r\n        function setCommission(type) {\r\n            playTick();\r\n            selectedCommission = type;\r\n            updateCommissionButtons();\r\n            alert(`\ubc45\ucee4 \uc2b9\ub9ac \uc2dc ${type === '5' ? '5% \ucee4\ubbf8\uc158' : '\ubc45\ucee4 6 (50% \ud398\uc774\uc544\uc6c3)'} \ubc29\uc2dd\uc774 \uc120\ud0dd\ub418\uc5c8\uc2b5\ub2c8\ub2e4.`);\r\n        }\r\n\r\n        function confirmBetting() {\r\n            playTick();\r\n            if (betPattern.length === 0) { alert(\"\ud328\ud134\uc744 \uba3c\uc800 \uc124\uc815\ud574\uc8fc\uc138\uc694.\"); return; }\r\n            if (!specialEnabled && baseBetUnit <= 0) { alert(\"\ucd5c\ucd08 \ubc30\ud305 \uae08\uc561\uc744 1 \uc774\uc0c1 \uc124\uc815\ud574\uc8fc\uc138\uc694.\"); return; }\r\n            const needBet = getCurrentBetAmount();\r\n            if (needBet <= 0) { alert(\"\ubca0\ud305 \uae08\uc561\uc774 0\uc785\ub2c8\ub2e4.\"); return; }\r\n            if (needBet > currentAsset && currentAsset > 0) { alert(`\uc790\uc0b0 \ubd80\uc871! \ud544\uc694: ${needBet} PHP \/ \ud604\uc7ac: ${currentAsset} PHP`); return; }\r\n            isBetPlaced = true;\r\n            document.getElementById(\"winBtn\").disabled = false;\r\n            document.getElementById(\"loseBtn\").disabled = false;\r\n            if (selectedSide === 'banker') {\r\n                document.getElementById(\"commission5Btn\").disabled = false;\r\n                document.getElementById(\"commission50Btn\").disabled = false;\r\n            } else {\r\n                document.getElementById(\"commission5Btn\").disabled = true;\r\n                document.getElementById(\"commission50Btn\").disabled = true;\r\n            }\r\n            document.getElementById(\"betActionBtn\").disabled = true;\r\n        }\r\n\r\n        function handleGameResult(result) {\r\n            if (!isBetPlaced) { alert(\"\ubca0\ud305\ud558\uae30 \ubc84\ud2bc\uc744 \uba3c\uc800 \ub20c\ub7ec\uc8fc\uc138\uc694.\"); return; }\r\n            \r\n            const betAmount = getCurrentBetAmount();\r\n            let profit = 0;\r\n            let resultMsg = \"\";\r\n            \r\n            if (result === 'win') {\r\n                playWinSound();\r\n                if (selectedSide === 'banker') {\r\n                    if (selectedCommission === '5') {\r\n                        profit = Math.floor(betAmount * 0.95);\r\n                        resultMsg = `\ud83c\udf89 BANKER WIN! (5% \ucee4\ubbf8\uc158 \uc801\uc6a9) +${profit} PHP (\ubca0\ud305\uae08 ${betAmount} PHP)`;\r\n                    } else {\r\n                        profit = Math.floor(betAmount * 0.5);\r\n                        resultMsg = `\ud83c\udfb2 BANKER 6 WIN! (50% \ud398\uc774\uc544\uc6c3) +${profit} PHP (\ubca0\ud305\uae08 ${betAmount} PHP)`;\r\n                    }\r\n                } else {\r\n                    profit = betAmount;\r\n                    resultMsg = `\ud83c\udf89 PLAYER WIN! +${profit} PHP`;\r\n                }\r\n            } else {\r\n                playLoseSound();\r\n                profit = -betAmount;\r\n                resultMsg = `\u274c LOSE! -${betAmount} PHP`;\r\n            }\r\n            \r\n            currentAsset += profit;\r\n            alert(resultMsg);\r\n            \r\n            if (result === 'win') {\r\n                if (currentStep + 1 < betPattern.length) currentStep++;\r\n                else currentStep = 0;\r\n            } else {\r\n                const rule = parseInt(document.getElementById(\"loseRuleSelect\").value);\r\n                if (rule === 0) currentStep = 0;\r\n                else if (rule === -1) currentStep = Math.min(currentStep + 1, betPattern.length - 1);\r\n                else currentStep = Math.max(0, currentStep - rule);\r\n            }\r\n            \r\n            isBetPlaced = false;\r\n            document.getElementById(\"winBtn\").disabled = true;\r\n            document.getElementById(\"loseBtn\").disabled = true;\r\n            document.getElementById(\"commission5Btn\").disabled = true;\r\n            document.getElementById(\"commission50Btn\").disabled = true;\r\n            document.getElementById(\"betActionBtn\").disabled = false;\r\n            \r\n            if (currentAsset < 0) currentAsset = 0;\r\n            updateUI();\r\n            \r\n            const netProfit = currentAsset - seedMoney;\r\n            if (lossCutValue > 0 && netProfit <= -lossCutValue) {\r\n                alert(`\u26a0\ufe0f Loss Cut \ub3c4\ub2ec! (\uc21c\uc190\uc2e4: ${Math.abs(netProfit).toLocaleString()} PHP \u2265 ${lossCutValue.toLocaleString()} PHP) \ucd08\uae30\ud654`);\r\n                fullReset();\r\n                return;\r\n            }\r\n            if (winCutValue > 0 && netProfit >= winCutValue) {\r\n                alert(`\ud83c\udfc6 Win Cut \ub3c4\ub2ec! (\uc21c\uc774\uc775: ${netProfit.toLocaleString()} PHP \u2265 ${winCutValue.toLocaleString()} PHP) \ub2e8\uacc4 \ucd08\uae30\ud654`);\r\n                currentStep = 0;\r\n                updateUI();\r\n                return;\r\n            }\r\n        }\r\n        \r\n        function selectPosition(pos) {\r\n            playTick();\r\n            selectedSide = pos;\r\n            const playerBtn = document.getElementById(\"posPlayerBtn\");\r\n            const bankerBtn = document.getElementById(\"posBankerBtn\");\r\n            if (pos === 'player') {\r\n                playerBtn.classList.add(\"player-active\");\r\n                bankerBtn.classList.remove(\"banker-active\");\r\n                bankerBtn.style.background = \"#2c2c3a\";\r\n                playerBtn.style.background = \"#2196F3\";\r\n            } else {\r\n                bankerBtn.classList.add(\"banker-active\");\r\n                playerBtn.classList.remove(\"player-active\");\r\n                playerBtn.style.background = \"#2c2c3a\";\r\n                bankerBtn.style.background = \"#f44336\";\r\n            }\r\n            if (isBetPlaced) {\r\n                if (selectedSide === 'banker') {\r\n                    document.getElementById(\"commission5Btn\").disabled = false;\r\n                    document.getElementById(\"commission50Btn\").disabled = false;\r\n                } else {\r\n                    document.getElementById(\"commission5Btn\").disabled = true;\r\n                    document.getElementById(\"commission50Btn\").disabled = true;\r\n                }\r\n            }\r\n            updateUI();\r\n        }\r\n        \r\n        function updateHeaderTime() {\r\n            const now = new Date();\r\n            const month = String(now.getMonth() + 1).padStart(2, '0');\r\n            const date = String(now.getDate()).padStart(2, '0');\r\n            const hours = String(now.getHours()).padStart(2, '0');\r\n            const minutes = String(now.getMinutes()).padStart(2, '0');\r\n            document.getElementById(\"headerDate\").textContent = `${month}.${date} ${hours}:${minutes}`;\r\n        }\r\n        \r\n        window.onload = () => {\r\n            initPatternInputs();\r\n            resetGameState();\r\n            attachGlobalClickSound();\r\n            setInterval(updateHeaderTime, 30000);\r\n            updateHeaderTime();\r\n            seedMoney = 0; currentAsset = 0; baseBetUnit = 0;\r\n            lossCutValue = 0; winCutValue = 0;\r\n            specialEnabled = false;\r\n            conditionAmount = 0;\r\n            specialBetAmount = 0;\r\n            updateUI();\r\n        };\r\n    <\/script>\r\n<\/body>\r\n<\/html>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Baccarat Trainer Baccarat Trainer \ud83d\udcd4 \ub370\uc77c\ub9ac \ub2e4\uc774\uc5b4\ub9ac \ud83d\udd0a \ud83d\udd35 \ud50c\ub808\uc774\uc5b4 \ud83d\udd34 \ubc45\ucee4 \uc900\ube44 \uc644\ub8cc &#8211; \ud83d\udd35 \ud50c\ub808\uc774\uc5b4 [1\/3\ub2e8\uacc4] \ud604\uc7ac \ubca0\ud3050 PHP \uc2e4\uc2dc\uac04 \uc790\uc0b00 PHP Loss Cut0 Win Cut0 \ud83c\udfb2 \ud604\uc7ac \ub2e8\uacc4 \ubca0\ud305\ud558\uae30 WIN LOSE \ud83d\udcb0 \ucee4\ubbf8\uc158 5% \ud83c\udfb2 \ubc45\ucee4 6 (50%) \ud83d\udd04 \ucc98\uc74c\ubd80\ud130 \ub2e4\uc2dc \uc9c4\ud589 (\uc790\uc0b0 0) \ud83d\udcca \uc120\ud0dd\ub41c \ud328\ud134 \uc218\uc5f4 (\ubc30\uc218) &#8211; \u25a0 \uc9c4\ud55c [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":7691,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-11643","page","type-page","status-publish","hentry"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/happy9.agency\/index.php?rest_route=\/wp\/v2\/pages\/11643","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/happy9.agency\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/happy9.agency\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/happy9.agency\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/happy9.agency\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=11643"}],"version-history":[{"count":14,"href":"https:\/\/happy9.agency\/index.php?rest_route=\/wp\/v2\/pages\/11643\/revisions"}],"predecessor-version":[{"id":11658,"href":"https:\/\/happy9.agency\/index.php?rest_route=\/wp\/v2\/pages\/11643\/revisions\/11658"}],"up":[{"embeddable":true,"href":"https:\/\/happy9.agency\/index.php?rest_route=\/wp\/v2\/pages\/7691"}],"wp:attachment":[{"href":"https:\/\/happy9.agency\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=11643"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}