:root{--u-bg:#fff;--u-soft:#f2f2f2;--u-line:#dbdbdb;--u-ink:#111;--u-text-2:#6b6b6b;--u-on-ink:#fff;--u-on-ink-2:#ffffff80;--u-lime:#aabb53;--u-lime-soft:#eef3d8;--u-lime-mist:#d9e3b3;--u-lime-deep:#6f7c3a;--u-success:#2e7d32;--u-warning:#b26b00;--u-danger:#c5221f;--u-liked:#e2574c;--u-scrim:#0000007a;--u-sand:#f4eedd;--u-sand-deep:#86703f;--u-peach:#f7dfcd;--u-peach-deep:#b0602f;--u-sage:#dceae4;--u-sage-deep:#3e6e62;--u-font:var(--font-poppins), "Poppins", sans-serif;--u-r-pill:999px;--u-r-lg:16px;--u-r-md:12px;--u-s-4:4px;--u-s-8:8px;--u-s-12:12px;--u-s-16:16px;--u-s-20:20px;--u-s-24:24px;--u-dur-fast:.12s;--u-dur-base:.2s;--u-dur-slow:.28s;--u-ease:cubic-bezier(.2, .8, .2, 1);--u-press-scale:.97;--u-stagger:30ms}.u-t-screen{font-size:22px;font-weight:600;line-height:1.3}.u-t-title{font-size:17px;font-weight:600;line-height:1.35}.u-t-body{font-size:14px;font-weight:400;line-height:1.5}.u-t-label{font-size:14px;font-weight:500;line-height:1.2}.u-t-caption{font-size:12px;font-weight:400;line-height:1.4}.u-t-input{font-size:16px;font-weight:400;line-height:1.4}@media (prefers-reduced-motion:reduce){:root{--u-dur-base:var(--u-dur-fast);--u-dur-slow:var(--u-dur-fast);--u-press-scale:1;--u-stagger:0s}}:root{--color-primary:#1c1c1c;--color-secondary:#aabb53;--color-electric-lime:#aabb53;--color-white:#fff;--color-event-capsule:#edf1d7;--color-app-background:#f6f7f2;--color-muted:#8a8d83;--color-hairline:#eceee7;--color-green-ink:#94a63f;--color-liked:#e2574c;--color-background:#fff;--color-surface:#fafafa;--color-card-surface:#f8f8f8;--color-surface-alt:#f5f5f5;--color-accent-surface:#bbc8631a;--color-accent-border:#bbc86333;--color-border:#eee;--color-divider:#eee;--color-text-primary:#000;--color-text-emphasis:#3d3d3d;--color-text-secondary:#666;--color-text-tertiary:#999;--color-text-disabled:#ccc;--color-error:#ff3b30;--color-success:#34c759;--color-warning:#fc0;--fs-9:9px;--fs-10:10px;--fs-11:11px;--fs-12:12px;--fs-13:13px;--fs-14:14px;--fs-15:15px;--fs-16:16px;--fs-17:17px;--fs-18:18px;--fs-20:20px;--fs-21:21px;--fs-22:22px;--fs-23:23px;--fs-24:24px;--fs-26:26px;--fs-27:27px;--fs-28:28px;--fs-30:30px;--fs-31:31px;--fs-32:32px;--fs-34:34px;--fs-40:40px;--fs-42:42px;--fs-52:52px;--fs-64:64px}*{box-sizing:border-box;margin:0;padding:0}html,body{background-color:var(--color-app-background);width:100%;min-height:100%;color:var(--color-text-primary);font-family:var(--font-poppins), sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}html{scroll-behavior:smooth;touch-action:pan-x pan-y;scroll-padding-top:84px}@media (display-mode:standalone){html{overscroll-behavior-y:none}}html.ios-standalone{overscroll-behavior-y:none}:root{--kolom-hp:480px;--kolom-sisi:0px}@media (min-width:481px){html:not(:has([data-lebar-penuh])){background-color:var(--u-soft)}body:not(:has([data-lebar-penuh])){--kolom-sisi:max(0px, calc((100% - var(--kolom-hp)) / 2));max-width:var(--kolom-hp);box-shadow:0 0 0 1px var(--u-line);margin-inline:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}button,input,textarea,select{font:inherit;color:inherit}button{appearance:none;background:0 0;border:0;padding:0}input,textarea,select{font-size:var(--fs-16)!important}button,a{-webkit-tap-highlight-color:transparent}input,textarea{caret-color:var(--color-primary)}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}@media (pointer:coarse){:focus-visible{outline:none!important}}button:disabled{cursor:not-allowed}img,svg,video,canvas{max-width:100%}.app-container{flex-direction:column;min-height:100vh;display:flex}.app-viewport-wrapper{background:var(--color-app-background);width:100%;min-height:100vh}.app-workspace{width:100%;min-height:100vh}.app-workspace.auth-flow,.app-workspace.app-immersive{padding:0}.workspace-container-fluid{width:100%}h1,.h1{font-size:var(--fs-26);letter-spacing:0;color:var(--color-text-primary);font-weight:800;line-height:1.18}h2,.h2{font-size:var(--fs-22);letter-spacing:0;color:var(--color-text-primary);font-weight:700;line-height:1.3}h3,.h3{font-size:var(--fs-20);letter-spacing:0;color:var(--color-text-primary);font-weight:700;line-height:1.4}.body-large{font-size:var(--fs-16);color:var(--color-text-emphasis);font-weight:400;line-height:1.5}.body-large-bold{font-size:var(--fs-16);color:var(--color-text-primary);font-weight:700;line-height:1.5}.body-medium{font-size:var(--fs-14);color:var(--color-text-secondary);font-weight:400;line-height:1.5}.body-medium-bold{font-size:var(--fs-14);color:var(--color-text-primary);font-weight:700;line-height:1.5}.body-small{font-size:var(--fs-12);color:var(--color-text-tertiary);font-weight:400;line-height:1.4}.caption{font-size:var(--fs-12);color:var(--color-text-secondary);font-weight:500;line-height:1.4}.btn-primary{background-color:var(--color-primary);color:var(--color-secondary);font-family:inherit;font-size:var(--fs-15);cursor:pointer;border:none;border-radius:16px;justify-content:center;align-items:center;gap:8px;height:48px;padding:0 24px;font-weight:700;transition:opacity .2s,transform .1s;display:inline-flex}.btn-primary:hover{opacity:.9}.btn-primary:active{transform:scale(.98)}.btn-primary:disabled,.btn-outlined:disabled{opacity:.48}.btn-outlined{color:var(--color-text-primary);font-family:inherit;font-size:var(--fs-15);border:1px solid var(--color-border);cursor:pointer;background-color:#0000;border-radius:16px;justify-content:center;align-items:center;gap:8px;height:48px;padding:0 24px;font-weight:700;transition:background-color .2s,border-color .2s;display:inline-flex}.btn-outlined:hover{background-color:var(--color-surface);border-color:var(--color-text-primary)}.btn-text{color:var(--color-text-primary);font-family:inherit;font-size:var(--fs-14);cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;gap:4px;padding:8px;font-weight:700;transition:opacity .2s;display:inline-flex}.btn-text:hover{opacity:.7}.btn-danger-outlined{color:var(--color-error);font-family:inherit;font-size:var(--fs-15);border:1px solid var(--color-error);cursor:pointer;background-color:#0000;border-radius:16px;justify-content:center;align-items:center;gap:8px;height:48px;padding:0 24px;font-weight:700;transition:background-color .2s;display:inline-flex}.btn-danger-outlined:hover{background-color:#ff3b300d}.input-field{background-color:var(--color-surface-alt);width:100%;height:48px;font-family:inherit;font-size:var(--fs-14);color:var(--color-text-primary);border:1px solid #0000;border-radius:12px;outline:none;padding:0 16px;transition:border-color .2s,background-color .2s}.input-field:focus{background-color:var(--color-white);border-color:var(--color-secondary)}.textarea-field{background-color:var(--color-surface-alt);width:100%;min-height:100px;font-family:inherit;font-size:var(--fs-14);color:var(--color-text-primary);resize:vertical;border:1px solid #0000;border-radius:12px;outline:none;padding:12px 16px;transition:border-color .2s,background-color .2s}.textarea-field:focus{background-color:var(--color-white);border-color:var(--color-secondary)}.field-icon{color:var(--color-text-tertiary);pointer-events:none;z-index:10;display:flex;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.field-icon-textarea{color:var(--color-text-tertiary);pointer-events:none;z-index:10;display:flex;position:absolute;top:16px;left:16px}.pad-ico,.pad-ico-textarea{padding-left:48px}.readonly-field{cursor:not-allowed;color:var(--color-text-secondary);background-color:var(--color-surface-alt)}.field-note,.chip{background-color:var(--color-surface-alt);color:var(--color-text-primary);font-size:var(--fs-13);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-weight:700;transition:background-color .2s,color .2s;display:inline-flex}.chip.active{background-color:var(--color-secondary);color:var(--color-primary)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--color-text-disabled);border-radius:99px}::-webkit-scrollbar-thumb:hover{background:var(--color-text-tertiary)}.w-full{width:100%}.h-full{height:100%}.min-h-full{min-height:100%}.flex{display:flex}.flex-col{flex-direction:column}.text-secondary{color:var(--color-text-secondary)}
@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.0r1jrq7neqdsq.woff2?dpl=1792653639)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.0g6rbszwfgn9y.woff2?dpl=1792653639)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.17-1enzs_j91b.woff2?dpl=1792653639)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.0apt5mko2.qn3.woff2?dpl=1792653639)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.0ek5sshv8wk3m.woff2?dpl=1792653639)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.0uvzar8hswo3p.woff2?dpl=1792653639)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.1110aazvokzp..woff2?dpl=1792653639)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.0esuu2f5si~v8.woff2?dpl=1792653639)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.12skym0rqknxy.woff2?dpl=1792653639)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.0carvq6u72s58.woff2?dpl=1792653639)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.106do9xzbuago.woff2?dpl=1792653639)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.0~mcdl10zdfb3.woff2?dpl=1792653639)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/99ce71e74c11bc20-s.0hoqzal24odb4.woff2?dpl=1792653639)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8cf1ea7b03cdeb83-s.0.56594qx.-9o.woff2?dpl=1792653639)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/829ba4228c966254-s.0ub.k0om~_-xi.woff2?dpl=1792653639)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(../media/4ae8e3010ce79e6a-s.0g5xoah9dq00_.woff2?dpl=1792653639)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(../media/1747e1908d2352d2-s.08t4zcuc4z7pw.woff2?dpl=1792653639)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(../media/4b766aa38fdaaae3-s.0cbnlo4n.czwi.woff2?dpl=1792653639)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_82088936-module__e_lzPa__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_82088936-module__e_lzPa__variable{--font-poppins:"Poppins", "Poppins Fallback"}
.SplashGate-module__o3jIEW__splash{display:none}@media (display-mode:standalone){.SplashGate-module__o3jIEW__splash{display:flex}}html.ios-standalone .SplashGate-module__o3jIEW__splash{display:flex}.SplashGate-module__o3jIEW__splash{z-index:9999;background:var(--u-bg);justify-content:center;align-items:center;position:fixed;inset:0}.SplashGate-module__o3jIEW__logo{fill:var(--u-lime);display:block}
