html.theme-frontend,.theme-frontend,html.theme-frontend[data-theme=light],.theme-frontend[data-theme=light],.theme-frontend [data-theme=light],html.theme-frontend.light,.theme-frontend.light,.theme-frontend .light{--aksara-primary:56 71 232;--aksara-success:16 185 129;--aksara-info:6 182 212;--aksara-warning:245 158 11;--aksara-danger:239 68 68;--aksara-surface:#fff;--aksara-bg-surface:var(--aksara-surface);--aksara-bg-body:#f8fafc;--aksara-bg-body-secondary:#f1f5f9;--aksara-bg-body-tertiary:#e2e8f0;--aksara-bg-subtle:#f1f5f9;--aksara-text-body:#0f172a;--aksara-text-body-secondary:#64748b;--aksara-text-body-tertiary:#94a3b8;--aksara-text-subtle:#64748b;--aksara-border:#cbd5e1;--aksara-border-secondary:#e2e8f0;--aksara-border-tertiary:#cbd5e1;--aksara-border-subtle:#e2e8f0;--aksara-input-border:var(--aksara-border);--aksara-input-bg:var(--aksara-surface);--aksara-input-color:var(--aksara-text-body);--aksara-dropdown-bg:var(--aksara-surface);--aksara-dropdown-border:var(--aksara-border);--aksara-radius:1rem;--aksara-radius-sm:.5rem;--aksara-radius-md:.75rem;--app-ink:var(--aksara-text-body);--app-muted:var(--aksara-text-subtle);--app-panel:var(--aksara-surface);--app-surface:var(--aksara-surface);--app-line:var(--aksara-border-subtle);--app-soft:var(--aksara-bg-body);--app-primary:rgb(var(--aksara-primary));--app-success:rgb(var(--aksara-success));--app-info:rgb(var(--aksara-info));--app-warning:rgb(var(--aksara-warning));--app-danger:rgb(var(--aksara-danger));--app-radius:var(--aksara-radius)}.theme-frontend .fw-100,.theme-frontend .font-100{font-weight:100!important}.theme-frontend .fw-200,.theme-frontend .font-200{font-weight:200!important}.theme-frontend .fw-300,.theme-frontend .fw-light,.theme-frontend .font-light{font-weight:300!important}.theme-frontend .fw-400,.theme-frontend .fw-normal,.theme-frontend .font-normal{font-weight:400!important}.theme-frontend .fw-500,.theme-frontend .fw-medium,.theme-frontend .font-medium{font-weight:500!important}.theme-frontend .fw-600,.theme-frontend .fw-semibold,.theme-frontend .font-semibold{font-weight:600!important}.theme-frontend .fw-700,.theme-frontend .fw-bold,.theme-frontend .font-bold{font-weight:700!important}.theme-frontend .fw-800,.theme-frontend .fw-extrabold,.theme-frontend .font-extrabold{font-weight:800!important}.theme-frontend .fw-900,.theme-frontend .fw-black,.theme-frontend .font-black{font-weight:900!important}html.theme-frontend[data-theme=dark],.theme-frontend[data-theme=dark],.theme-frontend [data-theme=dark],html.theme-frontend.dark,.theme-frontend.dark,.theme-frontend .dark{--aksara-surface:#212121;--aksara-bg-surface:var(--aksara-surface);--aksara-bg-body:#101010;--aksara-bg-body-secondary:#212121;--aksara-bg-body-tertiary:#181818;--aksara-bg-subtle:#212121;--aksara-text-body:#ececec;--aksara-text-body-secondary:#c7c7c7;--aksara-text-body-tertiary:#85858f;--aksara-text-subtle:#c7c7c7;--aksara-border:#2f2f2f;--aksara-border-secondary:#2f2f2f;--aksara-border-tertiary:#2f2f2f;--aksara-border-subtle:#2a2a2a;--aksara-dropdown-bg:#212121;--aksara-dropdown-border:#2f2f2f;--aksara-input-border:#2f2f2f;--aksara-input-bg:#212121;--aksara-input-color:#ececec;--app-ink:var(--aksara-text-body);--app-muted:var(--aksara-text-subtle);--app-panel:var(--aksara-surface);--app-surface:var(--aksara-surface);--app-line:var(--aksara-border-subtle);--app-soft:var(--aksara-bg-body);--app-hover:#ffffff0f}.theme-frontend .text-ink{color:var(--app-ink)!important}.theme-frontend .text-muted{color:var(--app-muted)!important}.theme-frontend .list-group-item.active,.theme-frontend .list-group-item.active:hover,.theme-frontend .list-group-item.active:focus{background:var(--aksara-bg-subtle,#f1f5f9)!important;color:var(--aksara-text-body,#0f172a)!important;border-color:var(--aksara-border-subtle,#e2e8f0)!important}html.theme-frontend[data-theme=dark] .list-group-item.active,.theme-frontend[data-theme=dark] .list-group-item.active,.theme-frontend [data-theme=dark] .list-group-item.active,html.theme-frontend[data-theme=dark] .list-group-item.active:hover,.theme-frontend[data-theme=dark] .list-group-item.active:hover,.theme-frontend [data-theme=dark] .list-group-item.active:hover,html.theme-frontend[data-theme=dark] .list-group-item.active:focus,.theme-frontend[data-theme=dark] .list-group-item.active:focus,.theme-frontend [data-theme=dark] .list-group-item.active:focus,html.theme-frontend.dark .list-group-item.active,.theme-frontend.dark .list-group-item.active,.theme-frontend .dark .list-group-item.active,html.theme-frontend.dark .list-group-item.active:hover,.theme-frontend.dark .list-group-item.active:hover,.theme-frontend .dark .list-group-item.active:hover,html.theme-frontend.dark .list-group-item.active:focus,.theme-frontend.dark .list-group-item.active:focus,.theme-frontend .dark .list-group-item.active:focus{background:var(--aksara-bg-body-secondary,#212121)!important;color:var(--aksara-text-body,#ececec)!important;border-color:var(--aksara-border,#2f2f2f)!important}.theme-frontend .list-group-item.active .list-group-title,.theme-frontend .list-group-item.active .list-group-subtitle,.theme-frontend .list-group-item.active a,.theme-frontend .list-group-item.active p,.theme-frontend .list-group-item.active div:not(.badge):not([class*=badge]){color:inherit}.theme-frontend .sidebar-nav-item.active,.theme-frontend .sidebar-nav-item[aria-selected=true],.theme-frontend .sidebar-pane .sidebar-nav-item.active,.theme-frontend .sidebar-nav .sidebar-nav-item.active{background:var(--aksara-bg-subtle,#f1f5f9)!important;color:var(--aksara-text-body,#0f172a)!important;font-weight:700!important}html.theme-frontend[data-theme=dark] .sidebar-nav-item:hover,.theme-frontend[data-theme=dark] .sidebar-nav-item:hover,.theme-frontend [data-theme=dark] .sidebar-nav-item:hover,html.theme-frontend.dark .sidebar-nav-item:hover,.theme-frontend.dark .sidebar-nav-item:hover,.theme-frontend .dark .sidebar-nav-item:hover{color:var(--aksara-text-body,#ececec)!important;background-color:var(--aksara-bg-body-secondary,#212121)!important}html.theme-frontend[data-theme=dark] .sidebar-nav-item.active,.theme-frontend[data-theme=dark] .sidebar-nav-item.active,.theme-frontend [data-theme=dark] .sidebar-nav-item.active,html.theme-frontend[data-theme=dark] .sidebar-nav-item[aria-selected=true],.theme-frontend[data-theme=dark] .sidebar-nav-item[aria-selected=true],.theme-frontend [data-theme=dark] .sidebar-nav-item[aria-selected=true],html.theme-frontend[data-theme=dark] .sidebar-pane .sidebar-nav-item.active,.theme-frontend[data-theme=dark] .sidebar-pane .sidebar-nav-item.active,.theme-frontend [data-theme=dark] .sidebar-pane .sidebar-nav-item.active,html.theme-frontend[data-theme=dark] .sidebar-nav .sidebar-nav-item.active,.theme-frontend[data-theme=dark] .sidebar-nav .sidebar-nav-item.active,.theme-frontend [data-theme=dark] .sidebar-nav .sidebar-nav-item.active,html.theme-frontend.dark .sidebar-nav-item.active,.theme-frontend.dark .sidebar-nav-item.active,.theme-frontend .dark .sidebar-nav-item.active,html.theme-frontend.dark .sidebar-nav-item[aria-selected=true],.theme-frontend.dark .sidebar-nav-item[aria-selected=true],.theme-frontend .dark .sidebar-nav-item[aria-selected=true],html.theme-frontend.dark .sidebar-pane .sidebar-nav-item.active,.theme-frontend.dark .sidebar-pane .sidebar-nav-item.active,.theme-frontend .dark .sidebar-pane .sidebar-nav-item.active,html.theme-frontend.dark .sidebar-nav .sidebar-nav-item.active,.theme-frontend.dark .sidebar-nav .sidebar-nav-item.active,.theme-frontend .dark .sidebar-nav .sidebar-nav-item.active{background:var(--aksara-bg-body-secondary,#212121)!important;color:var(--aksara-text-body,#ececec)!important}.theme-frontend .sidebar-nav-item.active *,.theme-frontend .sidebar-nav-item[aria-selected=true] *,html.theme-frontend[data-theme=dark] .sidebar-nav-item.active *,.theme-frontend[data-theme=dark] .sidebar-nav-item.active *,.theme-frontend [data-theme=dark] .sidebar-nav-item.active *,html.theme-frontend[data-theme=dark] .sidebar-nav-item[aria-selected=true] *,.theme-frontend[data-theme=dark] .sidebar-nav-item[aria-selected=true] *,.theme-frontend [data-theme=dark] .sidebar-nav-item[aria-selected=true] *,html.theme-frontend.dark .sidebar-nav-item.active *,.theme-frontend.dark .sidebar-nav-item.active *,.theme-frontend .dark .sidebar-nav-item.active *,html.theme-frontend.dark .sidebar-nav-item[aria-selected=true] *,.theme-frontend.dark .sidebar-nav-item[aria-selected=true] *,.theme-frontend .dark .sidebar-nav-item[aria-selected=true] *{color:inherit}.theme-frontend .text-white{color:#fff!important}html.theme-frontend,.theme-frontend{scroll-behavior:smooth}.theme-frontend .tooltip{pointer-events:none!important}body.theme-frontend,.theme-frontend{background:var(--app-soft);min-width:320px;color:var(--app-ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.theme-frontend button,.theme-frontend input,.theme-frontend textarea,.theme-frontend select,.theme-frontend .site-shell,.theme-frontend .landing-fullscreen{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.theme-frontend a:not(.btn):not([class*=btn-]){color:inherit;text-decoration:none}.theme-frontend textarea.form-control,.theme-frontend textarea.form-control-autogrow,.theme-frontend textarea[data-role=autogrow],.theme-frontend textarea[data-autogrow],.theme-frontend textarea[rows="1"]{resize:none}.theme-frontend #threads-composer-input,.theme-frontend textarea#threads-composer-input.form-control,.theme-frontend textarea#threads-composer-input.form-control:focus{height:24px;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;min-height:24px!important;margin:0!important;padding:0!important;line-height:24px!important}.theme-frontend #threads-chat-emoji-btn,.theme-frontend #threads-chat-send-text-btn{width:24px!important;height:24px!important;min-height:24px!important;max-height:24px!important;box-shadow:none!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;line-height:1!important;display:inline-flex!important}.theme-frontend #threads-chat-plus-btn{box-sizing:border-box!important;background:0 0!important;width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important}.theme-frontend #threads-composer-input-wrap{box-sizing:border-box!important;min-height:40px!important;padding-top:7px!important;padding-bottom:7px!important}.theme-frontend .border-subtle{border-color:var(--aksara-border-subtle)!important}.theme-frontend .bg-primary-subtle{background-color:rgb(var(--aksara-primary) / .12)!important}.theme-frontend .bg-success-subtle{background-color:rgb(var(--aksara-success) / .12)!important}.theme-frontend .bg-danger-subtle{background-color:rgb(var(--aksara-danger) / .12)!important}.theme-frontend .bg-warning-subtle{background-color:rgb(var(--aksara-warning) / .12)!important}.theme-frontend .bg-info-subtle{background-color:rgb(var(--aksara-info) / .12)!important}.theme-frontend .text-primary-subtle{color:rgb(var(--aksara-primary) / .75)!important}.theme-frontend .text-success-subtle{color:rgb(var(--aksara-success) / .75)!important}.theme-frontend .text-danger-subtle{color:rgb(var(--aksara-danger) / .75)!important}.theme-frontend .text-warning-subtle{color:rgb(var(--aksara-warning) / .75)!important}.theme-frontend .text-info-subtle{color:rgb(var(--aksara-info) / .75)!important}.theme-frontend .border-success-subtle{border-color:rgb(var(--aksara-success) / .3)!important}.theme-frontend .border-danger-subtle{border-color:rgb(var(--aksara-danger) / .3)!important}.theme-frontend .border-primary-subtle{border-color:rgb(var(--aksara-primary) / .3)!important}.theme-frontend .border-warning-subtle{border-color:rgb(var(--aksara-warning) / .3)!important}.theme-frontend .border-info-subtle{border-color:rgb(var(--aksara-info) / .3)!important}.theme-frontend .transition-colors{transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.theme-frontend .site-shell{min-height:100svh}.theme-frontend .group .group-hover-show{display:none!important}.theme-frontend .group:hover .group-hover-show{display:inline!important}.theme-frontend .group:hover .group-hover-hide{display:none!important}.theme-frontend .group .group-hover-opacity-0{opacity:0;transition:opacity .15s ease-in-out}.theme-frontend .group:hover .group-hover-opacity-0,.theme-frontend .group:hover .group-hover\:opacity-100,.theme-frontend .group.has-open-menu .threads-action-btn{opacity:1!important}.theme-frontend .group:has(.threads-msg-popover:not(.d-none)) .threads-action-btn{opacity:1!important}.theme-frontend .group:has(.threads-reaction-bar:not(.d-none)) .threads-action-btn{opacity:1!important}.theme-frontend .brand-mark,.theme-frontend .auth-logo{letter-spacing:-.02em;align-items:center;gap:.5rem;font-size:1.75rem;display:inline-flex}.theme-frontend .brand-symbol{place-items:center;width:48px;height:48px;font-size:1.2rem;display:inline-grid;overflow:hidden}.theme-frontend .brand-symbol .brand-image,.theme-frontend .brand-symbol img{object-fit:contain;border-radius:inherit;width:100%;height:100%;padding:3px}.theme-frontend .brand-text strong{color:var(--app-ink);font-weight:800}.theme-frontend .landing-navbar{box-sizing:border-box;z-index:1000;pointer-events:none;background:0 0;justify-content:space-between;align-items:center;width:100%;padding:1.5rem 3rem;transition:background-color .25s,-webkit-backdrop-filter .25s,backdrop-filter .25s,border-color .25s,box-shadow .25s,padding .25s;display:flex;position:fixed;top:0;left:0;right:0}.theme-frontend .landing-navbar.navbar-scrolled{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);pointer-events:auto;background:#ffffffa6;border-bottom:1px solid #00000014;box-shadow:0 4px 20px #0000000a}html.theme-frontend[data-theme=dark] .landing-navbar.navbar-scrolled,.theme-frontend[data-theme=dark] .landing-navbar.navbar-scrolled,.theme-frontend [data-theme=dark] .landing-navbar.navbar-scrolled,html.theme-frontend.dark .landing-navbar.navbar-scrolled,.theme-frontend.dark .landing-navbar.navbar-scrolled,.theme-frontend .dark .landing-navbar.navbar-scrolled{background:color-mix(in srgb, var(--app-panel,#212121) 85%, transparent);border-bottom-color:var(--app-line,#2a2a2a);box-shadow:0 4px 20px #0006}.theme-frontend .landing-navbar .brand-mark,.theme-frontend .landing-navbar .navbar-actions{pointer-events:auto}.theme-frontend .btn-glass-icon{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:40px;height:40px;color:var(--app-ink);box-shadow:none;cursor:pointer;background:#ffffff80;border:1px solid #ffffff73;border-radius:50%;justify-content:center;align-items:center;font-size:1.2rem;transition:all .2s;display:inline-flex}html.theme-frontend[data-theme=dark] .btn-glass-icon,.theme-frontend[data-theme=dark] .btn-glass-icon,.theme-frontend [data-theme=dark] .btn-glass-icon,html.theme-frontend.dark .btn-glass-icon,.theme-frontend.dark .btn-glass-icon,.theme-frontend .dark .btn-glass-icon{background:color-mix(in srgb, var(--app-panel,#212121) 70%, transparent);border-color:var(--app-line,#ffffff1f);color:var(--app-ink)}.theme-frontend .btn-glass-icon:hover{background:#ffffffd9;transform:scale(1.06)}html.theme-frontend[data-theme=dark] .btn-glass-icon:hover,.theme-frontend[data-theme=dark] .btn-glass-icon:hover,.theme-frontend [data-theme=dark] .btn-glass-icon:hover,html.theme-frontend.dark .btn-glass-icon:hover,.theme-frontend.dark .btn-glass-icon:hover,.theme-frontend .dark .btn-glass-icon:hover{background:var(--app-panel,#212121)}.theme-frontend .landing-fullscreen{width:100%;height:100svh;position:relative;overflow:hidden}.theme-frontend .landing-map{z-index:1;background:var(--app-soft);width:100%;height:100%;transition:background .3s;position:absolute;inset:0}.theme-frontend .landing-map .ol-layers{opacity:.4;transition:filter .3s,opacity .3s}html.theme-frontend[data-theme=dark] .landing-map,.theme-frontend[data-theme=dark] .landing-map,.theme-frontend [data-theme=dark] .landing-map,html.theme-frontend.dark .landing-map,.theme-frontend.dark .landing-map,.theme-frontend .dark .landing-map{background:#0b0f19}html.theme-frontend[data-theme=dark] .landing-map .ol-layers,.theme-frontend[data-theme=dark] .landing-map .ol-layers,.theme-frontend [data-theme=dark] .landing-map .ol-layers,html.theme-frontend.dark .landing-map .ol-layers,.theme-frontend.dark .landing-map .ol-layers,.theme-frontend .dark .landing-map .ol-layers{filter:invert()hue-rotate(180deg)brightness(80%)contrast(90%);opacity:.4}.theme-frontend .custom-map-marker{background:0 0;border:none}.theme-frontend .map-marker-pin{color:#fff;cursor:pointer;border:2.5px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s;display:flex;box-shadow:0 3px 10px #00000040}.theme-frontend .map-marker-pin.marker-primary{background:#3847e8}.theme-frontend .map-marker-pin.marker-warning{background:#f59e0b}.theme-frontend .map-marker-pin.marker-danger{background:#ef4444}.theme-frontend .map-marker-pin.marker-info{background:#06b6d4}.theme-frontend .map-marker-pin.marker-success{background:#10b981}.theme-frontend .map-marker-pin.active{z-index:999;transform:scale(1.35);box-shadow:0 0 0 6px #3847e84d,0 8px 20px #0000004d}.theme-frontend .landing-dock-container{z-index:15;pointer-events:none;justify-content:space-between;align-items:flex-end;gap:2rem;display:flex;position:absolute;bottom:2rem;left:2.5rem;right:2.5rem}.theme-frontend .landing-map-hud{z-index:15;pointer-events:auto;position:absolute;top:5.5rem;left:3rem}.theme-frontend .hud-live-chip{-webkit-backdrop-filter:blur(16px)saturate(180%);backdrop-filter:blur(16px)saturate(180%);background:#ffffffa6;border:1px solid #fff9;border-radius:999px;align-items:center;gap:.5rem;padding:.45rem .95rem;font-size:.8125rem;display:inline-flex;box-shadow:0 4px 16px #00000014}html.theme-frontend[data-theme=dark] .hud-live-chip,.theme-frontend[data-theme=dark] .hud-live-chip,.theme-frontend [data-theme=dark] .hud-live-chip,html.theme-frontend.dark .hud-live-chip,.theme-frontend.dark .hud-live-chip,.theme-frontend .dark .hud-live-chip{background:color-mix(in srgb, var(--app-panel,#212121) 85%, transparent);border-color:var(--app-line,#ffffff1a);box-shadow:0 4px 16px #0000004d}.theme-frontend .hud-pulse-dot{background:#ef4444;border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block;position:relative}.theme-frontend .hud-pulse-dot:after{content:"";background:#ef444473;border-radius:50%;animation:2s ease-out infinite hud-pulse;position:absolute;inset:-3px}@keyframes hud-pulse{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}.theme-frontend .hud-title{color:var(--app-ink);font-weight:700}.theme-frontend .hud-dot-sep{color:var(--app-muted)}.theme-frontend .hud-count{color:var(--app-primary,#3847e8);font-weight:700}.theme-frontend .disaster-map-pin{cursor:pointer;pointer-events:auto;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:32px;height:32px;transition:transform .2s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative}.theme-frontend .disaster-map-pin:hover{z-index:100;transform:scale(1.18)translateY(-2px)}.theme-frontend .pin-pulse{opacity:0;pointer-events:none;border:2px solid;border-radius:50%;position:absolute;inset:-3px}.theme-frontend .disaster-map-pin.active .pin-pulse{animation:1.8s ease-out infinite pin-pulse-ring}@keyframes pin-pulse-ring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2)}}.theme-frontend .pin-body{background:var(--pin-bg,#ef4444);color:#fff;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:.95rem;transition:all .2s;display:flex;box-shadow:0 3px 10px #00000040}.theme-frontend .marker-danger .pin-body{color:#fff;background:#dc2626}.theme-frontend .marker-danger .pin-pulse{border-color:#dc2626}.theme-frontend .marker-warning .pin-body{color:#fff;background:#ea580c}.theme-frontend .marker-warning .pin-pulse{border-color:#ea580c}.theme-frontend .marker-info .pin-body{color:#fff;background:#0284c7}.theme-frontend .marker-info .pin-pulse{border-color:#0284c7}.theme-frontend .marker-primary .pin-body{background:var(--app-primary,#3847e8);color:#fff}.theme-frontend .marker-primary .pin-pulse{border-color:var(--app-primary,#3847e8)}.theme-frontend .marker-success .pin-body{color:#fff;background:#10b981}.theme-frontend .marker-success .pin-pulse{border-color:#10b981}.theme-frontend .disaster-map-pin.active{z-index:999;transform:scale(1.22)translateY(-3px)}.theme-frontend .disaster-map-pin.active .pin-body{box-shadow:0 0 0 4px #ffffff73,0 6px 18px #00000059}.theme-frontend .pin-tooltip{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--app-line,#ffffff26);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;background:#181818f2;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:.6875rem;font-weight:600;transition:opacity .2s,transform .2s;display:flex;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 4px 12px #00000040}.theme-frontend .pin-tooltip-cat{color:#f87171;font-weight:700}.theme-frontend .pin-tooltip-loc{color:#ffffffe6}.theme-frontend .disaster-map-pin:hover .pin-tooltip,.theme-frontend .disaster-map-pin.active .pin-tooltip{opacity:1;transform:translate(-50%)translateY(0)}.theme-frontend .landing-ticker-container{pointer-events:none;flex:auto;min-width:0;max-width:760px}.theme-frontend .ticker-glass-card{pointer-events:auto;-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);background:#ffffffd1;border:1px solid #fffc;border-radius:1.25rem;transition:box-shadow .2s,border-color .2s;overflow:hidden;box-shadow:0 16px 36px -6px #00000024,0 4px 12px #0000000f}.theme-frontend .ticker-glass-card:hover{box-shadow:0 20px 42px -6px #0000002e,0 6px 16px #00000014}html.theme-frontend[data-theme=dark] .ticker-glass-card,.theme-frontend[data-theme=dark] .ticker-glass-card,.theme-frontend [data-theme=dark] .ticker-glass-card,html.theme-frontend.dark .ticker-glass-card,.theme-frontend.dark .ticker-glass-card,.theme-frontend .dark .ticker-glass-card{background:color-mix(in srgb, var(--app-panel,#212121) 90%, transparent);border-color:var(--app-line,#2f2f2f);box-shadow:0 20px 42px -6px #00000080,0 6px 18px #00000059}.theme-frontend .ticker-progress-track{background:#0000000f;width:100%;height:2px;overflow:hidden}html.theme-frontend[data-theme=dark] .ticker-progress-track,.theme-frontend[data-theme=dark] .ticker-progress-track,.theme-frontend [data-theme=dark] .ticker-progress-track,html.theme-frontend.dark .ticker-progress-track,.theme-frontend.dark .ticker-progress-track,.theme-frontend .dark .ticker-progress-track{background:#ffffff14}.theme-frontend .ticker-progress-bar{background:var(--app-primary,#3847e8);width:0%;height:100%;transition:width .1s linear}.theme-frontend .ticker-content-row{align-items:center;gap:.85rem;width:100%;padding:.75rem 1.125rem;display:flex}.theme-frontend .ticker-live-pill{color:#dc2626;background:#dc26261a;border:1px solid #dc262633;border-radius:999px;flex-shrink:0;align-items:center;gap:.35rem;padding:.25rem .55rem;display:inline-flex}.theme-frontend .ticker-live-dot{background:#dc2626;border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #dc2626cc}.theme-frontend .ticker-live-title{letter-spacing:.06em;font-size:.6875rem;font-weight:800}.theme-frontend .ticker-dynamic-wrap{cursor:pointer;flex:auto;min-width:0;transition:opacity .15s;overflow:hidden}.theme-frontend .ticker-dynamic-wrap:hover{opacity:.9}.theme-frontend .ticker-alert-item{align-items:center;gap:.75rem;width:100%;min-width:0;display:flex}.theme-frontend .animate-ticker-fade{animation:.25s cubic-bezier(.16,1,.3,1) ticker-fade}@keyframes ticker-fade{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.theme-frontend .ticker-thumb{background:#000;border-radius:.5rem;flex-shrink:0;width:40px;height:40px;overflow:hidden}.theme-frontend .ticker-thumb-img{object-fit:cover;width:100%;height:100%;display:block}.theme-frontend .ticker-thumb-video{background:var(--aksara-bg-body-tertiary,#181818);color:#fff;place-items:center;width:100%;height:100%;font-size:1rem;display:grid}.theme-frontend .ticker-alert-details{flex-grow:1;min-width:0;overflow:hidden}.theme-frontend .ticker-cat{color:var(--app-ink,#0f172a)}.theme-frontend .ticker-dot{font-size:.75rem}.theme-frontend .ticker-verified{color:#10b981}.theme-frontend .ticker-text{color:var(--app-muted);line-height:1.35}.theme-frontend .ticker-controls{border-left:1px solid var(--app-line,#00000014);flex-shrink:0;margin-left:auto;padding-left:.85rem}html.theme-frontend[data-theme=dark] .ticker-controls,.theme-frontend[data-theme=dark] .ticker-controls,.theme-frontend [data-theme=dark] .ticker-controls,html.theme-frontend.dark .ticker-controls,.theme-frontend.dark .ticker-controls,.theme-frontend .dark .ticker-controls{border-left-color:#ffffff1a}.theme-frontend .ticker-counter{letter-spacing:.04em;white-space:nowrap;font-size:.75rem}.theme-frontend .ticker-nav-btn-group{gap:2px}.theme-frontend .ticker-icon-btn{width:28px;height:28px;color:var(--app-ink,#0f172a);cursor:pointer;background:#0000000a;border:1px solid #0000;border-radius:.5rem;place-items:center;font-size:1rem;transition:all .15s;display:grid}html.theme-frontend[data-theme=dark] .ticker-icon-btn,.theme-frontend[data-theme=dark] .ticker-icon-btn,.theme-frontend [data-theme=dark] .ticker-icon-btn,html.theme-frontend.dark .ticker-icon-btn,.theme-frontend.dark .ticker-icon-btn,.theme-frontend .dark .ticker-icon-btn{color:#f8fafc;background:#ffffff14}.theme-frontend .ticker-icon-btn:hover{background:var(--app-primary,#3847e8);color:#fff;transform:scale(1.05)}.theme-frontend .ticker-icon-btn:active{transform:scale(.95)}.theme-frontend .panel-auth{pointer-events:auto;flex-direction:column;flex:0 0 420px;max-width:420px;max-height:calc(100svh - 5.5rem);display:flex}.theme-frontend .auth-glass-card{-webkit-backdrop-filter:blur(16px)saturate(160%);backdrop-filter:blur(16px)saturate(160%);box-shadow:none;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--app-line) 80%, transparent) transparent;background:#ffffff80;border:1px solid #ffffff73;border-radius:1.25rem;max-height:100%;padding:2.5rem 2.25rem;overflow-y:auto}.theme-frontend .auth-glass-card::-webkit-scrollbar{width:5px}.theme-frontend .auth-glass-card::-webkit-scrollbar-track{background:0 0}.theme-frontend .auth-glass-card::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--app-line) 80%, transparent);border-radius:10px}html.theme-frontend[data-theme=dark] .auth-glass-card,.theme-frontend[data-theme=dark] .auth-glass-card,.theme-frontend [data-theme=dark] .auth-glass-card,html.theme-frontend.dark .auth-glass-card,.theme-frontend.dark .auth-glass-card,.theme-frontend .dark .auth-glass-card{background:color-mix(in srgb, var(--app-panel,#212121) 85%, transparent);border-color:var(--app-line,#2f2f2f);box-shadow:none}.theme-frontend .auth-welcome{color:var(--app-ink);letter-spacing:-.02em;margin:0 0 .35rem;font-weight:800}html.theme-frontend[data-theme=dark] .auth-welcome,.theme-frontend[data-theme=dark] .auth-welcome,.theme-frontend [data-theme=dark] .auth-welcome,html.theme-frontend.dark .auth-welcome,.theme-frontend.dark .auth-welcome,.theme-frontend .dark .auth-welcome{color:#f8fafc}.theme-frontend .auth-subtitle{color:var(--app-muted);margin:0;font-size:.875rem;line-height:1.45}html.theme-frontend[data-theme=dark] .auth-subtitle,.theme-frontend[data-theme=dark] .auth-subtitle,.theme-frontend [data-theme=dark] .auth-subtitle,html.theme-frontend.dark .auth-subtitle,.theme-frontend.dark .auth-subtitle,.theme-frontend .dark .auth-subtitle{color:#cbd5e1}.theme-frontend .btn-link{color:inherit;font:inherit;cursor:pointer;vertical-align:baseline;background:0 0;border:none;padding:0;text-decoration:none;display:inline}.theme-frontend .btn-link:hover{text-decoration:underline}.theme-frontend .input-icon-group{position:relative}.theme-frontend .input-icon{color:var(--app-muted);pointer-events:none;font-size:1.2rem;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}html.theme-frontend[data-theme=dark] .input-icon,.theme-frontend[data-theme=dark] .input-icon,.theme-frontend [data-theme=dark] .input-icon,html.theme-frontend.dark .input-icon,.theme-frontend.dark .input-icon,.theme-frontend .dark .input-icon{color:#94a3b8}.theme-frontend .input-icon-group .form-control{height:48px;color:var(--app-ink);background:#ffffff73;border:1px solid #0000001a;border-radius:.625rem;padding-left:2.85rem;padding-right:2.85rem;font-size:.9375rem;transition:all .2s}html.theme-frontend[data-theme=dark] .input-icon-group .form-control,.theme-frontend[data-theme=dark] .input-icon-group .form-control,.theme-frontend [data-theme=dark] .input-icon-group .form-control,html.theme-frontend.dark .input-icon-group .form-control,.theme-frontend.dark .input-icon-group .form-control,.theme-frontend .dark .input-icon-group .form-control{background:var(--aksara-bg-body-tertiary,#181818);border:1px solid var(--app-line,#2f2f2f);color:var(--app-ink,#ececec)}html.theme-frontend[data-theme=dark] .input-icon-group .form-control::placeholder,.theme-frontend[data-theme=dark] .input-icon-group .form-control::placeholder,.theme-frontend [data-theme=dark] .input-icon-group .form-control::placeholder,html.theme-frontend.dark .input-icon-group .form-control::placeholder,.theme-frontend.dark .input-icon-group .form-control::placeholder,.theme-frontend .dark .input-icon-group .form-control::placeholder{color:var(--app-muted,#85858f)}html.theme-frontend[data-theme=dark] .input-icon-group .form-control:focus,.theme-frontend[data-theme=dark] .input-icon-group .form-control:focus,.theme-frontend [data-theme=dark] .input-icon-group .form-control:focus,html.theme-frontend.dark .input-icon-group .form-control:focus,.theme-frontend.dark .input-icon-group .form-control:focus,.theme-frontend .dark .input-icon-group .form-control:focus{background:var(--app-panel,#212121);border-color:var(--app-primary);color:#fff;box-shadow:none!important}.theme-frontend .btn-pwd-toggle{color:var(--app-muted);cursor:pointer;background:0 0;border:none;padding:.25rem .5rem;font-size:1.15rem;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.theme-frontend .btn-pwd-toggle:hover{color:var(--app-ink)}html.theme-frontend[data-theme=dark] .btn-pwd-toggle,.theme-frontend[data-theme=dark] .btn-pwd-toggle,.theme-frontend [data-theme=dark] .btn-pwd-toggle,html.theme-frontend.dark .btn-pwd-toggle,.theme-frontend.dark .btn-pwd-toggle,.theme-frontend .dark .btn-pwd-toggle{color:#94a3b8}html.theme-frontend[data-theme=dark] .btn-pwd-toggle:hover,.theme-frontend[data-theme=dark] .btn-pwd-toggle:hover,.theme-frontend [data-theme=dark] .btn-pwd-toggle:hover,html.theme-frontend.dark .btn-pwd-toggle:hover,.theme-frontend.dark .btn-pwd-toggle:hover,.theme-frontend .dark .btn-pwd-toggle:hover{color:#f8fafc}.theme-frontend .auth-forgot{color:var(--app-primary);font-size:.8125rem;text-decoration:none}html.theme-frontend[data-theme=dark] .auth-forgot,.theme-frontend[data-theme=dark] .auth-forgot,.theme-frontend [data-theme=dark] .auth-forgot,html.theme-frontend.dark .auth-forgot,.theme-frontend.dark .auth-forgot,.theme-frontend .dark .auth-forgot{color:#60a5fa}html.theme-frontend[data-theme=dark] .auth-forgot:hover,.theme-frontend[data-theme=dark] .auth-forgot:hover,.theme-frontend [data-theme=dark] .auth-forgot:hover,html.theme-frontend.dark .auth-forgot:hover,.theme-frontend.dark .auth-forgot:hover,.theme-frontend .dark .auth-forgot:hover{color:#93c5fd;text-decoration:underline}.theme-frontend .auth-divider{text-align:center;color:var(--app-muted);align-items:center;font-size:.8125rem;display:flex}html.theme-frontend[data-theme=dark] .auth-divider,.theme-frontend[data-theme=dark] .auth-divider,.theme-frontend [data-theme=dark] .auth-divider,html.theme-frontend.dark .auth-divider,.theme-frontend.dark .auth-divider,.theme-frontend .dark .auth-divider{color:#94a3b8}.theme-frontend .auth-divider:before,.theme-frontend .auth-divider:after{content:"";border-bottom:1px solid var(--app-line);flex:1}html.theme-frontend[data-theme=dark] .auth-divider:before,.theme-frontend[data-theme=dark] .auth-divider:before,.theme-frontend [data-theme=dark] .auth-divider:before,html.theme-frontend[data-theme=dark] .auth-divider:after,.theme-frontend[data-theme=dark] .auth-divider:after,.theme-frontend [data-theme=dark] .auth-divider:after,html.theme-frontend.dark .auth-divider:before,.theme-frontend.dark .auth-divider:before,.theme-frontend .dark .auth-divider:before,html.theme-frontend.dark .auth-divider:after,.theme-frontend.dark .auth-divider:after,.theme-frontend .dark .auth-divider:after{border-color:#ffffff26}.theme-frontend .auth-divider span{padding:0 .75rem}.theme-frontend .social-btn-group{box-sizing:border-box;gap:.75rem;width:100%;display:flex}.theme-frontend .social-btn-group .btn-social{flex:1;width:100%}.theme-frontend .btn-social{border:1px solid var(--app-line);width:100%;color:var(--app-ink);box-sizing:border-box;background:#ffffff80;border-radius:.625rem;justify-content:center;align-items:center;padding:.65rem .75rem;font-size:.875rem;font-weight:600;transition:all .15s;display:inline-flex}html.theme-frontend[data-theme=dark] .btn-social,.theme-frontend[data-theme=dark] .btn-social,.theme-frontend [data-theme=dark] .btn-social,html.theme-frontend.dark .btn-social,.theme-frontend.dark .btn-social,.theme-frontend .dark .btn-social{background:var(--aksara-bg-body-tertiary,#181818);border-color:var(--app-line,#2f2f2f);color:var(--app-ink,#ececec)}.theme-frontend .btn-social:hover{border-color:var(--app-primary);color:var(--app-primary);background:#fffffff2}html.theme-frontend[data-theme=dark] .btn-social:hover,.theme-frontend[data-theme=dark] .btn-social:hover,.theme-frontend [data-theme=dark] .btn-social:hover,html.theme-frontend.dark .btn-social:hover,.theme-frontend.dark .btn-social:hover,.theme-frontend .dark .btn-social:hover{background:var(--app-panel,#212121);border-color:var(--app-primary);color:#fff}.theme-frontend .captcha-plate{background:var(--app-soft,#f8fafc);border:1px solid var(--app-line,#e2e8f0);box-sizing:border-box;border-radius:.625rem;align-items:stretch;height:48px;display:flex;overflow:hidden;box-shadow:none!important}html.theme-frontend[data-theme=dark] .captcha-plate,.theme-frontend[data-theme=dark] .captcha-plate,.theme-frontend [data-theme=dark] .captcha-plate,html.theme-frontend.dark .captcha-plate,.theme-frontend.dark .captcha-plate,.theme-frontend .dark .captcha-plate{background:var(--aksara-bg-body-tertiary,#181818);border-color:var(--app-line,#2f2f2f)}.theme-frontend .captcha-display{-webkit-user-select:none;user-select:none;flex:auto;justify-content:center;align-items:center;height:100%;padding:0;display:flex;overflow:hidden}.theme-frontend .captcha-display svg{pointer-events:none;width:100%;height:100%;display:block}.theme-frontend .btn-captcha-reload{border:none;border-left:1px solid var(--app-line,#e2e8f0);height:100%;color:var(--app-muted,#64748b);cursor:pointer;box-sizing:border-box;background:0 0;flex-direction:column;flex:0 0 68px;justify-content:center;align-items:center;gap:1px;padding:0;transition:all .2s;display:flex;box-shadow:none!important}html.theme-frontend[data-theme=dark] .btn-captcha-reload,.theme-frontend[data-theme=dark] .btn-captcha-reload,.theme-frontend [data-theme=dark] .btn-captcha-reload,html.theme-frontend.dark .btn-captcha-reload,.theme-frontend.dark .btn-captcha-reload,.theme-frontend .dark .btn-captcha-reload{color:#94a3b8;border-left-color:#ffffff1f}.theme-frontend .btn-captcha-reload:hover{color:var(--app-primary);background:#0000000a}html.theme-frontend[data-theme=dark] .btn-captcha-reload:hover,.theme-frontend[data-theme=dark] .btn-captcha-reload:hover,.theme-frontend [data-theme=dark] .btn-captcha-reload:hover,html.theme-frontend.dark .btn-captcha-reload:hover,.theme-frontend.dark .btn-captcha-reload:hover,.theme-frontend .dark .btn-captcha-reload:hover{color:#60a5fa;background:#ffffff0f}.theme-frontend .btn-captcha-reload .reload-icon{font-size:1.25rem;line-height:1;transition:transform .35s cubic-bezier(.4,0,.2,1)}.theme-frontend .btn-captcha-reload:hover .reload-icon{transform:rotate(180deg)}.theme-frontend .btn-captcha-reload:active .reload-icon{transition:transform .2s;transform:rotate(360deg)}.theme-frontend .btn-captcha-reload .reload-text{letter-spacing:-.01em;font-size:.6875rem;font-weight:600;line-height:1}.theme-frontend .app-navbar{background:var(--app-surface,#fff);border-bottom:1px solid var(--app-line,#e2e8f0);padding:.75rem 0;box-shadow:none!important}html.theme-frontend[data-theme=dark] .app-navbar,.theme-frontend[data-theme=dark] .app-navbar,.theme-frontend [data-theme=dark] .app-navbar,html.theme-frontend.dark .app-navbar,.theme-frontend.dark .app-navbar,.theme-frontend .dark .app-navbar{background:var(--app-panel,#212121);border-bottom-color:var(--app-line,#2a2a2a)}.theme-frontend .auth-screen{background-color:var(--app-soft);justify-content:center;align-items:center;min-height:calc(100svh - 65px);padding:3rem 1.25rem;display:flex}.theme-frontend .auth-card{background:var(--app-surface,#fff);border:1px solid var(--app-line,#e2e8f0);border-radius:1rem;width:100%;max-width:440px;padding:2.25rem 2rem;box-shadow:none!important}html.theme-frontend[data-theme=dark] .auth-card,.theme-frontend[data-theme=dark] .auth-card,.theme-frontend [data-theme=dark] .auth-card,html.theme-frontend.dark .auth-card,.theme-frontend.dark .auth-card,.theme-frontend .dark .auth-card{background:var(--app-panel,#212121);border-color:var(--app-line,#2f2f2f);box-shadow:none!important}.theme-frontend .auth-card,.theme-frontend .auth-card *,.theme-frontend .auth-card .form-control,.theme-frontend .auth-card .btn-social,.theme-frontend .auth-card .input-icon-group .form-control{box-shadow:none!important}.theme-frontend .auth-card .input-icon-group .form-control{background:var(--app-soft,#f8fafc);border:1px solid var(--app-line,#e2e8f0)}html.theme-frontend[data-theme=dark] .auth-card .input-icon-group .form-control,.theme-frontend[data-theme=dark] .auth-card .input-icon-group .form-control,.theme-frontend [data-theme=dark] .auth-card .input-icon-group .form-control,html.theme-frontend.dark .auth-card .input-icon-group .form-control,.theme-frontend.dark .auth-card .input-icon-group .form-control,.theme-frontend .dark .auth-card .input-icon-group .form-control{background:var(--aksara-bg-body-tertiary,#181818);border-color:var(--app-line,#2f2f2f);color:var(--app-ink,#ececec)}.theme-frontend .auth-card .input-icon-group .form-control:focus{border-color:var(--app-primary);background:var(--app-surface,#fff);box-shadow:none!important}html.theme-frontend[data-theme=dark] .auth-card .input-icon-group .form-control:focus,.theme-frontend[data-theme=dark] .auth-card .input-icon-group .form-control:focus,.theme-frontend [data-theme=dark] .auth-card .input-icon-group .form-control:focus,html.theme-frontend.dark .auth-card .input-icon-group .form-control:focus,.theme-frontend.dark .auth-card .input-icon-group .form-control:focus,.theme-frontend .dark .auth-card .input-icon-group .form-control:focus{background:var(--app-panel,#212121);border-color:var(--app-primary);box-shadow:none!important}.theme-frontend .auth-card .btn-social{background:var(--app-soft,#f8fafc);border:1px solid var(--app-line,#e2e8f0)}html.theme-frontend[data-theme=dark] .auth-card .btn-social,.theme-frontend[data-theme=dark] .auth-card .btn-social,.theme-frontend [data-theme=dark] .auth-card .btn-social,html.theme-frontend.dark .auth-card .btn-social,.theme-frontend.dark .auth-card .btn-social,.theme-frontend .dark .auth-card .btn-social{background:var(--aksara-bg-body-tertiary,#181818);border-color:var(--app-line,#2f2f2f)}.theme-frontend .auth-card .btn-social:hover{background:var(--app-surface,#fff);border-color:var(--app-primary);color:var(--app-primary)}html.theme-frontend[data-theme=dark] .auth-card .btn-social:hover,.theme-frontend[data-theme=dark] .auth-card .btn-social:hover,.theme-frontend [data-theme=dark] .auth-card .btn-social:hover,html.theme-frontend.dark .auth-card .btn-social:hover,.theme-frontend.dark .auth-card .btn-social:hover,.theme-frontend .dark .auth-card .btn-social:hover{background:var(--app-panel,#212121);border-color:var(--app-primary);color:#fff}@media (max-width:991.98px){.theme-frontend .landing-fullscreen{-webkit-overflow-scrolling:touch;height:auto;min-height:100svh;position:relative;overflow-x:hidden;overflow-y:auto!important}.theme-frontend .landing-map{z-index:1;width:100%;height:100%;min-height:100%;position:fixed;inset:0}.theme-frontend .landing-navbar{padding:1rem 1.25rem}.theme-frontend .landing-navbar.navbar-scrolled{padding:.75rem 1.25rem}.theme-frontend .landing-dock-container{pointer-events:none;box-sizing:border-box;z-index:10;flex-direction:column;justify-content:flex-start;align-items:center;gap:1.25rem;width:100%;min-height:100svh;padding:5rem 1.25rem 2rem;display:flex;position:relative;bottom:auto;left:auto;right:auto}.theme-frontend .landing-ticker-container{pointer-events:auto;width:100%;max-width:440px}.theme-frontend .panel-auth{pointer-events:auto;flex:none;width:100%;max-width:440px;max-height:none}.theme-frontend .auth-glass-card{max-height:none;padding:2rem 1.5rem;overflow-y:visible}}@media (max-width:639.98px){.theme-frontend .landing-navbar{padding:.85rem 1rem}.theme-frontend .landing-navbar.navbar-scrolled{padding:.65rem 1rem}.theme-frontend .landing-dock-container{gap:1rem;padding:4.75rem .85rem 1.5rem}.theme-frontend .landing-ticker-container,.theme-frontend .panel-auth{max-width:100%}.theme-frontend .auth-glass-card{border-radius:1.125rem;padding:1.75rem 1.15rem}.theme-frontend .ticker-content-row{flex-wrap:wrap;align-items:center;gap:.45rem;padding:.65rem .85rem;display:flex}.theme-frontend .ticker-live-pill{order:1}.theme-frontend .ticker-controls{border-left:none;order:2;margin-left:auto;padding-left:0}.theme-frontend .ticker-dynamic-wrap{flex-basis:100%;order:3;width:100%;min-width:0;margin-top:.2rem}.theme-frontend .ticker-alert-item{gap:.6rem;width:100%}.theme-frontend .ticker-thumb{flex-shrink:0;width:38px;height:38px}.theme-frontend .ticker-alert-details{flex:auto;min-width:0;overflow:hidden}.theme-frontend .ticker-alert-header{white-space:nowrap;flex-wrap:nowrap;font-size:.75rem;overflow:hidden}.theme-frontend .ticker-loc{white-space:nowrap;text-overflow:ellipsis;max-width:140px;overflow:hidden}.theme-frontend .ticker-text{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.6875rem;overflow:hidden}}html.theme-frontend,.theme-frontend,body.theme-frontend,.theme-frontend .site-shell,.theme-frontend .feed-root-wrapper{background-color:var(--app-soft);min-height:100vh;color:var(--app-ink);width:100%}@media (min-width:992px),(hover:hover) and (pointer:fine){html.theme-frontend,.theme-frontend,body.theme-frontend{overscroll-behavior-y:none}}.theme-frontend .feed-layout{justify-content:space-between;gap:1rem;width:100%;max-width:97.5rem;min-height:100vh;margin:0 auto;padding:0 1rem;display:flex;position:relative}@media (min-width:992px){body.theme-frontend:has(#floating-actions-container:not(.d-none)) .feed-layout{padding-inline-end:6.25rem}body.theme-frontend.is-logged-in:not(:has(.feed-layout-map)):not(:has(.chat-feed-layout)) .feed-layout{padding-inline-end:6.25rem}body.theme-frontend.is-guest .feed-layout{padding-inline-end:1rem}body.theme-frontend:not(:has(#floating-actions-container:not(.d-none))) .feed-layout{padding-inline-end:1rem}}.theme-frontend .chat-feed-layout{padding-inline-end:1rem}@media (min-width:992px){.theme-frontend .chat-feed-layout{padding-inline-end:1rem}}@media (max-width:767.98px){.theme-frontend .sidebar-start{display:none!important}}@media (min-width:768px){.theme-frontend .sidebar-start{z-index:1040;border-inline-end:none;flex-direction:column;flex-shrink:0;width:280px;height:100vh;padding-block:1rem;transition:width .25s cubic-bezier(.2,0,0,1);display:flex;position:sticky;top:0;overflow:hidden auto}.theme-frontend .sidebar-start.collapsed{width:2.5rem;transition:width .25s cubic-bezier(.2,0,0,1)}}.theme-frontend .sidebar-start.collapsed .sidebar-brand-text,.theme-frontend .sidebar-start.collapsed .sidebar-nav-label,.theme-frontend .sidebar-start.collapsed .sidebar-nav-chevron,.theme-frontend .sidebar-start.collapsed .sidebar-user-meta,.theme-frontend .sidebar-start.collapsed .sidebar-user-dots,.theme-frontend .sidebar-start.collapsed .sidebar-user-pill-info,.theme-frontend .sidebar-start.collapsed .sidebar-user-pill-dots{pointer-events:none;opacity:0!important;transition:opacity .12s!important}.theme-frontend .sidebar-start.collapsed .sidebar-toggle-btn{opacity:0;pointer-events:none;background:color-mix(in srgb, var(--app-panel) 88%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--app-line);width:40px;height:40px;color:var(--app-fg);z-index:5;border-radius:10px;justify-content:center;align-items:center;margin:0;padding:0;transition:opacity .15s;display:flex;position:absolute;top:0;left:0}.theme-frontend .sidebar-start.collapsed:hover .sidebar-toggle-btn,.theme-frontend .sidebar-start.collapsed .sidebar-header-wrap:hover .sidebar-toggle-btn{opacity:1;pointer-events:auto}.theme-frontend .sidebar-start.collapsed:hover .sidebar-brand-symbol,.theme-frontend .sidebar-start.collapsed .sidebar-header-wrap:hover .sidebar-brand-symbol{opacity:.12;transition:opacity .15s}.theme-frontend .sidebar-start.collapsed .sidebar-user-pill{border-color:#0000!important}.theme-frontend .sidebar-start.collapsed .sidebar-user-menu{width:280px;min-width:280px;z-index:1060!important;position:fixed!important;bottom:1rem!important;left:4.5rem!important}.theme-frontend .sidebar-start.collapsed .sidebar-user-menu .sidebar-user-meta{opacity:1!important;pointer-events:auto!important}.theme-frontend .sidebar-start.collapsed .sidebar-toggle-icon{transform:rotate(180deg)}.theme-frontend .sidebar-inner{flex-direction:column;width:280px;min-width:280px;height:100%;display:flex}.theme-frontend .sidebar-header-wrap{justify-content:space-between;align-items:center;width:280px;min-width:280px;height:40px;min-height:40px;margin-bottom:1.25rem;display:flex;position:relative}.theme-frontend .sidebar-brand-link{color:var(--app-ink);border-radius:10px;align-items:center;gap:.75rem;height:40px;margin:0;padding:0;text-decoration:none;transition:background-color .15s;display:inline-flex}.theme-frontend .sidebar-brand-link:hover{background-color:rgba(var(--aksara-primary,56 71 232), .08)}.theme-frontend .sidebar-toggle-btn{width:36px;height:36px;color:var(--app-muted);cursor:pointer;background:0 0;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:all .15s;display:inline-flex}.theme-frontend .sidebar-toggle-btn:hover{color:var(--app-fg);background-color:var(--app-hover)}.theme-frontend .sidebar-toggle-btn .sidebar-toggle-icon{justify-content:center;align-items:center;font-size:1.25rem;line-height:1;display:flex}.theme-frontend .sidebar-brand-symbol{flex-shrink:0;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;display:flex;overflow:hidden}.theme-frontend .sidebar-brand-symbol .sidebar-brand-image,.theme-frontend .sidebar-brand-symbol img{object-fit:contain;border-radius:inherit;width:100%;height:100%}.theme-frontend .sidebar-trefoil-svg{width:22px;height:22px}.theme-frontend .sidebar-brand-text{letter-spacing:-.02em;white-space:nowrap;opacity:1;font-size:1.75rem;transition:opacity .18s cubic-bezier(.2,0,0,1)}.theme-frontend .sidebar-nav-menu{flex-direction:column;gap:.25rem;display:flex}.theme-frontend .sidebar-nav-item{width:100%;color:var(--app-ink);cursor:pointer;box-shadow:none;white-space:nowrap;background:0 0;border:none;border-radius:10px;outline:none;align-items:center;padding:0;font-family:inherit;font-size:.95rem;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s;display:flex;overflow:hidden}.theme-frontend .sidebar-nav-icon,.theme-frontend .sidebar-nav-icon-wrap{flex-shrink:0;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;font-size:1.35rem;line-height:1;display:flex}.theme-frontend .sidebar-nav-label{text-overflow:ellipsis;white-space:nowrap;opacity:1;flex:1;min-width:0;transition:opacity .18s cubic-bezier(.2,0,0,1);overflow:hidden}.theme-frontend button.sidebar-nav-item{text-align:start;box-shadow:none;background:0 0;border:none;outline:none}.theme-frontend .sidebar-nav-item:hover{color:var(--app-ink);background-color:var(--app-hover)}.theme-frontend .sidebar-nav-item.active{color:var(--app-ink);font-weight:700}.theme-frontend .sidebar-pane .sidebar-nav-item.active{background:var(--aksara-bg-subtle);color:var(--app-ink)}.theme-frontend .sidebar-nav-icon{font-size:1.4rem;line-height:1}.theme-frontend .sidebar-nav-icon-wrap{display:inline-flex;position:relative}.theme-frontend .sidebar-badge-pulse{background-color:var(--app-danger);width:8px;height:8px;box-shadow:0 0 0 2px var(--app-soft);border-radius:50%;position:absolute;top:.25rem;right:.25rem}.theme-frontend .sidebar-action-wrap{margin:1.5rem 0}.theme-frontend .sidebar-cta-post{width:100%;box-shadow:0 4px 14px rgba(var(--aksara-primary,56 71 232), .25);border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.95rem;font-weight:700;display:inline-flex}.theme-frontend .sidebar-nav-dropdown-wrap{width:100%}.theme-frontend .sidebar-nav-dropdown{z-index:1050;background:var(--app-panel,#fff);-webkit-backdrop-filter:blur(28px)saturate(180%);backdrop-filter:blur(28px)saturate(180%);border:1px solid var(--app-line,#0000001a);border-radius:1rem;width:230px;padding:.375rem;animation:.18s cubic-bezier(.16,1,.3,1) feedDropdownFadeIn;position:absolute;top:0;left:calc(100% + .65rem);box-shadow:0 16px 40px #00000038}html.theme-frontend[data-theme=dark] .sidebar-nav-dropdown,.theme-frontend[data-theme=dark] .sidebar-nav-dropdown,.theme-frontend [data-theme=dark] .sidebar-nav-dropdown,html.theme-frontend.dark .sidebar-nav-dropdown,.theme-frontend.dark .sidebar-nav-dropdown,.theme-frontend .dark .sidebar-nav-dropdown{background:#18181b;border-color:#27272a;box-shadow:0 16px 40px #0000008c}@keyframes feedDropdownFadeIn{0%{opacity:0;transform:translate(-8px)scale(.97)}to{opacity:1;transform:translate(0)scale(1)}}.theme-frontend .sidebar-nav-dropdown-header{color:var(--app-ink,#0f172a);padding:.5rem .75rem;border-color:var(--app-line,#00000014)!important}html.theme-frontend[data-theme=dark] .sidebar-nav-dropdown-header,.theme-frontend[data-theme=dark] .sidebar-nav-dropdown-header,.theme-frontend [data-theme=dark] .sidebar-nav-dropdown-header,html.theme-frontend.dark .sidebar-nav-dropdown-header,.theme-frontend.dark .sidebar-nav-dropdown-header,.theme-frontend .dark .sidebar-nav-dropdown-header{color:#f8fafc;border-color:#27272a!important}.theme-frontend .sidebar-nav-dropdown-item{color:var(--app-ink,#0f172a);cursor:pointer;background:0 0;border:0;border-radius:.625rem;align-items:center;gap:.625rem;width:100%;padding:.5rem .75rem;font-size:.85rem;font-weight:500;text-decoration:none;transition:all .15s;display:flex}html.theme-frontend[data-theme=dark] .sidebar-nav-dropdown-item,.theme-frontend[data-theme=dark] .sidebar-nav-dropdown-item,.theme-frontend [data-theme=dark] .sidebar-nav-dropdown-item,html.theme-frontend.dark .sidebar-nav-dropdown-item,.theme-frontend.dark .sidebar-nav-dropdown-item,.theme-frontend .dark .sidebar-nav-dropdown-item{color:#cbd5e1}.theme-frontend .sidebar-nav-dropdown-item:hover{background:color-mix(in srgb, var(--app-primary,#3b82f6) 12%, transparent);color:var(--app-primary,#3b82f6)}.theme-frontend .sidebar-nav-dropdown-item.active{background:color-mix(in srgb, var(--app-primary,#3b82f6) 16%, transparent);color:var(--app-primary,#3b82f6);font-weight:700}.theme-frontend .sidebar-nav-dropdown:hover .sidebar-nav-dropdown-item.active:not(:hover),.theme-frontend .sidebar-nav-sub-dropdown:hover .sidebar-nav-dropdown-item.active:not(:hover){background:0 0}.theme-frontend .sidebar-nav-dropdown .sidebar-nav-sub-wrap:hover>.sidebar-nav-dropdown-item,.theme-frontend .sidebar-nav-dropdown-item:hover{background:color-mix(in srgb, var(--app-primary,#3b82f6) 12%, transparent);color:var(--app-primary,#3b82f6)}.theme-frontend .sidebar-nav-dropdown-item.active:hover{background:color-mix(in srgb, var(--app-primary,#3b82f6) 16%, transparent)}.theme-frontend .sidebar-dropdown-icon{text-align:center;width:20px;font-size:1.15rem;line-height:1}.theme-frontend .sidebar-nav-sub-dropdown{z-index:1060;background:var(--app-panel,#fff);-webkit-backdrop-filter:blur(28px)saturate(180%);backdrop-filter:blur(28px)saturate(180%);border:1px solid var(--app-line,#0000001a);border-radius:.875rem;flex-direction:column;gap:.125rem;width:200px;padding:.375rem;animation:.18s cubic-bezier(.16,1,.3,1) feedDropdownFadeIn;display:flex;position:absolute;top:0;left:calc(100% + 6px);box-shadow:0 14px 32px #00000038}html.theme-frontend[data-theme=dark] .sidebar-nav-sub-dropdown,.theme-frontend[data-theme=dark] .sidebar-nav-sub-dropdown,.theme-frontend [data-theme=dark] .sidebar-nav-sub-dropdown,html.theme-frontend.dark .sidebar-nav-sub-dropdown,.theme-frontend.dark .sidebar-nav-sub-dropdown,.theme-frontend .dark .sidebar-nav-sub-dropdown{background:#18181b;border-color:#27272a;box-shadow:0 14px 32px #0000008c}.theme-frontend .sidebar-nav-chevron{color:var(--app-muted);opacity:1;flex-shrink:0;margin-left:auto;font-size:1.1rem;transition:opacity .18s cubic-bezier(.2,0,0,1),transform .15s}.theme-frontend .sidebar-nav-dropdown-wrap{position:relative}.theme-frontend .sidebar-user-pill-wrap{margin-top:auto;position:relative}.theme-frontend .sidebar-user-pill{color:var(--app-ink);cursor:pointer;white-space:nowrap;background-color:#0000;border:none;border-radius:999px;align-items:center;transition:background-color .15s,border-color .15s;display:flex;overflow:hidden}.theme-frontend .sidebar-start:not(.collapsed) .sidebar-user-pill:hover{border-color:rgb(var(--aksara-primary,92 106 255) / .2);background-color:rgb(var(--aksara-primary,92 106 255) / .08)!important}.theme-frontend .sidebar-user-meta{white-space:nowrap;opacity:1;flex:1;min-width:0;padding-left:.65rem;line-height:1.25;transition:opacity .18s cubic-bezier(.2,0,0,1)}.theme-frontend .sidebar-user-name{white-space:nowrap;text-overflow:ellipsis;color:var(--app-ink);font-size:.88rem;font-weight:700;overflow:hidden}.theme-frontend .sidebar-user-handle{color:var(--app-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.theme-frontend .sidebar-user-dots{color:var(--app-muted);opacity:1;margin-left:auto;padding-right:.75rem;font-size:1.25rem;transition:opacity .18s cubic-bezier(.2,0,0,1)}.theme-frontend .sidebar-user-menu{background-color:var(--app-panel);border:1px solid var(--app-line);z-index:1060;border-radius:16px;width:280px;animation:.18s cubic-bezier(.16,1,.3,1) feedMenuFadeIn;position:fixed;overflow:hidden;box-shadow:0 16px 36px #0000002e}.theme-frontend .sidebar-user-menu-divider{background-color:var(--app-line);height:1px;margin:.25rem 0}.theme-frontend .sidebar-user-menu-back-btn{width:28px;height:28px;color:var(--app-ink);cursor:pointer;background:0 0;border:none;border-radius:50%;transition:background-color .15s}.theme-frontend .sidebar-user-menu-back-btn:hover{background-color:var(--app-soft)}.theme-frontend .sidebar-user-lang-list{max-height:280px;overflow-y:auto}@keyframes feedMenuFadeIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.theme-frontend .sidebar-user-menu-item{width:100%;color:var(--app-ink);cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:.75rem;padding:.25rem .85rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.theme-frontend .sidebar-user-menu-item:hover{background-color:var(--app-soft)}.theme-frontend .sidebar-user-menu-item.active{color:var(--app-primary);font-weight:600}.theme-frontend .feed-ctrl-btn.spinning i{animation:.75s linear infinite feedSpin;display:inline-block}@keyframes feedSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.theme-frontend .feed-main-col{border-inline:.0625rem solid var(--app-line);background-color:#0000;flex-direction:column;flex:1;width:100%;min-width:0;max-width:39.375rem;min-height:100vh;margin:0 auto;display:flex;position:relative}.theme-frontend .feed-card{transition:background-color .15s}.theme-frontend .feed-card:hover{background-color:var(--app-hover,rgba(var(--aksara-primary,56 71 232), .02))}.theme-frontend .feed-sticky-header{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);border:none;border-bottom:.0625rem solid var(--app-line);z-index:30;background:#ffffffd9;border-radius:0;transition:transform .28s cubic-bezier(.16,1,.3,1),opacity .2s;position:sticky;top:0;left:0;right:0;overflow:hidden;transform:none}.theme-frontend .feed-sticky-header.header-hidden{pointer-events:none;transform:translateY(-100%)}.theme-frontend .feed-scroll-container{padding:0 0 3rem;flex:1;padding-inline:0}.theme-frontend .feed-sticky-header.detail-header+.feed-scroll-container{padding-top:0}html.theme-frontend[data-theme=dark] .feed-sticky-header,.theme-frontend[data-theme=dark] .feed-sticky-header,.theme-frontend [data-theme=dark] .feed-sticky-header,html.theme-frontend.dark .feed-sticky-header,.theme-frontend.dark .feed-sticky-header,.theme-frontend .dark .feed-sticky-header{background:#101010d9}.theme-frontend .feed-header-top{justify-content:space-between;align-items:center;display:flex}.theme-frontend .feed-page-title{letter-spacing:-.02em;margin:0;font-size:1.1rem;font-weight:700}.theme-frontend .feed-header-controls{align-items:center;gap:.4rem;display:flex}.theme-frontend .feed-ctrl-btn,.theme-frontend .btn.feed-ctrl-btn{border:1px solid var(--app-line);width:32px;height:32px;block-size:32px;inline-size:32px;min-height:unset;min-width:unset;aspect-ratio:1;color:var(--app-muted);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:.95rem;transition:all .15s;display:inline-flex}.theme-frontend .feed-ctrl-btn:hover,.theme-frontend .btn.feed-ctrl-btn:hover{color:var(--app-primary);border-color:var(--app-primary)}.theme-frontend .feed-lang-dropdown{position:relative}.theme-frontend .feed-lang-menu{background-color:var(--app-panel);border:1px solid var(--app-line);z-index:100;border-radius:12px;width:220px;max-height:320px;padding:.5rem 0;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 10px 25px #00000026}.theme-frontend .feed-lang-menu-header{color:var(--app-muted);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--app-line);padding:.4rem .85rem .5rem;font-size:.75rem;font-weight:700}.theme-frontend .feed-lang-list{flex-direction:column;display:flex}.theme-frontend .feed-lang-item{width:100%;color:var(--app-ink);cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:.5rem .85rem;font-size:.85rem;font-weight:500;transition:background-color .15s;display:flex}.theme-frontend .feed-lang-item:hover{background-color:rgba(var(--aksara-primary,56 71 232), .08);color:var(--app-primary)}.theme-frontend .feed-lang-item.active{color:var(--app-primary);background-color:rgba(var(--aksara-primary,56 71 232), .05);font-weight:700}.theme-frontend .feed-tabs{border-top:1px solid var(--app-line);scrollbar-width:none;display:flex;overflow-x:auto}.theme-frontend .feed-tabs::-webkit-scrollbar{display:none}.theme-frontend .feed-tab{color:var(--app-muted);cursor:pointer;white-space:nowrap;text-align:center;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;padding:.75rem .5rem;font-size:.85rem;font-weight:500;transition:all .15s}.theme-frontend .feed-tab:hover{color:var(--app-ink)}.theme-frontend .feed-tab.active{color:var(--app-ink);border-bottom-color:var(--app-primary);font-weight:700}.theme-frontend .feed-tab-alert-dot{background-color:var(--app-danger);border-radius:50%;width:6px;height:6px;margin-left:.25rem;display:inline-block}.theme-frontend .profile-feed-tabs{border-top-left-radius:1rem;border-top-right-radius:1rem;z-index:1020!important;-webkit-backdrop-filter:blur(1rem)!important;backdrop-filter:blur(1rem)!important;background:#ffffffd9!important;border-top:none!important;position:sticky!important;top:0!important}html.theme-frontend[data-theme=dark] .profile-feed-tabs,.theme-frontend[data-theme=dark] .profile-feed-tabs,.theme-frontend [data-theme=dark] .profile-feed-tabs,html.theme-frontend.dark .profile-feed-tabs,.theme-frontend.dark .profile-feed-tabs,.theme-frontend .dark .profile-feed-tabs{background:#101010d9!important}.theme-frontend .profile-feed-card .feed-card:last-child{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border-bottom:none!important}.theme-frontend .profile-cover-banner{background:linear-gradient(135deg,#0f172a 0%,#1e293b 35%,#0f3d64 70%,#0284c7 100%);height:12.5rem;position:relative;overflow:hidden}html.theme-frontend[data-theme=dark] .profile-cover-banner,.theme-frontend[data-theme=dark] .profile-cover-banner,.theme-frontend [data-theme=dark] .profile-cover-banner,html.theme-frontend.dark .profile-cover-banner,.theme-frontend.dark .profile-cover-banner,.theme-frontend .dark .profile-cover-banner{background:linear-gradient(135deg,#101010 0%,#181818 40%,#242424 75%,#303030 100%)}.theme-frontend .profile-cover-overlay{pointer-events:none;background-image:radial-gradient(#ffffff26 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0}.theme-frontend .profile-cover-banner .edit-cover-btn{opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;transform:translateY(4px)}.theme-frontend .profile-cover-banner:hover .edit-cover-btn,.theme-frontend .profile-cover-banner:focus-within .edit-cover-btn,.theme-frontend .profile-cover-banner .edit-cover-btn:focus-within{opacity:1;pointer-events:auto;transform:translateY(0)}.theme-frontend .profile-cover-banner:has([aria-expanded=true]) .edit-cover-btn{opacity:1;pointer-events:auto;transform:translateY(0)}.theme-frontend .profile-cover-banner .edit-cover-btn:has([aria-expanded=true]){opacity:1;pointer-events:auto;transform:translateY(0)}.theme-frontend .edit-cover-btn .btn,.theme-frontend .edit-cover-btn button{color:#fff!important;background:#181818bf!important;border:1px solid #ffffff40!important}.theme-frontend .edit-cover-btn .btn:hover,.theme-frontend .edit-cover-btn button:hover,.theme-frontend .edit-cover-btn .btn[aria-expanded=true],.theme-frontend .edit-cover-btn button[aria-expanded=true]{color:#fff!important;background:#242424e6!important}.theme-frontend .edit-cover-btn .btn i,.theme-frontend .edit-cover-btn .btn span,.theme-frontend .edit-cover-btn button i,.theme-frontend .edit-cover-btn button span{color:#fff!important}.theme-frontend .profile-avatar-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;cursor:pointer;pointer-events:none;background:#101010a6;transition:opacity .2s ease-in-out;color:#fff!important}.theme-frontend .profile-avatar-overlay i,.theme-frontend .profile-avatar-overlay span{color:#fff!important}.theme-frontend .profile-avatar-overlay i{font-size:1.25rem!important}.theme-frontend .profile-avatar-overlay span{font-size:.65rem!important}@media (min-width:768px){.theme-frontend .profile-avatar-overlay i{font-size:1.75rem!important}.theme-frontend .profile-avatar-overlay span{font-size:.75rem!important}}.theme-frontend .profile-avatar-wrapper{z-index:20;margin-top:-3.25rem}@media (min-width:768px){.theme-frontend .profile-avatar-wrapper{margin-top:-5.5rem}}.theme-frontend .profile-avatar-el{width:5.25rem!important;min-width:5.25rem!important;height:5.25rem!important;min-height:5.25rem!important;font-size:2rem!important}@media (min-width:768px){.theme-frontend .profile-avatar-el{width:7.5rem!important;min-width:7.5rem!important;height:7.5rem!important;min-height:7.5rem!important;font-size:3rem!important}}.theme-frontend .profile-avatar-wrapper:hover .profile-avatar-overlay,.theme-frontend .profile-avatar-wrapper:focus-within .profile-avatar-overlay,.theme-frontend .profile-avatar-wrapper [aria-expanded=true] .profile-avatar-overlay{opacity:1}.theme-frontend .profile-avatar-wrapper:has([aria-expanded=true]) .profile-avatar-overlay{opacity:1}.theme-frontend .profile-metadata-strip{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.theme-frontend .profile-social-counts{align-items:center;gap:1.25rem;display:flex}.theme-frontend .profile-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}@media (min-width:768px){.theme-frontend .profile-stats-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.theme-frontend .feed-poll-container{border-color:var(--aksara-border-subtle)!important}.theme-frontend .feed-poll-option-btn{background:var(--aksara-surface);color:var(--app-ink);cursor:pointer;transition:border-color .15s,background .15s;overflow:hidden;border-color:var(--aksara-border)!important}.theme-frontend .feed-poll-option-btn:not(:disabled):hover{background:rgb(var(--aksara-primary) / .06);border-color:rgb(var(--aksara-primary))!important}.theme-frontend .feed-poll-progress{background:rgb(var(--aksara-primary) / .15);border-radius:inherit;pointer-events:none;transition:width .4s cubic-bezier(.4,0,.2,1)}.theme-frontend .feed-poll-option-btn.selected .feed-poll-progress{background:rgb(var(--aksara-primary) / .28)}.theme-frontend .feed-poll-option-btn.selected{border-color:rgb(var(--aksara-primary))!important}.theme-frontend .feed-poll-option-btn.voted{cursor:default}.theme-frontend .feed-poll-option-text{color:var(--app-ink)}.theme-frontend .feed-poll-option-pct,.theme-frontend .feed-poll-footer{color:var(--app-muted)}.theme-frontend .detail-filter-bar{-webkit-user-select:none;user-select:none}.theme-frontend .detail-filter-label{cursor:pointer;color:var(--app-ink);transition:opacity .15s}.theme-frontend .detail-filter-label:hover{opacity:.7}.theme-frontend .detail-filter-menu{background:var(--aksara-surface);border-color:var(--aksara-border-subtle)!important}.theme-frontend .detail-filter-option{color:var(--app-ink);transition:background .1s}.theme-frontend .detail-filter-option:hover{background:var(--aksara-bg-subtle)!important}.theme-frontend .composer-textarea{width:100%;color:var(--app-ink);resize:none;background:0 0;border:none;outline:none;padding:.25rem 0;font-family:inherit;font-size:1.05rem;line-height:1.45;overflow-y:hidden}.theme-frontend .composer-textarea::placeholder{color:var(--app-muted)}.theme-frontend .composer-meta-pills.row{margin-top:.25rem}.theme-frontend .composer-meta-pills>.col-4{min-width:0}.theme-frontend .composer-meta-pills .dropdown{width:100%}.theme-frontend .composer-chip-btn{justify-content:space-between;align-items:center;width:100%;min-width:0;max-width:100%;padding-left:.5rem;padding-right:.5rem;display:flex!important}.theme-frontend .composer-chip-btn .select-current-label{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.theme-frontend .composer-chip-btn .select-current-icon,.theme-frontend .composer-chip-btn .mdi-chevron-down,.theme-frontend .composer-chip-btn #composer-measurement-action-btn{flex-shrink:0}.theme-frontend .composer-measurement-input{background:var(--app-soft);border:.0625rem solid var(--app-line);width:100%;color:var(--app-ink);border-radius:9999px;outline:none;padding:.25rem .75rem;font-size:.78rem}.theme-frontend .composer-attachment-preview{border:.0625rem solid var(--app-line);background:var(--app-soft);border-radius:.75rem;justify-content:center;align-items:center;width:fit-content;max-width:100%;margin-top:.75rem;display:inline-flex;position:relative;overflow:hidden}html.theme-frontend[data-theme=dark] .composer-attachment-preview,.theme-frontend[data-theme=dark] .composer-attachment-preview,.theme-frontend [data-theme=dark] .composer-attachment-preview,html.theme-frontend.dark .composer-attachment-preview,.theme-frontend.dark .composer-attachment-preview,.theme-frontend .dark .composer-attachment-preview{background:#0006}.theme-frontend .composer-attachment-preview img,.theme-frontend .composer-attachment-preview video{object-fit:contain;border-radius:inherit;width:auto;max-width:100%;height:auto;max-height:18rem;display:block}.theme-frontend .composer-remove-attachment,.theme-frontend .preview-remove-btn{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;cursor:pointer;z-index:10;background:#181818bf;border:none;justify-content:center;align-items:center;width:1.85rem;min-width:1.85rem;max-width:1.85rem;height:1.85rem;max-height:1.85rem;font-size:1rem;transition:background .15s,transform .15s;display:flex;position:absolute;top:.5rem;right:.5rem;aspect-ratio:1!important;border-radius:50%!important;min-height:1.85rem!important;padding:0!important}.theme-frontend .composer-remove-attachment:hover,.theme-frontend .preview-remove-btn:hover{color:#fff;background:#ef4444e6;transform:scale(1.05)}.theme-frontend .composer-poll-box{border:.0625rem solid var(--app-line);border-radius:.75rem;flex-direction:column;gap:.5rem;margin-top:.75rem;padding:.75rem;display:flex}.theme-frontend .composer-poll-input{border:.0625rem solid var(--app-line);background:var(--app-soft);width:100%;color:var(--app-ink);border-radius:.5rem;outline:none;padding:.45rem .75rem;font-size:.875rem}.theme-frontend .composer-picker-popover{border:.0625rem solid var(--app-line);background:var(--aksara-bg-surface,#fff);border-radius:.75rem;flex-wrap:wrap;gap:.4rem;max-height:8rem;margin-top:.5rem;padding:.5rem;display:flex;overflow-y:auto}html.theme-frontend[data-theme=dark] .composer-picker-popover,.theme-frontend[data-theme=dark] .composer-picker-popover,.theme-frontend [data-theme=dark] .composer-picker-popover,html.theme-frontend.dark .composer-picker-popover,.theme-frontend.dark .composer-picker-popover,.theme-frontend .dark .composer-picker-popover{background:var(--aksara-bg-body-secondary,#212121)}.theme-frontend .composer-emoji-btn{cursor:pointer;background:0 0;border:none;border-radius:.25rem;padding:.25rem;font-size:1.25rem}.theme-frontend .composer-emoji-btn:hover{background:rgba(var(--aksara-primary,56 71 232), .1)}.theme-frontend .composer-sticker-btn{background:var(--app-soft);border:.0625rem solid var(--app-line);color:var(--app-ink);cursor:pointer;border-radius:.5rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600}.theme-frontend .composer-sticker-btn:hover{background:rgba(var(--aksara-primary,56 71 232), .1);border-color:var(--app-primary)}.theme-frontend .composer-location-pill{border-radius:9999px;align-items:center;gap:.35rem;margin-top:.5rem;padding:.25rem .65rem;font-size:.8rem;font-weight:500;display:inline-flex}.theme-frontend .composer-location-pill.required{color:#059669;background:#10b9811a}.theme-frontend .composer-audience-wrap{align-items:center;display:inline-flex;position:relative}.theme-frontend .composer-audience-btn{color:var(--app-primary)}.theme-frontend .composer-audience-btn[aria-expanded=true]{background:color-mix(in srgb, var(--app-primary) 12%, transparent);color:var(--app-primary)}.theme-frontend .composer-audience-popover{inset-inline-end:0;z-index:300;background:var(--app-panel);border:.0625rem solid var(--app-line);border-radius:1rem;min-width:18rem;position:absolute;top:calc(100% + .5rem);bottom:auto;overflow:hidden;box-shadow:0 8px 32px #00000024,0 2px 8px #00000014}.theme-frontend .composer-audience-popover.popover-bottom{top:calc(100% + .5rem);bottom:auto}.theme-frontend .composer-audience-popover.popover-top{top:auto;bottom:calc(100% + .5rem)}.theme-frontend .composer-audience-popover-header{border-bottom:.0625rem solid var(--app-line);justify-content:space-between;align-items:center;padding:.85rem 1rem .65rem;display:flex}.theme-frontend .composer-audience-popover-title{color:var(--app-ink);font-size:.95rem;font-weight:700}.theme-frontend .composer-audience-popover-close{width:1.75rem;max-width:1.75rem;height:1.75rem;max-height:1.75rem;color:var(--app-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:1rem;transition:background .15s;display:inline-flex;aspect-ratio:1!important;min-height:1.75rem!important;padding:0!important}.theme-frontend .composer-audience-popover-close:hover{background:var(--app-soft)}.theme-frontend .composer-audience-list{margin:0;padding:.35rem 0 .5rem;list-style:none}.theme-frontend .composer-audience-option{cursor:pointer;align-items:center;gap:.85rem;padding:.7rem 1rem;transition:background .12s;display:flex}.theme-frontend .composer-audience-option:hover{background:var(--app-soft)}.theme-frontend .composer-audience-option-icon{border:.125rem solid var(--app-line);width:2.25rem;height:2.25rem;color:var(--app-ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.1rem;display:inline-flex}.theme-frontend .composer-audience-option-label{color:var(--app-ink);flex:1;font-size:.9rem;font-weight:600}.theme-frontend .composer-audience-option-check{color:var(--app-primary);opacity:0;font-size:1.25rem;transition:opacity .15s}.theme-frontend .composer-audience-option.selected .composer-audience-option-check{opacity:1}.theme-frontend .composer-audience-option.selected .composer-audience-option-icon{border-color:var(--app-primary);color:var(--app-primary)}.theme-frontend .composer-tool-btn{color:var(--app-primary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:1.25rem;transition:background-color .15s,color .15s;display:inline-flex}.theme-frontend .composer-tool-btn:hover{background-color:rgba(var(--aksara-primary,56 71 232), .1)}.theme-frontend .composer-tool-btn.active-tool{background-color:rgba(var(--aksara-primary,56 71 232), .15);color:var(--app-primary)}.theme-frontend .composer-post-btn{border-radius:9999px;padding:.35rem 1.15rem;font-size:.85rem;font-weight:700}.theme-frontend .composer-suggestions-popover{z-index:1050;background:var(--app-panel);border:.0625rem solid var(--app-line);border-radius:1rem;flex-direction:column;gap:.25rem;min-width:17rem;max-width:22rem;max-height:18rem;padding:.4rem;display:flex;position:fixed;overflow-y:auto;box-shadow:0 16px 40px #00000047,0 4px 12px #0000001f}.theme-frontend .composer-suggestion-item{-webkit-user-select:none;user-select:none;border:2px solid #0000;border-radius:.75rem;align-items:center;gap:.75rem;padding:.6rem .85rem;transition:all .12s;display:flex}.theme-frontend .composer-suggestion-item:hover{background:var(--app-soft)}.theme-frontend .composer-suggestion-item.active{background:var(--app-soft);border-color:var(--app-primary,#3b82f6)}.theme-frontend .composer-suggestion-item .suggestion-primary{color:var(--app-ink);font-size:.9rem;line-height:1.25}.theme-frontend .composer-suggestion-item .suggestion-secondary{color:var(--app-muted);font-size:.775rem;line-height:1.2}.theme-frontend .composer-suggestion-item .suggestion-tag-icon,.theme-frontend .composer-suggestion-item .suggestion-avatar-fallback{width:38px;height:38px}.theme-frontend .mention-link{color:var(--app-primary,#3b82f6);font-weight:700;text-decoration:none;transition:opacity .15s}.theme-frontend .mention-link:hover{opacity:.85;text-decoration:underline}.theme-frontend .feed-composer.is-collapsed .composer-expanded-content,.theme-frontend .feed-composer.is-collapsed .composer-tools-bar,.theme-frontend .feed-composer.is-collapsed .composer-meta-pills,.theme-frontend .feed-composer.is-collapsed .composer-location-box,.theme-frontend .comment-composer-form.is-collapsed .composer-expanded-content,.theme-frontend .comment-composer-form.is-collapsed .composer-tools-bar{display:none!important}.theme-frontend .feed-composer.is-collapsed .composer-header-row,.theme-frontend .comment-composer-form.is-collapsed .composer-header-row{align-items:center!important}.theme-frontend .feed-composer.is-collapsed .composer-textarea,.theme-frontend .comment-composer-form.is-collapsed .composer-textarea{cursor:pointer;height:2.25rem!important;min-height:2.25rem!important;padding:.35rem 0!important;line-height:1.55!important;overflow:hidden!important}.theme-frontend .composer-collapsed-action{flex-shrink:0;align-items:center;margin-left:auto;display:none}.theme-frontend .feed-composer.is-collapsed .composer-collapsed-action,.theme-frontend .comment-composer-form.is-collapsed .composer-collapsed-action{display:flex!important}.theme-frontend .composer-collapsed-btn{background-color:var(--app-soft,#27272a);color:var(--app-muted,#71717a);border:1px solid var(--app-line,#ffffff14);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:9999px;padding:.35rem 1.15rem;font-size:.875rem;font-weight:700;transition:all .15s}.theme-frontend .bento-media-wrap,.theme-frontend .feed-bento-media{width:100%;margin-top:.65rem;margin-bottom:.65rem}.theme-frontend .bento-video-player-wrap{border:.0625rem solid var(--app-line);cursor:pointer;background-color:#0000;border-radius:.85rem;width:fit-content;max-width:100%;display:inline-block;position:relative;overflow:hidden}.theme-frontend .bento-video-player{object-fit:contain;cursor:pointer;background-color:#0000;border-radius:.85rem;width:auto;max-width:100%;height:auto;max-height:34rem;display:block}.theme-frontend .bento-video-mute-btn{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;z-index:6;background:#000000a6;border:none;border-radius:50%;width:32px;height:32px;font-size:1.1rem;transition:background .2s,transform .15s;position:absolute;bottom:.75rem;right:.75rem}.theme-frontend .bento-video-mute-btn:hover{background:#000000d9;transform:scale(1.08)}.theme-frontend .bento-video-play-btn{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a6;width:44px;height:44px;transition:transform .2s,background .2s;transform:translate(-50%,-50%)}.theme-frontend .bento-item:hover .bento-video-play-btn,.theme-frontend .media-grid-item:hover .bento-video-play-btn{background:#000000d9;transform:translate(-50%,-50%)scale(1.1)}.theme-frontend .bento-media-footer{color:var(--app-muted);justify-content:space-between;align-items:center;margin-top:.45rem;font-size:.76rem;display:flex}.theme-frontend .evidence-badge{align-items:center;gap:.35rem;font-weight:500;display:inline-flex}.theme-frontend .feed-card-actions{justify-content:space-between;align-items:center;width:100%;max-width:100%;margin-top:.25rem;padding-top:.35rem;display:flex}.theme-frontend .feed-action-btn{color:var(--app-muted);cursor:pointer;background:0 0;border:none;border-radius:9999px;align-items:center;gap:.35rem;padding:.35rem .6rem;font-family:inherit;transition:all .15s;display:inline-flex}.theme-frontend .feed-action-btn i{font-size:1.15rem;line-height:1}.theme-frontend .feed-action-btn .action-count,.theme-frontend .feed-action-btn .confirm-count,.theme-frontend .confirm-count{font-family:inherit;font-size:.8125rem;font-weight:600;line-height:1}.theme-frontend .feed-action-btn:hover{color:var(--app-primary);background-color:rgba(var(--aksara-primary,56 71 232), .08)}.theme-frontend .feed-action-btn.confirm-action:hover,.theme-frontend .feed-action-btn.confirmed{color:var(--app-success);background-color:#10b9811a}.theme-frontend .feed-action-btn.liked,.theme-frontend .feed-action-btn.liked i,.theme-frontend .feed-action-btn.text-danger,.theme-frontend .feed-action-btn.text-danger i{color:#ef4444!important}.theme-frontend .feed-action-btn.reposted,.theme-frontend .feed-action-btn.reposted i,.theme-frontend .feed-action-btn.text-success,.theme-frontend .feed-action-btn.text-success i{color:#10b981!important}.theme-frontend .feed-action-btn.bookmarked,.theme-frontend .feed-action-btn.bookmarked i,.theme-frontend .feed-action-btn.text-primary,.theme-frontend .feed-action-btn.text-primary i{color:#3b82f6!important}.theme-frontend .sidebar-end,.theme-frontend .feed-end-sidebar{flex-direction:column;flex-shrink:0;align-self:flex-start;width:23rem;height:100vh;max-height:100vh;padding:0 0 1rem;display:flex;position:sticky;top:0;overflow:hidden}.theme-frontend .sidebar-end-inner{will-change:transform;flex-direction:column;gap:1rem;width:100%;margin-top:.5rem;display:flex}.theme-frontend .feed-search-box{z-index:35;background-color:var(--app-soft);width:100%;padding:.75rem 0 .5rem;position:sticky;top:0}.theme-frontend .feed-search-box:after{content:"";background:linear-gradient(to bottom, var(--app-soft) 15%, transparent 100%);pointer-events:none;height:1.5rem;position:absolute;top:90%;left:0;right:0}.theme-frontend .feed-search-input{border:1px solid var(--app-line);background-color:var(--app-panel);width:100%;color:var(--app-ink);border-radius:9999px;outline:none;padding:.6rem 1rem .6rem 2.4rem;font-size:.85rem;transition:border-color .15s,box-shadow .15s}.theme-frontend .feed-search-input:focus{border-color:var(--app-primary);box-shadow:none!important}.theme-frontend .feed-search-input::-webkit-search-cancel-button{appearance:none;display:none!important}.theme-frontend .feed-search-input::-webkit-search-decoration{appearance:none;display:none!important}.theme-frontend .feed-search-icon{color:var(--app-muted);pointer-events:none;font-size:1.1rem;position:absolute;top:50%;left:.9rem;transform:translateY(-50%)}.theme-frontend .feed-widget-card{border:1px solid var(--app-line);border-radius:1rem;overflow:hidden}.theme-frontend .feed-widget-header{padding:.75rem 1rem .5rem}.theme-frontend .feed-widget-title{margin:0;font-size:1.2rem;font-weight:700}.theme-frontend .who-to-follow-item:hover,.theme-frontend .happening-item:hover,.theme-frontend .people-item:hover,.theme-frontend .agency-item:hover{background-color:rgba(var(--aksara-primary,56 71 232), .04)}.theme-frontend .feed-end-footer,.theme-frontend .feed-right-footer{color:var(--app-muted);padding:0 .5rem;font-size:.72rem}.theme-frontend .footer-links{flex-wrap:wrap;gap:.35rem;margin-bottom:.35rem;display:flex}.theme-frontend .footer-links a:hover{text-decoration:underline}.theme-frontend .footer-copyright{opacity:.75}@media (max-width:1080px){.theme-frontend .sidebar-end{display:none}.theme-frontend .feed-main-col{margin-inline-end:0}}@media (max-width:767.98px){.theme-frontend .sidebar-start{display:none!important}.theme-frontend .feed-layout{gap:0;padding-inline:0}.theme-frontend .feed-main-col:not(.clips-feed-main-col):not(.settings-fluid-main){border-inline:none;padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))!important}.theme-frontend .feed-scroll-container,.theme-frontend .detail-scroll-container,.theme-frontend .notifications-main-col,.theme-frontend .saved-main-col,.theme-frontend .profile-main-col,.theme-frontend .search-main-col,.theme-frontend .news-main-col{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))!important}.theme-frontend .bento-media-wrap{width:100%!important}.theme-frontend .bento-video-player-wrap{border-radius:.85rem;overflow:hidden;cursor:default!important;background-color:#000!important;width:100%!important;max-width:100%!important;display:block!important}.theme-frontend .bento-video-player-wrap[data-aspect-ratio="9:16"],.theme-frontend .bento-video-player-wrap.aspect-ratio-9-16{aspect-ratio:9/16!important}.theme-frontend .bento-video-player-wrap[data-aspect-ratio="3:4"],.theme-frontend .bento-video-player-wrap.aspect-ratio-3-4{aspect-ratio:3/4!important}.theme-frontend .bento-video-player-wrap[data-aspect-ratio="1:1"],.theme-frontend .bento-video-player-wrap.aspect-ratio-1-1{aspect-ratio:1!important}.theme-frontend .bento-video-player-wrap[data-aspect-ratio="4:3"],.theme-frontend .bento-video-player-wrap.aspect-ratio-4-3{aspect-ratio:4/3!important}.theme-frontend .bento-video-player-wrap .bento-video-player{object-fit:cover!important;cursor:default!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:none!important}.theme-frontend .bento-video-player-wrap .clips-video-controls{padding:.5rem .75rem!important}.theme-frontend .bento-video-player-wrap .clips-control-btn{min-width:38px;min-height:38px;display:inline-flex!important}.theme-frontend .bento-video-player-wrap .clips-controls-scrubber{cursor:pointer;touch-action:manipulation;padding:8px 0!important}.theme-frontend .chat-feed-layout{padding-inline-end:0!important}.theme-frontend #threads-chat-workspace{border-inline:none!important;flex-direction:column!important;height:100svh!important}.theme-frontend #threads-chat-list-pane{flex-shrink:0;transition:transform .28s cubic-bezier(.32,.72,0,1),opacity .2s;border-inline-end:none!important;width:100%!important;min-width:0!important;max-width:100%!important}.theme-frontend #threads-chat-thread-pane{transition:transform .28s cubic-bezier(.32,.72,0,1);transform:translate(100%);z-index:100!important;background:var(--app-panel)!important;height:100svh!important;position:fixed!important;inset:0!important}.theme-frontend #threads-chat-workspace.thread-open #threads-chat-list-pane{display:none!important}.theme-frontend #threads-chat-workspace.thread-open #threads-chat-thread-pane{transform:translate(0)!important}.theme-frontend #threads-mobile-back-btn{display:inline-flex!important}body.theme-frontend:has(.settings-fluid-main){min-height:100svh!important;background-color:var(--app-panel)!important;height:100%!important;min-height:100dvh!important}.theme-frontend .feed-layout:has(.settings-fluid-main){min-height:100svh!important;background-color:var(--app-panel)!important;height:100%!important;min-height:100dvh!important}.theme-frontend .feed-main-col.settings-fluid-main{min-height:100svh!important;background:var(--app-panel)!important;height:100%!important;min-height:100dvh!important;padding-bottom:0!important}.theme-frontend .settings-sidebar-layout{height:100svh!important;height:100dvh!important;min-height:100svh!important;background:var(--app-panel)!important;min-height:100dvh!important;position:relative!important;overflow:hidden!important}.theme-frontend .settings-sidebar-layout>.sidebar-pane{transform:translate(0);border-inline-end:none!important;background:var(--app-panel)!important;z-index:1!important;border-bottom:none!important;flex-direction:column!important;width:100%!important;height:100%!important;transition:transform .3s cubic-bezier(.32,.72,0,1)!important;display:flex!important;position:absolute!important;inset:0!important;overflow:hidden!important}.theme-frontend #settings-list-topbar{flex-shrink:0}.theme-frontend .settings-sidebar-nav{-webkit-overflow-scrolling:touch;background:var(--app-panel)!important;flex:1!important;overflow-y:auto!important}.theme-frontend .settings-sidebar-layout>.sidebar-content{background:var(--app-panel)!important;z-index:2!important;width:100%!important;height:100%!important;padding-bottom:env(safe-area-inset-bottom,0px)!important;transition:transform .3s cubic-bezier(.32,.72,0,1)!important;position:absolute!important;inset:0!important;overflow-y:auto!important;transform:translate(100%)!important}.theme-frontend .settings-sidebar-layout.settings-mobile-panel-active>.sidebar-pane{transform:translate(-30%)!important}.theme-frontend .settings-sidebar-layout.settings-mobile-panel-active>.sidebar-content{transform:translate(0)!important}.theme-frontend .settings-sidebar-wrapper{gap:0!important;padding:0!important}.theme-frontend .settings-sidebar-heading-alert{display:none!important}.theme-frontend .settings-sidebar-nav .sidebar-nav{padding:0!important}.theme-frontend .settings-sidebar-nav .sidebar-nav .sidebar-nav-item{border-bottom:1px solid var(--app-line)!important;width:100%!important;color:var(--app-ink)!important;border-top:none!important;border-radius:0!important;padding:1rem 1.25rem 1rem 1rem!important;font-size:1rem!important;font-weight:600!important;position:relative!important}.theme-frontend .settings-sidebar-nav .sidebar-nav .sidebar-nav-item .sidebar-nav-icon{width:1.5rem!important;height:1.5rem!important;font-size:1.125rem!important}.theme-frontend .settings-sidebar-nav .sidebar-nav .sidebar-nav-item:after{content:""!important;border-top:2px solid var(--app-muted)!important;border-right:2px solid var(--app-muted)!important;width:7px!important;height:7px!important;position:absolute!important;top:50%!important;right:1.25rem!important;transform:translateY(-50%)rotate(45deg)!important}.theme-frontend .settings-sidebar-nav .sidebar-nav .sidebar-nav-item.active{background:var(--app-hover)!important;color:var(--app-ink)!important}.theme-frontend #settings-panel-container{padding-inline:1rem!important;padding-top:.5rem!important}.theme-frontend #threads-chat-workspace,.theme-frontend .settings-fluid-main{padding-bottom:0!important}}.theme-frontend .offcanvas.offcanvas-bottom.feed-bottom-sheet,.theme-frontend .offcanvas.offcanvas-bottom.feed-action-sheet{z-index:1050;transition:transform .28s cubic-bezier(.32,.72,0,1);transform:translateY(100%);width:100%!important;max-width:100%!important;height:auto!important;max-height:85vh!important;border-top:1px solid var(--app-line)!important;background:var(--app-panel)!important;border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important;flex-direction:column!important;max-height:85dvh!important;display:flex!important;inset-block:auto 0!important;inset-inline:0!important;overflow:hidden!important;box-shadow:0 -8px 30px #00000059!important}.theme-frontend .offcanvas.offcanvas-bottom.feed-bottom-sheet.offcanvas-open,.theme-frontend .offcanvas.offcanvas-bottom.feed-bottom-sheet.show,.theme-frontend .offcanvas.offcanvas-bottom.feed-action-sheet.offcanvas-open,.theme-frontend .offcanvas.offcanvas-bottom.feed-action-sheet.show{transform:translateY(0);visibility:visible!important;opacity:1!important}.theme-frontend .feed-sheet-backdrop{z-index:1045}.theme-frontend .feed-sheet-handle{touch-action:none;width:100%;padding-block:.5rem}.theme-frontend .feed-sheet-handle-bar{background-color:var(--app-line,#80808066);opacity:.8;border-radius:9999px;width:44px;height:5px;transition:width .2s,background-color .2s,opacity .2s}.theme-frontend .feed-sheet-handle:hover .feed-sheet-handle-bar,.theme-frontend .feed-sheet-handle:active .feed-sheet-handle-bar{background-color:var(--app-ink,#fff);opacity:1;width:56px}.theme-frontend .feed-card-text[data-view-observation],.theme-frontend .feed-meta-row[data-view-observation],.theme-frontend .feed-evidence-media[data-view-observation]{cursor:pointer}.theme-frontend .feed-card-text[data-view-observation]:hover{opacity:.92}.theme-frontend .detail-back-group{align-items:center;gap:.65rem;display:flex}.theme-frontend .detail-back-btn{width:34px;height:34px;color:var(--app-ink);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1.15rem;transition:background-color .15s;display:inline-flex}.theme-frontend .detail-back-btn:hover{background-color:rgba(var(--aksara-primary,56 71 232), .1);color:var(--app-primary)}.theme-frontend .media-modal-backdrop{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#000000bf;justify-content:center;align-items:stretch;animation:.2s ease-out mediaModalFadeIn;display:flex;position:fixed;inset:0}html.theme-frontend[data-theme=dark] .media-modal-backdrop,.theme-frontend[data-theme=dark] .media-modal-backdrop,.theme-frontend [data-theme=dark] .media-modal-backdrop,html.theme-frontend.dark .media-modal-backdrop,.theme-frontend.dark .media-modal-backdrop,.theme-frontend .dark .media-modal-backdrop{background-color:#000000d9}@keyframes mediaModalFadeIn{0%{opacity:0}to{opacity:1}}.theme-frontend .media-modal-container{background-color:var(--app-panel);width:100vw;height:100vh;display:flex;overflow:hidden}.theme-frontend .media-modal-stage{background-color:var(--app-soft);flex:1;justify-content:center;align-items:center;min-width:0;height:100%;display:flex;position:relative}html.theme-frontend[data-theme=dark] .media-modal-stage,.theme-frontend[data-theme=dark] .media-modal-stage,.theme-frontend [data-theme=dark] .media-modal-stage,html.theme-frontend.dark .media-modal-stage,.theme-frontend.dark .media-modal-stage,.theme-frontend .dark .media-modal-stage{background-color:var(--app-soft,#101010)}.theme-frontend .media-stage-image-wrap{box-sizing:border-box;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;min-width:0;height:100%;min-height:0;max-height:100%;padding:2.5rem 1.5rem;display:flex;position:relative;overflow:hidden}.theme-frontend .media-stage-image-wrap img,.theme-frontend .media-stage-image-wrap video,.theme-frontend .media-stage-video{object-fit:contain;box-sizing:border-box;width:auto;max-width:100%;height:auto;max-height:calc(100vh - 5rem)}.theme-frontend .media-stage-video{outline:none}.theme-frontend .media-stage-image-wrap img{transform-origin:50%;transition:transform .2s cubic-bezier(.2,0,.2,1),opacity .2s}.theme-frontend .media-stage-image-wrap img.is-zoomable{cursor:zoom-in}.theme-frontend .media-stage-image-wrap img.is-zoomed{cursor:grab}.theme-frontend .media-stage-image-wrap img.is-panning{cursor:grabbing!important;transition:none!important}html.theme-frontend[data-theme=dark] .media-stage-image-wrap img,.theme-frontend[data-theme=dark] .media-stage-image-wrap img,.theme-frontend [data-theme=dark] .media-stage-image-wrap img,html.theme-frontend.dark .media-stage-image-wrap img,.theme-frontend.dark .media-stage-image-wrap img,.theme-frontend .dark .media-stage-image-wrap img{box-shadow:0 10px 30px #0009}.theme-frontend .media-stage-zoom-controls{top:1.25rem;background:var(--app-panel);border:.0625rem solid var(--app-line);z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:9999px;align-items:center;gap:.25rem;padding:.25rem .45rem;display:flex;position:absolute;inset-inline-end:1.25rem;box-shadow:0 4px 14px #00000014}html.theme-frontend[data-theme=dark] .media-stage-zoom-controls,.theme-frontend[data-theme=dark] .media-stage-zoom-controls,.theme-frontend [data-theme=dark] .media-stage-zoom-controls,html.theme-frontend.dark .media-stage-zoom-controls,.theme-frontend.dark .media-stage-zoom-controls,.theme-frontend .dark .media-stage-zoom-controls{background:#181818d9;border-color:#ffffff1f;box-shadow:0 4px 14px #0006}.theme-frontend .media-zoom-btn{color:var(--app-ink);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:1.25rem;transition:background-color .15s,color .15s,scale .15s;display:inline-flex}html.theme-frontend[data-theme=dark] .media-zoom-btn,.theme-frontend[data-theme=dark] .media-zoom-btn,.theme-frontend [data-theme=dark] .media-zoom-btn,html.theme-frontend.dark .media-zoom-btn,.theme-frontend.dark .media-zoom-btn,.theme-frontend .dark .media-zoom-btn{color:#f1f5f9}.theme-frontend .media-zoom-btn:hover{background-color:var(--app-soft);color:var(--app-primary);scale:1.08}html.theme-frontend[data-theme=dark] .media-zoom-btn:hover,.theme-frontend[data-theme=dark] .media-zoom-btn:hover,.theme-frontend [data-theme=dark] .media-zoom-btn:hover,html.theme-frontend.dark .media-zoom-btn:hover,.theme-frontend.dark .media-zoom-btn:hover,.theme-frontend .dark .media-zoom-btn:hover{color:#38bdf8;background-color:#ffffff1f}.theme-frontend .media-stage-btn{background:var(--app-panel);border:.0625rem solid var(--app-line);color:var(--app-ink);cursor:pointer;z-index:20;border-radius:50%;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-size:1.5rem;transition:scale .15s,background-color .15s,color .15s;display:flex;position:absolute;box-shadow:0 4px 14px #00000026}html.theme-frontend[data-theme=dark] .media-stage-btn,.theme-frontend[data-theme=dark] .media-stage-btn,.theme-frontend [data-theme=dark] .media-stage-btn,html.theme-frontend.dark .media-stage-btn,.theme-frontend.dark .media-stage-btn,.theme-frontend .dark .media-stage-btn{color:#fff;background:#181818d9;border-color:#ffffff1f;box-shadow:0 4px 14px #00000080}.theme-frontend .media-stage-btn:hover{background:var(--app-soft);color:var(--app-primary);scale:1.08}html.theme-frontend[data-theme=dark] .media-stage-btn:hover,.theme-frontend[data-theme=dark] .media-stage-btn:hover,.theme-frontend [data-theme=dark] .media-stage-btn:hover,html.theme-frontend.dark .media-stage-btn:hover,.theme-frontend.dark .media-stage-btn:hover,.theme-frontend .dark .media-stage-btn:hover{color:#38bdf8;background:#242424f2}.theme-frontend .media-stage-btn:disabled{opacity:.25;cursor:not-allowed;pointer-events:none;scale:1!important}.theme-frontend .media-close-btn{top:1.25rem;inset-inline-start:1.25rem}.theme-frontend .media-stage-counter{background:var(--app-panel);color:var(--app-ink);border:.0625rem solid var(--app-line);z-index:20;border-radius:9999px;padding:.35rem .85rem;font-size:.85rem;font-weight:600;position:absolute;top:1.25rem;left:50%;translate:-50%;box-shadow:0 4px 14px #00000014}html.theme-frontend[data-theme=dark] .media-stage-counter,.theme-frontend[data-theme=dark] .media-stage-counter,.theme-frontend [data-theme=dark] .media-stage-counter,html.theme-frontend.dark .media-stage-counter,.theme-frontend.dark .media-stage-counter,.theme-frontend .dark .media-stage-counter{color:#fff;background:#181818d9;border-color:#ffffff1f;box-shadow:0 4px 14px #0006}.theme-frontend .media-prev-btn{inset-inline-start:1.5rem;top:50%;transform:none}.theme-frontend .media-next-btn{inset-inline-end:1.5rem;top:50%;transform:none}.theme-frontend .media-prev-btn:hover,.theme-frontend .media-next-btn:hover{transform:scale(1.08)}.theme-frontend .media-modal-sidebar{background-color:var(--app-panel);width:24rem;max-width:100vw;height:100%;color:var(--app-ink);border-inline-start:.0625rem solid var(--app-line);z-index:20;flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.theme-frontend .media-modal-sidebar-inner{flex-direction:column;height:100%;display:flex;overflow:hidden}.theme-frontend .media-modal-sticky-header{background-color:var(--app-panel);border-bottom:.0625rem solid var(--app-line);z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:center;gap:.85rem;padding:.75rem 1rem;display:flex;position:sticky;top:0}.theme-frontend .media-modal-back-btn{color:var(--app-ink);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;margin:0;padding:0;font-size:1.25rem;transition:background-color .15s;display:inline-flex}.theme-frontend .media-modal-back-btn:hover{background-color:rgba(var(--aksara-primary,56 71 232), .08)}.theme-frontend .media-modal-header-title{color:var(--app-ink);font-size:1.1rem;font-weight:700}.theme-frontend .media-modal-scrollable{flex-direction:column;flex:1;display:flex;overflow-y:auto}.theme-frontend .media-modal-author-row{border-bottom:.0625rem solid var(--app-line);align-items:center;gap:.75rem;padding:1rem;display:flex}.theme-frontend .media-modal-text{color:var(--app-ink);word-break:break-word;padding:.85rem 1rem .5rem;font-size:.95rem;line-height:1.5}.theme-frontend .media-modal-meta-row{color:var(--app-muted);flex-flow:wrap;align-items:center;gap:.5rem;padding:0 1rem .75rem;font-size:.825rem;display:flex}.theme-frontend .media-modal-meta-row .meta-location,.theme-frontend .media-modal-meta-row .meta-coords{align-items:center;gap:.25rem;display:inline-flex}.theme-frontend .media-modal-meta-row .meta-dot{color:var(--app-muted);opacity:.7}.theme-frontend .media-modal-actions{border-top:.0625rem solid var(--app-line);border-bottom:.0625rem solid var(--app-line);margin:0;padding:.5rem 1rem}.theme-frontend .media-modal-composer{border-bottom:.0625rem solid var(--app-line)!important;background-color:var(--app-panel)!important;padding:.85rem 1rem!important}.theme-frontend .media-modal-composer .composer-textarea{color:var(--app-ink)}.theme-frontend .media-modal-comments-header{color:var(--app-muted);text-transform:uppercase;letter-spacing:.03em;padding:.75rem 1rem .5rem;font-size:.82rem;font-weight:700}.theme-frontend .media-modal-comments-list{flex-direction:column;flex:1;gap:0;display:flex}.theme-frontend .media-modal-comments-list .comment-card{border:none;border-bottom:.0625rem solid var(--app-line);background-color:var(--app-panel);color:var(--app-ink);border-radius:0;margin:0;padding:.85rem 1rem;transition:background-color .15s}.theme-frontend .media-modal-comments-list .comment-card:hover{background-color:rgba(var(--aksara-primary,56 71 232), .03)}@media (min-width:768px) and (max-width:1024px){.theme-frontend .media-modal-sidebar{width:20rem}.theme-frontend .media-stage-image-wrap{padding:1.5rem}}@media (max-width:767px){.theme-frontend .media-modal-container{flex-direction:column}.theme-frontend .media-modal-stage{height:44vh;min-height:220px}.theme-frontend .media-stage-image-wrap{padding:.75rem}.theme-frontend .media-close-btn{top:.75rem;width:2.25rem;height:2.25rem;font-size:1.25rem;inset-inline-start:.75rem}.theme-frontend .media-stage-counter{padding:.25rem .65rem;font-size:.75rem;top:.75rem}.theme-frontend .media-prev-btn{width:2.25rem;height:2.25rem;font-size:1.25rem;inset-inline-start:.65rem}.theme-frontend .media-next-btn{width:2.25rem;height:2.25rem;font-size:1.25rem;inset-inline-end:.65rem}.theme-frontend .media-modal-sidebar{border-inline-start:none;border-top:.0625rem solid var(--app-line);width:100%;height:56vh}.theme-frontend .media-stage-zoom-controls{top:.75rem;gap:.15rem;padding:.2rem .35rem;inset-inline-end:.75rem}.theme-frontend .media-zoom-btn{width:1.85rem;height:1.85rem;font-size:1.05rem}}.theme-frontend .search-sticky-header{background-color:var(--app-card);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:1020}.theme-frontend .search-input-pill{background:var(--app-soft);border:1px solid var(--app-line);border-radius:9999px;align-items:center;transition:border-color .15s,background .15s;display:flex;position:relative}.theme-frontend .search-input-pill:focus-within{border-color:var(--app-primary);background:var(--app-card);box-shadow:0 0 0 1px var(--app-primary)}.theme-frontend .search-input-pill .search-icon{color:var(--app-muted);pointer-events:none;z-index:2;font-size:1.15rem;position:absolute;top:50%;left:.95rem;transform:translateY(-50%)}.theme-frontend .search-top-input{height:2.45rem;font-size:.9rem;box-shadow:none!important;color:var(--app-ink)!important;background:0 0!important;border:none!important;outline:none!important;padding-left:2.75rem!important;padding-right:2.5rem!important}.theme-frontend .search-top-input::-webkit-search-cancel-button{appearance:none;display:none!important}.theme-frontend .search-top-input::-webkit-search-decoration{appearance:none;display:none!important}.theme-frontend .search-top-input::-webkit-search-results-button{appearance:none;display:none!important}.theme-frontend .search-top-input::-webkit-search-results-decoration{appearance:none;display:none!important}.theme-frontend .search-clear-btn{color:var(--app-muted);cursor:pointer;z-index:2;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:.25rem;transition:color .15s,background-color .15s;display:flex;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.theme-frontend .search-clear-btn:hover{color:var(--app-ink);background-color:rgba(var(--aksara-primary,56 71 232), .1)}.theme-frontend .search-tabs-nav{display:flex;position:relative}.theme-frontend .search-tab-btn{text-align:center;color:var(--app-muted);cursor:pointer;background:0 0;border:none;flex:1;padding:.85rem .5rem;font-size:.9rem;font-weight:600;transition:background-color .15s,color .15s;position:relative}.theme-frontend .search-tab-btn:hover{background-color:rgba(var(--aksara-primary,56 71 232), .05);color:var(--app-ink)}.theme-frontend .search-tab-btn.is-active{color:var(--app-ink);font-weight:700}.theme-frontend .search-tab-indicator{background-color:var(--app-primary);border-radius:9999px;width:56px;height:4px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.theme-frontend .search-people-header{background-color:var(--app-soft);color:var(--app-ink);border-bottom:1px solid var(--app-line);padding:.65rem 1rem}html.theme-frontend[data-theme=dark] .search-people-header,.theme-frontend[data-theme=dark] .search-people-header,.theme-frontend [data-theme=dark] .search-people-header,html.theme-frontend.dark .search-people-header,.theme-frontend.dark .search-people-header,.theme-frontend .dark .search-people-header{color:var(--app-ink);border-color:var(--app-line);background-color:#ffffff08}.theme-frontend .search-people-header-title{color:var(--app-ink);font-size:.95rem;font-weight:700}.theme-frontend .search-people-item{transition:background-color .15s}.theme-frontend .search-people-item:hover{background-color:rgba(var(--aksara-primary,56 71 232), .03)}.theme-frontend .search-people-bio{color:var(--app-ink);line-height:1.35}.theme-frontend .search-recommendation-dropdown{background-color:var(--app-panel);width:100%;color:var(--app-ink);border:1px solid var(--app-line);z-index:1050;border-radius:1rem;max-height:28rem;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden auto;box-shadow:0 16px 40px #00000047}html.theme-frontend[data-theme=dark] .search-recommendation-dropdown,.theme-frontend[data-theme=dark] .search-recommendation-dropdown,.theme-frontend [data-theme=dark] .search-recommendation-dropdown,html.theme-frontend.dark .search-recommendation-dropdown,.theme-frontend.dark .search-recommendation-dropdown,.theme-frontend .dark .search-recommendation-dropdown{background-color:var(--aksara-surface,#212121);border-color:var(--aksara-border,#2f2f2f);box-shadow:0 20px 48px #000000b3}.theme-frontend .search-suggest-item{border-bottom:1px solid var(--app-line);background-color:#0000;transition:background-color .15s;color:var(--app-ink)!important;text-decoration:none!important}.theme-frontend .search-suggest-item:last-child{border-bottom:none}.theme-frontend .search-suggest-item:hover{background-color:rgba(var(--aksara-primary,56 71 232), .08);color:var(--app-ink)!important}.theme-frontend .search-suggest-header{background-color:var(--app-soft);color:var(--app-muted);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--app-line);padding:.375rem .85rem;font-size:.72rem;font-weight:700}html.theme-frontend[data-theme=dark] .search-suggest-header,.theme-frontend[data-theme=dark] .search-suggest-header,.theme-frontend [data-theme=dark] .search-suggest-header,html.theme-frontend.dark .search-suggest-header,.theme-frontend.dark .search-suggest-header,.theme-frontend .dark .search-suggest-header{background-color:var(--aksara-bg-body-tertiary,#181818);color:var(--aksara-text-body-secondary,#c7c7c7);border-color:var(--aksara-border,#2f2f2f)}.theme-frontend .search-suggest-title{color:var(--app-ink);line-height:1.3}.theme-frontend .search-suggest-meta{color:var(--app-muted);line-height:1.25}.theme-frontend .feed-layout-map{width:100%;max-width:100%!important;padding-inline-end:0!important}body.theme-frontend:has(.feed-layout-map) #floating-actions-container{display:none!important}.theme-frontend .map-main-col{height:100vh;min-height:100vh;position:relative;overflow:hidden}.theme-frontend .map-top-bar{z-index:500;pointer-events:none;width:calc(100% - 2rem);position:absolute;top:1rem;left:1rem;right:1rem}.theme-frontend .map-nav-controls{-webkit-backdrop-filter:blur(28px)saturate(180%);backdrop-filter:blur(28px)saturate(180%);color:var(--app-ink);transition:all .2s;box-shadow:0 14px 36px #00000038;background:color-mix(in srgb, var(--app-panel) 75%, transparent)!important;border:1px solid color-mix(in srgb, var(--app-line) 65%, transparent)!important}.theme-frontend .map-title-icon-box{color:var(--app-danger);font-size:1.45rem;line-height:1}.theme-frontend .map-layer-widget{z-index:510}.theme-frontend .map-layer-trigger-btn{-webkit-backdrop-filter:blur(28px)saturate(180%);backdrop-filter:blur(28px)saturate(180%);color:var(--app-ink);cursor:pointer;padding:.5rem .85rem;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 14px 36px #00000038;background:color-mix(in srgb, var(--app-panel) 62%, transparent)!important;border:1px solid color-mix(in srgb, var(--app-line) 65%, transparent)!important}.theme-frontend .map-layer-trigger-btn:hover,.theme-frontend .map-layer-widget.is-open .map-layer-trigger-btn{color:var(--app-fg);background:color-mix(in srgb, var(--app-panel) 85%, transparent)!important;border-color:var(--app-primary)!important}.theme-frontend .map-layer-badge{background:var(--app-primary);color:#fff;padding:.15rem .45rem;font-size:.7rem;font-weight:700;transition:all .2s}.theme-frontend .map-layer-chevron{transition:transform .2s}.theme-frontend .map-layer-widget.is-open .map-layer-chevron{transform:rotate(180deg)}.theme-frontend .map-layer-popover{-webkit-backdrop-filter:blur(32px)saturate(190%);backdrop-filter:blur(32px)saturate(190%);opacity:0;visibility:hidden;z-index:600;pointer-events:none;border-radius:1.15rem;width:280px;max-width:calc(100vw - 1.5rem);padding:.85rem;transition:all .2s cubic-bezier(.4,0,.2,1);position:absolute;top:calc(100% + .5rem);right:0;transform:translateY(-8px)scale(.96);box-shadow:0 20px 48px #00000052;background:color-mix(in srgb, var(--app-panel) 82%, transparent)!important;border:1px solid color-mix(in srgb, var(--app-line) 70%, transparent)!important}.theme-frontend .map-layer-widget.is-open .map-layer-popover{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}.theme-frontend .map-layer-item{-webkit-user-select:none;user-select:none;cursor:pointer;transition:background-color .15s}.theme-frontend .map-layer-item:hover{background-color:var(--app-hover)}.theme-frontend .map-layer-icon-dot{color:#fff;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.95rem;display:flex}.theme-frontend .map-layer-checkbox{cursor:pointer;width:1.15rem;height:1.15rem}.theme-frontend .map-layer-action-btn{color:var(--app-primary);font-size:.75rem}.theme-frontend .map-layer-action-btn:hover{text-decoration:underline!important}.theme-frontend .map-canvas-container{z-index:1;width:100%;height:100%;position:absolute;inset:0}.theme-frontend #disaster-interactive-map{background-color:var(--app-bg);width:100%;height:100%;position:absolute;inset:0}.theme-frontend .map-legend-box{z-index:400;-webkit-backdrop-filter:blur(28px)saturate(180%);backdrop-filter:blur(28px)saturate(180%);color:var(--app-fg);border-radius:1rem;min-width:11.5rem;padding:.75rem 1rem;transition:all .2s;position:absolute;bottom:1rem;left:1rem;box-shadow:0 16px 40px #00000042;background:color-mix(in srgb, var(--app-panel) 56%, transparent)!important;border:1px solid color-mix(in srgb, var(--app-line) 65%, transparent)!important}.theme-frontend .map-legend-box.is-collapsed .map-legend-content{display:none!important}.theme-frontend .map-legend-box.is-collapsed .map-toggle-legend-icon{transform:rotate(180deg)}.theme-frontend .map-bottom-drawer{z-index:450;width:calc(100% - 2.5rem);max-width:25rem;transition:all .25s cubic-bezier(.16,1,.3,1);position:absolute;bottom:1.25rem;right:1.25rem}.theme-frontend .map-hazard-card{-webkit-backdrop-filter:blur(32px)saturate(190%);backdrop-filter:blur(32px)saturate(190%);color:var(--app-ink);border-radius:1.25rem;padding:1.15rem;box-shadow:0 20px 50px #00000047,inset 0 1px #ffffff14;background:color-mix(in srgb, var(--app-panel) 88%, transparent)!important;border:1px solid color-mix(in srgb, var(--app-line) 85%, transparent)!important}html.theme-frontend[data-theme=dark] #disaster-interactive-map canvas,.theme-frontend[data-theme=dark] #disaster-interactive-map canvas,.theme-frontend [data-theme=dark] #disaster-interactive-map canvas,.theme-frontend [data-bs-theme=dark] #disaster-interactive-map canvas,html.theme-frontend[data-theme=dark] #disaster-interactive-map .ol-layer,.theme-frontend[data-theme=dark] #disaster-interactive-map .ol-layer,.theme-frontend [data-theme=dark] #disaster-interactive-map .ol-layer,.theme-frontend [data-bs-theme=dark] #disaster-interactive-map .ol-layer{filter:brightness(.6)invert()contrast(3)hue-rotate(200deg)saturate(.3)brightness(.7)}html.theme-frontend[data-theme=dark] .map-nav-controls,.theme-frontend[data-theme=dark] .map-nav-controls,.theme-frontend [data-theme=dark] .map-nav-controls,html.theme-frontend[data-theme=dark] .map-layer-trigger-btn,.theme-frontend[data-theme=dark] .map-layer-trigger-btn,.theme-frontend [data-theme=dark] .map-layer-trigger-btn,html.theme-frontend[data-theme=dark] .map-layer-popover,.theme-frontend[data-theme=dark] .map-layer-popover,.theme-frontend [data-theme=dark] .map-layer-popover,html.theme-frontend[data-theme=dark] .map-legend-box,.theme-frontend[data-theme=dark] .map-legend-box,.theme-frontend [data-theme=dark] .map-legend-box,html.theme-frontend[data-theme=dark] .map-hazard-card,.theme-frontend[data-theme=dark] .map-hazard-card,.theme-frontend [data-theme=dark] .map-hazard-card,.theme-frontend [data-bs-theme=dark] .map-nav-controls,.theme-frontend [data-bs-theme=dark] .map-layer-trigger-btn,.theme-frontend [data-bs-theme=dark] .map-layer-popover,.theme-frontend [data-bs-theme=dark] .map-legend-box,.theme-frontend [data-bs-theme=dark] .map-hazard-card{background:color-mix(in srgb, var(--app-panel) 85%, transparent)!important;color:var(--app-ink)!important;border-color:#ffffff1f!important;box-shadow:0 20px 50px #0000008c,inset 0 1px #ffffff14!important}.theme-frontend .hazard-marker-pin{color:#fff;cursor:pointer;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:1.15rem;transition:transform .2s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative;box-shadow:0 4px 16px #0006}.theme-frontend .hazard-marker-pin:after{content:"";opacity:.45;border-radius:50%;animation:2s infinite hazard-marker-pulse;position:absolute;inset:-6px}@keyframes hazard-marker-pulse{0%{opacity:.7;transform:scale(.9)}70%{opacity:0;transform:scale(1.65)}to{opacity:0;transform:scale(1.65)}}.theme-frontend .hazard-marker-pin.marker-danger,.theme-frontend .hazard-marker-pin.marker-danger:after{background:#ef4444}.theme-frontend .hazard-marker-pin.marker-warning,.theme-frontend .hazard-marker-pin.marker-warning:after{background:#f59e0b}.theme-frontend .hazard-marker-pin.marker-primary,.theme-frontend .hazard-marker-pin.marker-primary:after{background:#3b82f6}.theme-frontend .hazard-marker-pin.marker-info,.theme-frontend .hazard-marker-pin.marker-info:after{background:#06b6d4}.theme-frontend .hazard-marker-pin.active{border-color:#fff;transform:scale(1.25);box-shadow:0 0 0 5px #3b82f680;z-index:1000!important}.theme-frontend .disaster-map-marker{cursor:pointer;z-index:10;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;transition:transform .22s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative}.theme-frontend .disaster-map-marker:hover,.theme-frontend .disaster-map-marker.active{transform:scale(1.18);z-index:1000!important}.theme-frontend .hazard-marker-avatar{background:var(--app-panel);border:2.5px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:visible;box-shadow:0 4px 18px #00000059}.theme-frontend .hazard-marker-avatar:after{content:"";opacity:.55;pointer-events:none;border-radius:50%;animation:2s ease-out infinite hazard-marker-pulse;position:absolute;inset:-6px}.theme-frontend .hazard-marker-avatar.marker-danger{border-color:#ef4444}.theme-frontend .hazard-marker-avatar.marker-danger:after{background:#ef4444}.theme-frontend .hazard-marker-avatar.marker-warning{border-color:#f59e0b}.theme-frontend .hazard-marker-avatar.marker-warning:after{background:#f59e0b}.theme-frontend .hazard-marker-avatar.marker-primary{border-color:#3b82f6}.theme-frontend .hazard-marker-avatar.marker-primary:after{background:#3b82f6}.theme-frontend .hazard-marker-avatar.marker-info{border-color:#06b6d4}.theme-frontend .hazard-marker-avatar.marker-info:after{background:#06b6d4}.theme-frontend .disaster-map-marker.active .hazard-marker-avatar{box-shadow:0 0 0 4px #3b82f699,0 8px 24px #00000073}.theme-frontend .hazard-marker-pointer{filter:drop-shadow(0 2px 2px #00000040);border-top:7px solid #3b82f6;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;margin-top:-1px;transition:border-top-color .2s}.theme-frontend .hazard-marker-avatar.marker-danger~.hazard-marker-pointer{border-top-color:#ef4444}.theme-frontend .hazard-marker-avatar.marker-warning~.hazard-marker-pointer{border-top-color:#f59e0b}.theme-frontend .hazard-marker-avatar.marker-primary~.hazard-marker-pointer{border-top-color:#3b82f6}.theme-frontend .hazard-marker-avatar.marker-info~.hazard-marker-pointer{border-top-color:#06b6d4}.theme-frontend .hazard-marker-img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.theme-frontend .hazard-marker-initials{color:var(--app-fg);text-transform:uppercase;font-size:.85rem;font-weight:800}.theme-frontend .hazard-marker-badge{color:#fff;z-index:2;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:19px;height:19px;font-size:.68rem;display:flex;position:absolute;bottom:-3px;right:-3px;box-shadow:0 2px 6px #00000040}.theme-frontend .hazard-marker-tooltip{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;background:#181818eb;border:1px solid #ffffff26;border-radius:9999px;padding:4px 10px;font-size:.72rem;transition:opacity .2s,transform .2s;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%);box-shadow:0 4px 14px #0000004d}.theme-frontend .disaster-map-marker:hover .hazard-marker-tooltip,.theme-frontend .disaster-map-marker.active .hazard-marker-tooltip{opacity:1;visibility:visible}.theme-frontend .legend-dot{border-radius:50%;width:9px;height:9px;display:inline-block}.theme-frontend .hazard-cluster-pin{color:#fff;cursor:pointer;border:3px solid #fffffff2;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:46px;height:46px;font-size:1rem;font-weight:800;line-height:1;transition:transform .2s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative;box-shadow:0 6px 22px #00000073}.theme-frontend .hazard-cluster-pin:hover{transform:scale(1.15)}.theme-frontend .hazard-cluster-pin:after{content:"";opacity:.4;border-radius:50%;animation:2s infinite hazard-marker-pulse;position:absolute;inset:-8px}.theme-frontend .hazard-cluster-pin.cluster-danger,.theme-frontend .hazard-cluster-pin.cluster-danger:after{background:#ef4444}.theme-frontend .hazard-cluster-pin.cluster-warning,.theme-frontend .hazard-cluster-pin.cluster-warning:after{background:#f59e0b}.theme-frontend .hazard-cluster-pin.cluster-primary,.theme-frontend .hazard-cluster-pin.cluster-primary:after{background:#3b82f6}.theme-frontend .hazard-cluster-label{text-transform:uppercase;opacity:.92;letter-spacing:.04em;margin-top:1px;font-size:.58rem;font-weight:700;line-height:1}@media (max-width:767.98px){.theme-frontend .map-top-bar{gap:.5rem;width:calc(100% - 1.5rem);top:.75rem;left:.75rem;right:.75rem}.theme-frontend .map-legend-box{bottom:calc(76px + env(safe-area-inset-bottom,0px));min-width:9rem;max-width:11rem;padding:.5rem .75rem;left:.75rem}.theme-frontend .map-bottom-drawer{bottom:calc(76px + env(safe-area-inset-bottom,0px));z-index:480;width:auto;max-width:none;left:.75rem;right:.75rem}.theme-frontend .map-hazard-card{max-height:calc(100vh - 170px);padding:.85rem;overflow-y:auto}.theme-frontend .map-main-col.has-card-open .map-legend-box{transform:translateY(10px);opacity:0!important;visibility:hidden!important;pointer-events:none!important}.theme-frontend .map-main-col:has(.map-bottom-drawer:not(.d-none)) .map-legend-box{transform:translateY(10px);opacity:0!important;visibility:hidden!important;pointer-events:none!important}.theme-frontend .map-layer-popover{width:min(100vw - 1.5rem,300px);max-height:calc(100vh - 140px);right:0;overflow-y:auto}}.theme-frontend :focus,.theme-frontend :focus-visible,.theme-frontend .form-control:focus,.theme-frontend .form-select:focus,.theme-frontend .input-group>.form-control:focus{box-shadow:none!important;outline:none!important}.theme-frontend .ts-wrapper{width:100%;font-family:inherit;position:relative}.theme-frontend .ts-wrapper,.theme-frontend .ts-wrapper.form-select,.theme-frontend .ts-wrapper.form-control,.theme-frontend .ts-wrapper .ts-control,.theme-frontend .ts-wrapper.single .ts-control{background-image:none!important}.theme-frontend .ts-wrapper.form-select,.theme-frontend .ts-wrapper.form-control{border:1px solid var(--aksara-border);border-radius:var(--aksara-radius-sm);min-height:calc(1.5em + 1rem + 2px);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-shadow:none!important;padding:0!important}.theme-frontend .ts-wrapper .ts-control{border-radius:var(--aksara-border-radius,.375rem);border:1px solid var(--aksara-border);background-color:var(--aksara-surface);color:var(--aksara-text-base);min-height:calc(1.5em + 1rem + 2px);box-shadow:none;padding:.5rem .75rem;font-size:1rem;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;position:relative}.theme-frontend .ts-wrapper.form-select .ts-control,.theme-frontend .ts-wrapper.form-control .ts-control{min-height:calc(1.5em + 1rem);padding:.5rem .75rem;font-size:1rem;line-height:1.5;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}.theme-frontend .input-group>.ts-wrapper,.theme-frontend .input-group>.aksara-tom-select-wrapper{flex:auto;width:1%;min-width:0;display:flex;position:relative}.theme-frontend .input-group>.aksara-tom-select-wrapper>.ts-wrapper,.theme-frontend .input-group>.ts-wrapper .ts-control{flex:auto;width:100%;height:100%}.theme-frontend .input-group>.ts-wrapper:first-child,.theme-frontend .input-group>select:first-child+.ts-wrapper,.theme-frontend .input-group>.aksara-tom-select-wrapper:first-child>.ts-wrapper,.theme-frontend .input-group>.ts-wrapper:first-child .ts-control,.theme-frontend .input-group>select:first-child+.ts-wrapper .ts-control,.theme-frontend .input-group>.aksara-tom-select-wrapper:first-child>.ts-wrapper .ts-control{border-start-start-radius:var(--aksara-radius-sm,.5rem)!important;border-end-start-radius:var(--aksara-radius-sm,.5rem)!important;margin-inline-start:0!important}.theme-frontend .input-group>.ts-wrapper:not(:last-child),.theme-frontend .input-group>.aksara-tom-select-wrapper:not(:last-child)>.ts-wrapper,.theme-frontend .input-group>.ts-wrapper:not(:last-child) .ts-control,.theme-frontend .input-group>.aksara-tom-select-wrapper:not(:last-child)>.ts-wrapper .ts-control{border-start-end-radius:0!important;border-end-end-radius:0!important}.theme-frontend .input-group>.ts-wrapper:last-child,.theme-frontend .input-group>.aksara-tom-select-wrapper:last-child>.ts-wrapper,.theme-frontend .input-group>.ts-wrapper:last-child .ts-control,.theme-frontend .input-group>.aksara-tom-select-wrapper:last-child>.ts-wrapper .ts-control{border-start-end-radius:var(--aksara-radius-sm,.5rem)!important;border-end-end-radius:var(--aksara-radius-sm,.5rem)!important}.theme-frontend .input-group>:not(select):first-child~.ts-wrapper,.theme-frontend .input-group>:not(select):first-child~.ts-wrapper .ts-control{border-start-start-radius:0!important;border-end-start-radius:0!important}.theme-frontend .ts-wrapper.plugin-dropdown_input.dropdown-active:not(.has-items) .items-placeholder,.theme-frontend .ts-wrapper.dropdown-active:not(.has-items) .items-placeholder,.theme-frontend .plugin-dropdown_input.dropdown-active:not(.has-items) .items-placeholder,.theme-frontend .ts-wrapper.plugin-dropdown_input.dropdown-active:not(.has-items) .ts-control .items-placeholder,.theme-frontend .ts-wrapper.dropdown-active:not(.has-items) .ts-control .items-placeholder,.theme-frontend .plugin-dropdown_input.dropdown-active:not(.has-items) .ts-control .items-placeholder,.theme-frontend .ts-wrapper.plugin-dropdown_input:not(.has-items) .items-placeholder,.theme-frontend .ts-wrapper:not(.has-items) .items-placeholder,.theme-frontend .plugin-dropdown_input:not(.has-items) .items-placeholder{box-shadow:none!important;color:var(--aksara-text-subtle,#64748b)!important;cursor:pointer!important;pointer-events:none!important;width:100%!important;min-width:0!important;max-width:100%!important;font:inherit!important;line-height:inherit!important;background:0 0!important;border:none!important;outline:none!important;flex:auto!important;margin:0!important;padding:0!important;display:inline-block!important}.theme-frontend .plugin-dropdown_input:not(.has-items) .items-placeholder::placeholder,.theme-frontend .ts-wrapper:not(.has-items) .items-placeholder::placeholder{color:var(--aksara-text-subtle,#64748b)!important;opacity:1!important}.theme-frontend [data-bs-theme=dark] .ts-wrapper:not(.has-items) .items-placeholder,html.theme-frontend[data-theme=dark] .ts-wrapper:not(.has-items) .items-placeholder,.theme-frontend[data-theme=dark] .ts-wrapper:not(.has-items) .items-placeholder,.theme-frontend [data-theme=dark] .ts-wrapper:not(.has-items) .items-placeholder,html.theme-frontend.dark .ts-wrapper:not(.has-items) .items-placeholder,.theme-frontend [data-bs-theme=dark] .ts-wrapper:not(.has-items) .items-placeholder::placeholder,html.theme-frontend[data-theme=dark] .ts-wrapper:not(.has-items) .items-placeholder::placeholder,.theme-frontend[data-theme=dark] .ts-wrapper:not(.has-items) .items-placeholder::placeholder,.theme-frontend [data-theme=dark] .ts-wrapper:not(.has-items) .items-placeholder::placeholder,html.theme-frontend.dark .ts-wrapper:not(.has-items) .items-placeholder::placeholder{color:var(--aksara-text-subtle,#94a3b8)!important}.theme-frontend .plugin-dropdown_input.has-items .items-placeholder,.theme-frontend .ts-wrapper.has-items .items-placeholder{display:none!important}.theme-frontend .ts-wrapper.form-select-sm,.theme-frontend .ts-wrapper.form-control-sm,.theme-frontend .input-group-sm>.ts-wrapper{height:31px;border-radius:var(--aksara-radius-sm)!important;min-height:31px!important}.theme-frontend .ts-wrapper.form-select-sm .ts-control,.theme-frontend .ts-wrapper.form-control-sm .ts-control,.theme-frontend .input-group-sm>.ts-wrapper .ts-control{border-radius:var(--aksara-radius-sm)!important;height:31px!important;min-height:31px!important;padding:.25rem .5rem!important;font-size:.875rem!important;line-height:1.5!important}.theme-frontend .ts-wrapper.form-select-sm.single .ts-control,.theme-frontend .ts-wrapper.form-control-sm.single .ts-control,.theme-frontend .input-group-sm>.ts-wrapper.single .ts-control{padding-right:1.75rem!important}.theme-frontend .ts-wrapper.form-select-sm.single .ts-control:after,.theme-frontend .ts-wrapper.form-control-sm.single .ts-control:after,.theme-frontend .input-group-sm>.ts-wrapper.single .ts-control:after{width:6px!important;height:6px!important;right:.6rem!important}.theme-frontend .ts-wrapper.form-select-sm .ts-control .item,.theme-frontend .ts-wrapper.form-control-sm .ts-control .item,.theme-frontend .ts-wrapper.form-select-sm .ts-control .items-placeholder,.theme-frontend .ts-wrapper.form-control-sm .ts-control .items-placeholder,.theme-frontend .input-group-sm>.ts-wrapper .ts-control .items-placeholder{height:21px!important;margin:0!important;font-size:.875rem!important;line-height:21px!important}.theme-frontend .ts-wrapper.form-select-lg,.theme-frontend .ts-wrapper.form-control-lg,.theme-frontend .input-group-lg>.ts-wrapper{height:48px;border-radius:var(--aksara-radius-md,.5rem)!important;min-height:48px!important}.theme-frontend .ts-wrapper.form-select-lg .ts-control,.theme-frontend .ts-wrapper.form-control-lg .ts-control,.theme-frontend .input-group-lg>.ts-wrapper .ts-control{border-radius:var(--aksara-radius-md,.5rem)!important;height:48px!important;min-height:48px!important;padding:.5rem 1rem!important;font-size:1.125rem!important;line-height:1.5!important}.theme-frontend .ts-wrapper.form-select-lg.single .ts-control,.theme-frontend .ts-wrapper.form-control-lg.single .ts-control,.theme-frontend .input-group-lg>.ts-wrapper.single .ts-control{padding-right:2.5rem!important}.theme-frontend .ts-wrapper.focus,.theme-frontend .ts-wrapper.form-select.focus,.theme-frontend .ts-wrapper.focus .ts-control{border-color:rgba(var(--aksara-primary-rgb,30, 58, 95), .6);box-shadow:none!important;outline:none!important}.theme-frontend .ts-dropdown,.theme-frontend .ts-wrapper .ts-dropdown{border-radius:var(--aksara-radius-md,.5rem);border:1px solid var(--aksara-border,#ffffff1a);background-color:var(--aksara-surface,#212121);color:var(--aksara-text-body,#f8fafc);z-index:1055;margin-top:4px;font-size:.875rem;display:none;box-shadow:0 10px 25px -5px #0000004d,0 8px 10px -6px #0003;width:100%!important;max-width:100%!important}.theme-frontend .ts-wrapper.dropdown-active .ts-dropdown{display:block}.theme-frontend .ts-wrapper .ts-dropdown .dropdown-input-wrap,.theme-frontend .ts-dropdown .dropdown-input-wrap{border-bottom:1px solid var(--aksara-border-subtle,var(--aksara-border,#ffffff14));padding:.5rem}.theme-frontend .ts-wrapper .ts-dropdown .dropdown-input,.theme-frontend .ts-dropdown .dropdown-input{border-radius:var(--aksara-radius-sm,.375rem);border:1px solid var(--aksara-border,#334155);background-color:var(--aksara-bg-body,var(--aksara-surface,#020617));color:var(--aksara-text-body,#f8fafc);width:100%;font-size:.875rem}.theme-frontend .ts-wrapper .ts-dropdown .option,.theme-frontend .ts-dropdown .option{cursor:pointer;color:var(--aksara-text-body,inherit);padding:.6rem .85rem;transition:background-color .15s,color .15s}.theme-frontend .ts-wrapper .ts-dropdown .option.active,.theme-frontend .ts-wrapper .ts-dropdown .option:hover,.theme-frontend .ts-dropdown .option.active,.theme-frontend .ts-dropdown .option:hover{background-color:var(--aksara-bg-body-tertiary,var(--aksara-bg-subtle,#3847e826));color:var(--aksara-text-body,#fff)}.theme-frontend .ts-wrapper .ts-dropdown .option.selected,.theme-frontend .ts-dropdown .option.selected{background-color:rgb(var(--aksara-primary,56 71 232));color:#fff!important}html.theme-frontend[data-theme=dark] .ts-dropdown,.theme-frontend[data-theme=dark] .ts-dropdown,.theme-frontend [data-theme=dark] .ts-dropdown,.theme-frontend [data-bs-theme=dark] .ts-dropdown,html.theme-frontend.dark .ts-dropdown,.theme-frontend.dark .ts-dropdown,.theme-frontend .dark .ts-dropdown,.theme-frontend .theme-dark .ts-dropdown{background-color:var(--aksara-surface,#212121)!important;border-color:var(--aksara-border,#2f2f2f)!important;color:var(--aksara-text-body,#ececec)!important;box-shadow:0 10px 25px -5px #00000080,0 8px 10px -6px #0006!important}html.theme-frontend[data-theme=dark] .ts-dropdown .dropdown-input-wrap,.theme-frontend[data-theme=dark] .ts-dropdown .dropdown-input-wrap,.theme-frontend [data-theme=dark] .ts-dropdown .dropdown-input-wrap,.theme-frontend [data-bs-theme=dark] .ts-dropdown .dropdown-input-wrap,html.theme-frontend.dark .ts-dropdown .dropdown-input-wrap,.theme-frontend.dark .ts-dropdown .dropdown-input-wrap,.theme-frontend .dark .ts-dropdown .dropdown-input-wrap{border-bottom-color:var(--aksara-border-subtle,#2f2f2f)!important}html.theme-frontend[data-theme=dark] .ts-dropdown .dropdown-input,.theme-frontend[data-theme=dark] .ts-dropdown .dropdown-input,.theme-frontend [data-theme=dark] .ts-dropdown .dropdown-input,.theme-frontend [data-bs-theme=dark] .ts-dropdown .dropdown-input,html.theme-frontend.dark .ts-dropdown .dropdown-input,.theme-frontend.dark .ts-dropdown .dropdown-input,.theme-frontend .dark .ts-dropdown .dropdown-input{background-color:var(--aksara-bg-body,#101010)!important;border-color:var(--aksara-border,#2f2f2f)!important;color:var(--aksara-text-body,#ececec)!important}html.theme-frontend[data-theme=dark] .ts-dropdown .option,.theme-frontend[data-theme=dark] .ts-dropdown .option,.theme-frontend [data-theme=dark] .ts-dropdown .option,.theme-frontend [data-bs-theme=dark] .ts-dropdown .option,html.theme-frontend.dark .ts-dropdown .option,.theme-frontend.dark .ts-dropdown .option,.theme-frontend .dark .ts-dropdown .option{color:var(--aksara-text-body-secondary,#c7c7c7)!important}html.theme-frontend[data-theme=dark] .ts-dropdown .option.active,.theme-frontend[data-theme=dark] .ts-dropdown .option.active,.theme-frontend [data-theme=dark] .ts-dropdown .option.active,html.theme-frontend[data-theme=dark] .ts-dropdown .option:hover,.theme-frontend[data-theme=dark] .ts-dropdown .option:hover,.theme-frontend [data-theme=dark] .ts-dropdown .option:hover,.theme-frontend [data-bs-theme=dark] .ts-dropdown .option.active,.theme-frontend [data-bs-theme=dark] .ts-dropdown .option:hover,html.theme-frontend.dark .ts-dropdown .option.active,.theme-frontend.dark .ts-dropdown .option.active,.theme-frontend .dark .ts-dropdown .option.active,html.theme-frontend.dark .ts-dropdown .option:hover,.theme-frontend.dark .ts-dropdown .option:hover,.theme-frontend .dark .ts-dropdown .option:hover{background-color:var(--aksara-bg-body-tertiary,#181818)!important;color:var(--aksara-text-body,#ececec)!important}html.theme-frontend[data-theme=dark] .ts-dropdown .option.selected,.theme-frontend[data-theme=dark] .ts-dropdown .option.selected,.theme-frontend [data-theme=dark] .ts-dropdown .option.selected,.theme-frontend [data-bs-theme=dark] .ts-dropdown .option.selected,html.theme-frontend.dark .ts-dropdown .option.selected,.theme-frontend.dark .ts-dropdown .option.selected,.theme-frontend .dark .ts-dropdown .option.selected{background-color:rgb(var(--aksara-primary,56 71 232))!important;color:#fff!important}.theme-frontend .ts-wrapper.dropdown-active.dropdown-up .ts-dropdown,.theme-frontend .ts-wrapper.dropdown-active .ts-dropdown.dropup{flex-direction:column!important;margin-top:0!important;margin-bottom:2px!important;display:flex!important;top:auto!important;bottom:100%!important;box-shadow:0 -.5rem 1rem #00000026!important}.theme-frontend .ts-wrapper:not(.dropdown-active) .ts-dropdown,.theme-frontend .ts-dropdown[style*="display: none"]{display:none!important}.theme-frontend .ts-wrapper.dropdown-up .ts-dropdown .dropdown-input-wrap,.theme-frontend .ts-dropdown.dropup .dropdown-input-wrap{border-top:1px solid #00000014!important;border-bottom:0!important;order:2!important}.theme-frontend .ts-wrapper.dropdown-up .ts-dropdown .ts-dropdown-content,.theme-frontend .ts-dropdown.dropup .ts-dropdown-content{order:1!important}.theme-frontend .ts-wrapper.dropdown-up.focus .ts-control{border-top-left-radius:0;border-top-right-radius:0}.theme-frontend .ts-dropdown .spinner{display:none!important}.theme-frontend .ts-dropdown-loading{color:var(--aksara-text-subtle,#6c757d)!important;align-items:center!important;gap:.625rem!important;padding:.625rem .75rem!important;font-size:.875rem!important;display:flex!important}.theme-frontend .ts-dropdown-loading .spinner-border{border-width:.15em!important;flex-shrink:0!important;width:1rem!important;height:1rem!important}.theme-frontend .ts-dropdown-loading .loading-label{color:inherit!important;font-size:.875rem!important;line-height:1.4!important}.theme-frontend .dropdown-menu-end{left:auto;right:0}.theme-frontend .crud-column-dropdown{flex:none;display:inline-flex;position:relative}.theme-frontend .crud-column-menu{min-width:220px;max-height:calc(100vh - 120px);max-height:calc(100dvh - 120px);padding:.375rem;display:none;overflow:hidden auto}.theme-frontend .crud-column-menu.dropdown-open,.theme-frontend .crud-column-menu.show,.theme-frontend .dropdown.show>.crud-column-menu,.theme-frontend .dropdown.open>.crud-column-menu{gap:2px;flex-direction:column!important;display:flex!important}.theme-frontend .crud-column-menu .crud-column-option,.theme-frontend .crud-column-option{border-radius:var(--aksara-radius-md,10px);width:100%;min-height:34px;color:var(--aksara-text-subtle);cursor:pointer;align-items:center;gap:.625rem;margin-bottom:0;padding:.4375rem .625rem;font-size:13px;font-weight:600;display:flex!important}.theme-frontend .crud-column-menu .crud-column-option:hover,.theme-frontend .crud-column-option:hover{color:var(--aksara-text-base);background:var(--aksara-bg-subtle,#0000000d)}.theme-frontend .crud-column-menu .crud-column-option .form-check-label,.theme-frontend .crud-column-menu .crud-column-option span{text-overflow:ellipsis;white-space:nowrap;cursor:pointer;flex:auto;min-width:0;overflow:hidden}.theme-frontend .feed-main-col.settings-fluid-main{border-inline:.0625rem solid var(--app-line);background-color:#0000;flex-direction:column;flex:1;min-height:100vh;display:flex;max-width:none!important;margin:0 auto!important}.theme-frontend .settings-sidebar-layout{align-items:stretch;min-height:100vh}.theme-frontend .settings-sidebar-layout .sidebar-pane{align-self:flex-start;width:270px;height:100vh;position:sticky;top:0;overflow-y:auto}.theme-frontend .settings-back-btn{color:var(--app-ink);cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;margin:0;padding:.125rem .25rem .125rem 0;font-size:1.35rem;line-height:1;text-decoration:none;transition:opacity .15s,transform .15s;display:inline-flex;box-shadow:none!important;background:0 0!important;border:none!important}.theme-frontend .settings-back-btn:hover{opacity:.6;color:var(--app-ink)}.theme-frontend .settings-back-btn:active{transform:translate(-3px)}.theme-frontend .settings-back-btn i{pointer-events:none}@media (min-width:768px) and (max-width:900px){.theme-frontend .settings-sidebar-layout{flex-direction:column}.theme-frontend .settings-sidebar-layout .sidebar-pane{border-inline-end:none;border-bottom:.0625rem solid var(--app-line);width:100%;height:auto;position:static}}.theme-frontend .repost-action-popover,.theme-frontend .feed-more-popover{z-index:1050;background:var(--app-panel);border:.0625rem solid var(--app-line);border-radius:.85rem;flex-direction:column;gap:.15rem;min-width:11.5rem;padding:.35rem;animation:.15s cubic-bezier(.16,1,.3,1) repostPopoverFadeIn;display:flex;position:absolute;box-shadow:0 8px 24px #00000029,0 2px 6px #00000014}@keyframes repostPopoverFadeIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.theme-frontend .repost-action-option,.theme-frontend .feed-more-option{color:var(--app-ink);cursor:pointer;text-align:start;background:0 0;border:none;border-radius:.6rem;align-items:center;gap:.65rem;width:100%;padding:.55rem .85rem;font-size:.875rem;font-weight:600;transition:background-color .15s,color .15s;display:flex}.theme-frontend .repost-action-option:hover,.theme-frontend .feed-more-option:hover{background:var(--app-hover)}.theme-frontend .repost-action-option i,.theme-frontend .feed-more-option i{font-size:1.15rem}.theme-frontend .repost-action-option.text-danger:hover,.theme-frontend .feed-more-option.text-danger:hover{color:#ef4444;background:#ef44441a}.theme-frontend .feed-more-btn{width:1.85rem;height:1.85rem;color:var(--app-muted);transition:color .15s,background-color .15s}.theme-frontend .feed-more-btn:hover{background-color:var(--app-hover);color:var(--app-ink)!important}.theme-frontend .quote-modal-backdrop{z-index:1100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#000000bf;justify-content:center;align-items:center;padding:1rem;animation:.2s ease-out quoteModalFadeIn;display:flex;position:fixed;inset:0}html.theme-frontend[data-theme=dark] .quote-modal-backdrop,.theme-frontend[data-theme=dark] .quote-modal-backdrop,.theme-frontend [data-theme=dark] .quote-modal-backdrop,html.theme-frontend.dark .quote-modal-backdrop,.theme-frontend.dark .quote-modal-backdrop,.theme-frontend .dark .quote-modal-backdrop{background-color:#000000d1}@keyframes quoteModalFadeIn{0%{opacity:0}to{opacity:1}}.theme-frontend .quote-modal-dialog{background:var(--app-panel);border:.0625rem solid var(--app-line);border-radius:1.25rem;flex-direction:column;width:100%;max-width:38rem;max-height:88vh;animation:.22s cubic-bezier(.16,1,.3,1) quoteModalSlideUp;display:flex;overflow:hidden;box-shadow:0 24px 60px #00000047,0 4px 16px #0000001f}@keyframes quoteModalSlideUp{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.theme-frontend .quote-modal-textarea{min-height:unset;resize:none;max-height:12rem;line-height:1.45;overflow-y:auto}.theme-frontend .tooltip{z-index:1200!important}.theme-frontend .feed-main-col.clips-feed-main-col{border-inline:none;flex:1;max-width:none;height:100vh;min-height:580px;margin:0;padding:0;overflow:hidden}.theme-frontend .clips-content-area{flex-direction:column;flex:1;width:100%;min-height:580px;display:flex;position:relative;overflow:hidden}.theme-frontend .clips-feed-stream{scroll-snap-type:y mandatory;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;flex-direction:column;flex:1;align-items:center;width:100%;height:100%;min-height:580px;margin:0;padding:0;display:flex;overflow-y:scroll}.theme-frontend .clips-feed-stream::-webkit-scrollbar{display:none}.theme-frontend .clips-slide{scroll-snap-align:start;scroll-snap-stop:always;box-sizing:border-box;flex:0 0 max(100%,580px);justify-content:center;align-items:center;width:100%;height:100%;min-height:580px;margin:0;padding:1.25rem 1rem;display:flex;position:relative}.theme-frontend .clips-player-container{justify-content:center;align-items:flex-end;gap:1rem;height:100%;min-height:520px;max-height:100%;display:flex;position:relative}.theme-frontend .clips-video-stage{aspect-ratio:9/16;border:1px solid var(--app-line);-webkit-user-select:none;user-select:none;cursor:pointer;background-color:#000;border-radius:1rem;max-width:calc(100vw - 6rem);height:100%;min-height:520px;max-height:100%;position:relative;overflow:hidden}.theme-frontend .clips-video-element{object-fit:cover;background-color:#000;width:100%;height:100%;display:block}.theme-frontend .clips-play-indicator{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;opacity:0;pointer-events:none;z-index:10;background:#0009;border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;font-size:2.25rem;transition:all .25s cubic-bezier(.175,.885,.32,1.275);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.6)}.theme-frontend .clips-play-indicator.show{opacity:1;transform:translate(-50%,-50%)scale(1)}.theme-frontend .clips-bottom-overlay{bottom:0;color:#fff;z-index:10;pointer-events:none;background:linear-gradient(#0000 0%,#00000073 40%,#000000e0 100%);flex-direction:column;gap:.4rem;padding:3rem 1.25rem .85rem;transition:padding-bottom .25s cubic-bezier(.16,1,.3,1),opacity .25s;display:flex;position:absolute;inset-inline:0}.theme-frontend .clips-video-stage:hover .clips-bottom-overlay,.theme-frontend .clips-video-stage.controls-visible .clips-bottom-overlay,.theme-frontend .clips-video-stage.is-paused .clips-bottom-overlay{padding-bottom:3.6rem}.theme-frontend .clips-bottom-overlay a,.theme-frontend .clips-bottom-overlay button{pointer-events:auto}.theme-frontend .clips-reporter-row{align-items:center;gap:.65rem;display:flex}.theme-frontend .clips-reporter-name{color:#fff;align-items:center;gap:.25rem;font-size:.95rem;font-weight:700;line-height:1.25;text-decoration:none;display:inline-flex}.theme-frontend .clips-reporter-handle{color:#ffffffbf;margin-top:.125rem;font-size:.8rem;line-height:1.25}.theme-frontend .clips-caption-text{color:#fffffff2;line-clamp:3;-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;font-size:.875rem;line-height:1.35;display:-webkit-box;overflow:hidden}.theme-frontend .clips-meta-badges{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.25rem;display:flex}.theme-frontend .clips-badge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#ffffff26;border:1px solid #fff3;border-radius:9999px;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.725rem;font-weight:600;display:inline-flex}.theme-frontend .clips-video-controls{bottom:0;z-index:20;opacity:0;pointer-events:none;background:linear-gradient(#0000 0%,#00000073 30%,#000000e0 100%);flex-direction:column;gap:.35rem;padding:1.5rem 1rem .65rem;transition:opacity .25s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;inset-inline:0}.theme-frontend .clips-video-stage:hover .clips-video-controls,.theme-frontend .clips-video-stage.controls-visible .clips-video-controls,.theme-frontend .clips-video-stage.is-paused .clips-video-controls,.theme-frontend .bento-video-player-wrap:hover .clips-video-controls,.theme-frontend .bento-video-player-wrap.controls-visible .clips-video-controls,.theme-frontend .bento-video-player-wrap.is-paused .clips-video-controls,.theme-frontend .media-stage-video-wrap:hover .clips-video-controls,.theme-frontend .media-stage-video-wrap.controls-visible .clips-video-controls,.theme-frontend .media-stage-video-wrap.is-paused .clips-video-controls{opacity:1;pointer-events:auto}.theme-frontend .media-stage-video-wrap{aspect-ratio:16/9;background-color:#000;border-radius:.5rem;justify-content:center;align-items:center;width:min(920px,92vw);max-width:100%;max-height:calc(100vh - 5rem);display:flex;position:relative;overflow:hidden}.theme-frontend .media-stage-video-wrap video{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:calc(100vh - 5rem);display:block}.theme-frontend .media-stage-video-cover{object-fit:contain;z-index:2;pointer-events:none;background-color:#000;width:100%;height:100%;transition:opacity .35s;position:absolute;top:0;left:0}.theme-frontend .media-stage-video-cover.fade-out{opacity:0;pointer-events:none}.theme-frontend .clips-video-spinner{z-index:15;pointer-events:none;opacity:0;visibility:hidden;justify-content:center;align-items:center;transition:opacity .2s,visibility .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.theme-frontend .clips-video-spinner.is-loading{opacity:1;visibility:visible}.theme-frontend .clips-video-spinner .spinner-border{color:#fff;filter:drop-shadow(0 2px 8px #000000a6);border-width:.25rem;width:3.25rem;height:3.25rem}.theme-frontend .clips-controls-scrubber{cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;align-items:center;width:100%;height:16px;padding:0;display:flex;position:relative}.theme-frontend .clips-controls-scrubber-track{background:#ffffff47;border-radius:9999px;width:100%;height:4px;transition:height .15s;position:relative}.theme-frontend .clips-controls-scrubber:hover .clips-controls-scrubber-track,.theme-frontend .clips-controls-scrubber.is-scrubbing .clips-controls-scrubber-track{height:6px}.theme-frontend .clips-controls-scrubber-buffered{pointer-events:none;background:#ffffff59;border-radius:9999px;width:0%;height:100%;position:absolute;top:0;left:0}.theme-frontend .clips-controls-scrubber-progress{background:var(--app-primary,#e11d48);pointer-events:none;border-radius:9999px;width:0%;height:100%;position:absolute;top:0;left:0}.theme-frontend .clips-controls-scrubber-thumb{pointer-events:none;background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .15s;position:absolute;top:50%;right:-6px;transform:translateY(-50%)scale(0);box-shadow:0 0 6px #00000080}.theme-frontend .clips-controls-scrubber:hover .clips-controls-scrubber-thumb,.theme-frontend .clips-controls-scrubber.is-scrubbing .clips-controls-scrubber-thumb{transform:translateY(-50%)scale(1)}.theme-frontend .clips-controls-toolbar{width:100%;padding:0 .15rem}.theme-frontend .clips-control-btn{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;font-size:1.25rem;line-height:1;transition:background-color .15s,transform .1s;display:inline-flex}.theme-frontend .clips-control-btn:hover{background:#ffffff2e;transform:scale(1.06)}.theme-frontend .clips-control-btn:active{transform:scale(.95)}.theme-frontend .clips-control-time{color:#ffffffe6;-webkit-user-select:none;user-select:none;margin-left:.25rem;font-family:monospace;font-size:.8rem;font-weight:600;line-height:1}.theme-frontend .clips-control-volume-group{align-items:center;display:flex}.theme-frontend .clips-control-volume-slider-wrap{opacity:0;align-items:center;width:0;transition:width .2s cubic-bezier(.16,1,.3,1),opacity .2s;display:flex;overflow:hidden}.theme-frontend .clips-control-volume-group:hover .clips-control-volume-slider-wrap,.theme-frontend .clips-control-volume-group:focus-within .clips-control-volume-slider-wrap{opacity:1;width:64px;margin-left:.25rem}.theme-frontend .clips-control-volume-slider{width:60px;height:4px;accent-color:var(--app-primary,#e11d48);cursor:pointer}.theme-frontend .clips-settings-popover{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:30;background:#181818f0;border:1px solid #ffffff29;border-radius:.75rem;width:13rem;animation:.18s forwards clips-popover-in;bottom:calc(100% + .65rem);right:0;box-shadow:0 12px 30px #00000073}@keyframes clips-popover-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.theme-frontend .clips-speed-btn{color:#ffffffd9;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.375rem;padding:.35rem .65rem;font-size:.775rem;font-weight:500;transition:all .12s}.theme-frontend .clips-speed-btn:hover{color:#fff;background:#ffffff1f}.theme-frontend .clips-speed-btn.active{background:var(--app-primary,#e11d48);color:#fff;font-weight:700}.theme-frontend .clips-clear-mode-active .clips-bottom-overlay,.theme-frontend .clips-clear-mode-active .clips-action-item:not(.clips-clear-mode-item){opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .25s,visibility .25s,transform .25s!important;transform:scale(.8)!important}.theme-frontend .clips-clear-mode-active .clips-clear-mode-item{opacity:1!important;visibility:visible!important;pointer-events:auto!important;z-index:50!important;transition:all .25s!important}.theme-frontend .clips-clear-mode-active .clips-action-btn.active-clear-mode{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#0000008c!important;border:1px solid #ffffff40!important;border-radius:9999px!important;box-shadow:0 4px 15px #00000080!important}.theme-frontend .clips-slide.is-landscape{padding:1rem 3.5rem 1rem 1rem!important}.theme-frontend .clips-slide.is-landscape .clips-player-container{flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:.5rem!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;display:flex!important}.theme-frontend .clips-slide.is-landscape .clips-video-stage{aspect-ratio:16/9!important;border:1px solid var(--app-line)!important;background-color:#000!important;border-radius:1rem!important;width:100%!important;max-width:min(960px,177.778vh - 284.444px)!important;height:auto!important;min-height:0!important;max-height:calc(100vh - 160px)!important;position:relative!important;overflow:hidden!important}.theme-frontend .clips-slide.is-cinema .clips-video-stage{aspect-ratio:21/9!important;max-width:min(1080px,233.333vh - 373.333px)!important}.theme-frontend .clips-slide.is-landscape .clips-video-element{object-fit:contain!important;background:#000!important;width:100%!important;height:100%!important}.theme-frontend .clips-slide.is-landscape .clips-bottom-overlay{background:linear-gradient(#0000 0%,#000000bf 100%)!important;padding:1.5rem 1rem .5rem!important}.theme-frontend .clips-slide.is-landscape .clips-video-stage:hover .clips-bottom-overlay,.theme-frontend .clips-slide.is-landscape .clips-video-stage.controls-visible .clips-bottom-overlay,.theme-frontend .clips-slide.is-landscape .clips-video-stage.is-paused .clips-bottom-overlay{padding-bottom:3.25rem!important}.theme-frontend .clips-slide.is-landscape .clips-caption-text{line-clamp:1!important;-webkit-line-clamp:1!important;font-size:.8125rem!important}.theme-frontend .clips-slide.is-landscape .clips-meta-badges{display:none!important}.theme-frontend .clips-slide.is-landscape .clips-action-rail,.theme-frontend .clips-slide.is-landscape .clips-action-bar{background:var(--app-panel)!important;border:1px solid var(--app-line)!important;border-radius:9999px!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:1.5rem!important;width:fit-content!important;max-width:100%!important;margin:.25rem auto 0!important;padding:.35rem 1.25rem!important;display:flex!important;position:static!important;box-shadow:0 4px 16px #00000014!important}.theme-frontend .clips-slide.is-landscape .clips-action-item{flex-direction:row!important;align-items:center!important;gap:.35rem!important;display:flex!important}.theme-frontend .clips-slide.is-landscape .clips-action-btn{width:2.25rem!important;min-width:2.25rem!important;height:2.25rem!important;box-shadow:none!important;background:0 0!important;border:none!important;font-size:1.15rem!important}.theme-frontend .clips-slide.is-landscape .clips-action-btn:hover{background:var(--app-hover)!important;transform:none!important}.theme-frontend .clips-slide.is-landscape .clips-action-label{color:var(--app-ink)!important;font-size:.8125rem!important;font-weight:600!important}.theme-frontend .clips-feed-main-col.is-landscape-active{flex:1!important}@media (min-width:992px){.theme-frontend .sidebar-end.clips-end-sidebar.is-compact-sidebar{transition:width .25s;width:380px!important;max-width:380px!important}.theme-frontend .sidebar-end.clips-end-sidebar{border-inline:1px solid var(--app-line);flex-direction:column;flex-shrink:0;width:380px;max-width:380px;height:100vh;min-height:580px;display:flex;position:sticky;top:0;overflow:hidden;padding:0!important}}@media (max-width:991.98px){.theme-frontend .sidebar-end.clips-end-sidebar{visibility:hidden;transform:translateY(100%);width:100%!important;max-width:100%!important;height:100%!important;background:var(--aksara-bg-body)!important;z-index:1030!important;border:none!important;border-radius:0!important;flex-direction:column!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;padding:0!important;transition:transform .3s cubic-bezier(.32,.72,0,1)!important;display:flex!important;position:fixed!important;inset:0!important;box-shadow:0 -10px 40px #00000080!important}.theme-frontend .sidebar-end.clips-end-sidebar.is-open{transform:translateY(0);visibility:visible!important}.theme-frontend .sidebar-end.clips-end-sidebar .detail-main-card[data-observation-id]{display:none!important}}.theme-frontend .clips-bottom-input-bar{background:var(--app-panel);border-top:1px solid var(--app-line);padding:.5rem .75rem}@media (max-width:991.98px){.theme-frontend .clips-bottom-input-bar{padding-inline:.75rem!important;padding-top:.35rem!important;padding-bottom:max(.35rem, env(safe-area-inset-bottom,.35rem))!important;background:var(--app-panel)!important}}.theme-frontend .clips-sheet-header,.theme-frontend .clips-sidebar-header{background:var(--app-panel);border-bottom:1px solid var(--app-line);-webkit-user-select:none;user-select:none;cursor:grab;flex-shrink:0;touch-action:none!important}.theme-frontend .clips-sheet-header:active{cursor:grabbing}.theme-frontend .clips-sidebar-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.theme-frontend .clips-sidebar-scroll{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.theme-frontend .clips-sidebar-meta-card{background:var(--app-subtle)}.theme-frontend .clips-sidebar-composer{background:var(--app-panel)}.theme-frontend .clips-comment-textarea{background:var(--app-subtle);border-color:var(--app-line);color:var(--app-ink);border-radius:.75rem;font-size:.875rem}.theme-frontend .clips-comment-textarea:focus{background:var(--app-panel);border-color:var(--app-primary);box-shadow:0 0 0 3px #3b82f626}.theme-frontend .clips-sidebar-comments-stream{flex:1}.theme-frontend .clips-sidebar-comments-stream .comment-card{background:0 0;border-radius:0}.theme-frontend .clips-sidebar-comments-stream .comment-card:hover{background:var(--app-hover)}.theme-frontend .clips-action-rail,.theme-frontend .clips-action-bar{flex-direction:column;align-items:center;gap:1rem;padding-bottom:.5rem;display:flex}.theme-frontend .clips-action-item{flex-direction:column;align-items:center;display:flex}.theme-frontend .clips-action-btn{background:rgba(var(--app-panel-rgb,255, 255, 255), .85);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--app-line);width:3rem;height:3rem;color:var(--app-ink);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:1.35rem;transition:all .2s cubic-bezier(.2,0,.2,1);display:flex;box-shadow:0 4px 14px #00000014}html.theme-frontend[data-theme=dark] .clips-action-btn,.theme-frontend[data-theme=dark] .clips-action-btn,.theme-frontend [data-theme=dark] .clips-action-btn,html.theme-frontend.dark .clips-action-btn,.theme-frontend.dark .clips-action-btn,.theme-frontend .dark .clips-action-btn{color:#f8fafc;background:#1e293bbf;border-color:#ffffff24;box-shadow:0 4px 14px #00000059}.theme-frontend .clips-action-btn:hover{background:var(--app-panel);transform:scale(1.08)}.theme-frontend .clips-action-btn.active-liked,.theme-frontend .clips-action-btn.active-liked i,.theme-frontend .clips-action-btn.active-liked svg,.theme-frontend .clips-action-btn.text-danger,.theme-frontend .clips-action-btn.text-danger i{color:#ef4444!important}.theme-frontend .clips-action-btn.active-saved,.theme-frontend .clips-action-btn.active-saved i,.theme-frontend .clips-action-btn.active-saved svg,.theme-frontend .clips-action-btn.text-primary,.theme-frontend .clips-action-btn.text-primary i{color:#3b82f6!important}.theme-frontend .clips-action-btn.active-reposted,.theme-frontend .clips-action-btn.active-reposted i,.theme-frontend .clips-action-btn.active-reposted svg,.theme-frontend .clips-action-btn.text-success,.theme-frontend .clips-action-btn.text-success i{color:#10b981!important}.theme-frontend .clips-action-label{color:var(--app-ink-subtle,#64748b);-webkit-user-select:none;user-select:none;font-size:.75rem;font-weight:600}.theme-frontend .clips-nav-floating{inset-inline-end:0;z-index:30;flex-direction:column;gap:.65rem;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.theme-frontend .clips-nav-btn{background:var(--app-panel);border:1px solid var(--app-line);width:2.75rem;height:2.75rem;color:var(--app-ink);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:1.35rem;transition:all .2s;display:flex;box-shadow:0 4px 12px #00000014}.theme-frontend .clips-nav-btn:hover{background:var(--app-soft);transform:scale(1.05)}.theme-frontend .clips-nav-btn:disabled{opacity:.35;cursor:not-allowed}@media (max-width:991.98px){.theme-frontend .clips-nav-floating{display:none}.theme-frontend .feed-main-col.clips-feed-main-col{width:100%!important;max-width:100%!important;height:100vh!important;border:none!important;flex:100%!important;height:100dvh!important;min-height:0!important;margin:0!important;padding:0!important}.theme-frontend .clips-content-area,.theme-frontend .clips-feed-stream{width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important}.theme-frontend .clips-slide,.theme-frontend .clips-slide.is-landscape,.theme-frontend .clips-slide.is-cinema{width:100%!important;max-width:100%!important;height:100vh!important;height:100dvh!important;max-height:100vh!important;box-sizing:border-box!important;border:none!important;max-height:100dvh!important;margin:0!important;padding:0!important;overflow:hidden!important}.theme-frontend .clips-player-container,.theme-frontend .clips-slide.is-landscape .clips-player-container,.theme-frontend .clips-slide.is-cinema .clips-player-container{flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:0!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important}.theme-frontend .clips-video-stage,.theme-frontend .clips-slide.is-landscape .clips-video-stage,.theme-frontend .clips-slide.is-cinema .clips-video-stage{aspect-ratio:auto!important;background-color:#000!important;border:none!important;border-radius:0!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important;overflow:hidden!important}.theme-frontend .clips-video-element,.theme-frontend .clips-slide.is-landscape .clips-video-element,.theme-frontend .clips-slide.is-cinema .clips-video-element{object-fit:contain!important;background:#000!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important}.theme-frontend .clips-feed-main-col~.feed-bottom-nav{display:none!important}body.theme-frontend:has(.clips-feed-main-col) .feed-bottom-nav{display:none!important}body.theme-frontend:has(#clipsFeedStream) .feed-bottom-nav{display:none!important}.theme-frontend .feed-layout:has(.clips-feed-main-col)~.feed-bottom-nav{display:none!important}.theme-frontend .feed-layout:has(.clips-feed-main-col) .feed-bottom-nav{display:none!important}.theme-frontend .clips-video-controls{padding:1.25rem .85rem calc(.5rem + env(safe-area-inset-bottom,0px))!important;pointer-events:auto!important;inset-inline:0!important}.theme-frontend [data-clip-control=pip],.theme-frontend [data-clip-control=fullscreen]{display:none!important}.theme-frontend .clips-action-rail,.theme-frontend .clips-action-bar,.theme-frontend .clips-slide.is-landscape .clips-action-rail,.theme-frontend .clips-slide.is-landscape .clips-action-bar{inset-inline-end:.65rem!important;bottom:calc(.85rem + env(safe-area-inset-bottom,0px))!important;z-index:25!important;box-shadow:none!important;background:0 0!important;border:none!important;flex-direction:column!important;align-items:center!important;gap:1.15rem!important;width:auto!important;margin:0!important;padding:0!important;transition:bottom .25s cubic-bezier(.2,0,.2,1),transform .22s!important;display:flex!important;position:absolute!important}.theme-frontend .clips-slide.controls-visible .clips-action-rail,.theme-frontend .clips-slide.controls-visible .clips-action-bar,.theme-frontend .clips-slide.is-paused .clips-action-rail,.theme-frontend .clips-slide.is-paused .clips-action-bar,.theme-frontend .clips-video-stage.controls-visible~.clips-action-rail,.theme-frontend .clips-video-stage.controls-visible~.clips-action-bar,.theme-frontend .clips-video-stage.is-paused~.clips-action-rail,.theme-frontend .clips-video-stage.is-paused~.clips-action-bar{bottom:calc(4.85rem + env(safe-area-inset-bottom,0px))!important}.theme-frontend .clips-slide:has(.controls-visible) .clips-action-rail{bottom:calc(4.85rem + env(safe-area-inset-bottom,0px))!important}.theme-frontend .clips-slide:has(.controls-visible) .clips-action-bar{bottom:calc(4.85rem + env(safe-area-inset-bottom,0px))!important}.theme-frontend .clips-slide:has(.is-paused) .clips-action-rail{bottom:calc(4.85rem + env(safe-area-inset-bottom,0px))!important}.theme-frontend .clips-slide:has(.is-paused) .clips-action-bar{bottom:calc(4.85rem + env(safe-area-inset-bottom,0px))!important}.theme-frontend .clips-player-container:has(.controls-visible) .clips-action-rail{bottom:calc(4.85rem + env(safe-area-inset-bottom,0px))!important}.theme-frontend .clips-player-container:has(.is-paused) .clips-action-rail{bottom:calc(4.85rem + env(safe-area-inset-bottom,0px))!important}.theme-frontend .clips-action-item,.theme-frontend .clips-slide.is-landscape .clips-action-item{flex-direction:column!important;align-items:center!important;gap:.25rem!important;display:flex!important}.theme-frontend .clips-action-btn,.theme-frontend .clips-slide.is-landscape .clips-action-btn{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;width:2.75rem!important;min-width:2.75rem!important;height:2.75rem!important;box-shadow:none!important;color:#fff!important;cursor:pointer!important;background:0 0!important;border:none!important;border-radius:0!important;justify-content:center!important;align-items:center!important;padding:0!important;display:flex!important}.theme-frontend .clips-action-btn i,.theme-frontend .clips-action-btn svg,.theme-frontend .clips-slide.is-landscape .clips-action-btn i,.theme-frontend .clips-slide.is-landscape .clips-action-btn svg{color:#fff!important;filter:drop-shadow(0 2px 5px #000000e6)drop-shadow(0 1px 2px #000000f2)!important;font-size:2.15rem!important;line-height:1!important;transition:transform .15s,color .15s!important}.theme-frontend .clips-action-btn:active i,.theme-frontend .clips-action-btn:active svg{transform:scale(1.2)!important}.theme-frontend .clips-action-btn.active i,.theme-frontend .clips-action-btn.active-liked i,.theme-frontend .clips-action-btn.text-danger i{color:#ef4444!important}.theme-frontend .clips-action-label,.theme-frontend .clips-slide.is-landscape .clips-action-label{color:#fff!important;letter-spacing:.01em!important;text-shadow:0 1px 3px #000000f2,0 2px 6px #000c!important;margin-top:-2px!important;font-size:.75rem!important;font-weight:700!important}.theme-frontend .clips-bottom-overlay,.theme-frontend .clips-slide.is-landscape .clips-bottom-overlay{inset-inline:0!important;padding-inline:1rem 4.5rem!important;padding-bottom:calc(.85rem + env(safe-area-inset-bottom,0px))!important;z-index:15!important;pointer-events:none!important;background:linear-gradient(#0000 0%,#00000059 40%,#000000bf 100%)!important;transition:padding-bottom .25s cubic-bezier(.2,0,.2,1)!important;position:absolute!important;bottom:0!important}.theme-frontend .clips-slide.controls-visible .clips-bottom-overlay,.theme-frontend .clips-slide.is-paused .clips-bottom-overlay,.theme-frontend .clips-video-stage.controls-visible .clips-bottom-overlay,.theme-frontend .clips-video-stage.is-paused .clips-bottom-overlay{padding-bottom:calc(4.65rem + env(safe-area-inset-bottom,0px))!important}.theme-frontend .clips-slide:has(.controls-visible) .clips-bottom-overlay{padding-bottom:calc(4.65rem + env(safe-area-inset-bottom,0px))!important}.theme-frontend .clips-slide:has(.is-paused) .clips-bottom-overlay{padding-bottom:calc(4.65rem + env(safe-area-inset-bottom,0px))!important}.theme-frontend .clips-player-container:has(.controls-visible) .clips-bottom-overlay{padding-bottom:calc(4.65rem + env(safe-area-inset-bottom,0px))!important}.theme-frontend .clips-player-container:has(.is-paused) .clips-bottom-overlay{padding-bottom:calc(4.65rem + env(safe-area-inset-bottom,0px))!important}.theme-frontend .clips-bottom-overlay a,.theme-frontend .clips-bottom-overlay button,.theme-frontend .clips-bottom-overlay .clips-badge{pointer-events:auto!important}.theme-frontend .clips-top-header{pointer-events:none;top:1rem}.theme-frontend .clips-top-btn{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;color:#fff!important;cursor:pointer!important;pointer-events:auto!important;background:#00000073!important;border:1px solid #fff3!important;border-radius:9999px!important;justify-content:center!important;align-items:center!important;width:38px!important;height:38px!important;text-decoration:none!important;transition:transform .15s,background .15s!important;display:flex!important;box-shadow:0 2px 10px #0006!important}.theme-frontend .clips-top-btn:active{background:#000000a6!important;transform:scale(.92)!important}.theme-frontend .clips-top-btn:hover{color:#fff!important;background:#0009!important}.theme-frontend .clips-caption-text,.theme-frontend .clips-slide.is-landscape .clips-caption-text{color:#fff!important;line-clamp:2!important;-webkit-line-clamp:2!important;text-shadow:0 1px 2px #000c!important;font-size:.875rem!important}.theme-frontend .clips-reporter-name{color:#fff!important;text-shadow:0 1px 3px #000c!important;font-weight:700!important}.theme-frontend .clips-reporter-handle{color:#fffc!important;text-shadow:0 1px 3px #000c!important}}.theme-frontend .quill-wysiwyg-container{flex-direction:column;width:100%;display:flex}.theme-frontend .quill-wysiwyg-container .ql-toolbar.ql-snow{border-top-left-radius:var(--aksara-radius-sm,.5rem);border-top-right-radius:var(--aksara-radius-sm,.5rem);border:1px solid var(--app-line,var(--aksara-border-subtle,#e2e8f0));background-color:var(--app-panel,var(--aksara-surface,#fff));border-bottom:0;flex-wrap:wrap;justify-content:center;align-items:center;padding:.5rem .75rem;display:flex}.theme-frontend .quill-wysiwyg-container .ql-toolbar.ql-snow .ql-formats{float:none;align-items:center;margin-right:.5rem;display:inline-flex}.theme-frontend .quill-wysiwyg-container .ql-toolbar.ql-snow .ql-formats:last-child{margin-right:0}.theme-frontend .quill-wysiwyg-container .ql-toolbar.ql-snow button,.theme-frontend .quill-wysiwyg-container .ql-toolbar.ql-snow .ql-picker{float:none}.theme-frontend .quill-wysiwyg-container .ql-container.ql-snow{border-bottom-left-radius:var(--aksara-radius-sm,.5rem);border-bottom-right-radius:var(--aksara-radius-sm,.5rem);border:1px solid var(--app-line,var(--aksara-border-subtle,#e2e8f0));color:var(--app-ink,var(--aksara-text-body,inherit));border-top:0;font-family:inherit}.theme-frontend .quill-wysiwyg-container .ql-editor{min-height:240px;max-height:520px;color:var(--app-ink,var(--aksara-text-body,inherit));font-family:inherit;font-size:1rem;line-height:1.6;overflow-y:auto}.theme-frontend .quill-wysiwyg-container .ql-editor.ql-blank:before{color:var(--app-muted,var(--aksara-text-subtle,#94a3b8));font-style:normal}.theme-frontend .quill-wysiwyg-container .ql-tooltip{z-index:100;background:var(--app-panel,var(--aksara-surface,#fff));border:1px solid var(--app-line,var(--aksara-border-subtle,#e2e8f0));border-radius:var(--aksara-radius-sm,.5rem);color:var(--app-ink,var(--aksara-text-body,inherit));white-space:nowrap;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex;position:absolute;box-shadow:0 10px 15px -3px #00000040,0 4px 6px -4px #0000001a}.theme-frontend .quill-wysiwyg-container .ql-tooltip.ql-hidden{display:none!important}.theme-frontend .quill-wysiwyg-container .ql-tooltip:before{color:var(--app-muted,var(--aksara-text-subtle,#94a3b8));font-size:.8125rem;font-weight:600;content:"Link:"!important}.theme-frontend .quill-wysiwyg-container .ql-tooltip input[type=text]{background:var(--app-soft,var(--aksara-bg-body,#f8fafc));border:1px solid var(--app-line,var(--aksara-border-subtle,#e2e8f0));color:var(--app-ink,var(--aksara-text-body,inherit));border-radius:.375rem;outline:none;padding:.25rem .5rem;font-size:.875rem}.theme-frontend .quill-wysiwyg-container .ql-tooltip input[type=text]:focus{border-color:rgb(var(--aksara-primary,56 71 232))}.theme-frontend .quill-wysiwyg-container .ql-tooltip a.ql-action,.theme-frontend .quill-wysiwyg-container .ql-tooltip a.ql-remove{color:rgb(var(--aksara-primary,56 71 232));cursor:pointer;border-radius:.25rem;padding:.25rem .5rem;font-size:.8125rem;font-weight:600;text-decoration:none}.theme-frontend .quill-wysiwyg-container .ql-tooltip a.ql-action:hover{background:rgba(var(--aksara-primary,56 71 232), .1)}.theme-frontend .quill-wysiwyg-container .ql-tooltip a.ql-remove{color:rgb(var(--aksara-danger,239 68 68))}.theme-frontend .quill-wysiwyg-container .ql-tooltip a.ql-remove:hover{background:rgba(var(--aksara-danger,239 68 68), .1)}.theme-frontend .quill-wysiwyg-container .ql-tooltip a.ql-preview{color:var(--app-ink,var(--aksara-text-body,inherit));text-overflow:ellipsis;max-width:200px;font-size:.8125rem;text-decoration:underline;overflow:hidden}html.theme-frontend[data-theme=dark] .quill-wysiwyg-container .ql-snow .ql-stroke,.theme-frontend[data-theme=dark] .quill-wysiwyg-container .ql-snow .ql-stroke,.theme-frontend [data-theme=dark] .quill-wysiwyg-container .ql-snow .ql-stroke,html.theme-frontend.dark .quill-wysiwyg-container .ql-snow .ql-stroke,.theme-frontend.dark .quill-wysiwyg-container .ql-snow .ql-stroke,.theme-frontend .dark .quill-wysiwyg-container .ql-snow .ql-stroke{stroke:var(--app-ink,var(--aksara-text-body,#f8fafc))}html.theme-frontend[data-theme=dark] .quill-wysiwyg-container .ql-snow .ql-fill,.theme-frontend[data-theme=dark] .quill-wysiwyg-container .ql-snow .ql-fill,.theme-frontend [data-theme=dark] .quill-wysiwyg-container .ql-snow .ql-fill,html.theme-frontend.dark .quill-wysiwyg-container .ql-snow .ql-fill,.theme-frontend.dark .quill-wysiwyg-container .ql-snow .ql-fill,.theme-frontend .dark .quill-wysiwyg-container .ql-snow .ql-fill{fill:var(--app-ink,var(--aksara-text-body,#f8fafc))}html.theme-frontend[data-theme=dark] .quill-wysiwyg-container .ql-snow .ql-picker,.theme-frontend[data-theme=dark] .quill-wysiwyg-container .ql-snow .ql-picker,.theme-frontend [data-theme=dark] .quill-wysiwyg-container .ql-snow .ql-picker,html.theme-frontend.dark .quill-wysiwyg-container .ql-snow .ql-picker,.theme-frontend.dark .quill-wysiwyg-container .ql-snow .ql-picker,.theme-frontend .dark .quill-wysiwyg-container .ql-snow .ql-picker{color:var(--app-ink,var(--aksara-text-body,#f8fafc))}html.theme-frontend[data-theme=dark] .quill-wysiwyg-container .ql-snow .ql-picker-options,.theme-frontend[data-theme=dark] .quill-wysiwyg-container .ql-snow .ql-picker-options,.theme-frontend [data-theme=dark] .quill-wysiwyg-container .ql-snow .ql-picker-options,html.theme-frontend.dark .quill-wysiwyg-container .ql-snow .ql-picker-options,.theme-frontend.dark .quill-wysiwyg-container .ql-snow .ql-picker-options,.theme-frontend .dark .quill-wysiwyg-container .ql-snow .ql-picker-options{background:var(--app-panel,var(--aksara-surface,#212121));border-color:var(--app-line,var(--aksara-border-subtle,#2f2f2f));box-shadow:0 10px 15px -3px #00000080,0 4px 6px -4px #00000080}html.theme-frontend[data-theme=dark] .quill-wysiwyg-container .ql-snow .ql-picker-item:hover,.theme-frontend[data-theme=dark] .quill-wysiwyg-container .ql-snow .ql-picker-item:hover,.theme-frontend [data-theme=dark] .quill-wysiwyg-container .ql-snow .ql-picker-item:hover,html.theme-frontend.dark .quill-wysiwyg-container .ql-snow .ql-picker-item:hover,.theme-frontend.dark .quill-wysiwyg-container .ql-snow .ql-picker-item:hover,.theme-frontend .dark .quill-wysiwyg-container .ql-snow .ql-picker-item:hover{background:rgba(var(--aksara-primary,56 71 232), .1);color:rgb(var(--aksara-primary,56 71 232))}html.theme-frontend[data-theme=dark] .quill-wysiwyg-container .ql-snow button:hover .ql-stroke,.theme-frontend[data-theme=dark] .quill-wysiwyg-container .ql-snow button:hover .ql-stroke,.theme-frontend [data-theme=dark] .quill-wysiwyg-container .ql-snow button:hover .ql-stroke,html.theme-frontend[data-theme=dark] .quill-wysiwyg-container .ql-snow button.ql-active .ql-stroke,.theme-frontend[data-theme=dark] .quill-wysiwyg-container .ql-snow button.ql-active .ql-stroke,.theme-frontend [data-theme=dark] .quill-wysiwyg-container .ql-snow button.ql-active .ql-stroke,html.theme-frontend.dark .quill-wysiwyg-container .ql-snow button:hover .ql-stroke,.theme-frontend.dark .quill-wysiwyg-container .ql-snow button:hover .ql-stroke,.theme-frontend .dark .quill-wysiwyg-container .ql-snow button:hover .ql-stroke,html.theme-frontend.dark .quill-wysiwyg-container .ql-snow button.ql-active .ql-stroke,.theme-frontend.dark .quill-wysiwyg-container .ql-snow button.ql-active .ql-stroke,.theme-frontend .dark .quill-wysiwyg-container .ql-snow button.ql-active .ql-stroke{stroke:rgb(var(--aksara-primary,56 71 232))}html.theme-frontend[data-theme=dark] .quill-wysiwyg-container .ql-snow button:hover .ql-fill,.theme-frontend[data-theme=dark] .quill-wysiwyg-container .ql-snow button:hover .ql-fill,.theme-frontend [data-theme=dark] .quill-wysiwyg-container .ql-snow button:hover .ql-fill,html.theme-frontend[data-theme=dark] .quill-wysiwyg-container .ql-snow button.ql-active .ql-fill,.theme-frontend[data-theme=dark] .quill-wysiwyg-container .ql-snow button.ql-active .ql-fill,.theme-frontend [data-theme=dark] .quill-wysiwyg-container .ql-snow button.ql-active .ql-fill,html.theme-frontend.dark .quill-wysiwyg-container .ql-snow button:hover .ql-fill,.theme-frontend.dark .quill-wysiwyg-container .ql-snow button:hover .ql-fill,.theme-frontend .dark .quill-wysiwyg-container .ql-snow button:hover .ql-fill,html.theme-frontend.dark .quill-wysiwyg-container .ql-snow button.ql-active .ql-fill,.theme-frontend.dark .quill-wysiwyg-container .ql-snow button.ql-active .ql-fill,.theme-frontend .dark .quill-wysiwyg-container .ql-snow button.ql-active .ql-fill{fill:rgb(var(--aksara-primary,56 71 232))}.theme-frontend .quill-wysiwyg-container.is-invalid .ql-toolbar,.theme-frontend .quill-wysiwyg-container.border-danger .ql-toolbar,.theme-frontend .quill-wysiwyg-container.is-invalid .ql-container,.theme-frontend .quill-wysiwyg-container.border-danger .ql-container{border-color:rgb(var(--aksara-danger,239 68 68))!important}.theme-frontend .quill-wysiwyg-container.is-invalid .ql-container:focus-within,.theme-frontend .quill-wysiwyg-container.border-danger .ql-container:focus-within{border-color:rgb(var(--aksara-danger,239 68 68))!important;box-shadow:0 0 0 .2rem rgba(var(--aksara-danger,239 68 68), .25)!important}
