:root{--v227-btn-radius:13px;--v227-btn-radius-sm:10px;--v227-btn-text:#f8fbff;--v227-btn-muted:#aab4c7;--v227-btn-line:rgba(203,213,225,.16);--v227-btn-line-strong:rgba(196,181,253,.36);--v227-btn-surface-top:rgba(34,43,66,.86);--v227-btn-surface-bottom:rgba(9,14,27,.94);--v227-btn-primary-a:#7357ff;--v227-btn-primary-b:#5b5eea;--v227-btn-primary-c:#2f7de1;--v227-btn-success-a:#1aa56f;--v227-btn-success-b:#167f78;--v227-btn-warning-a:#bd7a19;--v227-btn-warning-b:#8d5b16;--v227-btn-danger-a:#c94059;--v227-btn-danger-b:#8f2d43;--v227-btn-shadow:0 10px 24px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.09);--v227-btn-shadow-hover:0 15px 34px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.13);--v227-btn-primary-shadow:0 13px 30px rgba(91,94,234,.28),inset 0 1px 0 rgba(255,255,255,.22);--v227-btn-primary-shadow-hover:0 18px 40px rgba(91,94,234,.35),inset 0 1px 0 rgba(255,255,255,.26);--v227-btn-focus:0 0 0 3px rgba(129,111,255,.24),0 12px 28px rgba(0,0,0,.30)}body.app-page button,body.pmo-console-page-v200 button,body.mcq-page button{-webkit-tap-highlight-color:transparent;font-family:inherit;font-weight:800;letter-spacing:-.01em;cursor:pointer;text-rendering:optimizeLegibility}body.app-page button:disabled,body.pmo-console-page-v200 button:disabled,body.mcq-page button:disabled{cursor:not-allowed!important;opacity:.48!important;filter:saturate(.45) brightness(.82)!important;transform:none!important;box-shadow:none!important}body.app-page button:focus-visible,body.pmo-console-page-v200 button:focus-visible,body.mcq-page button:focus-visible,body.app-page [role="button"]:focus-visible,body.pmo-console-page-v200 [role="button"]:focus-visible{outline:0!important;box-shadow:var(--v227-btn-focus)!important}body.app-page .secondary-button::after,body.app-page .gradient-small-button::after,body.app-page .danger-button::after,body.app-page .side-link::after,body.app-page .notification-button::after,body.app-page .top-user-card::after,body.app-page .profile-trigger-btn::after,body.app-page .company-mail-top-pill::after,body.app-page .company-mail-primary::after,body.app-page .company-mail-secondary::after,body.app-page .company-mail-compose-btn::after,body.app-page .company-mail-pill-action::after,body.app-page .company-mail-icon-action::after,body.app-page .modal-close::after,body.app-page .drawer-close::after,body.app-page .profile-drawer-close::after,body.app-page .mobile-nav-btn::after,body.app-page .mobile-module-grid button::after,body.app-page .pmo-actions-v190 button::after,body.app-page .task-review-actions-v190 button::after,body.app-page .employee-picker-tools-v190 button::after,body.app-page .pmo-task-open-v190::after,body.pmo-console-page-v200 button::after{content:none!important;display:none!important}body.app-page .gradient-small-button,body.app-page .gradient-button,body.app-page .premium-action-button,body.app-page .company-mail-primary,body.app-page .company-mail-compose-btn,body.app-page .test-gate-primary,body.app-page .mcq-primary-btn,body.app-page .kyc-primary-v182,body.app-page .v35-primary,body.app-page .v59-primary,body.app-page .v92-accept-btn,body.app-page .pmo-actions-v190 button.primary,body.app-page .task-review-actions-v190 button.good,body.app-page .tw-send-btn,body.app-page .tw-compose-btn,body.pmo-console-page-v200 .pmo-form-v200>button[type="submit"],body.pmo-console-page-v200 .pmo-quick-grid-v200 button,body.pmo-console-page-v200 .pmo-full-button-v200,body.pmo-console-page-v200 button.primary,body.mcq-page .mcq-primary-btn,body.mcq-page .v35-primary{position:relative;min-height:40px;border:1px solid rgba(207,200,255,.34)!important;border-radius:var(--v227-btn-radius)!important;padding:0 16px!important;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#fff!important;background:linear-gradient(180deg,rgba(255,255,255,.13),rgba(255,255,255,0) 42%),linear-gradient(135deg,var(--v227-btn-primary-a) 0%,var(--v227-btn-primary-b) 52%,var(--v227-btn-primary-c) 100%)!important;box-shadow:var(--v227-btn-primary-shadow)!important;text-shadow:0 1px 1px rgba(0,0,0,.22);transition:transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .16s ease,border-color .16s ease,filter .16s ease!important}body.app-page .gradient-small-button:not(:disabled):hover,body.app-page .gradient-button:not(:disabled):hover,body.app-page .premium-action-button:not(:disabled):hover,body.app-page .company-mail-primary:not(:disabled):hover,body.app-page .company-mail-compose-btn:not(:disabled):hover,body.app-page .test-gate-primary:not(:disabled):hover,body.app-page .mcq-primary-btn:not(:disabled):hover,body.app-page .kyc-primary-v182:not(:disabled):hover,body.app-page .v92-accept-btn:not(:disabled):hover,body.app-page .pmo-actions-v190 button.primary:not(:disabled):hover,body.app-page .task-review-actions-v190 button.good:not(:disabled):hover,body.app-page .tw-send-btn:not(:disabled):hover,body.app-page .tw-compose-btn:not(:disabled):hover,body.pmo-console-page-v200 .pmo-form-v200>button[type="submit"]:not(:disabled):hover,body.pmo-console-page-v200 .pmo-quick-grid-v200 button:not(:disabled):hover,body.pmo-console-page-v200 .pmo-full-button-v200:not(:disabled):hover,body.pmo-console-page-v200 button.primary:not(:disabled):hover,body.mcq-page .mcq-primary-btn:not(:disabled):hover{transform:translateY(-1px)!important;border-color:rgba(232,228,255,.52)!important;filter:brightness(1.06) saturate(1.05)!important;box-shadow:var(--v227-btn-primary-shadow-hover)!important}body.app-page .secondary-button,body.app-page .company-mail-secondary,body.app-page .company-mail-pill-action:not(.primary):not(.danger),body.app-page .company-mail-icon-action,body.app-page .company-mail-back,body.app-page .company-mail-back-pill,body.app-page .test-gate-secondary,body.app-page .mcq-secondary-btn,body.app-page .mcq-ghost-btn,body.app-page .kyc-secondary-v182,body.app-page .tw-ghost-btn,body.app-page .tw-mini-action,body.app-page .pmo-actions-v190 button:not(.primary),body.app-page .employee-picker-tools-v190 button,body.app-page .pmo-task-open-v190,body.app-page .task-review-actions-v190 button:not(.good):not(.risk),body.pmo-console-page-v200 .pmo-console-top-actions-v200 button,body.pmo-console-page-v200 .pmo-card-head-v200>button,body.pmo-console-page-v200 .pmo-card-list-v200 button:not(.danger):not(.good):not(.risk),body.mcq-page .mcq-secondary-btn,body.mcq-page .mcq-ghost-btn{min-height:38px;border:1px solid var(--v227-btn-line)!important;border-radius:var(--v227-btn-radius)!important;padding:0 14px!important;display:inline-flex;align-items:center;justify-content:center;gap:7px;color:var(--v227-btn-text)!important;background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,0) 48%),linear-gradient(180deg,var(--v227-btn-surface-top),var(--v227-btn-surface-bottom))!important;box-shadow:var(--v227-btn-shadow)!important;transition:transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .16s ease,border-color .16s ease,background .16s ease,filter .16s ease!important}body.app-page .secondary-button:not(:disabled):hover,body.app-page .company-mail-secondary:not(:disabled):hover,body.app-page .company-mail-pill-action:not(.primary):not(.danger):not(:disabled):hover,body.app-page .company-mail-icon-action:not(:disabled):hover,body.app-page .company-mail-back:not(:disabled):hover,body.app-page .company-mail-back-pill:not(:disabled):hover,body.app-page .test-gate-secondary:not(:disabled):hover,body.app-page .mcq-secondary-btn:not(:disabled):hover,body.app-page .mcq-ghost-btn:not(:disabled):hover,body.app-page .kyc-secondary-v182:not(:disabled):hover,body.app-page .tw-ghost-btn:not(:disabled):hover,body.app-page .tw-mini-action:not(:disabled):hover,body.app-page .pmo-actions-v190 button:not(.primary):not(:disabled):hover,body.app-page .employee-picker-tools-v190 button:not(:disabled):hover,body.app-page .pmo-task-open-v190:not(:disabled):hover,body.app-page .task-review-actions-v190 button:not(.good):not(.risk):not(:disabled):hover,body.pmo-console-page-v200 .pmo-console-top-actions-v200 button:not(:disabled):hover,body.pmo-console-page-v200 .pmo-card-head-v200>button:not(:disabled):hover,body.mcq-page .mcq-secondary-btn:not(:disabled):hover,body.mcq-page .mcq-ghost-btn:not(:disabled):hover{transform:translateY(-1px)!important;border-color:var(--v227-btn-line-strong)!important;filter:brightness(1.06)!important;box-shadow:var(--v227-btn-shadow-hover)!important}body.app-page .task-review-actions-v190 button.good,body.app-page .v92-accept-btn,body.app-page .green-action,body.pmo-console-page-v200 button.good{border-color:rgba(109,230,180,.34)!important;background:linear-gradient(180deg,rgba(255,255,255,.11),transparent 45%),linear-gradient(135deg,var(--v227-btn-success-a),var(--v227-btn-success-b))!important;box-shadow:0 12px 28px rgba(22,127,120,.25),inset 0 1px 0 rgba(255,255,255,.18)!important}body.app-page .danger-button,body.app-page .danger-soft,body.app-page .company-mail-danger,body.app-page .company-mail-pill-action.danger,body.app-page .kyc-danger-v182,body.app-page .task-review-actions-v190 button.risk,body.app-page .v92-reject-btn,body.pmo-console-page-v200 button.danger,body.pmo-console-page-v200 button.risk{border-color:rgba(255,142,160,.34)!important;color:#fff4f6!important;background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 45%),linear-gradient(135deg,rgba(201,64,89,.92),rgba(143,45,67,.92))!important;box-shadow:0 12px 28px rgba(143,45,67,.24),inset 0 1px 0 rgba(255,255,255,.14)!important}body.app-page .task-review-actions-v190 button[data-v190-status="Reassigned"],body.app-page .warn,body.pmo-console-page-v200 button.warn{border-color:rgba(250,190,87,.34)!important;color:#fff8e8!important;background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 45%),linear-gradient(135deg,var(--v227-btn-warning-a),var(--v227-btn-warning-b))!important;box-shadow:0 12px 28px rgba(141,91,22,.22),inset 0 1px 0 rgba(255,255,255,.14)!important}body.app-page .danger-button:not(:disabled):hover,body.app-page .danger-soft:not(:disabled):hover,body.app-page .company-mail-danger:not(:disabled):hover,body.app-page .company-mail-pill-action.danger:not(:disabled):hover,body.app-page .task-review-actions-v190 button.risk:not(:disabled):hover,body.app-page .v92-reject-btn:not(:disabled):hover{transform:translateY(-1px)!important;filter:brightness(1.08)!important;border-color:rgba(255,190,200,.52)!important}body.app-page button:not(:disabled):active,body.pmo-console-page-v200 button:not(:disabled):active,body.mcq-page button:not(:disabled):active{transform:translateY(1px) scale(.985)!important;transition-duration:.06s!important;filter:brightness(.98)!important}body.app-page .side-link{min-height:42px!important;border:1px solid transparent!important;border-radius:12px!important;padding:0 12px!important;display:flex!important;align-items:center!important;gap:11px!important;color:#b7c1d3!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;transition:transform .15s ease,color .15s ease,background .15s ease,border-color .15s ease,box-shadow .15s ease!important}body.app-page .side-link>span:first-child{width:28px;height:28px;flex:0 0 28px;display:grid;place-items:center;border:1px solid rgba(203,213,225,.09);border-radius:9px;background:rgba(255,255,255,.035);color:#d9e0ec;line-height:1}body.app-page .side-link:not(:disabled):hover{transform:translateX(2px)!important;color:#fff!important;border-color:rgba(203,213,225,.10)!important;background:linear-gradient(90deg,rgba(88,76,170,.18),rgba(36,52,88,.10))!important;box-shadow:none!important;filter:none!important}body.app-page .side-link.active{color:#fff!important;border-color:rgba(183,171,255,.26)!important;background:linear-gradient(90deg,rgba(113,87,255,.28),rgba(50,74,132,.13))!important;box-shadow:inset 3px 0 0 #917cff,0 10px 22px rgba(22,21,58,.18)!important}body.app-page .side-link.active>span:first-child{border-color:rgba(212,205,255,.28);background:rgba(124,101,255,.18);color:#fff}body.app-page .logout-link{color:#ffc2cc!important;border-color:rgba(255,125,147,.14)!important;background:rgba(137,38,59,.08)!important}body.app-page .logout-link:hover{border-color:rgba(255,125,147,.30)!important;background:rgba(137,38,59,.18)!important}body.app-page .mobile-menu-trigger,body.app-page .notification-button,body.app-page .modal-close,body.app-page .drawer-close,body.app-page .profile-drawer-close,body.app-page .mobile-module-close,body.app-page .mcq-portal-close,body.app-page .mcq-final-close,body.app-page .test-gate-close,body.app-page .kyc-close-v182,body.app-page .pmo-task-modal-head-v190>button{border:1px solid rgba(203,213,225,.13)!important;border-radius:11px!important;color:#edf2fb!important;background:linear-gradient(180deg,rgba(38,47,69,.78),rgba(9,14,27,.90))!important;box-shadow:0 8px 18px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.08)!important;display:grid!important;place-items:center!important;padding:0!important;line-height:1!important}body.app-page .notification-button{width:40px!important;height:40px!important;min-width:40px!important}body.app-page .modal-close,body.app-page .drawer-close,body.app-page .profile-drawer-close,body.app-page .mobile-module-close,body.app-page .mcq-portal-close,body.app-page .mcq-final-close,body.app-page .test-gate-close,body.app-page .kyc-close-v182,body.app-page .pmo-task-modal-head-v190>button{width:36px!important;height:36px!important;min-width:36px!important;font-size:20px!important}body.app-page .modal-close:hover,body.app-page .drawer-close:hover,body.app-page .profile-drawer-close:hover,body.app-page .mobile-module-close:hover,body.app-page .mcq-portal-close:hover,body.app-page .mcq-final-close:hover,body.app-page .test-gate-close:hover,body.app-page .kyc-close-v182:hover,body.app-page .pmo-task-modal-head-v190>button:hover{color:#fff!important;border-color:rgba(255,143,160,.32)!important;background:linear-gradient(180deg,rgba(126,42,58,.76),rgba(57,18,30,.88))!important;transform:none!important}body.app-page .company-mail-top-pill,body.app-page .top-user-card.profile-trigger-btn{min-height:42px!important;border:1px solid rgba(203,213,225,.13)!important;border-radius:14px!important;background:linear-gradient(180deg,rgba(29,37,58,.80),rgba(8,13,25,.90))!important;box-shadow:0 9px 22px rgba(0,0,0,.20),inset 0 1px 0 rgba(255,255,255,.07)!important}body.app-page .company-mail-top-pill:hover,body.app-page .top-user-card.profile-trigger-btn:hover{border-color:rgba(196,181,253,.30)!important;transform:translateY(-1px)!important;filter:none!important}body.app-page .modal-actions,body.app-page .test-gate-actions,body.app-page .mcq-question-nav,body.app-page .mcq-submit-row{align-items:center}body.app-page .modal-actions>button,body.app-page .test-gate-actions>button{min-width:112px}body.app-page .task-review-actions-v190{display:grid!important;grid-template-columns:repeat(4,minmax(112px,1fr))!important;gap:9px!important}body.app-page .task-review-actions-v190 button{width:100%!important;min-height:40px!important;padding:0 12px!important;border-radius:12px!important}body.app-page .pmo-actions-v190 button,body.app-page .employee-picker-tools-v190 button,body.app-page .pmo-task-open-v190{min-height:40px!important;border-radius:12px!important}body.app-page .company-mail-pill-action,body.app-page .company-mail-icon-action{min-height:36px!important;border-radius:11px!important}body.app-page .company-mail-compose-btn{min-height:42px!important;border-radius:13px!important}body.app-page .vault-tab,body.app-page .service-tab,body.app-page .people-tab,body.app-page .hub-tab,body.app-page .tab-button,body.app-page .ts-tab,body.app-page .tw-channel-btn,body.app-page .tw-personal-chat-btn,body.app-page .tw-dm-thread,body.app-page .company-mail-folder{border-radius:11px!important;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease!important}body.app-page .vault-tab:hover,body.app-page .service-tab:hover,body.app-page .people-tab:hover,body.app-page .hub-tab:hover,body.app-page .tab-button:hover,body.app-page .ts-tab:hover,body.app-page .tw-channel-btn:hover,body.app-page .tw-personal-chat-btn:hover,body.app-page .tw-dm-thread:hover,body.app-page .company-mail-folder:hover{transform:translateY(-1px)!important}body.app-page .mobile-nav-btn{border:0!important;border-radius:13px!important;background:transparent!important;box-shadow:none!important;color:#9eabc0!important}body.app-page .mobile-nav-btn.active{color:#fff!important;background:rgba(111,88,255,.13)!important}body.app-page .mobile-nav-primary{border:1px solid rgba(211,203,255,.34)!important;background:linear-gradient(135deg,var(--v227-btn-primary-a),var(--v227-btn-primary-c))!important;color:#fff!important;box-shadow:0 10px 22px rgba(70,74,190,.30)!important}body.app-page .mobile-module-grid button{border:1px solid rgba(203,213,225,.11)!important;border-radius:16px!important;background:linear-gradient(145deg,rgba(25,34,54,.80),rgba(8,13,25,.90))!important;box-shadow:0 10px 24px rgba(0,0,0,.19),inset 0 1px 0 rgba(255,255,255,.06)!important;transition:transform .15s ease,border-color .15s ease,background .15s ease!important}body.app-page .mobile-module-grid button:hover{transform:translateY(-1px)!important;border-color:rgba(196,181,253,.28)!important}body.pmo-console-page-v200 .pmo-console-nav-v200 button{min-height:44px;border:1px solid transparent!important;border-radius:12px!important;color:#b5bfd0!important;background:transparent!important;box-shadow:none!important;padding:0 13px!important;display:flex!important;align-items:center!important;gap:10px!important;transition:transform .15s ease,color .15s ease,background .15s ease,border-color .15s ease!important}body.pmo-console-page-v200 .pmo-console-nav-v200 button:hover{color:#fff!important;transform:translateX(2px)!important;border-color:rgba(203,213,225,.10)!important;background:linear-gradient(90deg,rgba(88,76,170,.18),rgba(36,52,88,.08))!important}body.pmo-console-page-v200 .pmo-console-nav-v200 button.active{color:#fff!important;border-color:rgba(183,171,255,.25)!important;background:linear-gradient(90deg,rgba(113,87,255,.29),rgba(50,74,132,.12))!important;box-shadow:inset 3px 0 0 #917cff!important}body.pmo-console-page-v200 .pmo-console-logout-v200{min-height:40px!important;border:1px solid rgba(255,133,151,.24)!important;border-radius:12px!important;color:#ffd4db!important;background:linear-gradient(180deg,rgba(111,36,52,.46),rgba(45,14,25,.70))!important;box-shadow:0 9px 20px rgba(0,0,0,.20),inset 0 1px 0 rgba(255,255,255,.06)!important}body.pmo-console-page-v200 .pmo-console-top-actions-v200 a{min-height:38px;border:1px solid var(--v227-btn-line)!important;border-radius:var(--v227-btn-radius)!important;padding:0 14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:var(--v227-btn-text)!important;text-decoration:none!important;background:linear-gradient(180deg,var(--v227-btn-surface-top),var(--v227-btn-surface-bottom))!important;box-shadow:var(--v227-btn-shadow)!important;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease!important}body.pmo-console-page-v200 .pmo-console-top-actions-v200 a:hover{transform:translateY(-1px)!important;border-color:var(--v227-btn-line-strong)!important;box-shadow:var(--v227-btn-shadow-hover)!important}body.pmo-console-page-v200 .pmo-form-v200>button[type="submit"]{width:max-content;min-width:150px}body.pmo-console-page-v200 .pmo-quick-grid-v200 button{width:100%;min-height:46px!important;justify-content:flex-start!important;text-align:left}body.pmo-console-page-v200 .pmo-card-head-v200>button{min-height:34px!important;padding:0 12px!important;border-radius:10px!important}body.mcq-page .mcq-primary-btn,body.mcq-page .mcq-secondary-btn,body.mcq-page .mcq-ghost-btn{min-height:42px!important;border-radius:12px!important}body.app-page .att-v207-collapsed button,body.app-page .att-v207-head button{border:1px solid rgba(203,213,225,.14)!important;border-radius:11px!important;background:linear-gradient(180deg,rgba(38,47,69,.80),rgba(9,14,27,.92))!important;color:#edf2fb!important;box-shadow:0 8px 18px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.08)!important}body.app-page .att-v207-actions button:not(.secondary),body.app-page .av-v207-actions button:not(.secondary){border:1px solid rgba(207,200,255,.34)!important;color:#fff!important;background:linear-gradient(180deg,rgba(255,255,255,.12),transparent 44%),linear-gradient(135deg,var(--v227-btn-primary-a),var(--v227-btn-primary-b) 52%,var(--v227-btn-primary-c))!important;box-shadow:var(--v227-btn-primary-shadow)!important}body.app-page .att-v207-actions button.secondary,body.app-page .av-v207-actions button.secondary{border:1px solid var(--v227-btn-line)!important;color:var(--v227-btn-text)!important;background:linear-gradient(180deg,var(--v227-btn-surface-top),var(--v227-btn-surface-bottom))!important;box-shadow:var(--v227-btn-shadow)!important}body.app-page .att-v207-actions button,body.app-page .av-v207-actions button{min-height:40px!important;border-radius:12px!important;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,filter .16s ease!important}body.app-page .att-v207-actions button:not(:disabled):hover,body.app-page .av-v207-actions button:not(:disabled):hover{transform:translateY(-1px)!important;filter:brightness(1.06)!important}body.pmo-console-page-v200 [data-task-act="Accepted"]{border-color:rgba(109,230,180,.34)!important;color:#fff!important;background:linear-gradient(135deg,var(--v227-btn-success-a),var(--v227-btn-success-b))!important;box-shadow:0 10px 24px rgba(22,127,120,.23),inset 0 1px 0 rgba(255,255,255,.16)!important}body.pmo-console-page-v200 [data-task-act="Rejected"]{border-color:rgba(255,142,160,.34)!important;color:#fff4f6!important;background:linear-gradient(135deg,var(--v227-btn-danger-a),var(--v227-btn-danger-b))!important;box-shadow:0 10px 24px rgba(143,45,67,.22),inset 0 1px 0 rgba(255,255,255,.14)!important}body.pmo-console-page-v200 [data-task-act="Reassigned"]{border-color:rgba(250,190,87,.34)!important;color:#fff8e8!important;background:linear-gradient(135deg,var(--v227-btn-warning-a),var(--v227-btn-warning-b))!important;box-shadow:0 10px 24px rgba(141,91,22,.20),inset 0 1px 0 rgba(255,255,255,.14)!important}body.pmo-console-page-v200 [data-task-act]{min-height:38px!important;border-radius:11px!important;padding:0 13px!important}body.pmo-console-page-v200 [data-pick-all],body.pmo-console-page-v200 [data-pick-clear],body.pmo-console-page-v200 [data-single-clear]{min-height:36px!important;border:1px solid var(--v227-btn-line)!important;border-radius:11px!important;color:var(--v227-btn-text)!important;background:linear-gradient(180deg,var(--v227-btn-surface-top),var(--v227-btn-surface-bottom))!important;box-shadow:var(--v227-btn-shadow)!important}@media (prefers-reduced-motion:reduce){body.app-page button,body.app-page .side-link,body.pmo-console-page-v200 button,body.pmo-console-page-v200 a,body.mcq-page button{transition:none!important;animation:none!important}body.app-page button:hover,body.app-page .side-link:hover,body.pmo-console-page-v200 button:hover,body.pmo-console-page-v200 a:hover,body.mcq-page button:hover{transform:none!important}}@media (max-width:900px){body.app-page .task-review-actions-v190{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.pmo-console-page-v200 .pmo-console-top-actions-v200 button,body.pmo-console-page-v200 .pmo-console-top-actions-v200 a{min-height:42px!important}}@media (max-width:640px){body.app-page .gradient-small-button,body.app-page .secondary-button,body.app-page .danger-button,body.app-page .company-mail-primary,body.app-page .company-mail-secondary,body.app-page .company-mail-compose-btn,body.app-page .test-gate-primary,body.app-page .test-gate-secondary,body.app-page .mcq-primary-btn,body.app-page .mcq-secondary-btn,body.app-page .pmo-actions-v190 button,body.app-page .task-review-actions-v190 button,body.pmo-console-page-v200 .pmo-form-v200>button[type="submit"]{min-height:44px!important}body.app-page .modal-actions{display:grid!important;grid-template-columns:1fr 1fr!important;width:100%!important}body.app-page .modal-actions>button{width:100%!important;min-width:0!important;padding:0 12px!important;white-space:normal!important}body.app-page .task-review-actions-v190{grid-template-columns:1fr 1fr!important}body.app-page .task-review-actions-v190 button{white-space:normal!important}body.pmo-console-page-v200 .pmo-form-v200>button[type="submit"]{width:100%!important}body.pmo-console-page-v200 .pmo-console-top-actions-v200{gap:8px!important}}body.v55-login-page button{-webkit-tap-highlight-color:transparent;font-family:inherit;font-weight:800;cursor:pointer;transition:transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .16s ease,border-color .16s ease,filter .16s ease!important}body.v55-login-page #loginButton{min-height:46px!important;border:1px solid rgba(207,200,255,.36)!important;border-radius:13px!important;color:#fff!important;background:linear-gradient(180deg,rgba(255,255,255,.14),rgba(255,255,255,0) 42%),linear-gradient(135deg,var(--v227-btn-primary-a),var(--v227-btn-primary-b) 52%,var(--v227-btn-primary-c))!important;box-shadow:var(--v227-btn-primary-shadow)!important}body.v55-login-page #loginButton:not(:disabled):hover{transform:translateY(-1px)!important;border-color:rgba(232,228,255,.55)!important;filter:brightness(1.06)!important;box-shadow:var(--v227-btn-primary-shadow-hover)!important}body.v55-login-page .v55-sso{min-height:43px!important;border:1px solid var(--v227-btn-line)!important;border-radius:12px!important;color:var(--v227-btn-text)!important;background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,0) 48%),linear-gradient(180deg,var(--v227-btn-surface-top),var(--v227-btn-surface-bottom))!important;box-shadow:var(--v227-btn-shadow)!important}body.v55-login-page .v55-sso:not(:disabled):hover{transform:translateY(-1px)!important;border-color:var(--v227-btn-line-strong)!important;box-shadow:var(--v227-btn-shadow-hover)!important}body.v55-login-page #togglePassword{min-width:58px!important;min-height:34px!important;border:1px solid rgba(203,213,225,.14)!important;border-radius:10px!important;color:#dce4f1!important;background:linear-gradient(180deg,rgba(37,45,66,.76),rgba(9,14,27,.88))!important;box-shadow:0 7px 16px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.06)!important}body.v55-login-page button:not(:disabled):active{transform:translateY(1px) scale(.987)!important;transition-duration:.06s!important}body.v55-login-page button:focus-visible{outline:0!important;box-shadow:var(--v227-btn-focus)!important}body.v55-login-page button:disabled{cursor:not-allowed!important;opacity:.48!important;filter:saturate(.45) brightness(.82)!important;transform:none!important}