調剤薬局で働く薬剤師のブログ べプリジルについて 新米薬剤師 調剤未経験薬剤師のための学び

こんにちは。Pharmacist Masterです。

 

調剤薬局に初めて従事する薬剤師さん(初めて調剤薬局に従事する、調剤薬局の経験がまだまだ足りない薬剤師アルバイトの方など)に必要なのは、難しい薬理学の理解よりも、現場での判断力や患者さんへの服薬指導(伝え方)などの方がより優先して身に付ける事項だと思います。

 

こうしたことは、薬学部の講義では教わることの出来ない内容であり、現場で習得していくものであると考えています。

 

Pharmacist Masterが気が付いたことを簡潔にメモベースで記載しているブログシリーズなりますので、新米薬剤師の方は是非活用して頂ければと思います。

 

【べプリジル】

ベプリジル(ベプリジル塩酸塩)は、薬剤師としては**「抗不整脈作用の仕組み」「QT延長」「併用薬」「患者への服薬指導」**の4点を押さえておくと、実際の調剤・投薬で役立つと思います。

 

特に重要なのは、不整脈を治療する薬でありながら、重篤な不整脈を引き起こす可能性もあるという点です。

 

1. 作用機序:複数のイオンチャネルを阻害する

ベプリジルは、主に以下のチャネルを阻害します。

  • K⁺チャネル阻害:心筋の再分極を遅らせ、不応期を延長する。

  • Ca²⁺チャネル阻害:心筋や刺激伝導系の活動を抑える。

  • Na⁺チャネル阻害:心筋の興奮伝導を抑える。

Vaughan Williams分類では主にⅢ群の性質を持ちますが、複数のチャネルに作用する薬剤です。

 

このうち、K⁺チャネル阻害による活動電位持続時間の延長が、抗不整脈作用とQT延長の両方に関係しています。

 

2. 適応症と用量

適応症

通常の用量

持続性心房細動

1日100mgから開始。効果不十分なら200mgまで増量

心室性頻脈性不整脈

1日200mg

狭心症

1日200mg

いずれも原則1日2回に分けて服用します。心房細動・心室性不整脈については、他の抗不整脈薬が使用できない、または無効の場合が適応です。

 

3. 最重要:QT延長と重篤な不整脈

ベプリジルの添付文書には、Torsades de pointes(TdP)に関する警告があります。

特に注意するのは以下の状況です。

 

  • 低カリウム血症、低マグネシウム血症

  • 徐脈

  • QT延長作用のある薬剤との併用

  • 投与開始時や増量時

     

特徴的なのは、定常状態に達するまで通常約3週間かかることです。

 

そのため、開始・増量後は少なくとも3週間、週1回の診察・心電図検査が添付文書で求められています。効果が不十分だからと短期間で増量する薬ではありません。

 

 

4. 調剤時に確認したい併用薬

薬剤・薬剤群

注意点

利尿薬

低K血症を介して不整脈リスク増大

QT延長作用のある薬剤

QT延長の相加的リスク

β遮断薬

徐脈、房室伝導抑制

ベラパミルなど

徐脈、房室伝導抑制

ジゴキシン

血中濃度上昇・中毒症状に注意

また、イトラコナゾール、リトナビル、アミオダロン注射剤などは併用禁忌に該当します。併用禁忌薬は添付文書の一覧で確認する必要があります。

 

 

5. 服薬指導で確認すること

薬局での投薬なら、私は次の症状を優先的に確認します。

  • 動悸、めまい、失神・失神しそうな感覚:不整脈や徐脈の可能性

  • 息切れ、咳、発熱:まれですが間質性肺炎にも注意

  • 服薬状況:自己判断での中断、飲み忘れ、服用量の変更

  • 他院処方薬:QT延長薬や徐脈を起こす薬剤の追加がないか

特に失神や強いめまい、動悸などが現れた場合は、重篤な不整脈を考慮して速やかな医療評価が必要です。

 
KEGG+1

 

 

薬剤師としてのまとめ

ベプリジルを見たら、まず次の3つを意識すると実践的です。

① QT延長・TdPが最重要リスク

② 低K血症、併用薬、徐脈に注意

③ 蓄積性があり、開始・増量後約3週間は特に慎重な観察が必要

 

なお、重大な副作用には間質性肺炎もあります。

今日のように調剤薬局でベプリジルを見かけた際には、単に抗不整脈薬と認識するだけでなく、**「心電図・電解質・併用薬・失神症状」**まで関連づけて考えると、処方監査と服薬指導に直結する知識になると思います。

 

参照:PMDA ベプリジル塩酸塩錠「TE」添付文書(2025年10月改訂)

 

 


【登録販売者試験対策に興味のある方へ】

東京大学大学院卒・現役薬剤師が、医薬品の作用機序や薬理学の理解を重視した登録販売者試験対策講座「登販マスター」を運営しています。

登録販売者試験の合格を目指している方、医薬品について基礎から学びたい方は、ぜひご覧ください。

▶ 登販マスター公式HP|登録販売者試験対策講座・教材のご案内

▶ 登録販売者試験対策ブログ|医薬品の解説・試験対策情報

調剤薬局で働く薬剤師のブログ ロゼレムとメラトニンについて 新米薬剤師 調剤未経験薬剤師のための学び

こんにちは。Pharmacist Masterです。

 

調剤薬局に初めて従事する薬剤師さん(初めて調剤薬局に従事する、調剤薬局の経験がまだまだ足りない薬剤師アルバイトの方など)に必要なのは、難しい薬理学の理解よりも、現場での判断力や患者さんへの服薬指導(伝え方)などの方がより優先して身に付ける事項だと思います。

 

こうしたことは、薬学部の講義では教わることの出来ない内容であり、現場で習得していくものであると考えています。

 

Pharmacist Masterが気が付いたことを簡潔にメモベースで記載しているブログシリーズなりますので、新米薬剤師の方は是非活用して頂ければと思います。

 

【ロゼレム】

 

ロゼレム(ラメルテオン)は、体内で分泌されるメラトニンと同じ受容体に作用する医薬品です。

 

両者は作用機序が似ていますが、薬理学的には違いがあります。

1.作用機序の違い

 

メラトニン

ロゼレム(ラメルテオン)

本体

体内で作られるホルモン

合成医薬品

分泌・作用

松果体から夜間に分泌

服用によって作用

標的

MT1・MT2受容体など

MT1・MT2受容体

主な働き

体内時計の調整、睡眠の促進

入眠の促進

作用時間

比較的短い

活性代謝物も作用する

日本での位置づけ

メラトベルなどの医療用製剤がある

成人の入眠困難に使用する医療用薬

 

2.なぜロゼレムは入眠を促すのか?

メラトニンは、夜間になると松果体から分泌され、脳の視交叉上核に作用します。

ここは体内時計を調節する重要な部位です。

 

  • MT1受容体:覚醒を抑え、睡眠を促進する。

  • MT2受容体:概日リズム(体内時計)の位相調節に関与する。

ロゼレムはこの2種類の受容体を刺激することで、入眠を促します。

 

3.薬理学的に重要な違い

ロゼレムは、メラトニンよりもMT1・MT2受容体に対して高い親和性を持ちます。

また、ラメルテオンは肝臓で代謝され、活性代謝物M-IIが生成されます。この代謝物もメラトニン受容体に作用します。

 

そのため、メラトニンそのものとは薬物動態が異なります。

ただし、受容体親和性が高いことが、そのまま睡眠改善効果の大きさを意味するわけではありません。

 

端的に言うと、メラトニンとロゼレムは薬理学的には類似した作用を持つと考えてよいです。

 

どちらもメラトニン受容体(MT1・MT2)の作動薬として働き、睡眠を促します。

  • メラトニン:体内で作られるホルモンそのもの。

  • ロゼレム(ラメルテオン):メラトニンと同じ受容体を刺激する合成医薬品。

つまり、作用する受容体と基本的な作用機序は共通していますが、化学構造や薬物動態は異なるという関係です。

 

4.デエビゴとの違い

ここも調剤薬局で重要です。

  • ロゼレム:メラトニン受容体を刺激して、入眠を促す。

  • デエビゴ:オレキシン受容体を遮断して、覚醒を維持する働きを抑える。

  • ベンゾジアゼピン系睡眠薬:GABAの抑制作用を強め、神経活動を抑える。

ロゼレムはGABA系に直接作用しないため、ベンゾジアゼピン系で問題になる筋弛緩作用や身体依存のリスクが小さいという特徴があります。

薬剤師としては、ロゼレムは「体内時計に関係するメラトニンの作用を利用した入眠改善薬」と理解すると整理しやすいですね。

 

 


【登録販売者試験対策に興味のある方へ】

東京大学大学院卒・現役薬剤師が、医薬品の作用機序や薬理学の理解を重視した登録販売者試験対策講座「登販マスター」を運営しています。

登録販売者試験の合格を目指している方、医薬品について基礎から学びたい方は、ぜひご覧ください。

▶ 登販マスター公式HP|登録販売者試験対策講座・教材のご案内

▶ 登録販売者試験対策ブログ|医薬品の解説・試験対策情報

 

<類似関連記事>

睡眠薬_メラトニンとロゼレム

pharmacistmaster.hatenablog.com

 

 

調剤薬局で働く薬剤師のブログ DOACについて 新米薬剤師 調剤未経験薬剤師のための学び

こんにちは。Pharmacist Masterです。

 

調剤薬局に初めて従事する薬剤師さん(初めて調剤薬局に従事する、調剤薬局の経験がまだまだ足りない薬剤師アルバイトの方など)に必要なのは、難しい薬理学の理解よりも、現場での判断力や患者さんへの服薬指導(伝え方)などの方がより優先して身に付ける事項だと思います。

 

こうしたことは、薬学部の講義では教わることの出来ない内容であり、現場で習得していくものであると考えています。

 

Pharmacist Masterが気が付いたことを簡潔にメモベースで記載しているブログシリーズなりますので、新米薬剤師の方は是非活用して頂ければと思います。

 

 

【DOAC(ドアック:抗凝固薬について)】

 

DOAC(抗凝固薬)は、ドックとよむ?何の略?
 

 

*1, 0.00000001))) calc(b * 1.00209181 + (0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000) * min(1, 0.01 / max(hypot*2, 0.00000001))); --color-content-gray: oklab(from #5d5d5d clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181 + (0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000) * min(1, 0.01 / max(hypot*3, 0.00000001))) calc(b * 1.00209181 + (0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000) * min(1, 0.01 / max(hypot*4, 0.00000001)))); --color-content-slate: oklab(from #6e8eb5 clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-purple: oklab(from #9639ed clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-magenta: oklab(from #cf42c5 clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-pink: oklab(from #f31c91 clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-blue: oklab(from #3566f0 clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-cyan: oklab(from #0695c8 clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-green: oklab(from #1f9884 clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-lime: oklab(from #92b21e clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-yellow: oklab(from #e39f20 clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-orange: oklab(from #f7513c clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-red: oklab(from #ff002a clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-chart-empty: #f3f3f3; --color-chart-sequential-1: #cce6ff; --color-chart-sequential-2: #66b5ff; --color-chart-sequential-3: #0285ff; --color-chart-sequential-4: #004f99; --color-text: #0d0d0d; --color-text-emphasis: #0d0d0d; --color-text-prose: #0d0d0d; --color-text-secondary: #5d5d5d; --color-text-tertiary: #8f8f8f; --color-text-inverse: #ffffff; --color-avatar-blue: #0485ff; --color-avatar-red: #ff7419; --color-avatar-green: #07b84c; --color-avatar-light-blue: #0169cc; --color-avatar-yellow: #ffc304; --color-avatar-gray: #212121; --color-avatar-orange: #ff7419; --color-avatar-foreground: #fff; --color-ring: #3a83f7; --color-text-primary: #0d0d0d; --color-background-primary-soft: #ffffff; --color-background-primary-soft-hover: #0000000d; --color-background-primary-soft-active: #f3f3f3; --color-background-primary-soft-alpha: #f3f3f3; --color-background-primary-soft-alpha-hover: color-mix(in oklab, #0d0d0d 12%, transparent); --color-background-primary-soft-alpha-active: color-mix(in oklab, #0d0d0d 16%, transparent); --color-text-primary-soft: #0d0d0d; --color-background-primary-soft-alt: color-mix(in oklab, #0d0d0d 5%, transparent); --color-border-primary-soft-alt: color-mix(in oklab, #0d0d0d 6%, transparent); --color-text-primary-soft-alt: #0d0d0d; --color-background-primary-surface: color-mix(in oklab, #0d0d0d 5%, transparent); --color-border-primary-surface: color-mix(in oklab, #0d0d0d 5%, transparent); --color-text-primary-surface: #0d0d0d; --color-background-primary-solid: #0d0d0d; --color-background-primary-solid-hover: #303030; --color-background-primary-solid-active: #414141; --color-text-primary-solid: #ffffff; --color-background-primary-outline-hover: color-mix(in oklab, #0d0d0d 2%, transparent); --color-background-primary-outline-active: color-mix(in oklab, #0d0d0d 4%, transparent); --color-border-primary-outline: #00000026; --color-border-primary-outline-hover: color-mix(in oklab, #0d0d0d 20%, transparent); --color-text-primary-outline: #0d0d0d; --color-text-primary-outline-hover: #0d0d0d; --color-background-primary-ghost-hover: #0000000d; --color-background-primary-ghost-active: color-mix(in oklab, #0d0d0d 12%, transparent); --color-text-primary-ghost: #0d0d0d; --color-text-primary-ghost-hover: #0d0d0d; --color-ring-primary: #3a83f7; --color-ring-primary-soft: #3a83f7; --color-ring-primary-solid: #3a83f7; --color-ring-primary-outline: #3a83f7; --color-ring-primary-ghost: #3a83f7; --color-background-secondary-soft: #f3f3f3; --color-background-secondary-soft-hover: #0000000d; --color-background-secondary-soft-active: #f3f3f3; --color-background-secondary-soft-alpha: #0000000d; --color-background-secondary-soft-alpha-hover: color-mix(in oklab, #0d0d0d 12%, transparent); --color-background-secondary-soft-alpha-active: color-mix(in oklab, #0d0d0d 16%, transparent); --color-text-secondary-soft: #0d0d0d; --color-background-secondary-soft-alt: color-mix(in oklab, #0d0d0d 5%, transparent); --color-border-secondary-soft-alt: color-mix(in oklab, #0d0d0d 6%, transparent); --color-text-secondary-soft-alt: #0d0d0d; --color-background-secondary-solid: #f3f3f3; --color-background-secondary-solid-hover: #0000000d; --color-background-secondary-solid-active: #f3f3f3; --color-text-secondary-solid: #5d5d5d; --color-background-secondary-outline-hover: color-mix(in oklab, #0d0d0d 2%, transparent); --color-background-secondary-outline-active: color-mix(in oklab, #0d0d0d 4%, transparent); --color-border-secondary-outline: #00000026; --color-border-secondary-outline-hover: color-mix(in oklab, #0d0d0d 20%, transparent); --color-text-secondary-outline: #5d5d5d; --color-text-secondary-outline-hover: #0d0d0d; --color-background-secondary-ghost-hover: #0000000d; --color-background-secondary-ghost-active: color-mix(in oklab, #0d0d0d 12%, transparent); --color-text-secondary-ghost: #5d5d5d; --color-text-secondary-ghost-hover: #0d0d0d; --color-ring-secondary: #3a83f7; --color-ring-secondary-soft: #3a83f7; --color-ring-secondary-solid: #3a83f7; --color-ring-secondary-outline: #3a83f7; --color-ring-secondary-ghost: #3a83f7; --color-text-info: #2c67c5; --color-background-info-soft: color-mix(in srgb, #2c67c5 30%, transparent); --color-background-info-soft-hover: #cce6ff; --color-background-info-soft-active: #cce6ff; --color-background-info-soft-alpha: color-mix(in oklab, #0285ff 13%, transparent); --color-background-info-soft-alpha-hover: color-mix(in oklab, #0285ff 25%, transparent); --color-background-info-soft-alpha-active: color-mix(in oklab, #0285ff 25%, transparent); --color-text-info-soft: #3a83f7; --color-background-info-surface: #e8f3fe; --color-border-info-surface: color-mix(in oklab, #0285ff 4%, transparent); --color-text-info-surface: #004f99; --color-background-info-solid: #3a83f7; --color-background-info-solid-hover: #0169cc; --color-background-info-solid-active: #0169cc; --color-text-info-solid: rgb(0, 0, 0); --color-background-info-outline-hover: color-mix(in oklab, #0285ff 4%, transparent); --color-background-info-outline-active: color-mix(in oklab, #0285ff 4%, transparent); --color-border-info-outline: #0285ff; --color-border-info-outline-hover: #0285ff; --color-text-info-outline: #0285ff; --color-text-info-outline-hover: #0285ff; --color-background-info-ghost-hover: color-mix(in oklab, #0285ff 13%, transparent); --color-background-info-ghost-active: color-mix(in oklab, #0285ff 13%, transparent); --color-text-info-ghost: #0169cc; --color-text-info-ghost-hover: #0169cc; --color-ring-info: #3a83f7; --color-ring-info-soft: #3a83f7; --color-ring-info-solid: #3a83f7; --color-ring-info-outline: #3a83f7; --color-ring-info-ghost: #3a83f7; --color-text-warning: #e25507; --color-background-warning-soft: #ffe7d9; --color-background-warning-soft-hover: #ffcfb4; --color-background-warning-soft-active: #ffcfb4; --color-background-warning-soft-alpha: color-mix(in oklab, #fb6a22 16%, transparent); --color-background-warning-soft-alpha-hover: color-mix(in oklab, #fb6a22 33%, transparent); --color-background-warning-soft-alpha-active: color-mix(in oklab, #fb6a22 33%, transparent); --color-text-warning-soft: #e25507; --color-background-warning-surface: #fff5f0; --color-border-warning-surface: color-mix(in oklab, #fb6a22 7%, transparent); --color-text-warning-surface: #b9480d; --color-background-warning-solid: #e25507; --color-background-warning-solid-hover: #b9480d; --color-background-warning-solid-active: #b9480d; --color-text-warning-solid: #ffffff; --color-background-warning-outline-hover: color-mix(in oklab, #fb6a22 7%, transparent); --color-background-warning-outline-active: color-mix(in oklab, #fb6a22 7%, transparent); --color-border-warning-outline: color-mix(in oklab, #e25507 15%, transparent); --color-border-warning-outline-hover: #e25507; --color-text-warning-outline: #e25507; --color-text-warning-outline-hover: #e25507; --color-background-warning-ghost-hover: color-mix(in oklab, #fb6a22 16%, transparent); --color-background-warning-ghost-active: color-mix(in oklab, #fb6a22 16%, transparent); --color-text-warning-ghost: #e25507; --color-text-warning-ghost-hover: #e25507; --color-ring-warning: #3a83f7; --color-ring-warning-soft: #3a83f7; --color-ring-warning-solid: #3a83f7; --color-ring-warning-outline: #3a83f7; --color-ring-warning-ghost: #3a83f7; --color-text-caution: #ffc300; --color-text-caution-hover: #6e5400; --color-background-caution-soft: #fff6d9; --color-background-caution-soft-hover: #ffeeb8; --color-background-caution-soft-active: #ffeeb8; --color-background-caution-soft-alpha: color-mix(in oklab, #ffc300 15%, transparent); --color-background-caution-soft-alpha-hover: color-mix(in oklab, #ffc300 27%, transparent); --color-background-caution-soft-alpha-active: color-mix(in oklab, #ffc300 27%, transparent); --color-text-caution-soft: #6e5400; --color-background-caution-surface: color-mix(in oklab, #ffc300 8%, transparent); --color-border-caution-surface: color-mix(in oklab, #ffc300 8%, transparent); --color-text-caution-surface: #6e5400; --color-background-caution-solid: #ffc300; --color-background-caution-solid-hover: #916f00; --color-background-caution-solid-active: #916f00; --color-text-caution-solid: #fff; --color-background-caution-outline-hover: color-mix(in oklab, #ffc300 8%, transparent); --color-background-caution-outline-active: color-mix(in oklab, #ffc300 8%, transparent); --color-border-caution-outline: #916f00; --color-border-caution-outline-hover: #916f00; --color-text-caution-outline: #916f00; --color-text-caution-outline-hover: #916f00; --color-background-caution-ghost-hover: color-mix(in oklab, #ffc300 15%, transparent); --color-background-caution-ghost-active: color-mix(in oklab, #ffc300 15%, transparent); --color-text-caution-ghost: #916f00; --color-text-caution-ghost-hover: #916f00; --color-ring-caution: #3a83f7; --color-ring-caution-soft: #3a83f7; --color-ring-caution-solid: #3a83f7; --color-ring-caution-outline: #3a83f7; --color-ring-caution-ghost: #3a83f7; --color-text-danger: #e02e2a; --color-background-danger-soft: #ffd9d9; --color-background-danger-soft-hover: #ffc6c5; --color-background-danger-soft-active: #ffc6c5; --color-background-danger-soft-alpha: color-mix(in oklab, #fa423e 16%, transparent); --color-background-danger-soft-alpha-hover: color-mix(in oklab, #fa423e 30%, transparent); --color-background-danger-soft-alpha-active: color-mix(in oklab, #fa423e 30%, transparent); --color-text-danger-soft: #e02e2a; --color-background-danger-surface: #fff0f0; --color-border-danger-surface: color-mix(in oklab, #fa423e 8%, transparent); --color-text-danger-surface: #ba2623; --color-background-danger-solid: #e02e2a; --color-background-danger-solid-hover: #e02e2a; --color-background-danger-solid-active: #e02e2a; --color-text-danger-solid: #fff; --color-background-danger-outline-hover: color-mix(in oklab, #fa423e 8%, transparent); --color-background-danger-outline-active: color-mix(in oklab, #fa423e 8%, transparent); --color-border-danger-outline: color-mix(in oklab, #e02e2a 15%, transparent); --color-border-danger-outline-hover: color-mix(in oklab, #fa423e 48%, transparent); --color-text-danger-outline: #fa423e; --color-text-danger-outline-hover: #fa423e; --color-background-danger-ghost-hover: color-mix(in oklab, #fa423e 16%, transparent); --color-background-danger-ghost-active: color-mix(in oklab, #fa423e 16%, transparent); --color-text-danger-ghost: #e02e2a; --color-text-danger-ghost-hover: #e02e2a; --color-ring-danger: #ff8583; --color-ring-danger-soft: #ff8583; --color-ring-danger-solid: #ff8583; --color-ring-danger-outline: #ff8583; --color-ring-danger-ghost: #ff8583; --color-text-success: #00a240; --color-background-success-soft: #d9f4e4; --color-background-success-soft-hover: #b8ebcc; --color-background-success-soft-active: #b8ebcc; --color-background-success-soft-alpha: color-mix(in oklab, #04b84c 15%, transparent); --color-background-success-soft-alpha-hover: color-mix(in oklab, #04b84c 29%, transparent); --color-background-success-soft-alpha-active: color-mix(in oklab, #04b84c 29%, transparent); --color-text-success-soft: #008635; --color-background-success-surface: #edfaf2; --color-border-success-surface: color-mix(in oklab, #04b84c 8%, transparent); --color-text-success-surface: #008635; --color-background-success-solid: #008635; --color-background-success-solid-hover: #00a240; --color-background-success-solid-active: #00a240; --color-text-success-solid: #fff; --color-background-success-outline-hover: color-mix(in oklab, #04b84c 8%, transparent); --color-background-success-outline-active: color-mix(in oklab, #04b84c 8%, transparent); --color-border-success-outline: #00a240; --color-border-success-outline-hover: #00a240; --color-text-success-outline: #00a240; --color-text-success-outline-hover: #00a240; --color-background-success-ghost-hover: color-mix(in oklab, #04b84c 15%, transparent); --color-background-success-ghost-active: color-mix(in oklab, #04b84c 15%, transparent); --color-text-success-ghost: #00a240; --color-text-success-ghost-hover: #00a240; --color-ring-success: #3a83f7; --color-ring-success-soft: #3a83f7; --color-ring-success-solid: #3a83f7; --color-ring-success-outline: #3a83f7; --color-ring-success-ghost: #3a83f7; --color-text-discovery: #924ff7; --color-background-discovery-soft: #efe5fe; --color-background-discovery-soft-hover: #e0cefd; --color-background-discovery-soft-active: #e0cefd; --color-background-discovery-soft-alpha: color-mix(in oklab, #924ff7 15%, transparent); --color-background-discovery-soft-alpha-hover: color-mix(in oklab, #924ff7 28%, transparent); --color-background-discovery-soft-alpha-active: color-mix(in oklab, #924ff7 28%, transparent); --color-text-discovery-soft: #6b3ab4; --color-background-discovery-surface: color-mix(in oklab, #924ff7 6%, transparent); --color-border-discovery-surface: color-mix(in oklab, #924ff7 6%, transparent); --color-text-discovery-surface: #6b3ab4; --color-background-discovery-solid: #924ff7; --color-background-discovery-solid-hover: #8046d9; --color-background-discovery-solid-active: #8046d9; --color-text-discovery-solid: #fff; --color-background-discovery-outline-hover: color-mix(in oklab, #924ff7 6%, transparent); --color-background-discovery-outline-active: color-mix(in oklab, #924ff7 6%, transparent); --color-border-discovery-outline: #924ff7; --color-border-discovery-outline-hover: #924ff7; --color-text-discovery-outline: #924ff7; --color-text-discovery-outline-hover: #924ff7; --color-background-discovery-ghost-hover: color-mix(in oklab, #924ff7 15%, transparent); --color-background-discovery-ghost-active: color-mix(in oklab, #924ff7 15%, transparent); --color-text-discovery-ghost: #8046d9; --color-text-discovery-ghost-hover: #8046d9; --color-ring-discovery: #3a83f7; --color-ring-discovery-soft: #3a83f7; --color-ring-discovery-solid: #3a83f7; --color-ring-discovery-outline: #3a83f7; --color-ring-discovery-ghost: #3a83f7; --color-background-disabled: color-mix(in oklab, #0d0d0d 5%, transparent); --color-border-disabled: color-mix(in oklab, #0d0d0d 6%, transparent); --color-text-disabled: #8f8f8f; --color-border-subtle: #0000000d; --color-border: #0000001a; --color-border-strong: #00000026; --font-tracking-wide: normal; --font-tracking-normal: normal; --font-tracking-tight: normal; --font-heading-5xl-size: 4.5rem; --font-heading-5xl-line-height: 4.5rem; --font-heading-5xl-weight: 600; --font-heading-5xl-tracking: -.025em; --font-heading-4xl-size: 3.75rem; --font-heading-4xl-line-height: 3.75rem; --font-heading-4xl-weight: 600; --font-heading-4xl-tracking: -.025em; --font-heading-3xl-size: 3rem; --font-heading-3xl-line-height: 3rem; --font-heading-3xl-weight: 600; --font-heading-3xl-tracking: -.025em; --font-heading-2xl-size: 2.25rem; --font-heading-2xl-line-height: 2.625rem; --font-heading-2xl-weight: 600; --font-heading-2xl-tracking: -.025em; --font-heading-xl-size: 2rem; --font-heading-xl-line-height: 2.375rem; --font-heading-xl-weight: 600; --font-heading-xl-tracking: -.025em; --font-heading-lg-size: 1.5rem; --font-heading-lg-line-height: 1.75rem; --font-heading-lg-weight: 600; --font-heading-lg-tracking: 0em; --font-heading-md-size: 1.25rem; --font-heading-md-line-height: 1.625rem; --font-heading-md-weight: 600; --font-heading-md-tracking: 0em; --font-heading-sm-size: 1.125rem; --font-heading-sm-line-height: 1.625rem; --font-heading-sm-weight: 600; --font-heading-sm-tracking: 0em; --font-heading-xs-size: 1rem; --font-heading-xs-line-height: 1.5rem; --font-heading-xs-weight: 600; --font-heading-xs-tracking: 0em; --font-text-lg-size: 1.125rem; --font-text-lg-line-height: 1.8125rem; --font-text-lg-weight: 400; --font-text-lg-tracking: 0em; --font-text-md-size: 1rem; --font-text-md-line-height: 1.5rem; --font-text-md-weight: 400; --font-text-md-tracking: 0em; --font-text-sm-size: .875rem; --font-text-sm-line-height: 1.25rem; --font-text-sm-weight: 400; --font-text-sm-tracking: 0em; --font-text-xs-size: .75rem; --font-text-xs-line-height: 1.125rem; --font-text-xs-weight: 400; --font-text-xs-tracking: .025em; --font-text-2xs-size: .625rem; --font-text-2xs-line-height: .875rem; --font-text-2xs-weight: 400; --font-text-2xs-tracking: .025em; --font-text-3xs-size: .5rem; --font-text-3xs-line-height: .75rem; --font-text-3xs-weight: 400; --font-text-3xs-tracking: .025em; --font-small-caps-md-size: .6875rem; --font-small-caps-md-line-height: .9375rem; --font-small-caps-md-weight: 600; --font-small-caps-md-tracking: .65px; --font-small-caps-lg-size: .8125rem; --font-small-caps-lg-line-height: 1.1875rem; --font-small-caps-lg-weight: 600; --font-small-caps-lg-tracking: .6px; --control-size-4xs: 1.25rem; --control-size-3xs: 1.375rem; --control-size-2xs: 1.5rem; --control-size-xs: 1.625rem; --control-size-sm: 1.75rem; --control-size-md: 2rem; --control-size-lg: 2.25rem; --control-size-xl: 2.5rem; --control-size-2xl: 2.75rem; --control-size-3xl: 3rem; --control-gutter-2xs: .375rem; --control-gutter-xs: .5rem; --control-gutter-sm: .625rem; --control-gutter-md: .75rem; --control-gutter-lg: .875rem; --control-gutter-xl: 1rem; --control-gutter-pill-scaling: 1.33; --control-radius-sm: calc(.25rem * 1); --control-radius-md: calc(.5rem * 1); --control-radius-lg: calc(.5rem * 1); --control-radius-xl: calc(.75rem * 1); --control-font-size-sm: 12px; --control-font-size-md: 14px; --control-font-size-lg: 16px; --control-icon-size-xs: .875rem; --control-icon-size-sm: 1rem; --control-icon-size-md: 1.125rem; --control-icon-size-lg: 1.25rem; --control-icon-size-xl: 1.375rem; --control-icon-size-2xl: 1.5rem; --cubic-enter: cubic-bezier(.19, 1, .22, 1); --cubic-exit: cubic-bezier(.8, 0, .4, 1); --cubic-exit-snappy: cubic-bezier(.65, 0, .4, 1); --cubic-move: cubic-bezier(.65, 0, .35, 1); --transition-duration-basic: .15s; --transition-ease-basic: ease; --animation-duration-streaming-text: .7s; --scrollbar-color: color-mix(in oklab, #0d0d0d 30%, transparent); --shadow-card: 0px 4px 16px 0px #0000000d; --shadow: 0 10px 15px -3px #0000001a , 0 4px 6px -4px #0000001a; --shadow-hairline: 0 0 0 .5px #0000001a; --shadow-100: 0 1px 2px -1px rgb(0 0 0 / .08); --shadow-100-strong: 0 1px 2px -1px rgb(0 0 0 / calc(.08 * 1.25)); --shadow-100-stronger: 0 1px 2px -1px rgb(0 0 0 / calc(.08 * 1.6)); --shadow-200: 0 2px 4px -1px rgb(0 0 0 / .08); --shadow-200-strong: 0 2px 4px -1px rgb(0 0 0 / calc(.08 * 1.25)); --shadow-200-stronger: 0 2px 4px -1px rgb(0 0 0 / calc(.08 * 1.6)); --shadow-300: 0 4px 8px -2px rgb(0 0 0 / .1); --shadow-300-strong: 0 4px 8px -2px rgb(0 0 0 / calc(.1 * 1.25)); --shadow-300-stronger: 0 4px 8px -2px rgb(0 0 0 / calc(.1 * 1.6)); --shadow-400: 0 8px 16px -4px rgb(0 0 0 / .12); --shadow-400-strong: 0 8px 16px -4px rgb(0 0 0 / calc(.12 * 1.25)); --shadow-400-stronger: 0 8px 16px -4px rgb(0 0 0 / calc(.12 * 1.6)); --color-surface: #f3f3f3; --color-surface-secondary: #fcfcfc; --color-surface-tertiary: #f3f3f3; --color-surface-elevated: #ffffff; --color-surface-elevated-secondary: #ffffff; --color-surface-canvas: color-mix(in srgb, #f3f3f3 98%, #000); --alert-border-radius: calc(1rem * 1); --alert-gap: calc(.25rem * 3); --alert-gutter: calc(.25rem * 3); --alert-font-size: .875rem; --alert-line-height: 1.25rem; --alert-title-font-weight: 500; --avatar-radius: 9999px; --avatar-size: 28px; --avatar-font-size-scaling: .5; --avatar-overflow-font-size-scaling-one: .45; --avatar-overflow-font-size-scaling-two: .37; --avatar-overflow-font-size-scaling-three: .3; --avatar-image-border-color: color-mix(in oklab, #0d0d0d 4%, transparent); --avatar-group-cutout-width: 3px; --avatar-group-cutout-color: #f3f3f3; --avatar-group-spacing: -8px; --badge-gutter-sm: calc(.375rem - 1px); --badge-gutter-md: .375rem; --badge-gutter-lg: .5rem; --badge-size-sm: calc(1.375rem - 2px); --badge-size-md: 1.375rem; --badge-size-lg: 1.5rem; --badge-radius-sm: calc(.125rem * 1); --badge-radius-md: calc(.125rem * 1); --badge-radius-lg: calc(.25rem * 1); --badge-font-size-sm: .75rem; --badge-font-size-md: .875rem; --badge-font-size-lg: .875rem; --badge-tracking-sm: .025em; --badge-tracking-md: 0em; --badge-tracking-lg: 0em; --badge-font-weight-sm: 600; --badge-font-weight-md: 600; --badge-font-weight-lg: 600; --badge-icon-font-size-sm: .75rem; --badge-icon-font-size-md: 1rem; --badge-icon-font-size-lg: 1rem; --badge-indicator-size-sm: .75rem; --badge-indicator-size-md: .75rem; --badge-indicator-size-lg: .875rem; --button-gap-sm: 3px; --button-gap-md: 4px; --button-gap-lg: 6px; --button-font-weight: 500; --button-surface-border-color: #0000000a; --button-surface-shadow: 0 2px 8px 0 #0000000a, 0 4px 80px 8px #00000006; --input-gap-xs: 4px; --input-gap-sm: 6px; --input-gap-md: 8px; --input-gap-lg: 10px; --input-text-color: #0d0d0d; --input-placeholder-text-color: #8f8f8f; --input-outline-border-color: #00000026; --input-outline-border-color-hover: color-mix(in oklab, #0d0d0d 25%, transparent); --input-outline-border-color-focus: color-mix(in oklab, #0d0d0d 50%, transparent); --input-soft-background-color: #f3f3f3; --input-soft-border-color-focus: color-mix(in oklab, #0d0d0d 20%, transparent); --input-border-color-invalid: #e02e2a; --link-font-weight: inherit; --link-gap: calc(.25rem * .5); --link-radius: calc(.25rem * 1); --link-underline-decoration-offset: .1em; --link-primary-text-color: #0169cc; --link-primary-text-color-hover: #013566; --chat-max-width: 800px; --chat-gutter: calc(.25rem * 5); --chat-background-color: #f3f3f3; --thread-gutter: calc(.25rem * 4); --composer-gutter: calc(.25rem * 3); --composer-compact-gutter: calc(.25rem * 2); --composer-radius: calc(.25rem * 7); --composer-background-color: #ffffff; --smoothing-background-color: #f3f3f3; --user-message-background-color: color-mix(in oklab, #0d0d0d 5%, transparent); --user-message-text-color: #0d0d0d; --source-list-gutter: calc(.25rem * 4); --codeblock-background-color: #fcfcfc; --codeblock-syntax-1: #c0660d; --codeblock-syntax-2: #0169cc; --codeblock-syntax-3: #008635; --codeblock-syntax-4: #e04c91; --codeblock-syntax-5: #8046d9; --dialog-min-width: 250px; --dialog-max-width: 450px; --dialog-radius: calc(1rem * 1); --dialog-container-inner-padding: calc(.25rem * 5); --dialog-backdrop-dim-background: #0000004d; --dialog-backdrop-fade-background: #f2f2f280; --dialog-backdrop-fade-filter: blur(1px); --dialog-backdrop-fade-shadow: 0 8px 16px 0 #00000012, 0 2px 6px 0 #0000000d, 0 0 0 1px #0000001a; --menu-gutter: calc(.25rem * 2); --menu-radius: calc(1rem * 1); --menu-font-size: .875rem; --menu-line-height: 1.25rem; --menu-item-background-color: color-mix(in oklab, #0d0d0d 8%, transparent); --menu-item-padding: calc(.25rem * 2) calc(.25rem * 3); --menu-item-extra-padding-end: calc(.25rem * 3); --menu-item-gap: calc(.25rem * 1.5); --menu-choice-item-gap: calc(.25rem * 2); --menu-choice-item-gap-end: calc(.25rem * 3); --menu-item-radius: calc(calc(1rem * 1) - calc(.25rem * 2)); --menu-separator-gutter: calc(.25rem * 2) calc(.25rem * 3); --menu-separator-background-color: #0000001a; --menu-radio-indicator-size: 1.125rem; --menu-radio-indicator-hole-size: .5rem; --menu-checkbox-indicator-size: 1.125rem; --modal-radius: calc(1rem * 1); --modal-backdrop-background: #0000004d; --modal-backdrop-fade-background: #f2f2f280; --modal-backdrop-fade-filter: blur(1px); --modal-backdrop-dim-shadow: 0 10px 15px -3px #0000001a , 0 4px 6px -4px #0000001a; --modal-container-inner-padding: calc(.25rem * 5); --popover-radius: calc(1rem * 1); --radio-group-col-gap: calc(.25rem * 2.5); --radio-group-row-gap: calc(.25rem * 5); --radio-group-item-gap: calc(.25rem * 1.5); --radio-group-item-font-size: .875rem; --radio-group-item-line-height: 1.25rem; --radio-group-indicator-size: 1rem; --radio-group-indicator-border-color: #00000026; --radio-group-indicator-border-color-hover: color-mix(in oklab, #0d0d0d 25%, transparent); --radio-group-indicator-background-color: #0d0d0d; --radio-group-indicator-hole-size: .375rem; --radio-group-indicator-hole-background-color: #ffffff; --segmented-control-gap: 2px; --segmented-control-gutter: 2px; --segmented-control-background: #ededed; --segmented-control-font-weight: 600; --segmented-control-thumb-background: #fff; --segmented-control-thumb-shadow: 0 1px 4px -1px #0003; --segmented-control-option-highlight-gutter: 1px; --segmented-control-option-highlight-background-color: #cdcdcd; --select-list-scale: .98; --select-item-active-font-weight: 500; --select-control-font-weight: 500; --slider-track-color: #dfdfdf; --slider-range-color: #767676; --switch-track-width: 32px; --switch-track-height: 19px; --switch-track-color: color-mix(in oklab, #0d0d0d 10%, transparent); --switch-track-color-hover: color-mix(in oklab, #0d0d0d 10%, transparent); --switch-track-color-checked: #3a83f7; --switch-track-color-checked-disabled: color-mix(in oklab, #3a83f7 50%, transparent); --switch-track-color-disabled: #ededed; --switch-thumb-offset: 3px; --switch-thumb-size: calc(19px - 2 * 3px); --switch-thumb-shadow: 0 1px 2px #0003; --switch-thumb-color: #fff; --switch-thumb-color-disabled: #fff; --switch-label-gap: calc(.25rem * 2); --tooltip-bottom-translate: 0 2px; --tooltip-border-radius: calc(1rem * 1); --tooltip-corner-shape: round; --tooltip-background-color: #0d0d0d; --tooltip-text-color: #ffffff; --tooltip-text-info-color: color-mix(in srgb, #ffffff 70%, #2c67c5); --tooltip-text-danger-color: color-mix(in srgb, #ffffff 70%, #e02e2a ); --tooltip-text-warning-color: color-mix(in srgb, #ffffff 70%, #e25507 ); --tooltip-text-success-color: color-mix(in srgb, #ffffff 70%, #00a240 ); --tooltip-border-color: color-mix(in oklab, #ffffff 5%, transparent); --tooltip-box-shadow: 0 8px 18px #0f172a33; --tooltip-font-size: 14px; --tooltip-font-weight: 600; --tooltip-line-height: calc(.25rem * 4.5); --tooltip-letter-spacing: -.15px; --tooltip-padding-block: calc(.25rem * 1.25); --tooltip-padding-inline: calc(.25rem * 3); --tooltip-shortcut-background-color: color-mix(in oklab, #ffffff 25%, transparent); --tooltip-compact-font-weight: 600; --modal-sheet-fade-shadow: 0 -8px 16px 0 #00000012, 0 -2px 6px 0 #0000000d, 0 0 0 1px #0000001a; --modal-backdrop-fade-shadow: 0 8px 16px 0 #00000012, 0 2px 6px 0 #0000000d, 0 0 0 1px #0000001a; --menu-background-color: color-mix(in oklab, #ffffff 90%, transparent); --menu-box-shadow: 0 0 0 .5px #0000001a, 0px 0px 0px .5px #0000001a, 0px 8px 16px -4px #0000001f; --menu-backdrop-filter: blur(16px); --menu-indicator-margin-start: .25rem; --app-color-background-surface: #fcfcfc; --app-color-background-surface-under: #fcfcfc; --app-color-background-application-menu: #ffffff; --app-color-foreground-application-menu: #0d0d0d; --app-color-border-application-menu-separator: #0000001a; --app-color-background-editor-opaque: #f9f9f9; --app-color-background-elevated-primary: #ffffff; --app-color-background-elevated-primary-opaque: #ffffff; --app-color-background-elevated-secondary: #f3f3f3; --app-color-background-elevated-secondary-opaque: #f3f3f3; --app-color-background-elevated-tertiary-opaque: #f3f3f3; --app-color-background-button-primary: #0d0d0d; --app-color-background-button-primary-hover: #000000cc; --app-color-background-button-primary-active: #000000e5; --app-color-background-button-primary-inactive: #0d0d0d; --app-color-background-button-secondary: #f3f3f3; --app-color-background-button-secondary-hover: #0000000d; --app-color-background-button-secondary-active: #0000001a; --app-color-background-button-secondary-inactive: transparent; --app-color-background-button-tertiary: transparent; --app-color-background-button-tertiary-hover: #0000000d; --app-color-background-button-tertiary-active: #0000001a; --app-color-background-accent: #e8f3fe; --app-color-background-accent-hover: #e8f3fe; --app-color-background-accent-active: #e8f3fe; --app-color-background-status-success: color-mix(in oklab, #00a240 7.0%, transparent); --app-color-background-status-warning: #ffe7d9; --app-color-background-status-error: #ffd9d9; --app-color-background-tip-badge: #e8f3fe; --app-color-background-danger-active: color-mix(in oklab, #e02e2a 90%, transparent); --app-color-text-foreground: #0d0d0d; --app-color-text-foreground-secondary: #5d5d5d; --app-color-text-foreground-tertiary: #8f8f8f; --app-color-text-button-primary: #ffffff; --app-color-text-button-secondary: #0d0d0d; --app-color-text-button-tertiary: #8f8f8f; --app-color-text-accent: #2c67c5; --app-color-text-on-accent: rgb(0, 0, 0); --app-color-text-success: #00a240; --app-color-text-warning: #e25507; --app-color-text-error: #e02e2a; --app-color-text-tip-badge: #3a83f7; --app-color-icon-primary: #0d0d0d; --app-color-icon-secondary: #5d5d5d; --app-color-icon-tertiary: #8f8f8f; --app-color-icon-accent: #2c67c5; --app-color-icon-success: #00a240; --app-color-icon-warning: #e25507; --app-color-icon-error: #e02e2a; --app-color-accent-red: #e02e2a; --app-color-accent-blue: #3a83f7; --app-color-accent-yellow: #ffc300; --app-color-accent-orange: #e25507; --app-color-accent-green: #00a240; --app-color-accent-purple: #924ff7; --app-color-border: #0000001a; --app-color-border-heavy: #00000026; --app-color-border-light: #0000000d; --app-color-border-warning: color-mix(in oklab, #e25507 15%, transparent); --app-color-border-error: color-mix(in oklab, #e02e2a 15%, transparent); --app-color-border-focus: #3a83f7; --app-color-decoration-added: #00a240; --app-color-decoration-modified: #923b0f; --app-color-decoration-deleted: #ba2623; --app-color-decoration-unchanged: #afafaf; --app-color-editor-added: rgba(0, 162, 64, 0.15); --app-color-editor-deleted: rgba(186, 38, 35, 0.15); --app-color-simple-scrim: #00000080; --app-color-background-recovery: #f8f7f5; --color-text-chatgpt-recovery: color-mix(in srgb, #0d0d0d calc(100% * 119 / 255), #fcfcfc ); --color-text-toolbar-action: #0d0d0d; --color-text-execution-output: #0d0d0d; --color-text-execution-output-label: #8f8f8f; --color-text-execution-output-error: #e02e2a; --color-text-execution-traceback: #fff; --color-text-mode-toggle-inactive: #5d5d5d; --color-text-mode-toggle-primary: #0d0d0d; --color-text-mode-toggle-accent: #3a83f7; --color-text-button-outline: #0d0d0d; --accent-icon: #2c67c5; --color-text-connected: #339cff; --color-text-header-upgrade: #3a83f7; --color-background-header-upgrade-hover: color-mix(in srgb, #3a83f7 9%, transparent); --color-text-unread-badge: #fff; --color-text-business-claim: #0169cc; --color-text-internal-badge: #1a1400; --color-background-internal-badge: #ffdb66; --color-text-tip: #3a83f7; --composer-corner-shape: superellipse(1.1); --thread-composer-bottom-inset: calc(.25rem * 6); --color-text-composer-primary: #ffffff; --color-text-accent-action: #ffffff; --color-text-composer-reference: #3a83f7; --color-text-user-message: #0c274a; --color-text-coachmark: #fff; --color-background-tooltip: #0d0d0d; --color-text-tooltip: #ffffff; --color-border-tooltip: color-mix(in oklab, #ffffff 5%, transparent); --color-background-tooltip-shortcut: color-mix(in oklab, #ffffff 25%, transparent); --color-background-tooltip-classic: #fff; --color-text-tooltip-classic: #000; --color-border-tooltip-classic: color-mix(in oklab, #000 10%, transparent); --color-text-tooltip-shortcut: #ffffff; --color-text-tooltip-secondary: color-mix(in oklab, #ffffff 90%, transparent); --color-text-tooltip-tertiary: color-mix(in oklab, #ffffff 80%, transparent); --color-text-tooltip-info: color-mix(in srgb, #ffffff 70%, #2c67c5); --color-text-tooltip-danger: color-mix(in srgb, #ffffff 70%, #e02e2a ); --color-text-tooltip-warning: color-mix(in srgb, #ffffff 70%, #e25507 ); --color-text-tooltip-success: color-mix(in srgb, #ffffff 70%, #00a240 ); --color-text-tooltip-description: color-mix(in oklab, #ffffff 90%, transparent); --color-control-thumb-foreground: #0d0d0d; --color-control-thumb-on-accent: #fff; --color-device-stage: #303030; --color-device-handle: #414141; --color-device-handle-hover: #4f4f4f; --color-device-handle-detail: #afafaf; --color-background-user-message-compact: #f3f3f3; --color-background-message-reaction: #f3f3f3; --color-chat-accent-black: #000; --color-chat-accent-slate: #7c9cc3; --color-chat-accent-red: #de4a43; --color-chat-accent-orange: #ff8066; --color-chat-accent-yellow: #ffcc38; --color-chat-accent-lime: #b6d80b; --color-chat-accent-green: #04bb9f; --color-chat-accent-cyan: #00b1ff; --color-chat-accent-blue: #3566f0; --color-chat-accent-purple: #a25bff; --color-chat-accent-magenta: #dd6adc; --color-chat-accent-pink: #fa70ab; --color-text-on-chat-accent: #fff; --color-text-on-chat-accent-yellow: #0d0d0d; --color-text-on-chat-accent-lime: #0d0d0d; --color-text-chat-accent-blue: #2451da; --color-text-chat-accent-green: #055f51; --color-text-chat-accent-yellow: #7d3f09; --color-text-chat-accent-pink: #c31b74; --color-text-chat-accent-orange: #ab1616; --color-text-chat-accent-purple: #7e14d0; --color-text-chat-accent-slate: #4a6e98; --color-text-chat-accent-lime: #586c11; --color-text-chat-accent-cyan: #0b5c7c; --color-text-chat-accent-magenta: #af1fa7; --color-text-chat-accent-black: #0d0d0d; --color-text-chat-accent-red: #e02e2a; --color-media-foreground: #fff; --color-media-background: #000; --color-brand-logo-background: #fff; --color-brand-logo-foreground: #000; --color-media-scrim: #0d0d0d; --color-media-control-background: color-mix(in srgb, #fff 35%, #0d0d0d); --color-media-control-hover: color-mix(in srgb, #fff 40%, #0d0d0d); --color-image-generation-accent: #3a83f7; --color-image-generation-text: var(--color-text-accent); --color-image-generation-foreground: rgb(0, 0, 0); --color-blue: #3a83f7; --color-chart-blue: #3a83f7; --color-green: #00a240; --color-chart-green: #00a240; --color-orange: #e25507; --color-chart-orange: #e25507; --color-purple: #924ff7; --color-chart-purple: #924ff7; --color-red: #e02e2a; --color-chart-red: #e02e2a; --color-yellow: #ffc300; --color-chart-yellow: #ffc300; --color-usage-meter-fill: color-mix(in srgb, #767676 45%, #5d5d5d); --color-usage-meter-track: #dfdfdf; --color-usage-meter-symbol: #cdcdcd; --color-usage-meter-credit: #767676; --color-usage-meter-alert: #8f8f8f; --color-usage-meter-surface: #f9f9f9; --color-usage-meter-warning: color-mix(in srgb, #e02e2a 65%, #8f8f8f ); --color-usage-plan: #339cff; --color-usage-plan-wash: #e5f3ff; --color-usage-reserve-wash: #fff6d9; --color-usage-reserve: color-mix(in srgb, color-mix(in srgb, #ffc300, #e0ac00) 90%, #fff6d9); --color-usage-reserve-track: color-mix(in srgb, color-mix(in srgb, color-mix(in srgb, #ffc300, #e0ac00) 90%, #fff6d9) 35%, #fcfcfc); --color-avatar-purple: #ae7bf9; --color-background-activity-control: #e8e8e8; --color-text-activity-control: #9f9f9f; --color-text-activity-control-active: #fff; --color-background-activity-control-hover: #afafaf; --color-background-activity-stop-hover: #8f8f8f; --color-background-activity-input: #dfdfdf; --color-file-audio: #924ff7; --color-file-canvas: #e0ac00; --color-file-document: #0285ff; --color-file-image: #ff66ad; --color-file-pdf: #fa423e; --color-file-presentation: #fa423e; --color-file-spreadsheet: #04b84c; --color-file-three-d: #fb6a22; --color-file-video: #924ff7; --color-artifact-powerpoint: #ba2623; --color-artifact-photo-paper: #fff; --color-artifact-powerpoint-foreground: #ba2623; --color-artifact-powerpoint-surface: color-mix(in oklab, #ba2623 5%, transparent); --color-dialog-overlay: #0002; --color-surface-card: #ffffff; --color-surface-recovery: #f8f7f5; --app-color-background-shell: #f3f3f3; --color-background-home-suggestion-hover: #0000000d; --color-background-search-result-hover: color-mix(in srgb, #0000000d 25%, transparent); --color-starter-prompt-icon: #5d5d5d; --app-shell-sidebar-divider: #0000001a; --color-border-overlay: #0000001a; --shadow-dropdown-overlay: 0px 0px 0px .5px #0000001a, 0px 8px 16px -4px #0000001f; --dropdown-overlay-ring-width: .5px; --popover-overlay-ring-width: .5px; --shadow-popover-overlay: 0px 4px 8px -2px #0000001a; --app-shell-sidebar-popover-border: #0000001a; --color-background-composer-surface: #ffffff; --app-shell-page-surface-shadow: 0 0 0 .5px rgb(from #00000026 r g b / .04) , 0px 4px 16px 0px #0000000d; --app-shell-sidebar-popover-radius: calc(.75rem - .25rem); --app-shell-window-radius: initial; --app-shell-sidebar-popover-background: rgb(from #ffffff r g b / 1); --color-background-artifact-preview: color-mix(in srgb, #f3f3f3 98%, #000); --color-background-viewer-control: #ffffff; --color-background-page-search: #ffffff; --color-background-primary-ghost-focus: color-mix(in oklab, #0d0d0d 12%, transparent); --color-background-composer-primary: #3a83f7; --color-background-accent-action: #3a83f7; --color-background-user-message: #e8f3fe; --color-background-other-user-message: color-mix(in oklab, #0d0d0d 10%, transparent); --color-background-segmented-selected: color-mix(in oklab, #0d0d0d 5%, transparent); --color-background-segmented-selected-hover: color-mix(in oklab, #0d0d0d 10%, transparent); --color-background-segmented-form-track: color-mix(in srgb, #f3f3f3 90%, #0d0d0d); --color-background-segmented-form-selected: #f3f3f3; --color-background-callout-surface: #f3f3f3; --color-background-execution-output: #fcfcfc; --color-background-execution-traceback: #000; --color-background-mode-toggle-track: rgb(13 13 13 / 3%); --color-background-mode-toggle-selected: #ffffff; --color-background-composer-action-bar: #f3f3f3; --color-background-text-selection: #539af859; --color-background-attribution-highlight: #539af859; --color-background-coachmark: #0169cc; --color-background-success-indicator: #008635; --color-background-chatgpt-success-solid: #008635; --color-background-tip-soft: #e8f3fe; --color-border-mode-toggle-selected: #0000001a; --color-border-button-outline: rgb(0 0 0 / 15%); --color-background-button-outline-hover: #f9f9f9; --shadow-mode-toggle-selected: 0 1px 6px 0 rgb(0 0 0 / 5%); --color-codex-description: #8f8f8f; --color-codex-radio-inactive: #00000026; --color-codex-icon: #0d0d0d; --color-codex-icon-active: #0d0d0d; --color-codex-drop-overlay: #e8f3fe; --color-codex-drop-prompt: #e8f3fe; --color-codex-application-menu: #ffffff; --color-codex-application-menu-selection: #f3f3f3; --color-codex-git-added: #00a240; --color-codex-git-deleted: #ba2623; --color-codex-git-modified: #923b0f; --color-codex-git-ignored: #923b0f; --color-codex-diff-added: rgba(0, 162, 64, 0.15); --color-codex-diff-deleted: rgba(186, 38, 35, 0.15); --color-codex-diff-surface: color-mix(in srgb, #f3f3f3 94%, #0d0d0d); --color-codex-terminal-background: #fcfcfc; --color-codex-terminal-foreground: #0d0d0d; --color-codex-terminal-selection: #00000080; --color-codex-terminal-selection-inactive: #00000080; --color-codex-terminal-ansi-black: #8f8f8f; --color-codex-terminal-ansi-red: #e02e2a; --color-codex-terminal-ansi-green: #00a240; --color-codex-terminal-ansi-yellow: #ffc300; --color-codex-terminal-ansi-blue: #3a83f7; --color-codex-terminal-ansi-magenta: #924ff7; --color-codex-terminal-ansi-cyan: #3a83f7; --color-codex-terminal-ansi-white: #0d0d0d; --color-codex-terminal-ansi-bright-black: #5d5d5d; --color-codex-terminal-ansi-bright-red: #e02e2a; --color-codex-terminal-ansi-bright-green: #00a240; --color-codex-terminal-ansi-bright-yellow: #ffc300; --color-codex-terminal-ansi-bright-blue: #3a83f7; --color-codex-terminal-ansi-bright-magenta: #924ff7; --color-codex-terminal-ansi-bright-cyan: #3a83f7; --color-codex-terminal-ansi-bright-white: #0d0d0d; --color-codex-editor-line-highlight: color-mix(in srgb, #0d0d0d 4%, transparent); --color-codex-editor-cursor: #0d0d0d; --color-codex-editor-inline-code-background: #f3f3f3; --color-codex-editor-inline-code-foreground: #0d0d0d; --color-codex-syntax-comment: #4f4f4f; --color-codex-syntax-keyword: #ab4f7a; --color-codex-syntax-literal: #ac4f23; --color-codex-syntax-string: #3a843f; --color-codex-syntax-variable: #643cae; --color-codex-syntax-attribute: #b8802b; --color-codex-syntax-name: #1f4e94; --color-codex-syntax-error: #ba2623; --codex-theme-accent-text: #2c67c5; --codex-theme-accent-icon: #2c67c5; --codex-theme-accent-background-subtle: #e8f3fe; --codex-theme-accent-background-hover: #e8f3fe; --codex-theme-accent-background-pressed: #e8f3fe; --codex-theme-accent-color: #3a83f7; --codex-data-color-red: #e02e2a; --focus-outline-color: #3a83f7; --data-color-series-1: #3a83f7; --data-color-series-2: #924ff7; --data-color-series-3: #00a240; --data-color-series-4: #ffc300; --data-color-series-5: #e25507; --height-token-message: calc(.25rem * 10); --comment-font-size: 14px; --comment-metadata-font-size: 12px; --comment-line-height: calc(1.25 / .875); --comment-editor-font-size: 14px; --shadow-viewer-surface: 0 0 0 1px #0000000d, 0px 4px 16px 0px #0000000d; --viewer-header-height: calc(calc(.25rem * 5) + .25rem * 8); --codex-base-accent: #3a83f7; --codex-base-contrast: 45; --codex-base-ink: #0d0d0d; --codex-base-surface: #fcfcfc; --app-color-background-control: #ffffff; --color-background-control-opaque: #ffffff; --color-background-panel: #fcfcfc; --sidebar-upgrade-rest-background: color-mix(in srgb, #0285ff 9%, #fff); --app-color-text-unread-badge: #fff; --app-color-text-secondary: #5d5d5d; --app-color-text-primary-solid: #ffffff; --app-color-background-card: #ffffff; --app-color-ads-background-secondary: #e8e8e8; --app-color-ads-background-secondary-press: rgb(0 0 0 / 5%); --app-color-ads-border-medium: rgb(0 0 0 / 15%); --app-color-ads-text-primary: #0d0d0d; --color-text-composer-file-reference: color-mix(in srgb, #2c67c5 80%, #0d0d0d 20%); --upgrade-promotion-foreground: #3a83f7; box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px; scrollbar-color: oklab(0.159065 0.00000723451 0.00000317395 / 0.3) rgba(0, 0, 0, 0); scrollbar-width: thin; min-width: 0px; color: rgb(13, 13, 13); --theme-accent-text: #2c67c5; position: relative; --popcorn-presentation-background: color-mix(in srgb, #f3f3f3 98%, #000); --popcorn-presentation-thumbnail-background: #ffffff; --popcorn-presentation-thumbnail-backdrop-filter: none; --popcorn-presentation-thumbnail-shadow: 0 0 0 .5px #00000026, 0 3px 7.5px #00000008, 0 0 16px #00000005; --wb-text-primary: #0d0d0d; --wb-text-secondary: #5d5d5d; --wb-text-tertiary: #8f8f8f; --wb-surface-primary: #f3f3f3; --wb-surface-secondary: #fcfcfc; --wb-interactive-secondary-hover: #0000000d; --wb-border: #0000001a; --wb-border-hover: #0000001a; --wb-divider: #0000000d; --wb-focus: #3a83f7; --font-ui-family: inherit; --font-ui-weight: 400; --font-code-family: inherit; --font-code-weight: normal; --text-link-decoration: none; --puik-portal-zoom: 1;" data-theme="light">

はい。**DOACは「ドアック」**と読むのが一般的です。「ドック」ではありません。

DOAC = Direct Oral Anticoagulant

  • D:Direct(直接)

  • O:Oral(経口)

  • AC:Anticoagulant(抗凝固薬)

日本語では「直接経口抗凝固薬」と呼びます。

代表的な薬剤は以下のとおりです。

*5 / 2); --table-inline-gutter-start: calc*6 / 2); --table-inline-gutter-end: calc*7 / 2); --table-inline-content-end: 0px; min-height: 0px; margin-inline: -116.602px; flex-direction: column; align-self: stretch; display: flex; margin-block-start: 16px;" data-d-column-sizing="auto" data-d-component="table">

商品名

一般名

作用

リクシアナ

エドキサバン

第Xa因子阻害

イグザレルト

リバーロキサバン

第Xa因子阻害

エリキュース

アピキサバン

第Xa因子阻害

プラザキサ

ダビガトラン

トロンビン(第IIa因子)阻害

従来のワルファリンとは異なり、凝固因子を直接阻害する経口抗凝固薬という意味です。

なお、以前はNOAC(新規経口抗凝固薬)という呼称も使われていましたが、現在はDOACが広く使用されています。

 

 

ドアックは、血小板が集まる点については何も作用しないが、集まった血小板が固まろうとするのを抑制するのだね?
 

 

*8, 0.00000001))) calc(b * 1.00209181 + (0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000) * min(1, 0.01 / max(hypot*9, 0.00000001))); --color-content-gray: oklab(from #5d5d5d clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181 + (0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000) * min(1, 0.01 / max(hypot*10, 0.00000001))) calc(b * 1.00209181 + (0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000) * min(1, 0.01 / max(hypot*11, 0.00000001)))); --color-content-slate: oklab(from #6e8eb5 clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-purple: oklab(from #9639ed clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-magenta: oklab(from #cf42c5 clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-pink: oklab(from #f31c91 clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-blue: oklab(from #3566f0 clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-cyan: oklab(from #0695c8 clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-green: oklab(from #1f9884 clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-lime: oklab(from #92b21e clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-yellow: oklab(from #e39f20 clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-orange: oklab(from #f7513c clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-red: oklab(from #ff002a clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-chart-empty: #f3f3f3; --color-chart-sequential-1: #cce6ff; --color-chart-sequential-2: #66b5ff; --color-chart-sequential-3: #0285ff; --color-chart-sequential-4: #004f99; --color-text: #0d0d0d; --color-text-emphasis: #0d0d0d; --color-text-prose: #0d0d0d; --color-text-secondary: #5d5d5d; --color-text-tertiary: #8f8f8f; --color-text-inverse: #ffffff; --color-avatar-blue: #0485ff; --color-avatar-red: #ff7419; --color-avatar-green: #07b84c; --color-avatar-light-blue: #0169cc; --color-avatar-yellow: #ffc304; --color-avatar-gray: #212121; --color-avatar-orange: #ff7419; --color-avatar-foreground: #fff; --color-ring: #3a83f7; --color-text-primary: #0d0d0d; --color-background-primary-soft: #ffffff; --color-background-primary-soft-hover: #0000000d; --color-background-primary-soft-active: #f3f3f3; --color-background-primary-soft-alpha: #f3f3f3; --color-background-primary-soft-alpha-hover: color-mix(in oklab, #0d0d0d 12%, transparent); --color-background-primary-soft-alpha-active: color-mix(in oklab, #0d0d0d 16%, transparent); --color-text-primary-soft: #0d0d0d; --color-background-primary-soft-alt: color-mix(in oklab, #0d0d0d 5%, transparent); --color-border-primary-soft-alt: color-mix(in oklab, #0d0d0d 6%, transparent); --color-text-primary-soft-alt: #0d0d0d; --color-background-primary-surface: color-mix(in oklab, #0d0d0d 5%, transparent); --color-border-primary-surface: color-mix(in oklab, #0d0d0d 5%, transparent); --color-text-primary-surface: #0d0d0d; --color-background-primary-solid: #0d0d0d; --color-background-primary-solid-hover: #303030; --color-background-primary-solid-active: #414141; --color-text-primary-solid: #ffffff; --color-background-primary-outline-hover: color-mix(in oklab, #0d0d0d 2%, transparent); --color-background-primary-outline-active: color-mix(in oklab, #0d0d0d 4%, transparent); --color-border-primary-outline: #00000026; --color-border-primary-outline-hover: color-mix(in oklab, #0d0d0d 20%, transparent); --color-text-primary-outline: #0d0d0d; --color-text-primary-outline-hover: #0d0d0d; --color-background-primary-ghost-hover: #0000000d; --color-background-primary-ghost-active: color-mix(in oklab, #0d0d0d 12%, transparent); --color-text-primary-ghost: #0d0d0d; --color-text-primary-ghost-hover: #0d0d0d; --color-ring-primary: #3a83f7; --color-ring-primary-soft: #3a83f7; --color-ring-primary-solid: #3a83f7; --color-ring-primary-outline: #3a83f7; --color-ring-primary-ghost: #3a83f7; --color-background-secondary-soft: #f3f3f3; --color-background-secondary-soft-hover: #0000000d; --color-background-secondary-soft-active: #f3f3f3; --color-background-secondary-soft-alpha: #0000000d; --color-background-secondary-soft-alpha-hover: color-mix(in oklab, #0d0d0d 12%, transparent); --color-background-secondary-soft-alpha-active: color-mix(in oklab, #0d0d0d 16%, transparent); --color-text-secondary-soft: #0d0d0d; --color-background-secondary-soft-alt: color-mix(in oklab, #0d0d0d 5%, transparent); --color-border-secondary-soft-alt: color-mix(in oklab, #0d0d0d 6%, transparent); --color-text-secondary-soft-alt: #0d0d0d; --color-background-secondary-solid: #f3f3f3; --color-background-secondary-solid-hover: #0000000d; --color-background-secondary-solid-active: #f3f3f3; --color-text-secondary-solid: #5d5d5d; --color-background-secondary-outline-hover: color-mix(in oklab, #0d0d0d 2%, transparent); --color-background-secondary-outline-active: color-mix(in oklab, #0d0d0d 4%, transparent); --color-border-secondary-outline: #00000026; --color-border-secondary-outline-hover: color-mix(in oklab, #0d0d0d 20%, transparent); --color-text-secondary-outline: #5d5d5d; --color-text-secondary-outline-hover: #0d0d0d; --color-background-secondary-ghost-hover: #0000000d; --color-background-secondary-ghost-active: color-mix(in oklab, #0d0d0d 12%, transparent); --color-text-secondary-ghost: #5d5d5d; --color-text-secondary-ghost-hover: #0d0d0d; --color-ring-secondary: #3a83f7; --color-ring-secondary-soft: #3a83f7; --color-ring-secondary-solid: #3a83f7; --color-ring-secondary-outline: #3a83f7; --color-ring-secondary-ghost: #3a83f7; --color-text-info: #2c67c5; --color-background-info-soft: color-mix(in srgb, #2c67c5 30%, transparent); --color-background-info-soft-hover: #cce6ff; --color-background-info-soft-active: #cce6ff; --color-background-info-soft-alpha: color-mix(in oklab, #0285ff 13%, transparent); --color-background-info-soft-alpha-hover: color-mix(in oklab, #0285ff 25%, transparent); --color-background-info-soft-alpha-active: color-mix(in oklab, #0285ff 25%, transparent); --color-text-info-soft: #3a83f7; --color-background-info-surface: #e8f3fe; --color-border-info-surface: color-mix(in oklab, #0285ff 4%, transparent); --color-text-info-surface: #004f99; --color-background-info-solid: #3a83f7; --color-background-info-solid-hover: #0169cc; --color-background-info-solid-active: #0169cc; --color-text-info-solid: rgb(0, 0, 0); --color-background-info-outline-hover: color-mix(in oklab, #0285ff 4%, transparent); --color-background-info-outline-active: color-mix(in oklab, #0285ff 4%, transparent); --color-border-info-outline: #0285ff; --color-border-info-outline-hover: #0285ff; --color-text-info-outline: #0285ff; --color-text-info-outline-hover: #0285ff; --color-background-info-ghost-hover: color-mix(in oklab, #0285ff 13%, transparent); --color-background-info-ghost-active: color-mix(in oklab, #0285ff 13%, transparent); --color-text-info-ghost: #0169cc; --color-text-info-ghost-hover: #0169cc; --color-ring-info: #3a83f7; --color-ring-info-soft: #3a83f7; --color-ring-info-solid: #3a83f7; --color-ring-info-outline: #3a83f7; --color-ring-info-ghost: #3a83f7; --color-text-warning: #e25507; --color-background-warning-soft: #ffe7d9; --color-background-warning-soft-hover: #ffcfb4; --color-background-warning-soft-active: #ffcfb4; --color-background-warning-soft-alpha: color-mix(in oklab, #fb6a22 16%, transparent); --color-background-warning-soft-alpha-hover: color-mix(in oklab, #fb6a22 33%, transparent); --color-background-warning-soft-alpha-active: color-mix(in oklab, #fb6a22 33%, transparent); --color-text-warning-soft: #e25507; --color-background-warning-surface: #fff5f0; --color-border-warning-surface: color-mix(in oklab, #fb6a22 7%, transparent); --color-text-warning-surface: #b9480d; --color-background-warning-solid: #e25507; --color-background-warning-solid-hover: #b9480d; --color-background-warning-solid-active: #b9480d; --color-text-warning-solid: #ffffff; --color-background-warning-outline-hover: color-mix(in oklab, #fb6a22 7%, transparent); --color-background-warning-outline-active: color-mix(in oklab, #fb6a22 7%, transparent); --color-border-warning-outline: color-mix(in oklab, #e25507 15%, transparent); --color-border-warning-outline-hover: #e25507; --color-text-warning-outline: #e25507; --color-text-warning-outline-hover: #e25507; --color-background-warning-ghost-hover: color-mix(in oklab, #fb6a22 16%, transparent); --color-background-warning-ghost-active: color-mix(in oklab, #fb6a22 16%, transparent); --color-text-warning-ghost: #e25507; --color-text-warning-ghost-hover: #e25507; --color-ring-warning: #3a83f7; --color-ring-warning-soft: #3a83f7; --color-ring-warning-solid: #3a83f7; --color-ring-warning-outline: #3a83f7; --color-ring-warning-ghost: #3a83f7; --color-text-caution: #ffc300; --color-text-caution-hover: #6e5400; --color-background-caution-soft: #fff6d9; --color-background-caution-soft-hover: #ffeeb8; --color-background-caution-soft-active: #ffeeb8; --color-background-caution-soft-alpha: color-mix(in oklab, #ffc300 15%, transparent); --color-background-caution-soft-alpha-hover: color-mix(in oklab, #ffc300 27%, transparent); --color-background-caution-soft-alpha-active: color-mix(in oklab, #ffc300 27%, transparent); --color-text-caution-soft: #6e5400; --color-background-caution-surface: color-mix(in oklab, #ffc300 8%, transparent); --color-border-caution-surface: color-mix(in oklab, #ffc300 8%, transparent); --color-text-caution-surface: #6e5400; --color-background-caution-solid: #ffc300; --color-background-caution-solid-hover: #916f00; --color-background-caution-solid-active: #916f00; --color-text-caution-solid: #fff; --color-background-caution-outline-hover: color-mix(in oklab, #ffc300 8%, transparent); --color-background-caution-outline-active: color-mix(in oklab, #ffc300 8%, transparent); --color-border-caution-outline: #916f00; --color-border-caution-outline-hover: #916f00; --color-text-caution-outline: #916f00; --color-text-caution-outline-hover: #916f00; --color-background-caution-ghost-hover: color-mix(in oklab, #ffc300 15%, transparent); --color-background-caution-ghost-active: color-mix(in oklab, #ffc300 15%, transparent); --color-text-caution-ghost: #916f00; --color-text-caution-ghost-hover: #916f00; --color-ring-caution: #3a83f7; --color-ring-caution-soft: #3a83f7; --color-ring-caution-solid: #3a83f7; --color-ring-caution-outline: #3a83f7; --color-ring-caution-ghost: #3a83f7; --color-text-danger: #e02e2a; --color-background-danger-soft: #ffd9d9; --color-background-danger-soft-hover: #ffc6c5; --color-background-danger-soft-active: #ffc6c5; --color-background-danger-soft-alpha: color-mix(in oklab, #fa423e 16%, transparent); --color-background-danger-soft-alpha-hover: color-mix(in oklab, #fa423e 30%, transparent); --color-background-danger-soft-alpha-active: color-mix(in oklab, #fa423e 30%, transparent); --color-text-danger-soft: #e02e2a; --color-background-danger-surface: #fff0f0; --color-border-danger-surface: color-mix(in oklab, #fa423e 8%, transparent); --color-text-danger-surface: #ba2623; --color-background-danger-solid: #e02e2a; --color-background-danger-solid-hover: #e02e2a; --color-background-danger-solid-active: #e02e2a; --color-text-danger-solid: #fff; --color-background-danger-outline-hover: color-mix(in oklab, #fa423e 8%, transparent); --color-background-danger-outline-active: color-mix(in oklab, #fa423e 8%, transparent); --color-border-danger-outline: color-mix(in oklab, #e02e2a 15%, transparent); --color-border-danger-outline-hover: color-mix(in oklab, #fa423e 48%, transparent); --color-text-danger-outline: #fa423e; --color-text-danger-outline-hover: #fa423e; --color-background-danger-ghost-hover: color-mix(in oklab, #fa423e 16%, transparent); --color-background-danger-ghost-active: color-mix(in oklab, #fa423e 16%, transparent); --color-text-danger-ghost: #e02e2a; --color-text-danger-ghost-hover: #e02e2a; --color-ring-danger: #ff8583; --color-ring-danger-soft: #ff8583; --color-ring-danger-solid: #ff8583; --color-ring-danger-outline: #ff8583; --color-ring-danger-ghost: #ff8583; --color-text-success: #00a240; --color-background-success-soft: #d9f4e4; --color-background-success-soft-hover: #b8ebcc; --color-background-success-soft-active: #b8ebcc; --color-background-success-soft-alpha: color-mix(in oklab, #04b84c 15%, transparent); --color-background-success-soft-alpha-hover: color-mix(in oklab, #04b84c 29%, transparent); --color-background-success-soft-alpha-active: color-mix(in oklab, #04b84c 29%, transparent); --color-text-success-soft: #008635; --color-background-success-surface: #edfaf2; --color-border-success-surface: color-mix(in oklab, #04b84c 8%, transparent); --color-text-success-surface: #008635; --color-background-success-solid: #008635; --color-background-success-solid-hover: #00a240; --color-background-success-solid-active: #00a240; --color-text-success-solid: #fff; --color-background-success-outline-hover: color-mix(in oklab, #04b84c 8%, transparent); --color-background-success-outline-active: color-mix(in oklab, #04b84c 8%, transparent); --color-border-success-outline: #00a240; --color-border-success-outline-hover: #00a240; --color-text-success-outline: #00a240; --color-text-success-outline-hover: #00a240; --color-background-success-ghost-hover: color-mix(in oklab, #04b84c 15%, transparent); --color-background-success-ghost-active: color-mix(in oklab, #04b84c 15%, transparent); --color-text-success-ghost: #00a240; --color-text-success-ghost-hover: #00a240; --color-ring-success: #3a83f7; --color-ring-success-soft: #3a83f7; --color-ring-success-solid: #3a83f7; --color-ring-success-outline: #3a83f7; --color-ring-success-ghost: #3a83f7; --color-text-discovery: #924ff7; --color-background-discovery-soft: #efe5fe; --color-background-discovery-soft-hover: #e0cefd; --color-background-discovery-soft-active: #e0cefd; --color-background-discovery-soft-alpha: color-mix(in oklab, #924ff7 15%, transparent); --color-background-discovery-soft-alpha-hover: color-mix(in oklab, #924ff7 28%, transparent); --color-background-discovery-soft-alpha-active: color-mix(in oklab, #924ff7 28%, transparent); --color-text-discovery-soft: #6b3ab4; --color-background-discovery-surface: color-mix(in oklab, #924ff7 6%, transparent); --color-border-discovery-surface: color-mix(in oklab, #924ff7 6%, transparent); --color-text-discovery-surface: #6b3ab4; --color-background-discovery-solid: #924ff7; --color-background-discovery-solid-hover: #8046d9; --color-background-discovery-solid-active: #8046d9; --color-text-discovery-solid: #fff; --color-background-discovery-outline-hover: color-mix(in oklab, #924ff7 6%, transparent); --color-background-discovery-outline-active: color-mix(in oklab, #924ff7 6%, transparent); --color-border-discovery-outline: #924ff7; --color-border-discovery-outline-hover: #924ff7; --color-text-discovery-outline: #924ff7; --color-text-discovery-outline-hover: #924ff7; --color-background-discovery-ghost-hover: color-mix(in oklab, #924ff7 15%, transparent); --color-background-discovery-ghost-active: color-mix(in oklab, #924ff7 15%, transparent); --color-text-discovery-ghost: #8046d9; --color-text-discovery-ghost-hover: #8046d9; --color-ring-discovery: #3a83f7; --color-ring-discovery-soft: #3a83f7; --color-ring-discovery-solid: #3a83f7; --color-ring-discovery-outline: #3a83f7; --color-ring-discovery-ghost: #3a83f7; --color-background-disabled: color-mix(in oklab, #0d0d0d 5%, transparent); --color-border-disabled: color-mix(in oklab, #0d0d0d 6%, transparent); --color-text-disabled: #8f8f8f; --color-border-subtle: #0000000d; --color-border: #0000001a; --color-border-strong: #00000026; --font-tracking-wide: normal; --font-tracking-normal: normal; --font-tracking-tight: normal; --font-heading-5xl-size: 4.5rem; --font-heading-5xl-line-height: 4.5rem; --font-heading-5xl-weight: 600; --font-heading-5xl-tracking: -.025em; --font-heading-4xl-size: 3.75rem; --font-heading-4xl-line-height: 3.75rem; --font-heading-4xl-weight: 600; --font-heading-4xl-tracking: -.025em; --font-heading-3xl-size: 3rem; --font-heading-3xl-line-height: 3rem; --font-heading-3xl-weight: 600; --font-heading-3xl-tracking: -.025em; --font-heading-2xl-size: 2.25rem; --font-heading-2xl-line-height: 2.625rem; --font-heading-2xl-weight: 600; --font-heading-2xl-tracking: -.025em; --font-heading-xl-size: 2rem; --font-heading-xl-line-height: 2.375rem; --font-heading-xl-weight: 600; --font-heading-xl-tracking: -.025em; --font-heading-lg-size: 1.5rem; --font-heading-lg-line-height: 1.75rem; --font-heading-lg-weight: 600; --font-heading-lg-tracking: 0em; --font-heading-md-size: 1.25rem; --font-heading-md-line-height: 1.625rem; --font-heading-md-weight: 600; --font-heading-md-tracking: 0em; --font-heading-sm-size: 1.125rem; --font-heading-sm-line-height: 1.625rem; --font-heading-sm-weight: 600; --font-heading-sm-tracking: 0em; --font-heading-xs-size: 1rem; --font-heading-xs-line-height: 1.5rem; --font-heading-xs-weight: 600; --font-heading-xs-tracking: 0em; --font-text-lg-size: 1.125rem; --font-text-lg-line-height: 1.8125rem; --font-text-lg-weight: 400; --font-text-lg-tracking: 0em; --font-text-md-size: 1rem; --font-text-md-line-height: 1.5rem; --font-text-md-weight: 400; --font-text-md-tracking: 0em; --font-text-sm-size: .875rem; --font-text-sm-line-height: 1.25rem; --font-text-sm-weight: 400; --font-text-sm-tracking: 0em; --font-text-xs-size: .75rem; --font-text-xs-line-height: 1.125rem; --font-text-xs-weight: 400; --font-text-xs-tracking: .025em; --font-text-2xs-size: .625rem; --font-text-2xs-line-height: .875rem; --font-text-2xs-weight: 400; --font-text-2xs-tracking: .025em; --font-text-3xs-size: .5rem; --font-text-3xs-line-height: .75rem; --font-text-3xs-weight: 400; --font-text-3xs-tracking: .025em; --font-small-caps-md-size: .6875rem; --font-small-caps-md-line-height: .9375rem; --font-small-caps-md-weight: 600; --font-small-caps-md-tracking: .65px; --font-small-caps-lg-size: .8125rem; --font-small-caps-lg-line-height: 1.1875rem; --font-small-caps-lg-weight: 600; --font-small-caps-lg-tracking: .6px; --control-size-4xs: 1.25rem; --control-size-3xs: 1.375rem; --control-size-2xs: 1.5rem; --control-size-xs: 1.625rem; --control-size-sm: 1.75rem; --control-size-md: 2rem; --control-size-lg: 2.25rem; --control-size-xl: 2.5rem; --control-size-2xl: 2.75rem; --control-size-3xl: 3rem; --control-gutter-2xs: .375rem; --control-gutter-xs: .5rem; --control-gutter-sm: .625rem; --control-gutter-md: .75rem; --control-gutter-lg: .875rem; --control-gutter-xl: 1rem; --control-gutter-pill-scaling: 1.33; --control-radius-sm: calc(.25rem * 1); --control-radius-md: calc(.5rem * 1); --control-radius-lg: calc(.5rem * 1); --control-radius-xl: calc(.75rem * 1); --control-font-size-sm: 12px; --control-font-size-md: 14px; --control-font-size-lg: 16px; --control-icon-size-xs: .875rem; --control-icon-size-sm: 1rem; --control-icon-size-md: 1.125rem; --control-icon-size-lg: 1.25rem; --control-icon-size-xl: 1.375rem; --control-icon-size-2xl: 1.5rem; --cubic-enter: cubic-bezier(.19, 1, .22, 1); --cubic-exit: cubic-bezier(.8, 0, .4, 1); --cubic-exit-snappy: cubic-bezier(.65, 0, .4, 1); --cubic-move: cubic-bezier(.65, 0, .35, 1); --transition-duration-basic: .15s; --transition-ease-basic: ease; --animation-duration-streaming-text: .7s; --scrollbar-color: color-mix(in oklab, #0d0d0d 30%, transparent); --shadow-card: 0px 4px 16px 0px #0000000d; --shadow: 0 10px 15px -3px #0000001a , 0 4px 6px -4px #0000001a; --shadow-hairline: 0 0 0 .5px #0000001a; --shadow-100: 0 1px 2px -1px rgb(0 0 0 / .08); --shadow-100-strong: 0 1px 2px -1px rgb(0 0 0 / calc(.08 * 1.25)); --shadow-100-stronger: 0 1px 2px -1px rgb(0 0 0 / calc(.08 * 1.6)); --shadow-200: 0 2px 4px -1px rgb(0 0 0 / .08); --shadow-200-strong: 0 2px 4px -1px rgb(0 0 0 / calc(.08 * 1.25)); --shadow-200-stronger: 0 2px 4px -1px rgb(0 0 0 / calc(.08 * 1.6)); --shadow-300: 0 4px 8px -2px rgb(0 0 0 / .1); --shadow-300-strong: 0 4px 8px -2px rgb(0 0 0 / calc(.1 * 1.25)); --shadow-300-stronger: 0 4px 8px -2px rgb(0 0 0 / calc(.1 * 1.6)); --shadow-400: 0 8px 16px -4px rgb(0 0 0 / .12); --shadow-400-strong: 0 8px 16px -4px rgb(0 0 0 / calc(.12 * 1.25)); --shadow-400-stronger: 0 8px 16px -4px rgb(0 0 0 / calc(.12 * 1.6)); --color-surface: #f3f3f3; --color-surface-secondary: #fcfcfc; --color-surface-tertiary: #f3f3f3; --color-surface-elevated: #ffffff; --color-surface-elevated-secondary: #ffffff; --color-surface-canvas: color-mix(in srgb, #f3f3f3 98%, #000); --alert-border-radius: calc(1rem * 1); --alert-gap: calc(.25rem * 3); --alert-gutter: calc(.25rem * 3); --alert-font-size: .875rem; --alert-line-height: 1.25rem; --alert-title-font-weight: 500; --avatar-radius: 9999px; --avatar-size: 28px; --avatar-font-size-scaling: .5; --avatar-overflow-font-size-scaling-one: .45; --avatar-overflow-font-size-scaling-two: .37; --avatar-overflow-font-size-scaling-three: .3; --avatar-image-border-color: color-mix(in oklab, #0d0d0d 4%, transparent); --avatar-group-cutout-width: 3px; --avatar-group-cutout-color: #f3f3f3; --avatar-group-spacing: -8px; --badge-gutter-sm: calc(.375rem - 1px); --badge-gutter-md: .375rem; --badge-gutter-lg: .5rem; --badge-size-sm: calc(1.375rem - 2px); --badge-size-md: 1.375rem; --badge-size-lg: 1.5rem; --badge-radius-sm: calc(.125rem * 1); --badge-radius-md: calc(.125rem * 1); --badge-radius-lg: calc(.25rem * 1); --badge-font-size-sm: .75rem; --badge-font-size-md: .875rem; --badge-font-size-lg: .875rem; --badge-tracking-sm: .025em; --badge-tracking-md: 0em; --badge-tracking-lg: 0em; --badge-font-weight-sm: 600; --badge-font-weight-md: 600; --badge-font-weight-lg: 600; --badge-icon-font-size-sm: .75rem; --badge-icon-font-size-md: 1rem; --badge-icon-font-size-lg: 1rem; --badge-indicator-size-sm: .75rem; --badge-indicator-size-md: .75rem; --badge-indicator-size-lg: .875rem; --button-gap-sm: 3px; --button-gap-md: 4px; --button-gap-lg: 6px; --button-font-weight: 500; --button-surface-border-color: #0000000a; --button-surface-shadow: 0 2px 8px 0 #0000000a, 0 4px 80px 8px #00000006; --input-gap-xs: 4px; --input-gap-sm: 6px; --input-gap-md: 8px; --input-gap-lg: 10px; --input-text-color: #0d0d0d; --input-placeholder-text-color: #8f8f8f; --input-outline-border-color: #00000026; --input-outline-border-color-hover: color-mix(in oklab, #0d0d0d 25%, transparent); --input-outline-border-color-focus: color-mix(in oklab, #0d0d0d 50%, transparent); --input-soft-background-color: #f3f3f3; --input-soft-border-color-focus: color-mix(in oklab, #0d0d0d 20%, transparent); --input-border-color-invalid: #e02e2a; --link-font-weight: inherit; --link-gap: calc(.25rem * .5); --link-radius: calc(.25rem * 1); --link-underline-decoration-offset: .1em; --link-primary-text-color: #0169cc; --link-primary-text-color-hover: #013566; --chat-max-width: 800px; --chat-gutter: calc(.25rem * 5); --chat-background-color: #f3f3f3; --thread-gutter: calc(.25rem * 4); --composer-gutter: calc(.25rem * 3); --composer-compact-gutter: calc(.25rem * 2); --composer-radius: calc(.25rem * 7); --composer-background-color: #ffffff; --smoothing-background-color: #f3f3f3; --user-message-background-color: color-mix(in oklab, #0d0d0d 5%, transparent); --user-message-text-color: #0d0d0d; --source-list-gutter: calc(.25rem * 4); --codeblock-background-color: #fcfcfc; --codeblock-syntax-1: #c0660d; --codeblock-syntax-2: #0169cc; --codeblock-syntax-3: #008635; --codeblock-syntax-4: #e04c91; --codeblock-syntax-5: #8046d9; --dialog-min-width: 250px; --dialog-max-width: 450px; --dialog-radius: calc(1rem * 1); --dialog-container-inner-padding: calc(.25rem * 5); --dialog-backdrop-dim-background: #0000004d; --dialog-backdrop-fade-background: #f2f2f280; --dialog-backdrop-fade-filter: blur(1px); --dialog-backdrop-fade-shadow: 0 8px 16px 0 #00000012, 0 2px 6px 0 #0000000d, 0 0 0 1px #0000001a; --menu-gutter: calc(.25rem * 2); --menu-radius: calc(1rem * 1); --menu-font-size: .875rem; --menu-line-height: 1.25rem; --menu-item-background-color: color-mix(in oklab, #0d0d0d 8%, transparent); --menu-item-padding: calc(.25rem * 2) calc(.25rem * 3); --menu-item-extra-padding-end: calc(.25rem * 3); --menu-item-gap: calc(.25rem * 1.5); --menu-choice-item-gap: calc(.25rem * 2); --menu-choice-item-gap-end: calc(.25rem * 3); --menu-item-radius: calc(calc(1rem * 1) - calc(.25rem * 2)); --menu-separator-gutter: calc(.25rem * 2) calc(.25rem * 3); --menu-separator-background-color: #0000001a; --menu-radio-indicator-size: 1.125rem; --menu-radio-indicator-hole-size: .5rem; --menu-checkbox-indicator-size: 1.125rem; --modal-radius: calc(1rem * 1); --modal-backdrop-background: #0000004d; --modal-backdrop-fade-background: #f2f2f280; --modal-backdrop-fade-filter: blur(1px); --modal-backdrop-dim-shadow: 0 10px 15px -3px #0000001a , 0 4px 6px -4px #0000001a; --modal-container-inner-padding: calc(.25rem * 5); --popover-radius: calc(1rem * 1); --radio-group-col-gap: calc(.25rem * 2.5); --radio-group-row-gap: calc(.25rem * 5); --radio-group-item-gap: calc(.25rem * 1.5); --radio-group-item-font-size: .875rem; --radio-group-item-line-height: 1.25rem; --radio-group-indicator-size: 1rem; --radio-group-indicator-border-color: #00000026; --radio-group-indicator-border-color-hover: color-mix(in oklab, #0d0d0d 25%, transparent); --radio-group-indicator-background-color: #0d0d0d; --radio-group-indicator-hole-size: .375rem; --radio-group-indicator-hole-background-color: #ffffff; --segmented-control-gap: 2px; --segmented-control-gutter: 2px; --segmented-control-background: #ededed; --segmented-control-font-weight: 600; --segmented-control-thumb-background: #fff; --segmented-control-thumb-shadow: 0 1px 4px -1px #0003; --segmented-control-option-highlight-gutter: 1px; --segmented-control-option-highlight-background-color: #cdcdcd; --select-list-scale: .98; --select-item-active-font-weight: 500; --select-control-font-weight: 500; --slider-track-color: #dfdfdf; --slider-range-color: #767676; --switch-track-width: 32px; --switch-track-height: 19px; --switch-track-color: color-mix(in oklab, #0d0d0d 10%, transparent); --switch-track-color-hover: color-mix(in oklab, #0d0d0d 10%, transparent); --switch-track-color-checked: #3a83f7; --switch-track-color-checked-disabled: color-mix(in oklab, #3a83f7 50%, transparent); --switch-track-color-disabled: #ededed; --switch-thumb-offset: 3px; --switch-thumb-size: calc(19px - 2 * 3px); --switch-thumb-shadow: 0 1px 2px #0003; --switch-thumb-color: #fff; --switch-thumb-color-disabled: #fff; --switch-label-gap: calc(.25rem * 2); --tooltip-bottom-translate: 0 2px; --tooltip-border-radius: calc(1rem * 1); --tooltip-corner-shape: round; --tooltip-background-color: #0d0d0d; --tooltip-text-color: #ffffff; --tooltip-text-info-color: color-mix(in srgb, #ffffff 70%, #2c67c5); --tooltip-text-danger-color: color-mix(in srgb, #ffffff 70%, #e02e2a ); --tooltip-text-warning-color: color-mix(in srgb, #ffffff 70%, #e25507 ); --tooltip-text-success-color: color-mix(in srgb, #ffffff 70%, #00a240 ); --tooltip-border-color: color-mix(in oklab, #ffffff 5%, transparent); --tooltip-box-shadow: 0 8px 18px #0f172a33; --tooltip-font-size: 14px; --tooltip-font-weight: 600; --tooltip-line-height: calc(.25rem * 4.5); --tooltip-letter-spacing: -.15px; --tooltip-padding-block: calc(.25rem * 1.25); --tooltip-padding-inline: calc(.25rem * 3); --tooltip-shortcut-background-color: color-mix(in oklab, #ffffff 25%, transparent); --tooltip-compact-font-weight: 600; --modal-sheet-fade-shadow: 0 -8px 16px 0 #00000012, 0 -2px 6px 0 #0000000d, 0 0 0 1px #0000001a; --modal-backdrop-fade-shadow: 0 8px 16px 0 #00000012, 0 2px 6px 0 #0000000d, 0 0 0 1px #0000001a; --menu-background-color: color-mix(in oklab, #ffffff 90%, transparent); --menu-box-shadow: 0 0 0 .5px #0000001a, 0px 0px 0px .5px #0000001a, 0px 8px 16px -4px #0000001f; --menu-backdrop-filter: blur(16px); --menu-indicator-margin-start: .25rem; --app-color-background-surface: #fcfcfc; --app-color-background-surface-under: #fcfcfc; --app-color-background-application-menu: #ffffff; --app-color-foreground-application-menu: #0d0d0d; --app-color-border-application-menu-separator: #0000001a; --app-color-background-editor-opaque: #f9f9f9; --app-color-background-elevated-primary: #ffffff; --app-color-background-elevated-primary-opaque: #ffffff; --app-color-background-elevated-secondary: #f3f3f3; --app-color-background-elevated-secondary-opaque: #f3f3f3; --app-color-background-elevated-tertiary-opaque: #f3f3f3; --app-color-background-button-primary: #0d0d0d; --app-color-background-button-primary-hover: #000000cc; --app-color-background-button-primary-active: #000000e5; --app-color-background-button-primary-inactive: #0d0d0d; --app-color-background-button-secondary: #f3f3f3; --app-color-background-button-secondary-hover: #0000000d; --app-color-background-button-secondary-active: #0000001a; --app-color-background-button-secondary-inactive: transparent; --app-color-background-button-tertiary: transparent; --app-color-background-button-tertiary-hover: #0000000d; --app-color-background-button-tertiary-active: #0000001a; --app-color-background-accent: #e8f3fe; --app-color-background-accent-hover: #e8f3fe; --app-color-background-accent-active: #e8f3fe; --app-color-background-status-success: color-mix(in oklab, #00a240 7.0%, transparent); --app-color-background-status-warning: #ffe7d9; --app-color-background-status-error: #ffd9d9; --app-color-background-tip-badge: #e8f3fe; --app-color-background-danger-active: color-mix(in oklab, #e02e2a 90%, transparent); --app-color-text-foreground: #0d0d0d; --app-color-text-foreground-secondary: #5d5d5d; --app-color-text-foreground-tertiary: #8f8f8f; --app-color-text-button-primary: #ffffff; --app-color-text-button-secondary: #0d0d0d; --app-color-text-button-tertiary: #8f8f8f; --app-color-text-accent: #2c67c5; --app-color-text-on-accent: rgb(0, 0, 0); --app-color-text-success: #00a240; --app-color-text-warning: #e25507; --app-color-text-error: #e02e2a; --app-color-text-tip-badge: #3a83f7; --app-color-icon-primary: #0d0d0d; --app-color-icon-secondary: #5d5d5d; --app-color-icon-tertiary: #8f8f8f; --app-color-icon-accent: #2c67c5; --app-color-icon-success: #00a240; --app-color-icon-warning: #e25507; --app-color-icon-error: #e02e2a; --app-color-accent-red: #e02e2a; --app-color-accent-blue: #3a83f7; --app-color-accent-yellow: #ffc300; --app-color-accent-orange: #e25507; --app-color-accent-green: #00a240; --app-color-accent-purple: #924ff7; --app-color-border: #0000001a; --app-color-border-heavy: #00000026; --app-color-border-light: #0000000d; --app-color-border-warning: color-mix(in oklab, #e25507 15%, transparent); --app-color-border-error: color-mix(in oklab, #e02e2a 15%, transparent); --app-color-border-focus: #3a83f7; --app-color-decoration-added: #00a240; --app-color-decoration-modified: #923b0f; --app-color-decoration-deleted: #ba2623; --app-color-decoration-unchanged: #afafaf; --app-color-editor-added: rgba(0, 162, 64, 0.15); --app-color-editor-deleted: rgba(186, 38, 35, 0.15); --app-color-simple-scrim: #00000080; --app-color-background-recovery: #f8f7f5; --color-text-chatgpt-recovery: color-mix(in srgb, #0d0d0d calc(100% * 119 / 255), #fcfcfc ); --color-text-toolbar-action: #0d0d0d; --color-text-execution-output: #0d0d0d; --color-text-execution-output-label: #8f8f8f; --color-text-execution-output-error: #e02e2a; --color-text-execution-traceback: #fff; --color-text-mode-toggle-inactive: #5d5d5d; --color-text-mode-toggle-primary: #0d0d0d; --color-text-mode-toggle-accent: #3a83f7; --color-text-button-outline: #0d0d0d; --accent-icon: #2c67c5; --color-text-connected: #339cff; --color-text-header-upgrade: #3a83f7; --color-background-header-upgrade-hover: color-mix(in srgb, #3a83f7 9%, transparent); --color-text-unread-badge: #fff; --color-text-business-claim: #0169cc; --color-text-internal-badge: #1a1400; --color-background-internal-badge: #ffdb66; --color-text-tip: #3a83f7; --composer-corner-shape: superellipse(1.1); --thread-composer-bottom-inset: calc(.25rem * 6); --color-text-composer-primary: #ffffff; --color-text-accent-action: #ffffff; --color-text-composer-reference: #3a83f7; --color-text-user-message: #0c274a; --color-text-coachmark: #fff; --color-background-tooltip: #0d0d0d; --color-text-tooltip: #ffffff; --color-border-tooltip: color-mix(in oklab, #ffffff 5%, transparent); --color-background-tooltip-shortcut: color-mix(in oklab, #ffffff 25%, transparent); --color-background-tooltip-classic: #fff; --color-text-tooltip-classic: #000; --color-border-tooltip-classic: color-mix(in oklab, #000 10%, transparent); --color-text-tooltip-shortcut: #ffffff; --color-text-tooltip-secondary: color-mix(in oklab, #ffffff 90%, transparent); --color-text-tooltip-tertiary: color-mix(in oklab, #ffffff 80%, transparent); --color-text-tooltip-info: color-mix(in srgb, #ffffff 70%, #2c67c5); --color-text-tooltip-danger: color-mix(in srgb, #ffffff 70%, #e02e2a ); --color-text-tooltip-warning: color-mix(in srgb, #ffffff 70%, #e25507 ); --color-text-tooltip-success: color-mix(in srgb, #ffffff 70%, #00a240 ); --color-text-tooltip-description: color-mix(in oklab, #ffffff 90%, transparent); --color-control-thumb-foreground: #0d0d0d; --color-control-thumb-on-accent: #fff; --color-device-stage: #303030; --color-device-handle: #414141; --color-device-handle-hover: #4f4f4f; --color-device-handle-detail: #afafaf; --color-background-user-message-compact: #f3f3f3; --color-background-message-reaction: #f3f3f3; --color-chat-accent-black: #000; --color-chat-accent-slate: #7c9cc3; --color-chat-accent-red: #de4a43; --color-chat-accent-orange: #ff8066; --color-chat-accent-yellow: #ffcc38; --color-chat-accent-lime: #b6d80b; --color-chat-accent-green: #04bb9f; --color-chat-accent-cyan: #00b1ff; --color-chat-accent-blue: #3566f0; --color-chat-accent-purple: #a25bff; --color-chat-accent-magenta: #dd6adc; --color-chat-accent-pink: #fa70ab; --color-text-on-chat-accent: #fff; --color-text-on-chat-accent-yellow: #0d0d0d; --color-text-on-chat-accent-lime: #0d0d0d; --color-text-chat-accent-blue: #2451da; --color-text-chat-accent-green: #055f51; --color-text-chat-accent-yellow: #7d3f09; --color-text-chat-accent-pink: #c31b74; --color-text-chat-accent-orange: #ab1616; --color-text-chat-accent-purple: #7e14d0; --color-text-chat-accent-slate: #4a6e98; --color-text-chat-accent-lime: #586c11; --color-text-chat-accent-cyan: #0b5c7c; --color-text-chat-accent-magenta: #af1fa7; --color-text-chat-accent-black: #0d0d0d; --color-text-chat-accent-red: #e02e2a; --color-media-foreground: #fff; --color-media-background: #000; --color-brand-logo-background: #fff; --color-brand-logo-foreground: #000; --color-media-scrim: #0d0d0d; --color-media-control-background: color-mix(in srgb, #fff 35%, #0d0d0d); --color-media-control-hover: color-mix(in srgb, #fff 40%, #0d0d0d); --color-image-generation-accent: #3a83f7; --color-image-generation-text: var(--color-text-accent); --color-image-generation-foreground: rgb(0, 0, 0); --color-blue: #3a83f7; --color-chart-blue: #3a83f7; --color-green: #00a240; --color-chart-green: #00a240; --color-orange: #e25507; --color-chart-orange: #e25507; --color-purple: #924ff7; --color-chart-purple: #924ff7; --color-red: #e02e2a; --color-chart-red: #e02e2a; --color-yellow: #ffc300; --color-chart-yellow: #ffc300; --color-usage-meter-fill: color-mix(in srgb, #767676 45%, #5d5d5d); --color-usage-meter-track: #dfdfdf; --color-usage-meter-symbol: #cdcdcd; --color-usage-meter-credit: #767676; --color-usage-meter-alert: #8f8f8f; --color-usage-meter-surface: #f9f9f9; --color-usage-meter-warning: color-mix(in srgb, #e02e2a 65%, #8f8f8f ); --color-usage-plan: #339cff; --color-usage-plan-wash: #e5f3ff; --color-usage-reserve-wash: #fff6d9; --color-usage-reserve: color-mix(in srgb, color-mix(in srgb, #ffc300, #e0ac00) 90%, #fff6d9); --color-usage-reserve-track: color-mix(in srgb, color-mix(in srgb, color-mix(in srgb, #ffc300, #e0ac00) 90%, #fff6d9) 35%, #fcfcfc); --color-avatar-purple: #ae7bf9; --color-background-activity-control: #e8e8e8; --color-text-activity-control: #9f9f9f; --color-text-activity-control-active: #fff; --color-background-activity-control-hover: #afafaf; --color-background-activity-stop-hover: #8f8f8f; --color-background-activity-input: #dfdfdf; --color-file-audio: #924ff7; --color-file-canvas: #e0ac00; --color-file-document: #0285ff; --color-file-image: #ff66ad; --color-file-pdf: #fa423e; --color-file-presentation: #fa423e; --color-file-spreadsheet: #04b84c; --color-file-three-d: #fb6a22; --color-file-video: #924ff7; --color-artifact-powerpoint: #ba2623; --color-artifact-photo-paper: #fff; --color-artifact-powerpoint-foreground: #ba2623; --color-artifact-powerpoint-surface: color-mix(in oklab, #ba2623 5%, transparent); --color-dialog-overlay: #0002; --color-surface-card: #ffffff; --color-surface-recovery: #f8f7f5; --app-color-background-shell: #f3f3f3; --color-background-home-suggestion-hover: #0000000d; --color-background-search-result-hover: color-mix(in srgb, #0000000d 25%, transparent); --color-starter-prompt-icon: #5d5d5d; --app-shell-sidebar-divider: #0000001a; --color-border-overlay: #0000001a; --shadow-dropdown-overlay: 0px 0px 0px .5px #0000001a, 0px 8px 16px -4px #0000001f; --dropdown-overlay-ring-width: .5px; --popover-overlay-ring-width: .5px; --shadow-popover-overlay: 0px 4px 8px -2px #0000001a; --app-shell-sidebar-popover-border: #0000001a; --color-background-composer-surface: #ffffff; --app-shell-page-surface-shadow: 0 0 0 .5px rgb(from #00000026 r g b / .04) , 0px 4px 16px 0px #0000000d; --app-shell-sidebar-popover-radius: calc(.75rem - .25rem); --app-shell-window-radius: initial; --app-shell-sidebar-popover-background: rgb(from #ffffff r g b / 1); --color-background-artifact-preview: color-mix(in srgb, #f3f3f3 98%, #000); --color-background-viewer-control: #ffffff; --color-background-page-search: #ffffff; --color-background-primary-ghost-focus: color-mix(in oklab, #0d0d0d 12%, transparent); --color-background-composer-primary: #3a83f7; --color-background-accent-action: #3a83f7; --color-background-user-message: #e8f3fe; --color-background-other-user-message: color-mix(in oklab, #0d0d0d 10%, transparent); --color-background-segmented-selected: color-mix(in oklab, #0d0d0d 5%, transparent); --color-background-segmented-selected-hover: color-mix(in oklab, #0d0d0d 10%, transparent); --color-background-segmented-form-track: color-mix(in srgb, #f3f3f3 90%, #0d0d0d); --color-background-segmented-form-selected: #f3f3f3; --color-background-callout-surface: #f3f3f3; --color-background-execution-output: #fcfcfc; --color-background-execution-traceback: #000; --color-background-mode-toggle-track: rgb(13 13 13 / 3%); --color-background-mode-toggle-selected: #ffffff; --color-background-composer-action-bar: #f3f3f3; --color-background-text-selection: #539af859; --color-background-attribution-highlight: #539af859; --color-background-coachmark: #0169cc; --color-background-success-indicator: #008635; --color-background-chatgpt-success-solid: #008635; --color-background-tip-soft: #e8f3fe; --color-border-mode-toggle-selected: #0000001a; --color-border-button-outline: rgb(0 0 0 / 15%); --color-background-button-outline-hover: #f9f9f9; --shadow-mode-toggle-selected: 0 1px 6px 0 rgb(0 0 0 / 5%); --color-codex-description: #8f8f8f; --color-codex-radio-inactive: #00000026; --color-codex-icon: #0d0d0d; --color-codex-icon-active: #0d0d0d; --color-codex-drop-overlay: #e8f3fe; --color-codex-drop-prompt: #e8f3fe; --color-codex-application-menu: #ffffff; --color-codex-application-menu-selection: #f3f3f3; --color-codex-git-added: #00a240; --color-codex-git-deleted: #ba2623; --color-codex-git-modified: #923b0f; --color-codex-git-ignored: #923b0f; --color-codex-diff-added: rgba(0, 162, 64, 0.15); --color-codex-diff-deleted: rgba(186, 38, 35, 0.15); --color-codex-diff-surface: color-mix(in srgb, #f3f3f3 94%, #0d0d0d); --color-codex-terminal-background: #fcfcfc; --color-codex-terminal-foreground: #0d0d0d; --color-codex-terminal-selection: #00000080; --color-codex-terminal-selection-inactive: #00000080; --color-codex-terminal-ansi-black: #8f8f8f; --color-codex-terminal-ansi-red: #e02e2a; --color-codex-terminal-ansi-green: #00a240; --color-codex-terminal-ansi-yellow: #ffc300; --color-codex-terminal-ansi-blue: #3a83f7; --color-codex-terminal-ansi-magenta: #924ff7; --color-codex-terminal-ansi-cyan: #3a83f7; --color-codex-terminal-ansi-white: #0d0d0d; --color-codex-terminal-ansi-bright-black: #5d5d5d; --color-codex-terminal-ansi-bright-red: #e02e2a; --color-codex-terminal-ansi-bright-green: #00a240; --color-codex-terminal-ansi-bright-yellow: #ffc300; --color-codex-terminal-ansi-bright-blue: #3a83f7; --color-codex-terminal-ansi-bright-magenta: #924ff7; --color-codex-terminal-ansi-bright-cyan: #3a83f7; --color-codex-terminal-ansi-bright-white: #0d0d0d; --color-codex-editor-line-highlight: color-mix(in srgb, #0d0d0d 4%, transparent); --color-codex-editor-cursor: #0d0d0d; --color-codex-editor-inline-code-background: #f3f3f3; --color-codex-editor-inline-code-foreground: #0d0d0d; --color-codex-syntax-comment: #4f4f4f; --color-codex-syntax-keyword: #ab4f7a; --color-codex-syntax-literal: #ac4f23; --color-codex-syntax-string: #3a843f; --color-codex-syntax-variable: #643cae; --color-codex-syntax-attribute: #b8802b; --color-codex-syntax-name: #1f4e94; --color-codex-syntax-error: #ba2623; --codex-theme-accent-text: #2c67c5; --codex-theme-accent-icon: #2c67c5; --codex-theme-accent-background-subtle: #e8f3fe; --codex-theme-accent-background-hover: #e8f3fe; --codex-theme-accent-background-pressed: #e8f3fe; --codex-theme-accent-color: #3a83f7; --codex-data-color-red: #e02e2a; --focus-outline-color: #3a83f7; --data-color-series-1: #3a83f7; --data-color-series-2: #924ff7; --data-color-series-3: #00a240; --data-color-series-4: #ffc300; --data-color-series-5: #e25507; --height-token-message: calc(.25rem * 10); --comment-font-size: 14px; --comment-metadata-font-size: 12px; --comment-line-height: calc(1.25 / .875); --comment-editor-font-size: 14px; --shadow-viewer-surface: 0 0 0 1px #0000000d, 0px 4px 16px 0px #0000000d; --viewer-header-height: calc(calc(.25rem * 5) + .25rem * 8); --codex-base-accent: #3a83f7; --codex-base-contrast: 45; --codex-base-ink: #0d0d0d; --codex-base-surface: #fcfcfc; --app-color-background-control: #ffffff; --color-background-control-opaque: #ffffff; --color-background-panel: #fcfcfc; --sidebar-upgrade-rest-background: color-mix(in srgb, #0285ff 9%, #fff); --app-color-text-unread-badge: #fff; --app-color-text-secondary: #5d5d5d; --app-color-text-primary-solid: #ffffff; --app-color-background-card: #ffffff; --app-color-ads-background-secondary: #e8e8e8; --app-color-ads-background-secondary-press: rgb(0 0 0 / 5%); --app-color-ads-border-medium: rgb(0 0 0 / 15%); --app-color-ads-text-primary: #0d0d0d; --color-text-composer-file-reference: color-mix(in srgb, #2c67c5 80%, #0d0d0d 20%); --upgrade-promotion-foreground: #3a83f7; box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px; scrollbar-color: oklab(0.159065 0.00000723451 0.00000317395 / 0.3) rgba(0, 0, 0, 0); scrollbar-width: thin; min-width: 0px; color: rgb(13, 13, 13); --theme-accent-text: #2c67c5; position: relative; --popcorn-presentation-background: color-mix(in srgb, #f3f3f3 98%, #000); --popcorn-presentation-thumbnail-background: #ffffff; --popcorn-presentation-thumbnail-backdrop-filter: none; --popcorn-presentation-thumbnail-shadow: 0 0 0 .5px #00000026, 0 3px 7.5px #00000008, 0 0 16px #00000005; --wb-text-primary: #0d0d0d; --wb-text-secondary: #5d5d5d; --wb-text-tertiary: #8f8f8f; --wb-surface-primary: #f3f3f3; --wb-surface-secondary: #fcfcfc; --wb-interactive-secondary-hover: #0000000d; --wb-border: #0000001a; --wb-border-hover: #0000001a; --wb-divider: #0000000d; --wb-focus: #3a83f7; --font-ui-family: inherit; --font-ui-weight: 400; --font-code-family: inherit; --font-code-weight: normal; --text-link-decoration: none; --puik-portal-zoom: 1;" data-theme="light">

はい。基本的な理解は合っています。 ただし、正確には「集まった血小板が固まるのを抑える」というより、血小板の周囲にフィブリンの網が形成され、血栓が強固になる過程を抑えるということです。

血栓形成の流れは、次のようになります。

  1. 血小板の粘着・凝集:血小板が集まり、一次止血栓を形成する。

  2. 血液凝固反応:凝固因子が活性化し、トロンビンが生成される。

  3. フィブリン形成:トロンビンによってフィブリノゲンがフィブリンに変化し、血小板の塊が補強される。

DOACは主に②〜③の過程を阻害します。

一方、バイアスピリンやクロピドグレルは①の血小板凝集を抑制します。

なお、トロンビンには血小板を活性化する作用もあるため、DOACが血小板に全く影響しないわけではありません。ただし、DOACの主作用は血小板凝集の直接阻害ではなく、凝固因子の阻害です。

薬剤師としては、この違いを理解しておくと、心房細動にはDOAC、動脈硬化性疾患には抗血小板薬が使用される理由も理解しやすくなります。

 

 

 

 

 

 

DOAC(抗凝固薬)は、ドックとよむ?何の略?
 

 

*12, 0.00000001))) calc(b * 1.00209181 + (0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000) * min(1, 0.01 / max(hypot*13, 0.00000001))); --color-content-gray: oklab(from #5d5d5d clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181 + (0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000) * min(1, 0.01 / max(hypot*14, 0.00000001))) calc(b * 1.00209181 + (0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000) * min(1, 0.01 / max(hypot*15, 0.00000001)))); --color-content-slate: oklab(from #6e8eb5 clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-purple: oklab(from #9639ed clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-magenta: oklab(from #cf42c5 clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-pink: oklab(from #f31c91 clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-blue: oklab(from #3566f0 clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-cyan: oklab(from #0695c8 clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-green: oklab(from #1f9884 clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-lime: oklab(from #92b21e clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-yellow: oklab(from #e39f20 clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-orange: oklab(from #f7513c clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-red: oklab(from #ff002a clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-chart-empty: #f3f3f3; --color-chart-sequential-1: #cce6ff; --color-chart-sequential-2: #66b5ff; --color-chart-sequential-3: #0285ff; --color-chart-sequential-4: #004f99; --color-text: #0d0d0d; --color-text-emphasis: #0d0d0d; --color-text-prose: #0d0d0d; --color-text-secondary: #5d5d5d; --color-text-tertiary: #8f8f8f; --color-text-inverse: #ffffff; --color-avatar-blue: #0485ff; --color-avatar-red: #ff7419; --color-avatar-green: #07b84c; --color-avatar-light-blue: #0169cc; --color-avatar-yellow: #ffc304; --color-avatar-gray: #212121; --color-avatar-orange: #ff7419; --color-avatar-foreground: #fff; --color-ring: #3a83f7; --color-text-primary: #0d0d0d; --color-background-primary-soft: #ffffff; --color-background-primary-soft-hover: #0000000d; --color-background-primary-soft-active: #f3f3f3; --color-background-primary-soft-alpha: #f3f3f3; --color-background-primary-soft-alpha-hover: color-mix(in oklab, #0d0d0d 12%, transparent); --color-background-primary-soft-alpha-active: color-mix(in oklab, #0d0d0d 16%, transparent); --color-text-primary-soft: #0d0d0d; --color-background-primary-soft-alt: color-mix(in oklab, #0d0d0d 5%, transparent); --color-border-primary-soft-alt: color-mix(in oklab, #0d0d0d 6%, transparent); --color-text-primary-soft-alt: #0d0d0d; --color-background-primary-surface: color-mix(in oklab, #0d0d0d 5%, transparent); --color-border-primary-surface: color-mix(in oklab, #0d0d0d 5%, transparent); --color-text-primary-surface: #0d0d0d; --color-background-primary-solid: #0d0d0d; --color-background-primary-solid-hover: #303030; --color-background-primary-solid-active: #414141; --color-text-primary-solid: #ffffff; --color-background-primary-outline-hover: color-mix(in oklab, #0d0d0d 2%, transparent); --color-background-primary-outline-active: color-mix(in oklab, #0d0d0d 4%, transparent); --color-border-primary-outline: #00000026; --color-border-primary-outline-hover: color-mix(in oklab, #0d0d0d 20%, transparent); --color-text-primary-outline: #0d0d0d; --color-text-primary-outline-hover: #0d0d0d; --color-background-primary-ghost-hover: #0000000d; --color-background-primary-ghost-active: color-mix(in oklab, #0d0d0d 12%, transparent); --color-text-primary-ghost: #0d0d0d; --color-text-primary-ghost-hover: #0d0d0d; --color-ring-primary: #3a83f7; --color-ring-primary-soft: #3a83f7; --color-ring-primary-solid: #3a83f7; --color-ring-primary-outline: #3a83f7; --color-ring-primary-ghost: #3a83f7; --color-background-secondary-soft: #f3f3f3; --color-background-secondary-soft-hover: #0000000d; --color-background-secondary-soft-active: #f3f3f3; --color-background-secondary-soft-alpha: #0000000d; --color-background-secondary-soft-alpha-hover: color-mix(in oklab, #0d0d0d 12%, transparent); --color-background-secondary-soft-alpha-active: color-mix(in oklab, #0d0d0d 16%, transparent); --color-text-secondary-soft: #0d0d0d; --color-background-secondary-soft-alt: color-mix(in oklab, #0d0d0d 5%, transparent); --color-border-secondary-soft-alt: color-mix(in oklab, #0d0d0d 6%, transparent); --color-text-secondary-soft-alt: #0d0d0d; --color-background-secondary-solid: #f3f3f3; --color-background-secondary-solid-hover: #0000000d; --color-background-secondary-solid-active: #f3f3f3; --color-text-secondary-solid: #5d5d5d; --color-background-secondary-outline-hover: color-mix(in oklab, #0d0d0d 2%, transparent); --color-background-secondary-outline-active: color-mix(in oklab, #0d0d0d 4%, transparent); --color-border-secondary-outline: #00000026; --color-border-secondary-outline-hover: color-mix(in oklab, #0d0d0d 20%, transparent); --color-text-secondary-outline: #5d5d5d; --color-text-secondary-outline-hover: #0d0d0d; --color-background-secondary-ghost-hover: #0000000d; --color-background-secondary-ghost-active: color-mix(in oklab, #0d0d0d 12%, transparent); --color-text-secondary-ghost: #5d5d5d; --color-text-secondary-ghost-hover: #0d0d0d; --color-ring-secondary: #3a83f7; --color-ring-secondary-soft: #3a83f7; --color-ring-secondary-solid: #3a83f7; --color-ring-secondary-outline: #3a83f7; --color-ring-secondary-ghost: #3a83f7; --color-text-info: #2c67c5; --color-background-info-soft: color-mix(in srgb, #2c67c5 30%, transparent); --color-background-info-soft-hover: #cce6ff; --color-background-info-soft-active: #cce6ff; --color-background-info-soft-alpha: color-mix(in oklab, #0285ff 13%, transparent); --color-background-info-soft-alpha-hover: color-mix(in oklab, #0285ff 25%, transparent); --color-background-info-soft-alpha-active: color-mix(in oklab, #0285ff 25%, transparent); --color-text-info-soft: #3a83f7; --color-background-info-surface: #e8f3fe; --color-border-info-surface: color-mix(in oklab, #0285ff 4%, transparent); --color-text-info-surface: #004f99; --color-background-info-solid: #3a83f7; --color-background-info-solid-hover: #0169cc; --color-background-info-solid-active: #0169cc; --color-text-info-solid: rgb(0, 0, 0); --color-background-info-outline-hover: color-mix(in oklab, #0285ff 4%, transparent); --color-background-info-outline-active: color-mix(in oklab, #0285ff 4%, transparent); --color-border-info-outline: #0285ff; --color-border-info-outline-hover: #0285ff; --color-text-info-outline: #0285ff; --color-text-info-outline-hover: #0285ff; --color-background-info-ghost-hover: color-mix(in oklab, #0285ff 13%, transparent); --color-background-info-ghost-active: color-mix(in oklab, #0285ff 13%, transparent); --color-text-info-ghost: #0169cc; --color-text-info-ghost-hover: #0169cc; --color-ring-info: #3a83f7; --color-ring-info-soft: #3a83f7; --color-ring-info-solid: #3a83f7; --color-ring-info-outline: #3a83f7; --color-ring-info-ghost: #3a83f7; --color-text-warning: #e25507; --color-background-warning-soft: #ffe7d9; --color-background-warning-soft-hover: #ffcfb4; --color-background-warning-soft-active: #ffcfb4; --color-background-warning-soft-alpha: color-mix(in oklab, #fb6a22 16%, transparent); --color-background-warning-soft-alpha-hover: color-mix(in oklab, #fb6a22 33%, transparent); --color-background-warning-soft-alpha-active: color-mix(in oklab, #fb6a22 33%, transparent); --color-text-warning-soft: #e25507; --color-background-warning-surface: #fff5f0; --color-border-warning-surface: color-mix(in oklab, #fb6a22 7%, transparent); --color-text-warning-surface: #b9480d; --color-background-warning-solid: #e25507; --color-background-warning-solid-hover: #b9480d; --color-background-warning-solid-active: #b9480d; --color-text-warning-solid: #ffffff; --color-background-warning-outline-hover: color-mix(in oklab, #fb6a22 7%, transparent); --color-background-warning-outline-active: color-mix(in oklab, #fb6a22 7%, transparent); --color-border-warning-outline: color-mix(in oklab, #e25507 15%, transparent); --color-border-warning-outline-hover: #e25507; --color-text-warning-outline: #e25507; --color-text-warning-outline-hover: #e25507; --color-background-warning-ghost-hover: color-mix(in oklab, #fb6a22 16%, transparent); --color-background-warning-ghost-active: color-mix(in oklab, #fb6a22 16%, transparent); --color-text-warning-ghost: #e25507; --color-text-warning-ghost-hover: #e25507; --color-ring-warning: #3a83f7; --color-ring-warning-soft: #3a83f7; --color-ring-warning-solid: #3a83f7; --color-ring-warning-outline: #3a83f7; --color-ring-warning-ghost: #3a83f7; --color-text-caution: #ffc300; --color-text-caution-hover: #6e5400; --color-background-caution-soft: #fff6d9; --color-background-caution-soft-hover: #ffeeb8; --color-background-caution-soft-active: #ffeeb8; --color-background-caution-soft-alpha: color-mix(in oklab, #ffc300 15%, transparent); --color-background-caution-soft-alpha-hover: color-mix(in oklab, #ffc300 27%, transparent); --color-background-caution-soft-alpha-active: color-mix(in oklab, #ffc300 27%, transparent); --color-text-caution-soft: #6e5400; --color-background-caution-surface: color-mix(in oklab, #ffc300 8%, transparent); --color-border-caution-surface: color-mix(in oklab, #ffc300 8%, transparent); --color-text-caution-surface: #6e5400; --color-background-caution-solid: #ffc300; --color-background-caution-solid-hover: #916f00; --color-background-caution-solid-active: #916f00; --color-text-caution-solid: #fff; --color-background-caution-outline-hover: color-mix(in oklab, #ffc300 8%, transparent); --color-background-caution-outline-active: color-mix(in oklab, #ffc300 8%, transparent); --color-border-caution-outline: #916f00; --color-border-caution-outline-hover: #916f00; --color-text-caution-outline: #916f00; --color-text-caution-outline-hover: #916f00; --color-background-caution-ghost-hover: color-mix(in oklab, #ffc300 15%, transparent); --color-background-caution-ghost-active: color-mix(in oklab, #ffc300 15%, transparent); --color-text-caution-ghost: #916f00; --color-text-caution-ghost-hover: #916f00; --color-ring-caution: #3a83f7; --color-ring-caution-soft: #3a83f7; --color-ring-caution-solid: #3a83f7; --color-ring-caution-outline: #3a83f7; --color-ring-caution-ghost: #3a83f7; --color-text-danger: #e02e2a; --color-background-danger-soft: #ffd9d9; --color-background-danger-soft-hover: #ffc6c5; --color-background-danger-soft-active: #ffc6c5; --color-background-danger-soft-alpha: color-mix(in oklab, #fa423e 16%, transparent); --color-background-danger-soft-alpha-hover: color-mix(in oklab, #fa423e 30%, transparent); --color-background-danger-soft-alpha-active: color-mix(in oklab, #fa423e 30%, transparent); --color-text-danger-soft: #e02e2a; --color-background-danger-surface: #fff0f0; --color-border-danger-surface: color-mix(in oklab, #fa423e 8%, transparent); --color-text-danger-surface: #ba2623; --color-background-danger-solid: #e02e2a; --color-background-danger-solid-hover: #e02e2a; --color-background-danger-solid-active: #e02e2a; --color-text-danger-solid: #fff; --color-background-danger-outline-hover: color-mix(in oklab, #fa423e 8%, transparent); --color-background-danger-outline-active: color-mix(in oklab, #fa423e 8%, transparent); --color-border-danger-outline: color-mix(in oklab, #e02e2a 15%, transparent); --color-border-danger-outline-hover: color-mix(in oklab, #fa423e 48%, transparent); --color-text-danger-outline: #fa423e; --color-text-danger-outline-hover: #fa423e; --color-background-danger-ghost-hover: color-mix(in oklab, #fa423e 16%, transparent); --color-background-danger-ghost-active: color-mix(in oklab, #fa423e 16%, transparent); --color-text-danger-ghost: #e02e2a; --color-text-danger-ghost-hover: #e02e2a; --color-ring-danger: #ff8583; --color-ring-danger-soft: #ff8583; --color-ring-danger-solid: #ff8583; --color-ring-danger-outline: #ff8583; --color-ring-danger-ghost: #ff8583; --color-text-success: #00a240; --color-background-success-soft: #d9f4e4; --color-background-success-soft-hover: #b8ebcc; --color-background-success-soft-active: #b8ebcc; --color-background-success-soft-alpha: color-mix(in oklab, #04b84c 15%, transparent); --color-background-success-soft-alpha-hover: color-mix(in oklab, #04b84c 29%, transparent); --color-background-success-soft-alpha-active: color-mix(in oklab, #04b84c 29%, transparent); --color-text-success-soft: #008635; --color-background-success-surface: #edfaf2; --color-border-success-surface: color-mix(in oklab, #04b84c 8%, transparent); --color-text-success-surface: #008635; --color-background-success-solid: #008635; --color-background-success-solid-hover: #00a240; --color-background-success-solid-active: #00a240; --color-text-success-solid: #fff; --color-background-success-outline-hover: color-mix(in oklab, #04b84c 8%, transparent); --color-background-success-outline-active: color-mix(in oklab, #04b84c 8%, transparent); --color-border-success-outline: #00a240; --color-border-success-outline-hover: #00a240; --color-text-success-outline: #00a240; --color-text-success-outline-hover: #00a240; --color-background-success-ghost-hover: color-mix(in oklab, #04b84c 15%, transparent); --color-background-success-ghost-active: color-mix(in oklab, #04b84c 15%, transparent); --color-text-success-ghost: #00a240; --color-text-success-ghost-hover: #00a240; --color-ring-success: #3a83f7; --color-ring-success-soft: #3a83f7; --color-ring-success-solid: #3a83f7; --color-ring-success-outline: #3a83f7; --color-ring-success-ghost: #3a83f7; --color-text-discovery: #924ff7; --color-background-discovery-soft: #efe5fe; --color-background-discovery-soft-hover: #e0cefd; --color-background-discovery-soft-active: #e0cefd; --color-background-discovery-soft-alpha: color-mix(in oklab, #924ff7 15%, transparent); --color-background-discovery-soft-alpha-hover: color-mix(in oklab, #924ff7 28%, transparent); --color-background-discovery-soft-alpha-active: color-mix(in oklab, #924ff7 28%, transparent); --color-text-discovery-soft: #6b3ab4; --color-background-discovery-surface: color-mix(in oklab, #924ff7 6%, transparent); --color-border-discovery-surface: color-mix(in oklab, #924ff7 6%, transparent); --color-text-discovery-surface: #6b3ab4; --color-background-discovery-solid: #924ff7; --color-background-discovery-solid-hover: #8046d9; --color-background-discovery-solid-active: #8046d9; --color-text-discovery-solid: #fff; --color-background-discovery-outline-hover: color-mix(in oklab, #924ff7 6%, transparent); --color-background-discovery-outline-active: color-mix(in oklab, #924ff7 6%, transparent); --color-border-discovery-outline: #924ff7; --color-border-discovery-outline-hover: #924ff7; --color-text-discovery-outline: #924ff7; --color-text-discovery-outline-hover: #924ff7; --color-background-discovery-ghost-hover: color-mix(in oklab, #924ff7 15%, transparent); --color-background-discovery-ghost-active: color-mix(in oklab, #924ff7 15%, transparent); --color-text-discovery-ghost: #8046d9; --color-text-discovery-ghost-hover: #8046d9; --color-ring-discovery: #3a83f7; --color-ring-discovery-soft: #3a83f7; --color-ring-discovery-solid: #3a83f7; --color-ring-discovery-outline: #3a83f7; --color-ring-discovery-ghost: #3a83f7; --color-background-disabled: color-mix(in oklab, #0d0d0d 5%, transparent); --color-border-disabled: color-mix(in oklab, #0d0d0d 6%, transparent); --color-text-disabled: #8f8f8f; --color-border-subtle: #0000000d; --color-border: #0000001a; --color-border-strong: #00000026; --font-tracking-wide: normal; --font-tracking-normal: normal; --font-tracking-tight: normal; --font-heading-5xl-size: 4.5rem; --font-heading-5xl-line-height: 4.5rem; --font-heading-5xl-weight: 600; --font-heading-5xl-tracking: -.025em; --font-heading-4xl-size: 3.75rem; --font-heading-4xl-line-height: 3.75rem; --font-heading-4xl-weight: 600; --font-heading-4xl-tracking: -.025em; --font-heading-3xl-size: 3rem; --font-heading-3xl-line-height: 3rem; --font-heading-3xl-weight: 600; --font-heading-3xl-tracking: -.025em; --font-heading-2xl-size: 2.25rem; --font-heading-2xl-line-height: 2.625rem; --font-heading-2xl-weight: 600; --font-heading-2xl-tracking: -.025em; --font-heading-xl-size: 2rem; --font-heading-xl-line-height: 2.375rem; --font-heading-xl-weight: 600; --font-heading-xl-tracking: -.025em; --font-heading-lg-size: 1.5rem; --font-heading-lg-line-height: 1.75rem; --font-heading-lg-weight: 600; --font-heading-lg-tracking: 0em; --font-heading-md-size: 1.25rem; --font-heading-md-line-height: 1.625rem; --font-heading-md-weight: 600; --font-heading-md-tracking: 0em; --font-heading-sm-size: 1.125rem; --font-heading-sm-line-height: 1.625rem; --font-heading-sm-weight: 600; --font-heading-sm-tracking: 0em; --font-heading-xs-size: 1rem; --font-heading-xs-line-height: 1.5rem; --font-heading-xs-weight: 600; --font-heading-xs-tracking: 0em; --font-text-lg-size: 1.125rem; --font-text-lg-line-height: 1.8125rem; --font-text-lg-weight: 400; --font-text-lg-tracking: 0em; --font-text-md-size: 1rem; --font-text-md-line-height: 1.5rem; --font-text-md-weight: 400; --font-text-md-tracking: 0em; --font-text-sm-size: .875rem; --font-text-sm-line-height: 1.25rem; --font-text-sm-weight: 400; --font-text-sm-tracking: 0em; --font-text-xs-size: .75rem; --font-text-xs-line-height: 1.125rem; --font-text-xs-weight: 400; --font-text-xs-tracking: .025em; --font-text-2xs-size: .625rem; --font-text-2xs-line-height: .875rem; --font-text-2xs-weight: 400; --font-text-2xs-tracking: .025em; --font-text-3xs-size: .5rem; --font-text-3xs-line-height: .75rem; --font-text-3xs-weight: 400; --font-text-3xs-tracking: .025em; --font-small-caps-md-size: .6875rem; --font-small-caps-md-line-height: .9375rem; --font-small-caps-md-weight: 600; --font-small-caps-md-tracking: .65px; --font-small-caps-lg-size: .8125rem; --font-small-caps-lg-line-height: 1.1875rem; --font-small-caps-lg-weight: 600; --font-small-caps-lg-tracking: .6px; --control-size-4xs: 1.25rem; --control-size-3xs: 1.375rem; --control-size-2xs: 1.5rem; --control-size-xs: 1.625rem; --control-size-sm: 1.75rem; --control-size-md: 2rem; --control-size-lg: 2.25rem; --control-size-xl: 2.5rem; --control-size-2xl: 2.75rem; --control-size-3xl: 3rem; --control-gutter-2xs: .375rem; --control-gutter-xs: .5rem; --control-gutter-sm: .625rem; --control-gutter-md: .75rem; --control-gutter-lg: .875rem; --control-gutter-xl: 1rem; --control-gutter-pill-scaling: 1.33; --control-radius-sm: calc(.25rem * 1); --control-radius-md: calc(.5rem * 1); --control-radius-lg: calc(.5rem * 1); --control-radius-xl: calc(.75rem * 1); --control-font-size-sm: 12px; --control-font-size-md: 14px; --control-font-size-lg: 16px; --control-icon-size-xs: .875rem; --control-icon-size-sm: 1rem; --control-icon-size-md: 1.125rem; --control-icon-size-lg: 1.25rem; --control-icon-size-xl: 1.375rem; --control-icon-size-2xl: 1.5rem; --cubic-enter: cubic-bezier(.19, 1, .22, 1); --cubic-exit: cubic-bezier(.8, 0, .4, 1); --cubic-exit-snappy: cubic-bezier(.65, 0, .4, 1); --cubic-move: cubic-bezier(.65, 0, .35, 1); --transition-duration-basic: .15s; --transition-ease-basic: ease; --animation-duration-streaming-text: .7s; --scrollbar-color: color-mix(in oklab, #0d0d0d 30%, transparent); --shadow-card: 0px 4px 16px 0px #0000000d; --shadow: 0 10px 15px -3px #0000001a , 0 4px 6px -4px #0000001a; --shadow-hairline: 0 0 0 .5px #0000001a; --shadow-100: 0 1px 2px -1px rgb(0 0 0 / .08); --shadow-100-strong: 0 1px 2px -1px rgb(0 0 0 / calc(.08 * 1.25)); --shadow-100-stronger: 0 1px 2px -1px rgb(0 0 0 / calc(.08 * 1.6)); --shadow-200: 0 2px 4px -1px rgb(0 0 0 / .08); --shadow-200-strong: 0 2px 4px -1px rgb(0 0 0 / calc(.08 * 1.25)); --shadow-200-stronger: 0 2px 4px -1px rgb(0 0 0 / calc(.08 * 1.6)); --shadow-300: 0 4px 8px -2px rgb(0 0 0 / .1); --shadow-300-strong: 0 4px 8px -2px rgb(0 0 0 / calc(.1 * 1.25)); --shadow-300-stronger: 0 4px 8px -2px rgb(0 0 0 / calc(.1 * 1.6)); --shadow-400: 0 8px 16px -4px rgb(0 0 0 / .12); --shadow-400-strong: 0 8px 16px -4px rgb(0 0 0 / calc(.12 * 1.25)); --shadow-400-stronger: 0 8px 16px -4px rgb(0 0 0 / calc(.12 * 1.6)); --color-surface: #f3f3f3; --color-surface-secondary: #fcfcfc; --color-surface-tertiary: #f3f3f3; --color-surface-elevated: #ffffff; --color-surface-elevated-secondary: #ffffff; --color-surface-canvas: color-mix(in srgb, #f3f3f3 98%, #000); --alert-border-radius: calc(1rem * 1); --alert-gap: calc(.25rem * 3); --alert-gutter: calc(.25rem * 3); --alert-font-size: .875rem; --alert-line-height: 1.25rem; --alert-title-font-weight: 500; --avatar-radius: 9999px; --avatar-size: 28px; --avatar-font-size-scaling: .5; --avatar-overflow-font-size-scaling-one: .45; --avatar-overflow-font-size-scaling-two: .37; --avatar-overflow-font-size-scaling-three: .3; --avatar-image-border-color: color-mix(in oklab, #0d0d0d 4%, transparent); --avatar-group-cutout-width: 3px; --avatar-group-cutout-color: #f3f3f3; --avatar-group-spacing: -8px; --badge-gutter-sm: calc(.375rem - 1px); --badge-gutter-md: .375rem; --badge-gutter-lg: .5rem; --badge-size-sm: calc(1.375rem - 2px); --badge-size-md: 1.375rem; --badge-size-lg: 1.5rem; --badge-radius-sm: calc(.125rem * 1); --badge-radius-md: calc(.125rem * 1); --badge-radius-lg: calc(.25rem * 1); --badge-font-size-sm: .75rem; --badge-font-size-md: .875rem; --badge-font-size-lg: .875rem; --badge-tracking-sm: .025em; --badge-tracking-md: 0em; --badge-tracking-lg: 0em; --badge-font-weight-sm: 600; --badge-font-weight-md: 600; --badge-font-weight-lg: 600; --badge-icon-font-size-sm: .75rem; --badge-icon-font-size-md: 1rem; --badge-icon-font-size-lg: 1rem; --badge-indicator-size-sm: .75rem; --badge-indicator-size-md: .75rem; --badge-indicator-size-lg: .875rem; --button-gap-sm: 3px; --button-gap-md: 4px; --button-gap-lg: 6px; --button-font-weight: 500; --button-surface-border-color: #0000000a; --button-surface-shadow: 0 2px 8px 0 #0000000a, 0 4px 80px 8px #00000006; --input-gap-xs: 4px; --input-gap-sm: 6px; --input-gap-md: 8px; --input-gap-lg: 10px; --input-text-color: #0d0d0d; --input-placeholder-text-color: #8f8f8f; --input-outline-border-color: #00000026; --input-outline-border-color-hover: color-mix(in oklab, #0d0d0d 25%, transparent); --input-outline-border-color-focus: color-mix(in oklab, #0d0d0d 50%, transparent); --input-soft-background-color: #f3f3f3; --input-soft-border-color-focus: color-mix(in oklab, #0d0d0d 20%, transparent); --input-border-color-invalid: #e02e2a; --link-font-weight: inherit; --link-gap: calc(.25rem * .5); --link-radius: calc(.25rem * 1); --link-underline-decoration-offset: .1em; --link-primary-text-color: #0169cc; --link-primary-text-color-hover: #013566; --chat-max-width: 800px; --chat-gutter: calc(.25rem * 5); --chat-background-color: #f3f3f3; --thread-gutter: calc(.25rem * 4); --composer-gutter: calc(.25rem * 3); --composer-compact-gutter: calc(.25rem * 2); --composer-radius: calc(.25rem * 7); --composer-background-color: #ffffff; --smoothing-background-color: #f3f3f3; --user-message-background-color: color-mix(in oklab, #0d0d0d 5%, transparent); --user-message-text-color: #0d0d0d; --source-list-gutter: calc(.25rem * 4); --codeblock-background-color: #fcfcfc; --codeblock-syntax-1: #c0660d; --codeblock-syntax-2: #0169cc; --codeblock-syntax-3: #008635; --codeblock-syntax-4: #e04c91; --codeblock-syntax-5: #8046d9; --dialog-min-width: 250px; --dialog-max-width: 450px; --dialog-radius: calc(1rem * 1); --dialog-container-inner-padding: calc(.25rem * 5); --dialog-backdrop-dim-background: #0000004d; --dialog-backdrop-fade-background: #f2f2f280; --dialog-backdrop-fade-filter: blur(1px); --dialog-backdrop-fade-shadow: 0 8px 16px 0 #00000012, 0 2px 6px 0 #0000000d, 0 0 0 1px #0000001a; --menu-gutter: calc(.25rem * 2); --menu-radius: calc(1rem * 1); --menu-font-size: .875rem; --menu-line-height: 1.25rem; --menu-item-background-color: color-mix(in oklab, #0d0d0d 8%, transparent); --menu-item-padding: calc(.25rem * 2) calc(.25rem * 3); --menu-item-extra-padding-end: calc(.25rem * 3); --menu-item-gap: calc(.25rem * 1.5); --menu-choice-item-gap: calc(.25rem * 2); --menu-choice-item-gap-end: calc(.25rem * 3); --menu-item-radius: calc(calc(1rem * 1) - calc(.25rem * 2)); --menu-separator-gutter: calc(.25rem * 2) calc(.25rem * 3); --menu-separator-background-color: #0000001a; --menu-radio-indicator-size: 1.125rem; --menu-radio-indicator-hole-size: .5rem; --menu-checkbox-indicator-size: 1.125rem; --modal-radius: calc(1rem * 1); --modal-backdrop-background: #0000004d; --modal-backdrop-fade-background: #f2f2f280; --modal-backdrop-fade-filter: blur(1px); --modal-backdrop-dim-shadow: 0 10px 15px -3px #0000001a , 0 4px 6px -4px #0000001a; --modal-container-inner-padding: calc(.25rem * 5); --popover-radius: calc(1rem * 1); --radio-group-col-gap: calc(.25rem * 2.5); --radio-group-row-gap: calc(.25rem * 5); --radio-group-item-gap: calc(.25rem * 1.5); --radio-group-item-font-size: .875rem; --radio-group-item-line-height: 1.25rem; --radio-group-indicator-size: 1rem; --radio-group-indicator-border-color: #00000026; --radio-group-indicator-border-color-hover: color-mix(in oklab, #0d0d0d 25%, transparent); --radio-group-indicator-background-color: #0d0d0d; --radio-group-indicator-hole-size: .375rem; --radio-group-indicator-hole-background-color: #ffffff; --segmented-control-gap: 2px; --segmented-control-gutter: 2px; --segmented-control-background: #ededed; --segmented-control-font-weight: 600; --segmented-control-thumb-background: #fff; --segmented-control-thumb-shadow: 0 1px 4px -1px #0003; --segmented-control-option-highlight-gutter: 1px; --segmented-control-option-highlight-background-color: #cdcdcd; --select-list-scale: .98; --select-item-active-font-weight: 500; --select-control-font-weight: 500; --slider-track-color: #dfdfdf; --slider-range-color: #767676; --switch-track-width: 32px; --switch-track-height: 19px; --switch-track-color: color-mix(in oklab, #0d0d0d 10%, transparent); --switch-track-color-hover: color-mix(in oklab, #0d0d0d 10%, transparent); --switch-track-color-checked: #3a83f7; --switch-track-color-checked-disabled: color-mix(in oklab, #3a83f7 50%, transparent); --switch-track-color-disabled: #ededed; --switch-thumb-offset: 3px; --switch-thumb-size: calc(19px - 2 * 3px); --switch-thumb-shadow: 0 1px 2px #0003; --switch-thumb-color: #fff; --switch-thumb-color-disabled: #fff; --switch-label-gap: calc(.25rem * 2); --tooltip-bottom-translate: 0 2px; --tooltip-border-radius: calc(1rem * 1); --tooltip-corner-shape: round; --tooltip-background-color: #0d0d0d; --tooltip-text-color: #ffffff; --tooltip-text-info-color: color-mix(in srgb, #ffffff 70%, #2c67c5); --tooltip-text-danger-color: color-mix(in srgb, #ffffff 70%, #e02e2a ); --tooltip-text-warning-color: color-mix(in srgb, #ffffff 70%, #e25507 ); --tooltip-text-success-color: color-mix(in srgb, #ffffff 70%, #00a240 ); --tooltip-border-color: color-mix(in oklab, #ffffff 5%, transparent); --tooltip-box-shadow: 0 8px 18px #0f172a33; --tooltip-font-size: 14px; --tooltip-font-weight: 600; --tooltip-line-height: calc(.25rem * 4.5); --tooltip-letter-spacing: -.15px; --tooltip-padding-block: calc(.25rem * 1.25); --tooltip-padding-inline: calc(.25rem * 3); --tooltip-shortcut-background-color: color-mix(in oklab, #ffffff 25%, transparent); --tooltip-compact-font-weight: 600; --modal-sheet-fade-shadow: 0 -8px 16px 0 #00000012, 0 -2px 6px 0 #0000000d, 0 0 0 1px #0000001a; --modal-backdrop-fade-shadow: 0 8px 16px 0 #00000012, 0 2px 6px 0 #0000000d, 0 0 0 1px #0000001a; --menu-background-color: color-mix(in oklab, #ffffff 90%, transparent); --menu-box-shadow: 0 0 0 .5px #0000001a, 0px 0px 0px .5px #0000001a, 0px 8px 16px -4px #0000001f; --menu-backdrop-filter: blur(16px); --menu-indicator-margin-start: .25rem; --app-color-background-surface: #fcfcfc; --app-color-background-surface-under: #fcfcfc; --app-color-background-application-menu: #ffffff; --app-color-foreground-application-menu: #0d0d0d; --app-color-border-application-menu-separator: #0000001a; --app-color-background-editor-opaque: #f9f9f9; --app-color-background-elevated-primary: #ffffff; --app-color-background-elevated-primary-opaque: #ffffff; --app-color-background-elevated-secondary: #f3f3f3; --app-color-background-elevated-secondary-opaque: #f3f3f3; --app-color-background-elevated-tertiary-opaque: #f3f3f3; --app-color-background-button-primary: #0d0d0d; --app-color-background-button-primary-hover: #000000cc; --app-color-background-button-primary-active: #000000e5; --app-color-background-button-primary-inactive: #0d0d0d; --app-color-background-button-secondary: #f3f3f3; --app-color-background-button-secondary-hover: #0000000d; --app-color-background-button-secondary-active: #0000001a; --app-color-background-button-secondary-inactive: transparent; --app-color-background-button-tertiary: transparent; --app-color-background-button-tertiary-hover: #0000000d; --app-color-background-button-tertiary-active: #0000001a; --app-color-background-accent: #e8f3fe; --app-color-background-accent-hover: #e8f3fe; --app-color-background-accent-active: #e8f3fe; --app-color-background-status-success: color-mix(in oklab, #00a240 7.0%, transparent); --app-color-background-status-warning: #ffe7d9; --app-color-background-status-error: #ffd9d9; --app-color-background-tip-badge: #e8f3fe; --app-color-background-danger-active: color-mix(in oklab, #e02e2a 90%, transparent); --app-color-text-foreground: #0d0d0d; --app-color-text-foreground-secondary: #5d5d5d; --app-color-text-foreground-tertiary: #8f8f8f; --app-color-text-button-primary: #ffffff; --app-color-text-button-secondary: #0d0d0d; --app-color-text-button-tertiary: #8f8f8f; --app-color-text-accent: #2c67c5; --app-color-text-on-accent: rgb(0, 0, 0); --app-color-text-success: #00a240; --app-color-text-warning: #e25507; --app-color-text-error: #e02e2a; --app-color-text-tip-badge: #3a83f7; --app-color-icon-primary: #0d0d0d; --app-color-icon-secondary: #5d5d5d; --app-color-icon-tertiary: #8f8f8f; --app-color-icon-accent: #2c67c5; --app-color-icon-success: #00a240; --app-color-icon-warning: #e25507; --app-color-icon-error: #e02e2a; --app-color-accent-red: #e02e2a; --app-color-accent-blue: #3a83f7; --app-color-accent-yellow: #ffc300; --app-color-accent-orange: #e25507; --app-color-accent-green: #00a240; --app-color-accent-purple: #924ff7; --app-color-border: #0000001a; --app-color-border-heavy: #00000026; --app-color-border-light: #0000000d; --app-color-border-warning: color-mix(in oklab, #e25507 15%, transparent); --app-color-border-error: color-mix(in oklab, #e02e2a 15%, transparent); --app-color-border-focus: #3a83f7; --app-color-decoration-added: #00a240; --app-color-decoration-modified: #923b0f; --app-color-decoration-deleted: #ba2623; --app-color-decoration-unchanged: #afafaf; --app-color-editor-added: rgba(0, 162, 64, 0.15); --app-color-editor-deleted: rgba(186, 38, 35, 0.15); --app-color-simple-scrim: #00000080; --app-color-background-recovery: #f8f7f5; --color-text-chatgpt-recovery: color-mix(in srgb, #0d0d0d calc(100% * 119 / 255), #fcfcfc ); --color-text-toolbar-action: #0d0d0d; --color-text-execution-output: #0d0d0d; --color-text-execution-output-label: #8f8f8f; --color-text-execution-output-error: #e02e2a; --color-text-execution-traceback: #fff; --color-text-mode-toggle-inactive: #5d5d5d; --color-text-mode-toggle-primary: #0d0d0d; --color-text-mode-toggle-accent: #3a83f7; --color-text-button-outline: #0d0d0d; --accent-icon: #2c67c5; --color-text-connected: #339cff; --color-text-header-upgrade: #3a83f7; --color-background-header-upgrade-hover: color-mix(in srgb, #3a83f7 9%, transparent); --color-text-unread-badge: #fff; --color-text-business-claim: #0169cc; --color-text-internal-badge: #1a1400; --color-background-internal-badge: #ffdb66; --color-text-tip: #3a83f7; --composer-corner-shape: superellipse(1.1); --thread-composer-bottom-inset: calc(.25rem * 6); --color-text-composer-primary: #ffffff; --color-text-accent-action: #ffffff; --color-text-composer-reference: #3a83f7; --color-text-user-message: #0c274a; --color-text-coachmark: #fff; --color-background-tooltip: #0d0d0d; --color-text-tooltip: #ffffff; --color-border-tooltip: color-mix(in oklab, #ffffff 5%, transparent); --color-background-tooltip-shortcut: color-mix(in oklab, #ffffff 25%, transparent); --color-background-tooltip-classic: #fff; --color-text-tooltip-classic: #000; --color-border-tooltip-classic: color-mix(in oklab, #000 10%, transparent); --color-text-tooltip-shortcut: #ffffff; --color-text-tooltip-secondary: color-mix(in oklab, #ffffff 90%, transparent); --color-text-tooltip-tertiary: color-mix(in oklab, #ffffff 80%, transparent); --color-text-tooltip-info: color-mix(in srgb, #ffffff 70%, #2c67c5); --color-text-tooltip-danger: color-mix(in srgb, #ffffff 70%, #e02e2a ); --color-text-tooltip-warning: color-mix(in srgb, #ffffff 70%, #e25507 ); --color-text-tooltip-success: color-mix(in srgb, #ffffff 70%, #00a240 ); --color-text-tooltip-description: color-mix(in oklab, #ffffff 90%, transparent); --color-control-thumb-foreground: #0d0d0d; --color-control-thumb-on-accent: #fff; --color-device-stage: #303030; --color-device-handle: #414141; --color-device-handle-hover: #4f4f4f; --color-device-handle-detail: #afafaf; --color-background-user-message-compact: #f3f3f3; --color-background-message-reaction: #f3f3f3; --color-chat-accent-black: #000; --color-chat-accent-slate: #7c9cc3; --color-chat-accent-red: #de4a43; --color-chat-accent-orange: #ff8066; --color-chat-accent-yellow: #ffcc38; --color-chat-accent-lime: #b6d80b; --color-chat-accent-green: #04bb9f; --color-chat-accent-cyan: #00b1ff; --color-chat-accent-blue: #3566f0; --color-chat-accent-purple: #a25bff; --color-chat-accent-magenta: #dd6adc; --color-chat-accent-pink: #fa70ab; --color-text-on-chat-accent: #fff; --color-text-on-chat-accent-yellow: #0d0d0d; --color-text-on-chat-accent-lime: #0d0d0d; --color-text-chat-accent-blue: #2451da; --color-text-chat-accent-green: #055f51; --color-text-chat-accent-yellow: #7d3f09; --color-text-chat-accent-pink: #c31b74; --color-text-chat-accent-orange: #ab1616; --color-text-chat-accent-purple: #7e14d0; --color-text-chat-accent-slate: #4a6e98; --color-text-chat-accent-lime: #586c11; --color-text-chat-accent-cyan: #0b5c7c; --color-text-chat-accent-magenta: #af1fa7; --color-text-chat-accent-black: #0d0d0d; --color-text-chat-accent-red: #e02e2a; --color-media-foreground: #fff; --color-media-background: #000; --color-brand-logo-background: #fff; --color-brand-logo-foreground: #000; --color-media-scrim: #0d0d0d; --color-media-control-background: color-mix(in srgb, #fff 35%, #0d0d0d); --color-media-control-hover: color-mix(in srgb, #fff 40%, #0d0d0d); --color-image-generation-accent: #3a83f7; --color-image-generation-text: var(--color-text-accent); --color-image-generation-foreground: rgb(0, 0, 0); --color-blue: #3a83f7; --color-chart-blue: #3a83f7; --color-green: #00a240; --color-chart-green: #00a240; --color-orange: #e25507; --color-chart-orange: #e25507; --color-purple: #924ff7; --color-chart-purple: #924ff7; --color-red: #e02e2a; --color-chart-red: #e02e2a; --color-yellow: #ffc300; --color-chart-yellow: #ffc300; --color-usage-meter-fill: color-mix(in srgb, #767676 45%, #5d5d5d); --color-usage-meter-track: #dfdfdf; --color-usage-meter-symbol: #cdcdcd; --color-usage-meter-credit: #767676; --color-usage-meter-alert: #8f8f8f; --color-usage-meter-surface: #f9f9f9; --color-usage-meter-warning: color-mix(in srgb, #e02e2a 65%, #8f8f8f ); --color-usage-plan: #339cff; --color-usage-plan-wash: #e5f3ff; --color-usage-reserve-wash: #fff6d9; --color-usage-reserve: color-mix(in srgb, color-mix(in srgb, #ffc300, #e0ac00) 90%, #fff6d9); --color-usage-reserve-track: color-mix(in srgb, color-mix(in srgb, color-mix(in srgb, #ffc300, #e0ac00) 90%, #fff6d9) 35%, #fcfcfc); --color-avatar-purple: #ae7bf9; --color-background-activity-control: #e8e8e8; --color-text-activity-control: #9f9f9f; --color-text-activity-control-active: #fff; --color-background-activity-control-hover: #afafaf; --color-background-activity-stop-hover: #8f8f8f; --color-background-activity-input: #dfdfdf; --color-file-audio: #924ff7; --color-file-canvas: #e0ac00; --color-file-document: #0285ff; --color-file-image: #ff66ad; --color-file-pdf: #fa423e; --color-file-presentation: #fa423e; --color-file-spreadsheet: #04b84c; --color-file-three-d: #fb6a22; --color-file-video: #924ff7; --color-artifact-powerpoint: #ba2623; --color-artifact-photo-paper: #fff; --color-artifact-powerpoint-foreground: #ba2623; --color-artifact-powerpoint-surface: color-mix(in oklab, #ba2623 5%, transparent); --color-dialog-overlay: #0002; --color-surface-card: #ffffff; --color-surface-recovery: #f8f7f5; --app-color-background-shell: #f3f3f3; --color-background-home-suggestion-hover: #0000000d; --color-background-search-result-hover: color-mix(in srgb, #0000000d 25%, transparent); --color-starter-prompt-icon: #5d5d5d; --app-shell-sidebar-divider: #0000001a; --color-border-overlay: #0000001a; --shadow-dropdown-overlay: 0px 0px 0px .5px #0000001a, 0px 8px 16px -4px #0000001f; --dropdown-overlay-ring-width: .5px; --popover-overlay-ring-width: .5px; --shadow-popover-overlay: 0px 4px 8px -2px #0000001a; --app-shell-sidebar-popover-border: #0000001a; --color-background-composer-surface: #ffffff; --app-shell-page-surface-shadow: 0 0 0 .5px rgb(from #00000026 r g b / .04) , 0px 4px 16px 0px #0000000d; --app-shell-sidebar-popover-radius: calc(.75rem - .25rem); --app-shell-window-radius: initial; --app-shell-sidebar-popover-background: rgb(from #ffffff r g b / 1); --color-background-artifact-preview: color-mix(in srgb, #f3f3f3 98%, #000); --color-background-viewer-control: #ffffff; --color-background-page-search: #ffffff; --color-background-primary-ghost-focus: color-mix(in oklab, #0d0d0d 12%, transparent); --color-background-composer-primary: #3a83f7; --color-background-accent-action: #3a83f7; --color-background-user-message: #e8f3fe; --color-background-other-user-message: color-mix(in oklab, #0d0d0d 10%, transparent); --color-background-segmented-selected: color-mix(in oklab, #0d0d0d 5%, transparent); --color-background-segmented-selected-hover: color-mix(in oklab, #0d0d0d 10%, transparent); --color-background-segmented-form-track: color-mix(in srgb, #f3f3f3 90%, #0d0d0d); --color-background-segmented-form-selected: #f3f3f3; --color-background-callout-surface: #f3f3f3; --color-background-execution-output: #fcfcfc; --color-background-execution-traceback: #000; --color-background-mode-toggle-track: rgb(13 13 13 / 3%); --color-background-mode-toggle-selected: #ffffff; --color-background-composer-action-bar: #f3f3f3; --color-background-text-selection: #539af859; --color-background-attribution-highlight: #539af859; --color-background-coachmark: #0169cc; --color-background-success-indicator: #008635; --color-background-chatgpt-success-solid: #008635; --color-background-tip-soft: #e8f3fe; --color-border-mode-toggle-selected: #0000001a; --color-border-button-outline: rgb(0 0 0 / 15%); --color-background-button-outline-hover: #f9f9f9; --shadow-mode-toggle-selected: 0 1px 6px 0 rgb(0 0 0 / 5%); --color-codex-description: #8f8f8f; --color-codex-radio-inactive: #00000026; --color-codex-icon: #0d0d0d; --color-codex-icon-active: #0d0d0d; --color-codex-drop-overlay: #e8f3fe; --color-codex-drop-prompt: #e8f3fe; --color-codex-application-menu: #ffffff; --color-codex-application-menu-selection: #f3f3f3; --color-codex-git-added: #00a240; --color-codex-git-deleted: #ba2623; --color-codex-git-modified: #923b0f; --color-codex-git-ignored: #923b0f; --color-codex-diff-added: rgba(0, 162, 64, 0.15); --color-codex-diff-deleted: rgba(186, 38, 35, 0.15); --color-codex-diff-surface: color-mix(in srgb, #f3f3f3 94%, #0d0d0d); --color-codex-terminal-background: #fcfcfc; --color-codex-terminal-foreground: #0d0d0d; --color-codex-terminal-selection: #00000080; --color-codex-terminal-selection-inactive: #00000080; --color-codex-terminal-ansi-black: #8f8f8f; --color-codex-terminal-ansi-red: #e02e2a; --color-codex-terminal-ansi-green: #00a240; --color-codex-terminal-ansi-yellow: #ffc300; --color-codex-terminal-ansi-blue: #3a83f7; --color-codex-terminal-ansi-magenta: #924ff7; --color-codex-terminal-ansi-cyan: #3a83f7; --color-codex-terminal-ansi-white: #0d0d0d; --color-codex-terminal-ansi-bright-black: #5d5d5d; --color-codex-terminal-ansi-bright-red: #e02e2a; --color-codex-terminal-ansi-bright-green: #00a240; --color-codex-terminal-ansi-bright-yellow: #ffc300; --color-codex-terminal-ansi-bright-blue: #3a83f7; --color-codex-terminal-ansi-bright-magenta: #924ff7; --color-codex-terminal-ansi-bright-cyan: #3a83f7; --color-codex-terminal-ansi-bright-white: #0d0d0d; --color-codex-editor-line-highlight: color-mix(in srgb, #0d0d0d 4%, transparent); --color-codex-editor-cursor: #0d0d0d; --color-codex-editor-inline-code-background: #f3f3f3; --color-codex-editor-inline-code-foreground: #0d0d0d; --color-codex-syntax-comment: #4f4f4f; --color-codex-syntax-keyword: #ab4f7a; --color-codex-syntax-literal: #ac4f23; --color-codex-syntax-string: #3a843f; --color-codex-syntax-variable: #643cae; --color-codex-syntax-attribute: #b8802b; --color-codex-syntax-name: #1f4e94; --color-codex-syntax-error: #ba2623; --codex-theme-accent-text: #2c67c5; --codex-theme-accent-icon: #2c67c5; --codex-theme-accent-background-subtle: #e8f3fe; --codex-theme-accent-background-hover: #e8f3fe; --codex-theme-accent-background-pressed: #e8f3fe; --codex-theme-accent-color: #3a83f7; --codex-data-color-red: #e02e2a; --focus-outline-color: #3a83f7; --data-color-series-1: #3a83f7; --data-color-series-2: #924ff7; --data-color-series-3: #00a240; --data-color-series-4: #ffc300; --data-color-series-5: #e25507; --height-token-message: calc(.25rem * 10); --comment-font-size: 14px; --comment-metadata-font-size: 12px; --comment-line-height: calc(1.25 / .875); --comment-editor-font-size: 14px; --shadow-viewer-surface: 0 0 0 1px #0000000d, 0px 4px 16px 0px #0000000d; --viewer-header-height: calc(calc(.25rem * 5) + .25rem * 8); --codex-base-accent: #3a83f7; --codex-base-contrast: 45; --codex-base-ink: #0d0d0d; --codex-base-surface: #fcfcfc; --app-color-background-control: #ffffff; --color-background-control-opaque: #ffffff; --color-background-panel: #fcfcfc; --sidebar-upgrade-rest-background: color-mix(in srgb, #0285ff 9%, #fff); --app-color-text-unread-badge: #fff; --app-color-text-secondary: #5d5d5d; --app-color-text-primary-solid: #ffffff; --app-color-background-card: #ffffff; --app-color-ads-background-secondary: #e8e8e8; --app-color-ads-background-secondary-press: rgb(0 0 0 / 5%); --app-color-ads-border-medium: rgb(0 0 0 / 15%); --app-color-ads-text-primary: #0d0d0d; --color-text-composer-file-reference: color-mix(in srgb, #2c67c5 80%, #0d0d0d 20%); --upgrade-promotion-foreground: #3a83f7; box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px; scrollbar-color: oklab(0.159065 0.00000723451 0.00000317395 / 0.3) rgba(0, 0, 0, 0); scrollbar-width: thin; min-width: 0px; color: rgb(13, 13, 13); --theme-accent-text: #2c67c5; position: relative; --popcorn-presentation-background: color-mix(in srgb, #f3f3f3 98%, #000); --popcorn-presentation-thumbnail-background: #ffffff; --popcorn-presentation-thumbnail-backdrop-filter: none; --popcorn-presentation-thumbnail-shadow: 0 0 0 .5px #00000026, 0 3px 7.5px #00000008, 0 0 16px #00000005; --wb-text-primary: #0d0d0d; --wb-text-secondary: #5d5d5d; --wb-text-tertiary: #8f8f8f; --wb-surface-primary: #f3f3f3; --wb-surface-secondary: #fcfcfc; --wb-interactive-secondary-hover: #0000000d; --wb-border: #0000001a; --wb-border-hover: #0000001a; --wb-divider: #0000000d; --wb-focus: #3a83f7; --font-ui-family: inherit; --font-ui-weight: 400; --font-code-family: inherit; --font-code-weight: normal; --text-link-decoration: none; --puik-portal-zoom: 1;" data-theme="light">

はい。**DOACは「ドアック」**と読むのが一般的です。「ドック」ではありません。

DOAC = Direct Oral Anticoagulant

  • D:Direct(直接)

  • O:Oral(経口)

  • AC:Anticoagulant(抗凝固薬)

日本語では「直接経口抗凝固薬」と呼びます。

代表的な薬剤は以下のとおりです。

*16 / 2); --table-inline-gutter-start: calc*17 / 2); --table-inline-gutter-end: calc*18 / 2); --table-inline-content-end: 0px; min-height: 0px; margin-inline: -116.602px; flex-direction: column; align-self: stretch; display: flex; margin-block-start: 16px;" data-d-column-sizing="auto" data-d-component="table">

商品名

一般名

作用

リクシアナ

エドキサバン

第Xa因子阻害

イグザレルト

リバーロキサバン

第Xa因子阻害

エリキュース

アピキサバン

第Xa因子阻害

プラザキサ

ダビガトラン

トロンビン(第IIa因子)阻害

従来のワルファリンとは異なり、凝固因子を直接阻害する経口抗凝固薬という意味です。

なお、以前はNOAC(新規経口抗凝固薬)という呼称も使われていましたが、現在はDOACが広く使用されています。

 

 

ドアックは、血小板が集まる点については何も作用しないが、集まった血小板が固まろうとするのを抑制するのだね?
 

 

*19, 0.00000001))) calc(b * 1.00209181 + (0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000) * min(1, 0.01 / max(hypot*20, 0.00000001))); --color-content-gray: oklab(from #5d5d5d clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181 + (0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000) * min(1, 0.01 / max(hypot*21, 0.00000001))) calc(b * 1.00209181 + (0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000) * min(1, 0.01 / max(hypot*22, 0.00000001)))); --color-content-slate: oklab(from #6e8eb5 clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-purple: oklab(from #9639ed clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-magenta: oklab(from #cf42c5 clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-pink: oklab(from #f31c91 clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-blue: oklab(from #3566f0 clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-cyan: oklab(from #0695c8 clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-green: oklab(from #1f9884 clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-lime: oklab(from #92b21e clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-yellow: oklab(from #e39f20 clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-orange: oklab(from #f7513c clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-red: oklab(from #ff002a clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-chart-empty: #f3f3f3; --color-chart-sequential-1: #cce6ff; --color-chart-sequential-2: #66b5ff; --color-chart-sequential-3: #0285ff; --color-chart-sequential-4: #004f99; --color-text: #0d0d0d; --color-text-emphasis: #0d0d0d; --color-text-prose: #0d0d0d; --color-text-secondary: #5d5d5d; --color-text-tertiary: #8f8f8f; --color-text-inverse: #ffffff; --color-avatar-blue: #0485ff; --color-avatar-red: #ff7419; --color-avatar-green: #07b84c; --color-avatar-light-blue: #0169cc; --color-avatar-yellow: #ffc304; --color-avatar-gray: #212121; --color-avatar-orange: #ff7419; --color-avatar-foreground: #fff; --color-ring: #3a83f7; --color-text-primary: #0d0d0d; --color-background-primary-soft: #ffffff; --color-background-primary-soft-hover: #0000000d; --color-background-primary-soft-active: #f3f3f3; --color-background-primary-soft-alpha: #f3f3f3; --color-background-primary-soft-alpha-hover: color-mix(in oklab, #0d0d0d 12%, transparent); --color-background-primary-soft-alpha-active: color-mix(in oklab, #0d0d0d 16%, transparent); --color-text-primary-soft: #0d0d0d; --color-background-primary-soft-alt: color-mix(in oklab, #0d0d0d 5%, transparent); --color-border-primary-soft-alt: color-mix(in oklab, #0d0d0d 6%, transparent); --color-text-primary-soft-alt: #0d0d0d; --color-background-primary-surface: color-mix(in oklab, #0d0d0d 5%, transparent); --color-border-primary-surface: color-mix(in oklab, #0d0d0d 5%, transparent); --color-text-primary-surface: #0d0d0d; --color-background-primary-solid: #0d0d0d; --color-background-primary-solid-hover: #303030; --color-background-primary-solid-active: #414141; --color-text-primary-solid: #ffffff; --color-background-primary-outline-hover: color-mix(in oklab, #0d0d0d 2%, transparent); --color-background-primary-outline-active: color-mix(in oklab, #0d0d0d 4%, transparent); --color-border-primary-outline: #00000026; --color-border-primary-outline-hover: color-mix(in oklab, #0d0d0d 20%, transparent); --color-text-primary-outline: #0d0d0d; --color-text-primary-outline-hover: #0d0d0d; --color-background-primary-ghost-hover: #0000000d; --color-background-primary-ghost-active: color-mix(in oklab, #0d0d0d 12%, transparent); --color-text-primary-ghost: #0d0d0d; --color-text-primary-ghost-hover: #0d0d0d; --color-ring-primary: #3a83f7; --color-ring-primary-soft: #3a83f7; --color-ring-primary-solid: #3a83f7; --color-ring-primary-outline: #3a83f7; --color-ring-primary-ghost: #3a83f7; --color-background-secondary-soft: #f3f3f3; --color-background-secondary-soft-hover: #0000000d; --color-background-secondary-soft-active: #f3f3f3; --color-background-secondary-soft-alpha: #0000000d; --color-background-secondary-soft-alpha-hover: color-mix(in oklab, #0d0d0d 12%, transparent); --color-background-secondary-soft-alpha-active: color-mix(in oklab, #0d0d0d 16%, transparent); --color-text-secondary-soft: #0d0d0d; --color-background-secondary-soft-alt: color-mix(in oklab, #0d0d0d 5%, transparent); --color-border-secondary-soft-alt: color-mix(in oklab, #0d0d0d 6%, transparent); --color-text-secondary-soft-alt: #0d0d0d; --color-background-secondary-solid: #f3f3f3; --color-background-secondary-solid-hover: #0000000d; --color-background-secondary-solid-active: #f3f3f3; --color-text-secondary-solid: #5d5d5d; --color-background-secondary-outline-hover: color-mix(in oklab, #0d0d0d 2%, transparent); --color-background-secondary-outline-active: color-mix(in oklab, #0d0d0d 4%, transparent); --color-border-secondary-outline: #00000026; --color-border-secondary-outline-hover: color-mix(in oklab, #0d0d0d 20%, transparent); --color-text-secondary-outline: #5d5d5d; --color-text-secondary-outline-hover: #0d0d0d; --color-background-secondary-ghost-hover: #0000000d; --color-background-secondary-ghost-active: color-mix(in oklab, #0d0d0d 12%, transparent); --color-text-secondary-ghost: #5d5d5d; --color-text-secondary-ghost-hover: #0d0d0d; --color-ring-secondary: #3a83f7; --color-ring-secondary-soft: #3a83f7; --color-ring-secondary-solid: #3a83f7; --color-ring-secondary-outline: #3a83f7; --color-ring-secondary-ghost: #3a83f7; --color-text-info: #2c67c5; --color-background-info-soft: color-mix(in srgb, #2c67c5 30%, transparent); --color-background-info-soft-hover: #cce6ff; --color-background-info-soft-active: #cce6ff; --color-background-info-soft-alpha: color-mix(in oklab, #0285ff 13%, transparent); --color-background-info-soft-alpha-hover: color-mix(in oklab, #0285ff 25%, transparent); --color-background-info-soft-alpha-active: color-mix(in oklab, #0285ff 25%, transparent); --color-text-info-soft: #3a83f7; --color-background-info-surface: #e8f3fe; --color-border-info-surface: color-mix(in oklab, #0285ff 4%, transparent); --color-text-info-surface: #004f99; --color-background-info-solid: #3a83f7; --color-background-info-solid-hover: #0169cc; --color-background-info-solid-active: #0169cc; --color-text-info-solid: rgb(0, 0, 0); --color-background-info-outline-hover: color-mix(in oklab, #0285ff 4%, transparent); --color-background-info-outline-active: color-mix(in oklab, #0285ff 4%, transparent); --color-border-info-outline: #0285ff; --color-border-info-outline-hover: #0285ff; --color-text-info-outline: #0285ff; --color-text-info-outline-hover: #0285ff; --color-background-info-ghost-hover: color-mix(in oklab, #0285ff 13%, transparent); --color-background-info-ghost-active: color-mix(in oklab, #0285ff 13%, transparent); --color-text-info-ghost: #0169cc; --color-text-info-ghost-hover: #0169cc; --color-ring-info: #3a83f7; --color-ring-info-soft: #3a83f7; --color-ring-info-solid: #3a83f7; --color-ring-info-outline: #3a83f7; --color-ring-info-ghost: #3a83f7; --color-text-warning: #e25507; --color-background-warning-soft: #ffe7d9; --color-background-warning-soft-hover: #ffcfb4; --color-background-warning-soft-active: #ffcfb4; --color-background-warning-soft-alpha: color-mix(in oklab, #fb6a22 16%, transparent); --color-background-warning-soft-alpha-hover: color-mix(in oklab, #fb6a22 33%, transparent); --color-background-warning-soft-alpha-active: color-mix(in oklab, #fb6a22 33%, transparent); --color-text-warning-soft: #e25507; --color-background-warning-surface: #fff5f0; --color-border-warning-surface: color-mix(in oklab, #fb6a22 7%, transparent); --color-text-warning-surface: #b9480d; --color-background-warning-solid: #e25507; --color-background-warning-solid-hover: #b9480d; --color-background-warning-solid-active: #b9480d; --color-text-warning-solid: #ffffff; --color-background-warning-outline-hover: color-mix(in oklab, #fb6a22 7%, transparent); --color-background-warning-outline-active: color-mix(in oklab, #fb6a22 7%, transparent); --color-border-warning-outline: color-mix(in oklab, #e25507 15%, transparent); --color-border-warning-outline-hover: #e25507; --color-text-warning-outline: #e25507; --color-text-warning-outline-hover: #e25507; --color-background-warning-ghost-hover: color-mix(in oklab, #fb6a22 16%, transparent); --color-background-warning-ghost-active: color-mix(in oklab, #fb6a22 16%, transparent); --color-text-warning-ghost: #e25507; --color-text-warning-ghost-hover: #e25507; --color-ring-warning: #3a83f7; --color-ring-warning-soft: #3a83f7; --color-ring-warning-solid: #3a83f7; --color-ring-warning-outline: #3a83f7; --color-ring-warning-ghost: #3a83f7; --color-text-caution: #ffc300; --color-text-caution-hover: #6e5400; --color-background-caution-soft: #fff6d9; --color-background-caution-soft-hover: #ffeeb8; --color-background-caution-soft-active: #ffeeb8; --color-background-caution-soft-alpha: color-mix(in oklab, #ffc300 15%, transparent); --color-background-caution-soft-alpha-hover: color-mix(in oklab, #ffc300 27%, transparent); --color-background-caution-soft-alpha-active: color-mix(in oklab, #ffc300 27%, transparent); --color-text-caution-soft: #6e5400; --color-background-caution-surface: color-mix(in oklab, #ffc300 8%, transparent); --color-border-caution-surface: color-mix(in oklab, #ffc300 8%, transparent); --color-text-caution-surface: #6e5400; --color-background-caution-solid: #ffc300; --color-background-caution-solid-hover: #916f00; --color-background-caution-solid-active: #916f00; --color-text-caution-solid: #fff; --color-background-caution-outline-hover: color-mix(in oklab, #ffc300 8%, transparent); --color-background-caution-outline-active: color-mix(in oklab, #ffc300 8%, transparent); --color-border-caution-outline: #916f00; --color-border-caution-outline-hover: #916f00; --color-text-caution-outline: #916f00; --color-text-caution-outline-hover: #916f00; --color-background-caution-ghost-hover: color-mix(in oklab, #ffc300 15%, transparent); --color-background-caution-ghost-active: color-mix(in oklab, #ffc300 15%, transparent); --color-text-caution-ghost: #916f00; --color-text-caution-ghost-hover: #916f00; --color-ring-caution: #3a83f7; --color-ring-caution-soft: #3a83f7; --color-ring-caution-solid: #3a83f7; --color-ring-caution-outline: #3a83f7; --color-ring-caution-ghost: #3a83f7; --color-text-danger: #e02e2a; --color-background-danger-soft: #ffd9d9; --color-background-danger-soft-hover: #ffc6c5; --color-background-danger-soft-active: #ffc6c5; --color-background-danger-soft-alpha: color-mix(in oklab, #fa423e 16%, transparent); --color-background-danger-soft-alpha-hover: color-mix(in oklab, #fa423e 30%, transparent); --color-background-danger-soft-alpha-active: color-mix(in oklab, #fa423e 30%, transparent); --color-text-danger-soft: #e02e2a; --color-background-danger-surface: #fff0f0; --color-border-danger-surface: color-mix(in oklab, #fa423e 8%, transparent); --color-text-danger-surface: #ba2623; --color-background-danger-solid: #e02e2a; --color-background-danger-solid-hover: #e02e2a; --color-background-danger-solid-active: #e02e2a; --color-text-danger-solid: #fff; --color-background-danger-outline-hover: color-mix(in oklab, #fa423e 8%, transparent); --color-background-danger-outline-active: color-mix(in oklab, #fa423e 8%, transparent); --color-border-danger-outline: color-mix(in oklab, #e02e2a 15%, transparent); --color-border-danger-outline-hover: color-mix(in oklab, #fa423e 48%, transparent); --color-text-danger-outline: #fa423e; --color-text-danger-outline-hover: #fa423e; --color-background-danger-ghost-hover: color-mix(in oklab, #fa423e 16%, transparent); --color-background-danger-ghost-active: color-mix(in oklab, #fa423e 16%, transparent); --color-text-danger-ghost: #e02e2a; --color-text-danger-ghost-hover: #e02e2a; --color-ring-danger: #ff8583; --color-ring-danger-soft: #ff8583; --color-ring-danger-solid: #ff8583; --color-ring-danger-outline: #ff8583; --color-ring-danger-ghost: #ff8583; --color-text-success: #00a240; --color-background-success-soft: #d9f4e4; --color-background-success-soft-hover: #b8ebcc; --color-background-success-soft-active: #b8ebcc; --color-background-success-soft-alpha: color-mix(in oklab, #04b84c 15%, transparent); --color-background-success-soft-alpha-hover: color-mix(in oklab, #04b84c 29%, transparent); --color-background-success-soft-alpha-active: color-mix(in oklab, #04b84c 29%, transparent); --color-text-success-soft: #008635; --color-background-success-surface: #edfaf2; --color-border-success-surface: color-mix(in oklab, #04b84c 8%, transparent); --color-text-success-surface: #008635; --color-background-success-solid: #008635; --color-background-success-solid-hover: #00a240; --color-background-success-solid-active: #00a240; --color-text-success-solid: #fff; --color-background-success-outline-hover: color-mix(in oklab, #04b84c 8%, transparent); --color-background-success-outline-active: color-mix(in oklab, #04b84c 8%, transparent); --color-border-success-outline: #00a240; --color-border-success-outline-hover: #00a240; --color-text-success-outline: #00a240; --color-text-success-outline-hover: #00a240; --color-background-success-ghost-hover: color-mix(in oklab, #04b84c 15%, transparent); --color-background-success-ghost-active: color-mix(in oklab, #04b84c 15%, transparent); --color-text-success-ghost: #00a240; --color-text-success-ghost-hover: #00a240; --color-ring-success: #3a83f7; --color-ring-success-soft: #3a83f7; --color-ring-success-solid: #3a83f7; --color-ring-success-outline: #3a83f7; --color-ring-success-ghost: #3a83f7; --color-text-discovery: #924ff7; --color-background-discovery-soft: #efe5fe; --color-background-discovery-soft-hover: #e0cefd; --color-background-discovery-soft-active: #e0cefd; --color-background-discovery-soft-alpha: color-mix(in oklab, #924ff7 15%, transparent); --color-background-discovery-soft-alpha-hover: color-mix(in oklab, #924ff7 28%, transparent); --color-background-discovery-soft-alpha-active: color-mix(in oklab, #924ff7 28%, transparent); --color-text-discovery-soft: #6b3ab4; --color-background-discovery-surface: color-mix(in oklab, #924ff7 6%, transparent); --color-border-discovery-surface: color-mix(in oklab, #924ff7 6%, transparent); --color-text-discovery-surface: #6b3ab4; --color-background-discovery-solid: #924ff7; --color-background-discovery-solid-hover: #8046d9; --color-background-discovery-solid-active: #8046d9; --color-text-discovery-solid: #fff; --color-background-discovery-outline-hover: color-mix(in oklab, #924ff7 6%, transparent); --color-background-discovery-outline-active: color-mix(in oklab, #924ff7 6%, transparent); --color-border-discovery-outline: #924ff7; --color-border-discovery-outline-hover: #924ff7; --color-text-discovery-outline: #924ff7; --color-text-discovery-outline-hover: #924ff7; --color-background-discovery-ghost-hover: color-mix(in oklab, #924ff7 15%, transparent); --color-background-discovery-ghost-active: color-mix(in oklab, #924ff7 15%, transparent); --color-text-discovery-ghost: #8046d9; --color-text-discovery-ghost-hover: #8046d9; --color-ring-discovery: #3a83f7; --color-ring-discovery-soft: #3a83f7; --color-ring-discovery-solid: #3a83f7; --color-ring-discovery-outline: #3a83f7; --color-ring-discovery-ghost: #3a83f7; --color-background-disabled: color-mix(in oklab, #0d0d0d 5%, transparent); --color-border-disabled: color-mix(in oklab, #0d0d0d 6%, transparent); --color-text-disabled: #8f8f8f; --color-border-subtle: #0000000d; --color-border: #0000001a; --color-border-strong: #00000026; --font-tracking-wide: normal; --font-tracking-normal: normal; --font-tracking-tight: normal; --font-heading-5xl-size: 4.5rem; --font-heading-5xl-line-height: 4.5rem; --font-heading-5xl-weight: 600; --font-heading-5xl-tracking: -.025em; --font-heading-4xl-size: 3.75rem; --font-heading-4xl-line-height: 3.75rem; --font-heading-4xl-weight: 600; --font-heading-4xl-tracking: -.025em; --font-heading-3xl-size: 3rem; --font-heading-3xl-line-height: 3rem; --font-heading-3xl-weight: 600; --font-heading-3xl-tracking: -.025em; --font-heading-2xl-size: 2.25rem; --font-heading-2xl-line-height: 2.625rem; --font-heading-2xl-weight: 600; --font-heading-2xl-tracking: -.025em; --font-heading-xl-size: 2rem; --font-heading-xl-line-height: 2.375rem; --font-heading-xl-weight: 600; --font-heading-xl-tracking: -.025em; --font-heading-lg-size: 1.5rem; --font-heading-lg-line-height: 1.75rem; --font-heading-lg-weight: 600; --font-heading-lg-tracking: 0em; --font-heading-md-size: 1.25rem; --font-heading-md-line-height: 1.625rem; --font-heading-md-weight: 600; --font-heading-md-tracking: 0em; --font-heading-sm-size: 1.125rem; --font-heading-sm-line-height: 1.625rem; --font-heading-sm-weight: 600; --font-heading-sm-tracking: 0em; --font-heading-xs-size: 1rem; --font-heading-xs-line-height: 1.5rem; --font-heading-xs-weight: 600; --font-heading-xs-tracking: 0em; --font-text-lg-size: 1.125rem; --font-text-lg-line-height: 1.8125rem; --font-text-lg-weight: 400; --font-text-lg-tracking: 0em; --font-text-md-size: 1rem; --font-text-md-line-height: 1.5rem; --font-text-md-weight: 400; --font-text-md-tracking: 0em; --font-text-sm-size: .875rem; --font-text-sm-line-height: 1.25rem; --font-text-sm-weight: 400; --font-text-sm-tracking: 0em; --font-text-xs-size: .75rem; --font-text-xs-line-height: 1.125rem; --font-text-xs-weight: 400; --font-text-xs-tracking: .025em; --font-text-2xs-size: .625rem; --font-text-2xs-line-height: .875rem; --font-text-2xs-weight: 400; --font-text-2xs-tracking: .025em; --font-text-3xs-size: .5rem; --font-text-3xs-line-height: .75rem; --font-text-3xs-weight: 400; --font-text-3xs-tracking: .025em; --font-small-caps-md-size: .6875rem; --font-small-caps-md-line-height: .9375rem; --font-small-caps-md-weight: 600; --font-small-caps-md-tracking: .65px; --font-small-caps-lg-size: .8125rem; --font-small-caps-lg-line-height: 1.1875rem; --font-small-caps-lg-weight: 600; --font-small-caps-lg-tracking: .6px; --control-size-4xs: 1.25rem; --control-size-3xs: 1.375rem; --control-size-2xs: 1.5rem; --control-size-xs: 1.625rem; --control-size-sm: 1.75rem; --control-size-md: 2rem; --control-size-lg: 2.25rem; --control-size-xl: 2.5rem; --control-size-2xl: 2.75rem; --control-size-3xl: 3rem; --control-gutter-2xs: .375rem; --control-gutter-xs: .5rem; --control-gutter-sm: .625rem; --control-gutter-md: .75rem; --control-gutter-lg: .875rem; --control-gutter-xl: 1rem; --control-gutter-pill-scaling: 1.33; --control-radius-sm: calc(.25rem * 1); --control-radius-md: calc(.5rem * 1); --control-radius-lg: calc(.5rem * 1); --control-radius-xl: calc(.75rem * 1); --control-font-size-sm: 12px; --control-font-size-md: 14px; --control-font-size-lg: 16px; --control-icon-size-xs: .875rem; --control-icon-size-sm: 1rem; --control-icon-size-md: 1.125rem; --control-icon-size-lg: 1.25rem; --control-icon-size-xl: 1.375rem; --control-icon-size-2xl: 1.5rem; --cubic-enter: cubic-bezier(.19, 1, .22, 1); --cubic-exit: cubic-bezier(.8, 0, .4, 1); --cubic-exit-snappy: cubic-bezier(.65, 0, .4, 1); --cubic-move: cubic-bezier(.65, 0, .35, 1); --transition-duration-basic: .15s; --transition-ease-basic: ease; --animation-duration-streaming-text: .7s; --scrollbar-color: color-mix(in oklab, #0d0d0d 30%, transparent); --shadow-card: 0px 4px 16px 0px #0000000d; --shadow: 0 10px 15px -3px #0000001a , 0 4px 6px -4px #0000001a; --shadow-hairline: 0 0 0 .5px #0000001a; --shadow-100: 0 1px 2px -1px rgb(0 0 0 / .08); --shadow-100-strong: 0 1px 2px -1px rgb(0 0 0 / calc(.08 * 1.25)); --shadow-100-stronger: 0 1px 2px -1px rgb(0 0 0 / calc(.08 * 1.6)); --shadow-200: 0 2px 4px -1px rgb(0 0 0 / .08); --shadow-200-strong: 0 2px 4px -1px rgb(0 0 0 / calc(.08 * 1.25)); --shadow-200-stronger: 0 2px 4px -1px rgb(0 0 0 / calc(.08 * 1.6)); --shadow-300: 0 4px 8px -2px rgb(0 0 0 / .1); --shadow-300-strong: 0 4px 8px -2px rgb(0 0 0 / calc(.1 * 1.25)); --shadow-300-stronger: 0 4px 8px -2px rgb(0 0 0 / calc(.1 * 1.6)); --shadow-400: 0 8px 16px -4px rgb(0 0 0 / .12); --shadow-400-strong: 0 8px 16px -4px rgb(0 0 0 / calc(.12 * 1.25)); --shadow-400-stronger: 0 8px 16px -4px rgb(0 0 0 / calc(.12 * 1.6)); --color-surface: #f3f3f3; --color-surface-secondary: #fcfcfc; --color-surface-tertiary: #f3f3f3; --color-surface-elevated: #ffffff; --color-surface-elevated-secondary: #ffffff; --color-surface-canvas: color-mix(in srgb, #f3f3f3 98%, #000); --alert-border-radius: calc(1rem * 1); --alert-gap: calc(.25rem * 3); --alert-gutter: calc(.25rem * 3); --alert-font-size: .875rem; --alert-line-height: 1.25rem; --alert-title-font-weight: 500; --avatar-radius: 9999px; --avatar-size: 28px; --avatar-font-size-scaling: .5; --avatar-overflow-font-size-scaling-one: .45; --avatar-overflow-font-size-scaling-two: .37; --avatar-overflow-font-size-scaling-three: .3; --avatar-image-border-color: color-mix(in oklab, #0d0d0d 4%, transparent); --avatar-group-cutout-width: 3px; --avatar-group-cutout-color: #f3f3f3; --avatar-group-spacing: -8px; --badge-gutter-sm: calc(.375rem - 1px); --badge-gutter-md: .375rem; --badge-gutter-lg: .5rem; --badge-size-sm: calc(1.375rem - 2px); --badge-size-md: 1.375rem; --badge-size-lg: 1.5rem; --badge-radius-sm: calc(.125rem * 1); --badge-radius-md: calc(.125rem * 1); --badge-radius-lg: calc(.25rem * 1); --badge-font-size-sm: .75rem; --badge-font-size-md: .875rem; --badge-font-size-lg: .875rem; --badge-tracking-sm: .025em; --badge-tracking-md: 0em; --badge-tracking-lg: 0em; --badge-font-weight-sm: 600; --badge-font-weight-md: 600; --badge-font-weight-lg: 600; --badge-icon-font-size-sm: .75rem; --badge-icon-font-size-md: 1rem; --badge-icon-font-size-lg: 1rem; --badge-indicator-size-sm: .75rem; --badge-indicator-size-md: .75rem; --badge-indicator-size-lg: .875rem; --button-gap-sm: 3px; --button-gap-md: 4px; --button-gap-lg: 6px; --button-font-weight: 500; --button-surface-border-color: #0000000a; --button-surface-shadow: 0 2px 8px 0 #0000000a, 0 4px 80px 8px #00000006; --input-gap-xs: 4px; --input-gap-sm: 6px; --input-gap-md: 8px; --input-gap-lg: 10px; --input-text-color: #0d0d0d; --input-placeholder-text-color: #8f8f8f; --input-outline-border-color: #00000026; --input-outline-border-color-hover: color-mix(in oklab, #0d0d0d 25%, transparent); --input-outline-border-color-focus: color-mix(in oklab, #0d0d0d 50%, transparent); --input-soft-background-color: #f3f3f3; --input-soft-border-color-focus: color-mix(in oklab, #0d0d0d 20%, transparent); --input-border-color-invalid: #e02e2a; --link-font-weight: inherit; --link-gap: calc(.25rem * .5); --link-radius: calc(.25rem * 1); --link-underline-decoration-offset: .1em; --link-primary-text-color: #0169cc; --link-primary-text-color-hover: #013566; --chat-max-width: 800px; --chat-gutter: calc(.25rem * 5); --chat-background-color: #f3f3f3; --thread-gutter: calc(.25rem * 4); --composer-gutter: calc(.25rem * 3); --composer-compact-gutter: calc(.25rem * 2); --composer-radius: calc(.25rem * 7); --composer-background-color: #ffffff; --smoothing-background-color: #f3f3f3; --user-message-background-color: color-mix(in oklab, #0d0d0d 5%, transparent); --user-message-text-color: #0d0d0d; --source-list-gutter: calc(.25rem * 4); --codeblock-background-color: #fcfcfc; --codeblock-syntax-1: #c0660d; --codeblock-syntax-2: #0169cc; --codeblock-syntax-3: #008635; --codeblock-syntax-4: #e04c91; --codeblock-syntax-5: #8046d9; --dialog-min-width: 250px; --dialog-max-width: 450px; --dialog-radius: calc(1rem * 1); --dialog-container-inner-padding: calc(.25rem * 5); --dialog-backdrop-dim-background: #0000004d; --dialog-backdrop-fade-background: #f2f2f280; --dialog-backdrop-fade-filter: blur(1px); --dialog-backdrop-fade-shadow: 0 8px 16px 0 #00000012, 0 2px 6px 0 #0000000d, 0 0 0 1px #0000001a; --menu-gutter: calc(.25rem * 2); --menu-radius: calc(1rem * 1); --menu-font-size: .875rem; --menu-line-height: 1.25rem; --menu-item-background-color: color-mix(in oklab, #0d0d0d 8%, transparent); --menu-item-padding: calc(.25rem * 2) calc(.25rem * 3); --menu-item-extra-padding-end: calc(.25rem * 3); --menu-item-gap: calc(.25rem * 1.5); --menu-choice-item-gap: calc(.25rem * 2); --menu-choice-item-gap-end: calc(.25rem * 3); --menu-item-radius: calc(calc(1rem * 1) - calc(.25rem * 2)); --menu-separator-gutter: calc(.25rem * 2) calc(.25rem * 3); --menu-separator-background-color: #0000001a; --menu-radio-indicator-size: 1.125rem; --menu-radio-indicator-hole-size: .5rem; --menu-checkbox-indicator-size: 1.125rem; --modal-radius: calc(1rem * 1); --modal-backdrop-background: #0000004d; --modal-backdrop-fade-background: #f2f2f280; --modal-backdrop-fade-filter: blur(1px); --modal-backdrop-dim-shadow: 0 10px 15px -3px #0000001a , 0 4px 6px -4px #0000001a; --modal-container-inner-padding: calc(.25rem * 5); --popover-radius: calc(1rem * 1); --radio-group-col-gap: calc(.25rem * 2.5); --radio-group-row-gap: calc(.25rem * 5); --radio-group-item-gap: calc(.25rem * 1.5); --radio-group-item-font-size: .875rem; --radio-group-item-line-height: 1.25rem; --radio-group-indicator-size: 1rem; --radio-group-indicator-border-color: #00000026; --radio-group-indicator-border-color-hover: color-mix(in oklab, #0d0d0d 25%, transparent); --radio-group-indicator-background-color: #0d0d0d; --radio-group-indicator-hole-size: .375rem; --radio-group-indicator-hole-background-color: #ffffff; --segmented-control-gap: 2px; --segmented-control-gutter: 2px; --segmented-control-background: #ededed; --segmented-control-font-weight: 600; --segmented-control-thumb-background: #fff; --segmented-control-thumb-shadow: 0 1px 4px -1px #0003; --segmented-control-option-highlight-gutter: 1px; --segmented-control-option-highlight-background-color: #cdcdcd; --select-list-scale: .98; --select-item-active-font-weight: 500; --select-control-font-weight: 500; --slider-track-color: #dfdfdf; --slider-range-color: #767676; --switch-track-width: 32px; --switch-track-height: 19px; --switch-track-color: color-mix(in oklab, #0d0d0d 10%, transparent); --switch-track-color-hover: color-mix(in oklab, #0d0d0d 10%, transparent); --switch-track-color-checked: #3a83f7; --switch-track-color-checked-disabled: color-mix(in oklab, #3a83f7 50%, transparent); --switch-track-color-disabled: #ededed; --switch-thumb-offset: 3px; --switch-thumb-size: calc(19px - 2 * 3px); --switch-thumb-shadow: 0 1px 2px #0003; --switch-thumb-color: #fff; --switch-thumb-color-disabled: #fff; --switch-label-gap: calc(.25rem * 2); --tooltip-bottom-translate: 0 2px; --tooltip-border-radius: calc(1rem * 1); --tooltip-corner-shape: round; --tooltip-background-color: #0d0d0d; --tooltip-text-color: #ffffff; --tooltip-text-info-color: color-mix(in srgb, #ffffff 70%, #2c67c5); --tooltip-text-danger-color: color-mix(in srgb, #ffffff 70%, #e02e2a ); --tooltip-text-warning-color: color-mix(in srgb, #ffffff 70%, #e25507 ); --tooltip-text-success-color: color-mix(in srgb, #ffffff 70%, #00a240 ); --tooltip-border-color: color-mix(in oklab, #ffffff 5%, transparent); --tooltip-box-shadow: 0 8px 18px #0f172a33; --tooltip-font-size: 14px; --tooltip-font-weight: 600; --tooltip-line-height: calc(.25rem * 4.5); --tooltip-letter-spacing: -.15px; --tooltip-padding-block: calc(.25rem * 1.25); --tooltip-padding-inline: calc(.25rem * 3); --tooltip-shortcut-background-color: color-mix(in oklab, #ffffff 25%, transparent); --tooltip-compact-font-weight: 600; --modal-sheet-fade-shadow: 0 -8px 16px 0 #00000012, 0 -2px 6px 0 #0000000d, 0 0 0 1px #0000001a; --modal-backdrop-fade-shadow: 0 8px 16px 0 #00000012, 0 2px 6px 0 #0000000d, 0 0 0 1px #0000001a; --menu-background-color: color-mix(in oklab, #ffffff 90%, transparent); --menu-box-shadow: 0 0 0 .5px #0000001a, 0px 0px 0px .5px #0000001a, 0px 8px 16px -4px #0000001f; --menu-backdrop-filter: blur(16px); --menu-indicator-margin-start: .25rem; --app-color-background-surface: #fcfcfc; --app-color-background-surface-under: #fcfcfc; --app-color-background-application-menu: #ffffff; --app-color-foreground-application-menu: #0d0d0d; --app-color-border-application-menu-separator: #0000001a; --app-color-background-editor-opaque: #f9f9f9; --app-color-background-elevated-primary: #ffffff; --app-color-background-elevated-primary-opaque: #ffffff; --app-color-background-elevated-secondary: #f3f3f3; --app-color-background-elevated-secondary-opaque: #f3f3f3; --app-color-background-elevated-tertiary-opaque: #f3f3f3; --app-color-background-button-primary: #0d0d0d; --app-color-background-button-primary-hover: #000000cc; --app-color-background-button-primary-active: #000000e5; --app-color-background-button-primary-inactive: #0d0d0d; --app-color-background-button-secondary: #f3f3f3; --app-color-background-button-secondary-hover: #0000000d; --app-color-background-button-secondary-active: #0000001a; --app-color-background-button-secondary-inactive: transparent; --app-color-background-button-tertiary: transparent; --app-color-background-button-tertiary-hover: #0000000d; --app-color-background-button-tertiary-active: #0000001a; --app-color-background-accent: #e8f3fe; --app-color-background-accent-hover: #e8f3fe; --app-color-background-accent-active: #e8f3fe; --app-color-background-status-success: color-mix(in oklab, #00a240 7.0%, transparent); --app-color-background-status-warning: #ffe7d9; --app-color-background-status-error: #ffd9d9; --app-color-background-tip-badge: #e8f3fe; --app-color-background-danger-active: color-mix(in oklab, #e02e2a 90%, transparent); --app-color-text-foreground: #0d0d0d; --app-color-text-foreground-secondary: #5d5d5d; --app-color-text-foreground-tertiary: #8f8f8f; --app-color-text-button-primary: #ffffff; --app-color-text-button-secondary: #0d0d0d; --app-color-text-button-tertiary: #8f8f8f; --app-color-text-accent: #2c67c5; --app-color-text-on-accent: rgb(0, 0, 0); --app-color-text-success: #00a240; --app-color-text-warning: #e25507; --app-color-text-error: #e02e2a; --app-color-text-tip-badge: #3a83f7; --app-color-icon-primary: #0d0d0d; --app-color-icon-secondary: #5d5d5d; --app-color-icon-tertiary: #8f8f8f; --app-color-icon-accent: #2c67c5; --app-color-icon-success: #00a240; --app-color-icon-warning: #e25507; --app-color-icon-error: #e02e2a; --app-color-accent-red: #e02e2a; --app-color-accent-blue: #3a83f7; --app-color-accent-yellow: #ffc300; --app-color-accent-orange: #e25507; --app-color-accent-green: #00a240; --app-color-accent-purple: #924ff7; --app-color-border: #0000001a; --app-color-border-heavy: #00000026; --app-color-border-light: #0000000d; --app-color-border-warning: color-mix(in oklab, #e25507 15%, transparent); --app-color-border-error: color-mix(in oklab, #e02e2a 15%, transparent); --app-color-border-focus: #3a83f7; --app-color-decoration-added: #00a240; --app-color-decoration-modified: #923b0f; --app-color-decoration-deleted: #ba2623; --app-color-decoration-unchanged: #afafaf; --app-color-editor-added: rgba(0, 162, 64, 0.15); --app-color-editor-deleted: rgba(186, 38, 35, 0.15); --app-color-simple-scrim: #00000080; --app-color-background-recovery: #f8f7f5; --color-text-chatgpt-recovery: color-mix(in srgb, #0d0d0d calc(100% * 119 / 255), #fcfcfc ); --color-text-toolbar-action: #0d0d0d; --color-text-execution-output: #0d0d0d; --color-text-execution-output-label: #8f8f8f; --color-text-execution-output-error: #e02e2a; --color-text-execution-traceback: #fff; --color-text-mode-toggle-inactive: #5d5d5d; --color-text-mode-toggle-primary: #0d0d0d; --color-text-mode-toggle-accent: #3a83f7; --color-text-button-outline: #0d0d0d; --accent-icon: #2c67c5; --color-text-connected: #339cff; --color-text-header-upgrade: #3a83f7; --color-background-header-upgrade-hover: color-mix(in srgb, #3a83f7 9%, transparent); --color-text-unread-badge: #fff; --color-text-business-claim: #0169cc; --color-text-internal-badge: #1a1400; --color-background-internal-badge: #ffdb66; --color-text-tip: #3a83f7; --composer-corner-shape: superellipse(1.1); --thread-composer-bottom-inset: calc(.25rem * 6); --color-text-composer-primary: #ffffff; --color-text-accent-action: #ffffff; --color-text-composer-reference: #3a83f7; --color-text-user-message: #0c274a; --color-text-coachmark: #fff; --color-background-tooltip: #0d0d0d; --color-text-tooltip: #ffffff; --color-border-tooltip: color-mix(in oklab, #ffffff 5%, transparent); --color-background-tooltip-shortcut: color-mix(in oklab, #ffffff 25%, transparent); --color-background-tooltip-classic: #fff; --color-text-tooltip-classic: #000; --color-border-tooltip-classic: color-mix(in oklab, #000 10%, transparent); --color-text-tooltip-shortcut: #ffffff; --color-text-tooltip-secondary: color-mix(in oklab, #ffffff 90%, transparent); --color-text-tooltip-tertiary: color-mix(in oklab, #ffffff 80%, transparent); --color-text-tooltip-info: color-mix(in srgb, #ffffff 70%, #2c67c5); --color-text-tooltip-danger: color-mix(in srgb, #ffffff 70%, #e02e2a ); --color-text-tooltip-warning: color-mix(in srgb, #ffffff 70%, #e25507 ); --color-text-tooltip-success: color-mix(in srgb, #ffffff 70%, #00a240 ); --color-text-tooltip-description: color-mix(in oklab, #ffffff 90%, transparent); --color-control-thumb-foreground: #0d0d0d; --color-control-thumb-on-accent: #fff; --color-device-stage: #303030; --color-device-handle: #414141; --color-device-handle-hover: #4f4f4f; --color-device-handle-detail: #afafaf; --color-background-user-message-compact: #f3f3f3; --color-background-message-reaction: #f3f3f3; --color-chat-accent-black: #000; --color-chat-accent-slate: #7c9cc3; --color-chat-accent-red: #de4a43; --color-chat-accent-orange: #ff8066; --color-chat-accent-yellow: #ffcc38; --color-chat-accent-lime: #b6d80b; --color-chat-accent-green: #04bb9f; --color-chat-accent-cyan: #00b1ff; --color-chat-accent-blue: #3566f0; --color-chat-accent-purple: #a25bff; --color-chat-accent-magenta: #dd6adc; --color-chat-accent-pink: #fa70ab; --color-text-on-chat-accent: #fff; --color-text-on-chat-accent-yellow: #0d0d0d; --color-text-on-chat-accent-lime: #0d0d0d; --color-text-chat-accent-blue: #2451da; --color-text-chat-accent-green: #055f51; --color-text-chat-accent-yellow: #7d3f09; --color-text-chat-accent-pink: #c31b74; --color-text-chat-accent-orange: #ab1616; --color-text-chat-accent-purple: #7e14d0; --color-text-chat-accent-slate: #4a6e98; --color-text-chat-accent-lime: #586c11; --color-text-chat-accent-cyan: #0b5c7c; --color-text-chat-accent-magenta: #af1fa7; --color-text-chat-accent-black: #0d0d0d; --color-text-chat-accent-red: #e02e2a; --color-media-foreground: #fff; --color-media-background: #000; --color-brand-logo-background: #fff; --color-brand-logo-foreground: #000; --color-media-scrim: #0d0d0d; --color-media-control-background: color-mix(in srgb, #fff 35%, #0d0d0d); --color-media-control-hover: color-mix(in srgb, #fff 40%, #0d0d0d); --color-image-generation-accent: #3a83f7; --color-image-generation-text: var(--color-text-accent); --color-image-generation-foreground: rgb(0, 0, 0); --color-blue: #3a83f7; --color-chart-blue: #3a83f7; --color-green: #00a240; --color-chart-green: #00a240; --color-orange: #e25507; --color-chart-orange: #e25507; --color-purple: #924ff7; --color-chart-purple: #924ff7; --color-red: #e02e2a; --color-chart-red: #e02e2a; --color-yellow: #ffc300; --color-chart-yellow: #ffc300; --color-usage-meter-fill: color-mix(in srgb, #767676 45%, #5d5d5d); --color-usage-meter-track: #dfdfdf; --color-usage-meter-symbol: #cdcdcd; --color-usage-meter-credit: #767676; --color-usage-meter-alert: #8f8f8f; --color-usage-meter-surface: #f9f9f9; --color-usage-meter-warning: color-mix(in srgb, #e02e2a 65%, #8f8f8f ); --color-usage-plan: #339cff; --color-usage-plan-wash: #e5f3ff; --color-usage-reserve-wash: #fff6d9; --color-usage-reserve: color-mix(in srgb, color-mix(in srgb, #ffc300, #e0ac00) 90%, #fff6d9); --color-usage-reserve-track: color-mix(in srgb, color-mix(in srgb, color-mix(in srgb, #ffc300, #e0ac00) 90%, #fff6d9) 35%, #fcfcfc); --color-avatar-purple: #ae7bf9; --color-background-activity-control: #e8e8e8; --color-text-activity-control: #9f9f9f; --color-text-activity-control-active: #fff; --color-background-activity-control-hover: #afafaf; --color-background-activity-stop-hover: #8f8f8f; --color-background-activity-input: #dfdfdf; --color-file-audio: #924ff7; --color-file-canvas: #e0ac00; --color-file-document: #0285ff; --color-file-image: #ff66ad; --color-file-pdf: #fa423e; --color-file-presentation: #fa423e; --color-file-spreadsheet: #04b84c; --color-file-three-d: #fb6a22; --color-file-video: #924ff7; --color-artifact-powerpoint: #ba2623; --color-artifact-photo-paper: #fff; --color-artifact-powerpoint-foreground: #ba2623; --color-artifact-powerpoint-surface: color-mix(in oklab, #ba2623 5%, transparent); --color-dialog-overlay: #0002; --color-surface-card: #ffffff; --color-surface-recovery: #f8f7f5; --app-color-background-shell: #f3f3f3; --color-background-home-suggestion-hover: #0000000d; --color-background-search-result-hover: color-mix(in srgb, #0000000d 25%, transparent); --color-starter-prompt-icon: #5d5d5d; --app-shell-sidebar-divider: #0000001a; --color-border-overlay: #0000001a; --shadow-dropdown-overlay: 0px 0px 0px .5px #0000001a, 0px 8px 16px -4px #0000001f; --dropdown-overlay-ring-width: .5px; --popover-overlay-ring-width: .5px; --shadow-popover-overlay: 0px 4px 8px -2px #0000001a; --app-shell-sidebar-popover-border: #0000001a; --color-background-composer-surface: #ffffff; --app-shell-page-surface-shadow: 0 0 0 .5px rgb(from #00000026 r g b / .04) , 0px 4px 16px 0px #0000000d; --app-shell-sidebar-popover-radius: calc(.75rem - .25rem); --app-shell-window-radius: initial; --app-shell-sidebar-popover-background: rgb(from #ffffff r g b / 1); --color-background-artifact-preview: color-mix(in srgb, #f3f3f3 98%, #000); --color-background-viewer-control: #ffffff; --color-background-page-search: #ffffff; --color-background-primary-ghost-focus: color-mix(in oklab, #0d0d0d 12%, transparent); --color-background-composer-primary: #3a83f7; --color-background-accent-action: #3a83f7; --color-background-user-message: #e8f3fe; --color-background-other-user-message: color-mix(in oklab, #0d0d0d 10%, transparent); --color-background-segmented-selected: color-mix(in oklab, #0d0d0d 5%, transparent); --color-background-segmented-selected-hover: color-mix(in oklab, #0d0d0d 10%, transparent); --color-background-segmented-form-track: color-mix(in srgb, #f3f3f3 90%, #0d0d0d); --color-background-segmented-form-selected: #f3f3f3; --color-background-callout-surface: #f3f3f3; --color-background-execution-output: #fcfcfc; --color-background-execution-traceback: #000; --color-background-mode-toggle-track: rgb(13 13 13 / 3%); --color-background-mode-toggle-selected: #ffffff; --color-background-composer-action-bar: #f3f3f3; --color-background-text-selection: #539af859; --color-background-attribution-highlight: #539af859; --color-background-coachmark: #0169cc; --color-background-success-indicator: #008635; --color-background-chatgpt-success-solid: #008635; --color-background-tip-soft: #e8f3fe; --color-border-mode-toggle-selected: #0000001a; --color-border-button-outline: rgb(0 0 0 / 15%); --color-background-button-outline-hover: #f9f9f9; --shadow-mode-toggle-selected: 0 1px 6px 0 rgb(0 0 0 / 5%); --color-codex-description: #8f8f8f; --color-codex-radio-inactive: #00000026; --color-codex-icon: #0d0d0d; --color-codex-icon-active: #0d0d0d; --color-codex-drop-overlay: #e8f3fe; --color-codex-drop-prompt: #e8f3fe; --color-codex-application-menu: #ffffff; --color-codex-application-menu-selection: #f3f3f3; --color-codex-git-added: #00a240; --color-codex-git-deleted: #ba2623; --color-codex-git-modified: #923b0f; --color-codex-git-ignored: #923b0f; --color-codex-diff-added: rgba(0, 162, 64, 0.15); --color-codex-diff-deleted: rgba(186, 38, 35, 0.15); --color-codex-diff-surface: color-mix(in srgb, #f3f3f3 94%, #0d0d0d); --color-codex-terminal-background: #fcfcfc; --color-codex-terminal-foreground: #0d0d0d; --color-codex-terminal-selection: #00000080; --color-codex-terminal-selection-inactive: #00000080; --color-codex-terminal-ansi-black: #8f8f8f; --color-codex-terminal-ansi-red: #e02e2a; --color-codex-terminal-ansi-green: #00a240; --color-codex-terminal-ansi-yellow: #ffc300; --color-codex-terminal-ansi-blue: #3a83f7; --color-codex-terminal-ansi-magenta: #924ff7; --color-codex-terminal-ansi-cyan: #3a83f7; --color-codex-terminal-ansi-white: #0d0d0d; --color-codex-terminal-ansi-bright-black: #5d5d5d; --color-codex-terminal-ansi-bright-red: #e02e2a; --color-codex-terminal-ansi-bright-green: #00a240; --color-codex-terminal-ansi-bright-yellow: #ffc300; --color-codex-terminal-ansi-bright-blue: #3a83f7; --color-codex-terminal-ansi-bright-magenta: #924ff7; --color-codex-terminal-ansi-bright-cyan: #3a83f7; --color-codex-terminal-ansi-bright-white: #0d0d0d; --color-codex-editor-line-highlight: color-mix(in srgb, #0d0d0d 4%, transparent); --color-codex-editor-cursor: #0d0d0d; --color-codex-editor-inline-code-background: #f3f3f3; --color-codex-editor-inline-code-foreground: #0d0d0d; --color-codex-syntax-comment: #4f4f4f; --color-codex-syntax-keyword: #ab4f7a; --color-codex-syntax-literal: #ac4f23; --color-codex-syntax-string: #3a843f; --color-codex-syntax-variable: #643cae; --color-codex-syntax-attribute: #b8802b; --color-codex-syntax-name: #1f4e94; --color-codex-syntax-error: #ba2623; --codex-theme-accent-text: #2c67c5; --codex-theme-accent-icon: #2c67c5; --codex-theme-accent-background-subtle: #e8f3fe; --codex-theme-accent-background-hover: #e8f3fe; --codex-theme-accent-background-pressed: #e8f3fe; --codex-theme-accent-color: #3a83f7; --codex-data-color-red: #e02e2a; --focus-outline-color: #3a83f7; --data-color-series-1: #3a83f7; --data-color-series-2: #924ff7; --data-color-series-3: #00a240; --data-color-series-4: #ffc300; --data-color-series-5: #e25507; --height-token-message: calc(.25rem * 10); --comment-font-size: 14px; --comment-metadata-font-size: 12px; --comment-line-height: calc(1.25 / .875); --comment-editor-font-size: 14px; --shadow-viewer-surface: 0 0 0 1px #0000000d, 0px 4px 16px 0px #0000000d; --viewer-header-height: calc(calc(.25rem * 5) + .25rem * 8); --codex-base-accent: #3a83f7; --codex-base-contrast: 45; --codex-base-ink: #0d0d0d; --codex-base-surface: #fcfcfc; --app-color-background-control: #ffffff; --color-background-control-opaque: #ffffff; --color-background-panel: #fcfcfc; --sidebar-upgrade-rest-background: color-mix(in srgb, #0285ff 9%, #fff); --app-color-text-unread-badge: #fff; --app-color-text-secondary: #5d5d5d; --app-color-text-primary-solid: #ffffff; --app-color-background-card: #ffffff; --app-color-ads-background-secondary: #e8e8e8; --app-color-ads-background-secondary-press: rgb(0 0 0 / 5%); --app-color-ads-border-medium: rgb(0 0 0 / 15%); --app-color-ads-text-primary: #0d0d0d; --color-text-composer-file-reference: color-mix(in srgb, #2c67c5 80%, #0d0d0d 20%); --upgrade-promotion-foreground: #3a83f7; box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px; scrollbar-color: oklab(0.159065 0.00000723451 0.00000317395 / 0.3) rgba(0, 0, 0, 0); scrollbar-width: thin; min-width: 0px; color: rgb(13, 13, 13); --theme-accent-text: #2c67c5; position: relative; --popcorn-presentation-background: color-mix(in srgb, #f3f3f3 98%, #000); --popcorn-presentation-thumbnail-background: #ffffff; --popcorn-presentation-thumbnail-backdrop-filter: none; --popcorn-presentation-thumbnail-shadow: 0 0 0 .5px #00000026, 0 3px 7.5px #00000008, 0 0 16px #00000005; --wb-text-primary: #0d0d0d; --wb-text-secondary: #5d5d5d; --wb-text-tertiary: #8f8f8f; --wb-surface-primary: #f3f3f3; --wb-surface-secondary: #fcfcfc; --wb-interactive-secondary-hover: #0000000d; --wb-border: #0000001a; --wb-border-hover: #0000001a; --wb-divider: #0000000d; --wb-focus: #3a83f7; --font-ui-family: inherit; --font-ui-weight: 400; --font-code-family: inherit; --font-code-weight: normal; --text-link-decoration: none; --puik-portal-zoom: 1;" data-theme="light">

はい。基本的な理解は合っています。 ただし、正確には「集まった血小板が固まるのを抑える」というより、血小板の周囲にフィブリンの網が形成され、血栓が強固になる過程を抑えるということです。

血栓形成の流れは、次のようになります。

  1. 血小板の粘着・凝集:血小板が集まり、一次止血栓を形成する。

  2. 血液凝固反応:凝固因子が活性化し、トロンビンが生成される。

  3. フィブリン形成:トロンビンによってフィブリノゲンがフィブリンに変化し、血小板の塊が補強される。

DOACは主に②〜③の過程を阻害します。

一方、バイアスピリンやクロピドグレルは①の血小板凝集を抑制します。

なお、トロンビンには血小板を活性化する作用もあるため、DOACが血小板に全く影響しないわけではありません。ただし、DOACの主作用は血小板凝集の直接阻害ではなく、凝固因子の阻害です。

薬剤師としては、この違いを理解しておくと、心房細動にはDOAC、動脈硬化性疾患には抗血小板薬が使用される理由も理解しやすくなります。

 

 

心房細動は集まった血が固まったことが主要因だから、どっちかと言うと固まった血栓を溶かす方向に働くドアック、動脈硬化の場合は、これから血管が詰まってほしくないから血小板を集まりにくくする。そんなイメージ?
 

 

*23, 0.00000001))) calc(b * 1.00209181 + (0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000) * min(1, 0.01 / max(hypot*24, 0.00000001))); --color-content-gray: oklab(from #5d5d5d clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181 + (0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000) * min(1, 0.01 / max(hypot*25, 0.00000001))) calc(b * 1.00209181 + (0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000) * min(1, 0.01 / max(hypot*26, 0.00000001)))); --color-content-slate: oklab(from #6e8eb5 clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-purple: oklab(from #9639ed clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-magenta: oklab(from #cf42c5 clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-pink: oklab(from #f31c91 clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-blue: oklab(from #3566f0 clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-cyan: oklab(from #0695c8 clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-green: oklab(from #1f9884 clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-lime: oklab(from #92b21e clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-yellow: oklab(from #e39f20 clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-orange: oklab(from #f7513c clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-content-red: oklab(from #ff002a clamp(0, l + clamp(-0.015, 0.00251018 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00251018, 0.015), 1) calc(a * 1.00209181) calc(b * 1.00209181)); --color-chart-empty: #f3f3f3; --color-chart-sequential-1: #cce6ff; --color-chart-sequential-2: #66b5ff; --color-chart-sequential-3: #0285ff; --color-chart-sequential-4: #004f99; --color-text: #0d0d0d; --color-text-emphasis: #0d0d0d; --color-text-prose: #0d0d0d; --color-text-secondary: #5d5d5d; --color-text-tertiary: #8f8f8f; --color-text-inverse: #ffffff; --color-avatar-blue: #0485ff; --color-avatar-red: #ff7419; --color-avatar-green: #07b84c; --color-avatar-light-blue: #0169cc; --color-avatar-yellow: #ffc304; --color-avatar-gray: #212121; --color-avatar-orange: #ff7419; --color-avatar-foreground: #fff; --color-ring: #3a83f7; --color-text-primary: #0d0d0d; --color-background-primary-soft: #ffffff; --color-background-primary-soft-hover: #0000000d; --color-background-primary-soft-active: #f3f3f3; --color-background-primary-soft-alpha: #f3f3f3; --color-background-primary-soft-alpha-hover: color-mix(in oklab, #0d0d0d 12%, transparent); --color-background-primary-soft-alpha-active: color-mix(in oklab, #0d0d0d 16%, transparent); --color-text-primary-soft: #0d0d0d; --color-background-primary-soft-alt: color-mix(in oklab, #0d0d0d 5%, transparent); --color-border-primary-soft-alt: color-mix(in oklab, #0d0d0d 6%, transparent); --color-text-primary-soft-alt: #0d0d0d; --color-background-primary-surface: color-mix(in oklab, #0d0d0d 5%, transparent); --color-border-primary-surface: color-mix(in oklab, #0d0d0d 5%, transparent); --color-text-primary-surface: #0d0d0d; --color-background-primary-solid: #0d0d0d; --color-background-primary-solid-hover: #303030; --color-background-primary-solid-active: #414141; --color-text-primary-solid: #ffffff; --color-background-primary-outline-hover: color-mix(in oklab, #0d0d0d 2%, transparent); --color-background-primary-outline-active: color-mix(in oklab, #0d0d0d 4%, transparent); --color-border-primary-outline: #00000026; --color-border-primary-outline-hover: color-mix(in oklab, #0d0d0d 20%, transparent); --color-text-primary-outline: #0d0d0d; --color-text-primary-outline-hover: #0d0d0d; --color-background-primary-ghost-hover: #0000000d; --color-background-primary-ghost-active: color-mix(in oklab, #0d0d0d 12%, transparent); --color-text-primary-ghost: #0d0d0d; --color-text-primary-ghost-hover: #0d0d0d; --color-ring-primary: #3a83f7; --color-ring-primary-soft: #3a83f7; --color-ring-primary-solid: #3a83f7; --color-ring-primary-outline: #3a83f7; --color-ring-primary-ghost: #3a83f7; --color-background-secondary-soft: #f3f3f3; --color-background-secondary-soft-hover: #0000000d; --color-background-secondary-soft-active: #f3f3f3; --color-background-secondary-soft-alpha: #0000000d; --color-background-secondary-soft-alpha-hover: color-mix(in oklab, #0d0d0d 12%, transparent); --color-background-secondary-soft-alpha-active: color-mix(in oklab, #0d0d0d 16%, transparent); --color-text-secondary-soft: #0d0d0d; --color-background-secondary-soft-alt: color-mix(in oklab, #0d0d0d 5%, transparent); --color-border-secondary-soft-alt: color-mix(in oklab, #0d0d0d 6%, transparent); --color-text-secondary-soft-alt: #0d0d0d; --color-background-secondary-solid: #f3f3f3; --color-background-secondary-solid-hover: #0000000d; --color-background-secondary-solid-active: #f3f3f3; --color-text-secondary-solid: #5d5d5d; --color-background-secondary-outline-hover: color-mix(in oklab, #0d0d0d 2%, transparent); --color-background-secondary-outline-active: color-mix(in oklab, #0d0d0d 4%, transparent); --color-border-secondary-outline: #00000026; --color-border-secondary-outline-hover: color-mix(in oklab, #0d0d0d 20%, transparent); --color-text-secondary-outline: #5d5d5d; --color-text-secondary-outline-hover: #0d0d0d; --color-background-secondary-ghost-hover: #0000000d; --color-background-secondary-ghost-active: color-mix(in oklab, #0d0d0d 12%, transparent); --color-text-secondary-ghost: #5d5d5d; --color-text-secondary-ghost-hover: #0d0d0d; --color-ring-secondary: #3a83f7; --color-ring-secondary-soft: #3a83f7; --color-ring-secondary-solid: #3a83f7; --color-ring-secondary-outline: #3a83f7; --color-ring-secondary-ghost: #3a83f7; --color-text-info: #2c67c5; --color-background-info-soft: color-mix(in srgb, #2c67c5 30%, transparent); --color-background-info-soft-hover: #cce6ff; --color-background-info-soft-active: #cce6ff; --color-background-info-soft-alpha: color-mix(in oklab, #0285ff 13%, transparent); --color-background-info-soft-alpha-hover: color-mix(in oklab, #0285ff 25%, transparent); --color-background-info-soft-alpha-active: color-mix(in oklab, #0285ff 25%, transparent); --color-text-info-soft: #3a83f7; --color-background-info-surface: #e8f3fe; --color-border-info-surface: color-mix(in oklab, #0285ff 4%, transparent); --color-text-info-surface: #004f99; --color-background-info-solid: #3a83f7; --color-background-info-solid-hover: #0169cc; --color-background-info-solid-active: #0169cc; --color-text-info-solid: rgb(0, 0, 0); --color-background-info-outline-hover: color-mix(in oklab, #0285ff 4%, transparent); --color-background-info-outline-active: color-mix(in oklab, #0285ff 4%, transparent); --color-border-info-outline: #0285ff; --color-border-info-outline-hover: #0285ff; --color-text-info-outline: #0285ff; --color-text-info-outline-hover: #0285ff; --color-background-info-ghost-hover: color-mix(in oklab, #0285ff 13%, transparent); --color-background-info-ghost-active: color-mix(in oklab, #0285ff 13%, transparent); --color-text-info-ghost: #0169cc; --color-text-info-ghost-hover: #0169cc; --color-ring-info: #3a83f7; --color-ring-info-soft: #3a83f7; --color-ring-info-solid: #3a83f7; --color-ring-info-outline: #3a83f7; --color-ring-info-ghost: #3a83f7; --color-text-warning: #e25507; --color-background-warning-soft: #ffe7d9; --color-background-warning-soft-hover: #ffcfb4; --color-background-warning-soft-active: #ffcfb4; --color-background-warning-soft-alpha: color-mix(in oklab, #fb6a22 16%, transparent); --color-background-warning-soft-alpha-hover: color-mix(in oklab, #fb6a22 33%, transparent); --color-background-warning-soft-alpha-active: color-mix(in oklab, #fb6a22 33%, transparent); --color-text-warning-soft: #e25507; --color-background-warning-surface: #fff5f0; --color-border-warning-surface: color-mix(in oklab, #fb6a22 7%, transparent); --color-text-warning-surface: #b9480d; --color-background-warning-solid: #e25507; --color-background-warning-solid-hover: #b9480d; --color-background-warning-solid-active: #b9480d; --color-text-warning-solid: #ffffff; --color-background-warning-outline-hover: color-mix(in oklab, #fb6a22 7%, transparent); --color-background-warning-outline-active: color-mix(in oklab, #fb6a22 7%, transparent); --color-border-warning-outline: color-mix(in oklab, #e25507 15%, transparent); --color-border-warning-outline-hover: #e25507; --color-text-warning-outline: #e25507; --color-text-warning-outline-hover: #e25507; --color-background-warning-ghost-hover: color-mix(in oklab, #fb6a22 16%, transparent); --color-background-warning-ghost-active: color-mix(in oklab, #fb6a22 16%, transparent); --color-text-warning-ghost: #e25507; --color-text-warning-ghost-hover: #e25507; --color-ring-warning: #3a83f7; --color-ring-warning-soft: #3a83f7; --color-ring-warning-solid: #3a83f7; --color-ring-warning-outline: #3a83f7; --color-ring-warning-ghost: #3a83f7; --color-text-caution: #ffc300; --color-text-caution-hover: #6e5400; --color-background-caution-soft: #fff6d9; --color-background-caution-soft-hover: #ffeeb8; --color-background-caution-soft-active: #ffeeb8; --color-background-caution-soft-alpha: color-mix(in oklab, #ffc300 15%, transparent); --color-background-caution-soft-alpha-hover: color-mix(in oklab, #ffc300 27%, transparent); --color-background-caution-soft-alpha-active: color-mix(in oklab, #ffc300 27%, transparent); --color-text-caution-soft: #6e5400; --color-background-caution-surface: color-mix(in oklab, #ffc300 8%, transparent); --color-border-caution-surface: color-mix(in oklab, #ffc300 8%, transparent); --color-text-caution-surface: #6e5400; --color-background-caution-solid: #ffc300; --color-background-caution-solid-hover: #916f00; --color-background-caution-solid-active: #916f00; --color-text-caution-solid: #fff; --color-background-caution-outline-hover: color-mix(in oklab, #ffc300 8%, transparent); --color-background-caution-outline-active: color-mix(in oklab, #ffc300 8%, transparent); --color-border-caution-outline: #916f00; --color-border-caution-outline-hover: #916f00; --color-text-caution-outline: #916f00; --color-text-caution-outline-hover: #916f00; --color-background-caution-ghost-hover: color-mix(in oklab, #ffc300 15%, transparent); --color-background-caution-ghost-active: color-mix(in oklab, #ffc300 15%, transparent); --color-text-caution-ghost: #916f00; --color-text-caution-ghost-hover: #916f00; --color-ring-caution: #3a83f7; --color-ring-caution-soft: #3a83f7; --color-ring-caution-solid: #3a83f7; --color-ring-caution-outline: #3a83f7; --color-ring-caution-ghost: #3a83f7; --color-text-danger: #e02e2a; --color-background-danger-soft: #ffd9d9; --color-background-danger-soft-hover: #ffc6c5; --color-background-danger-soft-active: #ffc6c5; --color-background-danger-soft-alpha: color-mix(in oklab, #fa423e 16%, transparent); --color-background-danger-soft-alpha-hover: color-mix(in oklab, #fa423e 30%, transparent); --color-background-danger-soft-alpha-active: color-mix(in oklab, #fa423e 30%, transparent); --color-text-danger-soft: #e02e2a; --color-background-danger-surface: #fff0f0; --color-border-danger-surface: color-mix(in oklab, #fa423e 8%, transparent); --color-text-danger-surface: #ba2623; --color-background-danger-solid: #e02e2a; --color-background-danger-solid-hover: #e02e2a; --color-background-danger-solid-active: #e02e2a; --color-text-danger-solid: #fff; --color-background-danger-outline-hover: color-mix(in oklab, #fa423e 8%, transparent); --color-background-danger-outline-active: color-mix(in oklab, #fa423e 8%, transparent); --color-border-danger-outline: color-mix(in oklab, #e02e2a 15%, transparent); --color-border-danger-outline-hover: color-mix(in oklab, #fa423e 48%, transparent); --color-text-danger-outline: #fa423e; --color-text-danger-outline-hover: #fa423e; --color-background-danger-ghost-hover: color-mix(in oklab, #fa423e 16%, transparent); --color-background-danger-ghost-active: color-mix(in oklab, #fa423e 16%, transparent); --color-text-danger-ghost: #e02e2a; --color-text-danger-ghost-hover: #e02e2a; --color-ring-danger: #ff8583; --color-ring-danger-soft: #ff8583; --color-ring-danger-solid: #ff8583; --color-ring-danger-outline: #ff8583; --color-ring-danger-ghost: #ff8583; --color-text-success: #00a240; --color-background-success-soft: #d9f4e4; --color-background-success-soft-hover: #b8ebcc; --color-background-success-soft-active: #b8ebcc; --color-background-success-soft-alpha: color-mix(in oklab, #04b84c 15%, transparent); --color-background-success-soft-alpha-hover: color-mix(in oklab, #04b84c 29%, transparent); --color-background-success-soft-alpha-active: color-mix(in oklab, #04b84c 29%, transparent); --color-text-success-soft: #008635; --color-background-success-surface: #edfaf2; --color-border-success-surface: color-mix(in oklab, #04b84c 8%, transparent); --color-text-success-surface: #008635; --color-background-success-solid: #008635; --color-background-success-solid-hover: #00a240; --color-background-success-solid-active: #00a240; --color-text-success-solid: #fff; --color-background-success-outline-hover: color-mix(in oklab, #04b84c 8%, transparent); --color-background-success-outline-active: color-mix(in oklab, #04b84c 8%, transparent); --color-border-success-outline: #00a240; --color-border-success-outline-hover: #00a240; --color-text-success-outline: #00a240; --color-text-success-outline-hover: #00a240; --color-background-success-ghost-hover: color-mix(in oklab, #04b84c 15%, transparent); --color-background-success-ghost-active: color-mix(in oklab, #04b84c 15%, transparent); --color-text-success-ghost: #00a240; --color-text-success-ghost-hover: #00a240; --color-ring-success: #3a83f7; --color-ring-success-soft: #3a83f7; --color-ring-success-solid: #3a83f7; --color-ring-success-outline: #3a83f7; --color-ring-success-ghost: #3a83f7; --color-text-discovery: #924ff7; --color-background-discovery-soft: #efe5fe; --color-background-discovery-soft-hover: #e0cefd; --color-background-discovery-soft-active: #e0cefd; --color-background-discovery-soft-alpha: color-mix(in oklab, #924ff7 15%, transparent); --color-background-discovery-soft-alpha-hover: color-mix(in oklab, #924ff7 28%, transparent); --color-background-discovery-soft-alpha-active: color-mix(in oklab, #924ff7 28%, transparent); --color-text-discovery-soft: #6b3ab4; --color-background-discovery-surface: color-mix(in oklab, #924ff7 6%, transparent); --color-border-discovery-surface: color-mix(in oklab, #924ff7 6%, transparent); --color-text-discovery-surface: #6b3ab4; --color-background-discovery-solid: #924ff7; --color-background-discovery-solid-hover: #8046d9; --color-background-discovery-solid-active: #8046d9; --color-text-discovery-solid: #fff; --color-background-discovery-outline-hover: color-mix(in oklab, #924ff7 6%, transparent); --color-background-discovery-outline-active: color-mix(in oklab, #924ff7 6%, transparent); --color-border-discovery-outline: #924ff7; --color-border-discovery-outline-hover: #924ff7; --color-text-discovery-outline: #924ff7; --color-text-discovery-outline-hover: #924ff7; --color-background-discovery-ghost-hover: color-mix(in oklab, #924ff7 15%, transparent); --color-background-discovery-ghost-active: color-mix(in oklab, #924ff7 15%, transparent); --color-text-discovery-ghost: #8046d9; --color-text-discovery-ghost-hover: #8046d9; --color-ring-discovery: #3a83f7; --color-ring-discovery-soft: #3a83f7; --color-ring-discovery-solid: #3a83f7; --color-ring-discovery-outline: #3a83f7; --color-ring-discovery-ghost: #3a83f7; --color-background-disabled: color-mix(in oklab, #0d0d0d 5%, transparent); --color-border-disabled: color-mix(in oklab, #0d0d0d 6%, transparent); --color-text-disabled: #8f8f8f; --color-border-subtle: #0000000d; --color-border: #0000001a; --color-border-strong: #00000026; --font-tracking-wide: normal; --font-tracking-normal: normal; --font-tracking-tight: normal; --font-heading-5xl-size: 4.5rem; --font-heading-5xl-line-height: 4.5rem; --font-heading-5xl-weight: 600; --font-heading-5xl-tracking: -.025em; --font-heading-4xl-size: 3.75rem; --font-heading-4xl-line-height: 3.75rem; --font-heading-4xl-weight: 600; --font-heading-4xl-tracking: -.025em; --font-heading-3xl-size: 3rem; --font-heading-3xl-line-height: 3rem; --font-heading-3xl-weight: 600; --font-heading-3xl-tracking: -.025em; --font-heading-2xl-size: 2.25rem; --font-heading-2xl-line-height: 2.625rem; --font-heading-2xl-weight: 600; --font-heading-2xl-tracking: -.025em; --font-heading-xl-size: 2rem; --font-heading-xl-line-height: 2.375rem; --font-heading-xl-weight: 600; --font-heading-xl-tracking: -.025em; --font-heading-lg-size: 1.5rem; --font-heading-lg-line-height: 1.75rem; --font-heading-lg-weight: 600; --font-heading-lg-tracking: 0em; --font-heading-md-size: 1.25rem; --font-heading-md-line-height: 1.625rem; --font-heading-md-weight: 600; --font-heading-md-tracking: 0em; --font-heading-sm-size: 1.125rem; --font-heading-sm-line-height: 1.625rem; --font-heading-sm-weight: 600; --font-heading-sm-tracking: 0em; --font-heading-xs-size: 1rem; --font-heading-xs-line-height: 1.5rem; --font-heading-xs-weight: 600; --font-heading-xs-tracking: 0em; --font-text-lg-size: 1.125rem; --font-text-lg-line-height: 1.8125rem; --font-text-lg-weight: 400; --font-text-lg-tracking: 0em; --font-text-md-size: 1rem; --font-text-md-line-height: 1.5rem; --font-text-md-weight: 400; --font-text-md-tracking: 0em; --font-text-sm-size: .875rem; --font-text-sm-line-height: 1.25rem; --font-text-sm-weight: 400; --font-text-sm-tracking: 0em; --font-text-xs-size: .75rem; --font-text-xs-line-height: 1.125rem; --font-text-xs-weight: 400; --font-text-xs-tracking: .025em; --font-text-2xs-size: .625rem; --font-text-2xs-line-height: .875rem; --font-text-2xs-weight: 400; --font-text-2xs-tracking: .025em; --font-text-3xs-size: .5rem; --font-text-3xs-line-height: .75rem; --font-text-3xs-weight: 400; --font-text-3xs-tracking: .025em; --font-small-caps-md-size: .6875rem; --font-small-caps-md-line-height: .9375rem; --font-small-caps-md-weight: 600; --font-small-caps-md-tracking: .65px; --font-small-caps-lg-size: .8125rem; --font-small-caps-lg-line-height: 1.1875rem; --font-small-caps-lg-weight: 600; --font-small-caps-lg-tracking: .6px; --control-size-4xs: 1.25rem; --control-size-3xs: 1.375rem; --control-size-2xs: 1.5rem; --control-size-xs: 1.625rem; --control-size-sm: 1.75rem; --control-size-md: 2rem; --control-size-lg: 2.25rem; --control-size-xl: 2.5rem; --control-size-2xl: 2.75rem; --control-size-3xl: 3rem; --control-gutter-2xs: .375rem; --control-gutter-xs: .5rem; --control-gutter-sm: .625rem; --control-gutter-md: .75rem; --control-gutter-lg: .875rem; --control-gutter-xl: 1rem; --control-gutter-pill-scaling: 1.33; --control-radius-sm: calc(.25rem * 1); --control-radius-md: calc(.5rem * 1); --control-radius-lg: calc(.5rem * 1); --control-radius-xl: calc(.75rem * 1); --control-font-size-sm: 12px; --control-font-size-md: 14px; --control-font-size-lg: 16px; --control-icon-size-xs: .875rem; --control-icon-size-sm: 1rem; --control-icon-size-md: 1.125rem; --control-icon-size-lg: 1.25rem; --control-icon-size-xl: 1.375rem; --control-icon-size-2xl: 1.5rem; --cubic-enter: cubic-bezier(.19, 1, .22, 1); --cubic-exit: cubic-bezier(.8, 0, .4, 1); --cubic-exit-snappy: cubic-bezier(.65, 0, .4, 1); --cubic-move: cubic-bezier(.65, 0, .35, 1); --transition-duration-basic: .15s; --transition-ease-basic: ease; --animation-duration-streaming-text: .7s; --scrollbar-color: color-mix(in oklab, #0d0d0d 30%, transparent); --shadow-card: 0px 4px 16px 0px #0000000d; --shadow: 0 10px 15px -3px #0000001a , 0 4px 6px -4px #0000001a; --shadow-hairline: 0 0 0 .5px #0000001a; --shadow-100: 0 1px 2px -1px rgb(0 0 0 / .08); --shadow-100-strong: 0 1px 2px -1px rgb(0 0 0 / calc(.08 * 1.25)); --shadow-100-stronger: 0 1px 2px -1px rgb(0 0 0 / calc(.08 * 1.6)); --shadow-200: 0 2px 4px -1px rgb(0 0 0 / .08); --shadow-200-strong: 0 2px 4px -1px rgb(0 0 0 / calc(.08 * 1.25)); --shadow-200-stronger: 0 2px 4px -1px rgb(0 0 0 / calc(.08 * 1.6)); --shadow-300: 0 4px 8px -2px rgb(0 0 0 / .1); --shadow-300-strong: 0 4px 8px -2px rgb(0 0 0 / calc(.1 * 1.25)); --shadow-300-stronger: 0 4px 8px -2px rgb(0 0 0 / calc(.1 * 1.6)); --shadow-400: 0 8px 16px -4px rgb(0 0 0 / .12); --shadow-400-strong: 0 8px 16px -4px rgb(0 0 0 / calc(.12 * 1.25)); --shadow-400-stronger: 0 8px 16px -4px rgb(0 0 0 / calc(.12 * 1.6)); --color-surface: #f3f3f3; --color-surface-secondary: #fcfcfc; --color-surface-tertiary: #f3f3f3; --color-surface-elevated: #ffffff; --color-surface-elevated-secondary: #ffffff; --color-surface-canvas: color-mix(in srgb, #f3f3f3 98%, #000); --alert-border-radius: calc(1rem * 1); --alert-gap: calc(.25rem * 3); --alert-gutter: calc(.25rem * 3); --alert-font-size: .875rem; --alert-line-height: 1.25rem; --alert-title-font-weight: 500; --avatar-radius: 9999px; --avatar-size: 28px; --avatar-font-size-scaling: .5; --avatar-overflow-font-size-scaling-one: .45; --avatar-overflow-font-size-scaling-two: .37; --avatar-overflow-font-size-scaling-three: .3; --avatar-image-border-color: color-mix(in oklab, #0d0d0d 4%, transparent); --avatar-group-cutout-width: 3px; --avatar-group-cutout-color: #f3f3f3; --avatar-group-spacing: -8px; --badge-gutter-sm: calc(.375rem - 1px); --badge-gutter-md: .375rem; --badge-gutter-lg: .5rem; --badge-size-sm: calc(1.375rem - 2px); --badge-size-md: 1.375rem; --badge-size-lg: 1.5rem; --badge-radius-sm: calc(.125rem * 1); --badge-radius-md: calc(.125rem * 1); --badge-radius-lg: calc(.25rem * 1); --badge-font-size-sm: .75rem; --badge-font-size-md: .875rem; --badge-font-size-lg: .875rem; --badge-tracking-sm: .025em; --badge-tracking-md: 0em; --badge-tracking-lg: 0em; --badge-font-weight-sm: 600; --badge-font-weight-md: 600; --badge-font-weight-lg: 600; --badge-icon-font-size-sm: .75rem; --badge-icon-font-size-md: 1rem; --badge-icon-font-size-lg: 1rem; --badge-indicator-size-sm: .75rem; --badge-indicator-size-md: .75rem; --badge-indicator-size-lg: .875rem; --button-gap-sm: 3px; --button-gap-md: 4px; --button-gap-lg: 6px; --button-font-weight: 500; --button-surface-border-color: #0000000a; --button-surface-shadow: 0 2px 8px 0 #0000000a, 0 4px 80px 8px #00000006; --input-gap-xs: 4px; --input-gap-sm: 6px; --input-gap-md: 8px; --input-gap-lg: 10px; --input-text-color: #0d0d0d; --input-placeholder-text-color: #8f8f8f; --input-outline-border-color: #00000026; --input-outline-border-color-hover: color-mix(in oklab, #0d0d0d 25%, transparent); --input-outline-border-color-focus: color-mix(in oklab, #0d0d0d 50%, transparent); --input-soft-background-color: #f3f3f3; --input-soft-border-color-focus: color-mix(in oklab, #0d0d0d 20%, transparent); --input-border-color-invalid: #e02e2a; --link-font-weight: inherit; --link-gap: calc(.25rem * .5); --link-radius: calc(.25rem * 1); --link-underline-decoration-offset: .1em; --link-primary-text-color: #0169cc; --link-primary-text-color-hover: #013566; --chat-max-width: 800px; --chat-gutter: calc(.25rem * 5); --chat-background-color: #f3f3f3; --thread-gutter: calc(.25rem * 4); --composer-gutter: calc(.25rem * 3); --composer-compact-gutter: calc(.25rem * 2); --composer-radius: calc(.25rem * 7); --composer-background-color: #ffffff; --smoothing-background-color: #f3f3f3; --user-message-background-color: color-mix(in oklab, #0d0d0d 5%, transparent); --user-message-text-color: #0d0d0d; --source-list-gutter: calc(.25rem * 4); --codeblock-background-color: #fcfcfc; --codeblock-syntax-1: #c0660d; --codeblock-syntax-2: #0169cc; --codeblock-syntax-3: #008635; --codeblock-syntax-4: #e04c91; --codeblock-syntax-5: #8046d9; --dialog-min-width: 250px; --dialog-max-width: 450px; --dialog-radius: calc(1rem * 1); --dialog-container-inner-padding: calc(.25rem * 5); --dialog-backdrop-dim-background: #0000004d; --dialog-backdrop-fade-background: #f2f2f280; --dialog-backdrop-fade-filter: blur(1px); --dialog-backdrop-fade-shadow: 0 8px 16px 0 #00000012, 0 2px 6px 0 #0000000d, 0 0 0 1px #0000001a; --menu-gutter: calc(.25rem * 2); --menu-radius: calc(1rem * 1); --menu-font-size: .875rem; --menu-line-height: 1.25rem; --menu-item-background-color: color-mix(in oklab, #0d0d0d 8%, transparent); --menu-item-padding: calc(.25rem * 2) calc(.25rem * 3); --menu-item-extra-padding-end: calc(.25rem * 3); --menu-item-gap: calc(.25rem * 1.5); --menu-choice-item-gap: calc(.25rem * 2); --menu-choice-item-gap-end: calc(.25rem * 3); --menu-item-radius: calc(calc(1rem * 1) - calc(.25rem * 2)); --menu-separator-gutter: calc(.25rem * 2) calc(.25rem * 3); --menu-separator-background-color: #0000001a; --menu-radio-indicator-size: 1.125rem; --menu-radio-indicator-hole-size: .5rem; --menu-checkbox-indicator-size: 1.125rem; --modal-radius: calc(1rem * 1); --modal-backdrop-background: #0000004d; --modal-backdrop-fade-background: #f2f2f280; --modal-backdrop-fade-filter: blur(1px); --modal-backdrop-dim-shadow: 0 10px 15px -3px #0000001a , 0 4px 6px -4px #0000001a; --modal-container-inner-padding: calc(.25rem * 5); --popover-radius: calc(1rem * 1); --radio-group-col-gap: calc(.25rem * 2.5); --radio-group-row-gap: calc(.25rem * 5); --radio-group-item-gap: calc(.25rem * 1.5); --radio-group-item-font-size: .875rem; --radio-group-item-line-height: 1.25rem; --radio-group-indicator-size: 1rem; --radio-group-indicator-border-color: #00000026; --radio-group-indicator-border-color-hover: color-mix(in oklab, #0d0d0d 25%, transparent); --radio-group-indicator-background-color: #0d0d0d; --radio-group-indicator-hole-size: .375rem; --radio-group-indicator-hole-background-color: #ffffff; --segmented-control-gap: 2px; --segmented-control-gutter: 2px; --segmented-control-background: #ededed; --segmented-control-font-weight: 600; --segmented-control-thumb-background: #fff; --segmented-control-thumb-shadow: 0 1px 4px -1px #0003; --segmented-control-option-highlight-gutter: 1px; --segmented-control-option-highlight-background-color: #cdcdcd; --select-list-scale: .98; --select-item-active-font-weight: 500; --select-control-font-weight: 500; --slider-track-color: #dfdfdf; --slider-range-color: #767676; --switch-track-width: 32px; --switch-track-height: 19px; --switch-track-color: color-mix(in oklab, #0d0d0d 10%, transparent); --switch-track-color-hover: color-mix(in oklab, #0d0d0d 10%, transparent); --switch-track-color-checked: #3a83f7; --switch-track-color-checked-disabled: color-mix(in oklab, #3a83f7 50%, transparent); --switch-track-color-disabled: #ededed; --switch-thumb-offset: 3px; --switch-thumb-size: calc(19px - 2 * 3px); --switch-thumb-shadow: 0 1px 2px #0003; --switch-thumb-color: #fff; --switch-thumb-color-disabled: #fff; --switch-label-gap: calc(.25rem * 2); --tooltip-bottom-translate: 0 2px; --tooltip-border-radius: calc(1rem * 1); --tooltip-corner-shape: round; --tooltip-background-color: #0d0d0d; --tooltip-text-color: #ffffff; --tooltip-text-info-color: color-mix(in srgb, #ffffff 70%, #2c67c5); --tooltip-text-danger-color: color-mix(in srgb, #ffffff 70%, #e02e2a ); --tooltip-text-warning-color: color-mix(in srgb, #ffffff 70%, #e25507 ); --tooltip-text-success-color: color-mix(in srgb, #ffffff 70%, #00a240 ); --tooltip-border-color: color-mix(in oklab, #ffffff 5%, transparent); --tooltip-box-shadow: 0 8px 18px #0f172a33; --tooltip-font-size: 14px; --tooltip-font-weight: 600; --tooltip-line-height: calc(.25rem * 4.5); --tooltip-letter-spacing: -.15px; --tooltip-padding-block: calc(.25rem * 1.25); --tooltip-padding-inline: calc(.25rem * 3); --tooltip-shortcut-background-color: color-mix(in oklab, #ffffff 25%, transparent); --tooltip-compact-font-weight: 600; --modal-sheet-fade-shadow: 0 -8px 16px 0 #00000012, 0 -2px 6px 0 #0000000d, 0 0 0 1px #0000001a; --modal-backdrop-fade-shadow: 0 8px 16px 0 #00000012, 0 2px 6px 0 #0000000d, 0 0 0 1px #0000001a; --menu-background-color: color-mix(in oklab, #ffffff 90%, transparent); --menu-box-shadow: 0 0 0 .5px #0000001a, 0px 0px 0px .5px #0000001a, 0px 8px 16px -4px #0000001f; --menu-backdrop-filter: blur(16px); --menu-indicator-margin-start: .25rem; --app-color-background-surface: #fcfcfc; --app-color-background-surface-under: #fcfcfc; --app-color-background-application-menu: #ffffff; --app-color-foreground-application-menu: #0d0d0d; --app-color-border-application-menu-separator: #0000001a; --app-color-background-editor-opaque: #f9f9f9; --app-color-background-elevated-primary: #ffffff; --app-color-background-elevated-primary-opaque: #ffffff; --app-color-background-elevated-secondary: #f3f3f3; --app-color-background-elevated-secondary-opaque: #f3f3f3; --app-color-background-elevated-tertiary-opaque: #f3f3f3; --app-color-background-button-primary: #0d0d0d; --app-color-background-button-primary-hover: #000000cc; --app-color-background-button-primary-active: #000000e5; --app-color-background-button-primary-inactive: #0d0d0d; --app-color-background-button-secondary: #f3f3f3; --app-color-background-button-secondary-hover: #0000000d; --app-color-background-button-secondary-active: #0000001a; --app-color-background-button-secondary-inactive: transparent; --app-color-background-button-tertiary: transparent; --app-color-background-button-tertiary-hover: #0000000d; --app-color-background-button-tertiary-active: #0000001a; --app-color-background-accent: #e8f3fe; --app-color-background-accent-hover: #e8f3fe; --app-color-background-accent-active: #e8f3fe; --app-color-background-status-success: color-mix(in oklab, #00a240 7.0%, transparent); --app-color-background-status-warning: #ffe7d9; --app-color-background-status-error: #ffd9d9; --app-color-background-tip-badge: #e8f3fe; --app-color-background-danger-active: color-mix(in oklab, #e02e2a 90%, transparent); --app-color-text-foreground: #0d0d0d; --app-color-text-foreground-secondary: #5d5d5d; --app-color-text-foreground-tertiary: #8f8f8f; --app-color-text-button-primary: #ffffff; --app-color-text-button-secondary: #0d0d0d; --app-color-text-button-tertiary: #8f8f8f; --app-color-text-accent: #2c67c5; --app-color-text-on-accent: rgb(0, 0, 0); --app-color-text-success: #00a240; --app-color-text-warning: #e25507; --app-color-text-error: #e02e2a; --app-color-text-tip-badge: #3a83f7; --app-color-icon-primary: #0d0d0d; --app-color-icon-secondary: #5d5d5d; --app-color-icon-tertiary: #8f8f8f; --app-color-icon-accent: #2c67c5; --app-color-icon-success: #00a240; --app-color-icon-warning: #e25507; --app-color-icon-error: #e02e2a; --app-color-accent-red: #e02e2a; --app-color-accent-blue: #3a83f7; --app-color-accent-yellow: #ffc300; --app-color-accent-orange: #e25507; --app-color-accent-green: #00a240; --app-color-accent-purple: #924ff7; --app-color-border: #0000001a; --app-color-border-heavy: #00000026; --app-color-border-light: #0000000d; --app-color-border-warning: color-mix(in oklab, #e25507 15%, transparent); --app-color-border-error: color-mix(in oklab, #e02e2a 15%, transparent); --app-color-border-focus: #3a83f7; --app-color-decoration-added: #00a240; --app-color-decoration-modified: #923b0f; --app-color-decoration-deleted: #ba2623; --app-color-decoration-unchanged: #afafaf; --app-color-editor-added: rgba(0, 162, 64, 0.15); --app-color-editor-deleted: rgba(186, 38, 35, 0.15); --app-color-simple-scrim: #00000080; --app-color-background-recovery: #f8f7f5; --color-text-chatgpt-recovery: color-mix(in srgb, #0d0d0d calc(100% * 119 / 255), #fcfcfc ); --color-text-toolbar-action: #0d0d0d; --color-text-execution-output: #0d0d0d; --color-text-execution-output-label: #8f8f8f; --color-text-execution-output-error: #e02e2a; --color-text-execution-traceback: #fff; --color-text-mode-toggle-inactive: #5d5d5d; --color-text-mode-toggle-primary: #0d0d0d; --color-text-mode-toggle-accent: #3a83f7; --color-text-button-outline: #0d0d0d; --accent-icon: #2c67c5; --color-text-connected: #339cff; --color-text-header-upgrade: #3a83f7; --color-background-header-upgrade-hover: color-mix(in srgb, #3a83f7 9%, transparent); --color-text-unread-badge: #fff; --color-text-business-claim: #0169cc; --color-text-internal-badge: #1a1400; --color-background-internal-badge: #ffdb66; --color-text-tip: #3a83f7; --composer-corner-shape: superellipse(1.1); --thread-composer-bottom-inset: calc(.25rem * 6); --color-text-composer-primary: #ffffff; --color-text-accent-action: #ffffff; --color-text-composer-reference: #3a83f7; --color-text-user-message: #0c274a; --color-text-coachmark: #fff; --color-background-tooltip: #0d0d0d; --color-text-tooltip: #ffffff; --color-border-tooltip: color-mix(in oklab, #ffffff 5%, transparent); --color-background-tooltip-shortcut: color-mix(in oklab, #ffffff 25%, transparent); --color-background-tooltip-classic: #fff; --color-text-tooltip-classic: #000; --color-border-tooltip-classic: color-mix(in oklab, #000 10%, transparent); --color-text-tooltip-shortcut: #ffffff; --color-text-tooltip-secondary: color-mix(in oklab, #ffffff 90%, transparent); --color-text-tooltip-tertiary: color-mix(in oklab, #ffffff 80%, transparent); --color-text-tooltip-info: color-mix(in srgb, #ffffff 70%, #2c67c5); --color-text-tooltip-danger: color-mix(in srgb, #ffffff 70%, #e02e2a ); --color-text-tooltip-warning: color-mix(in srgb, #ffffff 70%, #e25507 ); --color-text-tooltip-success: color-mix(in srgb, #ffffff 70%, #00a240 ); --color-text-tooltip-description: color-mix(in oklab, #ffffff 90%, transparent); --color-control-thumb-foreground: #0d0d0d; --color-control-thumb-on-accent: #fff; --color-device-stage: #303030; --color-device-handle: #414141; --color-device-handle-hover: #4f4f4f; --color-device-handle-detail: #afafaf; --color-background-user-message-compact: #f3f3f3; --color-background-message-reaction: #f3f3f3; --color-chat-accent-black: #000; --color-chat-accent-slate: #7c9cc3; --color-chat-accent-red: #de4a43; --color-chat-accent-orange: #ff8066; --color-chat-accent-yellow: #ffcc38; --color-chat-accent-lime: #b6d80b; --color-chat-accent-green: #04bb9f; --color-chat-accent-cyan: #00b1ff; --color-chat-accent-blue: #3566f0; --color-chat-accent-purple: #a25bff; --color-chat-accent-magenta: #dd6adc; --color-chat-accent-pink: #fa70ab; --color-text-on-chat-accent: #fff; --color-text-on-chat-accent-yellow: #0d0d0d; --color-text-on-chat-accent-lime: #0d0d0d; --color-text-chat-accent-blue: #2451da; --color-text-chat-accent-green: #055f51; --color-text-chat-accent-yellow: #7d3f09; --color-text-chat-accent-pink: #c31b74; --color-text-chat-accent-orange: #ab1616; --color-text-chat-accent-purple: #7e14d0; --color-text-chat-accent-slate: #4a6e98; --color-text-chat-accent-lime: #586c11; --color-text-chat-accent-cyan: #0b5c7c; --color-text-chat-accent-magenta: #af1fa7; --color-text-chat-accent-black: #0d0d0d; --color-text-chat-accent-red: #e02e2a; --color-media-foreground: #fff; --color-media-background: #000; --color-brand-logo-background: #fff; --color-brand-logo-foreground: #000; --color-media-scrim: #0d0d0d; --color-media-control-background: color-mix(in srgb, #fff 35%, #0d0d0d); --color-media-control-hover: color-mix(in srgb, #fff 40%, #0d0d0d); --color-image-generation-accent: #3a83f7; --color-image-generation-text: var(--color-text-accent); --color-image-generation-foreground: rgb(0, 0, 0); --color-blue: #3a83f7; --color-chart-blue: #3a83f7; --color-green: #00a240; --color-chart-green: #00a240; --color-orange: #e25507; --color-chart-orange: #e25507; --color-purple: #924ff7; --color-chart-purple: #924ff7; --color-red: #e02e2a; --color-chart-red: #e02e2a; --color-yellow: #ffc300; --color-chart-yellow: #ffc300; --color-usage-meter-fill: color-mix(in srgb, #767676 45%, #5d5d5d); --color-usage-meter-track: #dfdfdf; --color-usage-meter-symbol: #cdcdcd; --color-usage-meter-credit: #767676; --color-usage-meter-alert: #8f8f8f; --color-usage-meter-surface: #f9f9f9; --color-usage-meter-warning: color-mix(in srgb, #e02e2a 65%, #8f8f8f ); --color-usage-plan: #339cff; --color-usage-plan-wash: #e5f3ff; --color-usage-reserve-wash: #fff6d9; --color-usage-reserve: color-mix(in srgb, color-mix(in srgb, #ffc300, #e0ac00) 90%, #fff6d9); --color-usage-reserve-track: color-mix(in srgb, color-mix(in srgb, color-mix(in srgb, #ffc300, #e0ac00) 90%, #fff6d9) 35%, #fcfcfc); --color-avatar-purple: #ae7bf9; --color-background-activity-control: #e8e8e8; --color-text-activity-control: #9f9f9f; --color-text-activity-control-active: #fff; --color-background-activity-control-hover: #afafaf; --color-background-activity-stop-hover: #8f8f8f; --color-background-activity-input: #dfdfdf; --color-file-audio: #924ff7; --color-file-canvas: #e0ac00; --color-file-document: #0285ff; --color-file-image: #ff66ad; --color-file-pdf: #fa423e; --color-file-presentation: #fa423e; --color-file-spreadsheet: #04b84c; --color-file-three-d: #fb6a22; --color-file-video: #924ff7; --color-artifact-powerpoint: #ba2623; --color-artifact-photo-paper: #fff; --color-artifact-powerpoint-foreground: #ba2623; --color-artifact-powerpoint-surface: color-mix(in oklab, #ba2623 5%, transparent); --color-dialog-overlay: #0002; --color-surface-card: #ffffff; --color-surface-recovery: #f8f7f5; --app-color-background-shell: #f3f3f3; --color-background-home-suggestion-hover: #0000000d; --color-background-search-result-hover: color-mix(in srgb, #0000000d 25%, transparent); --color-starter-prompt-icon: #5d5d5d; --app-shell-sidebar-divider: #0000001a; --color-border-overlay: #0000001a; --shadow-dropdown-overlay: 0px 0px 0px .5px #0000001a, 0px 8px 16px -4px #0000001f; --dropdown-overlay-ring-width: .5px; --popover-overlay-ring-width: .5px; --shadow-popover-overlay: 0px 4px 8px -2px #0000001a; --app-shell-sidebar-popover-border: #0000001a; --color-background-composer-surface: #ffffff; --app-shell-page-surface-shadow: 0 0 0 .5px rgb(from #00000026 r g b / .04) , 0px 4px 16px 0px #0000000d; --app-shell-sidebar-popover-radius: calc(.75rem - .25rem); --app-shell-window-radius: initial; --app-shell-sidebar-popover-background: rgb(from #ffffff r g b / 1); --color-background-artifact-preview: color-mix(in srgb, #f3f3f3 98%, #000); --color-background-viewer-control: #ffffff; --color-background-page-search: #ffffff; --color-background-primary-ghost-focus: color-mix(in oklab, #0d0d0d 12%, transparent); --color-background-composer-primary: #3a83f7; --color-background-accent-action: #3a83f7; --color-background-user-message: #e8f3fe; --color-background-other-user-message: color-mix(in oklab, #0d0d0d 10%, transparent); --color-background-segmented-selected: color-mix(in oklab, #0d0d0d 5%, transparent); --color-background-segmented-selected-hover: color-mix(in oklab, #0d0d0d 10%, transparent); --color-background-segmented-form-track: color-mix(in srgb, #f3f3f3 90%, #0d0d0d); --color-background-segmented-form-selected: #f3f3f3; --color-background-callout-surface: #f3f3f3; --color-background-execution-output: #fcfcfc; --color-background-execution-traceback: #000; --color-background-mode-toggle-track: rgb(13 13 13 / 3%); --color-background-mode-toggle-selected: #ffffff; --color-background-composer-action-bar: #f3f3f3; --color-background-text-selection: #539af859; --color-background-attribution-highlight: #539af859; --color-background-coachmark: #0169cc; --color-background-success-indicator: #008635; --color-background-chatgpt-success-solid: #008635; --color-background-tip-soft: #e8f3fe; --color-border-mode-toggle-selected: #0000001a; --color-border-button-outline: rgb(0 0 0 / 15%); --color-background-button-outline-hover: #f9f9f9; --shadow-mode-toggle-selected: 0 1px 6px 0 rgb(0 0 0 / 5%); --color-codex-description: #8f8f8f; --color-codex-radio-inactive: #00000026; --color-codex-icon: #0d0d0d; --color-codex-icon-active: #0d0d0d; --color-codex-drop-overlay: #e8f3fe; --color-codex-drop-prompt: #e8f3fe; --color-codex-application-menu: #ffffff; --color-codex-application-menu-selection: #f3f3f3; --color-codex-git-added: #00a240; --color-codex-git-deleted: #ba2623; --color-codex-git-modified: #923b0f; --color-codex-git-ignored: #923b0f; --color-codex-diff-added: rgba(0, 162, 64, 0.15); --color-codex-diff-deleted: rgba(186, 38, 35, 0.15); --color-codex-diff-surface: color-mix(in srgb, #f3f3f3 94%, #0d0d0d); --color-codex-terminal-background: #fcfcfc; --color-codex-terminal-foreground: #0d0d0d; --color-codex-terminal-selection: #00000080; --color-codex-terminal-selection-inactive: #00000080; --color-codex-terminal-ansi-black: #8f8f8f; --color-codex-terminal-ansi-red: #e02e2a; --color-codex-terminal-ansi-green: #00a240; --color-codex-terminal-ansi-yellow: #ffc300; --color-codex-terminal-ansi-blue: #3a83f7; --color-codex-terminal-ansi-magenta: #924ff7; --color-codex-terminal-ansi-cyan: #3a83f7; --color-codex-terminal-ansi-white: #0d0d0d; --color-codex-terminal-ansi-bright-black: #5d5d5d; --color-codex-terminal-ansi-bright-red: #e02e2a; --color-codex-terminal-ansi-bright-green: #00a240; --color-codex-terminal-ansi-bright-yellow: #ffc300; --color-codex-terminal-ansi-bright-blue: #3a83f7; --color-codex-terminal-ansi-bright-magenta: #924ff7; --color-codex-terminal-ansi-bright-cyan: #3a83f7; --color-codex-terminal-ansi-bright-white: #0d0d0d; --color-codex-editor-line-highlight: color-mix(in srgb, #0d0d0d 4%, transparent); --color-codex-editor-cursor: #0d0d0d; --color-codex-editor-inline-code-background: #f3f3f3; --color-codex-editor-inline-code-foreground: #0d0d0d; --color-codex-syntax-comment: #4f4f4f; --color-codex-syntax-keyword: #ab4f7a; --color-codex-syntax-literal: #ac4f23; --color-codex-syntax-string: #3a843f; --color-codex-syntax-variable: #643cae; --color-codex-syntax-attribute: #b8802b; --color-codex-syntax-name: #1f4e94; --color-codex-syntax-error: #ba2623; --codex-theme-accent-text: #2c67c5; --codex-theme-accent-icon: #2c67c5; --codex-theme-accent-background-subtle: #e8f3fe; --codex-theme-accent-background-hover: #e8f3fe; --codex-theme-accent-background-pressed: #e8f3fe; --codex-theme-accent-color: #3a83f7; --codex-data-color-red: #e02e2a; --focus-outline-color: #3a83f7; --data-color-series-1: #3a83f7; --data-color-series-2: #924ff7; --data-color-series-3: #00a240; --data-color-series-4: #ffc300; --data-color-series-5: #e25507; --height-token-message: calc(.25rem * 10); --comment-font-size: 14px; --comment-metadata-font-size: 12px; --comment-line-height: calc(1.25 / .875); --comment-editor-font-size: 14px; --shadow-viewer-surface: 0 0 0 1px #0000000d, 0px 4px 16px 0px #0000000d; --viewer-header-height: calc(calc(.25rem * 5) + .25rem * 8); --codex-base-accent: #3a83f7; --codex-base-contrast: 45; --codex-base-ink: #0d0d0d; --codex-base-surface: #fcfcfc; --app-color-background-control: #ffffff; --color-background-control-opaque: #ffffff; --color-background-panel: #fcfcfc; --sidebar-upgrade-rest-background: color-mix(in srgb, #0285ff 9%, #fff); --app-color-text-unread-badge: #fff; --app-color-text-secondary: #5d5d5d; --app-color-text-primary-solid: #ffffff; --app-color-background-card: #ffffff; --app-color-ads-background-secondary: #e8e8e8; --app-color-ads-background-secondary-press: rgb(0 0 0 / 5%); --app-color-ads-border-medium: rgb(0 0 0 / 15%); --app-color-ads-text-primary: #0d0d0d; --color-text-composer-file-reference: color-mix(in srgb, #2c67c5 80%, #0d0d0d 20%); --upgrade-promotion-foreground: #3a83f7; box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px; scrollbar-color: oklab(0.159065 0.00000723451 0.00000317395 / 0.3) rgba(0, 0, 0, 0); scrollbar-width: thin; min-width: 0px; color: rgb(13, 13, 13); --theme-accent-text: #2c67c5; position: relative; --popcorn-presentation-background: color-mix(in srgb, #f3f3f3 98%, #000); --popcorn-presentation-thumbnail-background: #ffffff; --popcorn-presentation-thumbnail-backdrop-filter: none; --popcorn-presentation-thumbnail-shadow: 0 0 0 .5px #00000026, 0 3px 7.5px #00000008, 0 0 16px #00000005; --wb-text-primary: #0d0d0d; --wb-text-secondary: #5d5d5d; --wb-text-tertiary: #8f8f8f; --wb-surface-primary: #f3f3f3; --wb-surface-secondary: #fcfcfc; --wb-interactive-secondary-hover: #0000000d; --wb-border: #0000001a; --wb-border-hover: #0000001a; --wb-divider: #0000000d; --wb-focus: #3a83f7; --font-ui-family: inherit; --font-ui-weight: 400; --font-code-family: inherit; --font-code-weight: normal; --text-link-decoration: none; --puik-portal-zoom: 1;" data-theme="light">

はい。心房細動と動脈硬化で、血栓が形成される仕組みが異なるという理解は合っています。

ただし、1点だけ重要な違いがあります。DOACは、すでにできた血栓を直接溶かす薬ではありません。

① 心房細動 → DOAC(抗凝固薬)

心房細動では、心房が正常に収縮できず、特に左心耳で血液が滞留しやすくなります。

血液が滞留すると凝固反応が進み、フィブリンを主体とする血栓が形成されやすくなります。

DOACは凝固因子を阻害することで、血栓の形成や増大を防ぎます。

すでに形成された血栓については、体内の線溶系が徐々に分解することがあります。

つまり、DOACは血栓を溶かすのではなく、新たに固まるのを防ぐ薬です。

② 動脈硬化 → 抗血小板薬

動脈硬化では、血管内のプラークが破綻すると、血小板が活性化して集まり、血栓が形成されます。

そのため、バイアスピリンやクロピドグレルで血小板凝集を抑制し、血栓形成を予防します。

まとめ

*27 / 2); --table-inline-gutter-start: calc*28 / 2); --table-inline-gutter-end: calc*29 / 2); --table-inline-content-end: 0px; min-height: 0px; margin-inline: -116.602px; flex-direction: column; align-self: stretch; display: flex; margin-block-start: 16px;" data-d-column-sizing="auto" data-d-component="table">
 

心房細動

動脈硬化性疾患

主な原因

血液の滞留

プラークの破綻・血小板活性化

血栓の特徴

フィブリンが豊富

血小板が豊富

主な薬剤

DOAC

抗血小板薬

薬の役割

凝固反応を抑える

血小板凝集を抑える

したがって、イメージとしては、

心房細動:血液が滞留して固まるのを防ぐ。

動脈硬化:血管の傷んだ部分に血小板が集まって詰まるのを防ぐ。

このように整理すると、かなり正確です。

 

 

 

血液が滞留すると凝固反応が進み、フィブリンを主体とする血栓が形成されやすくなります。 DOACは凝固因子を阻害することで、血栓の形成や増大を防ぎます。 すでに形成された血栓については、体内の線溶系が徐々に分解することがあります。 つまり、DOACは血栓を溶かすのではなく、新たに固まるのを防ぐ薬です。←ここがポイントだね。
 

 

 

【登録販売者試験対策に興味のある方へ】

東京大学大学院卒・現役薬剤師が、医薬品の作用機序や薬理学の理解を重視した登録販売者試験対策講座「登販マスター」を運営しています。

登録販売者試験の合格を目指している方、医薬品について基礎から学びたい方は、ぜひご覧ください。

▶ 登販マスター公式HP|登録販売者試験対策講座・教材のご案内

▶ 登録販売者試験対策ブログ|医薬品の解説・試験対策情報

*1:0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000), (0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000

*2:0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000), (0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000

*3:0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000), (0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000

*4:0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000), (0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000

*5:100cqw - min(calc(100cqw - 2 * 0px), 48rem

*6:100cqw - min(calc(100cqw - 2 * 0px), 48rem

*7:100cqw - min(calc(100cqw - 2 * 0px), 48rem

*8:0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000), (0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000

*9:0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000), (0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000

*10:0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000), (0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000

*11:0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000), (0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000

*12:0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000), (0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000

*13:0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000), (0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000

*14:0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000), (0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000

*15:0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000), (0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000

*16:100cqw - min(calc(100cqw - 2 * 0px), 48rem

*17:100cqw - min(calc(100cqw - 2 * 0px), 48rem

*18:100cqw - min(calc(100cqw - 2 * 0px), 48rem

*19:0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000), (0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000

*20:0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000), (0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000

*21:0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000), (0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000

*22:0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000), (0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000

*23:0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000), (0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000

*24:0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000), (0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000

*25:0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000), (0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000

*26:0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000), (0.00000000 + clamp(0, (l - 0.97015077) / -0.81108437, 1) * -0.00000000

*27:100cqw - min(calc(100cqw - 2 * 0px), 48rem

*28:100cqw - min(calc(100cqw - 2 * 0px), 48rem

*29:100cqw - min(calc(100cqw - 2 * 0px), 48rem

調剤薬局で働く薬剤師のブログ 睡眠薬 新米薬剤師 調剤未経験薬剤師のための学び

こんにちは。Pharmacist Masterです。

 

調剤薬局に初めて従事する薬剤師さん(初めて調剤薬局に従事する、調剤薬局の経験がまだまだ足りない薬剤師アルバイトの方など)に必要なのは、難しい薬理学の理解よりも、現場での判断力や患者さんへの服薬指導(伝え方)などの方がより優先して身に付ける事項だと思います。

 

こうしたことは、薬学部の講義では教わることの出来ない内容であり、現場で習得していくものであると考えています。

 

Pharmacist Masterが気が付いたことを簡潔にメモベースで記載しているブログシリーズなりますので、新米薬剤師の方は是非活用して頂ければと思います。

 

今日はデビエゴについて。

 

【デエビゴ(一般名:レンボレキサント)】

不眠症の治療に使用される睡眠薬です。

従来のベンゾジアゼピン系睡眠薬とは作用機序が異なり、覚醒を維持するオレキシンの働きを抑える薬剤です。

1.作用機序

脳内には、覚醒状態を維持する「オレキシン」という神経伝達物質があります。

デエビゴは、オレキシン受容体(OX1R・OX2R)を阻害することで、覚醒状態を維持する働きを弱め、自然な睡眠を促します。

つまり、

  • ベンゾジアゼピン系:GABAの働きを強め、神経活動を抑える。

  • デエビゴ:覚醒を維持するオレキシンの働きを抑える。

という違いがあります。

 

2.用法・用量

項目

内容

通常用量

5mg、1日1回

最大用量

10mg、1日1回

服用タイミング

就寝直前

食事の影響

食事と同時・食直後は入眠効果が遅れる可能性がある

 

2.5mg錠もあり、患者さんの状態や併用薬などに応じて用量が調整されます。

 

 

3.主な副作用

  • 翌朝の眠気・傾眠

  • 頭痛

  • めまい・ふらつき

  • 悪夢、異常な夢

  • 睡眠麻痺(金縛りのような症状)

 

特に高齢者では、夜間のトイレ時の転倒にも注意が必要です。

また、翌朝に眠気が残ることがあるため、服用中は自動車の運転など危険を伴う機械操作を避ける必要があります。

 

 

4.調剤薬局での服薬指導

患者さんには、次のような質問が実践的です。

 

① 睡眠状態

「お薬を飲んでから、寝つきは良くなりましたか? 夜中に何度も目が覚めることはありませんか?」

 

② 翌朝の眠気

「朝起きたときに、眠気やふらつきが残ることはありませんか?」

 

③ 服用タイミング

「お薬は寝る直前に飲んでいますか?」

 

服用後に活動すると転倒などの危険があるため、就寝直前の服用が重要です。

 

5.薬剤師として押さえたいポイント

デエビゴは、ベンゾジアゼピン系と比較して筋弛緩作用や身体依存のリスクが小さいと考えられますが、眠気や転倒のリスクがないわけではありません。

また、クラリスロマイシンなどのCYP3A阻害薬との相互作用にも注意が必要です。

実務では「睡眠の改善状況」「翌朝の眠気」「夜間のふらつき」の3点を優先して確認するとよいですね。

 


【登録販売者試験対策に興味のある方へ】

東京大学大学院卒・現役薬剤師が、医薬品の作用機序や薬理学の理解を重視した登録販売者試験対策講座「登販マスター」を運営しています。

登録販売者試験の合格を目指している方、医薬品について基礎から学びたい方は、ぜひご覧ください。

▶ 登販マスター公式HP|登録販売者試験対策講座・教材のご案内

▶ 登録販売者試験対策ブログ|医薬品の解説・試験対策情報

 

調剤薬局で働く薬剤師のブログ 抗糖尿病薬 新米薬剤師 調剤未経験薬剤師のための学び

こんにちは。Pharmacist Masterです。

 

調剤薬局に初めて従事する薬剤師さん(初めて調剤薬局に従事する、調剤薬局の経験がまだまだ足りない薬剤師アルバイトの方など)に必要なのは、難しい薬理学の理解よりも、現場での判断力や患者さんへの服薬指導(伝え方)などの方がより優先して身に付ける事項だと思います。

 

こうしたことは、薬学部の講義では教わることの出来ない内容であり、現場で習得していくものであると考えています。

 

Pharmacist Masterが気が付いたことを簡潔にメモベースで記載しているブログシリーズなりますので、新米薬剤師の方は是非活用して頂ければと思います。

 

【ジャディアンス(一般名:エンパグリフロジン)】

SGLT2阻害薬

もともとは2型糖尿病の治療薬ですが、現在は心不全や慢性腎臓病(CKD)の治療にも使用

 

1.主な処方目的

疾患

処方の意図

2型糖尿病

血糖値を下げる

慢性心不全

心不全による入院などのリスクを減らす

慢性腎臓病(CKD)

腎機能低下の進行を抑える

 

 

ジャディアンスが処方されているからといって、必ず糖尿病の患者さんとは限りません。

 

2.作用機序

腎臓の近位尿細管にあるSGLT2を阻害し、ブドウ糖の再吸収を抑制します。

その結果、尿中にブドウ糖が排泄され、血糖値が低下します。

 

また、尿中へのナトリウム排泄や浸透圧利尿などを通じて、心臓や腎臓にも有益な作用を示します。

 

3.調剤薬局での服薬指導

特に重要なのは、次の4点。

 

① 脱水・頻尿

「最近、尿の回数が増えたり、のどが渇いたりしていませんか?」

尿量が増えることがあり、特に高齢者や利尿薬を併用している患者さんでは脱水に注意します。

 

② 尿路・性器感染症

「排尿時の痛みや、陰部のかゆみなどはありませんか?」

尿中の糖が増えるため、尿路感染症や性器感染症に注意が必要です。

 

③ シックデイ

発熱、下痢、嘔吐、食事が十分に取れないときは、脱水やケトアシドーシスのリスクが高まるため、休薬を含めて医療機関に相談する必要があります。

 

④ ケトアシドーシス

まれですが、血糖値が著しく高くなくてもケトアシドーシスが起こることがあります。吐き気、腹痛、強い倦怠感などに注意します。

 

4.処方量から推測できること

  • 10mg:糖尿病、慢性心不全、慢性腎臓病のいずれにも使用される。

  • 25mg:2型糖尿病で血糖コントロールが不十分な場合に使用される。

     

つまり、25mgが処方されていれば、糖尿病治療を目的としている可能性が高いです

 

 

【ケトアシドーシス(ketoacidosis)】

血液中にケトン体が過剰に増え、血液が酸性に傾く危険な状態。

 

ジャディアンスなどのSGLT2阻害薬を服用している患者さんでは、特に注意したい副作用の一つです。

 

1.なぜケトアシドーシスが起こるのか?

通常、体はブドウ糖を主なエネルギー源として利用しています。

しかし、インスリンの作用が不足すると、ブドウ糖を十分に利用できなくなり、脂肪の分解が進みます。

 

その結果、肝臓でケトン体が大量に作られます。

 

インスリン作用の不足 → 脂肪分解の亢進 → ケトン体の過剰産生 → 血液の酸性化

という流れです。

 

2.ジャディアンスとの関係

ジャディアンスは尿中にブドウ糖を排泄させるため、血糖値を下げます。

一方、インスリン分泌の低下やグルカゴン作用の増加などを介して、ケトン体が増えやすい状態になることがあります。

 

特に、食事が取れない、脱水、感染症、極端な糖質制限などが重なるとリスクが高まります。

 

重要なのは、血糖値がそれほど高くなくてもケトアシドーシスが起こる場合があることです。これを正常血糖ケトアシドーシス(euglycemic DKA)と呼びます。

 

3.どんな症状が現れる?

  • 吐き気・嘔吐

  • 腹痛

  • 強い倦怠感

  • 異常なのどの渇き

  • 呼吸が速く深くなる

  • 重症では意識障害

ケトアシドーシスは、放置すると生命に関わることがあります。

 

4.調剤薬局での服薬指導

 

ジャディアンスを服用している患者さんには、

 

「食事が取れないときや、吐き気・腹痛、強いだるさが出たときは、すぐに医療機関に相談してください」

 

と説明することが重要です。

 


【登録販売者試験対策に興味のある方へ】

東京大学大学院卒・現役薬剤師が、医薬品の作用機序や薬理学の理解を重視した登録販売者試験対策講座「登販マスター」を運営しています。

登録販売者試験の合格を目指している方、医薬品について基礎から学びたい方は、ぜひご覧ください。

▶ 登販マスター公式HP|登録販売者試験対策講座・教材のご案内

▶ 登録販売者試験対策ブログ|医薬品の解説・試験対策情報

調剤薬局で働く薬剤師のブログ 抗不安薬 新米薬剤師 調剤未経験薬剤師のための学び

こんにちは。Pharmacist Masterです。

 

調剤薬局に初めて従事する薬剤師さん(初めて調剤薬局に従事する、調剤薬局の経験がまだまだ足りない薬剤師アルバイトの方など)に必要なのは、難しい薬理学の理解よりも、現場での判断力や患者さんへの服薬指導(伝え方)などの方がより優先して身に付ける事項だと思います。

 

こうしたことは、薬学部の講義では教わることの出来ない内容であり、現場で習得していくものであると考えています。

 

Pharmacist Masterが気が付いたことを簡潔にメモベースで記載しているブログシリーズなりますので、新米薬剤師の方は是非活用して頂ければと思います。

 

 

【クロチアゼパム(先発品:リーゼ)】:ベンゾジアゼピン系の抗不安薬

 

作用機序

脳内のGABA_A受容体に関連するベンゾジアゼピン結合部位に作用し、GABAの抑制性神経伝達を強めます。

その結果、神経の過剰な興奮が抑えられ、不安や緊張が和らぎます。

 

服薬指導で重要なこと

特に確認したいのは、次の3点です。

  • 眠気・ふらつき:「日中、眠くなったり、ふらついたりすることはありませんか?」

  • 転倒リスク:高齢者では特に注意。自動車の運転など危険を伴う機械操作は避ける。

  • 依存・離脱症状:長期間の連用で依存が生じることがあり、急な中止で不安、不眠などが現れる場合がある。

 

高齢患者さんで考えたいこと

例えば、高齢者にクロチアゼパムが処方されていた場合、不安症状や自律神経症状などが背景にある可能性があります。ただし、高齢者では眠気やふらつきによる転倒が特に重要です。

 

「お薬を飲んだ後、眠気やふらつきはありませんか?」

 

「お薬を飲んでから、日中に眠くなったり、ふらついたりすることはありませんか?」

 

 

また、クロチアゼパムは比較的作用時間の短い抗不安薬ですが、短時間作用型だから依存性がないわけではありません。 長期服用している患者さんには、自己判断で急に中止しないよう説明することも大切です。

 

 

調剤薬局 薬剤師 新米薬剤師 抗不安薬

調剤薬局 薬剤師 新米薬剤師 抗不安薬

 

実務的なポイント

例えば、高齢者にクロチアゼパムやエチゾラムが処方されていたら、まず**「日中の眠気やふらつきはありませんか?」**と確認することが重要です。

 

そして、降圧薬なども併用している場合は、立ちくらみや転倒の有無も確認

 


【登録販売者試験対策に興味のある方へ】

東京大学大学院卒・現役薬剤師が、医薬品の作用機序や薬理学の理解を重視した登録販売者試験対策講座「登販マスター」を運営しています。

登録販売者試験の合格を目指している方、医薬品について基礎から学びたい方は、ぜひご覧ください。

▶ 登販マスター公式HP|登録販売者試験対策講座・教材のご案内

▶ 登録販売者試験対策ブログ|医薬品の解説・試験対策情報

調剤薬局で働く薬剤師のブログ 外用薬 新米薬剤師 調剤未経験薬剤師のための学び

こんにちは。Pharmacist Masterです。

 

調剤薬局に初めて従事する薬剤師さん(初めて調剤薬局に従事する、調剤薬局の経験がまだまだ足りない薬剤師アルバイトの方など)に必要なのは、難しい薬理学の理解よりも、現場での判断力や患者さんへの服薬指導(伝え方)などの方がより優先して身に付ける事項だと思います。

 

こうしたことは、薬学部の講義では教わることの出来ない内容であり、現場で習得していくものであると考えています。

 

Pharmacist Masterが気が付いたことを簡潔にメモベースで記載しているブログシリーズなりますので、新米薬剤師の方は是非活用して頂ければと思います。

 

 

【リンデロン軟膏とボアラ軟膏】

リンデロン軟膏とボアラ軟膏は、どちらも皮膚の炎症を抑えるステロイド外用薬

 

調剤薬局 薬剤師 新米薬剤師 外用薬

調剤薬局 薬剤師 新米薬剤師 外用薬

 

 

 

【リンデロン-VG軟膏】

ステロイドと抗菌薬を配合した外用薬

 

調剤薬局での服薬指導

「どの部分に塗っていますか?」「赤みやジュクジュクした症状は改善していますか?」などを確認します。

 

 


【登録販売者試験対策に興味のある方へ】

東京大学大学院卒・現役薬剤師が、医薬品の作用機序や薬理学の理解を重視した登録販売者試験対策講座「登販マスター」を運営しています。

登録販売者試験の合格を目指している方、医薬品について基礎から学びたい方は、ぜひご覧ください。

▶ 登販マスター公式HP|登録販売者試験対策講座・教材のご案内

▶ 登録販売者試験対策ブログ|医薬品の解説・試験対策情報