.ops-v2{--ops-heading:"Buki Vietnam", sans-serif;--ops-paper:#f4f6ef;--ops-shadow:0 14px 38px #2a362014;color:#171a14;background:#f4f6ef;font-family:Buki Vietnam,sans-serif}.ops-v2 :is(button,input,textarea,select){font-family:inherit}.ops-v2 .ops-buki-logo{object-fit:contain;width:104px;height:auto;display:block}.ops-v2 .ops-sidebar{background:linear-gradient(155deg,#20251b,#111410);border-color:#343b2c}.ops-v2 .workspace-identity{background:#ffffff0b;border:1px solid #ffffff24;border-radius:16px;box-shadow:inset 0 1px #ffffff16}.ops-v2 .workspace-avatar{color:#111410;background:#c4ff43;border-radius:12px}.ops-v2 .ops-sidebar nav button{border-radius:12px;min-height:44px}.ops-v2 .ops-sidebar nav button.active{color:#111410;background:linear-gradient(145deg,#e1ff9b,#b4f72d);border-color:#edffc7;box-shadow:inset 0 1px #fff,inset 0 -2px 3px #789e3866,0 6px 16px #0003}.ops-v2 .ops-sidebar nav button.active svg{color:#111410}.ops-v2 .ops-top,.ops-v2 .panel,.ops-v2 .metric,.ops-v2 .preview-banner,.ops-v2 .ops-message{background:linear-gradient(145deg,#ffffffeb,#f7f9f2eb);border:1px solid #dce2d5;border-radius:22px;box-shadow:inset 0 1px #fff,0 12px 32px #33452510}.ops-v2 .ops-top h1,.ops-v2 .panel h2,.ops-v2 .ops-welcome h2{letter-spacing:-.035em;font-family:Buki Vietnam,sans-serif;font-weight:500}.ops-v2 .section-label,.ops-v2 .eyebrow{color:#5b791b}.ops-v2 .metric:after{background:#bfff2e33}.ops-v2 .nav-count{color:#111410;background:#bfff2e}.ops-drawer{border-radius:24px 0 0 24px;font-family:Buki Vietnam,sans-serif}.ops-v2 .button,.ops-drawer .button{border-radius:999px;min-height:44px}.ops-v2 .button-dark,.ops-drawer .button-dark{color:#111410;background:linear-gradient(145deg,#e1ff9b,#c4ff43 48%,#b4f72d 76%,#a5dc33);border:1px solid #c6ed7a;box-shadow:inset 0 1px #fff,inset 0 -2px 3px #648b3666,0 6px 16px #50692b26}.ops-v2 .button-dark:hover,.ops-drawer .button-dark:hover{color:#111410;background:linear-gradient(145deg,#edffbb,#c4ff43 55%,#a5dc33)}.ops-v2 :is(input:not([type=checkbox]):not([type=radio]),textarea,select),.ops-v2 .ops-select-trigger,.ops-drawer :is(input:not([type=checkbox]):not([type=radio]),textarea,select){border-radius:12px}.ops-v2 :is(button,a,input,select,textarea,summary):focus-visible,.ops-drawer :is(button,a,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:2px solid #5b791b}.ops-v2 .ops-mobile-tabs{border-radius:20px 20px 0 0}.buki-manage{background:#f4f6ef;font-family:Buki Vietnam,sans-serif}.buki-manage .manage-card{background:linear-gradient(145deg,#fff,#f7f9f2);border:1px solid #dce2d5;border-radius:24px;box-shadow:inset 0 1px #fff,0 18px 45px #33452514}.buki-manage .manage-card h1{font-family:Buki Vietnam,sans-serif;font-weight:500}.buki-manage .section-label{color:#5b791b}.buki-manage .button{border-radius:999px;min-height:44px}.buki-manage .button-dark{color:#111410;background:linear-gradient(145deg,#e1ff9b,#c4ff43 48%,#b4f72d 76%,#a5dc33);border:1px solid #c6ed7a;box-shadow:inset 0 1px #fff,inset 0 -2px 3px #648b3666,0 6px 16px #50692b26}.buki-manage :is(button,a,input,select):focus-visible{outline-offset:3px;outline:2px solid #5b791b}@media (max-width:760px){.ops-v2 .ops-top,.ops-v2 .panel,.ops-v2 .metric{border-radius:20px}}@media (prefers-reduced-transparency:reduce){.ops-v2 .ops-top,.ops-v2 .panel,.ops-v2 .metric,.ops-v2 .preview-banner{-webkit-backdrop-filter:none;background:#fff}}@media (forced-colors:active){.ops-v2 .ops-sidebar nav button.active,.ops-v2 .button-dark,.ops-drawer .button-dark{forced-color-adjust:auto}}
