.ai-architecture-proposal-layout_container__yre7E{display:grid;grid-template-columns:1fr}@media(min-width:1280px){.ai-architecture-proposal-layout_container__yre7E{grid-template-columns:200px minmax(0,1fr);height:calc(100vh - 60px);border-bottom:1px solid #d6d6d6}}.ai-architecture-proposal-layout_pcSidebar__xqZdf{display:none}@media(min-width:1280px){.ai-architecture-proposal-layout_pcSidebar__xqZdf{display:block;height:100%;overflow:scroll;background-color:#fff;border-right:1px solid #d6d6d6}}.ai-architecture-proposal-layout_spSidebar__D5__I{display:none}@media not (min-width:1280px){.ai-architecture-proposal-layout_spSidebar__D5__I{position:-webkit-sticky;position:sticky;top:60px;display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 16px;overflow:hidden;background-color:#fff;border-bottom:1px solid #d6d6d6}}@media not (min-width:480px){.ai-architecture-proposal-layout_spSidebar__D5__I{top:0}}.ai-architecture-proposal-layout_spSidebarTitleContainer__oNTB2{display:flex;gap:8px;align-items:center;min-width:0}.ai-architecture-proposal-layout_pcNewProposal__iJviU{padding:16px;border-bottom:1px solid #d6d6d6}.ai-architecture-proposal-layout_pcNewProposalLink__LiP77{display:flex;gap:8px;align-items:center;justify-content:center;padding:12px 32px 12px 24px;color:#fff;background-color:#055ec1;border-radius:4px;transition:background-color .2s ease-in-out;font-size:16px;font-style:normal;font-weight:700;line-height:28px}.ai-architecture-proposal-layout_pcNewProposalLink__LiP77:hover{background-color:rgb(4.5,84.6,173.7)}.ai-architecture-proposal-layout_pcNewProposalIcon__bq9en{width:24px;height:24px;color:#fff}.ai-architecture-proposal-layout_pcHistory__EnplA{display:flex;flex-direction:column;gap:8px;padding:16px}.ai-architecture-proposal-layout_pcHistoryItem__qZ87d{padding:8px 16px;overflow:hidden;text-overflow:ellipsis;color:#333;white-space:nowrap;background-color:#fff;border-radius:4px;transition:background-color .2s ease-in-out,color .2s ease-in-out;font-size:12px;font-style:normal;font-weight:700;line-height:20px}.ai-architecture-proposal-layout_pcHistoryItem__qZ87d.ai-architecture-proposal-layout_active__6L_Rv{color:#fff;background-color:#055ec1}.ai-architecture-proposal-layout_pcHistoryItem__qZ87d:hover{color:#fff;background-color:rgb(4.5,84.6,173.7)}.ai-architecture-proposal-layout_spSidebarMenuButton__6H6TN{display:flex;flex-shrink:0;align-items:center;justify-content:center;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:none;border:0}.ai-architecture-proposal-layout_divider__ypWXB{flex-shrink:0;width:1px;height:20px;background-color:#d6d6d6}.ai-architecture-proposal-layout_spSidebarTitle__0n20q{overflow:hidden;text-overflow:ellipsis;color:#333;white-space:nowrap;font-size:14px;font-style:normal;font-weight:700;line-height:24px}.ai-architecture-proposal-layout_spShareButton__yna1K{display:flex;flex-shrink:0;gap:4px;align-items:center;justify-content:center;padding:4px 12px 4px 8px;color:#055ec1;background-color:#fff;border:1px solid #055ec1;border-radius:4px;transition:background-color .2s ease-in-out,color .2s ease-in-out;font-size:12px;font-style:normal;font-weight:700;line-height:20px}.ai-architecture-proposal-layout_spShareButton__yna1K:hover{color:#fff;background-color:#055ec1}.ai-architecture-proposal-layout_spShareIcon__wOwxa{width:20px;height:20px}.ai-architecture-proposal-layout_spDrawerOverlay__S_vqM{position:fixed;inset:0;z-index:9999;visibility:hidden;pointer-events:none;background:rgba(0,0,0,.5);opacity:0;transition:opacity .2s ease,visibility 0s linear .2s}.ai-architecture-proposal-layout_spDrawerOverlayOpen__QlLEK{visibility:visible;pointer-events:auto;opacity:1;transition:opacity .2s ease}.ai-architecture-proposal-layout_spDrawerOverlayClosed__HE4yF{opacity:0}.ai-architecture-proposal-layout_spDrawer__HluIb{display:flex;flex-direction:column;width:min(260px,100%);height:100%;background-color:#fff;transform:translateX(-100%);transition:transform .2s ease}.ai-architecture-proposal-layout_spDrawerOpen__F9fWe{transform:translateX(0)}.ai-architecture-proposal-layout_spDrawerClosed___zCH7{transform:translateX(-100%)}.ai-architecture-proposal-layout_spDrawerHeader__nHRwz{flex-shrink:0;padding:16px;border-bottom:1px solid #d6d6d6}.ai-architecture-proposal-layout_spDrawerBody__dp_XE{flex:1 1;min-height:0;padding:16px;overflow-y:auto}.ai-architecture-proposal-layout_spDrawerFooter__F9RMA{flex-shrink:0;padding:16px;border-top:1px solid #d6d6d6}.ai-architecture-proposal-layout_spDrawerHistory__LMwk1{display:flex;flex-direction:column;gap:8px}.ai-architecture-proposal-layout_spDrawerCloseButton__BznZh{display:flex;gap:8px;align-items:center;justify-content:center;width:100%;padding:8px 32px 8px 24px;color:#333;cursor:pointer;background-color:#fff;border:1px solid #d6d6d6;border-radius:4px;transition:background-color .2s ease-in-out;font-size:14px;font-style:normal;font-weight:700;line-height:24px}.ai-architecture-proposal-layout_spDrawerCloseButton__BznZh:hover{background-color:hsl(0,0%,90%)}.ai-architecture-proposal-layout_spDrawerCloseIcon__mZcxv{width:20px;height:20px;color:#333}.ai-architecture-proposal-layout_spSidebarIcon__KND09{width:12px;height:12px;color:#333}.ai-architecture-proposal-layout_content__bnN89{height:100%;overflow:scroll}