.desk-create{max-width:1120px;margin:0 auto}.cr-hero{text-align:center;margin:8px 0 22px}.cr-hero h1{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,4vw,40px);font-weight:500;letter-spacing:-.03em;color:#292c29}.cr-hero p{margin:8px 0 0;font-size:14px;color:#6f6258}.cr-composer{max-width:760px;margin:0 auto}.cr-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:14px auto 28px;max-width:760px}.cr-chips button{padding:7px 14px;border:1px solid #e8dfd6;border-radius:999px;background:#fff;color:#6b5d53;font:500 12.5px/1.2 inherit;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease}.cr-chips button:hover{transform:translateY(-1px);border-color:#d6c3b2;background:#fffaf6}.cr-recent{margin-top:30px}.cr-recent-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.cr-recent-head h2{margin:0;font-size:15px;font-weight:600;color:#2b2f31}.cr-recent-head a{color:#6e43b2;font-size:12.5px;text-decoration:none}.cr-recent-head a:hover{text-decoration:underline;text-underline-offset:3px}.cr-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.cr-card{position:relative;overflow:hidden;border:1px solid #e8dfd6;border-radius:16px;background:#fffdfa;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.cr-card:hover{transform:translateY(-2px);border-color:#d9c8b8;box-shadow:0 12px 28px #4d3b2714}.cr-card-open{display:flex;flex-direction:column;width:100%;padding:0;border:0;background:transparent;text-align:left;cursor:pointer;font:inherit;color:inherit}.cr-card-band{display:block;height:72px;background:#f1eaf8}.cr-image .cr-card-band{background:#e2f0ed}.cr-video .cr-card-band{background:#ece8f6}.cr-audio .cr-card-band{background:#f8eedb}.cr-text .cr-card-band{background:#f6e9e1}.cr-card-kind{padding:10px 12px 0;color:#a36a50;font-size:10px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.cr-card-title{padding:3px 12px 12px;font-size:13px;line-height:1.4;color:#2b2f31;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cr-card-actions{position:absolute;top:8px;right:8px;display:flex;gap:4px;opacity:0;transition:opacity .18s ease}.cr-card:focus-within .cr-card-actions,.cr-card:hover .cr-card-actions{opacity:1}.cr-card-actions button{padding:3px 9px;border:1px solid #e6dcd2;border-radius:999px;background:#fffdfaee;color:#5b5149;font:500 11px/1.3 inherit;cursor:pointer}.cr-card-actions button:hover{background:#fff}.cr-library{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 22px;margin-top:34px;padding-top:16px;border-top:1px solid #ece5da}.cr-library a{color:#6f6258;font-size:12.5px;text-decoration:none;transition:color .18s ease}.cr-library a:hover{color:#5c4a3e;text-decoration:underline;text-underline-offset:4px}@media (max-width:860px){.cr-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.cr-card-actions{opacity:1}}.cr-composer textarea{min-height:96px;font-size:15px;line-height:1.6}.cr-chatting,.cr-chips,.cr-composer{max-width:860px}.cr-chatting{display:flex;flex-direction:column;min-height:calc(100dvh - 150px)}.cr-thread-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 2px 12px;border-bottom:1px solid #ece5da}.cr-thread-bar strong{font-size:14px;font-weight:600;color:#2b2f31;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-thread{flex:1;display:flex;flex-direction:column;gap:20px;padding:22px 2px 28px}.cr-chatting .cr-composer{position:sticky;bottom:12px;z-index:5;width:100%;margin:0 auto;padding-top:10px;background:linear-gradient(0deg,#faf8f3 70%,transparent)}@media (max-width:560px){.cr-cards{grid-template-columns:1fr;gap:8px}.cr-card{display:flex;align-items:center}.cr-card-open{flex:1;padding:12px 14px}.cr-card-band{display:none}.cr-card-kind,.cr-card-title{padding-inline:0}.cr-card-actions{position:static;opacity:1;padding-right:10px}.cr-card:nth-child(n+4),.cr-library{display:none}.cr-hero{margin-bottom:14px}.cr-chips{margin:10px auto 18px}}.cr-spark{display:inline-block;animation:sh-twinkle 2.6s ease-in-out infinite}@keyframes sh-twinkle{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.18) rotate(12deg)}}.cr-chips button span{margin-right:2px}.cr-card{transition:transform .2s ease,box-shadow .2s ease}@media (max-width:560px){.cr-composer{max-width:100%}.cr-composer .desk-draft-status{font-size:10.5px;gap:2px 12px;padding:2px 4px 8px}.cr-composer .desk-draft-status>span{flex-basis:100%;margin:0}.cr-composer textarea{min-height:84px;font-size:16px}.cr-composer :is(button,select,summary){font-size:13.5px}.cr-chatting .cr-composer{bottom:72px}.cr-chatting{min-height:calc(100dvh - 170px)}}.cr-chatting .cr-composer [role=tablist]{display:none}.cr-modes{display:inline-flex;gap:2px;padding:3px;border:1px solid #eadfd5;border-radius:999px;background:#fff;box-shadow:0 4px 14px #38302510}.cr-modes button{padding:6px 15px;border:0;border-radius:999px;background:transparent;font:600 13px/1.2 inherit;cursor:pointer;transition:background .18s ease,color .18s ease}.cr-modes button:hover:not(:disabled){background:#f6eee7}.cr-thread-bar>button{white-space:nowrap}@media (max-width:560px){.cr-modes button{padding:6px 11px;font-size:12.5px}}.cr-modes{padding:0;gap:8px;border:0;border-radius:0;background:none;box-shadow:none}.cr-modes button{padding:7px 18px;border:1px solid #e8dfd6;background:#fffdfa;color:#6b5d53;box-shadow:0 1px 2px #38302508}.cr-modes button:hover:not(:disabled){border-color:#d6c3b2;background:#fff}.cr-modes button[aria-selected=true]{border-color:#2b2f31;background:#2b2f31;color:#fff}.cr-composer [role=tablist]{gap:6px;margin-bottom:6px}.cr-composer [role=tablist] button{padding:6px 14px}.cr-chatting .cr-composer textarea{min-height:40px;font-size:15px}.cr-chatting .cr-composer .desk-draft-status{padding-bottom:2px}@media (max-width:560px){.cr-chatting .cr-composer textarea{min-height:40px;font-size:16px}}.gc-fade-up{animation:gc-fade-up .35s cubic-bezier(.2,.8,.2,1) both}@keyframes gc-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.gc-dots span{width:6px;height:6px;border-radius:999px;background:currentColor;display:inline-block;animation:gc-bounce 1.2s ease-in-out infinite}.gc-dots span:nth-child(2){animation-delay:.15s}.gc-dots span:nth-child(3){animation-delay:.3s}@keyframes gc-bounce{0%,80%,to{transform:translateY(0);opacity:.45}40%{transform:translateY(-5px);opacity:1}}.gc-shimmer{position:relative;overflow:hidden;background:linear-gradient(110deg,#f3e9e1 8%,#fbf3ec 18%,#f3e9e1 33%);background-size:200% 100%;animation:gc-shimmer 1.4s linear infinite}@keyframes gc-shimmer{to{background-position-x:-200%}}.gc-eq{display:inline-flex;align-items:flex-end;gap:3px;height:28px}.gc-eq i{width:4px;border-radius:3px;background:linear-gradient(#d98a66,#b86f52);animation:gc-eq 1s ease-in-out infinite;height:30%}.gc-eq i:nth-child(2){animation-delay:.1s}.gc-eq i:nth-child(3){animation-delay:.2s}.gc-eq i:nth-child(4){animation-delay:.3s}.gc-eq i:nth-child(5){animation-delay:.4s}.gc-eq i:nth-child(6){animation-delay:.5s}.gc-eq i:nth-child(7){animation-delay:.6s}@keyframes gc-eq{0%,to{height:22%}50%{height:100%}}.gc-eq.is-paused i{animation-play-state:paused}.gc-film{display:flex;gap:6px;animation:gc-film 1.6s linear infinite}.gc-film i{flex:0 0 38px;height:54px;border-radius:8px;background:linear-gradient(135deg,#f1dfd2,#e4c9b7);border:1px solid rgba(184,111,82,.25)}@keyframes gc-film{to{transform:translateX(-44px)}}.gc-caret:after{content:"";display:inline-block;width:2px;height:1.05em;margin-left:2px;vertical-align:-.15em;background:#b86f52;animation:gc-blink .9s steps(1) infinite}@keyframes gc-blink{50%{opacity:0}}.gc-ring{animation:gc-ring 2s infinite}@keyframes gc-ring{0%{box-shadow:0 0 0 0 rgba(184,111,82,.35)}70%,to{box-shadow:0 0 0 12px rgba(184,111,82,0)}}.gc-prose{color:#2b2f31;font-size:15px;line-height:1.7}.gc-prose>*+*{margin-top:.85em}.gc-prose h1,.gc-prose h2,.gc-prose h3{font-weight:650;letter-spacing:-.02em;line-height:1.25}.gc-prose h1{font-size:1.35em}.gc-prose h2{font-size:1.2em}.gc-prose h3{font-size:1.07em}.gc-prose ul{list-style:disc;padding-left:1.3em}.gc-prose ol{list-style:decimal;padding-left:1.3em}.gc-prose li+li{margin-top:.3em}.gc-prose a{color:#a15f46;text-decoration:underline}.gc-prose blockquote{border-left:3px solid #e4c9b7;padding-left:12px;color:#5f6669}.gc-prose code{background:#f5ede6;border-radius:6px;padding:.1em .4em;font-size:.92em}.gc-prose pre{background:#2b2f31;color:#f7f4ef;border-radius:14px;padding:14px 16px;overflow-x:auto}.gc-prose pre code{background:transparent;padding:0}.gc-prose table{border-collapse:collapse;width:100%;font-size:.93em}.gc-prose td,.gc-prose th{border:1px solid #eadfd5;padding:6px 10px;text-align:left}.gc-scroll{scrollbar-width:thin;scrollbar-color:#e0d3c8 transparent}.gc-scroll::-webkit-scrollbar{width:8px}.gc-scroll::-webkit-scrollbar-thumb{background:#e0d3c8;border-radius:8px}@media (prefers-reduced-motion:reduce){.gc-caret:after,.gc-dots span,.gc-eq i,.gc-fade-up,.gc-film,.gc-ring,.gc-shimmer{animation:none!important}}.gc-stage-scrim{background:linear-gradient(0deg,#f7f4ef 0,#f7f4ef 52%,rgba(247,244,239,.94) 72%,rgba(247,244,239,0));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);-webkit-mask-image:linear-gradient(0deg,#000 0,#000 74%,transparent);mask-image:linear-gradient(0deg,#000 0,#000 74%,transparent)}