.browser-ai-visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.chat-history-shell{flex:1;min-height:0;position:relative}.chat-history{overscroll-behavior:contain;-webkit-user-select:text;-moz-user-select:text;user-select:text;scrollbar-width:thin;scrollbar-color:#a78bfa59 transparent;background:radial-gradient(circle at 15% 0,#5b7cff12,#0000 28%),#04070f94;border:1px solid #ffffff17;border-radius:1rem;flex-direction:column;gap:.8rem;height:100%;padding:clamp(.65rem,1.4vw,1rem);display:flex;overflow-y:auto}.chat-history__empty{min-height:210px;color:var(--color-secondary,#ffffff9e);text-align:center;flex:1;place-content:center;justify-items:center;gap:.35rem;padding:2rem;display:grid}.chat-history__empty>span{color:#d8ccff;background:#7c5ce41f;border:1px solid #a78bfa3d;border-radius:.75rem;place-items:center;width:2.3rem;height:2.3rem;margin-bottom:.35rem;display:grid}.chat-history__empty strong{color:var(--color-primary,#fff);font-size:.95rem}.chat-history__empty p{margin:0;font-size:.8rem}.chat-message{width:-moz-fit-content;width:fit-content;max-width:min(88%,860px);color:var(--color-primary,#fff);overflow-wrap:anywhere;background:#0d111fb8;border:1px solid #ffffff1a;border-radius:1rem;padding:.75rem .9rem;box-shadow:inset 0 1px #ffffff0a}.chat-message--user{background:linear-gradient(145deg,#5b5eaa57,#5b42844d);border-color:#7c91ff42;border-bottom-right-radius:.35rem;align-self:flex-end;max-width:min(76%,680px)}.chat-message--assistant{border-bottom-left-radius:.35rem;align-self:flex-start}.chat-message__header{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.45rem;display:flex}.chat-message__role{color:#ffffffbf;align-items:center;gap:.42rem;font-size:.73rem;font-weight:760;display:inline-flex}.chat-message__role i{background:#8fded2;border-radius:50%;width:.4rem;height:.4rem;box-shadow:0 0 .55rem #5eead4a6}.chat-message--user .chat-message__role i{background:#b7a3ff;box-shadow:0 0 .55rem #a78bfaa6}.chat-message__time{color:var(--color-secondary,#ffffff8f);white-space:nowrap;font-size:.69rem}.chat-message__attachments{grid-template-columns:repeat(auto-fill,minmax(82px,1fr));gap:.5rem;margin-bottom:.65rem;display:grid}.chat-message__attachment{background:#0000004d;border:1px solid #ffffff1a;border-radius:.6rem;overflow:hidden}.chat-message__attachment img{-o-object-fit:cover;object-fit:cover;width:100%;height:86px;display:block}.chat-message__file{color:var(--color-secondary,#ffffff9e);padding:.55rem;font-size:.75rem}.chat-message__text{min-width:0;line-height:1.55}.chat-message__text--typing{align-items:flex-end;gap:.35rem;display:flex}.chat-message__content{min-width:0;font-size:.92rem}.chat-message--typing{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.chat-message__dots{align-items:center;gap:.35rem;padding:.25rem 0;display:flex}.typing-dot{opacity:.55;background:#a9c7ff;border-radius:50%;width:6px;height:6px;animation:typing 1.2s ease-in-out infinite}.typing-dot:nth-child(2){animation-delay:.2s}.typing-dot:nth-child(3){animation-delay:.4s}.typing-cursor{background:currentColor;border-radius:2px;flex-shrink:0;width:2px;height:1em;animation:cursor-blink 1s step-end infinite}.chat-history__latest{color:#fff;cursor:pointer;background:#121426f0;border:1px solid #a78bfa4d;border-radius:999px;min-height:2.2rem;padding:.42rem .72rem;font-size:.72rem;font-weight:720;position:absolute;bottom:.8rem;left:50%;transform:translate(-50%);box-shadow:0 .7rem 2rem #00000059}@keyframes typing{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}@keyframes cursor-blink{0%,49%{opacity:.75}50%,to{opacity:.2}}@media(max-width:600px){.chat-message,.chat-message--user{max-width:92%}}@media(prefers-reduced-motion:reduce){.typing-cursor,.typing-dot{animation:none}}.chat-sidebar{background:radial-gradient(circle at 0 0,#7c5ce414,#0000 34%),#0508119e;border:1px solid #ffffff17;border-radius:1rem;flex-direction:column;gap:.65rem;width:244px;min-width:244px;padding:.72rem;display:flex}.chat-sidebar__heading{color:#ffffff7a;letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:.2rem .2rem .1rem;font-size:.69rem;font-weight:760;display:flex}.chat-sidebar__heading span:last-child{background:#ffffff0f;border-radius:50%;place-items:center;min-width:1.35rem;min-height:1.35rem;font-size:.62rem;display:grid}.chat-sidebar__new{color:#f5f2ff;cursor:pointer;background:linear-gradient(135deg,#7c5ce433,#5270e024);border:1px solid #a78bfa3d;border-radius:.75rem;justify-content:center;align-items:center;gap:.42rem;min-height:2.65rem;padding:.55rem .7rem;font-size:.78rem;font-weight:740;display:flex}.chat-sidebar__new span{font-size:1rem;line-height:1}.chat-sidebar button:disabled,.chat-sidebar__new:disabled{cursor:not-allowed;opacity:.5}.chat-sidebar__list{scrollbar-width:thin;flex-direction:column;gap:.45rem;min-height:0;display:flex;overflow-y:auto}.chat-sidebar__empty{color:var(--color-secondary,#fff9);margin:0;padding:.8rem .45rem;font-size:.72rem;line-height:1.5}.chat-sidebar__item{color:var(--color-primary,#fff);background:#ffffff06;border:1px solid #0000;border-radius:.75rem;flex-direction:column;gap:.4rem;padding:.56rem;transition:border-color .16s,background-color .16s;display:flex}.chat-sidebar__item--active,.chat-sidebar__item:hover{background:#ffffff0e;border-color:#ffffff1a}.chat-sidebar__item--active{box-shadow:inset 2px 0 #9f8bff}.chat-sidebar__item-main{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:.18rem;padding:0;display:flex}.chat-sidebar__preview,.chat-sidebar__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-sidebar__title{font-size:.79rem;font-weight:690;line-height:1.35}.chat-sidebar__meta,.chat-sidebar__preview{color:var(--color-secondary,#ffffff94);font-size:.69rem}.chat-sidebar__actions{gap:.65rem;display:flex}.chat-sidebar__action{color:#ffffff80;cursor:pointer;background:0 0;border:0;padding:0;font-size:.65rem}.chat-sidebar__action:hover{color:#fff}.chat-sidebar__action--danger:hover{color:#fca5a5}.chat-sidebar__rename{gap:.42rem;display:grid}.chat-sidebar__rename label{color:#ffffff8c;font-size:.66rem}.chat-sidebar__rename input{color:#fff;background:#0000004d;border:1px solid #a78bfa52;border-radius:.5rem;width:100%;min-width:0;min-height:2.15rem;padding:.4rem .5rem}.chat-sidebar__rename div{gap:.45rem;display:flex}.chat-sidebar__rename button{color:#ffffff9e;cursor:pointer;background:0 0;border:0;padding:0;font-size:.65rem}@media(max-width:900px){.chat-sidebar{grid-template-columns:1fr auto;align-items:center;width:100%;min-width:0;max-height:none;padding:.58rem;display:grid}.chat-sidebar__new{min-height:2.3rem;padding-inline:.65rem}.chat-sidebar__list{flex-direction:row;grid-column:1/-1;overflow-x:auto}.chat-sidebar__empty{display:none}.chat-sidebar__item{min-width:min(260px,78vw)}}@media(prefers-reduced-motion:reduce){.chat-sidebar__item{transition:none}}.browser-ai-markdown{overflow-wrap:anywhere;min-width:0;color:inherit;font:inherit;line-height:1.58}.browser-ai-markdown>:first-child{margin-top:0}.browser-ai-markdown>:last-child{margin-bottom:0}.browser-ai-markdown blockquote,.browser-ai-markdown ol,.browser-ai-markdown p,.browser-ai-markdown pre,.browser-ai-markdown table,.browser-ai-markdown ul{margin:.7em 0}.browser-ai-markdown h1,.browser-ai-markdown h2,.browser-ai-markdown h3,.browser-ai-markdown h4{color:var(--color-primary,#fff);letter-spacing:-.025em;margin:1.1em 0 .45em;font-weight:760;line-height:1.22}.browser-ai-markdown h1{font-size:1.35em}.browser-ai-markdown h2{font-size:1.2em}.browser-ai-markdown h3,.browser-ai-markdown h4{font-size:1.05em}.browser-ai-markdown ol,.browser-ai-markdown ul{padding-left:1.35rem}.browser-ai-markdown li+li{margin-top:.28em}.browser-ai-markdown a{color:#a9c7ff;text-underline-offset:.16em;-webkit-text-decoration:underline #a9c7ff6b;text-decoration:underline #a9c7ff6b}.browser-ai-markdown blockquote{color:var(--color-secondary,#ffffffa8);border-left:3px solid #a78bfaa6;padding:.15rem 0 .15rem .85rem}.browser-ai-markdown code{background:#0000004d;border:1px solid #ffffff1a;border-radius:.35rem;padding:.08em .34em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.87em}.browser-ai-markdown pre{scrollbar-width:thin;background:#02050dbd;border:1px solid #ffffff1a;border-radius:.72rem;max-width:100%;padding:.8rem .9rem;line-height:1.55;overflow-x:auto}.browser-ai-markdown pre code{white-space:pre;overflow-wrap:normal;background:0 0;border:0;padding:0;font-size:.84em;display:block}.browser-ai-markdown table{border-spacing:0;border-collapse:collapse;max-width:100%;font-size:.9em;display:block;overflow-x:auto}.browser-ai-markdown td,.browser-ai-markdown th{text-align:left;white-space:nowrap;border:1px solid #ffffff1f;padding:.48rem .62rem}.browser-ai-markdown th{background:#ffffff0f}.browser-ai-markdown hr{border:0;border-top:1px solid #ffffff1f;margin:1rem 0}.prompt-api{pointer-events:auto;height:100%;position:relative;overflow:hidden}.prompt-api,.prompt-api__main{flex:1;gap:.75rem;min-height:0;display:flex}.prompt-api__header,.prompt-api__main{flex-direction:column}.prompt-api__header{background:radial-gradient(circle at 100% 0,#7c5ce417,#0000 36%),#0508119e;border:1px solid #ffffff17;border-radius:.9rem;gap:.4rem;padding:.7rem .85rem;display:flex;box-shadow:inset 0 1px #ffffff0b}.prompt-api__heading{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.prompt-api__title{color:var(--color-primary);margin:0;font-size:.9rem;font-weight:740;line-height:1.2}.prompt-api__availability{text-transform:capitalize;border:1px solid #78787859;border-radius:999px;padding:.32rem .5rem;font-size:.69rem;line-height:1}.prompt-api__availability--available{color:#86efac;background:#22c55e26;border-color:#22c55e4d}.prompt-api__availability--downloadable{color:#93c5fd;background:#3b82f626;border-color:#3b82f64d}.prompt-api__availability--downloading{color:#fed7aa;background:#fb923c26;border-color:#fb923c4d}.prompt-api__availability--unavailable{color:#fca5a5;background:#ef444426;border-color:#ef44444d}.prompt-api__meta{color:var(--color-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;font-size:.78rem;display:flex}.prompt-api__warning{color:#fde047f2}.prompt-api__header-loader{color:#93c5fd;flex-direction:column;flex:210px;gap:.22rem;min-width:180px;max-width:360px;display:flex}.prompt-api__header-loader-heading{justify-content:space-between;align-items:center;gap:.55rem;font-size:.76rem;font-weight:600;display:flex}.prompt-api__header-loader-bar{background:#ffffff1f;border-radius:999px;height:3px;overflow:hidden}.prompt-api__header-loader-bar span{border-radius:inherit;background:#93c5fde0;height:100%;transition:width .2s;display:block}.prompt-api__overlay{z-index:20;background:#00000073;place-items:center;padding:1rem;display:grid;position:absolute;inset:0}.prompt-api__dialog{background:#141414f2;border:1px solid #78787859;border-radius:.9rem;flex-direction:column;gap:.75rem;width:min(480px,100%);padding:.95rem;display:flex}.prompt-api__dialog h4{margin:0;font-size:.95rem}.prompt-api__dialog p{color:var(--color-secondary);margin:0;font-size:.86rem;line-height:1.5}.prompt-api__dialog-actions{justify-content:flex-end;gap:.55rem;display:flex}.prompt-api__button{color:var(--color-primary);cursor:pointer;background:#ffffff0d;border:1px solid #78787859;border-radius:.6rem;padding:.45rem .65rem}.prompt-api__button--primary{background:#78787859}.prompt-api__button--danger{color:#fca5a5;border-color:#ef444480}.prompt-api__toast{z-index:30;background:#141414f2;border:1px solid #78787859;border-radius:.65rem;align-items:center;gap:.75rem;padding:.55rem .7rem;font-size:.8rem;display:flex;position:absolute;bottom:.9rem;right:.9rem}.prompt-api__toast-action{color:#93c5fd;cursor:pointer;background:0 0;border:none;text-decoration:underline}@media(max-width:900px){.prompt-api{flex-direction:column}.prompt-api__main{min-height:320px}}.prompt-input{pointer-events:all;background:radial-gradient(circle at 100% 100%,#7c5ce414,#0000 36%),#070a14c7;border:1px solid #ffffff1a;border-radius:1rem;flex-direction:column;flex-shrink:0;gap:.75rem;padding:.65rem;display:flex;box-shadow:inset 0 1px #ffffff0b}.prompt-input__attachments{flex-wrap:wrap;gap:.5rem;display:flex}.prompt-input__attachment{background:#00000059;border:1px solid #ffffff1a;border-radius:.6rem;width:72px;height:72px;position:relative;overflow:hidden}.prompt-input__attachment img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.prompt-input__file{height:100%;color:var(--color-secondary);text-align:center;justify-content:center;align-items:center;padding:.25rem;font-size:.7rem;display:flex}.prompt-input__remove{width:20px;height:20px;color:var(--color-primary);cursor:pointer;background:#0009;border:none;border-radius:50%;place-items:center;display:grid;position:absolute;top:4px;right:4px}.prompt-input__row{align-items:flex-end;gap:.5rem;display:flex}.prompt-input__icon{width:36px;height:36px;color:var(--color-primary);cursor:pointer;background:#ffffff0d;border:1px solid #78787859;border-radius:.7rem;place-items:center;transition:background .2s;display:grid}.prompt-input__icon:hover{background:#ffffff1f}.prompt-input__file-input{display:none}.prompt-input__field{resize:none;min-height:2.5rem;max-height:10rem;color:var(--color-primary);font:inherit;background:0 0;border:none;flex:1;padding:.58rem .55rem;font-size:.88rem;line-height:1.5;overflow-y:auto}.prompt-input__field:focus{outline:none}.prompt-input__send{width:40px;height:40px;color:var(--color-primary);cursor:pointer;background:linear-gradient(145deg,#7c5ce46b,#4d6ddc57);border:1px solid #a78bfa40;border-radius:.78rem;place-items:center;transition:background .2s;display:grid}.prompt-input__send:hover{background:linear-gradient(145deg,#8b6cf494,#587aee7a)}.prompt-input__icon:disabled,.prompt-input__send:disabled{opacity:.5;cursor:not-allowed}.writing-tool{box-sizing:border-box;width:100%;height:100%;min-height:0;color:var(--color-primary,#fff);pointer-events:all;padding:.5rem}.writing-tool__workspace{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:.75rem;height:100%;min-height:0;display:grid}.writing-tool__pane{background:#080a1275;border:1px solid #ffffff1f;border-radius:.85rem;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.writing-tool__footer,.writing-tool__meta,.writing-tool__toggle,.writing-tool__toggles,.writing-tool__toolbar,.writing-tool__toolbar-actions,.writing-tool__toolbar-main{align-items:center;min-width:0;display:flex}.writing-tool__footer,.writing-tool__toolbar{border-bottom:1px solid #ffffff17;justify-content:space-between;gap:.75rem;padding:.75rem}.writing-tool__footer{border-top:1px solid #ffffff17;border-bottom:none}.writing-tool__toolbar-main{flex-direction:column;align-items:flex-start;gap:.18rem}.writing-tool__toolbar-actions{flex-shrink:0;justify-content:flex-end;gap:.5rem}.writing-tool__label{color:var(--color-primary,#fff);font-size:.86rem;font-weight:800;line-height:1.15}.writing-tool__config,.writing-tool__meta{color:var(--color-secondary,#ffffff9e);font-size:.74rem;line-height:1.3}.writing-tool__config{text-overflow:ellipsis;white-space:nowrap;max-width:min(48vw,520px);overflow:hidden}.writing-tool__footer button,.writing-tool__ghost-button,.writing-tool__settings summary,.writing-tool__status{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:2.05rem;padding:0 .68rem;font-size:.76rem;font-weight:700;display:inline-flex}.writing-tool__status{color:#ffffffb8;background:#ffffff0f;border:1px solid #78787852;gap:.38rem}.writing-tool__status-dot{background:currentColor;border-radius:999px;width:.44rem;height:.44rem;box-shadow:0 0 .75rem}.writing-tool__status--available{color:#86efac;background:#22c55e26;border-color:#22c55e4d}.writing-tool__status--downloadable{color:#93c5fd;background:#3b82f626;border-color:#3b82f64d}.writing-tool__status--downloading{color:#fed7aa;background:#fb923c26;border-color:#fb923c4d}.writing-tool__status--unavailable{color:#fca5a5;background:#ef444426;border-color:#ef44444d}.writing-tool__settings{flex-shrink:0;position:relative}.writing-tool__ghost-button,.writing-tool__settings summary{color:var(--color-primary,#fff);cursor:pointer;background:#ffffff14;border:1px solid #ffffff24;list-style:none}.writing-tool__settings summary::-webkit-details-marker{display:none}.writing-tool__settings[open] summary{background:#93c5fd24;border-color:#93c5fd4d}.writing-tool__settings-panel{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0c0e18f5;border:1px solid #ffffff29;border-radius:.9rem;width:min(420px,100vw - 2rem);padding:.8rem;position:absolute;top:calc(100% + .45rem);right:0;box-shadow:0 1.5rem 4rem #00000075}.writing-tool__settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.writing-tool__context,.writing-tool__settings-grid label,.writing-tool__toggle{color:var(--color-secondary,#ffffffa3);font-size:.74rem;font-weight:750}.writing-tool__context,.writing-tool__settings-grid label{flex-direction:column;gap:.34rem;display:flex}.writing-tool__editor textarea,.writing-tool__settings-grid select{width:100%;color:var(--color-primary,#fff);font:inherit;background:#14141473;border:1px solid #78787842;border-radius:.75rem;outline:none}.writing-tool__settings-grid select{min-height:2.25rem;padding:0 .65rem}.writing-tool__editor textarea:focus,.writing-tool__settings-grid select:focus{border-color:#93c5fd75;box-shadow:0 0 0 3px #93c5fd1f}.writing-tool__toggles{flex-wrap:wrap;gap:.55rem;margin-top:.75rem}.writing-tool__toggle{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.7rem;flex:150px;gap:.48rem;min-height:2rem;padding:0 .58rem}.writing-tool__editor{flex-direction:column;flex:1;gap:.65rem;min-height:0;padding:.75rem;display:flex}.writing-tool__editor>textarea{resize:none;flex:1;min-height:260px;padding:.9rem;line-height:1.5}.writing-tool__context textarea{resize:vertical;min-height:5.4rem;max-height:8rem;padding:.7rem;line-height:1.42}.writing-tool__meta{flex-wrap:wrap;gap:.35rem .65rem;min-width:0}.writing-tool__progress{background:#ffffff1f;height:4px;overflow:hidden}.writing-tool__progress span{border-radius:inherit;background:#93c5fde6;height:100%;transition:width .2s;display:block}.writing-tool__error{margin:0;color:#fca5a5;background:#ef44441f;border:1px solid #ef444447;border-radius:.65rem;margin-inline:.75rem;padding:.6rem .7rem;font-size:.82rem;line-height:1.35}.writing-tool__footer button{color:var(--color-primary,#fff);cursor:pointer;background:linear-gradient(#ffffff2e,#ffffff17);border:1px solid #ffffff29;flex-shrink:0;font-weight:800}.writing-tool__editor textarea:disabled,.writing-tool__footer button:disabled,.writing-tool__settings-grid select:disabled,.writing-tool__toggle input:disabled{cursor:not-allowed;opacity:.58}.writing-tool__output{-webkit-user-select:text;-moz-user-select:text;user-select:text;flex-direction:column;flex:1;min-height:0;padding:.85rem;display:flex;overflow:auto}.writing-tool__output p,.writing-tool__output pre{white-space:pre-wrap;color:var(--color-primary,#fff);font:inherit;margin:0;line-height:1.5}.writing-tool__output p{color:var(--color-secondary,#ffffff9e)}.writing-tool__output p:only-child{text-align:center;background:radial-gradient(circle,#7c5ce414,#0000 62%);border:1px dashed #a78bfa29;border-radius:.75rem;flex:1;place-items:center;min-height:180px;padding:2rem;display:grid}@media(max-width:980px){.writing-tool__workspace{grid-template-columns:1fr}.writing-tool__pane--output{min-height:280px}}@media(max-width:700px){.writing-tool{padding:.35rem}.writing-tool__footer,.writing-tool__toolbar{flex-direction:column;align-items:stretch}.writing-tool__toolbar-actions{justify-content:space-between}.writing-tool__config{max-width:100%}.writing-tool__settings{position:static}.writing-tool__settings-panel{width:calc(100vw - 1.4rem);left:.35rem;right:auto}.writing-tool__settings-grid{grid-template-columns:1fr}.writing-tool__editor>textarea{min-height:220px}}.writing-tool__language-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.prompt-api__dialog>button,.prompt-api__header>button,.writing-tool__language-actions button,.writing-tool__pane--output>button{color:var(--color-primary,#fff);font:inherit;cursor:pointer;background:#ffffff0f;border:1px solid #78787859;border-radius:.6rem;padding:.45rem .7rem}.prompt-api__header>button:disabled,.writing-tool__language-actions button:disabled{opacity:.5;cursor:not-allowed}.writing-tool__settings-grid input:not([type=checkbox]){width:100%;min-width:0;color:var(--color-primary,#fff);font:inherit;background:#14141473;border:1px solid #78787842;border-radius:.6rem;padding:.5rem .65rem}.writing-tool__settings-grid textarea{resize:vertical;min-height:5rem;padding:.6rem}.proofreader-tool__corrections{overflow-wrap:anywhere;margin:.75rem 0;padding-left:1.4rem}.proofreader-tool__corrections ins{color:#86efac}.prompt-api__error{color:#fca5a5;padding:.6rem 1rem}.browser-ai-language-pair{flex-wrap:wrap;align-items:center;gap:.6rem;padding:0 .85rem;display:flex}.browser-ai-language-result__hero{background:#3b82f617;border-radius:.8rem;align-items:center;gap:.75rem;padding:.85rem;display:flex}.browser-ai-language-result__hero>span{background:#ffffff1a;border-radius:.6rem;padding:.55rem .8rem;font-size:1.35rem;font-weight:700}.browser-ai-language-result__hero small{color:var(--color-secondary,#ffffffa6);margin-top:.2rem;display:block}.browser-ai-language-result__ranked,.browser-ai-proofreader-result__corrections{gap:.65rem;margin:.85rem 0 0;padding:0;list-style:none;display:grid}.browser-ai-language-result__ranked li,.browser-ai-proofreader-result__corrections li{overflow-wrap:anywhere;border:1px solid #ffffff1a;border-radius:.7rem;padding:.7rem}.browser-ai-language-result__ranked li{grid-template-columns:minmax(0,1fr) auto auto;gap:.5rem;display:grid}.browser-ai-language-result__ranked em{font-style:normal}.browser-ai-language-result__ranked i{background:#93c5fd;border-radius:1rem;grid-column:1/-1;height:.3rem}.browser-ai-proofreader-result__text{white-space:pre-wrap;line-height:1.6}.browser-ai-proofreader-result__text mark{color:#bbf7d0;background:#22c55e2e;border-radius:.25rem;padding:.02rem .16rem}.browser-ai-proofreader-result__corrections li>div{justify-content:space-between;gap:.7rem;display:flex}.browser-ai-proofreader-result__corrections del{color:#fca5a5}.browser-ai-proofreader-result__corrections strong{color:#86efac}
