/* GENERATED by tests/build-color-bridge.mjs. Color-only, theme-gated. */
body:is(.takumi-blue,.takumi-blue-admin) .takumi-hero-admin>header{border-left:6px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-hero-admin>header>span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-hero-admin__card:has(.takumi-hero-admin__selector:checked){border-color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-hero-admin__copy b{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-hero-admin .submit .button-primary{border-color:#1949DF;background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-hero-admin__operational-status{border-left:4px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-hero-admin__operational-status span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin){--tr-orange: #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) :where(.takumi-article__content,.editor-styles-wrapper) .takumi-box-label{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) :where(.takumi-article__content,.editor-styles-wrapper) .is-style-takumi-conclusion{border-top:9px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) :where(.takumi-article__content,.editor-styles-wrapper) .is-style-takumi-conclusion:after{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) :where(.takumi-article__content,.editor-styles-wrapper) .is-style-takumi-box-blue{border-left:9px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) :where(.takumi-article__content,.editor-styles-wrapper) .is-style-takumi-box-orange{border-left:9px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) :where(.takumi-article__content,.editor-styles-wrapper) .is-style-takumi-box-dark{box-shadow:8px 8px 0 #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) :where(.takumi-article__content,.editor-styles-wrapper) .is-style-takumi-checklist>li:before{border:2px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) :where(.takumi-article__content,.editor-styles-wrapper) .is-style-takumi-checklist>li:after{border:solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) :where(.takumi-article__content,.editor-styles-wrapper) .is-style-takumi-signal-heading:before{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) :where(.takumi-article__content,.editor-styles-wrapper) .is-style-takumi-signal-heading:after{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) :where(.takumi-article__content,.editor-styles-wrapper) .is-style-takumi-quote{border-left:8px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) :where(.takumi-article__content,.editor-styles-wrapper) .is-style-takumi-cta .wp-block-button__link{background:linear-gradient(105deg,#1949DF,#e93400)}
body:is(.takumi-blue,.takumi-blue-admin) :where(.takumi-article__content,.editor-styles-wrapper) .takumi-inline-consultation{border-top:6px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) :where(.takumi-article__content,.editor-styles-wrapper) .takumi-inline-consultation:after{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) :where(.takumi-article__content,.editor-styles-wrapper) .takumi-inline-underline{text-decoration-color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-engineered-view .takumi-header .takumi-header-cta{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-engineered__cta{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-engineered__status:before{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-engineered__status-dot{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-renewal{--renewal-orange: #1949DF;--renewal-action: #1949DF;--renewal-blue: #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-renewal .takumi-workflow-method__steps li div > span{color: #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-renewal .takumi-timeline > li > b{color: #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-renewal .takumi-main .takumi-final-cta__action{background: #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-project-paths__action svg{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-project-paths__action:hover,body:is(.takumi-blue,.takumi-blue-admin) .takumi-project-paths__example:hover{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-project-paths :focus-visible,body:is(.takumi-blue,.takumi-blue-admin) .takumi-workflow-method :focus-visible{outline:2px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-workflow-method__steps li>span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-workflow-method__link a:hover{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin){--tk-status-orange:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tvci-file-drop:hover,body:is(.takumi-blue,.takumi-blue-admin) .tvci-file-drop.is-dragging{border-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .tvci-file-drop:focus-within{outline:2px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .tvci-file-drop.is-dragging{outline:1px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tvci-file-icon{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-public-dropzone.tvci-file-drop:hover,body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-public-dropzone.tvci-file-drop.is-dragging{border-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-admin :is(button,a,input,textarea,select):focus-visible,body:is(.takumi-blue,.takumi-blue-admin) .srp-app :is(button,a,input,textarea,select):focus-visible{outline:2px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-admin .tcw-message-new,body:is(.takumi-blue,.takumi-blue-admin) .srp-owner-portal .tcw-message-new{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-admin .tcw-unread-badge,body:is(.takumi-blue,.takumi-blue-admin) .srp-owner-portal .tcw-unread-badge{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp{--tpp-blue:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp-kicker{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp button:focus-visible,body:is(.takumi-blue,.takumi-blue-admin) .tpp a:focus-visible,body:is(.takumi-blue,.takumi-blue-admin) .tpp input[type=checkbox]:focus-visible{outline:3px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp input:not([type=checkbox]):focus-visible,body:is(.takumi-blue,.takumi-blue-admin) .tpp textarea:focus-visible,body:is(.takumi-blue,.takumi-blue-admin) .tpp select:focus-visible{border-color:#1949DF;box-shadow:inset 0 0 0 2px #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp-rule-table caption{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp-reward-examples article:nth-child(2){border-top-color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp-cap-example{border-left:6px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp-intro__condition{border-left:3px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp .tpp-recruitment-paused{border-left:6px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp .tpp-recruitment-update{border-left:5px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp-recruitment-update strong{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp .tpp-program-status{border-left:5px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app{--srp-teal:#1949DF;--srp-coral:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app a:focus-visible,body:is(.takumi-blue,.takumi-blue-admin) .srp-app button:focus-visible,body:is(.takumi-blue,.takumi-blue-admin) .srp-app input:focus-visible,body:is(.takumi-blue,.takumi-blue-admin) .srp-app select:focus-visible,body:is(.takumi-blue,.takumi-blue-admin) .srp-app textarea:focus-visible,body:is(.takumi-blue,.takumi-blue-admin) .srp-app summary:focus-visible{outline:3px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-logo{border:1px solid #1949DF!important;color:#1949DF!important;box-shadow:inset 5px 0 #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-nav-cta{background:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-nav-cta:hover{background:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-pill{border-left:4px solid #1949DF!important;color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-hero-hook{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-hero h1 em{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-hero h1 b{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-hero-price{border-left:7px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-hero-price>span{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-btn:hover{box-shadow:6px 6px 0 #1949DF!important;background:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-btn-coral{background:#1949DF!important;border-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-btn-primary{background:#1949DF!important;border-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-link,body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-card-btn{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-section-title>span{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-service-grid article:before{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-steps article:nth-child(2)>b{background:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-steps article:nth-child(3)>b{background:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-coconala-monitor{border-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-coconala-monitor span{background:linear-gradient(135deg,#1949DF 0 48%,#1949DF 48%)!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-coconala-visual>b{background:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-price-highlight{border-left:5px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-price-highlight b{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-message-only{border-left:4px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-form-card{border-top:7px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-form-heading>span{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-request-tab.is-active{box-shadow:inset 0 -4px #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-panel-intro{border-left:4px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-communication-notice{border-left:5px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-form label>b,body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-form legend>b,body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-upload-label>b{background:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-form input:hover,body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-form select:hover,body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-form textarea:hover{border-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-form input:focus,body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-form select:focus,body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-form textarea:focus{border-color:#1949DF!important;box-shadow:inset 4px 0 #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-check a{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-public-dropzone:hover{border-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-upload-privacy{border-left:4px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-ai-material-policy{border-left:6px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-ai-material-policy label>b{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .tcw-ai-policy-record{border-left:6px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .tcw-ai-policy-record span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-portfolio-preference{border-left:5px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .tcw-publication-scope{border-left:6px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-monitor-about>span,body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-monitor-closed>span{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-monitor-about li:before{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-monitor-closed .srp-card-btn-primary{background:#1949DF!important;border-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-alert-info{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-archive-hero{border-left:9px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-category-tabs a.active,body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-example-type-tabs a.active{background:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-example-card:hover{border-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-sample-code{background:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-thumb-badge{background:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-card-device__toolbar i,body:is(.takumi-blue,.takumi-blue-admin) .srp-image-device-toolbar i{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-card-device__viewport:focus-visible,body:is(.takumi-blue,.takumi-blue-admin) .srp-image-device-viewport:focus-visible{outline:4px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-device-help{border-left:4px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-status-done{background:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-price{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-portal-messages{border-top:7px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message-heading>span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message-admin{border-left:5px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message-client{border-right:5px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message-form label b{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-footer-contact-link{border-bottom:1px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-section-kicker{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-case-progress li.is-current{background:#1949DF;box-shadow:inset 0 -5px #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-case-progress__closed{border-left:5px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-attachment-list a{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-attachment-list a span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-secure-access{border-top:7px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-secure-access__status{border-left:6px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-completion{border-top:7px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-payment{border-top:7px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-payment-method-heading>span,body:is(.takumi-blue,.takumi-blue-admin) .tcw-stripe-payment__heading span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-stripe-payment{border-top:6px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-payment .srp-note-text{border-left:5px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-payment-preference{border-left:8px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-payment-preference--unset{border-left-color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-payment-preference__heading>span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-payment-preference__options input:checked+span{border-color:#1949DF;box-shadow:inset 0 0 0 2px #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-client-nav a:hover{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-client-nav span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-client-nav .tcw-client-nav__payment{box-shadow:inset 0 -5px #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-client-nav .tcw-client-nav__payment:hover{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-attachment-download{border:1px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-upload-preview__notice{border-left:5px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-design-directions{border:1px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-design-directions>header b{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message .tcw-design-directions__note{border-left:4px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-attachment-list--directions .tcw-attachment-preview>span{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-attachment-list--directions .tcw-attachment-meta>b{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-formal-request-note{border-left:6px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-formal-request-note>span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .tcw-conversation-card{border-left:7px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-client-profile{border-left:9px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-client-profile--unset{border-left-color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-client-profile__intro>span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-client-profile--unset .tcw-client-profile__intro>span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app{--srp-teal:#1949DF;--srp-coral:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-nav>a:not(.srp-nav-cta):after{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-nav .srp-nav-cta{background:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-pill{border-bottom:2px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-pill:after{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-hero-hook{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-hero-price{border-left:7px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-hero-price>span{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-btn-primary,body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-btn-coral,body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-card-btn-primary{background:#1949DF!important;border-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-link{border-bottom:1px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-hero .srp-form-card{border-top:7px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-form-heading>span{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-communication-notice{border-left:6px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-request-tab.is-active{box-shadow:inset 0 -6px #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-form input:focus,body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-form textarea:focus,body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-form select:focus{border-color:#1949DF!important;box-shadow:0 0 0 1px #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-segment input:checked+span{box-shadow:inset 0 -5px #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-section-title>span{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-service-grid article>b{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-steps article>b{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app #examples .srp-more-link a{border-bottom:1px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-coconala-copy>span{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-coconala-monitor span{background:linear-gradient(135deg,#1949DF,#ff7a21 55%,#0047ff)!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-coconala-visual>b{background:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-coconala li:before{background:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-price-highlight{border-left-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-archive-breadcrumb a{border-bottom:1px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-archive-breadcrumb a:hover{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-archive-hero{border-left-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-category-tabs a.active,body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-example-type-tabs a.active{box-shadow:inset 0 -5px #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-example-card:hover{border-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-examples-pagination .srp-page-link.active{box-shadow:inset 0 -5px #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-archive-exit-copy>span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-card-device__viewport:focus-visible,body:is(.takumi-blue,.takumi-blue-admin) .srp-image-device-viewport:focus-visible{outline-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-device-help{border-left-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-status-done{background:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-detail-breadcrumb a{border-bottom:1px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-detail-breadcrumb a:hover{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-related-examples__head span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-related-examples__head>a{border-bottom:1px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-portal-messages{border-top-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-client-nav a:hover,body:is(.takumi-blue,.takumi-blue-admin) .tcw-case-progress li.is-current{box-shadow:inset 0 -5px #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message-client{border-right-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-question-intake__intro>span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-question-intake__intro li:before{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-question-intake__form label>span>b{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-question-intake__form textarea:focus,body:is(.takumi-blue,.takumi-blue-admin) .tcw-question-intake__form input[type=email]:focus{border-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-question-check input{accent-color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-question-check a{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-question-intake__form button{background:linear-gradient(105deg,#1949DF,#124dff)}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-question-intake__form button:focus-visible{outline:3px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-question-notice{border-left:7px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-case-index-kicker{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-case-index__hero{border-top:8px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-case-index__account button:hover,body:is(.takumi-blue,.takumi-blue-admin) .tcw-case-index__account button:focus-visible{border-color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-case-index-card__status{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-case-id-callout{border-left:9px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-case-id-callout>span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-case-index__pagination a:hover{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-case-index__session-note{border-left:6px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-footer-contact-link{border-bottom:1px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-client-nav .tcw-client-nav__contract{box-shadow:inset 0 -5px #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-client-nav .tcw-client-nav__contract:hover{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-contract{border-top:7px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-client-nav .tcw-client-nav__additions{box-shadow:inset 0 -5px #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-client-nav .tcw-client-nav__additions:hover{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-additions{border-top:7px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-addition-guide li::before{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-addition-card>header span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-addition-card>header>b{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-addition-same-room{border-left:7px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-addition-same-room strong{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-addition-empty>div>span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-addition-waiting,body:is(.takumi-blue,.takumi-blue-admin) .tcw-addition-card__closed{border-left:7px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-addition-stripe{border-top-color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-addition-stripe .tcw-stripe-payment__heading span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-completion-accepted-fields{border:1px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-reviews{border-top:7px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-public-review__reply{border-left:4px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-review-admin__item blockquote{border-left:4px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-stripe-payment__status--test{border-color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-consultation-category__grid label:hover span{border-color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-consultation-category__grid input:checked+span{box-shadow:inset 6px 0 #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-consultation-category__grid input:focus-visible+span{outline:3px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-ai-introduction-guide{border-left:7px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-ai-introduction-guide>span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-ai-introduction-guide>strong{border-left:5px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-stripe-payment .tcw-card-assurance{border-left:5px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .tcw-jump-latest:hover{border-color:#1949DF;color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .tcw-jump-latest span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .tcw-portal-help{border-left:5px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .tcw-unread-badge{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .tcw-jump-latest [aria-hidden="true"]{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .tcw-message-new{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .tcw-message-unread{outline:2px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message-attachments .tcw-large-file-guide{border-left:4px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message-attachments .tcw-large-file-guide__link{border:1px solid #1949DF;color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message-attachments .tcw-large-file-guide__link:focus-visible{outline:3px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message-attachments .tcw-large-file-guide__steps li::marker{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message-attachments .tcw-upload-preview__image{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message-attachments .tcw-upload-preview__item .tcw-upload-preview__expand{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message-attachments .tcw-upload-preview__image:focus-visible{outline:3px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message-attachments .tcw-large-file-guide__summary::after{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message-attachments .tcw-large-file-guide__summary:focus-visible{outline:3px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin){--tr-orange: #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) :where(.takumi-article__content,.editor-styles-wrapper) .takumi-box-label{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) :where(.takumi-article__content,.editor-styles-wrapper) .is-style-takumi-conclusion{border-top:9px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) :where(.takumi-article__content,.editor-styles-wrapper) .is-style-takumi-conclusion:after{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) :where(.takumi-article__content,.editor-styles-wrapper) .is-style-takumi-box-blue{border-left:9px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) :where(.takumi-article__content,.editor-styles-wrapper) .is-style-takumi-box-orange{border-left:9px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) :where(.takumi-article__content,.editor-styles-wrapper) .is-style-takumi-box-dark{box-shadow:8px 8px 0 #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) :where(.takumi-article__content,.editor-styles-wrapper) .is-style-takumi-checklist>li:before{border:2px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) :where(.takumi-article__content,.editor-styles-wrapper) .is-style-takumi-checklist>li:after{border:solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) :where(.takumi-article__content,.editor-styles-wrapper) .is-style-takumi-signal-heading:before{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) :where(.takumi-article__content,.editor-styles-wrapper) .is-style-takumi-signal-heading:after{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) :where(.takumi-article__content,.editor-styles-wrapper) .is-style-takumi-quote{border-left:8px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) :where(.takumi-article__content,.editor-styles-wrapper) .is-style-takumi-cta .wp-block-button__link{background:linear-gradient(105deg,#1949DF,#e93400)}
body:is(.takumi-blue,.takumi-blue-admin) :where(.takumi-article__content,.editor-styles-wrapper) .takumi-inline-consultation{border-top:6px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) :where(.takumi-article__content,.editor-styles-wrapper) .takumi-inline-consultation:after{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) :where(.takumi-article__content,.editor-styles-wrapper) .takumi-inline-underline{text-decoration-color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tds-home-entry__link svg{color:var(--tk-orange,#1949DF)}
body:is(.takumi-blue,.takumi-blue-admin) .tds-home-entry__link:hover{background:var(--tk-orange,#1949DF);border-color:var(--tk-orange,#1949DF)}
body:is(.takumi-blue,.takumi-blue-admin) .tds-public{--tds-accent:var(--tk-orange,#1949DF)}
body:is(.takumi-blue,.takumi-blue-admin) .tds-public .takumi-article-share__button:focus-visible{outline:3px solid var(--tk-orange,#1949DF)}
body:is(.takumi-blue,.takumi-blue-admin) .tds-examples-entry a>span{color:var(--tk-orange,#1949DF)}
body:is(.takumi-blue,.takumi-blue-admin) .tds-examples-entry a:hover{background:var(--tk-orange,#1949DF)}
body:is(.takumi-blue,.takumi-blue-admin){--tk-orange:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-works .srp-example-title-link:hover h3{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-hero[data-hero-variant="blueprint"] .takumi-signal-path__lead{background:linear-gradient(90deg,#0047ff 0%,#0047ff 78%,#1949DF 100%)}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-hero[data-hero-variant="blueprint"] .takumi-signal-path__head{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-ai-introduction__actions>a:not(.takumi-button):hover{border-color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-ai-introduction__lead>small{border-left:3px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-ai-introduction__map article:after{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-ai-introduction__map b{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-ai-introduction__positioning{border-left:8px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-ai-service__opening{border-top:7px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-ai-service__promise li:before{background:#1949DF;box-shadow:5px 5px 0 #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-ai-service__positioning{border-left:7px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-ai-service__ways span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-ai-service__flow li:before{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-ai-service__safety{border-left:8px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-ai-service__consult-grid aside{border-left:6px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-ai-service__cta:hover{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-ai-service__references a{border-bottom:1px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-project-paths__action svg{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-project-paths__action:hover,body:is(.takumi-blue,.takumi-blue-admin) .takumi-project-paths__example:hover{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-project-paths :focus-visible,body:is(.takumi-blue,.takumi-blue-admin) .takumi-workflow-method :focus-visible{outline:2px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-workflow-method__steps li>span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-workflow-method__link a:hover{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-engineered-view .takumi-header .takumi-header-cta{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-engineered__cta{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-engineered__status:before{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-engineered__status-dot{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-renewal{--renewal-orange: #1949DF;--renewal-action: #1949DF;--renewal-blue: #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-renewal .takumi-workflow-method__steps li div > span{color: #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-renewal .takumi-timeline > li > b{color: #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .takumi-renewal .takumi-main .takumi-final-cta__action{background: #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-admin :is(button,a,input,textarea,select):focus-visible,body:is(.takumi-blue,.takumi-blue-admin) .srp-app :is(button,a,input,textarea,select):focus-visible{outline:2px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-admin .tcw-message-new,body:is(.takumi-blue,.takumi-blue-admin) .srp-owner-portal .tcw-message-new{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-admin .tcw-unread-badge,body:is(.takumi-blue,.takumi-blue-admin) .srp-owner-portal .tcw-unread-badge{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-proposal-section__head{border-left:4px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-proposal-editor .tcw-proposal-field input:focus-visible,body:is(.takumi-blue,.takumi-blue-admin) .tcw-proposal-editor .tcw-proposal-field textarea:focus-visible{outline:2px solid #1949DF;border-color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-proposal-choice.is-selected{border-color:#1949DF;box-shadow:0 0 0 1px #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-proposal-choice.is-selected>label{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-proposal-choice input[type=checkbox]{accent-color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-proposal-actions{border-top:3px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-proposal-editor .tcw-proposal-actions .button-primary{border-color:#1949DF;background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-proposal-editor .tcw-proposal-actions .button:hover{border-color:#1949DF;color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-proposal-editor .button:focus-visible,body:is(.takumi-blue,.takumi-blue-admin) .tcw-proposal-picker a:focus-visible,body:is(.takumi-blue,.takumi-blue-admin) .tcw-proposal-choice label:focus-within{outline:2px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-proposal-notice{border-left:4px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-proposal-gallery .tcw-attachment-preview>span{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-proposal-gallery figcaption a{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-proposal-copy--price{border-left:4px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-order-payment-choice .tcw-check input{accent-color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-admin{--teal:#1949DF;--coral:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-admin .srp-stat.srp-stat-blue,body:is(.takumi-blue,.takumi-blue-admin) .srp-admin .srp-stat.srp-stat-sky{border-top-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-admin .srp-stat.srp-stat-amber{border-top-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-admin .button-primary,body:is(.takumi-blue,.takumi-blue-admin) .srp-settings-page .button-primary,body:is(.takumi-blue,.takumi-blue-admin) .srp-samples-page .button-primary{border-color:#1949DF!important;background:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-admin .button-primary:hover,body:is(.takumi-blue,.takumi-blue-admin) .srp-settings-page .button-primary:hover,body:is(.takumi-blue,.takumi-blue-admin) .srp-samples-page .button-primary:hover{border-color:#1949DF!important;background:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-admin .srp-panel-tabs span.active{color:#1949DF!important;border-bottom-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-admin .srp-detail-list code{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-admin .srp-chatgpt-tools-head>.dashicons{background:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-admin .srp-upload-box:hover{border-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-settings-card h2{border-bottom:3px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-sample-stat-card{border-top:5px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-admin-messages-head>span{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-admin-messages .srp-message-admin{border-right:5px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-admin-messages .srp-message-client{border-left:5px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-admin .tcw-attachment-list a{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-admin-secure>header>span{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-admin-lifecycle>header>span{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-admin-payment>header>span{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-admin-payment-preference{border:2px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-admin-payment-preference>span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-admin-stripe>header>span.is-test{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-admin-stripe>header>span.is-live{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-payment-operation-guide{border-top:7px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-payment-operation-guide>header>b{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-payment-operation-guide__lead{border-left:6px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-payment-operation-guide__steps li>span{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-payment-operation-guide__methods article>span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-payment-operation-guide__methods .tcw-payment-operation-guide__status{border-left:5px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-payment-operation-guide__body>aside{border:1px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-admin .tcw-risk-review{border-left:7px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-question-admin .srp-case-workspace__back{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-question-stats span{border-top:5px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-question-body{border-left:7px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-admin .tcw-upload-preview__notice{border-left:5px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-admin .tcw-design-directions{border:1px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-admin .tcw-design-directions>header b{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-admin .srp-message .tcw-design-directions__note{border-left:4px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-admin .tcw-attachment-list--directions .tcw-attachment-preview>span{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-admin .tcw-attachment-list--directions .tcw-attachment-meta>b{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-case-workspace__nav button.is-active{background:#1949DF;box-shadow:inset 0 -5px #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-case-panel__head span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-case-request-note{border-left:7px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-case-request-note span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-admin .tcw-attachment-download{border:1px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-contract-explainer{border-left:7px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-filter-note{border-left:6px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-admin-additions{border-top:8px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-admin-additions>header>span{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-addition-explainer{border-left:7px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-admin-addition>header span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-addition-payment-form{border:1px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-admin-addition-create>summary{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-admin-messages-head .tcw-jump-latest:hover{border-color:#1949DF;color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-admin-messages .srp-message:focus-visible{outline:3px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-admin-delivery-form{border:1px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-payment-reconciliation.is-test{border-color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-case-workspace__heading .tcw-admin-case-id{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-admin .tcw-case-communication:hover,body:is(.takumi-blue,.takumi-blue-admin) .srp-admin .tcw-case-communication:focus-visible{outline:2px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-case-panel .tcw-admin-reply-main textarea:focus-visible{outline:2px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-case-panel .srp-admin-message-form>.srp-message-attachments{border-left:3px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-admin .tcw-unread-badge{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-admin-messages .tcw-message-new{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-admin-messages .tcw-message-unread{outline:2px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-consultation-guide{border-left:6px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-consultation-guide__eyebrow{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-consultation-guide__link:hover{border-color:#1949DF;background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-consultation-guide__link:focus-visible{outline:3px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message-attachments .tcw-large-file-guide{border-left:4px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message-attachments .tcw-large-file-guide__link{border:1px solid #1949DF;color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message-attachments .tcw-large-file-guide__link:focus-visible{outline:3px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message-attachments .tcw-large-file-guide__steps li::marker{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message-attachments .tcw-upload-preview__image{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message-attachments .tcw-upload-preview__item .tcw-upload-preview__expand{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message-attachments .tcw-upload-preview__image:focus-visible{outline:3px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message-attachments .tcw-large-file-guide__summary::after{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message-attachments .tcw-large-file-guide__summary:focus-visible{outline:3px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app{--srp-teal:#1949DF;--srp-coral:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app a:focus-visible,body:is(.takumi-blue,.takumi-blue-admin) .srp-app button:focus-visible,body:is(.takumi-blue,.takumi-blue-admin) .srp-app input:focus-visible,body:is(.takumi-blue,.takumi-blue-admin) .srp-app select:focus-visible,body:is(.takumi-blue,.takumi-blue-admin) .srp-app textarea:focus-visible,body:is(.takumi-blue,.takumi-blue-admin) .srp-app summary:focus-visible{outline:3px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-logo{border:1px solid #1949DF!important;color:#1949DF!important;box-shadow:inset 5px 0 #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-nav-cta{background:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-nav-cta:hover{background:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-pill{border-left:4px solid #1949DF!important;color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-hero-hook{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-hero h1 em{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-hero h1 b{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-hero-price{border-left:7px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-hero-price>span{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-btn:hover{box-shadow:6px 6px 0 #1949DF!important;background:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-btn-coral{background:#1949DF!important;border-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-btn-primary{background:#1949DF!important;border-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-link,body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-card-btn{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-section-title>span{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-service-grid article:before{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-steps article:nth-child(2)>b{background:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-steps article:nth-child(3)>b{background:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-coconala-monitor{border-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-coconala-monitor span{background:linear-gradient(135deg,#1949DF 0 48%,#1949DF 48%)!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-coconala-visual>b{background:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-price-highlight{border-left:5px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-price-highlight b{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-message-only{border-left:4px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-form-card{border-top:7px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-form-heading>span{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-request-tab.is-active{box-shadow:inset 0 -4px #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-panel-intro{border-left:4px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-communication-notice{border-left:5px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-form label>b,body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-form legend>b,body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-upload-label>b{background:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-form input:hover,body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-form select:hover,body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-form textarea:hover{border-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-form input:focus,body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-form select:focus,body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-form textarea:focus{border-color:#1949DF!important;box-shadow:inset 4px 0 #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-check a{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-public-dropzone:hover{border-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-upload-privacy{border-left:4px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-ai-material-policy{border-left:6px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-ai-material-policy label>b{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .tcw-ai-policy-record{border-left:6px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .tcw-ai-policy-record span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-portfolio-preference{border-left:5px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .tcw-publication-scope{border-left:6px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-monitor-about>span,body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-monitor-closed>span{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-monitor-about li:before{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-monitor-closed .srp-card-btn-primary{background:#1949DF!important;border-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-alert-info{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-archive-hero{border-left:9px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-category-tabs a.active,body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-example-type-tabs a.active{background:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-example-card:hover{border-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-sample-code{background:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-thumb-badge{background:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-card-device__toolbar i,body:is(.takumi-blue,.takumi-blue-admin) .srp-image-device-toolbar i{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-card-device__viewport:focus-visible,body:is(.takumi-blue,.takumi-blue-admin) .srp-image-device-viewport:focus-visible{outline:4px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-device-help{border-left:4px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-status-done{background:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-price{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-portal-messages{border-top:7px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message-heading>span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message-admin{border-left:5px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message-client{border-right:5px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message-form label b{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-footer-contact-link{border-bottom:1px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-section-kicker{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-case-progress li.is-current{background:#1949DF;box-shadow:inset 0 -5px #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-case-progress__closed{border-left:5px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-attachment-list a{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-attachment-list a span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-secure-access{border-top:7px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-secure-access__status{border-left:6px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-completion{border-top:7px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-payment{border-top:7px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-payment-method-heading>span,body:is(.takumi-blue,.takumi-blue-admin) .tcw-stripe-payment__heading span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-stripe-payment{border-top:6px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-payment .srp-note-text{border-left:5px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-payment-preference{border-left:8px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-payment-preference--unset{border-left-color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-payment-preference__heading>span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-payment-preference__options input:checked+span{border-color:#1949DF;box-shadow:inset 0 0 0 2px #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-client-nav a:hover{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-client-nav span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-client-nav .tcw-client-nav__payment{box-shadow:inset 0 -5px #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-client-nav .tcw-client-nav__payment:hover{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-attachment-download{border:1px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-upload-preview__notice{border-left:5px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-design-directions{border:1px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-design-directions>header b{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message .tcw-design-directions__note{border-left:4px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-attachment-list--directions .tcw-attachment-preview>span{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-attachment-list--directions .tcw-attachment-meta>b{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-formal-request-note{border-left:6px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-formal-request-note>span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .tcw-conversation-card{border-left:7px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-client-profile{border-left:9px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-client-profile--unset{border-left-color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-client-profile__intro>span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-client-profile--unset .tcw-client-profile__intro>span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app{--srp-teal:#1949DF;--srp-coral:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-nav>a:not(.srp-nav-cta):after{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-nav .srp-nav-cta{background:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-pill{border-bottom:2px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-pill:after{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-hero-hook{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-hero-price{border-left:7px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-hero-price>span{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-btn-primary,body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-btn-coral,body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-card-btn-primary{background:#1949DF!important;border-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-link{border-bottom:1px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-hero .srp-form-card{border-top:7px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-form-heading>span{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-communication-notice{border-left:6px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-request-tab.is-active{box-shadow:inset 0 -6px #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-form input:focus,body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-form textarea:focus,body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-form select:focus{border-color:#1949DF!important;box-shadow:0 0 0 1px #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-segment input:checked+span{box-shadow:inset 0 -5px #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-section-title>span{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-service-grid article>b{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-steps article>b{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app #examples .srp-more-link a{border-bottom:1px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-coconala-copy>span{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-coconala-monitor span{background:linear-gradient(135deg,#1949DF,#ff7a21 55%,#0047ff)!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-coconala-visual>b{background:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-coconala li:before{background:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-price-highlight{border-left-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-archive-breadcrumb a{border-bottom:1px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-archive-breadcrumb a:hover{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-archive-hero{border-left-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-category-tabs a.active,body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-example-type-tabs a.active{box-shadow:inset 0 -5px #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-example-card:hover{border-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-examples-pagination .srp-page-link.active{box-shadow:inset 0 -5px #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-archive-exit-copy>span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-card-device__viewport:focus-visible,body:is(.takumi-blue,.takumi-blue-admin) .srp-image-device-viewport:focus-visible{outline-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-device-help{border-left-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-status-done{background:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-detail-breadcrumb a{border-bottom:1px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-detail-breadcrumb a:hover{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-related-examples__head span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-related-examples__head>a{border-bottom:1px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-portal-messages{border-top-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-client-nav a:hover,body:is(.takumi-blue,.takumi-blue-admin) .tcw-case-progress li.is-current{box-shadow:inset 0 -5px #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message-client{border-right-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-question-intake__intro>span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-question-intake__intro li:before{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-question-intake__form label>span>b{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-question-intake__form textarea:focus,body:is(.takumi-blue,.takumi-blue-admin) .tcw-question-intake__form input[type=email]:focus{border-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-question-check input{accent-color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-question-check a{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-question-intake__form button{background:linear-gradient(105deg,#1949DF,#124dff)}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-question-intake__form button:focus-visible{outline:3px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-question-notice{border-left:7px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-case-index-kicker{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-case-index__hero{border-top:8px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-case-index__account button:hover,body:is(.takumi-blue,.takumi-blue-admin) .tcw-case-index__account button:focus-visible{border-color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-case-index-card__status{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-case-id-callout{border-left:9px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-case-id-callout>span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-case-index__pagination a:hover{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-case-index__session-note{border-left:6px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-footer-contact-link{border-bottom:1px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-client-nav .tcw-client-nav__contract{box-shadow:inset 0 -5px #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-client-nav .tcw-client-nav__contract:hover{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-contract{border-top:7px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-client-nav .tcw-client-nav__additions{box-shadow:inset 0 -5px #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-client-nav .tcw-client-nav__additions:hover{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-additions{border-top:7px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-addition-guide li::before{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-addition-card>header span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-addition-card>header>b{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-addition-same-room{border-left:7px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-addition-same-room strong{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-addition-empty>div>span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-addition-waiting,body:is(.takumi-blue,.takumi-blue-admin) .tcw-addition-card__closed{border-left:7px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-addition-stripe{border-top-color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-addition-stripe .tcw-stripe-payment__heading span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-completion-accepted-fields{border:1px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-reviews{border-top:7px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-public-review__reply{border-left:4px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-review-admin__item blockquote{border-left:4px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-stripe-payment__status--test{border-color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-consultation-category__grid label:hover span{border-color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-consultation-category__grid input:checked+span{box-shadow:inset 6px 0 #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-consultation-category__grid input:focus-visible+span{outline:3px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-ai-introduction-guide{border-left:7px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-ai-introduction-guide>span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-ai-introduction-guide>strong{border-left:5px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tcw-stripe-payment .tcw-card-assurance{border-left:5px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .tcw-jump-latest:hover{border-color:#1949DF;color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .tcw-jump-latest span{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .tcw-portal-help{border-left:5px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .tcw-unread-badge{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .tcw-jump-latest [aria-hidden="true"]{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .tcw-message-new{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .tcw-message-unread{outline:2px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message-attachments .tcw-large-file-guide{border-left:4px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message-attachments .tcw-large-file-guide__link{border:1px solid #1949DF;color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message-attachments .tcw-large-file-guide__link:focus-visible{outline:3px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message-attachments .tcw-large-file-guide__steps li::marker{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message-attachments .tcw-upload-preview__image{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message-attachments .tcw-upload-preview__item .tcw-upload-preview__expand{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message-attachments .tcw-upload-preview__image:focus-visible{outline:3px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message-attachments .tcw-large-file-guide__summary::after{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .srp-message-attachments .tcw-large-file-guide__summary:focus-visible{outline:3px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp-template-manager{border-left:5px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp-recruitment-control{border-left:5px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp-recruitment-control .tpp-recruitment-control__reason{border-left:4px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp-recruitment-control .tpp-recruitment-control__public{border-left:4px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp-winddown-control{border-left:5px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp-review-composer{border-left:4px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp-partner-reward-summary{border-left:5px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp-partner-reward-summary__total dd{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp-email-signature{border-left:5px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp-email-signature__preview>span{background:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp-partner-list__reward strong{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp-partner-detail__header{border-left:6px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp-referral-index__filters .button[aria-current=page]{border-color:#1949DF;box-shadow:inset 0 0 0 1px #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp-referral-index__partner-filter{border-left:4px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp-referral-list__reward>strong.is-confirmed,body:is(.takumi-blue,.takumi-blue-admin) .tpp-referral-list__reward>strong.is-reserved{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp-referral-status--payable,body:is(.takumi-blue,.takumi-blue-admin) .tpp-referral-status--reserved{border-color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp-referral-detail__header{border-left:6px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp-referral-detail__reward.is-confirmed,body:is(.takumi-blue,.takumi-blue-admin) .tpp-referral-detail__reward.is-reserved{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp-referral-verification{border-left:4px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp{--tpp-blue:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp-kicker{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp button:focus-visible,body:is(.takumi-blue,.takumi-blue-admin) .tpp a:focus-visible,body:is(.takumi-blue,.takumi-blue-admin) .tpp input[type=checkbox]:focus-visible{outline:3px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp input:not([type=checkbox]):focus-visible,body:is(.takumi-blue,.takumi-blue-admin) .tpp textarea:focus-visible,body:is(.takumi-blue,.takumi-blue-admin) .tpp select:focus-visible{border-color:#1949DF;box-shadow:inset 0 0 0 2px #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp-rule-table caption{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp-reward-examples article:nth-child(2){border-top-color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp-cap-example{border-left:6px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp-intro__condition{border-left:3px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp .tpp-recruitment-paused{border-left:6px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp .tpp-recruitment-update{border-left:5px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp-recruitment-update strong{color:#1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp .tpp-program-status{border-left:5px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tpp-referral-confirmation{background:#1949DF;border-top:4px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tvci-case .tvci-transcript-notice{border-left:2px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tvci-pending__help{border-left:3px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tvci-transcript-notice{border-left:2px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .tvci-file-drop:hover,body:is(.takumi-blue,.takumi-blue-admin) .tvci-file-drop.is-dragging{border-color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .tvci-file-drop:focus-within{outline:2px solid #1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .tvci-file-drop.is-dragging{outline:1px solid #1949DF}
body:is(.takumi-blue,.takumi-blue-admin) .tvci-file-icon{color:#1949DF!important}
body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-public-dropzone.tvci-file-drop:hover,body:is(.takumi-blue,.takumi-blue-admin) .srp-app .srp-public-dropzone.tvci-file-drop.is-dragging{border-color:#1949DF!important}
