@font-face{font-family:"Noto Color Emoji";font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/noto-color-emoji-0-400-normal-DkR_PTkf.woff2) format("woff2"),url(/build/assets/noto-color-emoji-0-400-normal-BSxM6zX1.woff) format("woff");unicode-range:U+1f1e6-1f1ff}@font-face{font-family:"Noto Color Emoji";font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/noto-color-emoji-1-400-normal-DMWB-2WB.woff2) format("woff2"),url(/build/assets/noto-color-emoji-1-400-normal-CkQviifM.woff) format("woff");unicode-range:U+200d,U+2620,U+26a7,U+fe0f,U+1f308,U+1f38c,U+1f3c1,U+1f3f3-1f3f4,U+1f6a9,U+e0062-e0063,U+e0065,U+e0067,U+e006c,U+e006e,U+e0073-e0074,U+e0077,U+e007f}@font-face{font-family:"Noto Color Emoji";font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/noto-color-emoji-2-400-normal-C2EWOBgu.woff2) format("woff2"),url(/build/assets/noto-color-emoji-2-400-normal-99Ac8Jp-.woff) format("woff");unicode-range:U+23,U+2a,U+30-39,U+a9,U+ae,U+200d,U+203c,U+2049,U+20e3,U+2122,U+2139,U+2194-2199,U+21a9-21aa,U+23cf,U+23e9-23ef,U+23f8-23fa,U+24c2,U+25aa-25ab,U+25b6,U+25c0,U+25fb-25fe,U+2611,U+2622-2623,U+2626,U+262a,U+262e-262f,U+2638,U+2640,U+2642,U+2648-2653,U+2660,U+2663,U+2665-2666,U+2668,U+267b,U+267e-267f,U+2695,U+269b-269c,U+26a0,U+26a7,U+26aa-26ab,U+26ce,U+26d4,U+2705,U+2714,U+2716,U+271d,U+2721,U+2733-2734,U+2747,U+274c,U+274e,U+2753-2755,U+2757,U+2764,U+2795-2797,U+27a1,U+27b0,U+27bf,U+2934-2935,U+2b05-2b07,U+2b1b-2b1c,U+2b55,U+3030,U+303d,U+3297,U+3299,U+fe0f,U+1f170-1f171,U+1f17e-1f17f,U+1f18e,U+1f191-1f19a,U+1f201-1f202,U+1f21a,U+1f22f,U+1f232-1f23a,U+1f250-1f251,U+1f310,U+1f3a6,U+1f3b5-1f3b6,U+1f3bc,U+1f3e7,U+1f441,U+1f499-1f49c,U+1f49f-1f4a0,U+1f4ac-1f4ad,U+1f4b1-1f4b2,U+1f4b9,U+1f4db,U+1f4f2-1f4f6,U+1f500-1f507,U+1f515,U+1f518-1f524,U+1f52f-1f53d,U+1f549,U+1f54e,U+1f5a4,U+1f5e8,U+1f5ef,U+1f6ab,U+1f6ad-1f6b1,U+1f6b3,U+1f6b7-1f6bc,U+1f6be,U+1f6c2-1f6c5,U+1f6d0-1f6d1,U+1f6d7,U+1f6dc,U+1f7e0-1f7eb,U+1f7f0,U+1f90d-1f90e,U+1f9d1-1f9d2,U+1f9e1,U+1fa75-1fa77,U+1faaf}@font-face{font-family:"Noto Color Emoji";font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/noto-color-emoji-3-400-normal-CIUQS5Lh.woff2) format("woff2"),url(/build/assets/noto-color-emoji-3-400-normal-DvmlCaZx.woff) format("woff");unicode-range:U+200d,U+231a-231b,U+2328,U+23f0-23f3,U+2602,U+260e,U+2692,U+2694,U+2696-2697,U+2699,U+26b0-26b1,U+26cf,U+26d1,U+26d3,U+2702,U+2709,U+270f,U+2712,U+fe0f,U+1f302,U+1f321,U+1f392-1f393,U+1f3a9,U+1f3bd,U+1f3ee,U+1f3f7,U+1f3fa,U+1f451-1f462,U+1f484,U+1f489-1f48a,U+1f48c-1f48e,U+1f4a1,U+1f4a3,U+1f4a5,U+1f4b0,U+1f4b3-1f4b8,U+1f4bb-1f4da,U+1f4dc-1f4f1,U+1f4ff,U+1f508-1f514,U+1f516-1f517,U+1f526-1f529,U+1f52c-1f52e,U+1f550-1f567,U+1f56f-1f570,U+1f576,U+1f587,U+1f58a-1f58d,U+1f5a5,U+1f5a8,U+1f5b1-1f5b2,U+1f5c2-1f5c4,U+1f5d1-1f5d3,U+1f5dc-1f5de,U+1f5e1,U+1f5f3,U+1f6aa,U+1f6ac,U+1f6bd,U+1f6bf,U+1f6c1,U+1f6cb,U+1f6cd-1f6cf,U+1f6d2,U+1f6e0-1f6e1,U+1f6f0,U+1f97b-1f97f,U+1f9af,U+1f9ba,U+1f9e2-1f9e6,U+1f9ea-1f9ec,U+1f9ee-1f9f4,U+1f9f7-1f9ff,U+1fa71-1fa74,U+1fa79-1fa7b,U+1fa86,U+1fa8e-1fa8f,U+1fa91-1fa93,U+1fa96,U+1fa99-1faa0,U+1faa2-1faa7,U+1faaa-1faae}@font-face{font-family:"Noto Color Emoji";font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/noto-color-emoji-4-400-normal-Ck8hYGlS.woff2) format("woff2"),url(/build/assets/noto-color-emoji-4-400-normal-BWwAh4rz.woff) format("woff");unicode-range:U+265f,U+26bd-26be,U+26f3,U+26f8,U+fe0f,U+1f004,U+1f0cf,U+1f380-1f384,U+1f386-1f38b,U+1f38d-1f391,U+1f396-1f397,U+1f399-1f39b,U+1f39e-1f39f,U+1f3a3-1f3a5,U+1f3a7-1f3a9,U+1f3ab-1f3b4,U+1f3b7-1f3bb,U+1f3bd-1f3c0,U+1f3c5-1f3c6,U+1f3c8-1f3c9,U+1f3cf-1f3d3,U+1f3f8-1f3f9,U+1f47e,U+1f4e2,U+1f4f7-1f4fd,U+1f52b,U+1f579,U+1f58c-1f58d,U+1f5bc,U+1f6f7,U+1f6f9,U+1f6fc,U+1f93f,U+1f941,U+1f945,U+1f947-1f94f,U+1f9e7-1f9e9,U+1f9f5-1f9f6,U+1fa70-1fa71,U+1fa80-1fa81,U+1fa83-1fa85,U+1fa87-1fa8a,U+1fa94-1fa95,U+1fa97-1fa98,U+1faa1,U+1faa9,U+1fadf}@font-face{font-family:"Noto Color Emoji";font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/noto-color-emoji-5-400-normal-BnsK1PuK.woff2) format("woff2"),url(/build/assets/noto-color-emoji-5-400-normal-CpXaST6_.woff) format("woff");unicode-range:U+2693,U+26e9-26ea,U+26f1-26f2,U+26f4-26f5,U+26fa,U+26fd,U+2708,U+fe0f,U+1f301,U+1f303,U+1f306-1f307,U+1f309,U+1f310,U+1f3a0-1f3a2,U+1f3aa,U+1f3cd-1f3ce,U+1f3d5,U+1f3d7-1f3db,U+1f3df-1f3e6,U+1f3e8-1f3ed,U+1f3ef-1f3f0,U+1f488,U+1f492,U+1f4ba,U+1f54b-1f54d,U+1f5fa-1f5ff,U+1f680-1f6a2,U+1f6a4-1f6a8,U+1f6b2,U+1f6d1,U+1f6d5-1f6d6,U+1f6dd-1f6df,U+1f6e2-1f6e5,U+1f6e9,U+1f6eb-1f6ec,U+1f6f3-1f6f6,U+1f6f8,U+1f6fa-1f6fb,U+1f9bc-1f9bd,U+1f9ed,U+1f9f3,U+1fa7c}@font-face{font-family:"Noto Color Emoji";font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/noto-color-emoji-6-400-normal-CCZ3eWTj.woff2) format("woff2"),url(/build/assets/noto-color-emoji-6-400-normal-B1LmIlST.woff) format("woff");unicode-range:U+200d,U+2615,U+fe0f,U+1f32d-1f330,U+1f336,U+1f33d,U+1f344-1f37f,U+1f382,U+1f52a,U+1f7e9,U+1f7eb,U+1f942-1f944,U+1f950-1f96f,U+1f99e,U+1f9aa,U+1f9c0-1f9cb,U+1fad0-1fadc}@font-face{font-family:"Noto Color Emoji";font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/noto-color-emoji-7-400-normal--YSOl6BV.woff2) format("woff2"),url(/build/assets/noto-color-emoji-7-400-normal-DkDdl2ay.woff) format("woff");unicode-range:U+200d,U+2600-2601,U+2603-2604,U+2614,U+2618,U+26a1,U+26c4-26c5,U+26c8,U+26f0,U+2728,U+2744,U+2b1b,U+2b50,U+fe0f,U+1f300,U+1f304-1f305,U+1f308,U+1f30a-1f30f,U+1f311-1f321,U+1f324-1f32c,U+1f331-1f335,U+1f337-1f33c,U+1f33e-1f344,U+1f3d4,U+1f3d6,U+1f3dc-1f3de,U+1f3f5,U+1f400-1f43f,U+1f490,U+1f4a7,U+1f4ae,U+1f525,U+1f54a,U+1f573,U+1f577-1f578,U+1f648-1f64a,U+1f6d8,U+1f940,U+1f980-1f9ae,U+1f9ba,U+1fa90,U+1faa8,U+1fab0-1fabf,U+1facd-1facf,U+1fae7}@font-face{font-family:"Noto Color Emoji";font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/noto-color-emoji-8-400-normal-Cbl3QhNQ.woff2) format("woff2"),url(/build/assets/noto-color-emoji-8-400-normal-C_gu7RYJ.woff) format("woff");unicode-range:U+200d,U+2640,U+2642,U+2695-2696,U+26f7,U+26f9,U+2708,U+2764,U+27a1,U+fe0f,U+1f33e,U+1f373,U+1f37c,U+1f384-1f385,U+1f393,U+1f3a4,U+1f3a8,U+1f3c2-1f3c4,U+1f3c7,U+1f3ca-1f3cc,U+1f3eb,U+1f3ed,U+1f3fb-1f3ff,U+1f430,U+1f466-1f469,U+1f46b-1f478,U+1f47c,U+1f481-1f483,U+1f486-1f487,U+1f48b,U+1f48f,U+1f491,U+1f4bb-1f4bc,U+1f527,U+1f52c,U+1f574-1f575,U+1f57a,U+1f645-1f647,U+1f64b,U+1f64d-1f64e,U+1f680,U+1f692,U+1f6a3,U+1f6b4-1f6b6,U+1f6c0,U+1f6cc,U+1f91d,U+1f926,U+1f930-1f931,U+1f934-1f93a,U+1f93c-1f93e,U+1f977,U+1f9af-1f9b3,U+1f9b8-1f9b9,U+1f9bc-1f9bd,U+1f9cc-1f9cf,U+1f9d1-1f9df,U+1fa70,U+1fa82,U+1fac3-1fac5,U+1fac8,U+1faef}@font-face{font-family:"Noto Color Emoji";font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/noto-color-emoji-9-400-normal-CDtYxzw1.woff2) format("woff2"),url(/build/assets/noto-color-emoji-9-400-normal-BkH9GDtr.woff) format("woff");unicode-range:U+200d,U+2194-2195,U+2603,U+261d,U+2620,U+2639-263a,U+2665,U+26a1,U+26c4,U+270a-270d,U+2728,U+2763-2764,U+2b50,U+fe0f,U+1f31a-1f31f,U+1f32b,U+1f389-1f38a,U+1f3fb-1f3ff,U+1f440-1f450,U+1f463-1f465,U+1f479-1f47b,U+1f47d-1f480,U+1f485,U+1f48b-1f48c,U+1f493-1f49f,U+1f4a2,U+1f4a4-1f4a6,U+1f4a8-1f4ab,U+1f4af,U+1f525,U+1f573,U+1f590,U+1f595-1f596,U+1f5a4,U+1f5e3,U+1f600-1f644,U+1f648-1f64a,U+1f64c,U+1f64f,U+1f90c-1f925,U+1f927-1f92f,U+1f932-1f933,U+1f970-1f976,U+1f978-1f97a,U+1f9a0,U+1f9b4-1f9b7,U+1f9bb,U+1f9be-1f9bf,U+1f9d0,U+1f9e0-1f9e1,U+1fa75-1fa79,U+1fac0-1fac2,U+1fac6,U+1fae0-1fae6,U+1fae8-1faea,U+1faef-1fafa}@font-face{font-family:"Noto Color Emoji";font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/noto-color-emoji-10-400-normal-DctwJKDw.woff2) format("woff2"),url(/build/assets/noto-color-emoji-10-400-normal-BPCE3lge.woff) format("woff");unicode-range:U+1f6d9,U+1fa8b-1fa8d,U+1facc,U+1fadd,U+1faeb}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/geist-mono-cyrillic-ext-400-normal-XB2BPmDK.woff2) format("woff2"),url(/build/assets/geist-mono-cyrillic-ext-400-normal-CkxHOdCb.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/geist-mono-cyrillic-400-normal-C51Di1Mf.woff2) format("woff2"),url(/build/assets/geist-mono-cyrillic-400-normal-CPJFfJgk.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/geist-mono-symbols2-400-normal-BS9BGVxz.woff2) format("woff2"),url(/build/assets/geist-mono-symbols2-400-normal-DjbiTEEA.woff) format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/geist-mono-vietnamese-400-normal-CKEaXIlx.woff2) format("woff2"),url(/build/assets/geist-mono-vietnamese-400-normal-CZEPLOgu.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/geist-mono-latin-ext-400-normal-DI-rJ0UV.woff2) format("woff2"),url(/build/assets/geist-mono-latin-ext-400-normal-CfzLURNc.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/geist-mono-latin-400-normal-DTRLJnHl.woff2) format("woff2"),url(/build/assets/geist-mono-latin-400-normal-B2yvC1Cq.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.ep{--ep-aksen: #0e7c6b;--ep-bg: #ffffff;--ep-field: #fafafa;--ep-border: #e4e4e7;--ep-teks: #18181b;--ep-muted: #71717a;--ep-hover: #f1f1f3;--ep-bayang: rgba(0, 0, 0, .18);--ep-emoji-font: "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;width:392px;max-width:calc(100vw - 16px);box-sizing:border-box;display:flex;flex-direction:column;background:var(--ep-bg);color:var(--ep-teks);border:1px solid var(--ep-border);border-radius:18px;box-shadow:0 1px 2px #0000000f,0 16px 40px -12px var(--ep-bayang);overflow:hidden;font-family:inherit;font-size:14px;line-height:1.4;text-align:left;animation:ep-pop .18s ease-out;transform-origin:bottom right}.dark .ep,.ep[data-tema=gelap]{--ep-bg: #18181b;--ep-field: #111113;--ep-border: #2a2a2e;--ep-teks: #fafafa;--ep-muted: #a1a1aa;--ep-hover: #27272a;--ep-bayang: rgba(0, 0, 0, .55)}html.emoji-noto .ep{--ep-emoji-font: "Noto Color Emoji", "Apple Color Emoji", "Segoe UI Emoji", sans-serif}@keyframes ep-pop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}.ep *,.ep *:before,.ep *:after{box-sizing:border-box}.ep button{font:inherit;color:inherit;cursor:pointer}.ep button:focus-visible,.ep input:focus-visible{outline:2px solid var(--ep-aksen);outline-offset:2px}.ep .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ep .hidden{display:none!important}.ep-muted{color:var(--ep-muted)}.ep-mono{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.ep-emoji{font-family:var(--ep-emoji-font)}.ep-kepala{display:flex;gap:8px;align-items:center;padding:12px 12px 8px}.ep-cari{flex:1 1 auto;display:flex;align-items:center;gap:8px;height:44px;padding:0 8px 0 12px;border-radius:12px;border:1px solid var(--ep-border);background:var(--ep-field);color:var(--ep-teks);transition:border-color .12s ease,box-shadow .12s ease}.ep-cari svg{flex:none}.ep-cari:focus-within{border-color:var(--ep-aksen);box-shadow:0 0 0 3px color-mix(in srgb,var(--ep-aksen) 20%,transparent)}.ep-cari input{border:0;outline:none;background:transparent;font:inherit;color:inherit;flex:1 1 auto;min-width:0;height:100%;padding:0;box-shadow:none!important}.ep-cari input:focus-visible{outline:none}.ep-cari input::-moz-placeholder{color:var(--ep-muted);opacity:1}.ep-cari input::placeholder{color:var(--ep-muted);opacity:1}.ep-hapus{border:0;flex:none;width:28px;height:28px;border-radius:8px;background:var(--ep-hover);color:var(--ep-muted);display:flex;align-items:center;justify-content:center;padding:0}.ep-nada,.ep-nada-opsi{border:1px solid var(--ep-border);width:44px;height:44px;flex:none;border-radius:10px;font-size:22px;background:var(--ep-field);display:flex;align-items:center;justify-content:center;padding:0;line-height:1}.ep-nada:hover,.ep-nada-opsi:hover{background:var(--ep-hover)}.ep-nada-baris{display:flex;align-items:center;justify-content:space-between;margin:0 12px 8px;padding:4px;border-radius:12px;background:var(--ep-field);border:1px solid var(--ep-border)}.ep-nada-baris>span{font-size:12px;padding-left:8px}.ep-nada-pilihan{display:flex;gap:2px}.ep-nada-opsi{width:40px;height:40px;border-color:transparent;background:transparent}.ep .ep-nada{font-size:22px;font-family:var(--ep-emoji-font)}.ep .ep-nada-opsi{font-size:21px;font-family:var(--ep-emoji-font)}.ep-nada-opsi.aktif{box-shadow:inset 0 0 0 2px var(--ep-aksen)}.ep-tabs{display:flex;gap:2px;padding:0 8px 8px;border-bottom:1px solid var(--ep-border)}.ep-tab{border:0;flex:1 1 0;min-width:0;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:0;background:transparent;color:var(--ep-muted)!important;transition:background-color .12s ease,color .12s ease}.ep-tab:hover{background:var(--ep-hover)}.ep-tab.aktif{color:var(--ep-aksen)!important;background:color-mix(in srgb,var(--ep-aksen) 13%,transparent)}.ep-judul{display:flex;align-items:baseline;justify-content:space-between;padding:12px 16px 6px;font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--ep-muted)}.ep-judul .ep-mono{font-weight:400;letter-spacing:0}.ep-gulir{height:236px;overflow-y:auto;padding:0 10px 10px;scrollbar-width:thin;scrollbar-color:var(--ep-hover) transparent}.ep-grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:2px}.ep-sel{border:0;background:transparent;border-radius:10px;height:44px;padding:0;line-height:1;display:flex;align-items:center;justify-content:center;transition:transform .12s ease,background-color .12s ease}.ep .ep-sel{font-size:28px;font-family:var(--ep-emoji-font)}.ep-sel:hover{background:var(--ep-hover);transform:scale(1.14)}.ep-sel:active{transform:scale(.94)}.ep-sel:focus-visible{background:var(--ep-hover)}.ep-kosong{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;color:var(--ep-muted);font-size:12px;padding:0 24px}.ep-kosong-judul{font-size:13px;color:var(--ep-teks)}.ep-kaki{display:flex;align-items:center;gap:12px;padding:10px 16px;border-top:1px solid var(--ep-border);background:var(--ep-field);min-height:61px}.ep .ep-kaki-emoji{font-size:34px;line-height:1;width:40px;text-align:center;flex:none}.ep-kaki-teks{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.ep-kaki-nama{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ep-kaki-tip{font-size:12px;white-space:nowrap}@media(prefers-reduced-motion:reduce){.ep{animation:none}.ep-sel,.ep-sel:hover{transition:none;transform:none}}.bd{--bd-aksen: #0e7c6b;--bd-aksen-teks: #0b5e47;--bd-mint: #e3f4ec;--bd-mint-tipis: #eef7f2;--bd-latar: #f6f8f7;--bd-garis: #e7eae8;--bd-garis-baris: #f1f3f2;--bd-teks: #1f2937;--bd-judul: #111827;--bd-muted: #6b7280;--bd-amber-bg: #fdf1dc;--bd-amber: #8a4b06;--bd-merah-bg: #fde8e6;--bd-merah: #b42318;--bd-abu-bg: #f1f3f2;--bd-abu: #4b5563;min-height:100%;background:var(--bd-latar);color:var(--bd-teks);font-size:14px;padding:22px 28px 40px;box-sizing:border-box}.bd *,.bd *:before,.bd *:after{box-sizing:border-box}.bd-wadah{max-width:1320px;margin:0 auto;display:flex;flex-direction:column;gap:18px}.bd a{color:var(--bd-aksen-teks);font-weight:600;text-decoration:none}.bd a:hover{text-decoration:underline}.bd button{font:inherit;cursor:pointer}.bd a:focus-visible,.bd button:focus-visible{outline:2px solid var(--bd-aksen);outline-offset:2px;border-radius:8px}.bd-sapa{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px}.bd-tgl{font-size:12px;color:var(--bd-muted);font-weight:500}.bd-h1{margin:2px 0 0;font-size:22px;font-weight:700;letter-spacing:-.015em;color:var(--bd-judul);line-height:1.2}.bd-ringkas{margin:6px 0 0;color:var(--bd-abu)}.bd-ringkas strong{color:var(--bd-amber)}.bd-aksi{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.bd-seg{display:inline-flex;padding:4px;gap:4px;border-radius:12px;background:#e9eeec}.bd-seg>*{height:32px;padding:0 12px;border:0;border-radius:9px;font-weight:600;display:inline-flex;align-items:center;color:var(--bd-abu)!important;background:transparent;text-decoration:none!important}.bd-seg>[aria-pressed=true],.bd-seg>[aria-selected=true],.bd-seg>[aria-current=true]{background:#fff;color:var(--bd-aksen-teks)!important;box-shadow:0 1px 2px #1018141a}.bd-primer{height:40px;padding:0 14px;border-radius:12px;background:var(--bd-aksen);color:#fff!important;display:inline-flex;align-items:center;gap:8px;text-decoration:none!important}.bd-primer:hover{background:var(--bd-aksen-teks)}.bd-primer svg{width:18px;height:18px}.bd-primer-badge{min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:#fff;color:var(--bd-aksen-teks);font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.bd-kartu{background:#fff;border:1px solid var(--bd-garis);border-radius:16px}.bd-kepala{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:14px 18px 12px}.bd-h2{margin:0;font-size:15px;font-weight:700;color:var(--bd-judul)}.bd-sub{display:block;font-size:12px;color:var(--bd-muted);margin-top:2px}.bd-kpi{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px}.bd-kpi-kartu{padding:14px 16px;display:flex;flex-direction:column;gap:8px}.bd-kpi-kartu.sorot{background:#fffaf2;border-color:#f3dfb8}.bd-kpi-atas{display:flex;align-items:center;justify-content:space-between;gap:8px}.bd-kpi-label{font-weight:600;color:#374151}.bd-kpi-label span{font-weight:500;color:var(--bd-muted)}.bd-kpi-kartu.sorot .bd-kpi-label{color:#6b4206}.bd-ikon{flex:none;width:32px;height:32px;border-radius:10px;display:flex;align-items:center;justify-content:center}.bd-ikon svg{width:16px;height:16px}.bd-angka{font-size:28px;font-weight:700;line-height:1;color:var(--bd-judul);font-variant-numeric:tabular-nums}.bd-pill{align-self:flex-start;font-size:12px;font-weight:600;padding:3px 8px;border-radius:999px;white-space:nowrap}.bd-kpi-bawah{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;flex-wrap:wrap}.t-mint{background:var(--bd-mint);color:var(--bd-aksen-teks)}.t-abu{background:var(--bd-abu-bg);color:var(--bd-abu)}.t-merah{background:var(--bd-merah-bg);color:var(--bd-merah)}.t-amber{background:var(--bd-amber-bg);color:var(--bd-amber)}.t-biru{background:#e6eefc;color:#1e4fae}.bd-kolom{display:flex;flex-wrap:wrap;gap:18px;align-items:flex-start}.bd-kiri{flex:999 1 640px;min-width:0;display:flex;flex-direction:column;gap:18px}.bd-kanan{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:18px}.bd-daftar{display:flex;flex-direction:column;border-top:1px solid #eef1f0}.bd-baris{display:flex;align-items:center;gap:12px;padding:9px 18px;border-bottom:1px solid var(--bd-garis-baris);color:inherit!important;font-weight:400!important;text-decoration:none!important;transition:background-color .12s}.bd-baris:last-child{border-bottom:0}.bd-baris:hover{background:#f8faf9}.bd-av{flex:none;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:13px}.bd-isi{flex:1 1 160px;min-width:0;display:flex;flex-direction:column;gap:2px}.bd-nama{font-weight:500;color:var(--bd-judul);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bd-ket{font-size:12px;color:var(--bd-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bd-garis-btn{flex:none;height:32px;padding:0 12px;border-radius:10px;border:1px solid #b7dfcc;background:#fff;color:var(--bd-aksen-teks)!important;font-weight:600;display:inline-flex;align-items:center;text-decoration:none!important;white-space:nowrap}.bd-garis-btn:hover{background:var(--bd-mint)}.bd-ikon-btn{flex:none;width:32px;height:32px;border-radius:10px;border:1px solid var(--bd-garis);background:#fff;color:var(--bd-abu);display:inline-flex;align-items:center;justify-content:center;padding:0}.bd-ikon-btn:hover{background:var(--bd-mint-tipis);color:var(--bd-aksen-teks)}.bd-ikon-btn svg{width:16px;height:16px}.bd-kosong{padding:32px 20px;text-align:center;color:var(--bd-muted)}.bd-proyek{padding:14px 18px 16px;display:flex;flex-direction:column;gap:14px}.bd-proyek .bd-kepala{padding:0}.bd-stack{display:flex;height:12px;border-radius:999px;overflow:hidden;background:#eef1f0;gap:2px}.bd-legenda{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:12px;margin-top:10px}.bd-legenda>span{display:inline-flex;align-items:center;gap:6px}.bd-legenda i{width:10px;height:10px;border-radius:3px;display:inline-block}.bd-legenda strong{color:var(--bd-judul)}.bd-legenda .nol,.bd-legenda .nol strong{color:var(--bd-muted)}.bd-gulir-x{overflow-x:auto;scrollbar-width:thin}.bd-tahap{min-width:600px;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.bd-tahap-kartu{border-radius:12px;padding:10px;display:flex;flex-direction:column;gap:8px;background:#fff;border:1px solid #d9e7e0}.bd-tahap-kartu.kosong{background:#f8faf9;border-color:#eef1f0}.bd-tahap-kode{font-size:12px;font-weight:700;color:var(--bd-abu);letter-spacing:.03em}.bd-tahap-jml{font-size:20px;font-weight:700;line-height:1;color:var(--bd-judul)}.bd-tahap-kartu.kosong .bd-tahap-jml{color:#9ca3af}.bd-mini{display:block;height:6px;border-radius:999px;background:#e3e8e6;overflow:hidden}.bd-mini>span{display:block;height:100%;border-radius:999px;background:var(--bd-aksen)}.bd-tahap-rata{font-size:12px;color:var(--bd-muted)}.bd-tabs{display:flex;gap:20px;overflow-x:auto;padding:0 18px;margin-top:4px;border-bottom:1px solid var(--bd-garis);scrollbar-width:none}.bd-tabs::-webkit-scrollbar{display:none}.bd .bd-tab{flex:none;height:38px;padding:0 6px;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;color:#374151;font-weight:500;box-shadow:inset 0 -2px 0 transparent;text-decoration:none!important}.bd .bd-tab.kosong{color:var(--bd-muted)}.bd .bd-tab[aria-selected=true]{color:var(--bd-aksen-teks);font-weight:700;box-shadow:inset 0 -2px 0 var(--bd-aksen)}.bd .bd-tab:focus,.bd .bd-tab:focus-visible{outline:none}.bd .bd-tab:focus-visible{background:var(--bd-mint-tipis);border-radius:8px 8px 0 0}.bd-badge{min-width:20px;height:20px;padding:0 6px;border-radius:999px;font-size:12px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;background:#eef1f0;color:var(--bd-abu)}.bd-tab[aria-selected=true] .bd-badge{background:var(--bd-aksen);color:#fff}.bd-titik{flex:none;width:8px;height:8px;border-radius:50%;background:var(--bd-aksen)}.bd-chip{flex:none;font-size:12px;font-weight:600;padding:3px 8px;border-radius:6px;white-space:nowrap}.bd-chip-tahap{flex:none;min-width:36px;text-align:center;font-size:12px;font-weight:700;padding:3px 4px;border-radius:6px;background:var(--bd-mint);color:var(--bd-aksen-teks)}.bd-tgl-baris{flex:none;width:90px;text-align:right;font-size:12px;color:var(--bd-muted)}.bd-chev{flex:none;width:16px;height:16px;color:#9ca3af}.bd-ringkasan{padding:12px}.bd-seg2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;border-radius:12px;background:var(--bd-abu-bg)}.bd-seg2 button{height:32px;border:0;border-radius:9px;font-weight:600;background:transparent;color:var(--bd-abu)}.bd-seg2 button[aria-selected=true]{background:#fff;color:var(--bd-aksen-teks);box-shadow:0 1px 2px #1018141a}.bd-ring-baris{display:flex;align-items:center;gap:10px;padding:7px 6px;border-bottom:1px solid var(--bd-garis-baris);color:inherit!important;font-weight:400!important;text-decoration:none!important}.bd-ring-baris:last-child{border-bottom:0}a.bd-ring-baris:hover,button.bd-ring-baris:hover{background:#f8faf9}button.bd-ring-baris{width:100%;border:0;border-bottom:1px solid var(--bd-garis-baris);background:transparent;text-align:left}.bd-ring-baris .bd-ikon{width:30px;height:30px}.bd-ring-baris .bd-ikon svg{width:15px;height:15px}.bd-ring-label{flex:1 1 auto;min-width:0;color:var(--bd-teks)}.bd-ring-label small{display:block;font-size:12px;color:var(--bd-muted)}.bd-ring-nilai{font-size:16px;font-weight:700;color:var(--bd-judul);font-variant-numeric:tabular-nums}.bd-ring-baris.nol .bd-ring-label{color:var(--bd-abu)}.bd-ring-baris.nol .bd-ring-nilai{color:#9ca3af}.bd-strip{margin-top:10px;padding:8px 12px;border-radius:10px;background:var(--bd-mint-tipis);color:var(--bd-aksen-teks);font-size:12px;display:flex;align-items:center;gap:8px}.bd-strip svg{width:16px;height:16px;flex:none}.bd-macet{display:flex;flex-direction:column;gap:6px;padding:10px 18px;border-top:1px solid var(--bd-garis-baris);color:inherit!important;font-weight:400!important;text-decoration:none!important}.bd-macet:hover{background:#f8faf9}.bd-macet-atas{display:flex;align-items:center;gap:8px}.bd-macet-pct{flex:none;font-size:13px;font-weight:700;color:var(--bd-aksen-teks)}.bd-bar{display:block;height:6px;border-radius:999px;background:#eef1f0;overflow:hidden}.bd-bar>span{display:block;height:100%;border-radius:999px;background:var(--bd-aksen)}.bd-macet-bawah{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--bd-muted);flex-wrap:wrap}.bd-macet-bawah .tahap{font-weight:700;padding:1px 6px;border-radius:5px;background:var(--bd-mint);color:var(--bd-aksen-teks)}.bd-macet-bawah .lama{color:var(--bd-amber);font-weight:600}@media(max-width:640px){.bd{padding:18px 14px 32px}.bd-h1{font-size:20px}.bd-baris{padding:9px 14px;gap:10px;flex-wrap:wrap}.bd-tgl-baris{width:auto}.bd-tabs{padding:0 16px}.bd-kepala{padding:16px 16px 12px}}@media(prefers-reduced-motion:reduce){.bd *{transition:none!important}}.px{--px-aksen:#0f7a5c;--px-aksen-teks:#0b5e47;--px-mint:#e3f4ec;--px-mint-tipis:#eef7f2;--px-latar:#f6f8f7;--px-garis:#e7eae8;--px-input:#dfe4e2;--px-muted:#6b7280;--px-teks:#111827;--px-teks-2:#374151;color:var(--px-teks-2);font-size:14px;line-height:1.45}.px *{box-sizing:border-box}.px .mono{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.px .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.px-kepala{padding:4px 0 0}.px-remah{font-size:12.5px;color:var(--px-muted);margin:0 0 6px}.px-kepala h1{margin:0;font-size:26px;font-weight:700;color:var(--px-teks);letter-spacing:-.01em}.px-kepala p.sub{margin:6px 0 0;max-width:760px;color:#4b5563}.px-tabs{display:flex;gap:22px;overflow-x:auto;border-bottom:1px solid var(--px-garis);margin:20px 0;scrollbar-width:none}.px-tabs::-webkit-scrollbar{display:none}.px-tab{flex:none;height:44px;padding:0 4px;border:0;background:transparent;color:var(--px-teks-2);font-weight:500;white-space:nowrap;box-shadow:inset 0 -2px 0 transparent;border-radius:8px 8px 0 0}.px-tab[aria-selected=true]{color:var(--px-aksen-teks);font-weight:600;box-shadow:inset 0 -2px 0 var(--px-aksen)}.px-tab:focus{outline:none}.px-tab:focus-visible{background:var(--px-mint-tipis)}.px-banner{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:12px;font-size:13.5px;margin-bottom:16px}.px-banner svg{width:18px;height:18px;flex:none;margin-top:1px}.px-banner.amber{background:#fdf1dc;color:#8a4b06}.px-banner.mint{background:var(--px-mint-tipis);color:var(--px-aksen-teks);border:1px solid #cfe9dc}.px-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,460px),1fr));gap:16px;align-items:start}.px-kartu{background:#fff;border:1px solid var(--px-garis);border-radius:16px;display:flex;flex-direction:column}.px-kartu-h{display:flex;gap:12px;align-items:flex-start;padding:18px 18px 12px}.px-logo{flex:none;width:44px;height:44px;border-radius:12px;border:1px solid var(--px-garis);background:#fff;display:flex;align-items:center;justify-content:center}.px-logo img{width:28px;height:28px;-o-object-fit:contain;object-fit:contain}.px-logo.kecil{width:auto;height:auto;border:0;border-radius:0;background:transparent}.px-logo.kecil img{width:18px;height:18px}.px-logo-huruf{width:28px;height:28px;border-radius:8px;background:#eef1f0;color:#374151;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center}.px-logo.kecil .px-logo-huruf{width:18px;height:18px;border-radius:5px;font-size:9px}.px-judul{flex:1;min-width:0}.px-judul b{display:block;font-size:15px;color:var(--px-teks)}.px-judul span{display:block;font-size:13px;color:var(--px-muted)}.px-status{flex:none;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;padding:3px 10px;border-radius:999px;background:#f1f3f2;color:#4b5563;white-space:nowrap}.px-status i{width:7px;height:7px;border-radius:50%;background:#9ca3af}.px-status.ok{background:var(--px-mint);color:var(--px-aksen-teks)}.px-status.ok i{background:var(--px-aksen)}.px-status.wait{background:#fdf1dc;color:#8a4b06}.px-status.wait i{background:#d97706}.px-status.bad{background:#fde8e6;color:#b42318}.px-status.bad i{background:#b42318}.px-isi{padding:0 18px 16px;display:flex;flex-direction:column;gap:14px}.px-dua{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(max-width:520px){.px-dua{grid-template-columns:1fr}}.px-f label{display:block;font-size:13px;font-weight:600;color:var(--px-teks-2);margin-bottom:6px}.px-f input,.px-f select{width:100%;height:42px;border-radius:10px;border:1px solid var(--px-input);background:#fff;padding:0 12px;font-size:14px;color:var(--px-teks);transition:border-color .12s,box-shadow .12s}.px-f input.mono{font-size:13.5px}.px-f input:focus,.px-f select:focus{outline:none;border-color:var(--px-aksen);box-shadow:0 0 0 3px #0f7a5c24}.px-f input:disabled,.px-f select:disabled{background:#f6f8f7;color:#4b5563;cursor:not-allowed}.px-f.salah input,.px-f.salah select{border-color:#b42318}.px-f .bantu{display:block;font-size:12px;color:var(--px-muted);margin-top:5px}.px-f .galat{display:block;font-size:12px;color:#b42318;margin-top:5px;font-weight:500}.px-rahasia{display:flex;align-items:center;gap:10px;height:42px;padding:0 6px 0 12px;border-radius:10px;background:#f6f8f7;border:1px solid var(--px-garis);font-size:13px;color:#4b5563}.px-rahasia svg{width:15px;height:15px;flex:none}.px-rahasia span{flex:1;min-width:0}.px-lipat{border:1px solid var(--px-garis);border-radius:12px;padding:0 12px}.px-lipat summary{cursor:pointer;padding:11px 0;font-size:13px;font-weight:600;color:var(--px-teks-2);list-style:none;display:flex;align-items:center;gap:6px}.px-lipat summary::-webkit-details-marker{display:none}.px-lipat summary:before{content:"";width:7px;height:7px;border:solid #6b7280;border-width:0 2px 2px 0;transform:rotate(-45deg);transition:transform .12s}.px-lipat[open] summary:before{transform:rotate(45deg)}.px-lipat .px-isi-lipat{display:flex;flex-direction:column;gap:12px;padding:2px 0 14px}.px-toggles{background:var(--px-latar);border-radius:12px;padding:6px 12px}.px-tg{display:flex;align-items:center;gap:12px;padding:8px 0;font-size:13.5px;color:var(--px-teks-2)}.px-tg+.px-tg{border-top:1px solid #eaeeec}.px-tg span{flex:1}.px-switch{flex:none;width:40px;height:24px;border-radius:999px;border:0;padding:0;background:#cdd3d1;position:relative;transition:background-color .15s}.px-switch:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0003;transition:left .15s}.px-switch[aria-checked=true]{background:var(--px-aksen)}.px-switch[aria-checked=true]:after{left:19px}.px-switch:disabled{opacity:.55;cursor:not-allowed}.px-switch:focus-visible{outline:2px solid var(--px-aksen);outline-offset:2px}.px-kaki{display:flex;justify-content:flex-end;gap:8px;padding:14px 18px;border-top:1px solid var(--px-garis);margin-top:auto}.px-btn{height:38px;padding:0 14px;border-radius:10px;font-size:13.5px;font-weight:600;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--px-input);background:#fff;color:var(--px-teks-2);white-space:nowrap}.px-btn:hover:not(:disabled){background:#f6f8f7}.px-btn.utama{background:var(--px-aksen);border-color:var(--px-aksen);color:#fff}.px-btn.utama:hover:not(:disabled){background:var(--px-aksen-teks)}.px-btn.bahaya{color:#b42318;border-color:#f3c9c3}.px-btn.kecil{height:32px;padding:0 10px;font-size:12.5px}.px-btn:disabled{opacity:.5;cursor:not-allowed}.px-btn svg{width:15px;height:15px}.px button:focus-visible,.px a:focus-visible{outline:2px solid var(--px-aksen);outline-offset:2px}.px .px-tab:focus-visible{outline:none}.px-kode-kartu{margin-top:16px;padding:18px}.px-kode-kepala{display:flex;align-items:center;gap:12px;margin-bottom:8px}.px-kode-kepala .ikon{width:36px;height:36px;border-radius:10px;background:var(--px-mint-tipis);color:var(--px-aksen-teks);display:flex;align-items:center;justify-content:center}.px-kode-kepala .ikon svg{width:18px;height:18px}.px-kode-kepala b{flex:1;font-size:15px;color:var(--px-teks)}.px-kode-kartu p{margin:0 0 12px;font-size:13px;color:#4b5563;max-width:820px}.px-kode{margin:0;font-size:12.5px;line-height:1.5;background:var(--px-latar);border:1px solid var(--px-garis);border-radius:10px;padding:12px 14px;max-height:300px;overflow:auto;white-space:pre-wrap;word-break:break-all;color:#1f2937}.px-tabel-wadah{background:#fff;border:1px solid var(--px-garis);border-radius:16px;overflow-x:auto}.px-tabel{width:100%;border-collapse:collapse;font-size:13px}.px-tabel th{text-align:left;font-size:12px;font-weight:600;color:var(--px-muted);padding:11px 14px;border-bottom:1px solid var(--px-garis);background:#fafbfa;white-space:nowrap}.px-tabel td{padding:11px 14px;border-bottom:1px solid #eef1f0;vertical-align:middle}.px-tabel tr:last-child td{border-bottom:0}.px-tabel td small,.px-tabel td .sub{display:block;font-size:12px;color:var(--px-muted)}.px-tabel th .plat{display:inline-flex;align-items:center;gap:6px}.px-tabel select{height:36px;border-radius:9px;border:1px solid var(--px-input);background:#fff;padding:0 30px 0 10px;font-size:13px;min-width:150px}.px-tabel select.kosong{color:var(--px-muted)}.px-tabel select.utama{background-color:var(--px-mint);color:var(--px-aksen-teks);font-weight:600;border-color:#9fd3bd}.px-tabel select:focus{outline:none;border-color:var(--px-aksen);box-shadow:0 0 0 3px #0f7a5c24}.px-chip{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;padding:2px 9px;border-radius:999px;background:#f1f3f2;color:#4b5563;white-space:nowrap}.px-chip.biru{background:#eef2f8;color:#1e3a6e}.px-chip.mint,.px-chip.ok{background:var(--px-mint);color:var(--px-aksen-teks)}.px-chip.bad{background:#fde8e6;color:#b42318}.px-chip.wait{background:#fdf1dc;color:#8a4b06}.px-catatan{background:#fff;border:1px solid var(--px-garis);border-radius:16px;padding:16px 18px;margin-top:16px}.px-catatan b{color:var(--px-teks)}.px-catatan ol{margin:8px 0 0;padding-left:20px;color:#4b5563;font-size:13px}.px-catatan li{margin-bottom:4px}.px-belum{display:block;font-size:11.5px;color:#8a4b06;margin-top:3px}.px-utm{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:16px;align-items:start}.px-presets{display:flex;flex-wrap:wrap;gap:6px}.px-preset{height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--px-input);background:#fff;font-size:13px;color:var(--px-teks-2)}.px-preset[aria-pressed=true]{background:var(--px-mint);border-color:#9fd3bd;color:var(--px-aksen-teks);font-weight:600}.px-cek{display:flex;gap:8px;align-items:center;font-size:13px;color:var(--px-teks-2)}.px-cek input{width:16px;height:16px;accent-color:var(--px-aksen)}.px-out h3{margin:0 0 6px;font-size:13px;font-weight:600;color:var(--px-teks)}.px-out .px-kode{max-height:none}.px-warns{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.px-warns li{font-size:12.5px;padding:8px 10px;border-radius:9px}.px-warns .w-err{background:#fde8e6;color:#b42318}.px-warns .w-warn{background:#fdf1dc;color:#8a4b06}.px-warns .w-info{background:#eef2f8;color:#1e3a6e}.px-qr{display:flex;gap:14px;align-items:center;margin-top:14px;padding:12px;border:1px solid var(--px-garis);border-radius:12px}.px-qr img{width:120px;height:120px;border-radius:8px;border:1px solid var(--px-garis)}.px-toolbar{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:10px}.px-ringkas{display:flex;gap:14px;font-size:13px;color:#4b5563;margin:0 0 10px}.px-ringkas .gagal{color:#b42318;font-weight:600}.px-tabel tr.klik{cursor:pointer}.px-tabel tr.klik:hover td{background:#fafbfa}.px-toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%);z-index:80;background:#111827;color:#fff;padding:10px 16px;border-radius:10px;font-size:13.5px;max-width:min(560px,calc(100vw - 32px));display:flex;align-items:center;gap:12px;box-shadow:0 10px 30px #0003}.px-toast.galat{background:#b42318}.px-toast button{border:0;background:none;color:#9fe3d3;font-weight:700;text-decoration:underline;padding:0}.px .hidden{display:none!important}@media(prefers-reduced-motion:reduce){.px *{transition:none!important}}.px-tabel td:first-child{min-width:200px}.mk{--mk-primary: #0E7C6B;--mk-primary-dark: #0B6352;--mk-accent: #3DBFA6;--mk-ink: #1F2A2E;--mk-muted: #5E6B68;--mk-border: #D5DEDB;--mk-surface: #E9EEEC;--mk-error: #B42318;min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:24px 16px;background:var(--mk-surface);color:var(--mk-ink);font-family:inherit}.mk-kartu{width:400px;max-width:100%;display:flex;flex-direction:column;gap:18px;padding:32px 36px 28px;background:#fff;border-radius:20px;box-shadow:0 1px 2px #1028200f,0 12px 32px #10282014}@media(max-width:480px){.mk-kartu{padding:28px 22px 24px}}.mk-kepala{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.mk-kepala .ac-logo{display:block}.mk-merek{margin:0;font-size:24px;line-height:1.1;letter-spacing:-.02em}.mk-merek b{font-weight:800;color:var(--mk-ink)}.mk-merek span{font-weight:500;color:var(--mk-primary);margin-left:6px}.mk-tagline{margin:-8px 0 0;font-size:13px;line-height:1.5;color:var(--mk-muted)}.mk-isi{display:flex;flex-direction:column;gap:16px}.mk-isi form{display:flex;flex-direction:column;gap:14px;margin:0}.mk-isi label:not(.mk-cek){display:block;margin-bottom:6px;font-size:13px;font-weight:700;color:var(--mk-ink)}.mk-isi input:not([type=checkbox]):not([type=radio]){display:block;width:100%;height:42px;margin:0;padding:0 14px;border:1px solid var(--mk-border);border-radius:12px;background:#fff;color:var(--mk-ink);font:inherit;font-size:14px;box-shadow:none;outline:none;transition:border-color .15s,box-shadow .15s}.mk-isi input:not([type=checkbox]):not([type=radio])::-moz-placeholder{color:#98a4a1}.mk-isi input:not([type=checkbox]):not([type=radio])::placeholder{color:#98a4a1}.mk-isi input:not([type=checkbox]):not([type=radio]):focus{border-color:var(--mk-primary);box-shadow:0 0 0 3px #0e7c6b2e}.mk-isi input[aria-invalid=true]{border-color:var(--mk-error)}.mk-isi input[aria-invalid=true]:focus{box-shadow:0 0 0 3px #b4231826}.mk-galat,.mk-isi ul.text-red-600{margin:6px 0 0;padding:0;list-style:none;font-size:13px;color:var(--mk-error)}.mk-teks{margin:0;font-size:14px;line-height:1.55;color:var(--mk-muted)}.mk-status{margin:0;padding:10px 12px;border-radius:10px;background:#e6f4f1;color:var(--mk-primary-dark);font-size:13px;font-weight:600}.mk-sandi{position:relative}.mk-sandi input:not([type=checkbox]){padding-right:48px}.mk-mata{position:absolute;top:3px;right:3px;display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:9px;background:transparent;color:var(--mk-muted);cursor:pointer}.mk-mata:hover{color:var(--mk-ink);background:#f1f5f4}.mk-mata:focus-visible{outline:none;box-shadow:0 0 0 3px #0e7c6b4d;color:var(--mk-ink)}.mk-mata svg{width:20px;height:20px}.mk-baris{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.mk-cek{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--mk-ink);cursor:pointer}.mk-cek input{width:16px;height:16px;border-radius:4px;border-color:var(--mk-border);color:var(--mk-primary)}.mk-cek input:focus{box-shadow:0 0 0 3px #0e7c6b40}.mk-tautan{font-size:13px;font-weight:600;color:var(--mk-primary);text-decoration:none;border-radius:6px}.mk-tautan:hover{color:var(--mk-primary-dark);text-decoration:underline;text-underline-offset:2px}.mk-tautan:focus-visible{outline:none;box-shadow:0 0 0 3px #0e7c6b4d}.mk-tombol{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:44px;margin:0;border:0;border-radius:12px;background:var(--mk-primary);color:#fff;font:inherit;font-size:15px;font-weight:700;cursor:pointer;transition:background-color .15s}.mk-tombol:hover:not(:disabled){background:var(--mk-primary-dark)}.mk-tombol:focus-visible{outline:none;box-shadow:0 0 0 3px #fff,0 0 0 5px var(--mk-primary)}.mk-tombol:disabled{opacity:.75;cursor:progress}.mk-kaki{margin:0;font-size:12px;color:var(--mk-muted);text-align:center}.ac-logo .ac-n,.ac-logo .ac-g{transform-box:fill-box;transform-origin:center}.ac-logo .ac-g{opacity:0}.ac-logo .ac-ln{stroke-dasharray:100}.ac-logo .ac-dot{stroke-dasharray:.1 300;opacity:0}@keyframes acPop{0%{transform:scale(0);opacity:0}70%{transform:scale(1.2);opacity:1}to{transform:scale(1);opacity:1}}@keyframes acDraw{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes acTravel{0%{stroke-dashoffset:0;opacity:0}4%{opacity:1}56%{opacity:1}60%{stroke-dashoffset:-100;opacity:0}to{stroke-dashoffset:-100;opacity:0}}@keyframes acTravelX{0%,60%{stroke-dashoffset:0;opacity:0}63%{opacity:1}82%{opacity:1}85%{stroke-dashoffset:-100;opacity:0}to{stroke-dashoffset:-100;opacity:0}}@keyframes acGlow{0%{transform:scale(1);opacity:.8}14%{transform:scale(2.1);opacity:0}to{transform:scale(2.1);opacity:0}}@keyframes acLoad{0%{stroke-dashoffset:100}50%{stroke-dashoffset:0}to{stroke-dashoffset:-100}}.ac-logo .ac-l1{stroke-dashoffset:100;animation:acDraw .45s ease-out .25s forwards}.ac-logo .ac-l2{stroke-dashoffset:100;animation:acDraw .45s ease-out .3s forwards}.ac-logo .ac-cb{stroke-dashoffset:100;animation:acDraw .35s ease-out .95s forwards}.ac-logo .ac-n0{animation:acPop .4s ease-out 0s both}.ac-logo .ac-n1{animation:acPop .4s ease-out .65s both}.ac-logo .ac-n2{animation:acPop .4s ease-out .7s both}.ac-logo .ac-n3{animation:acPop .4s ease-out .9s both}.ac-logo .ac-n4{animation:acPop .4s ease-out 1.25s both}.ac-logo .ac-dm{animation:acTravel 4.5s linear 1.8s infinite}.ac-logo .ac-dx{animation:acTravelX 4.5s linear 1.8s infinite}.ac-logo .ac-g1{animation:acGlow 4.5s ease-out 1.8s infinite}.ac-logo .ac-g0{animation:acGlow 4.5s ease-out 3.15s infinite}.ac-logo .ac-g2{animation:acGlow 4.5s ease-out 4.5s infinite}.ac-logo .ac-g3{animation:acGlow 4.5s ease-out 4.6s infinite}.ac-logo .ac-g4{animation:acGlow 4.5s ease-out 5.62s infinite}.ac-logo.is-loading .ac-cb{animation:acLoad 1s ease-in-out infinite}.ac-logo.is-loading .ac-dot,.ac-logo.is-loading .ac-g{animation:none;opacity:0}@media(prefers-reduced-motion:reduce){.ac-logo *{animation:none!important}.ac-logo .ac-ln{stroke-dashoffset:0!important;opacity:1!important}.ac-logo .ac-n{transform:none!important;opacity:1!important}.ac-logo .ac-dot,.ac-logo .ac-g{opacity:0!important}}.fw{--fw-hp: #1f2937}.fw .mono,.fw-kode pre,.fw-kode-pre{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.fw .muted{color:var(--od-muted)}.fw-err{display:block;font-size:12px;color:#b42318;font-weight:600}.fw-err:empty{display:none}.fw-info{padding:10px 14px;border-radius:10px;background:var(--od-pisah2);color:#374151;font-size:13px}.fw-link{border:0;background:transparent;padding:0;color:var(--od-aksen-teks);font-weight:600;text-decoration:none;cursor:pointer}.fw-link:hover{text-decoration:underline}.fw-link.tebal{font-weight:700}.fw-link:disabled{opacity:.45;cursor:not-allowed}.od-menu-i.merah{color:#b42318}.od-menu-i:disabled{opacity:.45;cursor:not-allowed}.od-nb-badge:empty{display:none}.od-nb-badge.abu{background:var(--od-pisah2);color:#4b5563}.od-nb-badge.merah{background:#fde8e6;color:#b42318}.fw-list-badan{padding:16px 24px 32px;display:flex;flex-direction:column;gap:14px}.fw-bantu-list{margin:0;font-size:13px;color:var(--od-muted)}.fw-kartu-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:12px}.fw-kartu{display:flex;flex-direction:column;gap:8px;padding:14px 16px;background:#fff;border:1px solid var(--od-garis);border-radius:12px;text-decoration:none;color:inherit;transition:border-color .12s,box-shadow .12s}.fw-kartu:hover{border-color:var(--od-mint-garis2);box-shadow:0 6px 18px -10px #10181440}.fw-kartu-atas{display:flex;align-items:flex-start;gap:8px}.fw-kartu-atas b{flex:1 1 auto;font-weight:600;color:var(--od-judul)}.fw-kartu-slug{font-size:12px;color:var(--od-muted)}.fw-kartu-angka{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12.5px;color:#4b5563}.fw-kartu-angka b{color:var(--od-judul)}.fw-kosong-list,.fw-kosong{display:flex;flex-direction:column;align-items:center;gap:6px;padding:40px 16px;text-align:center;color:#4b5563}.fw-kosong-list b,.fw-kosong b{color:var(--od-judul)}.fw-st{flex:none;font-size:11.5px;font-weight:700;padding:2px 8px;border-radius:999px;background:var(--od-pisah2);color:#4b5563;white-space:nowrap}.fw-st.st-active{background:var(--od-mint);color:var(--od-aksen-teks)}.fw-st.st-draft{background:#fdf1dc;color:#8a4b06}.fw-dlg{max-width:720px}.fw-kode-pre{margin:0;max-height:50vh;overflow:auto;padding:12px 14px;border-radius:10px;background:#1f2a2e;color:#e3f4ec;font-size:12px;line-height:1.6;white-space:pre-wrap;word-break:break-all}.fw-syarat{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:10px;background:#fdf1dc;color:#6b4206;font-size:13.5px}.fw-syarat>svg{width:18px;height:18px;flex:none;margin-top:1px}.fw-syarat-isi{flex:1 1 260px}.fw-syarat-isi ul{margin:4px 0 0;padding-left:18px}.fw .fw-syarat-btn{height:30px;padding:0 12px;border-radius:8px;border:1px solid #f0cf95;background:#fff;color:#6b4206;font-weight:700;font-size:13px}.od-sheet.fw-sheet{padding:0 0 24px;overflow:hidden;gap:0}.fw-smart-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));border-bottom:1px solid var(--od-pisah)}.fw .fw-smart{display:flex;align-items:center;gap:10px;padding:12px 16px;border:0;border-right:1px solid var(--od-pisah);background:#fff;text-align:left;transition:background-color .12s}.fw .fw-smart:hover{background:var(--od-latar)}.fw-smart-ikon{flex:none;width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center}.fw-smart-ikon svg{width:16px;height:16px}.fw-smart-ikon.w-abu{background:var(--od-pisah2);color:#374151}.fw-smart-ikon.w-biru{background:#e6eefc;color:#1e4fae}.fw-smart-ikon.w-mint{background:var(--od-mint);color:var(--od-aksen-teks)}.fw-smart-ikon.w-amber{background:#fdf1dc;color:#8a4b06}.fw-smart-teks{display:flex;flex-direction:column;line-height:1.2}.fw-smart-teks b{font-size:17px;color:var(--od-judul)}.fw-smart-teks span{font-size:12px;color:#4b5563}.fw-smart-teks em{font-style:normal;color:var(--od-muted)}.fw-sheet-isi{padding:20px 28px 0;display:flex;flex-direction:column;gap:14px}@media(max-width:640px){.fw-sheet-isi{padding:16px 16px 0}}.fw-slug{display:flex;align-items:center;gap:2px;border-bottom:1px solid #dfe4e2}.fw-slug .od-in{border-bottom:0;box-shadow:none;font-size:13px}.fw-slug:focus-within{border-bottom-color:var(--od-aksen);box-shadow:0 1px 0 var(--od-aksen)}.fw-slug.bad{border-bottom-color:#d92d20;background:#fff6f5}.fw-slug>span{font-size:12.5px;white-space:nowrap}.fw-tabel-wadah{overflow-x:auto;margin-top:4px;scrollbar-width:thin}.fw-q-tabel{width:100%;min-width:680px;border-collapse:collapse;font-size:13.5px}.fw-q-tabel th{height:40px;padding:0 10px;text-align:left;font-size:12.5px;font-weight:700;color:#374151;border-bottom:1px solid var(--od-garis);white-space:nowrap}.fw-q-tabel th.tengah,.fw-q-tabel td.tengah{text-align:center}.fw-q-tabel td{padding:6px 10px;border-bottom:1px solid var(--od-pisah2);vertical-align:middle}.fw-q-tabel tbody:hover .fw-q-baris,.fw-q-tabel tbody.buka .fw-q-baris{background:#f8faf9}.fw-q-tabel tbody.buka .fw-q-baris td{border-bottom-color:transparent}.fw-q-tabel tbody.ditarik{opacity:.45}.fw-q-tabel tbody.sasaran .fw-q-baris td{box-shadow:inset 0 2px 0 var(--od-aksen)}.fw-q-baris.bad td{background:#fff6f5}.fw-q-urut{width:52px;padding:0 0 0 6px!important;white-space:nowrap}.fw-pegangan{display:inline-flex;width:16px;height:22px;align-items:center;justify-content:center;color:#9ca3af;cursor:grab;vertical-align:middle}.fw-pegangan svg{width:14px;height:14px}.fw-pegangan.mati{cursor:default;opacity:.35}.fw-q-n{font-size:12px;font-weight:700;color:var(--od-muted);vertical-align:middle;margin-left:2px}.fw-q-judul{min-width:240px}.fw .fw-q-judul button{display:flex;flex-direction:column;gap:1px;border:0;background:transparent;padding:0;text-align:left;max-width:360px}.fw-q-judul b{font-weight:600;color:var(--od-judul)}.fw-q-judul b.kosong{color:#9ca3af;font-style:italic}.fw-q-judul span{font-size:12px;color:var(--od-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:340px}.fw-q-ke{white-space:nowrap;color:#1f2937}.fw-q-aksi-h{width:76px}.fw-q-aksi{white-space:nowrap;text-align:right;padding-right:8px!important}.fw-q-aksi>*{vertical-align:middle}.fw-q-aksi .od-ib svg{width:15px;height:15px}.fw-panah{transition:transform .12s}.fw-panah.putar{transform:rotate(90deg)}.fw-gembok{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;color:#9ca3af}.fw-gembok svg{width:14px;height:14px}.fw-cek{width:16px;height:16px;margin:0;accent-color:var(--od-aksen)}.fw-tipe{display:inline-block;font-size:12px;font-weight:600;padding:2px 8px;border-radius:6px;background:var(--od-pisah2);color:#374151;white-space:nowrap}.fw-tipe.t-phone{background:var(--od-mint);color:var(--od-aksen-teks)}.fw-tipe.t-single{background:#e6eefc;color:#1e4fae}.fw-tipe.t-multi{background:#efe8fb;color:#5b34a8}.fw-tipe.t-consent{background:#fdf1dc;color:#8a4b06}.fw-var{font-size:12px;padding:2px 7px;border-radius:6px;background:var(--od-mint2);color:var(--od-aksen-teks);white-space:nowrap}.fw-q-panel td{padding:4px 12px 16px 58px!important;background:#f8faf9;border-bottom:1px solid var(--od-garis)!important}.fw-q-edit{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px 20px;padding-top:8px}.fw-q-edit .lebar{grid-column:1 / -1}.fw-pl{display:flex;flex-direction:column;gap:4px;font-size:12.5px;font-weight:600;color:#374151}.fw-pl-info{margin:0;font-size:13px;color:#4b5563;align-self:center}.fw-pin{width:100%;box-sizing:border-box;height:38px;padding:0 10px;border:1px solid #dfe4e2;border-radius:9px;outline:none;background:#fff;font-size:14px;font-weight:400;color:var(--od-judul)}.fw-pin.kecil{height:32px;font-size:13px}.fw-pin:focus,.fw-box:focus{border-color:var(--od-aksen);box-shadow:0 0 0 3px #0f7a5c24}.fw-pin:disabled{background:var(--od-latar);color:#6b7280}.fw-box{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid #dfe4e2;border-radius:10px;outline:none;background:#fff;font-size:14px;font-weight:400;line-height:1.55;resize:vertical;color:var(--od-judul)}.fw-box.mono{font-size:13px}.fw-box.perlu{border-color:#f0cf95;background:#fffaf2}.fw-box.bad{border-color:#d92d20;background:#fff6f5}.fw-peta{border:1px solid var(--od-garis);border-radius:10px;background:#fff}.fw-peta-baris{display:grid;grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);align-items:center;gap:6px;padding:6px 10px;border-bottom:1px solid var(--od-pisah2);font-size:13px;font-weight:400}.fw-peta-baris:last-child{border-bottom:0}.fw-peta-baris>span:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fw-q-urutkan{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.fw-q-bawah{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 6px 0}.fw-q-bawah .od-bantu{flex:1 1 320px;font-size:12.5px}.fw-tab-isi{padding-top:16px;display:flex;flex-direction:column;gap:18px}.fw-blok{display:flex;flex-direction:column;gap:6px}.fw-blok-l{font-size:13px;font-weight:700;color:var(--od-judul)}.fw-wajib{color:#b42318}.fw-vars{display:flex;flex-wrap:wrap;align-items:center;gap:5px;font-size:12px;color:var(--od-muted)}.fw .fw-var-btn{font-size:11.5px;padding:2px 7px;border-radius:6px;border:1px solid var(--od-mint-garis);background:var(--od-mint2);color:var(--od-aksen-teks)}.fw .fw-var-btn:hover:not(:disabled){border-color:var(--od-mint-garis2)}.fw-salin{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.fw-salin .mono{font-size:12.5px;word-break:break-all}.fw-aturan{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px}.fw-aturan>div{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border-radius:10px;background:var(--od-latar);font-size:12.5px;color:#4b5563}.fw-aturan b{font-size:13px;color:var(--od-judul)}.fw-mode-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px}.fw .fw-mode{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:12px;border:1px solid #e3e7e5;background:#fff;text-align:left}.fw .fw-mode:hover{border-color:var(--od-mint-garis2)}.fw .fw-mode[aria-pressed=true]{border-color:var(--od-aksen);background:var(--od-mint2)}.fw-mode b{color:var(--od-judul)}.fw-mode span{font-size:12.5px;color:#4b5563}.fw-share{display:flex;flex-direction:column;gap:14px}.fw-segmen{display:inline-flex;flex-wrap:wrap;gap:3px;padding:3px;border-radius:10px;background:#e9edeb;align-self:flex-start}.fw .fw-segmen button{height:30px;padding:0 12px;border:0;border-radius:8px;background:transparent;font-size:13px;font-weight:600;color:#4b5563}.fw .fw-segmen button[aria-pressed=true]{background:#fff;color:var(--od-aksen-teks);box-shadow:0 1px 2px #1018141f}.fw-emb-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(220px,1fr);gap:16px;align-items:start}@media(max-width:900px){.fw-emb-grid{grid-template-columns:minmax(0,1fr)}}.fw-opsi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px 14px}.fw-emb-prev{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:12px;background:var(--od-latar);border:1px solid var(--od-garis)}.fw-langkah-list{display:flex;flex-direction:column;gap:12px}.fw-langkah{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:12px;border:1px solid var(--od-garis)}.fw-langkah b{color:var(--od-judul)}.fw-langkah p{margin:0}.fw-langkah>a{align-self:flex-start}.fw-kode{display:flex;align-items:flex-start;gap:8px}.fw-kode pre{flex:1 1 auto;min-width:0;margin:0;padding:12px 14px;border-radius:10px;background:var(--od-latar);border:1px solid var(--od-garis);font-size:12.5px;line-height:1.6;white-space:pre-wrap;word-break:break-all;color:#1f2937}.fw-qr{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.fw-qr img{border:1px solid var(--od-garis);border-radius:10px}.fw-qr p{margin:4px 0 8px;max-width:340px}.fw-px{border:1px solid var(--od-garis);border-radius:12px}.fw-px-baris{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--od-pisah2)}.fw-px-baris:last-child{border-bottom:0}.fw-px-nama{flex:1 1 200px;display:flex;flex-direction:column;gap:1px}.fw-px-event{flex:2 1 260px;font-size:12.5px;color:#4b5563}.fw-saklar{flex:none;width:40px;height:24px;border-radius:999px;padding:2px;display:flex;justify-content:flex-start;background:#c9d0cd}.fw-saklar[aria-checked=true]{justify-content:flex-end;background:var(--od-aksen)}.fw-saklar span{width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0003}.fw-hasil{margin-top:10px}.fw-jawab{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px 16px;margin:0}.fw-jawab div{display:flex;flex-direction:column}.fw-jawab dt{font-size:12px;color:var(--od-muted)}.fw-jawab dd{margin:0;color:var(--od-judul)}.fw-pratinjau{flex:1 1 380px;max-width:440px;box-sizing:border-box;align-self:stretch;background:#eef1f0;border-left:1px solid var(--od-garis);padding:16px 20px 24px;display:flex;flex-direction:column;align-items:center;gap:14px}@media(max-width:1279px){.fw-pratinjau{max-width:none;flex-basis:100%;border-left:0;border-top:1px solid var(--od-garis)}}.fw-pv-kepala{width:100%;max-width:400px;display:flex;align-items:center;gap:8px}.fw-pv-kepala b{color:var(--od-judul)}.fw-pv-seg{display:flex;padding:3px;gap:3px;border-radius:10px;background:#e1e6e4}.fw .fw-pv-seg button{height:30px;padding:0 12px;border:0;border-radius:8px;font-size:13px;font-weight:600;background:transparent;color:#4b5563}.fw .fw-pv-seg button[aria-selected=true]{background:#fff;color:var(--od-aksen-teks);box-shadow:0 1px 2px #1018141f}.fw-hp{width:340px;max-width:100%;height:700px;box-sizing:border-box;padding:10px;border-radius:40px;background:var(--fw-hp);box-shadow:0 24px 50px -24px #10181473}.fw-hp-layar{position:relative;height:100%;border-radius:31px;overflow-y:auto;background:#f6f8f7;scrollbar-width:thin;scrollbar-color:#d4d8d6 transparent}.fw-hp-notch{position:sticky;top:0;z-index:2;height:26px;display:flex;justify-content:center;align-items:flex-start;background:#f6f8f7}.fw-hp-notch span{margin-top:6px;width:90px;height:18px;border-radius:999px;background:var(--fw-hp)}.fw-pv-ket{margin:0;max-width:320px;font-size:12px;color:#4b5563;text-align:center;line-height:1.5}.fw-q-step{width:74px}.fw-q-step .fw-pin{width:60px;padding:0 6px}.fw-peta-baris.ikon{grid-template-columns:22px minmax(0,1fr) minmax(0,1fr)}.fw-perk-ikon{display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;border-radius:6px;background:#fdeef1;color:#c8163f;flex:none}.fw-perk-ikon:empty{background:var(--od-pisah2)}.fw-perk-ikon svg{width:14px;height:14px}.fw-perk-kepala{display:flex;align-items:center;gap:8px}.fw-langkah-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.fw-langkah-kartu{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border:1px solid var(--od-garis);border-radius:12px;background:#fff}.fw-langkah-kartu b{color:var(--od-judul);font-size:13px}.fw-pin.perlu{border-color:#f0cf95;background:#fffaf2}.fw-foto-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.fw-foto{display:flex;flex-direction:column;gap:8px;padding:10px;border:1px solid var(--od-garis);border-radius:12px;background:#fff}.fw-foto img{display:block;width:100%;aspect-ratio:3 / 4;-o-object-fit:cover;object-fit:cover;border-radius:10px;background:#f3ece9}.fw-foto img.rusak{visibility:hidden}.fw-foto-aksi{display:flex;align-items:center;gap:4px}.fw-foto-tambah{display:flex;align-items:center;justify-content:center;min-height:200px;border:1.5px dashed #cfd6d3;border-radius:12px;color:var(--od-aksen-teks);font-weight:700;cursor:pointer;background:var(--od-latar)}.fw-foto-tambah:hover{border-color:var(--od-aksen)}.fw-foto-tambah.proses{cursor:progress;opacity:.7}.fw-pv-langkah{width:100%;max-width:400px;display:flex;flex-wrap:wrap;justify-content:center;gap:4px}.fw .fw-pv-langkah button{min-width:32px;height:28px;padding:0 9px;border:1px solid #d9dfdc;border-radius:999px;background:#fff;font-size:12px;font-weight:600;color:#4b5563}.fw .fw-pv-langkah button[aria-pressed=true]{background:#c8163f;border-color:#c8163f;color:#fff}.fw-hp-form{display:flex;flex-direction:column;overflow:hidden;background:#faf7f5}.fw-hp-form .fw-hp-notch{position:static;background:#faf7f5;flex:none}.fw-hp-host{flex:1 1 auto;min-height:0}.od{--od-aksen: #0f7a5c;--od-aksen-teks: #0b5e47;--od-mint: #e3f4ec;--od-mint2: #eef7f2;--od-mint-garis: #cfe9dc;--od-mint-garis2: #9fd3bd;--od-latar: #f6f8f7;--od-garis: #e7eae8;--od-pisah: #eef1f0;--od-pisah2: #f1f3f2;--od-judul: #111827;--od-teks: #374151;--od-muted: #6b7280;min-height:100%;background:var(--od-latar);color:#1f2937;font-size:14px;display:flex;flex-direction:column}.od *,.od *:before,.od *:after{box-sizing:border-box}.od button{font:inherit;cursor:pointer}.od button:disabled{cursor:default}.od :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--od-aksen);outline-offset:2px}.od .mono{font-family:Geist Mono,ui-monospace,monospace;font-size:12px}.od .muted{color:var(--od-muted);font-weight:500}.od .nowrap{white-space:nowrap}.od .od-btn-primary{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 14px;border:0;border-radius:8px;background:var(--od-aksen);color:#fff;font-weight:700;text-decoration:none;white-space:nowrap}.od .od-btn-primary:hover{background:var(--od-aksen-teks)}.od .od-btn-garis{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 14px;border:1px solid #dfe4e2;border-radius:8px;background:#fff;color:#1f2937;font-weight:600;text-decoration:none;white-space:nowrap}.od .od-btn-garis:hover:not(:disabled){background:var(--od-latar)}.od .kecil{height:30px;padding:0 10px;font-size:13px}.od-ib{border:0;background:transparent;color:#4b5563;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;padding:0}.od-ib:hover:not(:disabled){background:var(--od-pisah2);color:var(--od-judul)}.od-ib.kecil{width:28px;height:28px;border-radius:6px}.od-ib:disabled{opacity:.4}.od-cp{position:relative;background:#fff;border-bottom:1px solid var(--od-garis);padding:12px 24px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.od-cp-kiri{flex:1 1 240px;min-width:0;display:flex;align-items:center;gap:12px}.od-crumb{min-width:0;display:flex;align-items:center;gap:6px;font-size:18px;white-space:nowrap;overflow:hidden}.od-crumb-ini{font-weight:700;color:var(--od-judul)}.od-crumb a{color:var(--od-aksen-teks);font-weight:600;text-decoration:none}.od-crumb a:hover{text-decoration:underline}.od-crumb .sep{color:#9ca3af}.od-cp-tengah{flex:2 1 380px;max-width:600px;position:relative}.od-cp-kanan{flex:1 1 200px;display:flex;align-items:center;justify-content:flex-end;gap:8px}.od-menu{position:absolute;z-index:40;top:38px;left:0;min-width:230px;padding:6px;background:#fff;border:1px solid #e3e7e5;border-radius:12px;box-shadow:0 18px 40px -14px #1018144d;display:flex;flex-direction:column;gap:2px}.od-menu-i{display:block;padding:8px 10px;border-radius:8px;font-size:13px;color:#1f2937;text-decoration:none}button.od-menu-i{width:100%;text-align:left;border:0;background:transparent;cursor:pointer}.od-menu-i:hover{background:var(--od-pisah2)}.od-menu-ekspor{border-bottom:1px solid var(--od-pisah);padding-bottom:4px;margin-bottom:2px}.od-menu-ekspor .btn{width:100%;height:auto;justify-content:flex-start;gap:8px;padding:8px 10px;border:0;border-radius:8px;background:transparent;box-shadow:none;font-size:13px;font-weight:600;color:#1f2937}.od-menu-ekspor .btn:hover{background:var(--od-pisah2)}.od-search{height:38px;display:flex;align-items:center;gap:6px;padding:0 4px 0 10px;border:1px solid #dfe4e2;border-radius:8px;background:#fff;overflow:hidden}.od-search:focus-within{border-color:var(--od-aksen);box-shadow:0 0 0 3px #0f7a5c24}.od-search input{flex:1 1 auto;min-width:80px;height:100%;border:0;padding:0;background:transparent;outline:none;box-shadow:none;font-size:14px}.od-search input:focus{box-shadow:none}.od .od-search input:focus-visible{outline:none}.od-search input::-moz-placeholder{color:var(--od-muted);opacity:1}.od-search input::placeholder{color:var(--od-muted);opacity:1}.od-facet{flex:none;display:inline-flex;align-items:stretch;height:26px;border-radius:6px;overflow:hidden;font-size:12.5px;border:1px solid var(--od-mint-garis);max-width:260px}.od-facet-ikon{display:flex;align-items:center;padding:0 6px;background:var(--od-aksen);color:#fff}.od-facet.jenis-grup .od-facet-ikon{background:#1e4fae}.od-facet-ikon svg{width:12px;height:12px}.od-facet-l{padding:0 6px;background:var(--od-mint2);color:var(--od-aksen-teks);font-weight:600;display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.od-facet button{width:22px;border:0;background:var(--od-mint2);color:var(--od-aksen-teks);padding:0;font-size:15px;line-height:1}.od-facet button:hover{background:var(--od-mint)}.od-panel{position:absolute;z-index:40;top:44px;left:0;width:min(700px,calc(100vw - 32px));display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:#fff;border:1px solid #e3e7e5;border-radius:12px;box-shadow:0 18px 40px -14px #1018144d}@media(max-width:1199px){.od-panel{left:auto;right:0}}@media(max-width:720px){.od-panel{grid-template-columns:minmax(0,1fr)}}.od-panel-kol{padding:12px;display:flex;flex-direction:column;gap:2px;border-right:1px solid var(--od-pisah)}.od-panel-kol:last-child{border-right:0}.od-panel-seksi{display:flex;flex-direction:column;gap:2px}.od-panel-seksi.garis{border-top:1px solid var(--od-pisah);margin-top:6px;padding-top:6px}.od-panel-h{font-size:13px;font-weight:700;padding:0 10px 6px}.od-panel-h.filter{color:var(--od-aksen-teks)}.od-panel-h.grup{color:#1e4fae}.od-panel-h.fav{color:#8a4b06}.od-panel-i{border:0;background:transparent;width:100%;text-align:left;padding:7px 10px;border-radius:8px;display:flex;align-items:center;gap:8px;font-size:13px;color:#1f2937}.od-panel-i:hover{background:var(--od-pisah2)}.od-panel-i.aksen{color:var(--od-aksen-teks);font-weight:600}.od-cek{width:16px;flex:none;display:flex;justify-content:center;color:var(--od-aksen);font-weight:700}.od-panel-ket{margin:6px 10px 0;font-size:11.5px;color:var(--od-muted);line-height:1.4}.od-fav{display:flex;align-items:center}.od-fav-x{border:0;background:none;color:#9ca3af;width:26px;height:26px;border-radius:6px;font-size:16px}.od-fav-x:hover{background:var(--od-pisah2);color:#b42318}.od-fav-form{display:flex;flex-direction:column;gap:6px;padding:4px 10px}.od-pager{font-size:13px;color:#4b5563;white-space:nowrap;font-variant-numeric:tabular-nums}.od-pager-nav{display:inline-flex;gap:2px;font-size:18px}.od-views{display:flex;border:1px solid #dfe4e2;border-radius:8px;overflow:hidden}.od-views button{width:38px;height:34px;border:0;padding:0;display:flex;align-items:center;justify-content:center;background:#fff;color:#4b5563}.od-views button svg{width:17px;height:17px}.od-views button[aria-pressed=true]{background:var(--od-mint);color:var(--od-aksen-teks)}.od-kanban{flex:1 1 auto;overflow-x:auto;padding:16px 24px 24px;scrollbar-width:thin;scrollbar-color:#d4d8d6 transparent}.od-kanban.memuat{opacity:.6}.od-kolom-baris{display:flex;gap:14px;align-items:flex-start;min-width:-moz-min-content;min-width:min-content}.od-kolom{flex:0 0 290px}.od-kolom.terlipat{flex-basis:44px}.od-kolom-isi{display:flex;flex-direction:column;gap:10px;border-radius:12px;padding:2px;transition:background-color .1s}.od-kolom-isi.sasaran{background:var(--od-mint2);box-shadow:inset 0 0 0 2px var(--od-mint-garis2)}.od-kolom-h{display:flex;align-items:center;gap:6px}.od-kolom-h h2{margin:0;flex:1 1 auto;font-size:15px;font-weight:700;color:var(--od-judul);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.od-kolom-h h2 .muted{font-weight:500;color:var(--od-muted, #6b7280)}.od-kolom-isi.tolak{background:#fef3f2;box-shadow:inset 0 0 0 2px #fda29b;cursor:no-drop}.od-kolom-isi{position:relative}.od-kolom-isi.tolak:before{content:"Phase hanya bisa maju";position:absolute;z-index:2;top:40px;left:50%;transform:translate(-50%);white-space:nowrap;padding:3px 10px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px #fda29b;font-size:12px;font-weight:600;color:#b42318;pointer-events:none}.od-kolom-n{font-size:13px;font-weight:600;color:#4b5563}.od-bar{display:flex;height:6px;border-radius:999px;overflow:hidden;background:var(--od-garis);gap:2px}.od-bar button{height:100%;border:0;padding:0;min-width:6px}.od-bar .ok{background:var(--od-aksen)}.od-bar .warn{background:#d97706}.od-bar .late{background:#d92d20}.od-bar button[aria-pressed=true]{outline:2px solid #111827;outline-offset:1px}.od-fokus{align-self:flex-start;border:1px solid var(--od-mint-garis);background:var(--od-mint2);color:var(--od-aksen-teks);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600}.od-strip{height:360px;width:44px;border:1px solid var(--od-garis);border-radius:10px;background:#fff;display:flex;flex-direction:column;align-items:center;gap:10px;padding:12px 0;color:var(--od-teks)}.od-strip:hover{background:var(--od-latar)}.od-strip-n{font-size:12px;font-weight:700;color:#4b5563}.od-strip-l{writing-mode:vertical-rl;font-weight:700;font-size:14px}.od-kartu-list{display:flex;flex-direction:column;gap:8px}.od-kartu{position:relative;display:flex;flex-direction:column;gap:8px;padding:12px 12px 10px;border:1px solid var(--od-garis);border-radius:10px;background:#fff;transition:box-shadow .12s,border-color .12s}.od-kartu:hover{border-color:#b7dfcc;box-shadow:0 6px 16px -10px #1018144d}.od-kartu.ditarik{opacity:.5}.od-kartu[draggable=true]{cursor:grab}.od .od-kartu-judul{font-weight:700;color:var(--od-judul);line-height:1.35;text-decoration:none}.od-kartu-judul:after{content:"";position:absolute;inset:0;border-radius:10px}.od .od-kartu-judul:hover{color:var(--od-aksen-teks)}.od-kartu-sub{font-size:12.5px;color:#4b5563}.od-kartu-tag{display:flex;flex-wrap:wrap;gap:4px}.od-kartu-tag:empty{display:none}.od-tag{font-size:11.5px;font-weight:600;padding:2px 8px;border-radius:999px;white-space:nowrap}.od-batch{font-size:11px;padding:2px 7px;border-radius:999px;background:var(--od-pisah2);color:var(--od-teks)}.od-kartu-bawah{display:flex;align-items:center;gap:6px;margin-top:2px;position:relative;z-index:1;pointer-events:none}.od-kartu-bawah>*{pointer-events:auto}.od-kartu-bawah .flex-1{pointer-events:none}.od-bintang{display:inline-flex;gap:1px}.od-bintang button{border:0;background:transparent;padding:1px;display:flex;border-radius:4px}.od-bintang svg{width:15px;height:15px;fill:none;stroke:#c9d0cd;stroke-width:1.8;stroke-linejoin:round}.od-bintang svg.on{fill:#d97706;stroke:#d97706}.od-bintang button:hover:not(:disabled) svg{stroke:#d97706}.od-akt{border:0;background:transparent;padding:2px;display:inline-flex;border-radius:6px}.od-akt svg{width:16px;height:16px}.akt-late{color:#d92d20}.akt-today{color:#d97706}.akt-plan{color:var(--od-aksen)}.akt-none{color:#9ca3af}.od-akt:hover:not(:disabled){background:var(--od-pisah2)}.od-pindah select{height:24px;width:30px;padding:0 2px;border:1px solid transparent;border-radius:6px;background:transparent;color:#6b7280;font-size:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;cursor:pointer}.od-pindah select:hover{border-color:#dfe4e2;background:#fff}.od-sla{font-size:11.5px;font-weight:700;padding:2px 7px;border-radius:999px;white-space:nowrap}.sla-ok{background:var(--od-mint);color:var(--od-aksen-teks)}.sla-warn{background:#fdf1dc;color:#8a4b06}.sla-late{background:#fde8e6;color:#b42318}.sla-done,.sla-paused,.sla-none{background:var(--od-pisah2);color:#4b5563}.od-pic{width:24px;height:24px;border-radius:50%;font-size:10.5px;font-weight:700;display:flex;align-items:center;justify-content:center;flex:none}.od-pic.kosong{background:#fffaf2;color:#8a4b06;border:1px dashed #f0cf95}.od-kosong{padding:18px 12px;border:1px dashed #dfe4e2;border-radius:10px;text-align:center;font-size:13px;color:var(--od-muted)}.od-cepat{display:flex;flex-direction:column;gap:6px;padding:10px;border:1px solid var(--od-mint-garis);border-radius:10px;background:#fff}.od-cepat .input{width:100%}.od-cepat-aksi{display:flex;gap:6px;flex-wrap:wrap}.od-saran{position:absolute;z-index:20;left:0;right:0;top:calc(100% + 4px);margin:0;padding:4px;list-style:none;background:#fff;border:1px solid #e3e7e5;border-radius:10px;box-shadow:0 12px 28px -12px #1018144d}.od-saran button{width:100%;text-align:left;border:0;background:none;padding:6px 8px;border-radius:6px;font-size:13px}.od-saran button:hover{background:var(--od-pisah2)}.od-saran span{color:var(--od-muted)}.od-pop{position:absolute;z-index:50;width:320px;max-width:calc(100vw - 24px);padding:12px;background:#fff;border:1px solid #e3e7e5;border-radius:12px;box-shadow:0 18px 40px -14px #10181459;display:flex;flex-direction:column;gap:10px}.od-pop-kini{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;border-radius:10px;background:var(--od-latar);font-size:13px;color:#1f2937}.od-pop-form{display:flex;flex-direction:column;gap:8px;font-size:13px}.od-pop-form label{display:flex;flex-direction:column;gap:3px;font-weight:600;color:var(--od-teks);font-size:12.5px}.od-pop-aksi{display:flex;gap:6px}.od-list{flex:1 1 auto;padding:16px 24px 24px;display:flex;flex-direction:column;gap:10px}.od-massal{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 12px;border-radius:10px;background:var(--od-aksen);color:#fff;font-size:13px}.od-massal select,.od-massal>button,.od-massal .btn{height:30px;border-radius:8px;border:1px solid rgba(255,255,255,.45);background:transparent;color:#fff;font-size:12.5px;font-weight:600;padding:0 10px}.od-massal select option{color:#111827}.od-tabel{overflow-x:auto;background:#fff;border:1px solid var(--od-garis);border-radius:12px}.od-tabel table{width:100%;min-width:1020px;border-collapse:collapse}.od-tabel th{background:#f8faf9;height:42px;padding:0 10px;border-bottom:1px solid var(--od-garis);text-align:left}.od-tabel th button{border:0;background:none;padding:0;font-size:12.5px;font-weight:700;color:var(--od-teks);white-space:nowrap}.od-tabel th.cek,.od-tabel td.cek{width:40px;padding-left:14px}.od-tabel input[type=checkbox]{width:16px;height:16px;accent-color:var(--od-aksen);margin:0}.od-tabel td{height:44px;padding:0 10px;border-bottom:1px solid var(--od-pisah2)}.od-tabel tr:hover td{background:#f8faf9}.od-tabel tr.dipilih td{background:var(--od-mint2)}.od-tabel td.judul{max-width:320px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.od .od-tabel td.judul a{font-weight:600;color:var(--od-judul);text-decoration:none}.od .od-tabel td.judul a:hover{color:var(--od-aksen-teks);text-decoration:underline}.od-tabel td.kosong{color:#8a4b06}.od-grup-baris td{padding:0;background:#fbfcfb;border-bottom:1px solid var(--od-pisah)}.od-grup-baris button{width:100%;height:38px;border:0;background:transparent;display:flex;align-items:center;gap:8px;padding:0 14px;font-weight:700;color:var(--od-judul);text-align:left}.od-panah{display:inline-block;transition:transform .12s;font-size:16px}.od-panah.buka{transform:rotate(90deg)}.od-tahap{font-size:12px;font-weight:600;padding:2px 8px;border-radius:6px;background:var(--od-pisah2);color:var(--od-teks)}.od-kosong-list{padding:28px;text-align:center;color:var(--od-muted)}.od-toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%,12px);opacity:0;pointer-events:none;padding:10px 16px;border-radius:12px;background:#1f2a2e;color:#fff;font-size:13.5px;box-shadow:0 10px 28px #0000002e;transition:opacity .15s,transform .15s;z-index:80;max-width:calc(100vw - 32px)}.od-toast.tampil{opacity:1;transform:translate(-50%)}.od-toast.galat{background:#b42318}@media(max-width:640px){.od-cp{padding:10px 14px}.od-cp-tengah{flex:1 1 100%;max-width:none;min-width:0;order:3}.od-cp-kanan{flex:1 1 auto}.od-kanban,.od-list{padding:12px 14px 20px}.od-kolom{flex-basis:min(290px,calc(100vw - 104px))}}.od-simpan{font-size:12px;color:var(--od-muted)}.od-form-badan{flex:1 1 auto;display:flex;flex-wrap:wrap;align-items:stretch}.od-form-utama{flex:999 1 640px;min-width:0;padding:16px 24px 32px;display:flex;flex-direction:column;gap:14px}.od-aksibar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.od-aksi-kiri{display:flex;flex-wrap:wrap;gap:8px}.od-aksi-kiri button:disabled{opacity:.55}.od-statusbar{display:flex;flex-wrap:wrap;row-gap:4px}.od-step{height:34px;padding:0 18px 0 22px;margin-left:-8px;border:0;font-size:13px;font-weight:600;background:var(--od-pisah);color:#4b5563;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%,10px 50%)}.od-step:first-child{margin-left:0;padding-left:14px;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%);border-radius:8px 0 0 8px}.od-step:hover:not(:disabled){filter:brightness(.96)}.od-step.lewat{background:var(--od-mint);color:var(--od-aksen-teks)}.od-step.kini{background:var(--od-aksen);color:#fff;font-weight:700}.od .od-step:focus-visible{outline:2px solid #111827;outline-offset:-4px}.od-flash:empty{display:none}.od-flash>*+*{margin-top:8px}.od-sheet{background:#fff;border:1px solid var(--od-garis);border-radius:12px;padding:24px 28px 28px;display:flex;flex-direction:column;gap:20px}@media(max-width:640px){.od-sheet{padding:18px 16px}.od-form-utama{padding:12px 14px 24px}.od-f{grid-template-columns:104px minmax(0,1fr);gap:8px}.od-f>span:last-child{overflow-wrap:anywhere}}.od-sheet-head{display:flex;align-items:flex-start;gap:16px}.od-kode{font-size:13px;color:var(--od-muted)}.od-judul{display:block;width:100%;padding:2px 6px;margin:4px 0 0 -6px;border:1px solid transparent;border-radius:8px;background:transparent;font-size:26px;font-weight:700;letter-spacing:-.015em;color:var(--od-judul);line-height:1.25}input.od-judul:hover{border-color:var(--od-garis)}input.od-judul:focus{outline:none;border-color:var(--od-aksen);box-shadow:0 0 0 3px #0f7a5c24}.od-sla.besar{font-size:12px;padding:4px 10px;flex:none}.od-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:2px 40px}.od-f{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:12px;min-height:38px;border-bottom:1px solid var(--od-pisah2)}.od-fl{font-size:13px;font-weight:600;color:var(--od-teks)}.od-f .kosong{color:#8a4b06}.od-f-dua{display:flex;gap:6px;min-width:0}.od-f-dua .od-input{flex:1 1 0;min-width:0}.od-input{width:100%;height:32px;padding:0 8px;border:1px solid transparent;border-radius:8px;background:transparent;font-size:14px;color:#1f2937}.od-input:hover{border-color:var(--od-garis);background:#fff}.od-input:focus{outline:none;border-color:var(--od-aksen);background:#fff;box-shadow:0 0 0 3px #0f7a5c24}.od .od-link{color:var(--od-aksen-teks);font-weight:600;text-decoration:none}.od .od-link:hover{text-decoration:underline}.od-bintang.besar svg{width:19px;height:19px}.od-notebook{display:flex;flex-direction:column}.od-nb-tabs{display:flex;gap:4px;border-bottom:1px solid #e3e7e5;overflow-x:auto}.od-nb-tab{height:40px;padding:0 14px;border:0;border-radius:8px 8px 0 0;background:transparent;color:#4b5563;font-weight:500;margin-bottom:-1px;white-space:nowrap}.od-nb-tab:hover{color:var(--od-judul)}.od-nb-tab[aria-selected=true]{background:#fff;color:var(--od-judul);font-weight:700;box-shadow:inset 0 0 0 1px #e3e7e5,0 1px #fff}.od-nb-isi{padding-top:16px}.od-nb-isi .shadow-sm{box-shadow:none;border:1px solid var(--od-garis)}.od-chatter{flex:1 1 360px;max-width:460px;align-self:stretch;background:#fff;border-left:1px solid var(--od-garis);padding:16px 20px;display:flex;flex-direction:column;gap:14px}@media(max-width:1279px){.od-chatter{max-width:none;flex-basis:100%;border-left:0;border-top:1px solid var(--od-garis)}}.od-ch-aksi{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.od .od-ch-aksi .aktif{box-shadow:0 0 0 2px var(--od-mint-garis2)}.od-ch-aksi button:disabled{opacity:.5}.od-ikut{border:0;background:transparent;display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:8px;font-size:13px;color:#4b5563}.od-ikut svg{width:16px;height:16px}.od-ikut[aria-pressed=true]{color:var(--od-aksen-teks);background:var(--od-mint2)}.od-ikut:hover{background:var(--od-pisah2)}.od-komposer{display:flex;flex-direction:column;gap:8px;padding:10px;border:1px solid var(--od-mint-garis);border-radius:10px;background:#fbfdfc}.od-komposer.catatan{border-color:#f0cf95;background:#fffaf2}.od-komposer textarea{width:100%;border:1px solid #dfe4e2;border-radius:8px;padding:8px 10px;font:inherit;font-size:14px;resize:vertical}.od-komposer textarea:focus{outline:none;border-color:var(--od-aksen);box-shadow:0 0 0 3px #0f7a5c24}.od-komposer-aksi{display:flex;align-items:center;justify-content:space-between;gap:8px}.od-ch-akt{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:10px;font-size:13px;border:1px solid var(--od-mint-garis);background:#f6fbf8}.od-ch-akt>svg{width:16px;height:16px;flex:none;margin-top:2px}.od-ch-akt.akt-bg-late{background:#fff6f5;border-color:#f5c2bd}.od-ch-akt.akt-bg-today{background:#fffaf2;border-color:#f0cf95}.od-ch-pisah{display:flex;align-items:center;gap:10px;color:var(--od-muted);font-size:12px;font-weight:600}.od-ch-pisah:before,.od-ch-pisah:after{content:"";flex:1;height:1px;background:var(--od-pisah)}.od-riwayat{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.od-riwayat li{display:flex;gap:10px}.od-riwayat li.catatan .od-r-isi{background:#fffaf2;border:1px solid #f6e3bf;border-radius:8px;padding:6px 8px}.od-av{flex:none;width:32px;height:32px;border-radius:50%;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center}.od-r-kepala{display:block;font-size:13px}.od-r-kepala strong{color:var(--od-judul)}.od-r-isi{display:block;color:#1f2937;line-height:1.45;white-space:pre-line;overflow-wrap:anywhere;margin-top:2px}.od-r-ubah{display:block;font-size:13px;color:#4b5563;margin-top:2px}.od-r-ubah strong{color:var(--od-aksen-teks)}.od-label-catatan{margin-left:4px;font-size:11px;font-weight:600;padding:1px 6px;border-radius:5px;background:#fdf1dc;color:#8a4b06}.od-label-wa{margin-left:4px;font-size:11px;font-weight:600;padding:1px 6px;border-radius:5px;background:var(--od-mint);color:var(--od-aksen-teks)}.od-bar .plan{background:var(--od-aksen)}.od-bar .today{background:#d97706}.od-kartu-sub.redup,.od-brand.redup{color:#9ca3af;font-style:italic}.od-chip-sumber{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:999px;background:var(--od-pisah2);color:var(--od-teks);font-size:11.5px;font-weight:600;white-space:nowrap}.od-chip-sumber i{width:7px;height:7px;border-radius:50%;flex:none}.od-grade{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:6px;font-size:11.5px;font-weight:700}.od-grade.g-A{background:#dcfae6;color:#067647}.od-grade.g-B{background:var(--od-mint);color:var(--od-aksen-teks)}.od-grade.g-C{background:#fef0c7;color:#93370d}.od-grade.g-D{background:#fee4e2;color:#b42318}.od-grade.g-none{background:var(--od-pisah2);color:#9ca3af}.od-status{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;font-size:11.5px;font-weight:700}.od-status.st-won{background:#dcfae6;color:#067647}.od-status.st-lost{background:#fee4e2;color:#b42318}.od-status.st-ghosted{background:var(--od-pisah2);color:#6b7280}.od-masuk{font-size:11.5px;color:var(--od-muted);white-space:nowrap}.od-lead .od-kartu:has(.od-pic.kosong){background:#fffaf2;border-style:dashed;border-color:#f0cf95}.od-akt-teks{font-size:12.5px;font-weight:600}.od-akt-teks.akt-none{font-weight:400}.od-panel-sub{font-size:12px;font-weight:600;color:var(--od-muted);padding:4px 10px 2px}.od-panel-seksi select.input{margin:2px 10px 0;width:calc(100% - 20px)}.od-rentang-kustom{display:flex;flex-wrap:wrap;gap:6px;padding:6px 10px 0}.od-rentang-kustom .input{flex:1 1 120px;min-width:0}.od-modal{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:16px;background:#11182766}.od-modal-isi{width:100%;max-width:460px;background:#fff;border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:10px;box-shadow:0 20px 40px -12px #1118274d}.od-modal-isi h2{margin:0;font-size:17px;font-weight:700;color:var(--od-judul)}.od-modal-isi p{margin:0;font-size:13px}.od-modal-l{font-size:13px;font-weight:600;color:var(--od-teks)}.od-modal-aksi{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.od .od-btn-primary:disabled,.od .od-btn-garis:disabled{opacity:.5;cursor:not-allowed}.od .od-btn-primary.bahaya{background:#d92d20}.od .od-btn-primary.bahaya:hover:not(:disabled){background:#b42318}.od .od-btn-garis.aksen{border-color:var(--od-mint-garis2);color:var(--od-aksen-teks);background:var(--od-mint2)}.od-sheet{position:relative}.od-pita{position:absolute;top:18px;right:-1px;padding:4px 14px;border-radius:6px 0 0 6px;font-size:12px;font-weight:800;letter-spacing:.08em}.od-pita.st-won{background:#067647;color:#fff}.od-pita.st-lost{background:#d92d20;color:#fff}.od-pita.st-ghosted{background:#6b7280;color:#fff}.od-avatar-besar{width:56px;height:56px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;font-size:19px;font-weight:700}.od-brand{display:block;font-size:14px;color:var(--od-teks);margin-top:2px}.od-alasan{display:block;margin-top:6px;font-size:13px;color:#b42318}.od-kosong-nb{margin:0;padding:16px 4px;font-size:13px;color:var(--od-muted)}.od-ark{--bg: #fff;background:transparent}.od-ark .sec{padding:4px 0 14px;border-bottom:0}.od-ark .dl-aktivitas{border-top:1px solid var(--od-pisah);padding-top:14px}.od-kartu.bisa-tarik{cursor:grab}.od-kartu.bisa-tarik a{-webkit-user-drag:none}.kartu-melayang.od-kartu{background:#fff}.od-lead .od-kartu-judul,.od.od-lead .od-tabel td.judul a,.od-lead .od-judul{font-weight:500}.od .od-ib.aksen{color:var(--od-aksen-teks)}.od-simpan-ikon{display:inline-flex;align-items:center;gap:2px}.od-belum{margin-left:4px;font-size:12px;font-weight:600;color:#8a4b06}.od .od-btn-teks{height:36px;padding:0 10px;border:0;background:transparent;font-weight:600;color:#4b5563;border-radius:8px}.od .od-btn-teks:hover{background:var(--od-pisah2);color:var(--od-judul)}.od .od-btn-primary:disabled{opacity:.45}.od-galat{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:10px;background:#fde8e6;color:#912018;font-size:14px}.od-galat svg{width:18px;height:18px;flex:none;margin-top:1px}.od-sheet-judul{display:flex;flex-direction:column;gap:4px}input.od-judul.baru{border-radius:0;margin-left:0;padding:4px 0;border:0;border-bottom:1px solid transparent}input.od-judul.baru:hover{border-bottom-color:#dfe4e2}input.od-judul.baru:focus{box-shadow:none;border-bottom-color:var(--od-aksen)}input.od-judul.baru::-moz-placeholder{color:#c2c8c5;opacity:1}input.od-judul.baru::placeholder{color:#c2c8c5;opacity:1}input.od-judul.bad{border-bottom-color:#d92d20!important;background:#fff6f5}.od-bantu{display:block;font-size:12px;color:var(--od-muted);line-height:1.45}.od-bantu.merah{color:#b42318;font-weight:600}.od-wajib{color:#8a4b06}.od-fields.baru{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:0 44px}.od-kol{display:flex;flex-direction:column;min-width:0}.od-fields.baru .od-f,.od-baru .od-f.lebar{border-bottom:0;align-items:center;padding:3px 0}.od-fields.baru .od-f.atas,.od-baru .od-f.atas{align-items:start}.od-fields.baru .od-f.atas>.od-fl,.od-baru .od-f.atas>.od-fl{padding-top:9px}.od-in{width:100%;box-sizing:border-box;height:36px;padding:0 2px;border:0;border-bottom:1px solid #dfe4e2;border-radius:0;background:transparent;outline:none;font-size:14px;color:var(--od-judul);transition:border-color .12s,box-shadow .12s}.od-in:hover:not(:disabled){border-bottom-color:#9ca3af}.od-in:focus{border-bottom-color:var(--od-aksen);box-shadow:0 1px 0 var(--od-aksen)}.od .od-in:focus-visible{outline:none}.od-in::-moz-placeholder{color:#9ca3af;opacity:1}.od-in::placeholder{color:#9ca3af;opacity:1}.od-in:disabled{color:#9ca3af;border-bottom-style:dashed;cursor:not-allowed}.od-in.kosong{color:#9ca3af}.od-in.kosong option{color:var(--od-judul)}.od-in.bad,.od-chips.bad{border-bottom-color:#d92d20;box-shadow:0 1px #d92d20;background:#fff6f5}select.od-in{cursor:pointer}.od-in-imbuh{display:flex;align-items:center;gap:6px}.od-in-imbuh .muted{font-size:13px}.od-combo{position:relative}.od-combo-daftar{position:absolute;z-index:30;top:100%;left:0;right:0;margin:4px 0 0;padding:4px;list-style:none;max-height:260px;overflow:auto;background:#fff;border:1px solid #e3e7e5;border-radius:10px;box-shadow:0 16px 32px -12px #10181447}.od-combo-daftar li{padding:7px 10px;border-radius:7px;font-size:13.5px;cursor:pointer}.od-combo-daftar li.aktif,.od-combo-daftar li:hover{background:var(--od-mint2)}.od-combo-daftar li.buat{color:var(--od-aksen-teks);font-weight:600}.od-combo-daftar li.kosong{color:var(--od-muted);cursor:default;background:transparent}.od-pri{display:flex;align-items:center;gap:2px;height:36px;border-bottom:1px solid var(--od-pisah2)}.od-pri-l{margin-left:6px;font-weight:600;color:var(--od-teks)}.od-nb-badge{margin-left:6px;font-size:11.5px;font-weight:700;padding:1px 7px;border-radius:999px;background:#fdf1dc;color:#8a4b06}.od-nb-badge.lengkap{background:var(--od-mint);color:var(--od-aksen-teks)}.od-nb-gembok{width:14px;height:14px;margin-right:4px;vertical-align:-2px}.od-nb-data{display:flex;flex-direction:column;gap:10px;padding-top:14px}.od-nb-uraian{display:flex;flex-direction:column;gap:6px;padding-top:14px}.od-nb-qa{display:flex;gap:12px;align-items:flex-start;padding:20px 4px 4px;color:#4b5563;line-height:1.5}.od-nb-qa svg{width:20px;height:20px;flex:none;margin-top:1px;color:var(--od-muted)}.od-ta{width:100%;box-sizing:border-box;min-height:150px;padding:12px 14px;border:1px solid #dfe4e2;border-radius:10px;outline:none;resize:vertical;line-height:1.6;font-size:14px}.od-ta:focus{border-color:var(--od-aksen);box-shadow:0 0 0 3px #0f7a5c24}.od-ta.bad{border-color:#d92d20;background:#fff6f5}.od-chips{display:flex;flex-wrap:wrap;gap:8px;padding:3px 0}.od .od-chip-pilih{height:36px;display:inline-flex;align-items:center;gap:8px;padding:0 12px;border-radius:10px;border:1px solid #dfe4e2;background:#fff;color:var(--od-teks);font-weight:500}.od .od-chip-pilih:hover{border-color:var(--od-mint-garis2)}.od .od-chip-pilih[aria-checked=true]{background:var(--od-mint);border-color:var(--od-mint-garis2);color:var(--od-aksen-teks);font-weight:600}.od-chip-cek{width:16px;height:16px;border-radius:4px;border:1.5px solid #c9d0cd;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:800}.od-chip-pilih[aria-checked=true] .od-chip-cek{background:var(--od-aksen);border-color:var(--od-aksen);color:#fff}.od-ch-baru{padding:16px;border-radius:12px;border:1px dashed #dfe4e2;background:#f8faf9;color:#4b5563;line-height:1.5;font-size:13px}.od-ch-aksi button:disabled{opacity:.45;cursor:not-allowed}.od-tersimpan{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--od-aksen-teks)}.od-tersimpan svg{width:15px;height:15px}@media(max-width:767px){.od-fields.baru .od-f,.od-baru .od-f.lebar{grid-template-columns:minmax(0,1fr);gap:2px;padding:5px 0}.od-fields.baru .od-f.atas>.od-fl,.od-baru .od-f.atas>.od-fl{padding-top:0}}.od-nb-tab{display:inline-flex;align-items:center}.od-simpan-ikon .od-ib{width:30px;height:30px}.od-simpan-ikon .od-ib.od-ikon-simpan{color:#1f2a37}.od-crumb a,.od-crumb .sep{flex:none}.od-crumb-ini{min-width:0;overflow:hidden;text-overflow:ellipsis}.ark{--bg:#F2F5F3;--panel:#FFFFFF;--ink:#18302B;--ink-2:#4E625D;--ink-3:#7C8E89;--line:#DCE4E0;--line-2:#EBF0ED;--hover:#F6F9F7;--teal:#0E7C6B;--teal-ink:#0A5C50;--teal-wash:#E2F2EE;--amber:#A8640F;--amber-wash:#FBF0DF;--rose:#B0435A;--rose-wash:#F8E6EA;--p0:#D4EBE5;--p1:#B2DCD2;--p2:#8CCABC;--p3:#5FB2A1;--p4:#2F9583;--p5:#127766;--p6:#0A564B;--r-sm:6px;--r:10px;--r-lg:14px;--font:inherit;font-family:var(--font);font-size:14px;line-height:1.45;color:var(--ink);-webkit-font-smoothing:antialiased}.ark *,.ark *:before,.ark *:after{box-sizing:border-box}@keyframes ark-blink{50%{opacity:.2}}.ark button,.ark input,.ark select,.ark textarea{font:inherit;color:inherit}.ark button{cursor:pointer}.ark :focus-visible{outline:2px solid var(--teal);outline-offset:2px;border-radius:4px}.ark .num{font-variant-numeric:tabular-nums}.ark .muted{color:var(--ink-3)}.ark .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ark .view.inbox.active{display:grid}.ark .inbox{grid-template-columns:400px minmax(0,1fr) 340px;height:100vh}.ark .col{min-height:0;min-width:0;display:flex;flex-direction:column;background:var(--panel)}.ark .col+.col{border-left:1px solid var(--line)}.ark .col-head{padding:14px 16px 10px;border-bottom:1px solid var(--line-2)}.ark .col-title{font-size:17px;font-weight:700;margin:0}.ark .search{margin-top:10px;width:100%;border:1px solid var(--line);border-radius:var(--r-sm);padding:7px 10px;background:var(--bg)}.ark .tabs{display:flex;gap:4px;margin-top:10px}.ark .tab{border:1px solid var(--line);background:var(--panel);border-radius:999px;padding:4px 9px;font-size:12.5px;color:var(--ink-2);white-space:nowrap}.ark .tab[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.ark .tab .c{opacity:.7;margin-left:4px}.ark .filters{display:flex;gap:6px;margin-top:8px}.ark .filters select{flex:1;min-width:0;border:1px solid var(--line);border-radius:var(--r-sm);padding:4px 6px;font-size:12.5px;background:var(--panel);color:var(--ink-2)}.ark .list{overflow-y:auto;flex:1}.ark .conv{display:block;width:100%;text-align:left;border:0;border-bottom:1px solid var(--line-2);background:none;padding:11px 16px 10px;position:relative}.ark .conv:hover{background:var(--hover)}.ark .conv[aria-selected=true]{background:var(--teal-wash)}.ark .conv[aria-selected=true]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--teal)}.ark .conv-top{display:flex;justify-content:space-between;gap:8px}.ark .conv-name{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ark .conv-time{font-size:12px;color:var(--ink-3);flex:none}.ark .conv-msg{font-size:13px;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px}.ark .conv-meta{display:flex;align-items:center;gap:5px;margin-top:6px;flex-wrap:wrap}.ark .unread{min-width:19px;height:19px;border-radius:10px;background:var(--teal);color:#fff;font-size:11px;font-weight:600;display:inline-grid;place-items:center;padding:0 5px;margin-left:auto}.ark .empty{padding:40px 24px;text-align:center;color:var(--ink-3)}.ark .chip{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;line-height:1;padding:4px 7px;border-radius:5px;background:var(--line-2);color:var(--ink-2);border:1px solid transparent;white-space:nowrap}.ark .phase-chip{font-weight:600}.ark .src-dot{width:7px;height:7px;border-radius:50%;display:inline-block;flex:none}.ark .grade{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:5px;font-size:11.5px;font-weight:700;color:#fff}.ark .g-A{background:var(--teal)}.ark .g-B{background:var(--p3)}.ark .g-C{background:#b99b57}.ark .g-D{background:var(--rose)}.ark .g-none{background:none;border:1px dashed var(--line);color:var(--ink-3)}.ark .chat-head{display:flex;align-items:center;gap:12px;padding:12px 18px;border-bottom:1px solid var(--line-2)}.ark .avatar{width:36px;height:36px;border-radius:50%;background:var(--teal-wash);color:var(--teal-ink);display:grid;place-items:center;font-weight:700;flex:none}.ark .chat-who{min-width:0;flex:1}.ark .chat-who b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ark .chat-who span{font-size:12.5px;color:var(--ink-3)}.ark .window{font-size:12px;font-weight:600;padding:5px 9px;border-radius:999px;background:var(--teal-wash);color:var(--teal-ink);white-space:nowrap}.ark .window.warn{background:var(--amber-wash);color:var(--amber)}.ark .window.closed{background:var(--rose-wash);color:var(--rose)}.ark .assign select{border:1px solid var(--line);border-radius:var(--r-sm);padding:5px 8px;font-size:12.5px;background:var(--panel)}.ark .icon-btn{border:1px solid var(--line);background:var(--panel);border-radius:var(--r-sm);width:32px;height:32px;display:grid;place-items:center;color:var(--ink-2)}.ark .icon-btn svg{width:17px;height:17px}.ark .icon-btn:hover{background:var(--hover)}.ark .back-btn,.ark .lead-toggle{display:none}.ark .thread{flex:1;overflow-y:auto;padding:18px 22px;background:var(--bg);display:flex;flex-direction:column;gap:8px}.ark .day{align-self:center;font-size:12px;color:var(--ink-3);padding:2px 0}.ark .msg{max-width:min(72%,520px);padding:8px 11px 6px;border-radius:12px;position:relative;white-space:pre-wrap;word-wrap:break-word}.ark .msg.in{align-self:flex-start;background:var(--panel);border:1px solid var(--line);border-top-left-radius:4px}.ark .msg.out{align-self:flex-end;background:var(--teal-wash);border:1px solid #C9E5DE;border-top-right-radius:4px}.ark .msg.note{align-self:flex-end;background:var(--amber-wash);border:1px dashed #E2C08E;border-top-right-radius:4px}.ark .msg .by{display:block;font-size:11.5px;font-weight:600;color:var(--amber);margin-bottom:2px}.ark .msg .foot{display:flex;justify-content:flex-end;align-items:center;gap:4px;font-size:11px;color:var(--ink-3);margin-top:3px}.ark .msg .doc{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:8px;background:#ffffffb3;border:1px solid var(--line);margin-bottom:4px;font-size:13px}.ark .msg .doc svg{width:18px;height:18px;color:var(--rose);flex:none}.ark .tick{width:15px;height:15px}.ark .tick.read{color:#2a73b5}.ark .sys{align-self:center;font-size:12px;color:var(--ink-2);background:var(--panel);border:1px solid var(--line-2);border-radius:999px;padding:4px 11px;display:flex;gap:6px;align-items:center;max-width:90%}.ark .sys svg{width:13px;height:13px;color:var(--teal);flex:none}.ark .referral{align-self:flex-start;max-width:min(72%,520px);border:1px solid var(--line);border-left:3px solid var(--src-meta);background:var(--panel);border-radius:8px;padding:8px 11px;font-size:12.5px}.ark .referral b{display:block;font-size:13px}.ark .composer{border-top:1px solid var(--line);padding:10px 14px 12px;background:var(--panel);position:relative}.ark .compose-mode{display:flex;gap:4px;margin-bottom:8px}.ark .compose-mode button{border:0;background:none;padding:4px 9px;border-radius:6px;font-size:12.5px;color:var(--ink-3);font-weight:600}.ark .compose-mode button[aria-pressed=true]{background:var(--teal-wash);color:var(--teal-ink)}.ark .compose-mode button.note[aria-pressed=true]{background:var(--amber-wash);color:var(--amber)}.ark .compose-row{display:flex;gap:8px;align-items:flex-end}.ark .compose-row textarea{flex:1;resize:none;border:1px solid var(--line);border-radius:var(--r);padding:9px 11px;min-height:42px;max-height:140px;background:var(--panel)}.ark .compose-row textarea.note-mode{background:#fffbf4;border-color:#e2c08e}.ark .btn{border:1px solid var(--line);background:var(--panel);border-radius:var(--r-sm);padding:8px 13px;font-weight:600;font-size:13px;color:var(--ink)}.ark .btn:hover{background:var(--hover)}.ark .btn.primary{background:var(--teal);border-color:var(--teal);color:#fff}.ark .btn.primary:hover{background:var(--teal-ink)}.ark .btn.danger{color:var(--rose);border-color:#e8c3cb}.ark .btn:disabled{opacity:.45;cursor:not-allowed}.ark .btn.sm{padding:5px 9px;font-size:12.5px}.ark .materials{display:flex;gap:6px;margin-top:8px;flex-wrap:wrap;align-items:center}.ark .materials .lbl{font-size:12px;color:var(--ink-3);margin-right:2px}.ark .mat{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--line);background:var(--panel);border-radius:999px;padding:4px 10px;font-size:12.5px}.ark .mat svg{width:13px;height:13px}.ark .mat.sent{color:var(--teal-ink);border-color:#bfe0d7;background:var(--teal-wash)}.ark .mat:disabled{color:var(--ink-3);background:var(--bg);cursor:not-allowed}.ark .locked-note{font-size:12px;color:var(--ink-3)}.ark .closed-box.warm{background:var(--amber-wash);color:var(--amber)}.ark .closed-box{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:var(--r);background:var(--rose-wash);color:var(--rose);font-size:13px}.ark .popover{position:absolute;left:14px;right:14px;bottom:calc(100% - 4px);background:var(--panel);border:1px solid var(--line);border-radius:var(--r);box-shadow:0 10px 30px #18302b24;padding:6px;display:none;max-height:260px;overflow-y:auto;z-index:5}.ark .popover.open{display:block}.ark .qr{display:block;width:100%;text-align:left;border:0;background:none;padding:8px 10px;border-radius:7px}.ark .qr:hover,.ark .qr.on{background:var(--teal-wash)}.ark .qr b{font-size:13px}.ark .qr span{display:block;font-size:12.5px;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ark .lead{overflow-y:auto}.ark .sec{padding:14px 16px;border-bottom:1px solid var(--line-2)}.ark .sec h3{font-size:13px;font-weight:700;margin:0 0 9px;display:flex;justify-content:space-between;align-items:center}.ark .sec h3 .hint{font-weight:500;font-size:12px;color:var(--ink-3)}.ark .src-card{border:1px solid var(--line);border-radius:var(--r);padding:10px 11px}.ark .src-card .code{display:flex;align-items:center;gap:7px;font-weight:700;font-size:13.5px}.ark .src-card dl{display:grid;grid-template-columns:auto 1fr;gap:3px 10px;margin:8px 0 0;font-size:12.5px}.ark .src-card dt{color:var(--ink-3)}.ark .src-card dd{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ark .src-none{font-size:12.5px;color:var(--ink-3);border:1px dashed var(--line);border-radius:var(--r);padding:10px 11px}.ark .rail-phase{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}.ark .seg{height:34px;border:0;border-radius:4px;font-size:11.5px;font-weight:700;color:var(--ink-3);background:var(--line-2);position:relative;padding:0}.ark .seg:first-child{border-radius:8px 4px 4px 8px}.ark .seg:last-child{border-radius:4px 8px 8px 4px}.ark .seg.done{color:var(--teal-ink)}.ark .seg.current{color:#fff;box-shadow:0 0 0 2px var(--panel),0 0 0 4px var(--ink)}.ark .seg.future:hover{background:var(--teal-wash);color:var(--teal-ink)}.ark .seg.past{cursor:not-allowed}.ark .seg .lock{position:absolute;top:3px;right:3px;width:9px;height:9px;opacity:.55}.ark .phase-note{display:flex;justify-content:space-between;font-size:12px;color:var(--ink-3);margin-top:7px}.ark .status-row{display:flex;gap:6px;margin-top:10px}.ark .status-banner{margin-top:10px;padding:8px 10px;border-radius:8px;font-size:12.5px;font-weight:600}.ark .status-banner.won{background:var(--teal-wash);color:var(--teal-ink)}.ark .status-banner.lost{background:var(--rose-wash);color:var(--rose)}.ark .grade-card{display:flex;align-items:center;gap:12px}.ark .grade-big{width:46px;height:46px;border-radius:9px;display:grid;place-items:center;font-size:21px;font-weight:700;color:#fff;flex:none}.ark .grade-big.g-none{font-size:13px}.ark .bars{flex:1;display:grid;gap:5px}.ark .bar{display:grid;grid-template-columns:62px 1fr 34px;align-items:center;gap:7px;font-size:12px;color:var(--ink-2)}.ark .bar i{display:block;height:6px;border-radius:3px;background:var(--line-2);position:relative;overflow:hidden}.ark .bar i b{position:absolute;inset:0 auto 0 0;background:var(--teal);border-radius:3px}.ark .lbl-group{margin-bottom:9px}.ark .lbl-group:last-child{margin-bottom:0}.ark .lbl-name{font-size:12px;color:var(--ink-3);margin-bottom:5px;display:flex;gap:6px;align-items:center}.ark .lbl-name .mode{font-size:11px;border:1px solid var(--line);border-radius:4px;padding:0 4px}.ark .lbl-opts{display:flex;flex-wrap:wrap;gap:5px}.ark .toggle{border:1px solid var(--line);background:var(--panel);border-radius:999px;padding:3px 9px;font-size:12.5px;color:var(--ink-2)}.ark .toggle[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.ark .toggle:hover{border-color:var(--ink-3)}.ark .fields{display:grid;gap:8px}.ark .field label{display:block;font-size:12px;color:var(--ink-3);margin-bottom:3px}.ark .field input,.ark .field select{width:100%;border:1px solid var(--line);border-radius:var(--r-sm);padding:6px 8px;background:var(--panel);font-size:13px}.ark .field .key{color:var(--teal-ink);font-weight:600}.ark .two{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ark .touch{display:flex;justify-content:space-between;font-size:12.5px;margin-top:2px}.ark .timeline{list-style:none;margin:0;padding:0;position:relative}.ark .timeline li{position:relative;padding:0 0 11px 18px;font-size:12.5px}.ark .timeline li:before{content:"";position:absolute;left:4px;top:5px;width:7px;height:7px;border-radius:50%;background:var(--line)}.ark .timeline li:after{content:"";position:absolute;left:7px;top:14px;bottom:0;width:1px;background:var(--line-2)}.ark .timeline li:last-child:after{display:none}.ark .timeline li.k-phase:before{background:var(--teal)}.ark .timeline li.k-conv:before{background:var(--src-meta)}.ark .timeline li.k-grade:before{background:var(--p3)}.ark .timeline li.k-warn:before{background:var(--rose)}.ark .timeline time{display:block;font-size:11.5px;color:var(--ink-3)}.ark .scrim{position:fixed;inset:0;background:#18302b5c;display:none;align-items:center;justify-content:center;padding:16px;z-index:50}.ark .scrim.open{display:flex}.ark .modal{background:var(--panel);border-radius:var(--r-lg);width:min(520px,100%);max-height:calc(100vh - 32px);overflow-y:auto;box-shadow:0 24px 60px #18302b40}.ark .modal-head{padding:16px 18px 6px}.ark .modal-head h2{font-size:17px;margin:0}.ark .modal-head p{margin:4px 0 0;color:var(--ink-2);font-size:13px}.ark .modal-body{padding:10px 18px}.ark .modal-foot{display:flex;justify-content:flex-end;gap:8px;padding:12px 18px 16px}.ark .opt{display:flex;gap:10px;align-items:flex-start;padding:9px 10px;border:1px solid var(--line);border-radius:8px;margin-bottom:6px;cursor:pointer}.ark .opt:hover{background:var(--hover)}.ark .opt input{margin-top:2px;accent-color:var(--teal)}.ark .opt small{display:block;color:var(--ink-3);font-size:12px}.ark .q{margin-bottom:12px}.ark .q .qt{font-size:13px;font-weight:600;margin-bottom:5px}.ark .q select{width:100%;border:1px solid var(--line);border-radius:6px;padding:6px 8px}.ark .dim{border:1px solid var(--line-2);border-radius:10px;padding:10px 12px 2px;margin-bottom:10px}.ark .dim-head{display:flex;justify-content:space-between;font-weight:700;font-size:13px;margin-bottom:8px}.ark .score-sum{display:flex;align-items:center;gap:12px;padding:12px;border-radius:10px;background:var(--bg);margin-top:4px}.ark textarea.reason,.ark input.reason{width:100%;border:1px solid var(--line);border-radius:8px;padding:8px 10px}.ark .toast{position:fixed;left:50%;bottom:22px;transform:translate(-50%) translateY(20px);background:var(--ink);color:#fff;padding:10px 16px;border-radius:10px;font-size:13.5px;opacity:0;pointer-events:none;transition:opacity .18s,transform .18s;z-index:60;max-width:min(560px,calc(100vw - 32px))}.ark .toast.show{opacity:1;transform:translate(-50%) translateY(0)}.ark .toast.err{background:var(--rose)}.ark .compose-row .icon-btn{width:42px;height:42px;border-radius:50%;flex:none;border:0;background:none;color:var(--ink-2)}.ark .compose-row .icon-btn:hover,.ark .recorder .icon-btn:hover{background:var(--line-2)}.ark .compose-row .icon-btn svg{width:21px;height:21px}.ark .send-round{width:42px;height:42px;border-radius:50%;border:0;background:var(--teal);color:#fff;display:grid;place-items:center;flex:none}.ark .send-round:hover{background:var(--teal-ink)}.ark .send-round.note{background:var(--amber)}.ark .send-round svg{width:19px;height:19px}.ark .attach-menu{position:absolute;left:14px;bottom:calc(100% - 4px);background:var(--panel);border:1px solid var(--line);border-radius:var(--r);box-shadow:0 10px 30px #18302b24;padding:6px;display:none;z-index:6;min-width:250px}.ark .attach-menu.open{display:block}.ark .attach-item{display:flex;align-items:center;gap:11px;width:100%;border:0;background:none;padding:8px 10px;border-radius:7px;text-align:left;font-size:13.5px;font-weight:600}.ark .attach-item:hover,.ark .attach-item:focus-visible{background:var(--hover)}.ark .attach-item .ai{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;color:#fff;flex:none}.ark .attach-item .ai svg{width:16px;height:16px}.ark .attach-item small{display:block;color:var(--ink-3);font-size:11.5px;font-weight:500}.ark .tray{display:flex;gap:8px;overflow-x:auto;padding:2px 0 10px}.ark .tray-item{position:relative;flex:none;width:136px;border:1px solid var(--line);border-radius:10px;background:var(--bg);overflow:hidden}.ark .tray-thumb{position:relative;height:86px;overflow:hidden;display:grid;place-items:center;background:var(--line-2);color:var(--ink-3);font-weight:700;font-size:12px}.ark .tray-thumb img,.ark .tray-thumb video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ark .tray-info{padding:6px 8px 7px;font-size:11.5px;color:var(--ink-3)}.ark .tray-info b{display:block;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600;color:var(--ink)}.ark .tray-note{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:var(--amber);margin-top:3px;line-height:1.3}.ark .tray-x{position:absolute;top:5px;right:5px;width:22px;height:22px;border-radius:50%;border:0;background:#18302bb8;color:#fff;display:grid;place-items:center;font-size:15px;line-height:1;padding:0}.ark .ext{display:inline-grid;place-items:center;min-width:38px;height:44px;padding:0 4px;border-radius:6px;background:var(--panel);border:1px solid var(--line);font-size:11px;font-weight:700;color:var(--ink-2);flex:none}.ark .ext.pdf{color:var(--rose)}.ark .ext.doc,.ark .ext.docx{color:#2a73b5}.ark .ext.xls,.ark .ext.xlsx,.ark .ext.csv{color:#2f8a57}.ark .ext.ppt,.ark .ext.pptx{color:#c0612b}.ark .msg.media{padding:4px 4px 6px}.ark .msg.media .cap{padding:5px 7px 0}.ark .msg.media .foot{padding:0 6px}.ark .msg.media .by{padding:2px 6px 0}.ark .m-img{display:block;border:0;padding:0;background:none;border-radius:9px;overflow:hidden;cursor:zoom-in;max-width:280px}.ark .m-img img{display:block;width:100%;max-height:340px;-o-object-fit:cover;object-fit:cover}.ark .m-video{display:block;width:290px;max-width:100%;max-height:360px;border-radius:9px;background:#0e1c19}.ark .m-doc{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:9px;background:#ffffffbf;border:1px solid var(--line);width:300px;max-width:100%;text-decoration:none;color:inherit}.ark .m-doc:hover{border-color:var(--ink-3)}.ark .m-doc .meta{min-width:0;flex:1}.ark .m-doc b{display:block;font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ark .m-doc .meta span{font-size:11.5px;color:var(--ink-3)}.ark .m-doc .dl{width:30px;height:30px;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center;color:var(--ink-2);flex:none}.ark .m-doc .dl svg{width:15px;height:15px}.ark .m-note{display:block;font-size:11.5px;color:var(--amber);padding:5px 7px 0;max-width:300px}.ark .m-audio{display:block;width:300px;max-width:100%;height:38px;margin-top:6px}.ark .uploading{font-size:11px;color:var(--ink-3)}.ark .vn{display:grid;grid-template-columns:auto 1fr auto;align-items:center;-moz-column-gap:10px;column-gap:10px;width:300px;max-width:100%;padding:4px 6px 0}.ark .vn-play{width:38px;height:38px;border-radius:50%;border:0;background:var(--teal);color:#fff;display:grid;place-items:center;padding:0}.ark .msg.in .vn-play{background:var(--ink-2)}.ark .vn-play svg{width:16px;height:16px}.ark .vn-wave{display:flex;align-items:center;gap:2px;height:34px;cursor:pointer;border-radius:4px}.ark .vn-wave i{flex:1;min-width:2px;border-radius:2px;background:#b7c7c1;display:block;pointer-events:none}.ark .vn-wave i.on{background:var(--teal)}.ark .msg.in .vn-wave i.on{background:var(--ink-2)}.ark .vn-mic{width:32px;height:32px;border-radius:50%;background:var(--teal-wash);color:var(--teal);display:grid;place-items:center;position:relative}.ark .vn-mic svg{width:15px;height:15px}.ark .vn-mic.unplayed:after{content:"";position:absolute;right:-1px;bottom:-1px;width:10px;height:10px;border-radius:50%;background:var(--teal);border:2px solid var(--panel)}.ark .vn-mic.played{background:#e3eef8;color:#2a73b5}.ark .vn-under{grid-column:2/3;display:flex;justify-content:space-between;align-items:center;font-size:11px;color:var(--ink-3);margin-top:1px}.ark .vn-speed{border:0;background:var(--line-2);border-radius:999px;font-size:11px;font-weight:700;padding:2px 8px;color:var(--ink-2)}.ark .recorder{display:flex;align-items:center;gap:10px;min-height:42px}.ark .recorder .icon-btn{width:42px;height:42px;border-radius:50%;border:0;background:none;color:var(--rose)}.ark .recorder .icon-btn svg{width:20px;height:20px}.ark .rec-dot{width:10px;height:10px;border-radius:50%;background:var(--rose);animation:ark-blink 1.1s infinite;flex:none}.ark .rec-time{font-weight:700;min-width:40px}.ark .rec-wave{flex:1;display:flex;align-items:center;justify-content:flex-end;gap:2px;height:34px;overflow:hidden;min-width:0}.ark .rec-wave i{width:3px;flex:none;border-radius:2px;background:var(--rose);opacity:.75}.ark .rec-sim{font-size:11.5px;color:var(--ink-3);flex:none}.ark .chat{position:relative}.ark .drop-zone{position:absolute;inset:8px;border:2px dashed var(--teal);border-radius:var(--r-lg);background:#e2f2eef0;display:none;place-items:center;font-weight:700;color:var(--teal-ink);z-index:8;font-size:15px;text-align:center;pointer-events:none;padding:20px}.ark .chat.dragging-file .drop-zone{display:grid}.ark .lightbox{position:fixed;inset:0;background:#0a1e1ae6;display:none;flex-direction:column;align-items:center;justify-content:center;gap:14px;z-index:70;padding:20px}.ark .lightbox.open{display:flex}.ark .lightbox img{max-width:100%;max-height:calc(100vh - 120px);border-radius:8px}.ark .lb-bar{display:flex;gap:8px}.ark .lightbox .btn{background:#ffffff1f;color:#fff;border-color:#ffffff40;text-decoration:none}.ark .media-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.ark .media-grid button{aspect-ratio:1;border:0;padding:0;border-radius:6px;overflow:hidden;background:var(--line-2);display:grid;place-items:center;color:var(--ink-3)}.ark .media-grid img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ark .media-grid svg{width:20px;height:20px}.ark .media-list{list-style:none;margin:8px 0 0;padding:0;font-size:12.5px}.ark .media-list li{display:flex;gap:7px;align-items:center;padding:5px 0;border-top:1px solid var(--line-2);min-width:0}.ark .media-list li:first-child{border-top:0}.ark .media-list svg{width:14px;height:14px;flex:none;color:var(--ink-3)}.ark .media-list span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ark .chip-wait{background:var(--amber-wash);color:var(--amber)}.ark .inbox{display:grid;height:calc(100vh - 4rem)}.ark h1,.ark h2,.ark h3{font-family:var(--font)}.ark input,.ark select,.ark textarea{font-size:inherit}.ark .search:focus,.ark .compose-row textarea:focus,.ark .field input:focus,.ark .field select:focus,.ark textarea.reason:focus{outline:none;border-color:var(--teal);box-shadow:0 0 0 2px var(--teal-wash)}.ark .col-head .row{display:flex;align-items:center;justify-content:space-between;gap:8px}.ark .col-head .status-sel{border:1px solid var(--line);border-radius:var(--r-sm);padding:3px 6px;font-size:12px;color:var(--ink-2);background:var(--panel)}.ark .tabs{flex-wrap:wrap}.ark .conv-time .pin{width:11px;height:11px;vertical-align:-1px;margin-right:3px;color:var(--amber)}.ark .chip-queue{background:var(--amber-wash);color:var(--amber)}.ark .chat-empty{flex:1;display:grid;place-items:center;text-align:center;color:var(--ink-3);background:var(--bg);padding:24px}.ark .chat-empty svg{width:44px;height:44px;margin:0 auto 10px;color:var(--line)}.ark .icon-btn.on{background:var(--amber-wash);border-color:#e2c08e;color:var(--amber)}.ark .head-actions{display:flex;align-items:center;gap:6px}.ark .msg .err{display:block;font-size:11.5px;color:var(--rose);margin-top:3px}.ark .msg .pending{font-size:12.5px;color:var(--ink-3);font-style:italic}.ark .tick.failed{color:var(--rose)}.ark .compose-err{font-size:12.5px;color:var(--rose);margin-top:6px}.ark .compose-hint{font-size:12px;color:var(--amber);margin-top:6px}.ark .lead-empty{padding:18px 16px;font-size:13px;color:var(--ink-2)}.ark .rel-list{list-style:none;margin:0;padding:0;display:grid;gap:6px}.ark .rel-list a{display:block;border:1px solid var(--line);border-radius:8px;padding:7px 9px;text-decoration:none;color:inherit;font-size:12.5px}.ark .rel-list a:hover{background:var(--hover)}.ark .rel-list b{display:block;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ark .link{color:var(--teal-ink);font-weight:600;font-size:12.5px;text-decoration:none}.ark .link:hover{text-decoration:underline}.ark .pending-note{font-size:12px;color:var(--ink-3);margin:8px 0 0}.ark .tpl-modal{width:min(860px,100%)}.ark .tpl-grid{display:grid;grid-template-columns:240px 1fr;min-height:340px;border-top:1px solid var(--line-2)}.ark .tpl-list{border-right:1px solid var(--line-2);overflow-y:auto;max-height:52vh;padding:6px}.ark .tpl-item{display:block;width:100%;text-align:left;border:0;background:none;border-radius:8px;padding:8px 10px}.ark .tpl-item:hover{background:var(--hover)}.ark .tpl-item[aria-selected=true]{background:var(--teal-wash)}.ark .tpl-item b{display:block;font-size:12.5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ark .tpl-item small{font-size:11.5px;color:var(--ink-3)}.ark .tpl-body{padding:12px 16px;overflow-y:auto;max-height:52vh}.ark .tpl-preview{background:var(--bg);border-radius:10px;padding:12px;margin-top:6px}.ark .tpl-preview .msg{max-width:100%}.ark .warn-box{border-radius:8px;padding:8px 10px;font-size:12.5px;background:var(--amber-wash);color:var(--amber);margin-bottom:10px}.ark .modal .field{margin-bottom:10px}.ark .msg{white-space:normal}.ark .new-chat{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--teal);background:var(--teal);color:#fff;border-radius:999px;padding:4px 11px 4px 8px;font-size:12.5px;font-weight:600;white-space:nowrap}.ark .new-chat:hover{background:var(--teal-ink);border-color:var(--teal-ink)}.ark .new-chat svg{width:14px;height:14px}.ark .lookup{margin:2px 0 10px}.ark .lookup-card{display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:var(--r);padding:8px 10px;background:var(--bg)}.ark .lookup-card b{display:block;font-size:13.5px}.ark .lookup-card span{display:block;font-size:12px;color:var(--ink-3)}.ark .consent{border-top:1px solid var(--line-2);padding-top:10px;margin-top:4px}.ark .consent-ok{margin:0;font-size:12.5px;font-weight:600;color:var(--teal-ink)}.ark .consent-check{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;cursor:pointer}.ark .consent-check input{accent-color:var(--teal);width:15px;height:15px}.ark .assign{position:relative}.ark .assign-btn{display:inline-flex;align-items:center;gap:7px;max-width:190px;border:1px solid var(--line);background:var(--panel);border-radius:999px;padding:3px 10px 3px 3px;font-size:12.5px;font-weight:600;color:var(--ink);transition:background .12s,border-color .12s}.ark .assign-btn:hover:not(:disabled){background:var(--hover);border-color:var(--ink-3)}.ark .assign-btn[aria-expanded=true]{border-color:var(--teal);box-shadow:0 0 0 2px var(--teal-wash)}.ark .assign-btn:disabled{cursor:default;padding-right:12px}.ark .assign-btn.queue{background:var(--amber-wash);border-color:#eed7ae;color:var(--amber)}.ark .assign-btn.queue .assign-av{background:#f3ddb4;color:var(--amber)}.ark .assign-av{width:24px;height:24px;border-radius:50%;background:var(--teal-wash);color:var(--teal-ink);display:inline-grid;place-items:center;font-size:10.5px;font-weight:700;flex:none}.ark .assign-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ark .assign-caret{width:14px;height:14px;color:var(--ink-3);flex:none}.ark .assign-menu{position:absolute;right:0;top:calc(100% + 6px);z-index:30;min-width:230px;max-height:320px;overflow-y:auto;background:var(--panel);border:1px solid var(--line);border-radius:var(--r);box-shadow:0 10px 30px #18302b24;padding:6px}.ark .assign-head{margin:2px 8px 6px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3)}.ark .assign-opt{display:flex;align-items:center;gap:9px;width:100%;border:0;background:none;border-radius:7px;padding:6px 8px;text-align:left;font-size:13px;color:var(--ink)}.ark .assign-opt:hover{background:var(--hover)}.ark .assign-opt[aria-selected=true]{background:var(--teal-wash);font-weight:600}.ark .assign-opt .assign-name{flex:1}.ark .assign-check{width:15px;height:15px;color:var(--teal);flex:none}.ark .assign-opt.release{border-top:1px solid var(--line-2);border-radius:0 0 7px 7px;margin-top:4px;padding-top:9px;color:var(--ink-2)}.ark .assign-opt.release .assign-av{background:var(--line-2);color:var(--ink-2)}.ark .btn,.ark .window{white-space:nowrap}.ark .chat-who{min-width:90px}.ark .grade-big.g-none{color:var(--ink-3)}.ark .msg .txt{white-space:pre-wrap}.ark .chat-who span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ark .filters select,.ark .field select,.ark .col-head .status-sel{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%237C8E89'%3E%3Cpath d='M5.3 7.3a1 1 0 0 1 1.4 0L10 10.6l3.3-3.3a1 1 0 1 1 1.4 1.4l-4 4a1 1 0 0 1-1.4 0l-4-4a1 1 0 0 1 0-1.4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 6px center;background-size:14px 14px}.ark .msg .conv-note{margin:4px 7px 0;font-size:11.5px;line-height:1.35;color:var(--ink-3);font-style:italic}.ark .msg:not(.media) .conv-note{margin:4px 0 0}.ark .tray-info i{display:block;margin-top:2px;font-size:11px;line-height:1.3;color:#9a6b1e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ark .lib-tools{padding-bottom:6px}.ark .lib-tools .search{margin-top:0}.ark .lib-list{max-height:52vh;overflow-y:auto;padding:4px 14px 10px;display:grid;gap:6px}.ark .lib-empty{font-size:12.5px;padding:10px 4px;margin:0}.ark .lib-item{display:flex;align-items:center;gap:10px;width:100%;text-align:left;border:1px solid var(--line-2);background:var(--panel);border-radius:10px;padding:8px 10px;cursor:pointer}.ark .lib-item:hover{background:var(--hover)}.ark .lib-item.on{border-color:var(--teal);background:var(--teal-wash)}.ark .lib-item.locked{cursor:not-allowed;opacity:.62}.ark .lib-thumb{flex:0 0 44px;height:44px;border-radius:8px;background:var(--bg);display:grid;place-items:center;overflow:hidden}.ark .lib-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ark .lib-info{min-width:0;flex:1}.ark .lib-info b{display:block;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ark .lib-info small{display:block;font-size:11.5px;color:var(--ink-3)}.ark .lib-info .lib-lock{color:var(--amber)}.ark .lib-info .lib-sent{color:var(--teal)}.ark .lib-check{flex:0 0 22px;height:22px;border-radius:50%;border:1.5px solid var(--line);display:grid;place-items:center;font-size:12px;color:transparent}.ark .lib-item.on .lib-check{background:var(--teal);border-color:var(--teal);color:#fff}@media(max-width:860px){.ark .inbox .chat,.ark .inbox.show-chat .list-col{display:none}.ark .inbox.show-chat .chat{display:flex}.ark .back-btn{display:grid}.ark .assign{display:none}.ark .chat-head{padding:10px 12px;gap:8px}.ark .thread{padding:14px 12px}.ark .msg,.ark .referral{max-width:88%}.ark .tpl-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.ark *{transition:none!important;animation:none!important}}.ark .kk-box{border:1px solid var(--line);border-radius:var(--r);padding:12px;background:var(--panel)}.ark .consent-pill{display:inline-block;font-size:12px;font-weight:600;padding:3px 10px;border-radius:999px;background:#f1f3f2;color:var(--ink-2)}.ark .consent-pill.c-setuju{background:var(--teal-wash);color:var(--teal)}.ark .consent-pill.c-berhenti{background:var(--rose-wash);color:var(--rose)}.ark .people-list{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:6px}.ark .people-list li{display:flex;align-items:baseline;gap:8px;font-size:13px;flex-wrap:wrap}.ark .people-list .people-x{margin-left:auto;color:var(--ink-3);font-size:16px;line-height:1}.ark .people-list .people-x:hover{color:var(--rose)}.ark .msg.out.sched{background:var(--panel);border:1.5px dashed #8CCABC;opacity:.95}.ark .msg.sched .by{color:var(--teal)}.ark .msg .sched-act{display:flex;justify-content:flex-end;gap:12px;margin-top:6px;font-size:12px;font-weight:600}.ark .msg .sched-act button{color:var(--teal)}.ark .msg .sched-act button.danger{color:var(--rose)}.ark .msg .sched-act button:hover{text-decoration:underline}.ark .quick-times{display:flex;flex-wrap:wrap;gap:6px}.ark .quick-times button{border:1px solid var(--line);border-radius:999px;padding:4px 10px;font-size:12.5px;background:var(--panel);color:var(--ink-2)}.ark .quick-times button[aria-pressed=true]{background:var(--teal-wash);border-color:#8ccabc;color:var(--teal);font-weight:600}.ark .btn{border-radius:999px;padding:7px 15px;font-weight:500;transition:background-color .15s,border-color .15s,box-shadow .15s,transform .15s;box-shadow:0 1px 2px #0000000d}.ark .btn:active:not(:disabled){transform:scale(.97)}.ark .btn.primary{box-shadow:inset 0 1px #ffffff2e,0 1px 2px #0e7c6b59}.ark .btn.sm{padding:5px 12px}.ark .btn:focus-visible,.ark .icon-btn:focus-visible,.ark .send-round:focus-visible{outline:none;box-shadow:0 0 0 3px #0e7c6b4d}.ark .icon-btn{border-radius:50%;transition:background-color .15s,transform .15s}.ark .icon-btn:active{transform:scale(.94)}.ark .send-round{transition:background-color .15s,transform .15s;box-shadow:inset 0 1px #ffffff2e,0 1px 3px #0e7c6b59}.ark .send-round:active:not(:disabled){transform:scale(.94)}.ark .search{border-radius:999px;padding:7px 14px}.ark .field input,.ark .field select,.ark .field textarea{border-radius:10px;padding:7px 10px;transition:border-color .15s,box-shadow .15s}.ark .field textarea{width:100%;border:1px solid var(--line);background:var(--panel)}.ark textarea.reason,.ark input.reason{border-radius:10px}.ark .search:focus,.ark .field input:focus,.ark .field select:focus,.ark .field textarea:focus,.ark textarea.reason:focus,.ark input.reason:focus{outline:none;border-color:var(--teal);box-shadow:0 0 0 3px #0e7c6b2e}.ark .filters select,.ark .col-head .status-sel{border-radius:999px}.ark .head-bar{display:flex;align-items:center;gap:8px;flex:none}.ark .head-actions{gap:4px}.ark .chat-who b{font-size:15px;font-weight:500}.ark .icon-btn.selesai{background:var(--teal);border-color:var(--teal);color:#fff;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #0e7c6b59}.ark .icon-btn.selesai:hover{background:var(--teal-ink);border-color:var(--teal-ink)}.ark .tab{transition:background-color .15s,border-color .15s,color .15s}.ark .tab:hover{background:var(--hover)}.ark .tab[aria-pressed=true]{background:var(--teal-wash);border-color:#8ccabc;color:var(--teal-ink);font-weight:600}.ark .tab[aria-pressed=true] .c{opacity:.85}.ark .attach-menu{display:block;z-index:46;transform-origin:bottom left;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(8px) scale(.96);transition:opacity .18s ease,transform .2s cubic-bezier(.2,.8,.2,1),visibility 0s linear .2s;border-radius:16px;box-shadow:0 18px 40px -12px #18302b47,0 2px 6px #0000000d}.ark .attach-menu.open{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition-delay:0s}.ark .attach-item{border-radius:10px}.ark .attach-scrim{position:fixed;inset:0;z-index:45;background:#11182733;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0s linear .2s}.ark .attach-scrim.open{opacity:1;visibility:visible;transition-delay:0s}@media(prefers-reduced-motion:reduce){.ark .attach-menu,.ark .attach-scrim{transition:none}}.ark .assign-menu{z-index:46}.ark .assign:has(.lapisan-blur.open) .assign-btn{position:relative;z-index:46}.ark .scrim{background:#11182740;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ark .scrim{display:flex;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0s linear .22s}.ark .scrim.open{opacity:1;visibility:visible;transition-delay:0s}.ark .scrim .modal{opacity:0;transform:translateY(-10px) scale(.97);transition:opacity .2s ease,transform .24s cubic-bezier(.2,.8,.2,1)}.ark .scrim.open .modal{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.ark .scrim,.ark .scrim .modal{transition:none}}.ark .msg-more{position:absolute;top:4px;right:4px;width:24px;height:22px;border:0;border-radius:6px;display:none;align-items:center;justify-content:center;color:var(--ink-3);background:inherit;box-shadow:-8px 0 8px -2px var(--panel)}.ark .msg.out .msg-more{box-shadow:-8px 0 8px -2px var(--teal-wash)}.ark .msg.note .msg-more{box-shadow:-8px 0 8px -2px var(--amber-wash)}.ark .msg-more svg{width:16px;height:16px}.ark .msg:hover .msg-more,.ark .msg.diaksi .msg-more,.ark .msg-more:focus-visible{display:inline-flex}.ark .msg.diaksi{box-shadow:0 0 0 2px var(--teal-wash)}.ark .msg.sorot{animation:ark-sorot 1.6s ease}@keyframes ark-sorot{0%,30%{box-shadow:0 0 0 3px #9fd8cb}to{box-shadow:0 0 0 0 transparent}}.ark .quote{display:flex;flex-direction:column;gap:1px;width:100%;text-align:left;margin:0 0 5px;padding:5px 9px;border-radius:8px;border:0;border-left:3px solid var(--teal);background:#0e7c6b12;font-size:12.5px;line-height:1.35;color:var(--ink-2);cursor:pointer}.ark .quote b{font-size:12px;color:var(--teal-ink)}.ark .quote span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.ark .msg.media .quote{margin:2px 2px 5px;width:calc(100% - 4px)}.ark .quote-draft{display:flex;align-items:center;gap:8px;margin-bottom:8px}.ark .quote-draft .quote{margin:0;cursor:default;flex:1;min-width:0}.ark .msg.ada-reaksi{margin-bottom:12px}.ark .reacts{position:absolute;bottom:-14px;left:10px;display:inline-flex;align-items:center;gap:1px;padding:1px 6px;border-radius:999px;border:1px solid var(--line);background:var(--panel);box-shadow:0 1px 3px #1028221f;font-size:13px;line-height:20px;cursor:pointer}.ark .msg.out .reacts,.ark .msg.note .reacts{left:auto;right:10px}.ark .reacts i{font-style:normal;font-size:11px;color:var(--ink-3);margin-left:2px}.ark .foot-pin{display:inline-flex;color:var(--ink-3)}.ark .foot-pin svg{width:11px;height:11px}.ark .pinbar{display:flex;align-items:center;gap:10px;width:100%;padding:7px 18px;border:0;border-bottom:1px solid var(--line);background:var(--panel);text-align:left;cursor:pointer}.ark .pinbar:hover{background:var(--hover)}.ark .pinbar-ic{display:inline-flex;color:var(--teal)}.ark .pinbar-ic svg{width:15px;height:15px}.ark .pinbar-txt{display:flex;flex-direction:column;min-width:0;font-size:12.5px;line-height:1.3}.ark .pinbar-txt b{font-size:11.5px;color:var(--teal-ink)}.ark .pinbar-txt span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ink-2)}.ark .aksi-pesan{position:fixed;z-index:60;display:flex;flex-direction:column;align-items:flex-start;gap:6px;animation:ark-aksi .12s ease-out}@keyframes ark-aksi{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.ark .aksi-emoji{display:flex;align-items:center;gap:2px;padding:5px 7px;border-radius:999px;background:var(--panel);box-shadow:0 6px 24px -6px #10282247,0 0 0 1px #1028220d}.ark .aksi-emoji.lain{flex-wrap:wrap;max-width:282px;border-radius:16px}.ark .aksi-emoji button{width:34px;height:34px;border:0;border-radius:50%;background:none;font-size:21px;line-height:1;transition:transform .1s}.ark .aksi-emoji button:hover{background:var(--line-2);transform:scale(1.12)}.ark .aksi-emoji button.on{background:var(--teal-wash)}.ark .aksi-emoji .plus{display:inline-flex;align-items:center;justify-content:center;color:var(--ink-2)}.ark .aksi-emoji .plus svg{width:18px;height:18px}.ark .aksi-kartu{min-width:210px;padding:6px 0;border-radius:14px;background:var(--panel);box-shadow:0 10px 30px -8px #1028224d,0 0 0 1px #1028220d}.ark .aksi-kartu button{display:flex;align-items:center;gap:12px;width:100%;padding:8px 16px;border:0;background:none;font-size:14px;text-align:left;color:var(--ink)}.ark .aksi-kartu button:hover{background:var(--hover)}.ark .aksi-kartu button svg{width:19px;height:19px;color:var(--ink-2)}.ark .aksi-kartu button>span:first-child{display:inline-flex}.ark .aksi-kartu .bahaya,.ark .aksi-kartu .bahaya svg{color:var(--rose)}.ark .aksi-kartu hr{margin:5px 14px;border:0;border-top:1px solid var(--line)}.ark .chip-window{background:var(--amber-wash);color:var(--amber);font-variant-numeric:tabular-nums}.ark .chip-window.crit{background:var(--rose-wash);color:var(--rose)}.ark .emoji-pop{position:absolute;left:14px;bottom:calc(100% + 6px);z-index:40}.ark .emoji-pop .ep{transform-origin:bottom left}.ark .compose-row .icon-btn.on{color:var(--teal);background:var(--teal-wash)}@media(max-width:520px){.ark .emoji-pop{left:8px;right:8px}.ark .emoji-pop .ep{width:100%}}.ark .ib{--ib-muted:#6b7280;--ib-garis:#e7eae8;--ib-lembut:#f6f8f7;--ib-mint:#e3f4ec;--ib-mint-teks:#0b5e47;--ib-pilih:#eef7f2;background:#fff}.ark .ib .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ark .ib button:focus-visible,.ark .ib select:focus-visible,.ark .ib input:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.ark .ib-head{padding:20px 20px 0;display:flex;flex-direction:column;gap:14px;border-bottom:0}.ark .ib-judul{display:flex;align-items:center;gap:8px}.ark .ib-title{margin:0;font-size:18px;font-weight:600;letter-spacing:-.01em;white-space:nowrap}.ark .ib-status{position:relative;display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 6px 0 10px;border-radius:999px;border:1px solid #e3e7e5;background:#fff;color:#374151;font-size:12px;font-weight:500;cursor:pointer}.ark .ib-status:hover{background:#f1f3f2}.ark .ib-status:focus-within{outline:2px solid var(--teal);outline-offset:2px}.ark .ib-status select{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;background:transparent;font:inherit;color:inherit;padding:0 14px 0 0;margin-right:-14px;cursor:pointer;outline:none;position:relative;z-index:1}.ark .ib-status svg{width:14px;height:14px;flex:none}.ark .ib-status-dot{width:6px;height:6px;border-radius:50%;background:#16a34a;flex:none}.ark .ib-status.st-ditutup .ib-status-dot{background:#9ca3af}.ark .ib-status.st-semua .ib-status-dot{background:var(--teal)}.ark .ib-baru{margin-left:auto;display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 14px 0 12px;border:0;border-radius:10px;background:var(--teal);color:#fff;font-weight:600;white-space:nowrap}.ark .ib-baru:hover{background:var(--teal-ink)}.ark .ib-baru svg{width:16px;height:16px}.ark .ib-cari-baris{display:flex;gap:8px}.ark .ib-cari{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:8px;height:44px;padding:0 12px;border-radius:12px;border:1px solid var(--ib-garis);background:var(--ib-lembut);transition:border-color .12s,box-shadow .12s,background-color .12s}.ark .ib-cari svg{width:18px;height:18px;flex:none;color:var(--ib-muted)}.ark .ib-cari input{border:0;outline:none;background:transparent;font:inherit;color:inherit;flex:1 1 auto;min-width:0;height:100%;padding:0;box-shadow:none}.ark .ib-cari input::-moz-placeholder{color:var(--ib-muted);opacity:1}.ark .ib-cari input::placeholder{color:var(--ib-muted);opacity:1}.ark .ib-cari:focus-within{border-color:var(--teal);background:#fff;box-shadow:0 0 0 3px #0e7c6b24}.ark .ib .ib-cari input:focus-visible{outline:none}.ark .ib-filter-wadah{position:relative;flex:none}.ark .ib-filter-btn{position:relative;width:44px;height:44px;border-radius:12px;border:1px solid var(--ib-garis);background:#fff;color:#374151;display:flex;align-items:center;justify-content:center;padding:0}.ark .ib-filter-btn:hover{background:#f1f3f2}.ark .ib-filter-btn svg{width:18px;height:18px}.ark .ib-filter-btn.aktif{border-color:var(--teal);background:var(--ib-mint);color:var(--ib-mint-teks)}.ark .ib-filter-jml{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:var(--teal);color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;border:2px solid #fff;box-sizing:content-box}.ark .ib-pop{position:absolute;top:calc(100% + 8px);right:0;z-index:50;width:320px;max-width:calc(100vw - 32px);background:#fff;border:1px solid #e3e7e5;border-radius:16px;box-shadow:0 2px 4px #1018140f,0 18px 40px -12px #10181438;display:flex;flex-direction:column;animation:ark-aksi .12s ease-out;transform-origin:top right}.ark .ib-pop-head{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 6px}.ark .ib-pop-head>span{font-size:15px;font-weight:600}.ark .ib-x{width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--ib-muted);display:flex;align-items:center;justify-content:center;padding:0}.ark .ib-x:hover{background:#f1f3f2}.ark .ib-x svg{width:16px;height:16px}.ark .ib-pop-isi{display:flex;flex-direction:column;gap:12px;padding:6px 16px 16px}.ark .ib-field{display:flex;flex-direction:column;gap:6px}.ark .ib-field>span:first-child{font-size:12px;font-weight:600;color:#4b5563}.ark .ib-sel{position:relative;display:block}.ark .ib-sel:after{content:"";position:absolute;right:14px;top:50%;width:8px;height:8px;margin-top:-6px;border:solid #6b7280;border-width:0 2px 2px 0;transform:rotate(45deg);pointer-events:none}.ark .ib-sel select{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;height:44px;border-radius:10px;border:1px solid #e3e7e5;background:#fff;padding:0 36px 0 12px;color:#1f2937;font:inherit;cursor:pointer;background-image:none}.ark .ib-sel.terisi select{border-color:var(--teal)}.ark .ib-pop-kaki{display:flex;gap:8px;padding:12px 16px;border-top:1px solid #eef1f0}.ark .ib-btn-garis,.ark .ib-btn-isi{flex:1 1 0;height:40px;border-radius:10px;font-weight:600}.ark .ib-btn-garis{border:1px solid #e3e7e5;background:#fff;color:#374151}.ark .ib-btn-garis:hover{background:#f6f8f7}.ark .ib-btn-isi{border:0;background:var(--teal);color:#fff}.ark .ib-btn-isi:hover{background:var(--teal-ink)}.ark .ib-tabs-wadah{position:relative}.ark .ib-tabs{display:flex;gap:18px;overflow-x:auto;border-bottom:1px solid var(--ib-garis);padding-right:32px;scrollbar-width:none}.ark .ib-tabs::-webkit-scrollbar{display:none}.ark .ib-tab{border:0;background:transparent;height:44px;padding:0 2px;display:flex;align-items:center;gap:6px;white-space:nowrap;flex:none;color:#374151;font-weight:500;box-shadow:inset 0 -2px 0 transparent}.ark .ib-tab.kosong{color:var(--ib-muted)}.ark .ib-tab[aria-selected=true]{color:var(--ib-mint-teks);font-weight:600;box-shadow:inset 0 -2px 0 var(--teal)}.ark .ib-tab:focus-visible{outline-offset:-2px}.ark .ib-badge{min-width:20px;height:20px;padding:0 6px;border-radius:999px;font-size:12px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;background:#eef1f0;color:#4b5563;box-sizing:border-box}.ark .ib-tab[aria-selected=true] .ib-badge{background:var(--teal);color:#fff}.ark .ib-tabs-fade{position:absolute;right:0;top:0;bottom:1px;width:40px;background:linear-gradient(to right,#fff0,#fff);pointer-events:none}.ark .ib-chips{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:-4px}.ark .ib-chip{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 4px 0 10px;border-radius:999px;background:var(--ib-mint);color:var(--ib-mint-teks);font-size:12px;font-weight:500}.ark .ib-chip button{width:20px;height:20px;border:0;border-radius:50%;background:transparent;color:inherit;display:flex;align-items:center;justify-content:center;padding:0}.ark .ib-chip button:hover{background:#0b5e471f}.ark .ib-chip svg{width:12px;height:12px}.ark .ib-reset{border:0;background:transparent;color:var(--ib-mint-teks);font-size:12px;font-weight:600;padding:4px;text-decoration:underline}.ark .ib-list{padding:6px 8px 8px;scrollbar-width:thin;scrollbar-color:#d4d8d6 transparent}.ark .ib-row{display:flex;gap:12px;width:100%;text-align:left;padding:12px;border:0;border-radius:12px;background:transparent;transition:background-color .12s;color:inherit}.ark .ib-row:hover{background:var(--ib-lembut)}.ark .ib-row[aria-selected=true]{background:var(--ib-pilih)}.ark .ib-row:focus-visible{outline:2px solid var(--teal);outline-offset:-2px}.ark .ib-av{flex:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;letter-spacing:.01em}.ark .ib-isi{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:3px}.ark .ib-l1{display:flex;align-items:baseline;gap:8px}.ark .ib-nama{flex:1 1 auto;min-width:0;font-size:15px;font-weight:500;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ark .ib-waktu{flex:none;font-size:12px;color:var(--ib-muted);display:inline-flex;align-items:center;gap:3px}.ark .ib-waktu .pin{width:11px;height:11px;color:var(--amber)}.ark .ib-l2{display:flex;align-items:center;gap:8px}.ark .ib-preview{flex:1 1 auto;min-width:0;color:var(--ib-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13.5px}.ark .ib-titik{flex:none;width:10px;height:10px;border-radius:50%;background:var(--teal)}.ark .ib-row.belum .ib-nama{font-weight:600}.ark .ib-row.belum .ib-waktu{color:var(--ib-mint-teks);font-weight:600}.ark .ib-row.belum .ib-preview{color:#1f2937}.ark .ib-l3{display:flex;align-items:center;gap:6px;margin-top:3px;font-size:12px;flex-wrap:wrap}.ark .ib-l3:empty{display:none}.ark .ib-phase{padding:1px 7px;border-radius:6px;background:var(--ib-mint);color:var(--ib-mint-teks);font-weight:600}.ark .ib-sumber{color:var(--ib-muted)}.ark .ib-l3 .grade{width:18px;height:18px;font-size:11px}.ark .ib-l3 .chip{font-size:11px;padding:2px 6px}.ark .ib .hidden{display:none!important}.ark .ib-sel select{height:44px;padding:11px 36px 11px 12px;line-height:20px;box-sizing:border-box}.ark .ib .ib-sel select:focus{outline:none;border-color:var(--teal);box-shadow:none;--tw-ring-color:transparent}.ark .ib .ib-sel select:focus-visible{box-shadow:0 0 0 3px #0e7c6b29}.ark .ib-status select{height:26px;line-height:26px;padding-top:0;padding-bottom:0;border:0}.ark .ib .ib-status select:focus,.ark .ib .ib-status select:focus-visible{outline:none;box-shadow:none;border:0;--tw-ring-color:transparent}.ark .ib-status:focus-within{outline:none}.ark .ib-status:has(select:focus-visible){outline:2px solid var(--teal);outline-offset:2px}.ark .ib-tabs{padding-right:0}.ark .ib-panah{position:absolute;top:0;bottom:1px;z-index:2;width:28px;border:0;padding:0;display:flex;align-items:center;justify-content:center;color:#374151;cursor:pointer}.ark .ib-panah svg{width:16px;height:16px}.ark .ib-panah:hover{color:var(--teal)}.ark .ib-panah.kiri{left:-4px;background:linear-gradient(to left,#fff0,#fff 45%)}.ark .ib-panah.kanan{right:-4px;background:linear-gradient(to right,#fff0,#fff 45%)}.ark .ib-tabs-fade{right:24px}@keyframes ark-pudar{0%{opacity:0}to{opacity:1}}.ark .inbox{display:flex}.ark .inbox>.col{flex:none}.ark .inbox>.chat{flex:1 1 auto;min-width:0}.ark .list-col{width:360px;overflow:hidden}.ark .inbox.panel-siap .list-col,.ark .inbox.panel-siap .lead{transition:width .22s ease}.ark .inbox.kiri-lipat .list-col{width:76px}.ark .ib-buka{display:flex;flex-direction:column;width:360px;min-width:360px;height:100%;min-height:0}.ark .ib-head{padding:20px 16px 0}.ark .ib-rail,.ark .inbox.kiri-lipat .ib-buka{display:none}.ark .inbox.kiri-lipat .ib-rail{display:flex;flex-direction:column;align-items:center;gap:8px;height:100%;min-height:0;padding:16px 0 12px}.ark .ib-lipat,.ark .ib-rail-btn{flex:none;border:0;background:transparent;color:#4b5563;display:flex;align-items:center;justify-content:center;padding:0;transition:background-color .12s,color .12s}.ark .ib-lipat{width:36px;height:36px;border-radius:10px;margin-left:-6px}.ark .ib-lipat svg{width:18px;height:18px}.ark .ib-rail-btn{position:relative;width:44px;height:44px;border-radius:12px}.ark .ib-rail-btn svg{width:20px;height:20px}.ark .ib-lipat:hover,.ark .ib-rail-btn:hover{background:#f1f3f2;color:#111827}.ark .ib-lipat:focus-visible,.ark .ib-rail-btn:focus-visible,.ark .ik-toggle:focus-visible,.ark .ib-rail-av:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.ark .ib-baru{width:36px;height:36px;padding:0;justify-content:center;border-radius:10px}.ark .ib-baru svg{width:18px;height:18px}.ark .ib-rail-baru{font-size:11px;font-weight:700;color:#0b5e47;background:#e3f4ec;padding:2px 7px;border-radius:999px;white-space:nowrap}.ark .ib-rail-garis{flex:none;width:32px;height:1px;background:#e7eae8;margin:4px 0}.ark .ib-rail-daftar{flex:1 1 auto;min-height:0;width:100%;overflow-y:auto;display:flex;flex-direction:column;align-items:center;gap:10px;padding:6px 0;scrollbar-width:thin;scrollbar-color:#d4d8d6 transparent}.ark .ib-rail-av{position:relative;flex:none;width:44px;height:44px;border-radius:50%;border:0;padding:0;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:13px;transition:transform .12s}.ark .ib-rail-av:hover{transform:scale(1.06)}.ark .ib-rail-av[aria-current=true]{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--teal)}.ark .ib-rail-titik{position:absolute;top:-1px;right:-1px;width:12px;height:12px;border-radius:50%;background:var(--teal);border:2px solid #fff}.ark .chat-head{height:72px;flex:none;padding:0 16px 0 20px}.ark .head-pisah{flex:none;width:1px;height:28px;background:#e7eae8;margin:0 2px}.ark .ik-toggle{flex:none;width:36px;height:36px;border-radius:10px;border:1px solid #e3e7e5;background:#fff;color:#4b5563;display:flex;align-items:center;justify-content:center;padding:0;transition:background-color .12s,border-color .12s,color .12s}.ark .ik-toggle:hover{background:#f1f3f2}.ark .ik-toggle.on{background:#e3f4ec;border-color:#b7dfcc;color:#0b5e47}.ark .ik-toggle span{display:flex}.ark .ik-toggle,.ark .head-pisah{display:none}.ark .ik-toggle svg{width:18px;height:18px}.ark .ik-toggle .hidden,.ark .lead .hidden{display:none!important}.ark .lead{width:340px;overflow:hidden}.ark .inbox.kanan-lipat .lead{width:64px}.ark .ik-buka{display:flex;flex-direction:column;width:340px;min-width:340px;height:100%;min-height:0;background:var(--panel)}.ark .ik-head{height:72px;flex:none;display:flex;align-items:center;gap:8px;padding:0 12px 0 20px;border-bottom:1px solid var(--line-2)}.ark .ik-head h2{flex:1 1 auto;margin:0;font-size:15px;font-weight:700;color:#111827}.ark .ik-head .ib-lipat{margin-left:0}.ark .ik-isi{flex:1 1 auto;min-height:0;overflow-y:auto}.ark .ik-rail,.ark .inbox.kanan-lipat .ik-buka{display:none}.ark .inbox.kanan-lipat .ik-rail{display:flex}.ark .ik-rail{flex-direction:column;align-items:center;height:100%}.ark .inbox.panel-gerak .ib-buka,.ark .inbox.panel-gerak .ib-rail,.ark .inbox.panel-gerak .ik-buka,.ark .inbox.panel-gerak .ik-rail{animation:ark-pudar .2s ease}.ark .ik-rail-atas{height:72px;flex:none;width:100%;display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--line-2)}.ark .ik-rail-isi{display:flex;flex-direction:column;align-items:center;gap:6px;padding-top:6px}.ark .ik-rail-titik{position:absolute;top:8px;right:8px;width:8px;height:8px;border-radius:50%;background:#d97706}.ark .ik-rail-phase{margin-top:10px;font-size:11px;font-weight:700;color:#0b5e47;background:#e3f4ec;padding:2px 7px;border-radius:6px;white-space:nowrap}.ark .ik-latar{display:none}.ark .chat-who{flex:1 1 auto;min-width:72px}.ark .window{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}@media(max-width:1279px){.ark .chat-head{gap:8px}.ark .assign-btn .assign-name,.ark .assign-btn .assign-caret{display:none}.ark .assign-btn{padding-right:3px}}@media(max-width:1023px){.ark .inbox .lead{width:64px}.ark .inbox .ik-rail{display:flex}.ark .inbox:not(.kanan-lipat) .ik-buka{position:fixed;top:0;right:0;bottom:0;z-index:46;width:min(340px,100vw);min-width:0;box-shadow:-12px 0 40px #18302b33}.ark .inbox:not(.kanan-lipat) .ik-latar{display:block;position:fixed;inset:0;z-index:45;background:#10181447}}@media(max-width:860px){.ark .inbox .list-col,.ark .inbox.kiri-lipat .list-col{flex:1 1 auto;width:auto}.ark .inbox.kiri-lipat .ib-buka{display:flex}.ark .inbox .ib-buka{width:100%;min-width:0}.ark .inbox .ib-rail,.ark .ib-judul .ib-lipat{display:none}.ark .inbox .lead,.ark .inbox.kanan-lipat .lead{width:0;border:0}.ark .inbox .ik-rail,.ark .inbox.kanan-lipat .ik-rail{display:none}.ark .chat-head{padding:0 12px}.ark .chat-who{min-width:0}.ark .head-pisah,.ark .head-actions .ha-ponsel-sembunyi{display:none}.ark .ik-toggle{display:flex}}.ark .menu-chat .aksi-kartu{width:264px;max-width:calc(100vw - 16px)}.ark .menu-chat .aksi-kartu button,.ark .menu-chat .mc-tautan{min-height:40px}.ark .menu-chat .mc-tautan{display:flex;align-items:center;gap:12px;width:100%;padding:8px 16px;font-size:14px;color:var(--ink);text-decoration:none}.ark .menu-chat .mc-tautan:hover{background:var(--hover)}.ark .menu-chat .mc-tautan svg{width:19px;height:19px;color:var(--ink-2)}.ark .menu-chat .mc-tautan>span:first-child{display:inline-flex}.ark .menu-chat button:focus-visible,.ark .menu-chat .mc-tautan:focus-visible{outline:2px solid var(--teal);outline-offset:-2px;border-radius:6px}.ark .mc-judul{margin:2px 16px 6px;font-size:12px;font-weight:600;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ark .mc-isi{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ark .mc-nilai{flex:0 1 auto;min-width:0;max-width:96px;font-size:12px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ark .aksi-kartu .mc-panah svg{width:16px;height:16px;color:var(--ink-3)}.ark .aksi-kartu .mc-kembali{font-weight:600}.ark .aksi-kartu .mc-kembali svg{width:16px;height:16px}.ark .mc-titik{flex:none;width:10px;height:10px;border-radius:50%;margin:0 4px}.ark .aksi-kartu .mc-cek svg{width:18px;height:18px;color:var(--teal)}.ark .mc-kosong{margin:4px 16px 8px;font-size:13px;color:var(--ink-3)}.ark .mc-gulir{max-height:min(360px,70vh);overflow-y:auto}.ark .menu-chat .assign-av{flex:none}.ark .ib-unread{flex:none;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--teal);color:#fff;font-size:11.5px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.ark #ik-label .lbl-group{margin-bottom:12px}.ark #ik-label .lbl-name{font-size:12.5px;margin-bottom:6px}.ark #ik-label .lbl-name svg{width:11px;height:11px}.ark #ik-label .lbl-opts{gap:6px}.ark #ik-label .toggle{padding:6px 13px;font-size:13px;transition:background-color .12s,border-color .12s,color .12s}.ark #ik-label .toggle:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.ark #ik-label .toggle.nonaktif{border-style:dashed}.ark .sec h3 .lbl-atur{text-decoration:none;color:var(--teal-ink);font-weight:600}.ark .sec h3 .lbl-atur:hover{text-decoration:underline}.ark #ik-label .toggle{color:#374151;border-color:#dfe5e2}.ark #ik-label .toggle:hover{border-color:var(--teal);color:var(--teal-ink)}.ark #ik-label .toggle[aria-pressed=true]{background:var(--teal-wash);border-color:var(--teal);color:var(--teal-ink);font-weight:600;box-shadow:inset 0 0 0 1px var(--teal)}.ark #ik-label .toggle[aria-pressed=true]:hover{background:#d3ece5}.ark .lb,.ark .dl,.ark .dl-aktivitas{--lb-aksen:#0f7a5c;--lb-aksen-teks:#0b5e47;--lb-mint:#e3f4ec;--lb-mint-garis:#9fd3bd;--lb-abu:#f6f8f7;--lb-seg:#f1f3f2;--lb-garis:#e3e7e5;--lb-pisah:#eef1f0;--lb-muted:#6b7280}.ark .lb{display:flex;flex-direction:column;gap:18px}.ark .lb-kepala,.ark .dl-kepala{display:flex;align-items:center;gap:8px}.ark .lb-kepala h3,.ark .dl-kepala h3{flex:1 1 auto;margin:0;font-size:15px;font-weight:700;color:#111827}.ark .lb-jumlah{font-size:12px;font-weight:600;color:#4b5563;background:var(--lb-seg);padding:2px 8px;border-radius:999px}.ark .lb-atur{font-size:13px;font-weight:600;color:var(--lb-aksen-teks);text-decoration:none}.ark .lb-atur:hover{text-decoration:underline}.ark .lb-sistem{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:12px;background:var(--lb-abu)}.ark .lb-sistem-judul{display:flex;align-items:center;gap:6px;font-size:12px;color:#4b5563}.ark .lb-sistem-judul span{display:inline-flex}.ark .lb-sistem-judul svg{width:12px;height:12px}.ark .lb-sistem-chip{display:flex;flex-wrap:wrap;gap:6px}.ark .lb-ro{font-size:12px;padding:3px 9px;border-radius:999px;background:#fff;border:1px solid var(--lb-garis);color:#374151}.ark .lb-ro>span{color:var(--lb-muted)}.ark .lb-ro b{font-weight:600}.ark .lb-grup{display:flex;flex-direction:column;gap:8px}.ark .lb-grup.pisah{border-top:1px solid var(--lb-pisah);padding-top:18px}.ark .lb-grup-kepala{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.ark .lb-grup-kepala span:first-child{font-size:13px;font-weight:600;color:#374151}.ark .lb-grup-kepala span:last-child{font-size:12px;color:var(--lb-muted)}.ark .lb-segmen{display:grid;gap:3px;padding:3px;border-radius:11px;background:var(--lb-seg)}.ark .lb-segmen button{min-height:34px;border:0;border-radius:8px;padding:2px 6px;font-size:13px;line-height:1.15;color:#4b5563;font-weight:500;background:transparent;transition:background-color .12s,color .12s}.ark .lb-segmen button:hover{color:#111827}.ark .lb-segmen button[aria-checked=true]{background:#fff;color:var(--lb-aksen-teks);font-weight:700;box-shadow:0 1px 2px #1018141f}.ark .lb-status{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.ark .lb-status button{height:38px;display:flex;align-items:center;gap:8px;padding:0 10px;border-radius:10px;font-size:13px;text-align:left;border:1px solid var(--lb-garis);background:#fff;color:#374151;font-weight:500;transition:background-color .12s,border-color .12s,color .12s}.ark .lb-status button:hover{border-color:var(--lb-mint-garis)}.ark .lb-titik{flex:none;width:8px;height:8px;border-radius:50%}.ark .lb-isi{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ark .lb .lb-cek{display:inline-flex}.ark .lb .lb-cek svg{width:14px;height:14px}.ark .lb-status .w-amber .lb-titik{background:#d97706}.ark .lb-status .w-biru .lb-titik{background:#2563eb}.ark .lb-status .w-ungu .lb-titik{background:#7c3aed}.ark .lb-status .w-abu .lb-titik{background:#6b7280}.ark .lb-status .w-amber[aria-checked=true]{background:#fdf1dc;border-color:#f0cf95;color:#8a4b06;font-weight:700}.ark .lb-status .w-biru[aria-checked=true]{background:#e6eefc;border-color:#b8cdf3;color:#1e4fae;font-weight:700}.ark .lb-status .w-ungu[aria-checked=true]{background:#efe8fb;border-color:#d3c3f1;color:#5b34a8;font-weight:700}.ark .lb-status .w-abu[aria-checked=true]{background:#eef1f0;border-color:#c9d0cd;color:#374151;font-weight:700}.ark .lb-chip-wadah{display:flex;flex-wrap:wrap;gap:6px}.ark .lb-chip{height:32px;display:inline-flex;align-items:center;gap:5px;padding:0 12px;border-radius:999px;font-size:13px;border:1px solid var(--lb-garis);background:#fff;color:#374151;font-weight:500;transition:background-color .12s,border-color .12s,color .12s}.ark .lb-chip:hover{border-color:var(--lb-mint-garis)}.ark .lb-chip[aria-pressed=true]{background:var(--lb-mint);border-color:var(--lb-mint-garis);color:var(--lb-aksen-teks);font-weight:600}.ark .lb-chip .lb-cek svg{width:13px;height:13px;margin-left:-3px}.ark .lb-tag-wadah{display:flex;flex-direction:column;gap:6px}.ark .lb-tag{height:32px;display:inline-flex;align-items:center;gap:2px;padding:0 4px 0 12px;border-radius:999px;font-size:13px;font-weight:600;background:#e6eefc;color:#1e4fae}.ark .lb-tag button{width:24px;height:24px;border:0;border-radius:50%;background:transparent;color:#1e4fae;display:flex;align-items:center;justify-content:center;padding:0}.ark .lb-tag button:hover{background:#1e4fae1f}.ark .lb-tag button svg{width:12px;height:12px}.ark .lb-tambah{height:32px;display:inline-flex;align-items:center;gap:4px;padding:0 12px;border-radius:999px;font-size:13px;font-weight:600;border:1px dashed var(--lb-mint-garis);background:#fff;color:var(--lb-aksen-teks)}.ark .lb-tambah span{display:inline-flex}.ark .lb-tambah svg{width:13px;height:13px}.ark .lb-tambah:hover,.ark .lb-pilih button:hover{background:#eef7f2}.ark .lb-pilih{display:flex;flex-direction:column;gap:2px;padding:6px;border-radius:12px;border:1px solid var(--lb-garis);background:#fff;box-shadow:0 10px 24px -12px #10181440}.ark .lb-pilih button{height:36px;display:flex;align-items:center;gap:8px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:#1f2937;text-align:left}.ark .lb-habis{padding:8px 10px;font-size:13px;color:var(--lb-muted)}.ark .lb .nonaktif{border-style:dashed!important;opacity:.85}.ark .lb button:focus-visible,.ark .dl button:focus-visible,.ark .dl-aktivitas button:focus-visible,.ark .dl-aktivitas a:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.ark .dl{display:flex;flex-direction:column;gap:8px;padding-left:12px;padding-right:12px}.ark .dl-kepala,.ark .dl-progres,.ark .dl-catatan{margin-left:8px;margin-right:8px}.ark .dl-hitung{font-size:12px;font-weight:600;color:#4b5563}.ark .dl-hitung.penuh{color:var(--lb-aksen-teks)}.ark .dl-progres{display:block;height:6px;border-radius:999px;background:var(--lb-pisah);overflow:hidden}.ark .dl-progres span{display:block;height:100%;border-radius:999px;background:var(--lb-aksen);transition:width .25s ease}.ark .dl-catatan{display:flex;align-items:center;gap:6px;margin-top:0;margin-bottom:0;font-size:12px;color:#4b5563}.ark .dl-catatan svg{width:13px;height:13px;flex:none}.ark .dl-grup{display:flex;flex-direction:column;gap:2px;margin-top:6px}.ark .dl-grup-judul{padding:0 8px 4px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--lb-muted);margin:0}.ark .dl-baris{width:100%;min-height:44px;display:flex;align-items:center;gap:10px;padding:8px;border:0;border-radius:10px;background:transparent;text-align:left;color:inherit;transition:background-color .12s}.ark button.dl-baris:hover{background:var(--lb-abu)}.ark .dl-ikon{flex:none;width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:var(--lb-seg);color:var(--lb-muted)}.ark .dl-ikon.isi{background:var(--lb-mint);color:var(--lb-aksen-teks)}.ark .dl-ikon svg{width:16px;height:16px}.ark .dl-teks{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.ark .dl-label{font-size:12px;color:var(--lb-muted)}.ark .dl-nilai{font-weight:600;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ark .dl-nilai.kosong{color:var(--lb-aksen-teks)}.ark .dl-nilai.redup{color:var(--lb-muted);font-weight:500}.ark .dl-pena{flex:none;width:15px;height:15px;color:var(--lb-muted);opacity:0;transition:opacity .12s}.ark .dl-baris:hover .dl-pena,.ark .dl-baris:focus-visible .dl-pena{opacity:1}.ark .dl-edit{display:flex;flex-direction:column;gap:6px;padding:8px;border-radius:10px;background:var(--lb-abu)}.ark .dl-edit label{font-size:12px;font-weight:600;color:#374151}.ark .dl-edit-baris{display:flex;gap:6px}.ark .dl-wadah{flex:1 1 auto;min-width:0;height:40px;display:flex;align-items:center;gap:6px;padding:0 10px;border-radius:10px;border:1px solid #cfd6d3;background:#fff;transition:border-color .12s,box-shadow .12s}.ark .dl-wadah:focus-within{border-color:var(--lb-aksen);box-shadow:0 0 0 3px #0f7a5c24}.ark .dl-wadah input{flex:1 1 auto;min-width:0;height:100%;border:0;outline:none;background:transparent;padding:0;font-size:14px;color:inherit;box-shadow:none}.ark .dl .dl-wadah input:focus,.ark .dl .dl-wadah input:focus-visible{outline:none;box-shadow:none;--tw-ring-color:transparent}.ark .dl-wadah input::-moz-placeholder{color:var(--lb-muted);opacity:1}.ark .dl-wadah input::placeholder{color:var(--lb-muted);opacity:1}.ark .dl-imbuh{font-size:13px;font-weight:600;color:var(--lb-muted)}.ark .dl-ok,.ark .dl-batal{flex:none;width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:0}.ark .dl-ok{border:0;background:var(--lb-aksen);color:#fff}.ark .dl-ok:hover{background:var(--lb-aksen-teks)}.ark .dl-batal{border:1px solid var(--lb-garis);background:#fff;color:#4b5563}.ark .dl-batal:hover{background:#f1f3f2}.ark .dl-ok svg{width:17px;height:17px}.ark .dl-batal svg{width:15px;height:15px}.ark .dl-ok:disabled,.ark .dl-batal:disabled{opacity:.6;cursor:default}.ark .dl-petunjuk{font-size:12px;color:var(--lb-muted)}.ark .dl-aktivitas{border-top:1px solid var(--lb-pisah);display:flex;flex-direction:column;gap:12px}.ark .dl-aktivitas .dl-grup-judul{padding:0}.ark .dl-aktivitas dl{margin:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px 12px;font-size:13px}.ark .dl-aktivitas dt{color:#6b7280;align-self:center}.ark .dl-aktivitas dd{margin:0;text-align:right;color:#1f2937;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis}.ark .dl-belum{display:inline-flex;align-items:center;gap:8px;justify-content:flex-end}.ark .dl-badge-amber{font-size:12px;font-weight:600;padding:2px 8px;border-radius:999px;background:#fdf1dc;color:#8a4b06;white-space:nowrap}.ark .dl-assign{border:0;background:transparent;padding:4px 2px;color:#0b5e47;font-weight:600;font-size:13px}.ark .dl-assign:hover{text-decoration:underline}.ark .dl-profil{height:40px;border-radius:10px;border:1px solid #b7dfcc;display:flex;align-items:center;justify-content:center;gap:6px;font-weight:600;text-decoration:none;background:#fff;color:#0b5e47}.ark .dl-profil:hover{background:#eef7f2}.ark .dl-profil svg{width:15px;height:15px}.ark .dl-info-label{margin:4px 8px 0;padding:10px 12px;border-radius:10px;background:#f6f8f7;display:flex;align-items:center;gap:8px;font-size:12px;color:#4b5563}.ark .dl-info-label svg{width:14px;height:14px;flex:none}.ark .dl-info-label a{color:#1f2937;font-weight:700;text-decoration:none}.ark .dl-info-label a:hover{text-decoration:underline}.ark .lb-kotak{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.ark .lb-kotak button{height:38px;display:flex;align-items:center;gap:7px;padding:0 9px;border-radius:10px;font-size:13px;text-align:left;border:1px solid var(--lb-garis);background:#fff;color:#374151;font-weight:500;min-width:0;transition:background-color .12s,border-color .12s,color .12s}.ark .lb-kotak button:hover{border-color:var(--lb-mint-garis)}.ark .lb-centang{flex:none;width:16px;height:16px;border-radius:4px;border:1.5px solid #9aa5a0;background:#fff;display:flex;align-items:center;justify-content:center;color:#fff;box-sizing:border-box}.ark .lb-centang svg{width:12px;height:12px;stroke-width:3}.ark .lb-kotak button[aria-checked=true]{background:var(--lb-mint);border-color:var(--lb-mint-garis);color:var(--lb-aksen-teks);font-weight:600}.ark .lb-kotak button[aria-checked=true] .lb-centang{background:var(--lb-aksen);border-color:var(--lb-aksen)}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Segoe UI,Segoe UI Variable Text,system-ui,-apple-system,Roboto,Helvetica Neue,Arial,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}input:where([type=text]):focus,input:where(:not([type])):focus,input:where([type=email]):focus,input:where([type=url]):focus,input:where([type=password]):focus,input:where([type=number]):focus,input:where([type=date]):focus,input:where([type=datetime-local]):focus,input:where([type=month]):focus,input:where([type=search]):focus,input:where([type=tel]):focus,input:where([type=time]):focus,input:where([type=week]):focus,select:where([multiple]):focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}select:where([multiple]),select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}input:where([type=checkbox]),input:where([type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000}input:where([type=checkbox]){border-radius:0}input:where([type=radio]){border-radius:100%}input:where([type=checkbox]):focus,input:where([type=radio]):focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}input:where([type=checkbox]):checked,input:where([type=radio]):checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}input:where([type=checkbox]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=checkbox]):checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=radio]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=radio]):checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=checkbox]):checked:hover,input:where([type=checkbox]):checked:focus,input:where([type=radio]):checked:hover,input:where([type=radio]):checked:focus{border-color:transparent;background-color:currentColor}input:where([type=checkbox]):indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media(forced-colors:active){input:where([type=checkbox]):indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=checkbox]):indeterminate:hover,input:where([type=checkbox]):indeterminate:focus{border-color:transparent;background-color:currentColor}input:where([type=file]){background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}input:where([type=file]):focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}[type=checkbox]{border-radius:5px;border-color:#d1d5db}[type=checkbox],[type=radio]{color:#0e7c6b;cursor:pointer}[type=checkbox]:focus,[type=radio]:focus{--tw-ring-color: rgb(14 124 107 / .3);--tw-ring-offset-width: 0px}input:where(:not([type=checkbox]):not([type=radio])),select,textarea{font-size:.875rem}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.btn{display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;gap:.375rem;white-space:nowrap;border-radius:9999px;border-width:1px;padding-left:.875rem;padding-right:.875rem;padding-top:5px;padding-bottom:5px;font-size:13px;font-weight:500;line-height:1.25rem;transition-property:background-color,border-color,color,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn:focus{outline:2px solid transparent;outline-offset:2px}.btn:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(42 146 127 / .35)}.btn:active{--tw-scale-x: .97;--tw-scale-y: .97;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn:disabled{cursor:not-allowed;opacity:.5}.btn:active:disabled{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-sm{padding-left:.75rem;padding-right:.75rem;padding-top:3px;padding-bottom:3px;font-size:.75rem;line-height:1rem}.btn-primary{--tw-border-opacity: 1;border-color:rgb(14 124 107 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(14 124 107 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: inset 0 1px 0 rgb(255 255 255/.18),0 1px 2px rgb(14 124 107/.35);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btn-primary:hover{--tw-border-opacity: 1;border-color:rgb(11 106 92 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(11 106 92 / var(--tw-bg-opacity, 1))}.btn-primary:active{--tw-bg-opacity: 1;background-color:rgb(10 92 80 / var(--tw-bg-opacity, 1))}.btn-secondary{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px rgb(0 0 0/.06);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.panel-pengaturan .btn-secondary:is(.rounded-lg,.rounded-xl,.rounded-md){border:1px solid rgb(243 244 246)}main .btn-secondary.shadow-sm,main .btn-secondary.shadow{border:1px solid rgb(232 237 235);box-shadow:0 1px 3px #1028220d,0 8px 24px -12px #10282229}main .btn-secondary.shadow-sm:is(a,button):hover{box-shadow:0 2px 4px #1028220f,0 12px 28px -12px #10282238}.btn-secondary:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.btn-secondary:active{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.btn-danger{--tw-border-opacity: 1;border-color:rgb(225 29 72 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: inset 0 1px 0 rgb(255 255 255/.18),0 1px 2px rgb(225 29 72/.35);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btn-danger:hover{--tw-border-opacity: 1;border-color:rgb(190 18 60 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(190 18 60 / var(--tw-bg-opacity, 1))}.btn-danger:focus-visible{--tw-ring-color: rgb(244 63 94 / .35)}.btn-success{--tw-border-opacity: 1;border-color:rgb(5 150 105 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: inset 0 1px 0 rgb(255 255 255/.18),0 1px 2px rgb(5 150 105/.35);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btn-success:hover{--tw-border-opacity: 1;border-color:rgb(4 120 87 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.btn-outline-rose{--tw-border-opacity: 1;border-color:rgb(254 205 211 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px rgb(0 0 0/.06);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.panel-pengaturan .btn-outline-rose:is(.rounded-lg,.rounded-xl,.rounded-md){border:1px solid rgb(243 244 246)}main .btn-outline-rose.shadow-sm,main .btn-outline-rose.shadow{border:1px solid rgb(232 237 235);box-shadow:0 1px 3px #1028220d,0 8px 24px -12px #10282229}main .btn-outline-rose.shadow-sm:is(a,button):hover{box-shadow:0 2px 4px #1028220f,0 12px 28px -12px #10282238}.btn-outline-rose:hover{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.btn-outline-rose:focus-visible{--tw-ring-color: rgb(244 63 94 / .3)}.btn-icon{height:2rem;width:2rem;padding:0}.btn-icon.btn-sm{height:1.75rem;width:1.75rem}.input{border-radius:.75rem;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-left:.75rem;padding-right:.75rem;padding-top:5px;padding-bottom:5px;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px rgb(0 0 0/.04);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.panel-pengaturan .bg-white:is(.rounded-lg,.input,.rounded-md){border:1px solid rgb(243 244 246)}.panel-pengaturan .input:is(.rounded-lg,.rounded-xl,.rounded-md){border:1px solid rgb(243 244 246)}main .input.shadow-sm,main .input.shadow{border:1px solid rgb(232 237 235);box-shadow:0 1px 3px #1028220d,0 8px 24px -12px #10282229}main .input.shadow-sm:is(a,button):hover{box-shadow:0 2px 4px #1028220f,0 12px 28px -12px #10282238}.input::-moz-placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.input::placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.input:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.input:focus{--tw-border-opacity: 1;border-color:rgb(42 146 127 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(42 146 127 / .2)}.input:disabled{cursor:not-allowed;--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}select.input{padding-right:2.25rem;background-position:right .7rem center;cursor:pointer}textarea.input{padding-top:.5rem;padding-bottom:.5rem}.input-pill{height:2rem;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-left:.875rem;padding-right:.875rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px rgb(0 0 0/.04);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.panel-pengaturan .input-pill:is(.rounded-lg,.rounded-xl,.rounded-md){border:1px solid rgb(243 244 246)}main .input-pill.shadow-sm,main .input-pill.shadow{border:1px solid rgb(232 237 235);box-shadow:0 1px 3px #1028220d,0 8px 24px -12px #10282229}main .input-pill.shadow-sm:is(a,button):hover{box-shadow:0 2px 4px #1028220f,0 12px 28px -12px #10282238}.input-pill::-moz-placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.input-pill::placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.input-pill:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.input-pill:focus{--tw-border-opacity: 1;border-color:rgb(42 146 127 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(42 146 127 / .2)}select.input-pill{cursor:pointer;padding-right:2.25rem;background-position:right .75rem center}.input-pill-sm{height:1.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}select.input-pill-sm{padding-right:1.75rem;background-position:right .5rem center;background-size:1.1em 1.1em}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-3{inset:.75rem}.inset-y-0{top:0;bottom:0}.inset-y-4{top:1rem;bottom:1rem}.-right-0\.5{right:-.125rem}.-top-0\.5{top:-.125rem}.bottom-4{bottom:1rem}.bottom-full{bottom:100%}.end-0{inset-inline-end:0px}.left-0{left:0}.left-1\/2{left:50%}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-4{left:1rem}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-4{right:1rem}.start-0{inset-inline-start:0px}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-11{top:2.75rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-20{top:5rem}.top-4{top:1rem}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.col-span-12{grid-column:span 12 / span 12}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-4{grid-column:span 4 / span 4}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-1\.5{margin-left:-.375rem;margin-right:-.375rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.-mb-px{margin-bottom:-1px}.-ml-px{margin-left:-1px}.-mt-0\.5{margin-top:-.125rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.me-auto{margin-inline-end:auto}.ml-1{margin-left:.25rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-auto{margin-right:auto}.ms-1{margin-inline-start:.25rem}.ms-1\.5{margin-inline-start:.375rem}.ms-2{margin-inline-start:.5rem}.ms-3{margin-inline-start:.75rem}.ms-4{margin-inline-start:1rem}.ms-7{margin-inline-start:1.75rem}.ms-auto{margin-inline-start:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.list-item{display:list-item}.hidden{display:none}.aspect-\[4\/3\]{aspect-ratio:4/3}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[15px\]{height:15px}.h-\[18px\]{height:18px}.h-full{height:100%}.h-screen{height:100vh}.max-h-40{max-height:10rem}.max-h-52{max-height:13rem}.max-h-56{max-height:14rem}.max-h-72{max-height:18rem}.max-h-\[55vh\]{max-height:55vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[65vh\]{max-height:65vh}.max-h-\[84vh\]{max-height:84vh}.min-h-0{min-height:0px}.min-h-9{min-height:2.25rem}.min-h-\[10rem\]{min-height:10rem}.min-h-\[28rem\]{min-height:28rem}.min-h-\[8rem\]{min-height:8rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[18px\]{width:18px}.w-\[22rem\]{width:22rem}.w-\[54rem\]{width:54rem}.w-auto{width:auto}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[1\.1rem\]{min-width:1.1rem}.min-w-\[1\.25rem\]{min-width:1.25rem}.min-w-\[13rem\]{min-width:13rem}.min-w-\[14rem\]{min-width:14rem}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-\[14rem\]{max-width:14rem}.max-w-\[72\%\]{max-width:72%}.max-w-\[85\%\]{max-width:85%}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.scroll-mt-4{scroll-margin-top:1rem}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-1{row-gap:.25rem}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(243 244 246 / var(--tw-divide-opacity, 1))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity, 1))}.divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(249 250 251 / var(--tw-divide-opacity, 1))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-br-md{border-bottom-right-radius:.375rem}.rounded-tl-md{border-top-left-radius:.375rem}.rounded-tl-sm{border-top-left-radius:.125rem}.rounded-tr-md{border-top-right-radius:.375rem}.rounded-tr-sm{border-top-right-radius:.125rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-x{border-left-width:1px;border-right-width:1px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-r-0{border-right-width:0px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0px}.border-t-4{border-top-width:4px}.border-dashed{border-style:dashed}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-brand-100{--tw-border-opacity: 1;border-color:rgb(226 242 238 / var(--tw-border-opacity, 1))}.border-brand-200{--tw-border-opacity: 1;border-color:rgb(195 227 219 / var(--tw-border-opacity, 1))}.border-brand-400{--tw-border-opacity: 1;border-color:rgb(90 174 156 / var(--tw-border-opacity, 1))}.border-brand-500{--tw-border-opacity: 1;border-color:rgb(42 146 127 / var(--tw-border-opacity, 1))}.border-brand-600{--tw-border-opacity: 1;border-color:rgb(14 124 107 / var(--tw-border-opacity, 1))}.border-brand-700{--tw-border-opacity: 1;border-color:rgb(11 106 92 / var(--tw-border-opacity, 1))}.border-emerald-100{--tw-border-opacity: 1;border-color:rgb(209 250 229 / var(--tw-border-opacity, 1))}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-200\/80{border-color:#e5e7ebcc}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-50{--tw-border-opacity: 1;border-color:rgb(249 250 251 / var(--tw-border-opacity, 1))}.border-gray-700{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.border-rose-100{--tw-border-opacity: 1;border-color:rgb(255 228 230 / var(--tw-border-opacity, 1))}.border-rose-200{--tw-border-opacity: 1;border-color:rgb(254 205 211 / var(--tw-border-opacity, 1))}.border-rose-400{--tw-border-opacity: 1;border-color:rgb(251 113 133 / var(--tw-border-opacity, 1))}.border-sky-200{--tw-border-opacity: 1;border-color:rgb(186 230 253 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-violet-200{--tw-border-opacity: 1;border-color:rgb(221 214 254 / var(--tw-border-opacity, 1))}.border-t-brand-500{--tw-border-opacity: 1;border-top-color:rgb(42 146 127 / var(--tw-border-opacity, 1))}.border-t-emerald-500{--tw-border-opacity: 1;border-top-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.border-t-rose-400{--tw-border-opacity: 1;border-top-color:rgb(251 113 133 / var(--tw-border-opacity, 1))}.\!bg-brand-50{--tw-bg-opacity: 1 !important;background-color:rgb(241 248 246 / var(--tw-bg-opacity, 1))!important}.\!bg-brand-50\/70{background-color:#f1f8f6b3!important}.\!bg-transparent{background-color:transparent!important}.bg-\[\#d9fdd3\]{--tw-bg-opacity: 1;background-color:rgb(217 253 211 / var(--tw-bg-opacity, 1))}.bg-\[\#efeae2\]{--tw-bg-opacity: 1;background-color:rgb(239 234 226 / var(--tw-bg-opacity, 1))}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-brand-100{--tw-bg-opacity: 1;background-color:rgb(226 242 238 / var(--tw-bg-opacity, 1))}.bg-brand-200{--tw-bg-opacity: 1;background-color:rgb(195 227 219 / var(--tw-bg-opacity, 1))}.bg-brand-400{--tw-bg-opacity: 1;background-color:rgb(90 174 156 / var(--tw-bg-opacity, 1))}.bg-brand-50{--tw-bg-opacity: 1;background-color:rgb(241 248 246 / var(--tw-bg-opacity, 1))}.bg-brand-50\/50{background-color:#f1f8f680}.bg-brand-50\/60{background-color:#f1f8f699}.bg-brand-50\/70{background-color:#f1f8f6b3}.bg-brand-50\/80{background-color:#f1f8f6cc}.bg-brand-500{--tw-bg-opacity: 1;background-color:rgb(42 146 127 / var(--tw-bg-opacity, 1))}.bg-brand-600{--tw-bg-opacity: 1;background-color:rgb(14 124 107 / var(--tw-bg-opacity, 1))}.bg-brand-700{--tw-bg-opacity: 1;background-color:rgb(11 106 92 / var(--tw-bg-opacity, 1))}.bg-brand-800{--tw-bg-opacity: 1;background-color:rgb(10 92 80 / var(--tw-bg-opacity, 1))}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-50\/40{background-color:#ecfdf566}.bg-emerald-50\/60{background-color:#ecfdf599}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-50\/50{background-color:#f9fafb80}.bg-gray-50\/70{background-color:#f9fafbb3}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-gray-900\/20{background-color:#11182733}.bg-gray-900\/25{background-color:#11182740}.bg-gray-900\/40{background-color:#11182766}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-indigo-100{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.bg-lime-100{--tw-bg-opacity: 1;background-color:rgb(236 252 203 / var(--tw-bg-opacity, 1))}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-pink-50{--tw-bg-opacity: 1;background-color:rgb(253 242 248 / var(--tw-bg-opacity, 1))}.bg-pink-600{--tw-bg-opacity: 1;background-color:rgb(219 39 119 / var(--tw-bg-opacity, 1))}.bg-rose-100{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1))}.bg-rose-50{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.bg-rose-50\/40{background-color:#fff1f266}.bg-rose-50\/50{background-color:#fff1f280}.bg-rose-500{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1))}.bg-sky-100{--tw-bg-opacity: 1;background-color:rgb(224 242 254 / var(--tw-bg-opacity, 1))}.bg-sky-50{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.bg-sky-500{--tw-bg-opacity: 1;background-color:rgb(14 165 233 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-violet-100{--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity, 1))}.bg-violet-50{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.bg-violet-600{--tw-bg-opacity: 1;background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/70{background-color:#ffffffb3}.bg-white\/80{background-color:#fffc}.bg-white\/90{background-color:#ffffffe6}.bg-white\/95{background-color:#fffffff2}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-brand-400{--tw-gradient-from: #5AAE9C var(--tw-gradient-from-position);--tw-gradient-to: rgb(90 174 156 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-brand-50{--tw-gradient-from: #F1F8F6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(241 248 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-50{--tw-gradient-from: #ecfdf5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(236 253 245 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-50{--tw-gradient-from: #fff1f2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 241 242 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-emerald-100\/60{--tw-gradient-to: rgb(209 250 229 / .6) var(--tw-gradient-to-position)}.to-rose-100\/60{--tw-gradient-to: rgb(255 228 230 / .6) var(--tw-gradient-to-position)}.to-sky-400{--tw-gradient-to: #38bdf8 var(--tw-gradient-to-position)}.to-sky-50{--tw-gradient-to: #f0f9ff var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.\!p-0{padding:0!important}.p-0\.5{padding:.125rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[6vh\]{padding-top:6vh;padding-bottom:6vh}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pe-3{padding-inline-end:.75rem}.pe-4{padding-inline-end:1rem}.pe-5{padding-inline-end:1.25rem}.pl-1{padding-left:.25rem}.pl-3{padding-left:.75rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.ps-10{padding-inline-start:2.5rem}.ps-3{padding-inline-start:.75rem}.ps-4{padding-inline-start:1rem}.ps-5{padding-inline-start:1.25rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-\[12vh\]{padding-top:12vh}.pt-\[8vh\]{padding-top:8vh}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:Segoe UI,Segoe UI Variable Text,system-ui,-apple-system,Roboto,Helvetica Neue,Arial,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-\[1\.1rem\]{line-height:1.1rem}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#0E7C6B\]{--tw-text-opacity: 1;color:rgb(14 124 107 / var(--tw-text-opacity, 1))}.text-\[\#1F2A2E\]{--tw-text-opacity: 1;color:rgb(31 42 46 / var(--tw-text-opacity, 1))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-brand-600{--tw-text-opacity: 1;color:rgb(14 124 107 / var(--tw-text-opacity, 1))}.text-brand-700{--tw-text-opacity: 1;color:rgb(11 106 92 / var(--tw-text-opacity, 1))}.text-brand-800{--tw-text-opacity: 1;color:rgb(10 92 80 / var(--tw-text-opacity, 1))}.text-brand-900{--tw-text-opacity: 1;color:rgb(8 70 61 / var(--tw-text-opacity, 1))}.text-emerald-200{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-emerald-900{--tw-text-opacity: 1;color:rgb(6 78 59 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-indigo-800{--tw-text-opacity: 1;color:rgb(55 48 163 / var(--tw-text-opacity, 1))}.text-lime-800{--tw-text-opacity: 1;color:rgb(63 98 18 / var(--tw-text-opacity, 1))}.text-orange-800{--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}.text-pink-700{--tw-text-opacity: 1;color:rgb(190 24 93 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-rose-600{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.text-rose-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.text-rose-800{--tw-text-opacity: 1;color:rgb(159 18 57 / var(--tw-text-opacity, 1))}.text-rose-900{--tw-text-opacity: 1;color:rgb(136 19 55 / var(--tw-text-opacity, 1))}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-sky-800{--tw-text-opacity: 1;color:rgb(7 89 133 / var(--tw-text-opacity, 1))}.text-sky-900{--tw-text-opacity: 1;color:rgb(12 74 110 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-violet-700{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.text-violet-800{--tw-text-opacity: 1;color:rgb(91 33 182 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-brand-600{accent-color:#0E7C6B}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-amber-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(253 230 138 / var(--tw-ring-opacity, 1))}.ring-black\/5{--tw-ring-color: rgb(0 0 0 / .05)}.ring-brand-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(226 242 238 / var(--tw-ring-opacity, 1))}.ring-brand-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(195 227 219 / var(--tw-ring-opacity, 1))}.ring-brand-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(151 205 192 / var(--tw-ring-opacity, 1))}.ring-brand-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(90 174 156 / var(--tw-ring-opacity, 1))}.ring-brand-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(42 146 127 / var(--tw-ring-opacity, 1))}.ring-emerald-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(167 243 208 / var(--tw-ring-opacity, 1))}.ring-gray-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity, 1))}.ring-gray-200\/70{--tw-ring-color: rgb(229 231 235 / .7)}.ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1))}.ring-rose-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 205 211 / var(--tw-ring-opacity, 1))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,box-shadow\]{transition-property:width,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.tanpa-scrollbar{scrollbar-width:none}.tanpa-scrollbar::-webkit-scrollbar{display:none}[x-cloak]{display:none!important}@keyframes tim-panel-masuk{0%{opacity:0;transform:translate(2.5rem) scale(.98)}to{opacity:1;transform:none}}@keyframes tim-isi-masuk{0%{opacity:0;transform:translate(-1.25rem)}to{opacity:1;transform:none}}@keyframes tim-pudar{0%{opacity:0}to{opacity:1}}.tim-panel{animation:tim-panel-masuk .28s cubic-bezier(.2,.8,.2,1)}.tim-isi{animation:tim-isi-masuk .26s cubic-bezier(.2,.8,.2,1)}.tim-scrim{animation:tim-pudar .2s ease-out}@keyframes tim-panel-keluar{0%{opacity:1;transform:none}to{opacity:0;transform:translate(2.5rem) scale(.98)}}@keyframes tim-hilang{0%{opacity:1}to{opacity:0}}.tim-panel.tim-panel-keluar{animation:tim-panel-keluar .22s cubic-bezier(.4,0,1,1) forwards}.tim-scrim.tim-scrim-keluar{animation:tim-hilang .22s ease-in forwards}@media(prefers-reduced-motion:reduce){.tim-panel,.tim-isi,.tim-scrim,.tim-panel.tim-panel-keluar,.tim-scrim.tim-scrim-keluar{animation:none}}@keyframes modal-masuk{0%{opacity:0;transform:translateY(-.5rem) scale(.98)}to{opacity:1;transform:none}}@keyframes modal-keluar{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-.5rem) scale(.98)}}.modal-scrim{animation:tim-pudar .2s ease-out}.modal-scrim.modal-scrim-keluar{animation:tim-hilang .18s ease-in forwards}.modal-panel{animation:modal-masuk .24s cubic-bezier(.2,.8,.2,1)}.modal-panel.modal-panel-keluar{animation:modal-keluar .18s cubic-bezier(.4,0,1,1) forwards}@media(prefers-reduced-motion:reduce){.modal-scrim,.modal-panel,.modal-scrim.modal-scrim-keluar,.modal-panel.modal-panel-keluar{animation:none}}@keyframes notif-drop-masuk{0%{opacity:0;transform:translateY(-.4rem) scale(.97)}to{opacity:1;transform:none}}@keyframes notif-drop-keluar{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-.4rem) scale(.97)}}@keyframes notif-pop-masuk{0%{opacity:0;transform:translate(1.75rem)}to{opacity:1;transform:none}}@keyframes notif-pop-keluar{0%{opacity:1;transform:none}to{opacity:0;transform:translate(1.75rem)}}.notif-drop{transform-origin:top right;animation:notif-drop-masuk .2s cubic-bezier(.2,.8,.2,1)}.notif-drop.notif-drop-keluar{animation:notif-drop-keluar .18s cubic-bezier(.4,0,1,1) forwards}.notif-pop{animation:notif-pop-masuk .28s cubic-bezier(.2,.8,.2,1)}.notif-pop.notif-pop-keluar{animation:notif-pop-keluar .18s cubic-bezier(.4,0,1,1) forwards}@media(prefers-reduced-motion:reduce){.notif-drop,.notif-pop,.notif-drop.notif-drop-keluar,.notif-pop.notif-pop-keluar{animation:none}}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.22s}.vt-masuk-area{view-transition-name:masuk}::view-transition-new(masuk){animation:vt-masuk-kartu .32s cubic-bezier(.2,.8,.2,1) both}::view-transition-old(masuk){animation:vt-keluar-kartu .2s cubic-bezier(.4,0,1,1) both}@keyframes vt-masuk-kartu{0%{opacity:0;transform:translateY(.75rem) scale(.97)}}@keyframes vt-keluar-kartu{to{opacity:0;transform:scale(.97)}}@keyframes masuk-turun{0%{opacity:0;transform:translateY(-.6rem)}}@keyframes masuk-naik{0%{opacity:0;transform:translateY(.9rem) scale(.98)}}.masuk-animasi .masuk-logo{animation:masuk-turun .45s cubic-bezier(.2,.8,.2,1) both}.masuk-animasi .masuk-kartu{animation:masuk-naik .5s cubic-bezier(.2,.8,.2,1) .08s both}@keyframes masuk-goyang{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(3px)}30%,50%,70%{transform:translate(-5px)}40%,60%{transform:translate(5px)}}.masuk-kartu.masuk-goyang{animation:masuk-goyang .45s cubic-bezier(.36,.07,.19,.97) both}@media(prefers-reduced-motion:reduce){.masuk-animasi .masuk-logo,.masuk-animasi .masuk-kartu,.masuk-kartu.masuk-goyang{animation:none}}::view-transition-group(konten){animation-duration:.18s}::view-transition-old(konten){animation:vt-keluar .09s ease-out both}::view-transition-new(konten){animation:vt-masuk .18s cubic-bezier(.2,.8,.2,1) both}@keyframes vt-keluar{to{opacity:0}}@keyframes vt-masuk{0%{opacity:0;transform:translateY(.5rem)}}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}}@supports ((-webkit-appearance: base-select) or (-moz-appearance: base-select) or (appearance: base-select)){select:not([multiple]){-webkit-appearance:base-select!important;-moz-appearance:base-select!important;appearance:base-select!important}select::picker-icon{display:none}select::picker(select){-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select;margin-block:6px;min-inline-size:anchor-size(inline);max-block-size:320px;padding:6px;border:1px solid rgb(229 231 235);border-radius:14px;background:#fff;box-shadow:0 14px 34px -10px #18302b38,0 2px 6px #0000000d;opacity:0;transform:translateY(-4px) scale(.98);transition:opacity .16s ease,transform .16s cubic-bezier(.2,.8,.2,1),overlay .16s allow-discrete,display .16s allow-discrete}select:open::picker(select){opacity:1;transform:none}@starting-style{select:open::picker(select){opacity:0;transform:translateY(-4px) scale(.98)}}select option{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:9px;font-size:13.5px;color:#1f2937;cursor:pointer}select option:hover,select option:focus-visible{background:#f3f4f6;outline:none}select option:checked{background:#e2f2ee;color:#0a564b;font-weight:500}select option::checkmark{order:1;margin-inline-start:auto;content:"✓";color:#0e7c6b;font-weight:600}select option:disabled{color:#9ca3af;cursor:not-allowed}select optgroup{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#9ca3af;padding:6px 10px 2px}@media(prefers-reduced-motion:reduce){select::picker(select){transition:none}}}.lapisan-blur{position:fixed;inset:0;background:#11182733;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0s linear .2s}.lapisan-blur.open{opacity:1;visibility:visible;transition-delay:0s}@media(prefers-reduced-motion:reduce){.lapisan-blur{transition:none}}.kartu-melayang{position:fixed;z-index:60;pointer-events:none;margin:0;box-shadow:0 28px 50px -14px #18302b61,0 6px 14px #18302b1f;border-radius:12px;will-change:transform;cursor:grabbing}.kartu-melayang.mendarat{transition:transform .38s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease,opacity .3s ease}.kartu-melayang.mendarat.redup{box-shadow:0 1px 2px #0000000f}.kartu-asal{opacity:.35;outline:2px dashed #97CDC0;outline-offset:-2px;box-shadow:none!important}body.sedang-menarik,body.sedang-menarik *{cursor:grabbing!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes kolom-sambut{0%{transform:scale(1)}40%{transform:scale(1.015)}to{transform:scale(1)}}.kolom-sambut{animation:kolom-sambut .35s ease}input.dp-asli{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:0!important;border:0!important;opacity:0!important;pointer-events:none!important;overflow:hidden}input.dp-tampil{cursor:pointer;caret-color:transparent;padding-right:2.25rem!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%239ca3af'%3E%3Cpath d='M208,34H182V24a6,6,0,0,0-12,0V34H86V24a6,6,0,0,0-12,0V34H48A14,14,0,0,0,34,48V208a14,14,0,0,0,14,14H208a14,14,0,0,0,14-14V48A14,14,0,0,0,208,34ZM48,46H74V56a6,6,0,0,0,12,0V46h84V56a6,6,0,0,0,12,0V46h26a2,2,0,0,1,2,2V82H46V48A2,2,0,0,1,48,46ZM208,210H48a2,2,0,0,1-2-2V94H210V208A2,2,0,0,1,208,210Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:1rem 1rem}input.dp-tampil:disabled{cursor:not-allowed}input.dp-tampil.dp-terbuka{border-color:#2a927f;box-shadow:0 0 0 3px #0e7c6b33}.dp-pop{position:fixed;z-index:9999;width:284px;padding:12px;background:#fff;border:1px solid rgb(229 231 235);border-radius:16px;box-shadow:0 18px 40px -12px #11182740,0 4px 10px #1118270f;font-size:13px;color:#111827;opacity:0;visibility:hidden;transform:translateY(-4px) scale(.98);transform-origin:top left;transition:opacity .15s ease,transform .15s ease,visibility 0s linear .15s}.dp-pop[data-arah=atas]{transform-origin:bottom left;transform:translateY(4px) scale(.98)}.dp-pop.open{opacity:1;visibility:visible;transform:none;transition-delay:0s}@media(prefers-reduced-motion:reduce){.dp-pop{transition:none}}.dp-kepala{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.dp-judul{font-weight:600;font-size:14px;padding:4px 10px;border-radius:999px}.dp-judul-tombol:hover{background:#f3f4f6}.dp-nav{width:30px;height:30px;border-radius:999px;font-size:18px;line-height:1;color:#4b5563;display:inline-flex;align-items:center;justify-content:center}.dp-nav:hover{background:#f3f4f6;color:#111827}.dp-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.dp-hari{text-align:center;font-size:11px;font-weight:500;color:#9ca3af;padding:4px 0}.dp-hari.dp-libur{color:#fb7185}.dp-sel{height:34px;border-radius:999px;font-variant-numeric:tabular-nums;transition:background-color .12s ease,color .12s ease,transform .12s ease}.dp-sel:hover:not(:disabled):not(.dp-pilih){background:#f1f8f6;color:#0b6a5c}.dp-sel:active:not(:disabled){transform:scale(.92)}.dp-sel.dp-luar{color:#d1d5db}.dp-sel.dp-kini{box-shadow:inset 0 0 0 1.5px #2a927f;color:#0b6a5c;font-weight:600}.dp-sel.dp-pilih{background:#0e7c6b;color:#fff;font-weight:600;box-shadow:0 1px 2px #0e7c6b59}.dp-sel:disabled{color:#e5e7eb;cursor:not-allowed;text-decoration:line-through}.dp-bulan{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.dp-bulan .dp-sel{height:40px}.dp-jam{display:flex;align-items:center;gap:6px;margin-top:10px;padding-top:10px;border-top:1px solid rgb(243 244 246);color:#6b7280}.dp-jam span{margin-right:auto}.dp-jam input{width:56px;height:32px;text-align:center;border:1px solid rgb(229 231 235);border-radius:10px;font-size:14px;font-variant-numeric:tabular-nums;color:#111827;padding:0 4px}.dp-jam input:focus{outline:none;border-color:#2a927f;box-shadow:0 0 0 3px #0e7c6b33}.dp-kaki{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.dp-kaki-kanan{display:inline-flex;align-items:center;gap:6px}.dp-link{padding:4px 10px;border-radius:999px;font-weight:500;color:#0b6a5c}.dp-link:hover{background:#f1f8f6}.dp-link[data-aksi=hapus]{color:#6b7280}.dp-link[data-aksi=hapus]:hover{background:#f3f4f6}.dp-selesai{padding:4px 14px;border-radius:999px;font-weight:500;color:#fff;background:#0e7c6b}.dp-selesai:hover{background:#0b6a5c}.dp-pop.dp-pop-jam{width:196px}.dp-jam-pilih{display:flex;align-items:stretch;gap:4px}.dp-titik{align-self:center;color:#9ca3af;padding-top:18px}.dp-kolom{flex:1;min-width:0}.dp-kolom-judul{text-align:center;font-size:11px;font-weight:500;color:#9ca3af;padding-bottom:4px}.dp-kolom-isi{position:relative;height:196px;overflow-y:auto;display:flex;flex-direction:column;gap:2px;scrollbar-width:none;scroll-behavior:auto;padding-block:82px;-webkit-mask-image:linear-gradient(transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(transparent,#000 14%,#000 86%,transparent)}.dp-kolom-isi::-webkit-scrollbar{display:none}.dp-kolom-isi .dp-sel{flex:none;height:32px;border-radius:10px}input.dp-tampil.dp-tampil-jam{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='none' stroke='%239ca3af' stroke-width='12' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='128' cy='128' r='96'/%3E%3Cpolyline points='128 72 128 128 184 128'/%3E%3C/svg%3E")}.tim-menu{opacity:0;visibility:hidden;transform:translateY(-4px) scale(.97);transform-origin:top right;transition:opacity .14s ease,transform .14s ease,visibility 0s linear .14s}.tim-menu.open{opacity:1;visibility:visible;transform:none;transition-delay:0s}@media(prefers-reduced-motion:reduce){.tim-menu{transition:none}}.panel-pengaturan :is(.shadow-sm,.shadow,.shadow-md):not(.btn):not(button){box-shadow:none!important}.panel-pengaturan .bg-white:is(.rounded-lg,.rounded-xl,.rounded-md){border:1px solid rgb(243 244 246)}.panel-pengaturan h2.text-xl{font-size:1.125rem;line-height:1.75rem}.menu-item{display:flex;width:100%;align-items:center;gap:.625rem;padding:.5rem .75rem;text-align:left;font-size:13px;color:#374151}.menu-item:hover{background:#f9fafb}.menu-item.bahaya{color:#e11d48}.menu-item.bahaya:hover{background:#fff1f2}.latar-aplikasi{background-color:#fff}main .bg-white.shadow-sm,main .bg-white.shadow{border:1px solid rgb(232 237 235);box-shadow:0 1px 3px #1028220d,0 8px 24px -12px #10282229}main .bg-white.shadow-sm:is(a,button):hover{box-shadow:0 2px 4px #1028220f,0 12px 28px -12px #10282238}.kepala-halaman{position:relative;overflow:hidden;isolation:isolate;border-radius:1.125rem;padding:1.1rem 1.35rem;border:1px solid rgb(14 124 107 / .16);background:linear-gradient(180deg,#fff0,#ffffff59 55%,#ffffffeb),linear-gradient(100deg,#10b98133,#0e7c6b1a 30%,#bae6fd47 70%,#c7d2fe73),#fff;box-shadow:0 1px 2px #1028220a,0 10px 26px -16px #0e7c6b59}.kepala-halaman:after{content:"";position:absolute;z-index:-1;right:-60px;top:-80px;width:260px;height:260px;border-radius:9999px;background:radial-gradient(circle,#0e7c6b1a,#0e7c6b00 70%);pointer-events:none}.kepala-panel{background:linear-gradient(180deg,#fff0,#ffffffd9),linear-gradient(100deg,#10b98121,#0e7c6b0f,#bae6fd2e 70%,#c7d2fe4d)}.kepala-halaman h2+p,.kepala-panel h2+p{font-size:.75rem;line-height:1.1rem;margin-top:.15rem}html.emoji-noto body{font-family:Segoe UI,Segoe UI Variable Text,system-ui,-apple-system,Roboto,Helvetica Neue,Arial,"Noto Color Emoji",sans-serif,"Apple Color Emoji","Segoe UI Emoji"}.file\:mr-2::file-selector-button{margin-right:.5rem}.file\:mr-3::file-selector-button{margin-right:.75rem}.file\:rounded-full::file-selector-button{border-radius:9999px}.file\:rounded-md::file-selector-button{border-radius:.375rem}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-brand-50::file-selector-button{--tw-bg-opacity: 1;background-color:rgb(241 248 246 / var(--tw-bg-opacity, 1))}.file\:bg-white::file-selector-button{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.file\:px-3::file-selector-button{padding-left:.75rem;padding-right:.75rem}.file\:py-1\.5::file-selector-button{padding-top:.375rem;padding-bottom:.375rem}.file\:py-2::file-selector-button{padding-top:.5rem;padding-bottom:.5rem}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-brand-700::file-selector-button{--tw-text-opacity: 1;color:rgb(11 106 92 / var(--tw-text-opacity, 1))}.file\:text-gray-700::file-selector-button{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.file\:shadow-sm::file-selector-button{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.placeholder\:text-gray-400::-moz-placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.placeholder\:text-gray-400::placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.hover\:border-brand-200:hover{--tw-border-opacity: 1;border-color:rgb(195 227 219 / var(--tw-border-opacity, 1))}.hover\:border-brand-300:hover{--tw-border-opacity: 1;border-color:rgb(151 205 192 / var(--tw-border-opacity, 1))}.hover\:border-brand-400:hover{--tw-border-opacity: 1;border-color:rgb(90 174 156 / var(--tw-border-opacity, 1))}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\:bg-brand-100:hover{--tw-bg-opacity: 1;background-color:rgb(226 242 238 / var(--tw-bg-opacity, 1))}.hover\:bg-brand-50:hover{--tw-bg-opacity: 1;background-color:rgb(241 248 246 / var(--tw-bg-opacity, 1))}.hover\:bg-brand-50\/30:hover{background-color:#f1f8f64d}.hover\:bg-brand-50\/40:hover{background-color:#f1f8f666}.hover\:bg-brand-700:hover{--tw-bg-opacity: 1;background-color:rgb(11 106 92 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-100:hover{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200\/40:hover{background-color:#e5e7eb66}.hover\:bg-gray-200\/60:hover{background-color:#e5e7eb99}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.hover\:text-brand-600:hover{--tw-text-opacity: 1;color:rgb(14 124 107 / var(--tw-text-opacity, 1))}.hover\:text-brand-700:hover{--tw-text-opacity: 1;color:rgb(11 106 92 / var(--tw-text-opacity, 1))}.hover\:text-emerald-800:hover{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.hover\:text-gray-400:hover{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:text-rose-600:hover{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.hover\:text-rose-700:hover{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:ring-2:hover{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.hover\:ring-brand-200:hover{--tw-ring-opacity: 1;--tw-ring-color: rgb(195 227 219 / var(--tw-ring-opacity, 1))}.hover\:file\:bg-brand-100::file-selector-button:hover{--tw-bg-opacity: 1;background-color:rgb(226 242 238 / var(--tw-bg-opacity, 1))}.focus\:border-blue-300:focus{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.focus\:border-brand-500:focus{--tw-border-opacity: 1;border-color:rgb(42 146 127 / var(--tw-border-opacity, 1))}.focus\:border-brand-700:focus{--tw-border-opacity: 1;border-color:rgb(11 106 92 / var(--tw-border-opacity, 1))}.focus\:border-gray-300:focus{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.focus\:bg-brand-100:focus{--tw-bg-opacity: 1;background-color:rgb(226 242 238 / var(--tw-bg-opacity, 1))}.focus\:bg-gray-100:focus{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.focus\:bg-gray-50:focus{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.focus\:bg-white:focus{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.focus\:text-brand-800:focus{--tw-text-opacity: 1;color:rgb(10 92 80 / var(--tw-text-opacity, 1))}.focus\:text-gray-700:focus{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.focus\:text-gray-800:focus{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[3px\]:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-brand-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(42 146 127 / var(--tw-ring-opacity, 1))}.focus\:ring-brand-500\/20:focus{--tw-ring-color: rgb(42 146 127 / .2)}.focus\:ring-rose-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(244 63 94 / var(--tw-ring-opacity, 1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.active\:bg-gray-100:active{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.active\:text-gray-500:active{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.active\:text-gray-700:active{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.active\:text-gray-800:active{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.disabled\:bg-gray-200:disabled{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.disabled\:text-gray-300:disabled{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.disabled\:text-gray-400:disabled{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:opacity-60:disabled{opacity:.6}.group[open] .group-open\:rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:inline{display:inline}.group:hover .group-hover\:text-brand-700{--tw-text-opacity: 1;color:rgb(11 106 92 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}.has-\[\:checked\]\:border-brand-500:has(:checked){--tw-border-opacity: 1;border-color:rgb(42 146 127 / var(--tw-border-opacity, 1))}.has-\[\:checked\]\:border-brand-600:has(:checked){--tw-border-opacity: 1;border-color:rgb(14 124 107 / var(--tw-border-opacity, 1))}.has-\[\:checked\]\:bg-brand-50:has(:checked){--tw-bg-opacity: 1;background-color:rgb(241 248 246 / var(--tw-bg-opacity, 1))}.has-\[\:checked\]\:bg-brand-50\/60:has(:checked){background-color:#f1f8f699}.has-\[\:checked\]\:text-brand-700:has(:checked){--tw-text-opacity: 1;color:rgb(11 106 92 / var(--tw-text-opacity, 1))}@media(min-width:640px){.sm\:col-span-1{grid-column:span 1 / span 1}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:col-span-3{grid-column:span 3 / span 3}.sm\:col-span-4{grid-column:span 4 / span 4}.sm\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:w-56{width:14rem}.sm\:w-full{width:100%}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-xl{max-width:36rem}.sm\:flex-1{flex:1 1 0%}.sm\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[1fr_12rem_auto\]{grid-template-columns:1fr 12rem auto}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:.5rem}.sm\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.sm\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.sm\:rounded-lg{border-radius:.5rem}.sm\:p-8{padding:2rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:768px){.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-3{grid-column:span 3 / span 3}.md\:col-span-4{grid-column:span 4 / span 4}.md\:col-span-5{grid-column:span 5 / span 5}.md\:flex{display:flex}.md\:h-\[calc\(100vh-6rem\)\]{height:calc(100vh - 6rem)}.md\:max-h-none{max-height:none}.md\:w-60{width:15rem}.md\:w-80{width:20rem}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:border-b-0{border-bottom-width:0px}.md\:border-r{border-right-width:1px}}@media(min-width:1024px){.lg\:sticky{position:sticky}.lg\:top-4{top:1rem}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:min-w-\[64rem\]{min-width:64rem}.lg\:min-w-\[72rem\]{min-width:72rem}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[15rem_minmax\(0\,1fr\)\]{grid-template-columns:15rem minmax(0,1fr)}.lg\:flex-col{flex-direction:column}.lg\:self-start{align-self:flex-start}.lg\:overflow-visible{overflow:visible}.lg\:rounded-xl{border-radius:.75rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}}@media(min-width:1280px){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.ltr\:origin-top-left:where([dir=ltr],[dir=ltr] *){transform-origin:top left}.ltr\:origin-top-right:where([dir=ltr],[dir=ltr] *){transform-origin:top right}.rtl\:origin-top-left:where([dir=rtl],[dir=rtl] *){transform-origin:top left}.rtl\:origin-top-right:where([dir=rtl],[dir=rtl] *){transform-origin:top right}.rtl\:flex-row-reverse:where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media(prefers-color-scheme:dark){.dark\:border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark\:text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.dark\:hover\:bg-gray-900:hover{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.dark\:hover\:text-gray-200:hover{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark\:hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:focus\:border-blue-700:focus{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.dark\:focus\:border-blue-800:focus{--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.dark\:active\:bg-gray-700:active{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:active\:text-gray-300:active{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}}
