#g743-global-notice{display:none!important}@keyframes g744NoticeIn{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes g744NoticeInGlobal{0%{opacity:0;transform:translate(-50%,-10px)}to{opacity:1;transform:translate(-50%)}}.g744-composer-notice{width:min(var(--g741-chat-width,804px),100%);box-sizing:border-box;margin:0 auto 8px;min-height:42px;display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px 10px;border:1px solid rgba(90,151,230,.28);border-radius:11px;background:#2a5b9729;color:#c7daf5;font:500 11.5px/1.35 var(--font-body);box-shadow:0 4px 16px #00000024;animation:g744NoticeIn .22s cubic-bezier(.2,.7,.3,1);transition:opacity .16s ease,transform .16s ease}.g744-composer-notice.leaving{opacity:0;transform:translateY(-4px) scale(.98)}.g744-composer-notice .g744-notice-mark{width:18px;height:18px;display:grid;place-items:center;color:#69a8f2}.g744-composer-notice .g744-notice-mark svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.g744-composer-notice strong{display:block;color:#d9e8fb;font-size:11.5px;font-weight:650}.g744-composer-notice span{display:block;margin-top:1px;color:#a9c5e8;font-size:10.5px;line-height:1.4}.g744-composer-notice button{width:26px;height:26px;border:0;border-radius:7px;background:transparent;color:#91afd2;font-size:16px;cursor:pointer;transition:background .12s ease,color .12s ease}.g744-composer-notice button:hover{background:#ffffff12;color:#fff}.g744-composer-notice button:focus-visible{outline:2px solid currentColor;outline-offset:1px}.g744-composer-notice.warning{border-color:#dda74370;background:#7e57173b;color:#ead5a7}.g744-composer-notice.warning .g744-notice-mark{color:#e0ab55}.g744-composer-notice.warning strong{color:#f2dfb5}.g744-composer-notice.warning span{color:#cdb98e}.g744-composer-notice.warning button{color:#dcb884}.g744-composer-notice.critical{border-color:#e05d5385;background:#7b2d2845;color:#efb5af;box-shadow:0 7px 22px #531a172e}.g744-composer-notice.critical .g744-notice-mark{color:#e9746a}.g744-composer-notice.critical strong{color:#f6cbc6}.g744-composer-notice.critical span{color:#d9aaa5}.g744-composer-notice.critical button{color:#e7a49c}.g744-composer-notice.success{border-color:#45a87042;background:#2368412e;color:#b7dec5}.g744-composer-notice.success .g744-notice-mark{color:#58b77c}.g744-composer-notice.success strong{color:#cae8d4}.g744-composer-notice.success span{color:#a5ceb4}.g744-composer-notice.success button{color:#8fcaa6}.new-chat-center>.g744-composer-notice{width:min(var(--g741-chat-width,804px),calc(100vw - 56px))!important;margin-bottom:8px!important}.chat-composer-wrap>.g744-composer-notice{pointer-events:auto;width:min(var(--g741-chat-width,804px),100%)!important;margin:0 auto 7px!important}.g16-design-shell>.g744-composer-notice,.g14-design-page>.g744-composer-notice{width:calc(100% - 36px)!important;margin:9px 18px 0!important}.g744-global-notice{position:fixed;z-index:1845;top:calc(env(safe-area-inset-top,0px) + 12px);left:50%;transform:translate(-50%);width:min(720px,calc(100vw - 28px));box-shadow:0 10px 36px #00000047;backdrop-filter:blur(14px);animation:g744NoticeInGlobal .22s cubic-bezier(.2,.7,.3,1)}.g744-global-notice.leaving{opacity:0;transform:translate(-50%,-10px)}.g744-supreme-section{margin-top:22px;padding-top:18px;border-top:1px solid var(--g727-line,#333330)}.g744-supreme-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.g744-supreme-head h3{margin:0;font:620 14px var(--font-body)}.g744-supreme-head p{margin:4px 0 0;color:#9e9a92;font-size:11px}.g744-supreme-actions{display:flex;gap:6px;flex-wrap:wrap}.g744-supreme-actions button{height:31px!important;font-size:10.5px!important}:root,html[data-theme=dark],[data-theme=dark]{--bg:#151515!important;--surface-raised:#20201f!important;--g75-composer:#20201f!important}html[data-theme=dark],html[data-theme=dark] .main-area,html[data-theme=dark] .app-view,html[data-theme=dark] body{background:#151515!important}.composer,.chat-composer-wrap .composer,.new-chat-center .composer,.code-agent-composer{background:#20201f!important}.chat-composer-wrap{background:linear-gradient(180deg,#15151500,#15151580 32%,#151515f0 62%,#151515 84%)!important;padding-top:56px!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.file-object{width:52px!important;height:52px!important;flex:0 0 52px!important;flex-basis:52px!important;perspective:none!important}.file-object *{animation:none!important;transition:none!important}.paper-back,.paper-back-one,.paper-back-two,.paper-grain,.paper-masthead,.paper-table,.paper-page,.paper-shadow,.paper-copy-line,.code-screen-reflection,.code-device-hinge,.code-device-trackpad,.code-floor-shadow,.code-device-camera,.code-screen-bar,.code-device-deck,.code-screen-line{display:none!important}.paper-stack,.code-device{width:52px!important;height:52px!important;transform:none!important}.file-object-paper .paper-sheet{width:52px!important;height:52px!important;border-radius:12px!important;border:1px solid var(--border-soft)!important;background:var(--surface-hover)!important;box-shadow:none!important;padding:0!important;display:grid!important;place-items:center!important}.paper-sheet strong{display:none!important}.file-object-paper .paper-sheet:after{content:"";width:18px;height:22px;display:block;border:1.6px solid var(--accent);border-radius:3px}.code-device-lid{position:static!important;width:52px!important;height:52px!important;margin:0!important;border-radius:12px!important;background:var(--surface-hover)!important;box-shadow:none!important;border:1px solid var(--border-soft)!important;padding:0!important;display:grid;place-items:center}.code-device-screen{position:static!important;width:20px!important;height:16px!important;background:transparent!important;box-shadow:none!important;border:1.4px solid var(--accent)!important;border-radius:2px!important;overflow:visible!important}.code-device-screen code{position:static!important;margin:0!important;font-size:8px!important;text-shadow:none!important}.message-artifact:hover .paper-stack,.artifact-library-card:hover .paper-stack,.message-artifact:hover .code-device,.artifact-library-card:hover .code-device{transform:none!important}.real-paper-stack,.real-paper-header{border-radius:12px!important;box-shadow:none!important}.attachment-chip.g15-file-thumb{transition:border-color .14s ease}.attachment-chip.g15-file-thumb:hover{border-color:var(--accent)}.g15-thumb-visual{border-radius:9px!important}.g744-control-list{display:grid;gap:7px}.g744-control-row{display:grid;grid-template-columns:minmax(155px,1fr) auto minmax(170px,1.15fr) auto;align-items:center;gap:8px;padding:9px 10px;border:1px solid #333330;border-radius:10px;background:#1c1c1a}.g744-control-row .name{min-width:0}.g744-control-row .name strong,.g744-control-row .name small{display:block}.g744-control-row .name strong{font-size:11.5px}.g744-control-row .name small{margin-top:2px;color:#77736c;font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.g744-control-row input[type=text]{height:31px;min-width:0;border:1px solid #393936;border-radius:7px;background:#242422;color:#e8e5dd;padding:0 8px;font-size:10px}.g744-control-row button{height:31px!important;font-size:10px!important}.g744-switch{position:relative;width:34px;height:20px;display:inline-block}.g744-switch input{position:absolute;opacity:0;pointer-events:none}.g744-switch span{display:block;width:34px;height:20px;border-radius:99px;background:#3a3a37;transition:.15s}.g744-switch span:after{content:"";display:block;width:16px;height:16px;margin:2px;border-radius:50%;background:#d8d5ce;transition:.15s}.g744-switch input:checked+span{background:#477bb7}.g744-switch input:checked+span:after{transform:translate(14px);background:#fff}.g744-model-row[data-off="1"]{opacity:.66}.g744-model-row[data-off="1"] .name strong{color:#aaa69e}.g744-runtime-hidden{display:none!important}.g744-blocked-overlay{position:fixed;inset:0;z-index:1825;display:grid;place-items:center;padding:26px;background:var(--bg,#121211)}.g744-blocked-overlay>div{width:min(470px,100%);text-align:center}.g744-blocked-overlay .mark{width:46px;height:46px;margin:0 auto 14px;display:grid;place-items:center;border-radius:13px;background:var(--surface-hover,#242422);font:500 22px var(--font-display)}.g744-blocked-overlay h1{margin:0 0 8px;font:450 32px/1.08 var(--font-display)}.g744-blocked-overlay p{margin:0;color:var(--muted,#99958e);font-size:13px;line-height:1.55}.g744-disabled-install,.g744-model-disabled{display:none!important}@media(max-width:760px){.g744-composer-notice{width:calc(100vw - 28px)!important}.new-chat-center>.g744-composer-notice{width:calc(100vw - 28px)!important}.chat-composer-wrap>.g744-composer-notice{width:100%!important}.g744-control-row{grid-template-columns:minmax(0,1fr) auto}.g744-control-row input[type=text]{grid-column:1/-1}.g744-control-row>button{grid-column:1/-1}.g744-global-notice{top:calc(env(safe-area-inset-top,0px) + 8px)}}@media(prefers-reduced-motion:reduce){.g744-composer-notice,.g744-global-notice{animation:none!important;transition:none!important}}
