{"id":8029,"date":"2026-07-03T09:52:35","date_gmt":"2026-07-03T07:52:35","guid":{"rendered":"https:\/\/koykan.com\/en\/loyalty-club-accace-bratislava\/"},"modified":"2026-07-03T10:01:41","modified_gmt":"2026-07-03T08:01:41","slug":"loyalty-club-accace-bratislava","status":"publish","type":"page","link":"https:\/\/koykan.com\/en\/loyalty-club-accace-bratislava\/","title":{"rendered":"Loyalty club &#8211; Accace &#8211; Bratislava"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"8029\" class=\"elementor elementor-8029\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-kk0sec01 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"kk0sec01\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-kk0col01\" data-id=\"kk0col01\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-kk0wid01 elementor-widget elementor-widget-html\" data-id=\"kk0wid01\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ================================================================== -->\n<!--  KOYKAN LOYALTY  -  Deloitte (Bratislava)  -  self-contained Gutenberg Custom-HTML block -->\n<!--  EDIT THE VALUES IN THE \"CONFIG\" BLOCK BELOW, then paste the WHOLE  -->\n<!--  thing into a WordPress \"Custom HTML\" block and Publish.            -->\n<!--  Does NOT read from WordPress. Pulls time from an internet clock.   -->\n<!--  Text is stored as a base64 blob so WP text-filters cannot break it.-->\n<!-- ================================================================== -->\n\n<div id=\"koykan-club\"><\/div>\n\n<script>\n\/* ====================================================================\n   CONFIG  -  EDIT ONLY THESE VALUES (plain numbers \/ text in quotes)\n   ==================================================================== *\/\nvar KK_COMPANY = \"Accace\";\nvar KK_LUNCH_PERCENT = 10;\nvar KK_LUNCH_COUPON  = \"KOfficeDeal\";\nvar KK_LUNCH_CODE    = \"3715062722\";\nvar KK_OFF_PERCENT   = 5;\nvar KK_OFF_COUPON    = \"KOfficeDeal2\";\nvar KK_OFF_CODE      = \"2911352184\";\nvar KK_LUNCH_START   = \"10:30\";\nvar KK_LUNCH_END     = \"14:30\";\nvar KK_LUNCH_DAYS    = [1,2,3,4,5];\nvar KK_VALID_UNTIL   = \"31 Dec 2026\";\nvar KK_LOCATIONS = \"All Koykan locations\";\nvar KK_TIMEZONE = \"Europe\/Bratislava\";\nvar KK_LOGO_URL      = \"https:\/\/koykan.com\/wp-content\/uploads\/2025\/11\/Koykan-Logo-Only.svg\";\n\/* ==================================================================== *\/\n\n(function(){\n  var ROOT = document.getElementById('koykan-club');\n  if(!ROOT) return;\n  var P_LUNCH = KK_LUNCH_PERCENT, P_OFF = KK_OFF_PERCENT, LANG = 'en';\n\n  var TB = \"eyJlbiI6IHsiY28tc3ViIjogIkNvcnBvcmF0ZSBwYXJ0bmVyIGJlbmVmaXQiLCAiY29kZS1sYWJlbCI6ICJTaG93IGNvZGUgYXQgY291bnRlciIsICJjb2RlLWluc3QiOiAiU3RhZmYgZW50ZXJzIHRoaXMgY29kZSBhdCBQT1MgdG8gYXBwbHkge0x9JSBkaXNjb3VudCIsICJjb2RlLWluc3Qtb2ZmIjogIlN0YWZmIGVudGVycyB0aGlzIGNvZGUgYXQgUE9TIHRvIGFwcGx5IHtPfSUgZGlzY291bnQiLCAibm90aWNlLXRpdGxlIjogIkNvdW50ZXIgb3JkZXJzIG9ubHkiLCAibm90aWNlLWJvZHkiOiAiVGhpcyBkaXNjb3VudCBpcyB2YWxpZCBmb3IgaW4tc3RvcmUgY291bnRlciBvcmRlcnMgYW5kIHBheW1lbnRzIG9ubHkuIE5vdCB2YWxpZCBmb3Igb25saW5lLCBkZWxpdmVyeSwgb3IgYXBwIG9yZGVycy4iLCAic2NoZWR1bGUtaGVhZCI6ICJEaXNjb3VudCBzY2hlZHVsZSIsICJsdW5jaC1sYWJlbCI6ICJXZWVrZGF5IGx1bmNoIiwgIm9mZi1sYWJlbCI6ICJBbGwgb3RoZXIgdGltZXMiLCAib2ZmLXN1YiI6ICJXZWVrZW5kcyAmIG91dHNpZGUgbHVuY2ggaG91cnMiLCAiaG93LWhlYWQiOiAiSG93IHRvIHVzZSIsICJzdGVwMSI6ICJPcGVuIHRoaXMgcGFnZSB3aGVuIHlvdSBvcmRlciBhdCB0aGUgY291bnRlci4iLCAic3RlcDItbHVuY2giOiAiPGVtPlNob3cgdGhlIHNjcmVlbjwvZW0+IGFuZCByZWFkIG91dCB0aGUgY29kZSB0byB0aGUgS295a2FuIHRlYW0gbWVtYmVyIGJlZm9yZSBwYXlpbmcuIiwgInN0ZXAyLW9mZiI6ICI8ZW0+U2hvdyB0aGUgc2NyZWVuPC9lbT4gYW5kIHJlYWQgb3V0IHRoZSBjb2RlIHRvIHRoZSBLb3lrYW4gdGVhbSBtZW1iZXIgYmVmb3JlIHBheWluZy4iLCAic3RlcDMtYSI6ICJZb3VyIiwgInN0ZXAzLWIiOiAiZGlzY291bnQgaXMgYXBwbGllZCB0byB0aGUgZnVsbCBvcmRlci4iLCAiY291bnRlci1vbmx5LWlubGluZSI6ICJDb3VudGVyIHBheW1lbnRzIG9ubHkuIiwgImN0YS10aXRsZSI6ICJTaG93IHRoaXMgc2NyZWVuIGF0IHRoZSBjb3VudGVyIiwgImN0YS1zdWIiOiAiTm8gYXBwLCBubyBjYXJkLCBubyBzaWduLWluIG5lZWRlZC4iLCAidGVybXMtaGVhZCI6ICJUZXJtcyAmIGNvbmRpdGlvbnMiLCAidGVybXMtYm9keS1hIjogIkFsbCByaWdodHMgcmVzZXJ2ZWQuIFRoaXMgYmVuZWZpdCBjYW5ub3QgYmUgY29tYmluZWQgd2l0aCBvdGhlciBwcm9tb3Rpb25zIG9yIG9mZmVycy4gVmFsaWQgZm9yIiwgInRlcm1zLWJvZHktYiI6ICJlbXBsb3llZXMgb25seSAtIG9uZSByZWRlbXB0aW9uIHBlciB2aXNpdC4gVmFsaWQgZm9yIGNvdW50ZXIgb3JkZXJzIGFuZCBpbi1zdG9yZSBwYXltZW50cyBvbmx5LiBLb3lrYW4gdGVhbSBtZW1iZXJzIG1heSBhc2sgZm9yIHByb29mIG9mIGVtcGxveW1lbnQgKGUuZy4gY29tcGFueSBiYWRnZSBvciBJRCkgYXQgdGhlaXIgZGlzY3JldGlvbi4gS295a2FuIHJlc2VydmVzIHRoZSByaWdodCB0byB3aXRoZHJhdyB0aGlzIGJlbmVmaXQgYXQgYW55IHRpbWUuIiwgInJpZ2h0cyI6ICJBbGwgcmlnaHRzIHJlc2VydmVkIiwgInZhbGlkLXByZWZpeCI6ICJWYWxpZCB1bnRpbCIsICJwcml2YWN5IjogIlByaXZhY3kgcG9saWN5IiwgImJhZGdlLWx1bmNoIjogIkx1bmNoIGRpc2NvdW50IGFjdGl2ZSIsICJiYWRnZS1vZmYiOiAiU3RhbmRhcmQgZGlzY291bnQgYWN0aXZlIiwgImNkLWhlYWQtbHVuY2giOiAiTHVuY2ggZGlzY291bnQgZW5kcyBpbiIsICJjZC1oZWFkLXN0YXJ0cyI6ICJMdW5jaCBkaXNjb3VudCBzdGFydHMgaW4iLCAiY2QtaGVhZC1uZXh0IjogIk5leHQgbHVuY2ggZGlzY291bnQgaW4iLCAiY2QtbGFiZWwtbHVuY2giOiAidW50aWwge0x9JSBjb2RlIGV4cGlyZXMiLCAiY2QtbGFiZWwtc3RhcnRzIjogInVudGlsIHtMfSUgY29kZSBpcyBhY3RpdmUiLCAiY2QtbGFiZWwtbmV4dCI6ICJ7T30lIGNvZGUgYWN0aXZlIG5vdyJ9LCAiY3oiOiB7ImNvLXN1YiI6ICJGaXJlbW7DrSBwYXJ0bmVyc2vDvSBiZW5lZml0IiwgImNvZGUtbGFiZWwiOiAiVWthxb50ZSBrw7NkIHUgcG9rbGFkbnkiLCAiY29kZS1pbnN0IjogIk9ic2x1aGEgemFkw6EgdGVudG8ga8OzZCBkbyBQT1MgcHJvIHtMfSUgc2xldnUiLCAiY29kZS1pbnN0LW9mZiI6ICJPYnNsdWhhIHphZMOhIHRlbnRvIGvDs2QgZG8gUE9TIHBybyB7T30lIHNsZXZ1IiwgIm5vdGljZS10aXRsZSI6ICJQb3V6ZSBvYmplZG7DoXZreSB1IHB1bHR1IiwgIm5vdGljZS1ib2R5IjogIlNsZXZhIHBsYXTDrSB2w71ocmFkbsSbIHBybyBvYmplZG7DoXZreSBhIHBsYXRieSBwxZnDrW1vIG5hIG3DrXN0xJsgdSBwb2tsYWRueS4gTmVsemUgdXBsYXRuaXQgb25saW5lLCBuYSByb3p2b3ogYW5pIHDFmWVzIGFwbGlrYWNpLiIsICJzY2hlZHVsZS1oZWFkIjogIlDFmWVobGVkIHNsZXYiLCAibHVuY2gtbGFiZWwiOiAiUG9sZWRuw60gcGF1emEiLCAib2ZmLWxhYmVsIjogIk9zdGF0bsOtIMSNYXN5IiwgIm9mZi1zdWIiOiAiVsOta2VuZHkgYSBtaW1vIG9ixJtkIiwgImhvdy1oZWFkIjogIkphayB0byBmdW5ndWplIiwgInN0ZXAxIjogIk90ZXbFmWV0ZSB0dXRvIHN0csOhbmt1IHDFmWkgb2JqZWRuw6F2Y2UgdSBwdWx0dS4iLCAic3RlcDItbHVuY2giOiAiPGVtPlVrYcW+dGUgb2JyYXpvdmt1PC9lbT4gb2JzbHV6ZSBhIHDFmWXEjXTEm3RlIGvDs2QgcMWZZWQgemFwbGFjZW7DrW0uIiwgInN0ZXAyLW9mZiI6ICI8ZW0+VWthxb50ZSBvYnJhem92a3U8L2VtPiBvYnNsdXplIGEgcMWZZcSNdMSbdGUga8OzZCBwxZllZCB6YXBsYWNlbsOtbS4iLCAic3RlcDMtYSI6ICJWYcWhZSBzbGV2YSIsICJzdGVwMy1iIjogImplIHVwbGF0bsSbbmEgbmEgY2Vsb3Ugb2JqZWRuw6F2a3UuIiwgImNvdW50ZXItb25seS1pbmxpbmUiOiAiUG91emUgcGxhdGJ5IHUgcHVsdHUuIiwgImN0YS10aXRsZSI6ICJVa2HFvnRlIHR1dG8gb2JyYXpvdmt1IHUgcG9rbGFkbnkiLCAiY3RhLXN1YiI6ICJCZXogYXBsaWthY2UsIGJleiBrYXJ0eSwgYmV6IHDFmWlobMOhxaFlbsOtLiIsICJ0ZXJtcy1oZWFkIjogIlBvZG3DrW5reSIsICJ0ZXJtcy1ib2R5LWEiOiAiVsWhZWNobmEgcHLDoXZhIHZ5aHJhemVuYS4gTmVsemUga29tYmlub3ZhdCBzIGppbsO9bWkgbmFiw61ka2FtaS4gUGxhdMOtIHBybyB6YW3Em3N0bmFuY2UiLCAidGVybXMtYm9keS1iIjogIi0gamVkbm8gdXBsYXRuxJtuw60gbmEgbsOhdsWhdMSbdnUuIFBsYXTDrSBwb3V6ZSBwcm8gb2JqZWRuw6F2a3kgdSBwdWx0dS4gT2JzbHVoYSBtxa\/FvmUgcG\/FvsOhZGF0IG8gcHJva8OhesOhbsOtIHphbcSbc3Ruw6Fuw60uIEtveWthbiBzaSB2eWhyYXp1amUgcHLDoXZvIGJlbmVmaXQga2R5a29saSB6cnXFoWl0LiIsICJyaWdodHMiOiAiVsWhZWNobmEgcHLDoXZhIHZ5aHJhemVuYSIsICJ2YWxpZC1wcmVmaXgiOiAiUGxhdMOtIGRvIiwgInByaXZhY3kiOiAiWsOhc2FkeSBvY2hyYW55IG9zb2Juw61jaCDDumRhasWvIiwgImJhZGdlLWx1bmNoIjogIlBvbGVkbsOtIHNsZXZhIGFrdGl2bsOtIiwgImJhZGdlLW9mZiI6ICJTdGFuZGFyZG7DrSBzbGV2YSBha3Rpdm7DrSIsICJjZC1oZWFkLWx1bmNoIjogIlBvbGVkbsOtIHNsZXZhIGtvbsSNw60gemEiLCAiY2QtaGVhZC1zdGFydHMiOiAiUG9sZWRuw60gc2xldmEgemHEjcOtbsOhIHphIiwgImNkLWhlYWQtbmV4dCI6ICJQxZnDrcWhdMOtIHBvbGVkbsOtIHNsZXZhIHphIiwgImNkLWxhYmVsLWx1bmNoIjogImRvIHZ5cHLFoWVuw60ge0x9JSBrw7NkdSIsICJjZC1sYWJlbC1zdGFydHMiOiAiZG8gYWt0aXZhY2Uge0x9JSBrw7NkdSIsICJjZC1sYWJlbC1uZXh0IjogIntPfSUga8OzZCBqZSBueW7DrSBha3Rpdm7DrSJ9LCAic2siOiB7ImNvLXN1YiI6ICJGaXJlbW7DvSBwYXJ0bmVyc2vDvSBiZW5lZml0IiwgImNvZGUtbGFiZWwiOiAiVWvDocW+dGUga8OzZCBwcmkgcG9rbGFkbmkiLCAiY29kZS1pbnN0IjogIk9ic2x1aGEgemFkw6EgdGVudG8ga8OzZCBkbyBQT1MgcHJlIHtMfSUgesS+YXZ1IiwgImNvZGUtaW5zdC1vZmYiOiAiT2JzbHVoYSB6YWTDoSB0ZW50byBrw7NkIGRvIFBPUyBwcmUge099JSB6xL5hdnUiLCAibm90aWNlLXRpdGxlIjogIkliYSBvYmplZG7DoXZreSBwcmkgcHVsdGUiLCAibm90aWNlLWJvZHkiOiAiWsS+YXZhIHBsYXTDrSB2w71sdcSNbmUgcHJlIG9iamVkbsOhdmt5IGEgcGxhdGJ5IHByaWFtbyBuYSBtaWVzdGUgcHJpIHBva2xhZG5pLiBOZXBsYXTDrSBvbmxpbmUsIG5hIHJvenZveiBhbmkgY2V6IGFwbGlrw6FjaXUuIiwgInNjaGVkdWxlLWhlYWQiOiAiUHJlaMS+YWQgemxpYXYiLCAibHVuY2gtbGFiZWwiOiAiT2JlZCB2IHByYWNvdm7DqSBkbmkiLCAib2ZmLWxhYmVsIjogIk9zdGF0bsOpIMSNYXN5IiwgIm9mZi1zdWIiOiAiVsOta2VuZHkgYSBtaW1vIG9iZWTFiGFqxaFpdSBkb2J1IiwgImhvdy1oZWFkIjogIkFrbyB0byBmdW5ndWplIiwgInN0ZXAxIjogIk90dm9ydGUgdMO6dG8gc3Ryw6Fua3UgcHJpIG9iamVkbsOhdmtlIHByaSBwdWx0ZS4iLCAic3RlcDItbHVuY2giOiAiPGVtPlVrw6HFvnRlIG9icmF6b3ZrdTwvZW0+IG9ic2x1aGUgYSBwcmXEjcOtdGFqdGUga8OzZCBwcmVkIHBsYXRib3UuIiwgInN0ZXAyLW9mZiI6ICI8ZW0+VWvDocW+dGUgb2JyYXpvdmt1PC9lbT4gb2JzbHVoZSBhIHByZcSNw610YWp0ZSBrw7NkIHByZWQgcGxhdGJvdS4iLCAic3RlcDMtYSI6ICJWYcWhYSB6xL5hdmEiLCAic3RlcDMtYiI6ICJqZSB1cGxhdG5lbsOhIG5hIGNlbMO6IG9iamVkbsOhdmt1LiIsICJjb3VudGVyLW9ubHktaW5saW5lIjogIkliYSBwbGF0YnkgcHJpIHB1bHRlLiIsICJjdGEtdGl0bGUiOiAiVWvDocW+dGUgdMO6dG8gb2JyYXpvdmt1IHByaSBwb2tsYWRuaSIsICJjdGEtc3ViIjogIkJleiBhcGxpa8OhY2llLCBiZXoga2FydHksIGJleiBwcmlobMOhc2VuaWEuIiwgInRlcm1zLWhlYWQiOiAiUG9kbWllbmt5IiwgInRlcm1zLWJvZHktYSI6ICJWxaFldGt5IHByw6F2YSB2eWhyYWRlbsOpLiBOZWTDoSBzYSBrb21iaW5vdmHFpSBzIGluw71taSBwb251a2FtaS4gUGxhdMOtIHByZSB6YW1lc3RuYW5jb3YiLCAidGVybXMtYm9keS1iIjogIi0gamVkbm8gdXBsYXRuZW5pZSBuYSBuw6F2xaF0ZXZ1LiBQbGF0w60gaWJhIHByZSBvYmplZG7DoXZreSBwcmkgcHVsdGUuIE9ic2x1aGEgbcO0xb5lIHBvxb5pYWRhxaUgbyBwcmV1a8OhemFuaWUgemFtZXN0bmFuaWEuIEtveWthbiBzaSB2eWhyYWR6dWplIHByw6F2byBiZW5lZml0IGtlZHlrb8S+dmVrIHpydcWhacWlLiIsICJyaWdodHMiOiAiVsWhZXRreSBwcsOhdmEgdnlocmFkZW7DqSIsICJ2YWxpZC1wcmVmaXgiOiAiUGxhdMOtIGRvIiwgInByaXZhY3kiOiAiWsOhc2FkeSBvY2hyYW55IG9zb2Juw71jaCDDumRham92IiwgImJhZGdlLWx1bmNoIjogIk9iZWTFiGFqxaFpYSB6xL5hdmEgYWt0w612bmEiLCAiYmFkZ2Utb2ZmIjogIsWgdGFuZGFyZG7DoSB6xL5hdmEgYWt0w612bmEiLCAiY2QtaGVhZC1sdW5jaCI6ICJPYmVkxYhhasWhaWEgesS+YXZhIGtvbsSNw60gbyIsICJjZC1oZWFkLXN0YXJ0cyI6ICJPYmVkxYhhasWhaWEgesS+YXZhIHphxI3DrW5hIG8iLCAiY2QtaGVhZC1uZXh0IjogIsSOYWzFoWlhIG9iZWTFiGFqxaFpYSB6xL5hdmEgbyIsICJjZC1sYWJlbC1sdW5jaCI6ICJkbyB2eXByxaFhbmlhIHtMfSUga8OzZHUiLCAiY2QtbGFiZWwtc3RhcnRzIjogImRvIGFrdGl2w6FjaWUge0x9JSBrw7NkdSIsICJjZC1sYWJlbC1uZXh0IjogIntPfSUga8OzZCBqZSB0ZXJheiBha3TDrXZueSJ9LCAiaHIiOiB7ImNvLXN1YiI6ICJLb3Jwb3JhdGl2bmEgcGFydG5lcnNrYSBwb2dvZG5vc3QiLCAiY29kZS1sYWJlbCI6ICJQb2thxb5pdGUga29kIG5hIGJsYWdham5pIiwgImNvZGUtaW5zdCI6ICJPc29ibGplIHVwaXN1amUgb3ZhaiBrb2QgdSBQT1MgemEge0x9JSBwb3B1c3QiLCAiY29kZS1pbnN0LW9mZiI6ICJPc29ibGplIHVwaXN1amUgb3ZhaiBrb2QgdSBQT1MgemEge099JSBwb3B1c3QiLCAibm90aWNlLXRpdGxlIjogIlNhbW8gbmFydWTFvmJlIG5hIMWhYWx0ZXJ1IiwgIm5vdGljZS1ib2R5IjogIlBvcHVzdCB2cmlqZWRpIGlza2xqdcSNaXZvIHphIG5hcnVkxb5iZSBpIHBsYcSHYW5qYSBuYSBsaWN1IG1qZXN0YS4gTmUgdnJpamVkaSB6YSBvbmxpbmUgbmFydWTFvmJlLCBkb3N0YXZ1IGlsaSBuYXJ1ZMW+YmUgcHV0ZW0gYXBsaWthY2lqZS4iLCAic2NoZWR1bGUtaGVhZCI6ICJSYXNwb3JlZCBwb3B1c3RhIiwgImx1bmNoLWxhYmVsIjogIlJhZG5pbSBkYW5vbSBydcSNYWsiLCAib2ZmLWxhYmVsIjogIlN2YSBvc3RhbGEgdnJlbWVuYSIsICJvZmYtc3ViIjogIlZpa2VuZGkgaSBpenZhbiBydcSNa2EiLCAiaG93LWhlYWQiOiAiS2FrbyBrb3Jpc3RpdGkiLCAic3RlcDEiOiAiT3R2b3JpdGUgb3Z1IHN0cmFuaWN1IHByaSBuYXJ1ZMW+YmkgbmEgxaFhbHRlcnUuIiwgInN0ZXAyLWx1bmNoIjogIjxlbT5Qb2thxb5pdGUgZWtyYW48L2VtPiBkamVsYXRuaWt1IEtveWthbmEgaSBwcm\/EjWl0YWp0ZSBrb2QgcHJpamUgcGxhxIdhbmphLiIsICJzdGVwMi1vZmYiOiAiPGVtPlBva2HFvml0ZSBla3JhbjwvZW0+IGRqZWxhdG5pa3UgS295a2FuYSBpIHByb8SNaXRhanRlIGtvZCBwcmlqZSBwbGHEh2FuamEuIiwgInN0ZXAzLWEiOiAiVmHFoSBwb3B1c3Qgb2QiLCAic3RlcDMtYiI6ICJwcmltamVuanVqZSBzZSBuYSBjaWplbHUgbmFydWTFvmJ1LiIsICJjb3VudGVyLW9ubHktaW5saW5lIjogIlNhbW8gcGxhxIdhbmphIG5hIMWhYWx0ZXJ1LiIsICJjdGEtdGl0bGUiOiAiUG9rYcW+aXRlIG92YWogZWtyYW4gbmEgYmxhZ2FqbmkiLCAiY3RhLXN1YiI6ICJCZXogYXBsaWthY2lqZSwgYmV6IGthcnRpY2UsIGJleiBwcmlqYXZlLiIsICJ0ZXJtcy1oZWFkIjogIlV2amV0aSIsICJ0ZXJtcy1ib2R5LWEiOiAiU3ZhIHByYXZhIHByaWRyxb5hbmEuIE5lIG1vxb5lIHNlIGtvbWJpbmlyYXRpIHMgZHJ1Z2ltIHBvbnVkYW1hLiBWcmlqZWRpIHphIHphcG9zbGVuaWtlIiwgInRlcm1zLWJvZHktYiI6ICItIGplZG5vIGlza29yacWhdGF2YW5qZSBwbyBwb3NqZXR1LiBWcmlqZWRpIHNhbW8gemEgbmFydWTFvmJlIG5hIMWhYWx0ZXJ1LiBPc29ibGplIG1vxb5lIHphdHJhxb5pdGkgZG9rYXogemFwb3NsZW5qYS4gS295a2FuIHphZHLFvmF2YSBwcmF2byBwb3ZsYcSNZW5qYSBwb2dvZG5vc3RpIHUgYmlsbyBrb2plbSB0cmVudXRrdS4iLCAicmlnaHRzIjogIlN2YSBwcmF2YSBwcmlkcsW+YW5hIiwgInZhbGlkLXByZWZpeCI6ICJWcmlqZWRpIGRvIiwgInByaXZhY3kiOiAiUG9saXRpa2EgcHJpdmF0bm9zdGkiLCAiYmFkZ2UtbHVuY2giOiAiUG9wdXN0IHphIHJ1xI1hayBha3RpdmFuIiwgImJhZGdlLW9mZiI6ICJTdGFuZGFyZG5pIHBvcHVzdCBha3RpdmFuIiwgImNkLWhlYWQtbHVuY2giOiAiUG9wdXN0IHphIHJ1xI1hayB6YXZyxaFhdmEgemEiLCAiY2QtaGVhZC1zdGFydHMiOiAiUG9wdXN0IHphIHJ1xI1hayBwb8SNaW5qZSB6YSIsICJjZC1oZWFkLW5leHQiOiAiU2xqZWRlxIdpIHBvcHVzdCB6YSBydcSNYWsgemEiLCAiY2QtbGFiZWwtbHVuY2giOiAiZG8gaXN0ZWthIHtMfSUga29kYSIsICJjZC1sYWJlbC1zdGFydHMiOiAiZG8gYWt0aXZhY2lqZSB7TH0lIGtvZGEiLCAiY2QtbGFiZWwtbmV4dCI6ICJ7T30lIGtvZCBqZSBzYWRhIGFrdGl2YW4ifSwgImRlIjogeyJjby1zdWIiOiAiVW50ZXJuZWhtZW5zcGFydG5lci1Wb3J0ZWlsIiwgImNvZGUtbGFiZWwiOiAiQ29kZSBhbiBkZXIgS2Fzc2UgemVpZ2VuIiwgImNvZGUtaW5zdCI6ICJNaXRhcmJlaXRlciBnaWJ0IGRpZXNlbiBDb2RlIGltIFBPUyBlaW4gZsO8ciB7TH0lIFJhYmF0dCIsICJjb2RlLWluc3Qtb2ZmIjogIk1pdGFyYmVpdGVyIGdpYnQgZGllc2VuIENvZGUgaW0gUE9TIGVpbiBmw7xyIHtPfSUgUmFiYXR0IiwgIm5vdGljZS10aXRsZSI6ICJOdXIgZsO8ciBCZXN0ZWxsdW5nZW4gYW4gZGVyIFRoZWtlIiwgIm5vdGljZS1ib2R5IjogIkRlciBSYWJhdHQgZ2lsdCBhdXNzY2hsaWXDn2xpY2ggZsO8ciBCZXN0ZWxsdW5nZW4gdW5kIFphaGx1bmdlbiBkaXJla3QgYW4gZGVyIFRoZWtlLiBOaWNodCBnw7xsdGlnIGbDvHIgT25saW5lLSwgTGllZmVyLSBvZGVyIEFwcC1CZXN0ZWxsdW5nZW4uIiwgInNjaGVkdWxlLWhlYWQiOiAiUmFiYXR0w7xiZXJzaWNodCIsICJsdW5jaC1sYWJlbCI6ICJNaXR0YWdzcGF1c2UiLCAib2ZmLWxhYmVsIjogIkFsbGUgYW5kZXJlbiBaZWl0ZW4iLCAib2ZmLXN1YiI6ICJXb2NoZW5lbmRlbiAmIGF1w59lcmhhbGIgZGVyIE1pdHRhZ3N6ZWl0IiwgImhvdy1oZWFkIjogIlNvIGZ1bmt0aW9uaWVydCBlcyIsICJzdGVwMSI6ICLDlmZmbmVuIFNpZSBkaWVzZSBTZWl0ZSBiZWkgSWhyZXIgQmVzdGVsbHVuZyBhbiBkZXIgVGhla2UuIiwgInN0ZXAyLWx1bmNoIjogIjxlbT5aZWlnZW4gU2llIGRlbiBCaWxkc2NoaXJtPC9lbT4gZGVtIEtveWthbi1NaXRhcmJlaXRlciB1bmQgbGVzZW4gU2llIGRlbiBDb2RlIHZvciBkZW0gQmV6YWhsZW4gdm9yLiIsICJzdGVwMi1vZmYiOiAiPGVtPlplaWdlbiBTaWUgZGVuIEJpbGRzY2hpcm08L2VtPiBkZW0gS295a2FuLU1pdGFyYmVpdGVyIHVuZCBsZXNlbiBTaWUgZGVuIENvZGUgdm9yIGRlbSBCZXphaGxlbiB2b3IuIiwgInN0ZXAzLWEiOiAiSWhyIFJhYmF0dCB2b24iLCAic3RlcDMtYiI6ICJ3aXJkIGF1ZiBkaWUgZ2VzYW10ZSBCZXN0ZWxsdW5nIGFuZ2V3ZW5kZXQuIiwgImNvdW50ZXItb25seS1pbmxpbmUiOiAiTnVyIEthc3NlbnphaGx1bmdlbi4iLCAiY3RhLXRpdGxlIjogIlplaWdlbiBTaWUgZGllc2VuIEJpbGRzY2hpcm0gYW4gZGVyIEthc3NlIiwgImN0YS1zdWIiOiAiS2VpbmUgQXBwLCBrZWluZSBLYXJ0ZSwga2VpbmUgQW5tZWxkdW5nIGVyZm9yZGVybGljaC4iLCAidGVybXMtaGVhZCI6ICJCZWRpbmd1bmdlbiIsICJ0ZXJtcy1ib2R5LWEiOiAiQWxsZSBSZWNodGUgdm9yYmVoYWx0ZW4uIE5pY2h0IGtvbWJpbmllcmJhciBtaXQgYW5kZXJlbiBBbmdlYm90ZW4uIEdpbHQgZsO8ciBNaXRhcmJlaXRlciB2b24iLCAidGVybXMtYm9keS1iIjogIi0gZWluZSBFaW5sw7ZzdW5nIHBybyBCZXN1Y2guIEdpbHQgbnVyIGbDvHIgQmVzdGVsbHVuZ2VuIGFuIGRlciBUaGVrZS4gTWl0YXJiZWl0ZXIga8O2bm5lbiBlaW5lbiBCZXNjaMOkZnRpZ3VuZ3NuYWNod2VpcyB2ZXJsYW5nZW4uIEtveWthbiBiZWjDpGx0IHNpY2ggZGFzIFJlY2h0IHZvciwgZGllc2VuIFZvcnRlaWwgamVkZXJ6ZWl0IHp1IHdpZGVycnVmZW4uIiwgInJpZ2h0cyI6ICJBbGxlIFJlY2h0ZSB2b3JiZWhhbHRlbiIsICJ2YWxpZC1wcmVmaXgiOiAiR8O8bHRpZyBiaXMiLCAicHJpdmFjeSI6ICJEYXRlbnNjaHV0enJpY2h0bGluaWUiLCAiYmFkZ2UtbHVuY2giOiAiTWl0dGFnc3JhYmF0dCBha3RpdiIsICJiYWRnZS1vZmYiOiAiU3RhbmRhcmRyYWJhdHQgYWt0aXYiLCAiY2QtaGVhZC1sdW5jaCI6ICJNaXR0YWdzcmFiYXR0IGVuZGV0IGluIiwgImNkLWhlYWQtc3RhcnRzIjogIk1pdHRhZ3NyYWJhdHQgYmVnaW5udCBpbiIsICJjZC1oZWFkLW5leHQiOiAiTsOkY2hzdGVyIE1pdHRhZ3NyYWJhdHQgaW4iLCAiY2QtbGFiZWwtbHVuY2giOiAiYmlzIGRlciB7TH0lLUNvZGUgYWJsw6R1ZnQiLCAiY2QtbGFiZWwtc3RhcnRzIjogImJpcyBkZXIge0x9JS1Db2RlIGFrdGl2IGlzdCIsICJjZC1sYWJlbC1uZXh0IjogIntPfSUtQ29kZSBqZXR6dCBha3RpdiJ9fQ==\";\n  var T;\n  try { T = JSON.parse(decodeURIComponent(escape(atob(TB)))); }\n  catch(e){ T = {en:{}}; }\n\n  function fill(key){\n    var dict = T[LANG] || T.en || {};\n    var s = (dict[key] != null ? dict[key] : (T.en[key] != null ? T.en[key] : key));\n    return String(s).split('{L}').join(P_LUNCH).split('{O}').join(P_OFF);\n  }\n  function toMin(s){ var p = String(s).split(':'); return (parseInt(p[0],10)||0)*60 + (parseInt(p[1],10)||0); }\n  var LS = toMin(KK_LUNCH_START), LE = toMin(KK_LUNCH_END);\n  function isLunchDay(d){ return KK_LUNCH_DAYS.indexOf(d) !== -1; }\n  \/* logical-AND helper: avoids the double-ampersand operator, which *\/\n  \/* WordPress text-filters encode into HTML entities and break the JS *\/\n  function AND(a, b){ if(a){ if(b){ return true; } } return false; }\n  var MID = '\\u00a0\\u00b7\\u00a0';\n  var NBSP = '\\u00a0';\n\n  var html =\n    '<header class=\"kk-topbar\">'\n    + '<img decoding=\"async\" class=\"kk-logo\" id=\"kk-logo-img\" src=\"' + KK_LOGO_URL + '\" alt=\"Koykan\" \/>'\n    + '<div class=\"kk-lang\">'\n    +   '<button class=\"kk-lang-btn\" data-lang=\"en\">EN<\/button>'\n    +   '<button class=\"kk-lang-btn\" data-lang=\"cz\">CZ<\/button>'\n    +   '<button class=\"kk-lang-btn\" data-lang=\"sk\">SK<\/button>'\n    +   '<button class=\"kk-lang-btn\" data-lang=\"hr\">HR<\/button>'\n    +   '<button class=\"kk-lang-btn\" data-lang=\"de\">DE<\/button>'\n    + '<\/div><\/header>'\n    + '<div class=\"kk-co\"><div class=\"kk-co-init\" id=\"kk-co-init\"><\/div>'\n    +   '<div><span class=\"kk-co-name\" id=\"kk-co-name\"><\/span>'\n    +   '<span class=\"kk-co-sub\" id=\"kk-co-sub\"><\/span><\/div><\/div>'\n    + '<main class=\"kk-hero\">'\n    +   '<div class=\"kk-badge\" id=\"kk-badge\"><span class=\"kk-dot\"><\/span><span id=\"kk-badge-lbl\"><\/span><\/div>'\n    +   '<div class=\"kk-ring\" id=\"kk-ring\"><div class=\"kk-pct-num\" id=\"kk-pct-num\"><\/div><div class=\"kk-pct-sym\">% off<\/div><\/div>'\n    +   '<div class=\"kk-code-block\" id=\"kk-code-block\">'\n    +     '<div class=\"kk-code-label\" id=\"kk-code-label-l\"><\/div>'\n    +     '<div class=\"kk-code-name\" id=\"kk-lunch-coupon\"><\/div>'\n    +     '<div class=\"kk-code-num\" id=\"kk-lunch-code\"><\/div>'\n    +     '<div class=\"kk-code-inst\" id=\"kk-code-inst-l\"><\/div><\/div>'\n    +   '<div class=\"kk-code-block kk-hidden\" id=\"kk-offpeak-code-block\">'\n    +     '<div class=\"kk-code-label\" id=\"kk-code-label-o\"><\/div>'\n    +     '<div class=\"kk-code-name\" id=\"kk-off-coupon\"><\/div>'\n    +     '<div class=\"kk-code-num\" id=\"kk-off-code\"><\/div>'\n    +     '<div class=\"kk-code-inst\" id=\"kk-code-inst-o\"><\/div><\/div>'\n    + '<\/main>'\n    + '<div class=\"kk-countdown\" id=\"kk-countdown\">'\n    +   '<div class=\"kk-cd-head\" id=\"kk-cd-head\"><\/div>'\n    +   '<div class=\"kk-cd-body\"><div class=\"kk-timer\" id=\"kk-cd-timer\">--:--:--<\/div>'\n    +   '<div class=\"kk-cd-label\" id=\"kk-cd-label\"><\/div><\/div><\/div>'\n    + '<div class=\"kk-notice\"><span class=\"kk-notice-icon\">\\ud83c\\udfea<\/span>'\n    +   '<div class=\"kk-notice-text\"><strong id=\"kk-notice-title\"><\/strong><span id=\"kk-notice-body\"><\/span><\/div><\/div>'\n    + '<div class=\"kk-card\" style=\"margin-top:14px\"><div class=\"kk-card-head\" id=\"kk-schedule-head\"><\/div>'\n    +   '<div class=\"kk-tariff\">'\n    +     '<div class=\"kk-trow\" id=\"kk-row-lunch\"><div><div class=\"kk-tleft\" id=\"kk-lunch-label\"><\/div>'\n    +       '<div class=\"kk-ttime\" id=\"kk-lunch-hours\"><\/div><\/div>'\n    +       '<div class=\"kk-tpill lunch\"><span class=\"kk-active-dot\"><\/span><span id=\"kk-pill-lunch\"><\/span><\/div><\/div>'\n    +     '<div class=\"kk-trow\" id=\"kk-row-off\"><div><div class=\"kk-tleft\" id=\"kk-off-label\"><\/div>'\n    +       '<div class=\"kk-ttime\" id=\"kk-off-sub\"><\/div><\/div>'\n    +       '<div class=\"kk-tpill off\"><span class=\"kk-active-dot\"><\/span><span id=\"kk-pill-off\"><\/span><\/div><\/div>'\n    +   '<\/div><\/div>'\n    + '<div class=\"kk-card\"><div class=\"kk-card-head\" id=\"kk-how-head\"><\/div><div class=\"kk-steps\">'\n    +   '<div class=\"kk-step\"><div class=\"kk-step-n\">1<\/div><div class=\"kk-step-t\" id=\"kk-step1\"><\/div><\/div>'\n    +   '<div class=\"kk-step\" id=\"kk-step2-lunch\"><div class=\"kk-step-n\">2<\/div><div class=\"kk-step-t\" id=\"kk-step2-lunch-t\"><\/div><\/div>'\n    +   '<div class=\"kk-step kk-hidden\" id=\"kk-step2-off\"><div class=\"kk-step-n\">2<\/div><div class=\"kk-step-t\" id=\"kk-step2-off-t\"><\/div><\/div>'\n    +   '<div class=\"kk-step\"><div class=\"kk-step-n\">3<\/div><div class=\"kk-step-t\">'\n    +     '<span id=\"kk-step3-a\"><\/span> <em id=\"kk-step-pct\"><\/em> <span id=\"kk-step3-b\"><\/span> '\n    +     '<strong id=\"kk-counter-inline\" style=\"font-size:11px;color:var(--kk-mu);font-weight:400\"><\/strong><\/div><\/div>'\n    +   '<\/div><\/div>'\n    + '<div class=\"kk-cta\"><div class=\"kk-cta-t\"><strong id=\"kk-cta-title\"><\/strong><span id=\"kk-cta-sub\"><\/span><\/div>'\n    +   '<div class=\"kk-cta-icon\"><svg viewBox=\"0 0 24 24\"><rect x=\"5\" y=\"2\" width=\"14\" height=\"20\" rx=\"2\"\/><line x1=\"12\" y1=\"18\" x2=\"12.01\" y2=\"18\"\/><\/svg><\/div><\/div>'\n    + '<div class=\"kk-disc\"><strong id=\"kk-terms-head\"><\/strong>'\n    +   '<span><span id=\"kk-terms-a\"><\/span> <span id=\"kk-disc-co\"><\/span> <span id=\"kk-terms-b\"><\/span><\/span><\/div>'\n    + '<footer class=\"kk-footer\">\\u00a9 Koykan \/ Planets Group d.o.o. ' + MID + '<span id=\"kk-rights\"><\/span><br>'\n    +   '<span id=\"kk-valid-prefix\"><\/span> <span id=\"kk-valid-until\"><\/span> ' + MID + '<span id=\"kk-locations\"><\/span><br>'\n    +   '<a href=\"https:\/\/koykan.com\/privacy\" id=\"kk-privacy\"><\/a> ' + MID + 'koykan.com<\/footer>';\n\n  ROOT.innerHTML = html;\n  function q(id){ return ROOT.querySelector('#'+id); }\n\n  \/* logo fallback: if the image fails to load, swap in a text wordmark *\/\n  var logoImg = q('kk-logo-img');\n  if(logoImg){\n    logoImg.onerror = function(){\n      logoImg.style.display = 'none';\n      if(!ROOT.querySelector('.kk-logo-txt')){\n        var s = document.createElement('span');\n        s.className = 'kk-logo-txt';\n        s.textContent = 'KOYKAN';\n        logoImg.parentNode.insertBefore(s, logoImg);\n      }\n    };\n    \/* if it already failed before handler attached *\/\n    if(logoImg.complete){ if(logoImg.naturalWidth === 0){ logoImg.onerror(); } }\n  }\n\n  var btns = ROOT.querySelectorAll('.kk-lang-btn');\n  for(var i=0;i<btns.length;i++){\n    (function(btn){\n      btn.addEventListener('click', function(){\n        LANG = btn.getAttribute('data-lang');\n        for(var k=0;k<btns.length;k++){ btns[k].className = 'kk-lang-btn'; }\n        btn.className = 'kk-lang-btn active';\n        render();\n      });\n    })(btns[i]);\n  }\n  btns[0].className = 'kk-lang-btn active';\n\n  function initials(n){\n    var parts = String(n).split(\/[\\s_]+\/), s='';\n    for(var i=0; i<parts.length; i++){ if(s.length>=2) break; if(parts[i]) s += parts[i].charAt(0).toUpperCase(); }\n    return s || '?';\n  }\n\n  function render(){\n    q('kk-co-name').textContent = KK_COMPANY;\n    q('kk-co-init').textContent = initials(KK_COMPANY);\n    q('kk-co-sub').textContent  = fill('co-sub');\n    q('kk-disc-co').textContent = KK_COMPANY;\n    q('kk-lunch-coupon').textContent = KK_LUNCH_COUPON;\n    q('kk-lunch-code').textContent   = KK_LUNCH_CODE;\n    q('kk-off-coupon').textContent   = KK_OFF_COUPON;\n    q('kk-off-code').textContent     = KK_OFF_CODE;\n    q('kk-code-label-l').textContent = fill('code-label');\n    q('kk-code-label-o').textContent = fill('code-label');\n    q('kk-code-inst-l').textContent  = fill('code-inst');\n    q('kk-code-inst-o').textContent  = fill('code-inst-off');\n    q('kk-schedule-head').textContent = fill('schedule-head');\n    q('kk-lunch-label').textContent   = fill('lunch-label');\n    q('kk-off-label').textContent     = fill('off-label');\n    q('kk-off-sub').textContent       = fill('off-sub');\n    q('kk-lunch-hours').textContent   = 'Mon - Fri' + MID + KK_LUNCH_START + ' - ' + KK_LUNCH_END;\n    q('kk-pill-lunch').textContent    = P_LUNCH + '% + code';\n    q('kk-pill-off').textContent      = P_OFF + '% + code';\n    q('kk-notice-title').textContent = fill('notice-title');\n    q('kk-notice-body').textContent  = fill('notice-body');\n    q('kk-how-head').textContent     = fill('how-head');\n    q('kk-step1').textContent        = fill('step1');\n    q('kk-step2-lunch-t').innerHTML  = fill('step2-lunch');\n    q('kk-step2-off-t').innerHTML    = fill('step2-off');\n    q('kk-step3-a').textContent      = fill('step3-a');\n    q('kk-step3-b').textContent      = fill('step3-b');\n    q('kk-counter-inline').textContent = fill('counter-only-inline');\n    q('kk-cta-title').textContent    = fill('cta-title');\n    q('kk-cta-sub').textContent      = fill('cta-sub');\n    q('kk-terms-head').textContent   = fill('terms-head');\n    q('kk-terms-a').textContent      = fill('terms-body-a');\n    q('kk-terms-b').textContent      = fill('terms-body-b');\n    q('kk-rights').textContent       = fill('rights');\n    q('kk-valid-prefix').textContent = fill('valid-prefix');\n    q('kk-valid-until').textContent  = KK_VALID_UNTIL;\n    q('kk-locations').textContent    = KK_LOCATIONS;\n    q('kk-privacy').textContent      = fill('privacy');\n    paint();\n  }\n\n  function pad(n){ n=String(n); return n.length<2 ? '0'+n : n; }\n  function hms(s){ if(s<=0) return '00:00:00'; return pad(Math.floor(s\/3600))+':'+pad(Math.floor((s%3600)\/60))+':'+pad(s%60); }\n\n  var timeOffsetMs = 0;\n  function netNow(){ return new Date(Date.now() + timeOffsetMs); }\n  function nextLunch(now){\n    for(var d=1; d<=7; d++){\n      var c = new Date(now.getTime());\n      c.setDate(c.getDate()+d);\n      c.setHours(Math.floor(LS\/60), LS%60, 0, 0);\n      if(isLunchDay(c.getDay())) return Math.round((c.getTime()-now.getTime())\/1000);\n    }\n    return 0;\n  }\n\n  function paint(){\n    var now = netNow(), day = now.getDay();\n    var mins = now.getHours()*60 + now.getMinutes();\n    var secs = now.getHours()*3600 + now.getMinutes()*60 + now.getSeconds();\n    var isWD = isLunchDay(day), isL = AND(isWD, AND(mins >= LS, mins < LE));\n    q('kk-ring').className = 'kk-ring' + (isL ? '' : ' off');\n    q('kk-pct-num').textContent = isL ? String(P_LUNCH) : String(P_OFF);\n    q('kk-badge').className = 'kk-badge ' + (isL ? 'lunch' : 'off');\n    q('kk-badge-lbl').textContent = isL ? fill('badge-lunch') : fill('badge-off');\n    q('kk-code-block').className = 'kk-code-block' + (isL ? '' : ' kk-hidden');\n    q('kk-offpeak-code-block').className = 'kk-code-block' + (isL ? ' kk-hidden' : '');\n    q('kk-step2-lunch').className = 'kk-step' + (isL ? '' : ' kk-hidden');\n    q('kk-step2-off').className = 'kk-step' + (isL ? ' kk-hidden' : '');\n    q('kk-step-pct').textContent = (isL ? P_LUNCH : P_OFF) + '%';\n    q('kk-row-lunch').className = 'kk-trow' + (isL ? ' active' : '');\n    q('kk-row-off').className = 'kk-trow' + (isL ? '' : ' active');\n    q('kk-countdown').className = 'kk-countdown ' + (isL ? 'lunch' : 'off');\n    if(isL){\n      q('kk-cd-head').textContent = fill('cd-head-lunch');\n      q('kk-cd-timer').textContent = hms(LE*60 - secs);\n      q('kk-cd-label').textContent = fill('cd-label-lunch');\n    } else if(AND(isWD, mins < LS)){\n      q('kk-cd-head').textContent = fill('cd-head-starts');\n      q('kk-cd-timer').textContent = hms(LS*60 - secs);\n      q('kk-cd-label').textContent = fill('cd-label-starts');\n    } else {\n      q('kk-cd-head').textContent = fill('cd-head-next');\n      q('kk-cd-timer').textContent = hms(nextLunch(now));\n      q('kk-cd-label').textContent = fill('cd-label-next');\n    }\n  }\n\n  function startClock(){\n    render();\n    setInterval(paint, 1000);\n    var done = false;\n    function applyServer(iso){\n      if(done) return; done = true;\n      var t = Date.parse(iso);\n      if(!isNaN(t)){ timeOffsetMs = t - Date.now(); paint(); }\n    }\n    function fallbackTime(){\n      try{\n        fetch('https:\/\/timeapi.io\/api\/Time\/current\/zone?timeZone=' + KK_TIMEZONE)\n          .then(function(r){ return r.json(); })\n          .then(function(d){ if(d){ if(d.dateTime) applyServer(d.dateTime); } })\n          .catch(function(){});\n      }catch(e){}\n    }\n    try{\n      fetch('https:\/\/worldtimeapi.org\/api\/timezone\/' + KK_TIMEZONE)\n        .then(function(r){ return r.json(); })\n        .then(function(d){ if(d){ if(d.datetime){ applyServer(d.datetime); return; } } fallbackTime(); })\n        .catch(function(){ fallbackTime(); });\n    }catch(e){ fallbackTime(); }\n    setTimeout(function(){ if(!done){ done = true; } }, 4000);\n  }\n\n  startClock();\n})();\n<\/script>\n\n<style>\n  #koykan-club{\n    --kk-br:#4A3525;--kk-brm:#6B4C35;--kk-sand:#C8A882;--kk-cream:#F5EFE6;\n    --kk-light:#EDE0CC;--kk-dark:#2C1F14;--kk-mu:#8C6A4A;--kk-gr:#3B6D11;\n    --kk-gr-bg:#EAF3DE;--kk-am:#854F0B;--kk-am-bg:#FAEEDA;\n    max-width:430px;margin:0 auto;background:var(--kk-cream);\n    font-family:'DM Sans',system-ui,sans-serif;color:var(--kk-dark);\n    -webkit-font-smoothing:antialiased;display:flex;flex-direction:column;\n    border-radius:14px;overflow:hidden;box-shadow:0 4px 24px rgba(44,31,20,.12);\n  }\n  #koykan-club *,#koykan-club *::before,#koykan-club *::after{box-sizing:border-box;margin:0;padding:0}\n  #koykan-club .kk-topbar{background:var(--kk-br);padding:12px 20px;display:flex;align-items:center;justify-content:space-between}\n  #koykan-club .kk-logo{height:42px;width:auto;display:block}\n  #koykan-club .kk-logo-txt{color:var(--kk-cream);font-size:20px;font-weight:600;letter-spacing:1px}\n  #koykan-club .kk-lang{display:flex;align-items:center;gap:4px}\n  #koykan-club .kk-lang-btn{background:transparent;border:1px solid rgba(200,168,130,0.35);border-radius:4px;color:var(--kk-sand);font-size:10px;font-weight:500;letter-spacing:0.5px;padding:3px 6px;cursor:pointer;font-family:inherit;transition:background .15s,border-color .15s}\n  #koykan-club .kk-lang-btn:hover{border-color:var(--kk-sand)}\n  #koykan-club .kk-lang-btn.active{background:var(--kk-sand);color:var(--kk-br);border-color:var(--kk-sand)}\n  #koykan-club .kk-co{background:var(--kk-light);border-bottom:1px solid #D6C4AC;padding:10px 20px;display:flex;align-items:center;gap:10px;min-height:52px}\n  #koykan-club .kk-co-init{width:34px;height:34px;border-radius:6px;background:var(--kk-brm);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:500;color:var(--kk-cream);flex-shrink:0;text-transform:uppercase}\n  #koykan-club .kk-co-name{font-size:14px;font-weight:500;color:var(--kk-dark);display:block;text-transform:capitalize}\n  #koykan-club .kk-co-sub{font-size:12px;color:var(--kk-mu)}\n  #koykan-club .kk-hero{display:flex;flex-direction:column;align-items:center;padding:24px 20px 14px;text-align:center}\n  #koykan-club .kk-badge{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;padding:5px 12px;border-radius:20px;margin-bottom:16px}\n  #koykan-club .kk-badge.lunch{background:var(--kk-gr-bg);color:var(--kk-gr)}\n  #koykan-club .kk-badge.off{background:var(--kk-am-bg);color:var(--kk-am)}\n  #koykan-club .kk-dot{width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}\n  #koykan-club .kk-ring{width:150px;height:150px;border-radius:50%;border:3px solid var(--kk-sand);display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;transition:border-color .3s}\n  #koykan-club .kk-ring::before{content:'';position:absolute;inset:6px;border-radius:50%;background:var(--kk-br);transition:background .3s}\n  #koykan-club .kk-ring.off::before{background:var(--kk-brm)}\n  #koykan-club .kk-ring.off{border-color:#A88560}\n  #koykan-club .kk-pct-num{font-family:'Playfair Display',serif;font-size:52px;color:var(--kk-cream);line-height:1;position:relative;z-index:1}\n  #koykan-club .kk-pct-sym{font-size:18px;color:var(--kk-sand);position:relative;z-index:1;font-weight:300;margin-top:-4px}\n  #koykan-club .kk-code-block{margin-top:14px;background:#fff;border:1px solid #DDD0BC;border-radius:14px;padding:14px 20px;width:100%;max-width:280px;text-align:center}\n  #koykan-club .kk-code-label{font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:var(--kk-mu);margin-bottom:8px;font-weight:500}\n  #koykan-club .kk-code-name{font-size:16px;font-weight:500;color:var(--kk-br);margin-bottom:6px}\n  #koykan-club .kk-code-num{font-family:monospace;font-size:22px;font-weight:500;letter-spacing:3px;color:var(--kk-dark);background:var(--kk-light);padding:6px 14px;border-radius:8px;display:inline-block;margin-bottom:6px}\n  #koykan-club .kk-code-inst{font-size:12px;color:var(--kk-mu);line-height:1.5}\n  #koykan-club .kk-countdown{margin:14px 20px 0;border-radius:12px;overflow:hidden;border:1px solid #D6C4AC}\n  #koykan-club .kk-countdown.lunch{border-color:#B8D99A}\n  #koykan-club .kk-countdown.off{border-color:#D6C4AC}\n  #koykan-club .kk-cd-head{padding:7px 16px;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;font-weight:500}\n  #koykan-club .kk-countdown.lunch .kk-cd-head{background:var(--kk-gr-bg);color:var(--kk-gr)}\n  #koykan-club .kk-countdown.off .kk-cd-head{background:var(--kk-am-bg);color:var(--kk-am)}\n  #koykan-club .kk-cd-body{background:#fff;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;gap:8px}\n  #koykan-club .kk-timer{font-family:monospace;font-size:28px;font-weight:500;letter-spacing:2px;line-height:1}\n  #koykan-club .kk-countdown.lunch .kk-timer{color:var(--kk-gr)}\n  #koykan-club .kk-countdown.off .kk-timer{color:var(--kk-am)}\n  #koykan-club .kk-cd-label{font-size:12px;color:var(--kk-mu);font-weight:300;text-align:right;line-height:1.4;max-width:120px}\n  #koykan-club .kk-card{margin:14px 20px 0;background:#fff;border-radius:14px;border:1px solid #DDD0BC;overflow:hidden}\n  #koykan-club .kk-card-head{background:var(--kk-br);padding:9px 18px;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:var(--kk-sand);font-weight:500}\n  #koykan-club .kk-tariff{padding:4px 0}\n  #koykan-club .kk-trow{display:flex;align-items:center;justify-content:space-between;padding:11px 18px;border-bottom:1px solid #F0E8DC;transition:background .2s}\n  #koykan-club .kk-trow:last-child{border-bottom:none}\n  #koykan-club .kk-trow.active{background:#FAF5EE}\n  #koykan-club .kk-tleft{font-size:13px;color:var(--kk-dark)}\n  #koykan-club .kk-ttime{font-size:11px;color:var(--kk-mu);margin-top:2px}\n  #koykan-club .kk-tpill{font-size:13px;font-weight:500;padding:4px 12px;border-radius:20px;display:flex;align-items:center;gap:6px}\n  #koykan-club .kk-tpill.lunch{background:var(--kk-gr-bg);color:var(--kk-gr)}\n  #koykan-club .kk-tpill.off{background:var(--kk-am-bg);color:var(--kk-am)}\n  #koykan-club .kk-active-dot{width:6px;height:6px;border-radius:50%;background:currentColor;display:none}\n  #koykan-club .kk-trow.active .kk-active-dot{display:block}\n  #koykan-club .kk-steps{padding:14px 18px;display:flex;flex-direction:column;gap:12px}\n  #koykan-club .kk-step{display:flex;align-items:flex-start;gap:12px}\n  #koykan-club .kk-step-n{width:26px;height:26px;border-radius:50%;background:var(--kk-light);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;color:var(--kk-brm);flex-shrink:0}\n  #koykan-club .kk-step-t{font-size:13px;color:var(--kk-dark);line-height:1.5;padding-top:4px}\n  #koykan-club .kk-step-t em{font-style:normal;font-weight:500;color:var(--kk-br)}\n  #koykan-club .kk-notice{margin:14px 20px 0;background:var(--kk-br);border-radius:10px;padding:11px 16px;display:flex;align-items:center;gap:10px}\n  #koykan-club .kk-notice-icon{font-size:18px;flex-shrink:0}\n  #koykan-club .kk-notice-text{font-size:12px;color:var(--kk-sand);line-height:1.5;font-weight:400}\n  #koykan-club .kk-notice-text strong{display:block;color:var(--kk-cream);font-size:13px;margin-bottom:1px}\n  #koykan-club .kk-cta{margin:14px 20px 0;background:var(--kk-brm);border-radius:14px;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:12px}\n  #koykan-club .kk-cta-t{font-size:13px;color:var(--kk-sand);line-height:1.5;font-weight:300}\n  #koykan-club .kk-cta-t strong{display:block;font-size:15px;color:var(--kk-cream);font-weight:500;margin-bottom:2px}\n  #koykan-club .kk-cta-icon{width:44px;height:44px;border-radius:50%;border:1.5px solid var(--kk-sand);display:flex;align-items:center;justify-content:center;flex-shrink:0}\n  #koykan-club .kk-cta-icon svg{width:22px;height:22px;stroke:var(--kk-sand);fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}\n  #koykan-club .kk-disc{margin:14px 20px 0;padding:14px 16px;background:var(--kk-light);border-radius:10px;border:1px solid #D6C4AC;font-size:11px;color:var(--kk-mu);line-height:1.7;font-weight:300}\n  #koykan-club .kk-disc strong{display:block;font-size:10px;letter-spacing:1px;text-transform:uppercase;color:var(--kk-brm);font-weight:500;margin-bottom:6px}\n  #koykan-club .kk-footer{text-align:center;padding:14px 20px 28px;font-size:11px;color:var(--kk-mu);line-height:1.7;border-top:1px solid #DDD0BC;font-weight:300;margin-top:14px}\n  #koykan-club .kk-footer a{color:var(--kk-mu);text-decoration:underline}\n  #koykan-club .kk-hidden{display:none}\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:wght@400;500&family=DM+Sans:wght@300;400;500&display=swap');\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\/* ==================================================================== CONFIG &#8211; EDIT ONLY THESE VALUES (plain numbers \/ text in quotes) ==================================================================== *\/ var KK_COMPANY = &#8220;Accace&#8221;; var KK_LUNCH_PERCENT = 10; var KK_LUNCH_COUPON = &#8220;KOfficeDeal&#8221;; var KK_LUNCH_CODE = &#8220;3715062722&#8221;; var KK_OFF_PERCENT = 5; var KK_OFF_COUPON = &#8220;KOfficeDeal2&#8221;; var KK_OFF_CODE = &#8220;2911352184&#8221;; var KK_LUNCH_START = &#8220;10:30&#8221;; var KK_LUNCH_END = &#8220;14:30&#8221;; var KK_LUNCH_DAYS = [&hellip;]<\/p>\n","protected":false},"author":0,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-8029","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/koykan.com\/en\/wp-json\/wp\/v2\/pages\/8029","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/koykan.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/koykan.com\/en\/wp-json\/wp\/v2\/types\/page"}],"replies":[{"embeddable":true,"href":"https:\/\/koykan.com\/en\/wp-json\/wp\/v2\/comments?post=8029"}],"version-history":[{"count":3,"href":"https:\/\/koykan.com\/en\/wp-json\/wp\/v2\/pages\/8029\/revisions"}],"predecessor-version":[{"id":8040,"href":"https:\/\/koykan.com\/en\/wp-json\/wp\/v2\/pages\/8029\/revisions\/8040"}],"wp:attachment":[{"href":"https:\/\/koykan.com\/en\/wp-json\/wp\/v2\/media?parent=8029"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}