@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_7b064e0d-module__MOT0tq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_7b064e0d-module__MOT0tq__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.0s19wthhh_6~m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.0dza.stei.9v7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.03nf~dfjdkf~..woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.0gfhww.tctz1o.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.09q3q1i5159bl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.1409xf.ylxg8g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_181554c-module__3609qW__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_181554c-module__3609qW__variable{--font-jetbrains:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/150f724d70372c02-s.0ibo8nq1_5r8c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/750c737482d9de2f-s.0.oe-uv1--sd5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.16whm0euli40m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_6f1f3d5b-module__YYvvQa__className{font-family:Newsreader,Newsreader Fallback;font-style:normal}.newsreader_6f1f3d5b-module__YYvvQa__variable{--font-newsreader:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:Crimson Pro;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/bbe2082c2ebf69de-s.0tj914n-9wmjl.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Crimson Pro;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/9ae69ccf0a67f3e4-s.07rqilbxje11w.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Crimson Pro;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/115e7a2565b70400-s.0ldth1faq2ch-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Crimson Pro Fallback;src:local(Times New Roman);ascent-override:90.96%;descent-override:21.8%;line-gap-override:0.0%;size-adjust:98.56%}.crimson_pro_42fd00f-module__G1jnHa__className{font-family:Crimson Pro,Crimson Pro Fallback;font-style:normal}.crimson_pro_42fd00f-module__G1jnHa__variable{--font-crimson:"Crimson Pro", "Crimson Pro Fallback"}
.authPanel-module__nQ5mPG__dialogCard,.authPanel-module__nQ5mPG__pageCard{background:#faf9f7;border:1px solid #0000001a;border-radius:24px;padding:28px;box-shadow:0 28px 80px #0f172a29}.authPanel-module__nQ5mPG__dialogCard{width:min(100%,460px)}.authPanel-module__nQ5mPG__pageCard{width:min(100%,500px)}.authPanel-module__nQ5mPG__header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.authPanel-module__nQ5mPG__eyebrow{font-family:var(--font-inter), sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#6c6c6c;margin-bottom:10px;font-size:11px;font-weight:600;line-height:1}.authPanel-module__nQ5mPG__title{font-family:var(--font-newsreader), serif;letter-spacing:-.04em;color:#121212;margin:0;font-size:34px;font-weight:500;line-height:.96}.authPanel-module__nQ5mPG__closeButton{color:#555;cursor:pointer;background:#fff;border:1px solid #0000001a;border-radius:999px;width:36px;height:36px;font-size:24px;line-height:1}.authPanel-module__nQ5mPG__description{color:#4f4f4f;margin:18px 0 0;font-size:14px;line-height:1.6}.authPanel-module__nQ5mPG__trustNote{color:#1f5c46;background:#0f543d12;border-radius:14px;margin:12px 0 0;padding:12px 14px;font-size:12px;line-height:1.55}.authPanel-module__nQ5mPG__modeTabs{background:#1111110f;border-radius:999px;gap:6px;margin-top:18px;padding:4px;display:inline-flex}.authPanel-module__nQ5mPG__modeTab{color:#5f5f5f;cursor:pointer;background:0 0;border:none;border-radius:999px;min-height:34px;padding:0 14px;font-size:13px;font-weight:600}.authPanel-module__nQ5mPG__modeTabActive{color:#1a1a1a;background:#fff;box-shadow:0 6px 18px #11111114}.authPanel-module__nQ5mPG__googleSlot{margin-top:18px}.authPanel-module__nQ5mPG__googleButton,.authPanel-module__nQ5mPG__primaryButton,.authPanel-module__nQ5mPG__secondaryButton{border-radius:14px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:46px;font-size:14px;font-weight:600;line-height:1;display:inline-flex}.authPanel-module__nQ5mPG__googleButton{color:#232323;cursor:pointer;background:#fff;border:1px solid #0000001f;margin-top:18px}.authPanel-module__nQ5mPG__googleGlyph{flex-shrink:0;width:16px;height:16px}.authPanel-module__nQ5mPG__divider{text-align:center;color:#8b8b8b;letter-spacing:.08em;text-transform:uppercase;margin:18px 0;font-size:12px;position:relative}.authPanel-module__nQ5mPG__divider:before{content:"";border-top:1px solid #00000014;position:absolute;top:50%;left:0;right:0}.authPanel-module__nQ5mPG__divider span{background:#faf9f7;padding:0 12px;position:relative}.authPanel-module__nQ5mPG__form{gap:14px;display:grid}.authPanel-module__nQ5mPG__fieldLabel{color:#242424;gap:8px;font-size:13px;font-weight:600;display:grid}.authPanel-module__nQ5mPG__textInput{color:#161616;background:#fff;border:1px solid #0000001f;border-radius:14px;min-height:48px;padding:0 14px;font-size:14px}.authPanel-module__nQ5mPG__textInput:focus{border-color:#2d6a4f8c;outline:none;box-shadow:0 0 0 4px #2d6a4f1a}.authPanel-module__nQ5mPG__error,.authPanel-module__nQ5mPG__notice{border-radius:14px;padding:12px 14px;font-size:13px;line-height:1.5}.authPanel-module__nQ5mPG__error{color:#8f2626;background:#a0343414}.authPanel-module__nQ5mPG__notice{color:#20553f;background:#2d6a4f14}.authPanel-module__nQ5mPG__primaryButton{color:#f7f7f4;cursor:pointer;background:#185840;border:none}.authPanel-module__nQ5mPG__secondaryButton{color:#2a2a2a;cursor:pointer;background:#fff;border:1px solid #0000001f}.authPanel-module__nQ5mPG__verifyState{margin-top:18px}.authPanel-module__nQ5mPG__verifyMeta{color:#454545;background:#fff;border-radius:16px;gap:4px;margin-top:18px;padding:14px 16px;font-size:13px;display:grid}.authPanel-module__nQ5mPG__verifyMeta strong{color:#151515;font-size:15px}.authPanel-module__nQ5mPG__verifyActions{gap:10px;margin-top:18px;display:grid}.authPanel-module__nQ5mPG__closeButton:hover:not(:disabled),.authPanel-module__nQ5mPG__googleButton:hover:not(:disabled),.authPanel-module__nQ5mPG__primaryButton:hover:not(:disabled),.authPanel-module__nQ5mPG__secondaryButton:hover:not(:disabled),.authPanel-module__nQ5mPG__modeTab:hover:not(:disabled){filter:brightness(.98)}.authPanel-module__nQ5mPG__closeButton:disabled,.authPanel-module__nQ5mPG__googleButton:disabled,.authPanel-module__nQ5mPG__primaryButton:disabled,.authPanel-module__nQ5mPG__secondaryButton:disabled,.authPanel-module__nQ5mPG__modeTab:disabled{cursor:progress;opacity:.72}@media (max-width:640px){.authPanel-module__nQ5mPG__dialogCard,.authPanel-module__nQ5mPG__pageCard{border-radius:24px 24px 18px 18px;width:100%;padding:22px}.authPanel-module__nQ5mPG__title{font-size:30px}}
.authDialog-module__Amh84a__overlay{z-index:120;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#090c0e75;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.authDialog-module__Amh84a__dialog{width:min(100%,460px)}@media (max-width:640px){.authDialog-module__Amh84a__overlay{align-items:flex-end;padding:12px}.authDialog-module__Amh84a__dialog{width:100%}}
.libraryCard-module__AG0l6G__card{background:#ffffffe6;border:1px solid #1a191712;border-radius:18px;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative;box-shadow:0 12px 24px #1a19170b}.libraryCard-module__AG0l6G__card:hover{border-color:#5dcaa5b8;transform:translateY(-2px);box-shadow:0 22px 36px #1a191714}.libraryCard-module__AG0l6G__cardLink{min-height:116px;color:inherit;grid-template-columns:64px minmax(0,1fr);gap:12px;padding:14px;text-decoration:none;display:grid}.libraryCard-module__AG0l6G__cardList .libraryCard-module__AG0l6G__cardLink{grid-template-columns:58px minmax(0,1fr);min-height:78px;padding:10px 52px 10px 12px}.libraryCard-module__AG0l6G__thumbnailFrame,.libraryCard-module__AG0l6G__thumbnailFallback{border-radius:14px;width:64px;height:50px;position:relative;overflow:hidden}.libraryCard-module__AG0l6G__cardList .libraryCard-module__AG0l6G__thumbnailFrame,.libraryCard-module__AG0l6G__cardList .libraryCard-module__AG0l6G__thumbnailFallback{border-radius:12px;width:58px;height:44px}.libraryCard-module__AG0l6G__thumbnailFrame{background:#0a0908}.libraryCard-module__AG0l6G__thumbnailImage{object-fit:cover;width:100%;height:100%;display:block}.libraryCard-module__AG0l6G__thumbnailFallback{color:#f0ece4;background:radial-gradient(circle at 20% 20%,#ffffff29,#0000 24%),linear-gradient(135deg,#0a0908,#1b2624);flex-direction:column;justify-content:space-between;padding:8px;display:flex}.libraryCard-module__AG0l6G__thumbnailToneAtlas{background:radial-gradient(circle at 18% 18%,#60a5fa57,#0000 28%),linear-gradient(135deg,#10243a,#2164ad)}.libraryCard-module__AG0l6G__thumbnailToneDraft{background:radial-gradient(circle at 18% 18%,#fbbf2457,#0000 28%),linear-gradient(135deg,#34260b,#8a6413)}.libraryCard-module__AG0l6G__thumbnailToneTemplate{background:radial-gradient(circle at 18% 18%,#8c6cd657,#0000 28%),linear-gradient(135deg,#24183d,#4a347d)}.libraryCard-module__AG0l6G__thumbnailToneUpload{background:radial-gradient(circle at 18% 18%,#df6d5757,#0000 28%),linear-gradient(135deg,#381713,#8a3b2b)}.libraryCard-module__AG0l6G__thumbnailToneArtifact{background:radial-gradient(circle at 18% 18%,#5dcaa54d,#0000 28%),linear-gradient(135deg,#112520,#2d6a4f)}.libraryCard-module__AG0l6G__thumbnailGlow{background:radial-gradient(circle,#2d6a4f2e,#0000 70%);border-radius:999px;width:52px;height:52px;position:absolute;inset:auto auto 18px -6px}.libraryCard-module__AG0l6G__thumbnailBadge{letter-spacing:.14em;color:#5dcaa5;font-size:.48rem;font-weight:700;position:relative}.libraryCard-module__AG0l6G__thumbnailTitle{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.56rem;line-height:1.2;display:-webkit-box;position:relative;overflow:hidden}.libraryCard-module__AG0l6G__cardBody{min-width:0}.libraryCard-module__AG0l6G__cardFooterActions{flex-wrap:wrap;gap:8px;padding:0 14px 14px;display:flex}.libraryCard-module__AG0l6G__quickActionButton{color:#1a1917c7;min-height:38px;font:inherit;cursor:pointer;background:#ffffffe6;border:1px solid #1a191714;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;display:inline-flex}.libraryCard-module__AG0l6G__quickActionPrimary{color:#21513d;background:#2d6a4f1f;border-color:#2d6a4f38}.libraryCard-module__AG0l6G__cardTitleRow{align-items:center;gap:8px;min-width:0;display:flex}.libraryCard-module__AG0l6G__uploadedBadge{color:#2d6a4f;letter-spacing:.06em;text-transform:uppercase;background:#2d6a4f1a;border-radius:999px;min-height:20px;padding:0 8px;font-size:.62rem;font-weight:700}.libraryCard-module__AG0l6G__cardTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;max-width:100%;margin:0;font-size:.95rem;font-weight:600;display:-webkit-box;overflow:hidden}.libraryCard-module__AG0l6G__cardList .libraryCard-module__AG0l6G__cardTitle{text-overflow:ellipsis;white-space:nowrap;display:block}.libraryCard-module__AG0l6G__cardSummary{color:#1a191799;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;font-size:.72rem;line-height:1.5;display:-webkit-box;overflow:hidden}.libraryCard-module__AG0l6G__cardList .libraryCard-module__AG0l6G__cardSummary{-webkit-line-clamp:1}.libraryCard-module__AG0l6G__cardMetaRow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:9px;display:flex}.libraryCard-module__AG0l6G__statusPill,.libraryCard-module__AG0l6G__versionPill{border-radius:999px;align-items:center;gap:6px;min-height:24px;padding:0 8px;font-size:.7rem;font-weight:600;display:inline-flex}.libraryCard-module__AG0l6G__statusPill{background:#1a19170f}.libraryCard-module__AG0l6G__statusDot{background:currentColor;border-radius:999px;width:7px;height:7px}.libraryCard-module__AG0l6G__statusPublished{color:#2d6a4f;background:#2d6a4f1a}.libraryCard-module__AG0l6G__statusDraft{color:#9a6f17;background:#fbbf2429}.libraryCard-module__AG0l6G__statusShared{color:#6d4eb0;background:#8c6cd626}.libraryCard-module__AG0l6G__statusAtlas{color:#2164ad;background:#60a5fa24}.libraryCard-module__AG0l6G__statusPrivate{color:#5b5a58;background:#1a191714}.libraryCard-module__AG0l6G__statusSaved{color:#5b5a58}.libraryCard-module__AG0l6G__versionPill{color:#1a191799;background:#1a19170f}.libraryCard-module__AG0l6G__avatarStack{align-items:center;min-width:0;display:flex}.libraryCard-module__AG0l6G__avatarChip{color:#114237;background:#5dcaa529;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;margin-left:-6px;font-size:.52rem;font-weight:700;display:inline-flex}.libraryCard-module__AG0l6G__avatarChip:first-child{margin-left:0}.libraryCard-module__AG0l6G__avatarOwner{color:#f8f4ed;background:#2d6a4f}.libraryCard-module__AG0l6G__timeLabel{color:#1a19177a;margin-left:auto;font-size:.72rem}.libraryCard-module__AG0l6G__menuWrap{position:absolute;top:10px;right:10px}.libraryCard-module__AG0l6G__menuButton{color:#1a19179e;cursor:pointer;background:#ffffffeb;border:1px solid #1a191714;border-radius:999px;width:32px;height:32px}.libraryCard-module__AG0l6G__menuPanel{z-index:10;background:#fffffffa;border:1px solid #1a191714;border-radius:16px;flex-direction:column;gap:2px;min-width:170px;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 38px #1a19171f}.libraryCard-module__AG0l6G__menuItem,.libraryCard-module__AG0l6G__menuItemLink{color:#1a1917;min-height:38px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;padding:0 12px;text-decoration:none;display:flex}.libraryCard-module__AG0l6G__menuItem:hover,.libraryCard-module__AG0l6G__menuItemLink:hover{background:#1a19170d}.libraryCard-module__AG0l6G__menuItemDanger{color:#8a3b2b}@media (max-width:640px){.libraryCard-module__AG0l6G__cardLink{grid-template-columns:64px minmax(0,1fr);gap:12px;min-height:auto;padding:16px 14px 12px}.libraryCard-module__AG0l6G__thumbnailFrame,.libraryCard-module__AG0l6G__thumbnailFallback{width:64px;height:52px}.libraryCard-module__AG0l6G__cardSummary{-webkit-line-clamp:1;font-size:.74rem}.libraryCard-module__AG0l6G__cardMetaRow{grid-template-columns:repeat(3,auto);justify-content:flex-start}.libraryCard-module__AG0l6G__timeLabel{grid-column:1/-1;justify-self:start}.libraryCard-module__AG0l6G__cardFooterActions{padding:0 14px 14px}.libraryCard-module__AG0l6G__quickActionButton{flex:calc(50% - 5px)}.libraryCard-module__AG0l6G__menuButton{opacity:1}}
.libraryIdentityLabel-module__CTXhRW__identity{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;line-height:1.4;display:inline-flex}.libraryIdentityLabel-module__CTXhRW__name{color:#1a1917;min-width:0;font-weight:600}.libraryIdentityLabel-module__CTXhRW__handle{color:#1a19178f;white-space:nowrap;font-size:.84rem;line-height:1.4;text-decoration:none;transition:color .18s,opacity .18s}.libraryIdentityLabel-module__CTXhRW__handle:hover,.libraryIdentityLabel-module__CTXhRW__handle:focus-visible{color:#2d6a4f}
.profileSettings-module__sGWzFa__page{color:#141311;background:#faf7f1;min-height:100vh}.profileSettings-module__sGWzFa__shell{max-width:1120px;margin:0 auto;padding:32px 24px 80px}.profileSettings-module__sGWzFa__layout{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:20px;display:grid}.profileSettings-module__sGWzFa__identityCard,.profileSettings-module__sGWzFa__formCard,.profileSettings-module__sGWzFa__authCard,.profileSettings-module__sGWzFa__loadingCard{background:#fff;border:1px solid #14131114;border-radius:16px}.profileSettings-module__sGWzFa__identityCard{gap:16px;padding:24px;display:flex}.profileSettings-module__sGWzFa__avatar{color:#fff;background:#2d6a4f;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:.95rem;font-weight:500;display:inline-flex}.profileSettings-module__sGWzFa__identityBody{min-width:0}.profileSettings-module__sGWzFa__kicker{color:#14131180;letter-spacing:.04em;font-size:.75rem}.profileSettings-module__sGWzFa__title{letter-spacing:-.04em;margin:10px 0 0;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:500;line-height:1.02}.profileSettings-module__sGWzFa__text{color:#14131199;margin:14px 0 0;line-height:1.7}.profileSettings-module__sGWzFa__identityMeta{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.profileSettings-module__sGWzFa__identityMeta span{color:#141311a3;background:#f5f2ec;border-radius:999px;align-items:center;min-height:30px;padding:0 10px;display:inline-flex}.profileSettings-module__sGWzFa__identityHandleLink{color:#1f5a3d;background:#2d6a4f1a;border-radius:999px;align-items:center;min-height:30px;padding:0 10px;font-weight:600;text-decoration:none;display:inline-flex}.profileSettings-module__sGWzFa__identityHandleLink:hover{text-decoration:underline}.profileSettings-module__sGWzFa__formCard{gap:16px;padding:24px;display:grid}.profileSettings-module__sGWzFa__field{gap:8px;display:grid}.profileSettings-module__sGWzFa__label{font-size:.92rem;font-weight:500}.profileSettings-module__sGWzFa__input,.profileSettings-module__sGWzFa__textarea{color:#141311;background:#fff;border:1px solid #1413111f;border-radius:12px;outline:none;width:100%}.profileSettings-module__sGWzFa__input{min-height:48px;padding:0 14px}.profileSettings-module__sGWzFa__textarea{resize:vertical;min-height:120px;padding:12px 14px}.profileSettings-module__sGWzFa__input:focus,.profileSettings-module__sGWzFa__textarea:focus{border-color:#2d6a4f}.profileSettings-module__sGWzFa__helpText{color:#14131185;line-height:1.55}.profileSettings-module__sGWzFa__profilePageCard{background:#f5f2ec;border-radius:12px;gap:12px;padding:16px;display:grid}.profileSettings-module__sGWzFa__profilePageHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.profileSettings-module__sGWzFa__profileVisibilityBadge{color:#1f5a3d;white-space:nowrap;background:#2d6a4f1a;border-radius:999px;align-items:center;min-height:30px;padding:0 12px;font-size:.84rem;font-weight:600;display:inline-flex}.profileSettings-module__sGWzFa__profileLinkStack{gap:6px;display:grid}.profileSettings-module__sGWzFa__profileLinkValue{color:#141311;word-break:break-word;background:#fff;border:1px solid #14131114;border-radius:12px;padding:12px 14px;font-size:.95rem;line-height:1.5}.profileSettings-module__sGWzFa__visibilityOptions{gap:10px;display:grid}.profileSettings-module__sGWzFa__visibilityOption{color:#141311;text-align:left;cursor:pointer;background:#fff;border:1px solid #14131114;border-radius:14px;gap:6px;width:100%;padding:14px 16px;display:grid}.profileSettings-module__sGWzFa__visibilityOption strong{font-size:.95rem}.profileSettings-module__sGWzFa__visibilityOption span{color:#1413119e;line-height:1.55}.profileSettings-module__sGWzFa__visibilityOption:disabled{cursor:not-allowed;opacity:.55}.profileSettings-module__sGWzFa__visibilityOptionActive{background:#2d6a4f0f;border-color:#2d6a4f7a;box-shadow:0 0 0 1px #2d6a4f24}.profileSettings-module__sGWzFa__profilePageSummary{color:#141311b8;line-height:1.6}.profileSettings-module__sGWzFa__pinnedArtifactCard{background:#ffffffc2;border:1px solid #14131114;border-radius:12px;gap:10px;padding:14px;display:grid}.profileSettings-module__sGWzFa__pinnedArtifactTitle{color:#141311;font-size:.98rem;font-weight:600;line-height:1.45}.profileSettings-module__sGWzFa__pinnedArtifactActions{flex-wrap:wrap;gap:10px;display:flex}.profileSettings-module__sGWzFa__secondaryInlineLink{color:#141311;cursor:pointer;background:#fff;border:1px solid #1413111f;border-radius:999px;justify-content:center;align-items:center;min-height:36px;padding:0 14px;font-weight:500;text-decoration:none;display:inline-flex}.profileSettings-module__sGWzFa__fieldLabel{letter-spacing:.03em;text-transform:uppercase;color:#1413118a;font-size:.8rem;font-weight:600}.profileSettings-module__sGWzFa__toggleRow{color:#141311b8;background:#f5f2ec;border-radius:12px;grid-template-columns:auto 1fr;align-items:start;gap:10px;padding:14px 16px;display:grid}.profileSettings-module__sGWzFa__actions,.profileSettings-module__sGWzFa__authActions{flex-wrap:wrap;gap:10px;display:flex}.profileSettings-module__sGWzFa__primaryButton,.profileSettings-module__sGWzFa__secondaryButton{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 16px;font-weight:500;text-decoration:none;display:inline-flex}.profileSettings-module__sGWzFa__primaryButton{color:#fff;background:#141311}.profileSettings-module__sGWzFa__secondaryButton{color:#141311;background:#fff;border:1px solid #1413111f}.profileSettings-module__sGWzFa__error,.profileSettings-module__sGWzFa__notice{border-radius:12px;padding:12px 14px;line-height:1.6}.profileSettings-module__sGWzFa__error{background:#cc33330d;border-left:3px solid #c33}.profileSettings-module__sGWzFa__notice{background:#2d6a4f14;border-left:3px solid #2d6a4f}.profileSettings-module__sGWzFa__authCard,.profileSettings-module__sGWzFa__loadingCard{max-width:720px;margin:0 auto;padding:28px}.profileSettings-module__sGWzFa__loadingLineShort,.profileSettings-module__sGWzFa__loadingLineLong,.profileSettings-module__sGWzFa__loadingBlock{background:linear-gradient(90deg,#1413110f,#1413111a,#1413110f) 0 0/220% 100%;border-radius:999px;animation:1.4s ease-in-out infinite profileSettings-module__sGWzFa__profileSettingsPulse}.profileSettings-module__sGWzFa__loadingLineShort{width:28%;height:16px}.profileSettings-module__sGWzFa__loadingLineLong{width:72%;height:42px;margin-top:12px}.profileSettings-module__sGWzFa__loadingBlock{border-radius:14px;height:78px;margin-top:16px}@keyframes profileSettings-module__sGWzFa__profileSettingsPulse{0%{background-position:100%}to{background-position:0%}}@media (max-width:860px){.profileSettings-module__sGWzFa__layout{grid-template-columns:1fr}}@media (max-width:640px){.profileSettings-module__sGWzFa__shell{padding:24px 16px 64px}.profileSettings-module__sGWzFa__identityCard,.profileSettings-module__sGWzFa__formCard,.profileSettings-module__sGWzFa__authCard,.profileSettings-module__sGWzFa__loadingCard{padding:20px}.profileSettings-module__sGWzFa__identityCard,.profileSettings-module__sGWzFa__profilePageHeader{flex-direction:column}}
.feedbackPrompt-module__nWZrna__shell{background:#ffffffd1;border:1px solid #11111114;border-radius:22px;gap:12px;padding:18px;display:grid;box-shadow:0 16px 44px #453a220f}.feedbackPrompt-module__nWZrna__copy{gap:6px;display:grid}.feedbackPrompt-module__nWZrna__kicker{letter-spacing:.12em;text-transform:uppercase;color:#183d2fb8;font-size:11px}.feedbackPrompt-module__nWZrna__text{color:#141311ad;margin:0;font-size:14px;line-height:1.6}.feedbackPrompt-module__nWZrna__actions,.feedbackPrompt-module__nWZrna__submitRow,.feedbackPrompt-module__nWZrna__followUpRow,.feedbackPrompt-module__nWZrna__kindRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.feedbackPrompt-module__nWZrna__toggle,.feedbackPrompt-module__nWZrna__submit,.feedbackPrompt-module__nWZrna__kindButton{color:#183d2f;cursor:pointer;background:#183d2f0f;border:1px solid #183d2f29;border-radius:999px;min-height:40px;padding:0 16px;font-size:13px;font-weight:600;transition:border-color .14s,background-color .14s,color .14s}.feedbackPrompt-module__nWZrna__submit{color:#f7f1e6;background:#183d2f;border-color:#183d2f}.feedbackPrompt-module__nWZrna__kindButtonActive{background:#183d2f24;border-color:#183d2f52}.feedbackPrompt-module__nWZrna__toggle:hover,.feedbackPrompt-module__nWZrna__submit:hover,.feedbackPrompt-module__nWZrna__kindButton:hover{border-color:#183d2f4d}.feedbackPrompt-module__nWZrna__toggle:disabled,.feedbackPrompt-module__nWZrna__submit:disabled,.feedbackPrompt-module__nWZrna__kindButton:disabled{opacity:.55;cursor:not-allowed}.feedbackPrompt-module__nWZrna__panel{gap:12px;display:grid}.feedbackPrompt-module__nWZrna__textarea,.feedbackPrompt-module__nWZrna__input{color:#141311;background:#ffffffe6;border:1px solid #1111111f;border-radius:16px;width:100%;padding:12px 14px;font:500 14px/1.5 DM Sans,ui-sans-serif,system-ui,sans-serif}.feedbackPrompt-module__nWZrna__textarea{resize:vertical;min-height:124px}.feedbackPrompt-module__nWZrna__input{max-width:260px}.feedbackPrompt-module__nWZrna__checkboxLabel{color:#141311b8;align-items:center;gap:8px;font-size:13px;display:inline-flex}.feedbackPrompt-module__nWZrna__status{color:#1413119e;font-size:12px;line-height:1.5}.feedbackPrompt-module__nWZrna__statusError{color:#9a2f12}@media (max-width:767px){.feedbackPrompt-module__nWZrna__followUpRow,.feedbackPrompt-module__nWZrna__submitRow{grid-template-columns:1fr;display:grid}.feedbackPrompt-module__nWZrna__input,.feedbackPrompt-module__nWZrna__submit{width:100%;max-width:none}}
.templates-module__N6wGtG__page{background:radial-gradient(circle at 0 0,#468e6829,#0000 28%),radial-gradient(circle at 100% 0,#0f282e1f,#0000 22%),linear-gradient(#f4efe7 0%,#f8f4ed 48%,#fcfbf8 100%);min-height:100vh}.templates-module__N6wGtG__shell{gap:28px;max-width:1240px;margin:0 auto;padding:42px 24px 96px;display:grid}.templates-module__N6wGtG__hero,.templates-module__N6wGtG__section,.templates-module__N6wGtG__detailMain,.templates-module__N6wGtG__detailAside,.templates-module__N6wGtG__actionStack,.templates-module__N6wGtG__emptyState,.templates-module__N6wGtG__loadingHero{background:#ffffffd6;border:1px solid #11111114;border-radius:28px;box-shadow:0 20px 60px #453a2214}.templates-module__N6wGtG__hero{gap:22px;padding:34px 36px;display:grid}.templates-module__N6wGtG__loadingHero{gap:18px;padding:34px 36px;display:grid}.templates-module__N6wGtG__loadingKicker,.templates-module__N6wGtG__loadingTitle,.templates-module__N6wGtG__loadingLineWide,.templates-module__N6wGtG__loadingLine,.templates-module__N6wGtG__loadingPillRow span,.templates-module__N6wGtG__loadingGrid div{background:linear-gradient(90deg,#1f332912,#1f332924,#1f332912) 0 0/220% 100%;border-radius:999px;animation:1.3s ease-in-out infinite templates-module__N6wGtG__templatesLoadingSweep}.templates-module__N6wGtG__loadingKicker{width:172px;height:14px}.templates-module__N6wGtG__loadingTitle{border-radius:18px;width:min(620px,82vw);height:72px}.templates-module__N6wGtG__loadingLineWide{width:min(760px,76vw);height:20px}.templates-module__N6wGtG__loadingLine{width:min(520px,64vw);height:20px}.templates-module__N6wGtG__loadingPillRow{flex-wrap:wrap;gap:10px;display:flex}.templates-module__N6wGtG__loadingPillRow span{width:140px;height:42px}.templates-module__N6wGtG__loadingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.templates-module__N6wGtG__loadingGrid div{border-radius:24px;min-height:270px}@keyframes templates-module__N6wGtG__templatesLoadingSweep{0%{background-position:140% 0}to{background-position:-80% 0}}.templates-module__N6wGtG__xHero{color:#eef5f3;background:radial-gradient(circle at 0 0,#5dcaa524,#0000 28%),linear-gradient(#101a1dfa 0%,#14110ffa 100%);border:1px solid #11111114;border-radius:32px;grid-template-columns:minmax(0,.98fr) minmax(440px,1.02fr);gap:22px;padding:22px;display:grid;box-shadow:0 28px 74px #120f0c38}.templates-module__N6wGtG__xHeroCopy,.templates-module__N6wGtG__xHeroPreviewPanel{background:#ffffff0a;border:1px solid #ffffff14;border-radius:28px}.templates-module__N6wGtG__xHeroCopy{align-content:start;gap:18px;padding:28px;display:grid}.templates-module__N6wGtG__xHeroTitleRow{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.templates-module__N6wGtG__xHeroTitle{letter-spacing:-.08em;color:#f7f0e6;max-width:10ch;font-size:clamp(3.2rem,6vw,5.4rem);line-height:.9}.templates-module__N6wGtG__xHeroPill{color:#9fe4ca;min-height:32px;font-family:var(--font-mono-ui);letter-spacing:.08em;text-transform:uppercase;background:#5dcaa51a;border:1px solid #5dcaa547;border-radius:999px;align-items:center;padding:0 12px;font-size:.72rem;display:inline-flex}.templates-module__N6wGtG__xHeroLead{color:#eff5f4d1;max-width:38rem;font-size:1.06rem;line-height:1.7}.templates-module__N6wGtG__xHeroButtons{flex-wrap:wrap;gap:10px;display:flex}.templates-module__N6wGtG__xHeroStatGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.templates-module__N6wGtG__xHeroStatCard{background:#ffffff0d;border:1px solid #ffffff14;border-radius:20px;gap:6px;padding:16px 18px;display:grid}.templates-module__N6wGtG__xHeroStatValue{letter-spacing:-.04em;color:#f6efe5;font-size:1.28rem;line-height:1.04}.templates-module__N6wGtG__xHeroPreviewPanel{gap:16px;padding:20px;display:grid}.templates-module__N6wGtG__xHeroPreviewHeader{justify-content:space-between;align-items:end;gap:16px;display:flex}.templates-module__N6wGtG__xHeroPreviewTitle{letter-spacing:-.05em;color:#f6efe5;max-width:14ch;font-size:clamp(1.6rem,2.6vw,2.4rem);line-height:.98}.templates-module__N6wGtG__xHeroPreviewFoot{color:#e9f0eeb8;line-height:1.62}.templates-module__N6wGtG__linkVaultHero{background:radial-gradient(circle at 0 0,#508d6724,#0000 30%),linear-gradient(#fffefa,#f7f1e7);border:1px solid #11111114;border-radius:30px;grid-template-columns:minmax(0,.95fr) minmax(360px,.75fr);gap:22px;padding:22px;display:grid}.templates-module__N6wGtG__linkVaultCopy,.templates-module__N6wGtG__linkVaultPanel{background:#ffffffb8;border:1px solid #11111114;border-radius:24px}.templates-module__N6wGtG__linkVaultCopy{align-content:center;gap:18px;padding:clamp(28px,5vw,52px);display:grid}.templates-module__N6wGtG__linkVaultPanel{gap:14px;padding:22px;display:grid}.templates-module__N6wGtG__linkVaultGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.templates-module__N6wGtG__linkVaultField{gap:7px;display:grid}.templates-module__N6wGtG__linkVaultField span{color:var(--muted);font-family:var(--font-mono-ui);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:800}.templates-module__N6wGtG__linkVaultField input,.templates-module__N6wGtG__linkVaultField textarea{width:100%;color:var(--ink);font:inherit;background:#f8f5ef;border:1px solid #1111111a;border-radius:14px}.templates-module__N6wGtG__linkVaultField input{min-height:48px;padding:0 14px}.templates-module__N6wGtG__linkVaultField textarea{resize:vertical;min-height:112px;padding:13px 14px}.templates-module__N6wGtG__linkVaultError,.templates-module__N6wGtG__linkVaultSuccess{border-radius:14px;gap:5px;padding:13px 15px;display:grid}.templates-module__N6wGtG__linkVaultError{color:#82331f;background:#df6d5717;border:1px solid #df6d573d}.templates-module__N6wGtG__linkVaultSuccess{color:#253226;background:#356f4e14;border:1px solid #356f4e3d}.templates-module__N6wGtG__linkVaultSuccess span{color:var(--muted)}.templates-module__N6wGtG__linkVaultSuccess a{color:var(--green);font-weight:850}.templates-module__N6wGtG__xSupportSection{display:grid}.templates-module__N6wGtG__xSupportGrid{grid-template-columns:minmax(320px,.92fr) minmax(0,1.08fr);gap:18px;display:grid}.templates-module__N6wGtG__xSupportMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.templates-module__N6wGtG__heroHeader,.templates-module__N6wGtG__sectionHeader{gap:14px;display:grid}.templates-module__N6wGtG__eyebrow,.templates-module__N6wGtG__cardEyebrow,.templates-module__N6wGtG__metaLabel,.templates-module__N6wGtG__sectionKicker{font-family:var(--font-mono-ui);letter-spacing:.15em;text-transform:uppercase;color:var(--green);font-size:.75rem}.templates-module__N6wGtG__title{letter-spacing:-.07em;max-width:12ch;font-size:clamp(2.8rem,6vw,5rem);line-height:.95}.templates-module__N6wGtG__detailTitle{letter-spacing:-.06em;max-width:14ch;font-size:clamp(2.6rem,5vw,4.4rem);line-height:.96}.templates-module__N6wGtG__lead,.templates-module__N6wGtG__sectionLead,.templates-module__N6wGtG__detailDescription,.templates-module__N6wGtG__detailSummary,.templates-module__N6wGtG__metaBody,.templates-module__N6wGtG__fieldHelp,.templates-module__N6wGtG__ownershipNote,.templates-module__N6wGtG__emptyState p{color:var(--muted);line-height:1.72}.templates-module__N6wGtG__lead{max-width:52rem;font-size:1.08rem}.templates-module__N6wGtG__heroMeta,.templates-module__N6wGtG__cardFooter,.templates-module__N6wGtG__chipRow,.templates-module__N6wGtG__detailMeta,.templates-module__N6wGtG__actionButtons,.templates-module__N6wGtG__relatedLinks,.templates-module__N6wGtG__sectionBlock{flex-wrap:wrap;gap:10px;display:flex}.templates-module__N6wGtG__sectionBlock{flex-direction:column;gap:18px}.templates-module__N6wGtG__heroMetaItem,.templates-module__N6wGtG__chip,.templates-module__N6wGtG__metaPill{font-family:var(--font-mono-ui);color:var(--muted);background:#f9f5edf2;border:1px solid #1111111a;border-radius:999px;padding:8px 11px;font-size:.72rem}.templates-module__N6wGtG__section{gap:20px;padding:26px 28px 30px;display:grid}.templates-module__N6wGtG__templateGrid,.templates-module__N6wGtG__metricGrid,.templates-module__N6wGtG__relatedGrid{gap:18px;display:grid}.templates-module__N6wGtG__templateGrid,.templates-module__N6wGtG__relatedGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.templates-module__N6wGtG__metricGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.templates-module__N6wGtG__templateCard,.templates-module__N6wGtG__metricCard,.templates-module__N6wGtG__relatedCard,.templates-module__N6wGtG__inputFieldCard{background:#ffffffeb;border:1px solid #11111114;border-radius:24px}.templates-module__N6wGtG__templateCard,.templates-module__N6wGtG__relatedCard{color:inherit;gap:10px;padding:22px;text-decoration:none;transition:box-shadow .18s,border-color .18s;display:grid}.templates-module__N6wGtG__templateCard:hover,.templates-module__N6wGtG__relatedCard:hover{border-color:#1a7a4e47;box-shadow:0 18px 48px #453a221a}.templates-module__N6wGtG__templateCard:active,.templates-module__N6wGtG__relatedCard:active{transform:none}.templates-module__N6wGtG__storefrontCard{position:relative;overflow:hidden}.templates-module__N6wGtG__storefrontCard:before{content:"";background:linear-gradient(90deg,#102a2c2e,#102a2c00);width:100%;height:4px;position:absolute;inset:0 auto auto 0}.templates-module__N6wGtG__cardTonePreview:before{background:linear-gradient(90deg,#1a7a4ed1,#1a7a4e1f)}.templates-module__N6wGtG__cardToneAccount:before{background:linear-gradient(90deg,#111111c7,#1111111f)}.templates-module__N6wGtG__cardToneTool:before{background:linear-gradient(90deg,#b76643db,#b7664324)}.templates-module__N6wGtG__cardTopRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.templates-module__N6wGtG__cardStatus{min-height:28px;font-family:var(--font-mono-ui);letter-spacing:.06em;text-transform:uppercase;color:#14393a;background:#f8f3ebf2;border:1px solid #11111114;border-radius:999px;align-items:center;padding:0 10px;font-size:.68rem;display:inline-flex}.templates-module__N6wGtG__cardTitle{letter-spacing:-.04em;font-size:1.28rem;line-height:1.05}.templates-module__N6wGtG__cardSubtitle{color:#14393a;font-size:.96rem}.templates-module__N6wGtG__cardSummary{color:var(--muted);line-height:1.68}.templates-module__N6wGtG__cardFooter{font-family:var(--font-mono-ui);color:var(--muted);font-size:.72rem}.templates-module__N6wGtG__detailGrid{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:20px;display:grid}.templates-module__N6wGtG__detailMain,.templates-module__N6wGtG__detailAside{padding:28px 30px}.templates-module__N6wGtG__detailMain{gap:22px;display:grid}.templates-module__N6wGtG__detailAside{align-content:start;gap:16px;display:grid}.templates-module__N6wGtG__detailAsideSticky{position:sticky;top:96px}.templates-module__N6wGtG__detailSummary{max-width:48rem;font-size:1.02rem}.templates-module__N6wGtG__detailPreviewSection{gap:14px;display:grid}.templates-module__N6wGtG__detailPreviewLead{max-width:48rem;color:var(--muted);line-height:1.68}.templates-module__N6wGtG__templateGuideGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.templates-module__N6wGtG__guideCard{align-content:start}.templates-module__N6wGtG__guideCardLink{color:inherit;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s}.templates-module__N6wGtG__guideCardLink:hover{background:linear-gradient(#f5fcf8f5 0%,#fffffffa 100%);border-color:#1a7a4e47;transform:translateY(-2px);box-shadow:0 18px 48px #453a221a}.templates-module__N6wGtG__guidePath{flex-wrap:wrap;gap:8px;display:flex}.templates-module__N6wGtG__guidePathStep{min-height:28px;font-family:var(--font-mono-ui);letter-spacing:.05em;text-transform:uppercase;color:#14393a;background:#f8f3ebf2;border:1px solid #11111114;border-radius:999px;align-items:center;padding:0 10px;font-size:.68rem;display:inline-flex}.templates-module__N6wGtG__guideList{color:var(--muted);margin:0;padding-left:1.1rem;line-height:1.6}.templates-module__N6wGtG__previewLaunchWrap{border-radius:28px;position:relative;overflow:hidden}.templates-module__N6wGtG__previewLaunchOverlay{z-index:2;background:linear-gradient(#060d0e00 52%,#060d0e38 100%);align-items:end;padding:18px;text-decoration:none;display:flex;position:absolute;inset:0}.templates-module__N6wGtG__previewLaunchBadge{color:#eef5f3;max-width:28rem;min-height:38px;font-family:var(--font-mono-ui);letter-spacing:.06em;text-transform:uppercase;background:#0a1516eb;border-radius:999px;align-items:center;padding:0 14px;font-size:.72rem;display:inline-flex;box-shadow:0 16px 34px #060d0e3d}.templates-module__N6wGtG__previewLaunchRow{flex-wrap:wrap;gap:10px;display:flex}.templates-module__N6wGtG__metricCard,.templates-module__N6wGtG__inputFieldCard{gap:8px;padding:18px 18px 16px;display:grid}.templates-module__N6wGtG__metricValue{letter-spacing:-.04em;font-size:1.5rem;line-height:1}.templates-module__N6wGtG__metricLabel{color:var(--muted);line-height:1.5}.templates-module__N6wGtG__metaLabel{color:var(--green)}.templates-module__N6wGtG__metaBody{font-size:.96rem}.templates-module__N6wGtG__actionStack{gap:14px;padding:22px;display:grid}.templates-module__N6wGtG__actionChecklist{gap:10px;display:grid}.templates-module__N6wGtG__actionChecklistItem{background:#f9f5edb8;border:1px solid #11111114;border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:12px 14px;display:grid}.templates-module__N6wGtG__actionChecklistNumber{color:#eef5f3;width:28px;height:28px;font-family:var(--font-mono-ui);background:#102a2c;border-radius:999px;justify-content:center;align-items:center;font-size:.74rem;display:inline-flex}.templates-module__N6wGtG__actionChecklistBody{gap:4px;display:grid}.templates-module__N6wGtG__actionChecklistTitle{font-size:.98rem;line-height:1.35}.templates-module__N6wGtG__actionLinks{flex-wrap:wrap;gap:12px;display:flex}.templates-module__N6wGtG__actionButtons{align-items:center}.templates-module__N6wGtG__primaryButton,.templates-module__N6wGtG__secondaryButton,.templates-module__N6wGtG__cardButton{cursor:pointer;border:1px solid #0000;border-radius:13px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-weight:600;text-decoration:none;transition:transform .16s,border-color .16s,background .16s;display:inline-flex}.templates-module__N6wGtG__primaryButton{color:#f4fbfa;background:#102a2c}.templates-module__N6wGtG__primaryButton:hover{background:#0d2425;transform:translateY(-1px)}.templates-module__N6wGtG__secondaryButton,.templates-module__N6wGtG__cardButton{color:#14393a;background:#f8f3ebf2;border-color:#1111111a}.templates-module__N6wGtG__secondaryButton:hover,.templates-module__N6wGtG__cardButton:hover{border-color:#1a7a4e47;transform:translateY(-1px)}.templates-module__N6wGtG__quietAction,.templates-module__N6wGtG__quietActionLink{color:#14393a;font:inherit;text-underline-offset:.16em;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;-webkit-text-decoration:underline #14393a59;text-decoration:underline #14393a59}.templates-module__N6wGtG__fieldGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.templates-module__N6wGtG__fieldName{font-family:var(--font-mono-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--green);font-size:.76rem}.templates-module__N6wGtG__fieldLabel{font-size:1rem;line-height:1.4}.templates-module__N6wGtG__fieldType{font-family:var(--font-mono-ui);color:var(--muted);font-size:.72rem}.templates-module__N6wGtG__emptyState{gap:12px;padding:28px 30px;display:grid}.templates-module__N6wGtG__toolHero,.templates-module__N6wGtG__toolPreviewPanel,.templates-module__N6wGtG__toolTrustStrip,.templates-module__N6wGtG__toolFeedbackSection{border:1px solid #11111114;border-radius:32px;box-shadow:0 24px 64px #453a2214}.templates-module__N6wGtG__toolHero{background:linear-gradient(135deg,#f2ebdce6 0%,#fcf9f1e6 48%,#fffffff5 100%);grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:22px;padding:22px;display:grid}.templates-module__N6wGtG__toolNarrative{align-content:start;gap:18px;padding:24px 18px 24px 10px;display:grid}.templates-module__N6wGtG__toolKickerRow,.templates-module__N6wGtG__toolPreviewMetaRow,.templates-module__N6wGtG__toolAuxActions,.templates-module__N6wGtG__toolGeneratedActions,.templates-module__N6wGtG__toolPromptChips,.templates-module__N6wGtG__toolTagRow,.templates-module__N6wGtG__toolPreviewStats,.templates-module__N6wGtG__toolActionRow{flex-wrap:wrap;gap:10px;display:flex}.templates-module__N6wGtG__toolModeBadge,.templates-module__N6wGtG__toolConfidencePill,.templates-module__N6wGtG__toolTag,.templates-module__N6wGtG__toolItemType,.templates-module__N6wGtG__toolPriorityPill,.templates-module__N6wGtG__toolPromptChip,.templates-module__N6wGtG__toolWarningLevel{min-height:30px;font-family:var(--font-mono-ui);letter-spacing:.03em;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:.72rem;display:inline-flex}.templates-module__N6wGtG__toolModeBadge,.templates-module__N6wGtG__toolConfidencePill,.templates-module__N6wGtG__toolItemType{color:#176248;background:#5dcaa51f;border:1px solid #1a7a4e29}.templates-module__N6wGtG__toolTag{color:#3e4746;background:#ffffffb8;border:1px solid #11111114}.templates-module__N6wGtG__toolTitle{letter-spacing:-.08em;max-width:10ch;font-size:clamp(3.2rem,6vw,5.6rem);line-height:.9}.templates-module__N6wGtG__toolSubtitle{color:#173d3e;max-width:34rem;font-size:1.08rem;line-height:1.5}.templates-module__N6wGtG__toolLead,.templates-module__N6wGtG__toolSupportCopy,.templates-module__N6wGtG__toolWorkbenchMeta,.templates-module__N6wGtG__toolDropSub,.templates-module__N6wGtG__toolPreviewEmpty p,.templates-module__N6wGtG__toolGeneratedCopy,.templates-module__N6wGtG__toolItemDetail,.templates-module__N6wGtG__toolWarningRow,.templates-module__N6wGtG__toolTrustCard p,.templates-module__N6wGtG__toolFootnote{color:var(--muted);line-height:1.7}.templates-module__N6wGtG__toolLead{max-width:38rem;font-size:1.08rem}.templates-module__N6wGtG__toolValueStrip,.templates-module__N6wGtG__toolSummaryGrid,.templates-module__N6wGtG__toolSectionGrid{gap:14px;display:grid}.templates-module__N6wGtG__toolValueStrip{grid-template-columns:repeat(3,minmax(0,1fr))}.templates-module__N6wGtG__toolValueCard,.templates-module__N6wGtG__toolSummaryMetric,.templates-module__N6wGtG__toolSectionCard,.templates-module__N6wGtG__toolWarningsCard,.templates-module__N6wGtG__toolTrustCard{background:#ffffffbd;border:1px solid #11111114;border-radius:24px}.templates-module__N6wGtG__toolValueCard{gap:6px;padding:16px 18px;display:grid}.templates-module__N6wGtG__toolValueLabel,.templates-module__N6wGtG__toolSummaryLabel{font-family:var(--font-mono-ui);letter-spacing:.12em;text-transform:uppercase;color:#39705d;font-size:.72rem}.templates-module__N6wGtG__toolSupportCopy{max-width:40rem}.templates-module__N6wGtG__toolWorkbench{color:#eef5f3;background:linear-gradient(#0a1516fa 0%,#0f2021fa 100%);border-radius:28px;align-content:start;gap:16px;padding:24px;display:grid;box-shadow:inset 0 1px #ffffff0a}.templates-module__N6wGtG__toolWorkbenchHeader{gap:10px;display:grid}.templates-module__N6wGtG__toolWorkbenchTitle,.templates-module__N6wGtG__toolPreviewTitle,.templates-module__N6wGtG__toolPreviewResultTitle,.templates-module__N6wGtG__toolSectionTitle{letter-spacing:-.04em;font-size:clamp(1.35rem,2.4vw,2rem);line-height:1.02}.templates-module__N6wGtG__toolWorkbenchMeta{color:#e9f1efb8;font-size:.92rem}.templates-module__N6wGtG__toolFileInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.templates-module__N6wGtG__toolDropzone{text-align:center;cursor:pointer;background:#ffffff0a;border:1.5px dashed #5dcaa55c;border-radius:24px;justify-items:center;gap:8px;padding:28px 24px;transition:transform .16s,border-color .16s,background .16s;display:grid}.templates-module__N6wGtG__toolDropzone:hover,.templates-module__N6wGtG__toolDropzoneActive{background:#5dcaa514;border-color:#5dcaa5b3;transform:translateY(-1px)}.templates-module__N6wGtG__toolDropIcon{color:#8ad9be;background:#5dcaa524;border-radius:18px;justify-content:center;align-items:center;width:52px;height:52px;font-size:2rem;line-height:1;display:inline-flex}.templates-module__N6wGtG__toolDropTitle{color:#f0f7f6;font-size:1.04rem;font-weight:600}.templates-module__N6wGtG__toolDropSub{color:#e7efedad;font-size:.92rem}.templates-module__N6wGtG__toolSourceList,.templates-module__N6wGtG__toolWarningsList,.templates-module__N6wGtG__toolItemList{gap:10px;display:grid}.templates-module__N6wGtG__toolSourceList{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.templates-module__N6wGtG__toolSourceItem{color:#eff5f4eb;background:#ffffff0f;border:1px solid #ffffff12;border-radius:18px;justify-content:space-between;gap:12px;padding:12px 14px;display:flex}.templates-module__N6wGtG__toolSourceRemove{color:#8ad9be;cursor:pointer;background:0 0;border:0;font-weight:600}.templates-module__N6wGtG__toolFieldBlock{gap:10px;display:grid}.templates-module__N6wGtG__toolFieldLabel{font-family:var(--font-mono-ui);letter-spacing:.12em;text-transform:uppercase;color:#d2e5e1cc;font-size:.76rem}.templates-module__N6wGtG__toolTextarea{color:#f6fbfa;width:100%;font:inherit;resize:vertical;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:20px;min-height:120px;padding:16px 18px}.templates-module__N6wGtG__toolTextarea::placeholder{color:#e1ecea6b}.templates-module__N6wGtG__toolNotice,.templates-module__N6wGtG__toolError{border-radius:18px;padding:12px 14px;font-size:.95rem}.templates-module__N6wGtG__toolNotice{color:#d9f4ea;background:#5dcaa51c;border:1px solid #5dcaa538}.templates-module__N6wGtG__toolError{color:#ffe5dc;background:#e07a5f1f;border:1px solid #e07a5f42}.templates-module__N6wGtG__toolPrimaryButton,.templates-module__N6wGtG__toolSecondaryButton{cursor:pointer;border-radius:16px;justify-content:center;align-items:center;min-height:48px;padding:0 18px;font-weight:600;text-decoration:none;transition:transform .16s,border-color .16s,background .16s;display:inline-flex}.templates-module__N6wGtG__toolPrimaryButton{color:#062e22;background:linear-gradient(135deg,#5dcaa5 0%,#2d6a4f 100%);border:1px solid #0000}.templates-module__N6wGtG__toolPrimaryButton:hover{transform:translateY(-1px)}.templates-module__N6wGtG__toolSecondaryButton{color:#f0f7f6;background:#ffffff12;border:1px solid #ffffff24}.templates-module__N6wGtG__toolSecondaryButton:hover{border-color:#ffffff42;transform:translateY(-1px)}.templates-module__N6wGtG__toolPrimaryButton:disabled,.templates-module__N6wGtG__toolSecondaryButton:disabled{opacity:.45;cursor:not-allowed;transform:none}.templates-module__N6wGtG__toolPromptChip{color:#d8eae7;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f}.templates-module__N6wGtG__toolFootnote{color:#dde9e6a8;font-size:.92rem}.templates-module__N6wGtG__toolPreviewPanel{background:#ffffffeb;gap:18px;padding:26px;display:grid}.templates-module__N6wGtG__toolPreviewHeader{justify-content:space-between;align-items:end;gap:16px;display:flex}.templates-module__N6wGtG__toolPreviewStats{font-family:var(--font-mono-ui);letter-spacing:.08em;text-transform:uppercase;color:#53625d;font-size:.75rem}.templates-module__N6wGtG__toolPreviewContent{gap:18px;display:grid}.templates-module__N6wGtG__toolPreviewSummaryCard,.templates-module__N6wGtG__toolGeneratedBanner{background:linear-gradient(#fcf9f1f0 0%,#fff 100%);border:1px solid #11111114;border-radius:24px;gap:14px;padding:22px;display:grid}.templates-module__N6wGtG__toolPreviewResultSummary{max-width:52rem;color:var(--muted);line-height:1.72}.templates-module__N6wGtG__toolSummaryGrid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.templates-module__N6wGtG__toolSummaryMetric{gap:4px;padding:14px 16px;display:grid}.templates-module__N6wGtG__toolWarningsCard{padding:18px 20px}.templates-module__N6wGtG__toolWarningsTitle{margin-bottom:10px;font-size:1rem;font-weight:700}.templates-module__N6wGtG__toolWarningRow{align-items:center;gap:10px;display:flex}.templates-module__N6wGtG__toolWarningLevel{color:#91503e;text-transform:uppercase;background:#e07a5f1a;border:1px solid #e07a5f2e;min-width:74px}.templates-module__N6wGtG__toolSectionGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.templates-module__N6wGtG__toolSectionCard{gap:14px;padding:18px;display:grid}.templates-module__N6wGtG__toolSectionTitle{font-size:1.18rem}.templates-module__N6wGtG__toolItemCard{background:#f9f5edb3;border:1px solid #1111110f;border-radius:18px;gap:8px;padding:14px 15px;display:grid}.templates-module__N6wGtG__toolItemMeta{flex-wrap:wrap;gap:8px;display:flex}.templates-module__N6wGtG__toolPriorityPill{color:#394643;background:#ffffffe6;border:1px solid #11111114}.templates-module__N6wGtG__toolPriorityPill[data-priority=p1]{color:#934d38;background:#e07a5f1f;border-color:#e07a5f33}.templates-module__N6wGtG__toolPriorityPill[data-priority=p2]{color:#8b5f16;background:#e9a23b21;border-color:#e9a23b38}.templates-module__N6wGtG__toolPriorityPill[data-priority=p3]{color:#315b88;background:#6ba3d61f;border-color:#6ba3d638}.templates-module__N6wGtG__toolItemText{font-size:1rem;line-height:1.58}.templates-module__N6wGtG__toolJsonBlock{color:#dbefeb;font-family:var(--font-mono-ui);background:#0f1516;border-radius:22px;padding:20px;font-size:.86rem;overflow:auto}.templates-module__N6wGtG__toolPreviewEmpty{background:#faf7f0b8;border:1px dashed #1111111f;border-radius:24px;gap:10px;padding:28px;display:grid}.templates-module__N6wGtG__toolPreviewEmptyTitle{font-size:1.08rem;font-weight:700}.templates-module__N6wGtG__toolGeneratedBanner{grid-template-columns:minmax(0,1fr) auto;align-items:center}.templates-module__N6wGtG__toolTrustStrip{box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0;display:grid}.templates-module__N6wGtG__toolTrustCard{padding:22px}.templates-module__N6wGtG__toolFeedbackSection{background:#ffffffe0;padding:22px}@media (max-width:900px){.templates-module__N6wGtG__xHero,.templates-module__N6wGtG__xSupportGrid,.templates-module__N6wGtG__xHeroStatGrid,.templates-module__N6wGtG__xSupportMetrics,.templates-module__N6wGtG__linkVaultHero,.templates-module__N6wGtG__linkVaultGrid,.templates-module__N6wGtG__detailGrid{grid-template-columns:1fr}.templates-module__N6wGtG__detailAsideSticky{position:static}.templates-module__N6wGtG__toolHero,.templates-module__N6wGtG__toolTrustStrip,.templates-module__N6wGtG__toolValueStrip,.templates-module__N6wGtG__toolGeneratedBanner{grid-template-columns:1fr}}@media (max-width:720px){.templates-module__N6wGtG__shell{padding:28px 16px 72px}.templates-module__N6wGtG__xHero{border-radius:26px;padding:16px}.templates-module__N6wGtG__linkVaultHero{border-radius:24px;padding:14px}.templates-module__N6wGtG__xHeroCopy,.templates-module__N6wGtG__xHeroPreviewPanel,.templates-module__N6wGtG__linkVaultCopy,.templates-module__N6wGtG__linkVaultPanel{border-radius:24px;padding:18px}.templates-module__N6wGtG__xHeroTitle{max-width:none;font-size:clamp(2.6rem,13vw,4.2rem)}.templates-module__N6wGtG__xHeroPreviewHeader{display:grid}.templates-module__N6wGtG__hero,.templates-module__N6wGtG__section,.templates-module__N6wGtG__detailMain,.templates-module__N6wGtG__detailAside,.templates-module__N6wGtG__actionStack,.templates-module__N6wGtG__emptyState{border-radius:22px;padding:22px 20px}.templates-module__N6wGtG__title,.templates-module__N6wGtG__detailTitle{max-width:none}.templates-module__N6wGtG__toolHero,.templates-module__N6wGtG__toolPreviewPanel,.templates-module__N6wGtG__toolFeedbackSection{border-radius:24px;padding:18px}.templates-module__N6wGtG__toolNarrative,.templates-module__N6wGtG__toolWorkbench{padding:6px}.templates-module__N6wGtG__toolTitle{max-width:none;font-size:clamp(2.5rem,13vw,4.2rem)}.templates-module__N6wGtG__toolPreviewHeader{gap:10px;display:grid}.templates-module__N6wGtG__toolSourceList,.templates-module__N6wGtG__toolSectionGrid{grid-template-columns:1fr}}
.artifactWorkspace-module__wKETBG__page{color:#1a1917;background:#f8f4ed;min-height:100vh}.artifactWorkspace-module__wKETBG__skipLink{color:#1a1917;z-index:100;background:#fff;border-radius:12px;padding:10px 14px;position:absolute;top:-48px;left:12px}.artifactWorkspace-module__wKETBG__skipLink:focus{top:12px}.artifactWorkspace-module__wKETBG__workspaceShell{width:min(1280px,100% - 32px);margin:0 auto;padding:24px 0 72px}.artifactWorkspace-module__wKETBG__workspaceLoading,.artifactWorkspace-module__wKETBG__workspaceAuthState,.artifactWorkspace-module__wKETBG__errorCard{background:#ffffffe0;border:1px solid #1a191714;border-radius:24px;box-shadow:0 16px 30px #1a19170d}.artifactWorkspace-module__wKETBG__workspaceLoading,.artifactWorkspace-module__wKETBG__workspaceAuthState{text-align:center;place-items:center;min-height:220px;padding:24px;display:grid}.artifactWorkspace-module__wKETBG__backLink{color:#1a1917b8;min-height:38px;font:inherit;cursor:pointer;background:#ffffffd1;border:1px solid #1a191714;border-radius:999px;margin-bottom:16px;padding:0 14px;box-shadow:0 8px 18px #1a19170a}.artifactWorkspace-module__wKETBG__workspaceHero{background:linear-gradient(125deg,#ffffffeb,#f8f4edb8),radial-gradient(circle at 100% 0,#de67521a,#0000 38%);border:1px solid #1a191714;border-radius:28px;justify-content:space-between;align-items:flex-end;gap:22px;margin-bottom:16px;padding:20px 22px;display:flex;box-shadow:0 18px 40px #1a19170f}.artifactWorkspace-module__wKETBG__workspaceHeroCopy{min-width:0}.artifactWorkspace-module__wKETBG__workspaceEyebrow{color:#315f83;letter-spacing:0;text-transform:uppercase;margin:0 0 8px;font-size:.75rem;font-weight:800}.artifactWorkspace-module__wKETBG__workspaceTitle{font-family:var(--font-dm-serif-display), Georgia, serif;letter-spacing:0;overflow-wrap:anywhere;margin:0;font-size:2.25rem}.artifactWorkspace-module__wKETBG__workspaceSubtitle{color:#1a1917ad;margin:10px 0 0;line-height:1.6}.artifactWorkspace-module__wKETBG__workspaceMeta{color:#1a19177a;margin:10px 0 0;font-size:.88rem}.artifactWorkspace-module__wKETBG__workspaceHeroActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;min-width:280px;display:flex}.artifactWorkspace-module__wKETBG__workspaceHelper{color:#1a19179e;max-width:54ch;margin:10px 0 0;font-size:.9rem;line-height:1.55}.artifactWorkspace-module__wKETBG__workspaceVisibilityCard{background:#ffffffeb;border:1px solid #1a191714;border-radius:20px;flex-direction:column;gap:10px;max-width:680px;margin-top:14px;padding:14px 16px;display:flex;box-shadow:0 10px 22px #1a19170d}.artifactWorkspace-module__wKETBG__workspaceVisibilityHeader{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.artifactWorkspace-module__wKETBG__workspaceVisibilityPublic{color:#2d6a4f;background:#2d6a4f1f}.artifactWorkspace-module__wKETBG__workspaceVisibilityPrivate{color:#1a1917b8;background:#1a191714}.artifactWorkspace-module__wKETBG__workspaceVisibilityCopy{color:#1a1917ad;margin:0;font-size:.88rem;line-height:1.55}.artifactWorkspace-module__wKETBG__workspaceVisibilityActions,.artifactWorkspace-module__wKETBG__workspaceActions{flex-wrap:wrap;gap:10px;display:flex}.artifactWorkspace-module__wKETBG__workspaceOfflineActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.artifactWorkspace-module__wKETBG__workspaceOfflineMeta{color:#1a19179e;margin:0;font-size:.9rem;line-height:1.55}.artifactWorkspace-module__wKETBG__workspaceTagSection{border-top:1px solid #1a191714;flex-direction:column;gap:10px;padding-top:4px;display:flex}.artifactWorkspace-module__wKETBG__workspaceTagHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.artifactWorkspace-module__wKETBG__workspaceTagToggle{color:#2d6a4f;font:inherit;cursor:pointer;background:0 0;border:0}.artifactWorkspace-module__wKETBG__workspaceTagList{flex-wrap:wrap;gap:8px;display:flex}.artifactWorkspace-module__wKETBG__workspaceTagChip{color:#1a1917b8;background:#f8f4edd1;border:1px solid #1a191714;border-radius:999px;align-items:center;min-height:32px;padding:0 12px;display:inline-flex}.artifactWorkspace-module__wKETBG__workspaceTagEditor{flex-wrap:wrap;gap:10px;display:flex}.artifactWorkspace-module__wKETBG__workspaceTagInput{color:#1a1917;min-height:42px;font:inherit;background:#f8f4edcc;border:1px solid #1a191714;border-radius:14px;flex:240px;padding:0 14px}.artifactWorkspace-module__wKETBG__workspaceTagInput:focus{outline-offset:1px;outline:2px solid #5dcaa566}.artifactWorkspace-module__wKETBG__workspaceTagHint{color:#1a191794;margin:0;font-size:.86rem;line-height:1.5}.artifactWorkspace-module__wKETBG__primaryInlineButton,.artifactWorkspace-module__wKETBG__secondaryInlineButton{min-height:44px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.artifactWorkspace-module__wKETBG__primaryInlineButton{color:#f8f4ed;background:#2d6a4f}.artifactWorkspace-module__wKETBG__secondaryInlineButton{color:#1a1917;background:#ffffffdb;border-color:#1a191714}.artifactWorkspace-module__wKETBG__workspaceGrid{grid-template-columns:minmax(0,1.6fr) 340px;gap:18px;display:grid}.artifactWorkspace-module__wKETBG__workspaceMainColumn,.artifactWorkspace-module__wKETBG__workspaceSidebar{flex-direction:column;gap:16px;display:flex}.artifactWorkspace-module__wKETBG__panel{background:#ffffffe6;border:1px solid #1a191714;border-radius:24px;padding:18px;box-shadow:0 16px 30px #1a19170d}.artifactWorkspace-module__wKETBG__panelHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.artifactWorkspace-module__wKETBG__panelTitle{margin:0;font-size:1rem;font-weight:700}.artifactWorkspace-module__wKETBG__panelMeta{color:#1a191780;font-size:.82rem}.artifactWorkspace-module__wKETBG__panelHint{color:#1a19179e;margin:0 0 12px;font-size:.88rem;line-height:1.55}.artifactWorkspace-module__wKETBG__panelEmpty{color:#1a191794;margin:0}.artifactWorkspace-module__wKETBG__artifactStagePanel{margin-bottom:16px;padding:0;overflow:hidden}.artifactWorkspace-module__wKETBG__artifactStageHeader{justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 20px 14px;display:flex}.artifactWorkspace-module__wKETBG__artifactStageMeta{color:#1a19179e;max-width:70ch;margin:8px 0 0;line-height:1.55}.artifactWorkspace-module__wKETBG__stageOpenLink{color:#2d6a4f;font:inherit;white-space:nowrap;font-weight:700;text-decoration:none}.artifactWorkspace-module__wKETBG__liveArtifactShell{background:#fff;border:1px solid #1a19171a;border-radius:22px;height:clamp(420px,54vh,520px);margin:0 16px 14px;position:relative;overflow:hidden;box-shadow:0 16px 34px #1a19171a}.artifactWorkspace-module__wKETBG__liveArtifactChrome{color:#1a19178a;background:#f8f4ed;border-bottom:1px solid #1a191714;align-items:center;gap:8px;height:38px;padding:0 14px;font-size:.82rem;display:flex}.artifactWorkspace-module__wKETBG__liveArtifactChrome span{background:#dc7d59;border-radius:999px;width:10px;height:10px}.artifactWorkspace-module__wKETBG__liveArtifactChrome span:nth-child(2){background:#e9c46a}.artifactWorkspace-module__wKETBG__liveArtifactChrome span:nth-child(3){background:#6abf97}.artifactWorkspace-module__wKETBG__liveArtifactChrome strong{margin-left:4px;font-weight:600}.artifactWorkspace-module__wKETBG__liveArtifactFrame{background:#fff;border:0;width:100%;height:calc(100% - 38px);display:block}.artifactWorkspace-module__wKETBG__liveArtifactOverlay{position:absolute;bottom:18px;right:14px}.artifactWorkspace-module__wKETBG__liveArtifactOpenButton{color:#f8f4ed;background:#1a1917d6;border-radius:999px;align-items:center;min-height:38px;padding:0 14px;text-decoration:none;display:inline-flex;box-shadow:0 10px 24px #1a19172e}.artifactWorkspace-module__wKETBG__artifactStageFooter{color:#1a191794;flex-wrap:wrap;gap:10px;padding:0 20px 18px;font-size:.88rem;display:flex}.artifactWorkspace-module__wKETBG__artifactStageFooter span{background:#f8f4edd1;border:1px solid #1a191714;border-radius:999px;align-items:center;min-height:30px;padding:0 12px;display:inline-flex}.artifactWorkspace-module__wKETBG__artifactStageFooter strong{margin-right:4px}.artifactWorkspace-module__wKETBG__previewBadge{color:#5dcaa5;letter-spacing:0;text-transform:uppercase;background:#5dcaa51f;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;font-size:.62rem;display:inline-flex;position:relative}.artifactWorkspace-module__wKETBG__workspaceTools{flex-direction:column;gap:12px;display:flex}.artifactWorkspace-module__wKETBG__toolTabBar{z-index:8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffd1;border:1px solid #1a191714;border-radius:24px;flex-wrap:wrap;gap:8px;padding:8px;display:flex;position:sticky;top:82px;box-shadow:0 12px 28px #1a19170d}.artifactWorkspace-module__wKETBG__toolTab{color:#1a1917ad;cursor:pointer;min-height:46px;font:inherit;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.artifactWorkspace-module__wKETBG__toolTab small{color:#1a19178c;background:#1a19170f;border-radius:999px;justify-content:center;align-items:center;min-width:24px;min-height:24px;padding:0 8px;font-size:.78rem;display:inline-flex}.artifactWorkspace-module__wKETBG__toolTabActive{color:#174638;background:#5dcaa51f;border-color:#5dcaa58c}.artifactWorkspace-module__wKETBG__toolPanel{min-height:260px}.artifactWorkspace-module__wKETBG__toolStack{flex-direction:column;gap:16px;display:flex}.artifactWorkspace-module__wKETBG__toolPanelGrid{grid-template-columns:minmax(0,1.55fr) minmax(300px,.85fr);align-items:start;gap:16px;display:grid}.artifactWorkspace-module__wKETBG__previewHeader{margin-top:14px;position:relative}.artifactWorkspace-module__wKETBG__previewTitle{font-family:var(--font-dm-serif-display), Georgia, serif;margin:0;font-size:clamp(1.4rem,2vw,1.8rem)}.artifactWorkspace-module__wKETBG__previewSummary{color:#f0ece4b3;max-width:540px;margin:10px 0 0}.artifactWorkspace-module__wKETBG__previewPosterWrap{background:#ffffff0a;border-radius:18px;margin-top:18px;position:relative;overflow:hidden}.artifactWorkspace-module__wKETBG__previewPoster{width:100%;display:block}.artifactWorkspace-module__wKETBG__previewFallback{background:#ffffff0a;border-radius:18px;margin-top:18px;padding:18px;position:relative}.artifactWorkspace-module__wKETBG__previewKpiRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.artifactWorkspace-module__wKETBG__previewKpi{border-left:1px solid #f0ece414;padding-left:12px}.artifactWorkspace-module__wKETBG__previewKpi:first-child{border-left:0;padding-left:0}.artifactWorkspace-module__wKETBG__previewKpiLabel{color:#f0ece473;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:.68rem;display:block}.artifactWorkspace-module__wKETBG__previewInsight{color:#f0ece499;margin:16px 0 0;font-style:italic}.artifactWorkspace-module__wKETBG__toggleRow,.artifactWorkspace-module__wKETBG__publishStat{justify-content:space-between;align-items:center;gap:12px;min-height:40px;display:flex}.artifactWorkspace-module__wKETBG__atlasLinkList{flex-direction:column;gap:12px;display:flex}.artifactWorkspace-module__wKETBG__atlasLinkCard{background:#f8f4edb8;border:1px solid #1a191714;border-radius:18px;flex-direction:column;gap:10px;padding:14px;display:flex}.artifactWorkspace-module__wKETBG__atlasLinkHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.artifactWorkspace-module__wKETBG__atlasLinkTitleRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.artifactWorkspace-module__wKETBG__atlasLinkTitle{color:#1a1917;font-weight:700;text-decoration:none}.artifactWorkspace-module__wKETBG__atlasLinkMeta{color:#1a191785;font-size:.82rem}.artifactWorkspace-module__wKETBG__atlasLinkStats{grid-template-columns:auto 1fr;gap:6px 10px;font-size:.88rem;display:grid}.artifactWorkspace-module__wKETBG__atlasLinkStats span{color:#1a191794}.artifactWorkspace-module__wKETBG__atlasLinkStats strong{word-break:break-word;font-weight:600}.artifactWorkspace-module__wKETBG__timeline{flex-direction:column;gap:10px;display:flex}.artifactWorkspace-module__wKETBG__timelineItem{text-align:left;cursor:pointer;background:#f8f4edbf;border:1px solid #1a191714;border-radius:18px;grid-template-columns:auto 1fr auto;gap:12px;padding:12px;display:grid}.artifactWorkspace-module__wKETBG__timelineItemSelected{background:#5dcaa514;border-color:#5dcaa5b8}.artifactWorkspace-module__wKETBG__timelineDot{border:2px solid #2d6a4f66;border-radius:999px;width:12px;height:12px;margin-top:4px}.artifactWorkspace-module__wKETBG__timelineDotCurrent{background:#2d6a4f;border-color:#2d6a4f}.artifactWorkspace-module__wKETBG__timelineBody{flex-direction:column;gap:4px;display:flex}.artifactWorkspace-module__wKETBG__timelineSelect{text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:4px;padding:0;display:flex}.artifactWorkspace-module__wKETBG__timelineHeading{font-weight:600}.artifactWorkspace-module__wKETBG__timelineMeta,.artifactWorkspace-module__wKETBG__collaboratorMeta,.artifactWorkspace-module__wKETBG__branchMeta{color:#1a191785;font-size:.82rem}.artifactWorkspace-module__wKETBG__timelineAction,.artifactWorkspace-module__wKETBG__currentBadge,.artifactWorkspace-module__wKETBG__linkDanger{color:#2d6a4f;font-size:.82rem}.artifactWorkspace-module__wKETBG__timelineAction{cursor:pointer;background:0 0;border:0}.artifactWorkspace-module__wKETBG__currentBadge{background:#5dcaa51f;border-radius:999px;align-items:center;padding:0 10px;display:inline-flex}.artifactWorkspace-module__wKETBG__modeTabs{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.artifactWorkspace-module__wKETBG__modeTab{cursor:pointer;background:#f8f4edb8;border:1px solid #1a191714;border-radius:999px;min-height:38px;padding:0 12px}.artifactWorkspace-module__wKETBG__modeTabActive{color:#114237;background:#5dcaa524;border-color:#5dcaa5b3}.artifactWorkspace-module__wKETBG__selectionList,.artifactWorkspace-module__wKETBG__commentList,.artifactWorkspace-module__wKETBG__branchList,.artifactWorkspace-module__wKETBG__collaboratorList{flex-direction:column;gap:10px;display:flex}.artifactWorkspace-module__wKETBG__selectionItem,.artifactWorkspace-module__wKETBG__commentCard,.artifactWorkspace-module__wKETBG__branchCard,.artifactWorkspace-module__wKETBG__collaboratorRow{background:#f8f4edb8;border:1px solid #1a191714;border-radius:18px;padding:12px}.artifactWorkspace-module__wKETBG__selectionItem{align-items:flex-start;gap:10px;display:flex}.artifactWorkspace-module__wKETBG__commentMeta{color:#1a191785;justify-content:space-between;align-items:flex-start;gap:12px;font-size:.82rem;display:flex}.artifactWorkspace-module__wKETBG__commentBody{margin:8px 0 0;line-height:1.6}.artifactWorkspace-module__wKETBG__commentComposer,.artifactWorkspace-module__wKETBG__branchComposer,.artifactWorkspace-module__wKETBG__inviteBox,.artifactWorkspace-module__wKETBG__iterationActions,.artifactWorkspace-module__wKETBG__publishActions{flex-direction:column;gap:10px;margin-top:12px;display:flex}.artifactWorkspace-module__wKETBG__inviteHelper,.artifactWorkspace-module__wKETBG__inviteEmptyState{color:#1a1917ad;background:#f8f4edb8;border:1px solid #1a191714;border-radius:16px;padding:12px 14px;font-size:.84rem;line-height:1.55}.artifactWorkspace-module__wKETBG__iterationTextarea,.artifactWorkspace-module__wKETBG__textarea,.artifactWorkspace-module__wKETBG__textInput,.artifactWorkspace-module__wKETBG__select{width:100%;min-height:44px;font:inherit;color:#1a1917;background:#ffffffeb;border:1px solid #1a19171a;border-radius:16px;padding:12px 14px}.artifactWorkspace-module__wKETBG__iterationTextarea,.artifactWorkspace-module__wKETBG__textarea{resize:vertical;min-height:120px}.artifactWorkspace-module__wKETBG__compareGrid,.artifactWorkspace-module__wKETBG__inviteOptions,.artifactWorkspace-module__wKETBG__inviteResults,.artifactWorkspace-module__wKETBG__publishActions,.artifactWorkspace-module__wKETBG__collaboratorControls{gap:10px;display:grid}.artifactWorkspace-module__wKETBG__compareGrid{grid-template-columns:1fr 1fr}.artifactWorkspace-module__wKETBG__shareModeList{gap:10px;display:grid}.artifactWorkspace-module__wKETBG__shareModeCard{background:#f8f4edb8;border:1px solid #1a191714;border-radius:16px;grid-template-columns:auto 1fr;align-items:flex-start;gap:10px;padding:12px;display:grid}.artifactWorkspace-module__wKETBG__shareModeCardActive{background:#5dcaa514;border-color:#5dcaa5b8}.artifactWorkspace-module__wKETBG__shareModeCopy{color:#1a1917a8;flex-direction:column;gap:4px;font-size:.84rem;line-height:1.45;display:flex}.artifactWorkspace-module__wKETBG__shareModeCopy strong{color:#1a1917}.artifactWorkspace-module__wKETBG__inviteResult{background:#f8f4edb3;border:1px solid #1a191714;border-radius:14px;justify-content:space-between;align-items:flex-start;gap:12px;min-height:72px;padding:12px;display:flex}.artifactWorkspace-module__wKETBG__inviteResultBody{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.artifactWorkspace-module__wKETBG__inviteResultIdentity{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.artifactWorkspace-module__wKETBG__inviteResultMeta,.artifactWorkspace-module__wKETBG__inviteResultHint{color:#1a19179e;font-size:.82rem;line-height:1.45}.artifactWorkspace-module__wKETBG__inviteResultHint{color:#114237}.artifactWorkspace-module__wKETBG__inviteResultAction{color:#f7f4ee;min-height:40px;font:inherit;cursor:pointer;white-space:nowrap;background:#1a1917;border:1px solid #1a191714;border-radius:999px;padding:0 14px}.artifactWorkspace-module__wKETBG__inviteResultAction:disabled{opacity:.65;cursor:wait}.artifactWorkspace-module__wKETBG__inviteResultButton{text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.artifactWorkspace-module__wKETBG__inviteResultHandle{flex:none}.artifactWorkspace-module__wKETBG__fieldGroup{flex-direction:column;gap:6px;display:flex}.artifactWorkspace-module__wKETBG__publishingLiveSection,.artifactWorkspace-module__wKETBG__publishingAccessCard,.artifactWorkspace-module__wKETBG__publishingPrimaryCard,.artifactWorkspace-module__wKETBG__publishingSecondaryCard,.artifactWorkspace-module__wKETBG__advancedSection,.artifactWorkspace-module__wKETBG__handlePromptCard{background:#f8f4edb8;border:1px solid #1a191714;border-radius:20px;flex-direction:column;gap:12px;padding:14px;display:flex}.artifactWorkspace-module__wKETBG__publishingStatusRow,.artifactWorkspace-module__wKETBG__publishingCardHeader,.artifactWorkspace-module__wKETBG__publishedSlotHeader,.artifactWorkspace-module__wKETBG__publishPreviewBar{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.artifactWorkspace-module__wKETBG__publishStatusPill{color:#2d6a4f;letter-spacing:.08em;text-transform:uppercase;background:#2d6a4f1f;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;font-size:.72rem;font-weight:700;display:inline-flex}.artifactWorkspace-module__wKETBG__publishStatusMeta,.artifactWorkspace-module__wKETBG__publishedSlotMeta,.artifactWorkspace-module__wKETBG__publishingCardCopy,.artifactWorkspace-module__wKETBG__handlePromptCopy,.artifactWorkspace-module__wKETBG__publishValidationHint{color:#1a19179e;margin:0;font-size:.86rem;line-height:1.55}.artifactWorkspace-module__wKETBG__publishingCardTitle,.artifactWorkspace-module__wKETBG__handlePromptTitle{margin:0;font-size:.98rem;font-weight:700}.artifactWorkspace-module__wKETBG__publishedSlotList,.artifactWorkspace-module__wKETBG__publishedSlotActions,.artifactWorkspace-module__wKETBG__publishingAccessList,.artifactWorkspace-module__wKETBG__publishModeTabs,.artifactWorkspace-module__wKETBG__displayModeTabs,.artifactWorkspace-module__wKETBG__advancedBody{flex-direction:column;gap:10px;display:flex}.artifactWorkspace-module__wKETBG__publishingAccessItem{background:#ffffffb8;border:1px solid #1a191714;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px;display:flex}.artifactWorkspace-module__wKETBG__publishingAccessTitle{margin-bottom:4px;font-size:.88rem;font-weight:700;display:block}.artifactWorkspace-module__wKETBG__publishedSlotCard{background:#ffffffb8;border:1px solid #1a191714;border-radius:18px;padding:12px}.artifactWorkspace-module__wKETBG__publishedSlotPath{word-break:break-word;font-size:.88rem;line-height:1.5;display:block}.artifactWorkspace-module__wKETBG__publishModeTabs,.artifactWorkspace-module__wKETBG__displayModeTabs{flex-flow:wrap}.artifactWorkspace-module__wKETBG__publishModeTab{color:#1a1917b8;cursor:pointer;min-height:38px;font:inherit;background:#ffffffdb;border:1px solid #1a191714;border-radius:999px;padding:0 12px}.artifactWorkspace-module__wKETBG__publishModeTabActive{color:#114237;background:#5dcaa51a;border-color:#5dcaa5b8}.artifactWorkspace-module__wKETBG__pageNameBuilder{background:#fffffff0;border:1px solid #1a19171a;border-radius:18px;flex-wrap:wrap;align-items:center;gap:6px;min-height:52px;padding:12px 14px;display:flex}.artifactWorkspace-module__wKETBG__pageNamePrefix,.artifactWorkspace-module__wKETBG__pageNameSlash{color:#1a191785;font-size:.88rem}.artifactWorkspace-module__wKETBG__pageNameHandle,.artifactWorkspace-module__wKETBG__publishPreviewHandle{color:#2d6a4f;font-weight:700}.artifactWorkspace-module__wKETBG__pageNameInput{min-width:120px;font:inherit;color:#1a1917;background:0 0;border:0;outline:none;flex:120px}.artifactWorkspace-module__wKETBG__publishPreviewBlock{flex-direction:column;gap:8px;display:flex}.artifactWorkspace-module__wKETBG__displaySettingsCard{background:#ffffffb3;border:1px solid #1a191714;border-radius:18px;flex-direction:column;gap:10px;padding:12px;display:flex}.artifactWorkspace-module__wKETBG__customDomainStatusCard{background:#ffffffb8;border:1px solid #1a191714;border-radius:18px;flex-direction:column;gap:10px;padding:12px;display:flex}.artifactWorkspace-module__wKETBG__customDomainProviderGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.artifactWorkspace-module__wKETBG__customDomainProviderButton{color:#1a1917b8;min-height:44px;font:inherit;cursor:pointer;text-align:left;background:#ffffffc7;border:1px solid #1a191714;border-radius:14px;align-items:center;gap:8px;padding:8px 10px;font-size:.84rem;display:flex}.artifactWorkspace-module__wKETBG__customDomainProviderButtonActive{color:#114237;background:#2d6a4f14;border-color:#2d6a4f80}.artifactWorkspace-module__wKETBG__customDomainProviderMark{color:#fff;background:#141311;border-radius:8px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:.68rem;font-weight:700;display:inline-flex}.artifactWorkspace-module__wKETBG__customDomainRecordGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.artifactWorkspace-module__wKETBG__customDomainRecord{background:#f8f4edd1;border-radius:14px;flex-direction:column;gap:6px;min-width:0;padding:10px;display:flex}.artifactWorkspace-module__wKETBG__customDomainRecord code{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem;line-height:1.45}.artifactWorkspace-module__wKETBG__customDomainSetupGuide{background:#f7fbf8e6;border:1px solid #2d6a4f29;border-radius:16px;gap:12px;padding:12px;display:grid}.artifactWorkspace-module__wKETBG__customDomainGuideHeader{flex-direction:column;gap:3px;display:flex}.artifactWorkspace-module__wKETBG__customDomainGuideHeader strong{color:#114237;font-size:.92rem}.artifactWorkspace-module__wKETBG__customDomainGuideHeader span{color:#1a19179e;font-size:.82rem;line-height:1.45}.artifactWorkspace-module__wKETBG__customDomainStepList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.artifactWorkspace-module__wKETBG__customDomainStepList li{grid-template-columns:28px 1fr;align-items:flex-start;gap:8px;display:grid}.artifactWorkspace-module__wKETBG__customDomainStepList li>span{color:#fff;background:#114237;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:.78rem;font-weight:700;display:inline-flex}.artifactWorkspace-module__wKETBG__customDomainStepList p{color:#1a1917b8;margin:0;font-size:.84rem;line-height:1.5}.artifactWorkspace-module__wKETBG__customDomainStepList code{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem}.artifactWorkspace-module__wKETBG__customDomainSimpleRecords{gap:8px;display:grid}.artifactWorkspace-module__wKETBG__customDomainRecordLine{background:#ffffffd1;border:1px solid #1a191714;border-radius:14px;grid-template-columns:minmax(78px,.8fr) minmax(110px,1fr) minmax(140px,1.3fr) auto auto;align-items:center;gap:8px;padding:10px;display:grid}.artifactWorkspace-module__wKETBG__customDomainRecordLine div{gap:4px;min-width:0;display:grid}.artifactWorkspace-module__wKETBG__customDomainRecordLine span{color:#1a19178a;letter-spacing:.04em;text-transform:uppercase;font-size:.7rem;font-weight:700}.artifactWorkspace-module__wKETBG__customDomainRecordLine strong{color:#1a1917;font-size:.84rem}.artifactWorkspace-module__wKETBG__customDomainRecordLine code{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem;line-height:1.45}.artifactWorkspace-module__wKETBG__customDomainCopyButton{color:#114237;min-height:34px;font:inherit;cursor:pointer;white-space:nowrap;background:#ffffffd1;border:1px solid #11423733;border-radius:999px;padding:0 10px;font-size:.76rem;font-weight:700}.artifactWorkspace-module__wKETBG__publishPreviewBar{background:#ffffffd1;border:1px solid #1a191714;border-radius:18px;padding:12px 14px}.artifactWorkspace-module__wKETBG__publishPreviewCode,.artifactWorkspace-module__wKETBG__inlineCode{word-break:break-word;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem;line-height:1.6}.artifactWorkspace-module__wKETBG__publishPreviewCode{flex:1}.artifactWorkspace-module__wKETBG__publishPreviewDomain{color:#1a191794}.artifactWorkspace-module__wKETBG__publishValidationError{color:#8a3b2b;margin:0;font-size:.84rem;line-height:1.5}.artifactWorkspace-module__wKETBG__advancedToggle{color:#1a1917;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.artifactWorkspace-module__wKETBG__fieldLabel{color:#1a19178f;text-transform:uppercase;letter-spacing:.08em;font-size:.74rem;font-weight:600}.artifactWorkspace-module__wKETBG__siteBindingLead{margin:0 0 12px;font-weight:600}.artifactWorkspace-module__wKETBG__sitePageList{flex-direction:column;gap:6px;margin:0;padding-left:18px;display:flex}.artifactWorkspace-module__wKETBG__codeBlock{white-space:pre-wrap;word-break:break-word;background:#f8f4edb8;border:1px solid #1a191714;border-radius:16px;margin:0;padding:12px 14px;font-size:.82rem;line-height:1.55;overflow-x:auto}.artifactWorkspace-module__wKETBG__uploadStatusPill{color:#2d6a4f;letter-spacing:.08em;text-transform:uppercase;background:#2d6a4f1a;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;font-size:.7rem;font-weight:700;display:inline-flex}.artifactWorkspace-module__wKETBG__uploadMeta{color:#1a191794;margin:0 0 12px;font-size:.84rem;line-height:1.5}.artifactWorkspace-module__wKETBG__branchCard{text-align:left;cursor:pointer;flex-direction:column;flex:1;gap:4px;display:flex}.artifactWorkspace-module__wKETBG__branchCardShell{flex-direction:column;gap:8px;display:flex}.artifactWorkspace-module__wKETBG__branchHandleLink{align-self:flex-start}.artifactWorkspace-module__wKETBG__branchSource{color:#1a191794;margin-bottom:12px}.artifactWorkspace-module__wKETBG__checkboxRow{align-items:center;gap:8px;display:inline-flex}.artifactWorkspace-module__wKETBG__collaboratorRow{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.artifactWorkspace-module__wKETBG__collaboratorIdentity{flex-direction:column;gap:4px;min-width:0;display:flex}.artifactWorkspace-module__wKETBG__linkDanger{cursor:pointer;background:0 0;border:0}.artifactWorkspace-module__wKETBG__notice,.artifactWorkspace-module__wKETBG__errorCard{margin-bottom:14px;padding:14px 16px}.artifactWorkspace-module__wKETBG__templateRefreshStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.artifactWorkspace-module__wKETBG__templateRefreshStat{background:#f8f4edb8;border:1px solid #1a191714;border-radius:18px;flex-direction:column;gap:6px;padding:12px;display:flex}.artifactWorkspace-module__wKETBG__templateRefreshLead{color:#1a1917a8;margin:0;line-height:1.55}.artifactWorkspace-module__wKETBG__templateRefreshModeRow{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.artifactWorkspace-module__wKETBG__templateRefreshActions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.artifactWorkspace-module__wKETBG__notice{color:#174638;background:#5dcaa51a;border:1px solid #5dcaa559;border-radius:18px}.artifactWorkspace-module__wKETBG__errorCard{color:#8a3b2b;background:#df6d5714;border-color:#df6d5747}@media (max-width:900px){.artifactWorkspace-module__wKETBG__workspaceGrid{grid-template-columns:1fr}.artifactWorkspace-module__wKETBG__workspaceHero{flex-direction:column;align-items:stretch}.artifactWorkspace-module__wKETBG__workspaceHeroActions{justify-content:flex-start;min-width:0}.artifactWorkspace-module__wKETBG__artifactStageHeader{flex-direction:column}.artifactWorkspace-module__wKETBG__liveArtifactShell{height:440px}.artifactWorkspace-module__wKETBG__toolPanelGrid{grid-template-columns:1fr}}@media (max-width:640px){.artifactWorkspace-module__wKETBG__workspaceShell{width:min(100% - 20px,1180px)}.artifactWorkspace-module__wKETBG__templateRefreshStats,.artifactWorkspace-module__wKETBG__customDomainRecordGrid,.artifactWorkspace-module__wKETBG__customDomainProviderGrid,.artifactWorkspace-module__wKETBG__customDomainRecordLine{grid-template-columns:1fr}.artifactWorkspace-module__wKETBG__workspaceHero{border-radius:22px;padding:18px}.artifactWorkspace-module__wKETBG__workspaceTitle{font-size:1.75rem}.artifactWorkspace-module__wKETBG__liveArtifactShell{border-radius:18px;height:360px;margin:0 10px 12px}.artifactWorkspace-module__wKETBG__toolTabBar{flex-wrap:nowrap;overflow-x:auto}.artifactWorkspace-module__wKETBG__toolTab{flex:none}.artifactWorkspace-module__wKETBG__backLink{z-index:2;background:#f8f4edf5;border:1px solid #1a191714;border-radius:999px;align-self:flex-start;padding:8px 12px;display:inline-flex;position:sticky;top:12px}.artifactWorkspace-module__wKETBG__compareGrid{grid-template-columns:1fr}.artifactWorkspace-module__wKETBG__workspaceHeroActions,.artifactWorkspace-module__wKETBG__workspaceActions,.artifactWorkspace-module__wKETBG__workspaceVisibilityActions,.artifactWorkspace-module__wKETBG__modeTabs{flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.artifactWorkspace-module__wKETBG__workspaceActions .artifactWorkspace-module__wKETBG__primaryInlineButton,.artifactWorkspace-module__wKETBG__workspaceActions .artifactWorkspace-module__wKETBG__secondaryInlineButton,.artifactWorkspace-module__wKETBG__workspaceVisibilityActions .artifactWorkspace-module__wKETBG__primaryInlineButton,.artifactWorkspace-module__wKETBG__workspaceVisibilityActions .artifactWorkspace-module__wKETBG__secondaryInlineButton,.artifactWorkspace-module__wKETBG__modeTab{flex:none}.artifactWorkspace-module__wKETBG__publishedSlotHeader,.artifactWorkspace-module__wKETBG__publishPreviewBar{flex-direction:column}.artifactWorkspace-module__wKETBG__publishedSlotActions{width:100%}.artifactWorkspace-module__wKETBG__pageNameBuilder{align-items:flex-start}.artifactWorkspace-module__wKETBG__pageNameInput{min-width:100%}.artifactWorkspace-module__wKETBG__workspaceTagHeader,.artifactWorkspace-module__wKETBG__workspaceTagEditor{flex-direction:column;align-items:flex-start}.artifactWorkspace-module__wKETBG__workspaceTagInput{width:100%}}
.libraryShelf-module__lVjbOq__page{color:#1a1917;background:#f8f4ed;min-height:100vh}.libraryShelf-module__lVjbOq__main{width:min(1260px,100% - 32px);margin:0 auto;padding:18px 0 72px}.libraryShelf-module__lVjbOq__headerBlock{grid-template-columns:minmax(0,1fr) minmax(300px,.34fr);align-items:stretch;gap:14px;margin-bottom:14px;display:grid}.libraryShelf-module__lVjbOq__headerMain,.libraryShelf-module__lVjbOq__workspacePulse,.libraryShelf-module__lVjbOq__toolPanel{background:#ffffffe6;border:1px solid #1a191714;box-shadow:0 18px 42px #1a19170f}.libraryShelf-module__lVjbOq__headerMain{background:linear-gradient(115deg,#245c7a24,#0000 36%),linear-gradient(300deg,#df6d571f,#0000 34%),#fffffff0;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(360px,.5fr);align-items:end;gap:16px;min-height:116px;padding:16px 18px;display:grid}.libraryShelf-module__lVjbOq__headerCopy{min-width:0}.libraryShelf-module__lVjbOq__headerMetaRow{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:5px;display:flex}.libraryShelf-module__lVjbOq__headerEyebrow{color:#245c7a;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:700}.libraryShelf-module__lVjbOq__adminModePill{color:#8a3b2b;background:#df6d571f;border-radius:999px;align-items:center;min-height:24px;padding:0 9px;font-size:.74rem;font-weight:700;display:inline-flex}.libraryShelf-module__lVjbOq__pageTitle{max-width:20ch;font-family:var(--font-dm-serif-display), Georgia, serif;letter-spacing:0;margin:0;font-size:2.65rem;line-height:.96}.libraryShelf-module__lVjbOq__headerLead{color:#1a1917b3;max-width:38rem;margin:5px 0 0;font-size:.95rem;line-height:1.35}.libraryShelf-module__lVjbOq__statsLine{color:#1a19179e;margin:8px 0 0;font-size:.95rem}.libraryShelf-module__lVjbOq__mobileTagBar,.libraryShelf-module__lVjbOq__mobileTagPanel{display:none}.libraryShelf-module__lVjbOq__statStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;display:grid}.libraryShelf-module__lVjbOq__statPill{appearance:none;min-height:58px;color:inherit;text-align:left;font:inherit;background:#f8f4edd1;border:1px solid #1a191714;border-radius:14px;flex-direction:column;justify-content:space-between;align-items:flex-start;min-width:0;padding:10px 11px;display:flex}.libraryShelf-module__lVjbOq__statPill strong{color:#1a1917;font-size:1.2rem;line-height:1}.libraryShelf-module__lVjbOq__statPill span{color:#1a19178f;font-size:.8rem}.libraryShelf-module__lVjbOq__statPillButton{cursor:pointer}.libraryShelf-module__lVjbOq__statPillButton:hover{background:#5dcaa51f;border-color:#2d6a4f40}.libraryShelf-module__lVjbOq__statPillAccent{background:#245c7a1a;border-color:#245c7a2e}.libraryShelf-module__lVjbOq__statPillHot{background:#df6d5721;border-color:#df6d5742}.libraryShelf-module__lVjbOq__workspacePulse{color:#f8f4ed;background:linear-gradient(145deg,#245c7a,#2d6a4f 62%,#315f4a),#2d6a4f;border-radius:20px;flex-direction:column;justify-content:space-between;gap:8px;min-height:116px;padding:12px;display:flex}.libraryShelf-module__lVjbOq__pulseHeader{align-items:center;gap:10px;display:flex}.libraryShelf-module__lVjbOq__pulseDot{background:#f2bd6b;border-radius:999px;flex:none;width:22px;height:22px;box-shadow:0 0 0 6px #f2bd6b29}.libraryShelf-module__lVjbOq__pulseHeader strong,.libraryShelf-module__lVjbOq__pulseHeader span{display:block}.libraryShelf-module__lVjbOq__pulseHeader strong{color:#fff;font-size:.94rem}.libraryShelf-module__lVjbOq__pulseHeader span{display:none}.libraryShelf-module__lVjbOq__activityMiniList{gap:8px;display:grid}.libraryShelf-module__lVjbOq__activityMiniItem{color:#f8f4ed;text-align:left;width:100%;min-height:36px;font:inherit;cursor:pointer;background:#f8f4ed14;border:1px solid #f8f4ed1f;border-radius:15px;align-items:center;gap:10px;padding:7px 9px;text-decoration:none;display:flex}.libraryShelf-module__lVjbOq__activityMiniItem span{color:#fff;background:#df6d57;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-weight:700;display:inline-flex}.libraryShelf-module__lVjbOq__activityMiniItem strong{color:#fff;font-size:.92rem}.libraryShelf-module__lVjbOq__workspaceQuiet{color:#f8f4eda3;background:#f8f4ed14;border-radius:15px;margin:0;padding:8px 9px;font-size:.9rem}.libraryShelf-module__lVjbOq__desktopTagControls{flex-direction:column;gap:10px;display:flex}.libraryShelf-module__lVjbOq__commandActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.libraryShelf-module__lVjbOq__workspacePulse .libraryShelf-module__lVjbOq__primaryButton,.libraryShelf-module__lVjbOq__workspacePulse .libraryShelf-module__lVjbOq__secondaryButton{min-height:36px;padding:0 12px}.libraryShelf-module__lVjbOq__primaryButton,.libraryShelf-module__lVjbOq__secondaryButton{min-height:44px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;text-decoration:none;display:inline-flex}.libraryShelf-module__lVjbOq__primaryButton{color:#f7f4ee;background:#2d6a4f;box-shadow:0 14px 32px #2d6a4f2e}.libraryShelf-module__lVjbOq__secondaryButton{color:#1a1917;background:#ffffffdb;border-color:#1a191714}.libraryShelf-module__lVjbOq__toolPanel{border-radius:24px;margin-bottom:14px;padding:18px}.libraryShelf-module__lVjbOq__toolPanelHeader{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.libraryShelf-module__lVjbOq__toolEyebrow{color:#245c7a;letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-size:.74rem;font-weight:700}.libraryShelf-module__lVjbOq__toolTitle{margin:0;font-size:1.2rem;line-height:1.2}.libraryShelf-module__lVjbOq__adminBadge{color:#245c7a;background:#245c7a1a;border-radius:999px;align-items:center;min-height:30px;padding:0 10px;font-size:.78rem;font-weight:700;display:inline-flex}.libraryShelf-module__lVjbOq__toolGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.libraryShelf-module__lVjbOq__toolLink{min-height:86px;color:inherit;text-align:left;font:inherit;cursor:pointer;background:#f8f4edb8;border:1px solid #1a191714;border-radius:18px;padding:14px;text-decoration:none}.libraryShelf-module__lVjbOq__toolLink strong{color:#1a1917;display:block}.libraryShelf-module__lVjbOq__toolLink span{color:#1a191794;margin-top:6px;font-size:.9rem;line-height:1.45;display:block}.libraryShelf-module__lVjbOq__installInlineButton{color:#21513d;min-height:38px;font:inherit;cursor:pointer;background:#2d6a4f1a;border:1px solid #2d6a4f38;border-radius:999px;margin-top:12px;padding:0 14px;font-weight:600}.libraryShelf-module__lVjbOq__filterStack{flex-direction:column;gap:14px;margin-bottom:16px;display:flex}.libraryShelf-module__lVjbOq__filterRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.libraryShelf-module__lVjbOq__searchForm{flex:520px;align-items:center;gap:8px;min-width:min(100%,320px);display:flex}.libraryShelf-module__lVjbOq__searchField{background:#ffffffe0;border:1px solid #1a191714;border-radius:18px;flex:auto;align-items:center;gap:12px;min-width:0;min-height:48px;padding:0 16px;display:flex;box-shadow:0 14px 26px #1a19170d}.libraryShelf-module__lVjbOq__searchIcon{color:#1a191773;text-transform:uppercase;letter-spacing:.08em;font-size:.82rem}.libraryShelf-module__lVjbOq__searchInput{font:inherit;color:#1a1917;background:0 0;border:0;flex:1}.libraryShelf-module__lVjbOq__searchInput:focus{outline:none}.libraryShelf-module__lVjbOq__searchActions{flex:none;align-items:center;gap:8px;display:inline-flex}.libraryShelf-module__lVjbOq__searchSubmitButton,.libraryShelf-module__lVjbOq__searchClearButton{min-height:48px;font:inherit;white-space:nowrap;cursor:pointer;border-radius:16px;padding:0 14px;font-size:.88rem;font-weight:700;line-height:1;transition:background-color .12s,border-color .12s,color .12s,opacity .12s}.libraryShelf-module__lVjbOq__searchSubmitButton{color:#f7f4ee;background:#2d6a4f;border:1px solid #2d6a4f2e;box-shadow:0 12px 26px #2d6a4f29}.libraryShelf-module__lVjbOq__searchSubmitButton:hover:not(:disabled){background:#245c42}.libraryShelf-module__lVjbOq__searchSubmitButton:disabled{cursor:default;opacity:.58;box-shadow:none}.libraryShelf-module__lVjbOq__searchClearButton{color:#1a1917ad;background:#ffffffc7;border:1px solid #1a191714}.libraryShelf-module__lVjbOq__searchClearButton:hover{color:#1a1917;background:#fffffff0;border-color:#1a191724}.libraryShelf-module__lVjbOq__tabScroller{gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.libraryShelf-module__lVjbOq__filterPill{color:#1a1917b8;white-space:nowrap;cursor:pointer;background:#ffffffb3;border:1px solid #1a191714;border-radius:999px;align-items:center;gap:8px;min-height:42px;padding:0 14px;display:inline-flex}.libraryShelf-module__lVjbOq__filterPillActive{color:#114237;background:#5dcaa524;border-color:#5dcaa5b3}.libraryShelf-module__lVjbOq__filterCount{color:#1a191794;background:#1a19170f;border-radius:999px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 7px;font-size:.82rem;display:inline-flex}.libraryShelf-module__lVjbOq__filterDot{background:#df6d57;border-radius:999px;width:8px;height:8px}.libraryShelf-module__lVjbOq__tagRow{flex-wrap:wrap;gap:8px;display:flex}.libraryShelf-module__lVjbOq__mobileTagSummary{color:#1a19178f;margin:0;font-size:.9rem}.libraryShelf-module__lVjbOq__tagHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.libraryShelf-module__lVjbOq__tagSummary{color:#1a19178f;margin:0;font-size:.92rem}.libraryShelf-module__lVjbOq__tagToggle{color:#2d6a4f;font:inherit;cursor:pointer;background:0 0;border:0;font-size:.92rem}.libraryShelf-module__lVjbOq__tagChip{color:#1a1917b8;text-transform:lowercase;cursor:pointer;background:#ffffffb8;border:1px solid #1a191714;border-radius:999px;min-height:36px;padding:0 14px}.libraryShelf-module__lVjbOq__tagChipActive{color:#114237;background:#5dcaa524;border-color:#5dcaa5b3}.libraryShelf-module__lVjbOq__libraryControlBar{background:#ffffffd1;border:1px solid #1a191714;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:10px 12px;display:flex;box-shadow:0 12px 24px #1a19170a}.libraryShelf-module__lVjbOq__resultSummary{color:#1a191794;align-items:baseline;gap:7px;display:inline-flex}.libraryShelf-module__lVjbOq__resultSummary strong{color:#1a1917;font-size:1.05rem}.libraryShelf-module__lVjbOq__displayControls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.libraryShelf-module__lVjbOq__sortControl{color:#1a19178f;background:#f8f4edb8;border:1px solid #1a191714;border-radius:999px;align-items:center;gap:8px;min-height:38px;padding:0 10px;font-size:.86rem;display:inline-flex}.libraryShelf-module__lVjbOq__sortControl select{color:#1a1917;font:inherit;background:0 0;border:0}.libraryShelf-module__lVjbOq__sortControl select:focus{outline:none}.libraryShelf-module__lVjbOq__viewToggle{background:#1a19170f;border-radius:999px;gap:2px;padding:3px;display:inline-flex}.libraryShelf-module__lVjbOq__viewToggle button{color:#1a19179e;min-height:32px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 12px}.libraryShelf-module__lVjbOq__viewToggle .libraryShelf-module__lVjbOq__viewToggleActive{color:#114237;background:#fff;box-shadow:0 8px 18px #1a191714}.libraryShelf-module__lVjbOq__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.libraryShelf-module__lVjbOq__cardGridList{grid-template-columns:1fr;gap:8px}.libraryShelf-module__lVjbOq__loadMoreRow,.libraryShelf-module__lVjbOq__archivedLinkRow{justify-content:center;align-items:center;gap:14px;margin-top:22px;display:flex}.libraryShelf-module__lVjbOq__archivedLinkRow{justify-content:space-between}.libraryShelf-module__lVjbOq__archivedLink{color:#2d6a4f;font:inherit;cursor:pointer;background:0 0;border:0}.libraryShelf-module__lVjbOq__lastSync{color:#1a191773;font-size:.85rem}.libraryShelf-module__lVjbOq__emptyState{text-align:center;background:#ffffffd6;border:1px solid #1a191714;border-radius:28px;padding:60px 24px;box-shadow:0 18px 38px #1a19170d}.libraryShelf-module__lVjbOq__emptyStateIcon{background:#5dcaa524;border-radius:22px;place-items:center;width:72px;height:72px;margin:0 auto 18px;display:grid}.libraryShelf-module__lVjbOq__emptyStateGlyph{color:#2d6a4f;letter-spacing:-.06em;font-weight:700}.libraryShelf-module__lVjbOq__emptyStateTitle{font-family:var(--font-dm-serif-display), Georgia, serif;margin:0;font-size:1.45rem}.libraryShelf-module__lVjbOq__emptyStateBody{color:#1a19179e;max-width:380px;margin:12px auto 0;line-height:1.6}.libraryShelf-module__lVjbOq__emptyStateActions,.libraryShelf-module__lVjbOq__authActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:22px;display:flex}.libraryShelf-module__lVjbOq__emptyStateDivider{background:#1a191714;width:min(360px,100%);height:1px;margin:24px auto 0}.libraryShelf-module__lVjbOq__loadingState{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.libraryShelf-module__lVjbOq__loadingCard{background:linear-gradient(90deg,#ffffffd9,#f5f0e9f2,#ffffffd9) 0 0/200% 100%;border-radius:24px;min-height:148px;animation:1.4s linear infinite libraryShelf-module__lVjbOq__shimmer}.libraryShelf-module__lVjbOq__authState{text-align:center;padding:60px 24px}.libraryShelf-module__lVjbOq__authCopy,.libraryShelf-module__lVjbOq__manageAccessBody{color:#1a19179e;max-width:520px;line-height:1.65}.libraryShelf-module__lVjbOq__authCopy{margin:12px auto 0}.libraryShelf-module__lVjbOq__manageAccessPanel,.libraryShelf-module__lVjbOq__notice,.libraryShelf-module__lVjbOq__error,.libraryShelf-module__lVjbOq__inboxCard{background:#ffffffe0;border:1px solid #1a191714;border-radius:22px;box-shadow:0 16px 30px #1a19170d}.libraryShelf-module__lVjbOq__manageAccessPanel{margin-bottom:18px;padding:18px 20px}.libraryShelf-module__lVjbOq__manageAccessTitle{margin:0 0 8px;font-weight:600}.libraryShelf-module__lVjbOq__manageAccessBody{margin:0}.libraryShelf-module__lVjbOq__notice,.libraryShelf-module__lVjbOq__error{margin-bottom:14px;padding:14px 16px}.libraryShelf-module__lVjbOq__notice{color:#174638;background:#5dcaa51a;border-color:#5dcaa566}.libraryShelf-module__lVjbOq__error{color:#8a3b2b;background:#df6d5714;border-color:#df6d5742}.libraryShelf-module__lVjbOq__inboxStack{flex-direction:column;gap:12px;display:flex}.libraryShelf-module__lVjbOq__inboxBulkBar{background:#ffffffe6;border:1px solid #1a191714;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex;box-shadow:0 14px 28px #1a19170d}.libraryShelf-module__lVjbOq__inboxBulkToggle{color:#1a1917;align-items:center;gap:10px;font-weight:600;display:inline-flex}.libraryShelf-module__lVjbOq__inboxBulkToggle input{width:16px;height:16px}.libraryShelf-module__lVjbOq__inboxBulkMeta{color:#1a1917a3;font-size:.92rem}.libraryShelf-module__lVjbOq__inboxBulkActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.libraryShelf-module__lVjbOq__inboxCard{justify-content:space-between;gap:18px;padding:18px;display:flex}.libraryShelf-module__lVjbOq__inboxMain{flex:1;gap:14px;min-width:0;display:flex}.libraryShelf-module__lVjbOq__inboxSelectControl{color:#1a1917b3;align-items:flex-start;gap:8px;padding-top:2px;font-size:.84rem;display:inline-flex}.libraryShelf-module__lVjbOq__inboxSelectControl input{width:16px;height:16px;margin:0}.libraryShelf-module__lVjbOq__inboxSelectLabel{white-space:nowrap}.libraryShelf-module__lVjbOq__inboxContent{min-width:0}.libraryShelf-module__lVjbOq__inboxEyebrow{color:#2d6a4f;letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-size:.76rem}.libraryShelf-module__lVjbOq__inboxIdentity{margin-bottom:8px}.libraryShelf-module__lVjbOq__inboxTitle{margin:0;font-size:1rem}.libraryShelf-module__lVjbOq__inboxSummary,.libraryShelf-module__lVjbOq__inboxMeta{color:#1a1917a6;margin:8px 0 0}.libraryShelf-module__lVjbOq__inboxActions{flex-direction:column;gap:8px;display:flex}.libraryShelf-module__lVjbOq__inboxTextAction{color:#1a1917b8;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;min-height:44px;padding:6px 10px;transition:background .15s;display:inline-flex}.libraryShelf-module__lVjbOq__inboxTextAction:hover{background:#1a19170f}.libraryShelf-module__lVjbOq__inboxTextAction:focus-visible{outline-offset:2px;outline:2px solid #2d6a4f}.libraryShelf-module__lVjbOq__inboxTextAction:disabled{opacity:.5;cursor:not-allowed}.libraryShelf-module__lVjbOq__headerBadge{color:#114237;background:#2d6a4f1f;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;margin-left:8px;padding:0 7px;font-size:.78rem;font-weight:600;display:inline-flex}.libraryShelf-module__lVjbOq__iteratorPanel{background:radial-gradient(circle at 0 0,#5dcaa524,#0000 34%),linear-gradient(135deg,#fffffff2,#fff9f0eb);border:1px solid #1a191714;border-radius:28px;margin-bottom:24px;padding:24px;box-shadow:0 18px 42px #1a191714}.libraryShelf-module__lVjbOq__iteratorPanelHeader{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:20px;display:flex}.libraryShelf-module__lVjbOq__iteratorEyebrow,.libraryShelf-module__lVjbOq__iteratorCardEyebrow{color:#2d6a4f;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:.76rem}.libraryShelf-module__lVjbOq__iteratorTitle{font-family:var(--font-dm-serif-display), Georgia, serif;letter-spacing:-.03em;margin:0;font-size:clamp(1.5rem,2.4vw,2rem)}.libraryShelf-module__lVjbOq__iteratorCopy,.libraryShelf-module__lVjbOq__iteratorCardCopy,.libraryShelf-module__lVjbOq__iteratorMuted{color:#1a1917a3;line-height:1.6}.libraryShelf-module__lVjbOq__iteratorCopy{max-width:700px;margin:10px 0 0}.libraryShelf-module__lVjbOq__iteratorStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:min(100%,300px);display:grid}.libraryShelf-module__lVjbOq__iteratorStat{background:#ffffffc7;border:1px solid #1a191714;border-radius:20px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.libraryShelf-module__lVjbOq__iteratorStatValue{font-family:var(--font-dm-serif-display), Georgia, serif;font-size:1.35rem;line-height:1}.libraryShelf-module__lVjbOq__iteratorStatLabel{color:#1a19178f;font-size:.86rem}.libraryShelf-module__lVjbOq__iteratorGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.libraryShelf-module__lVjbOq__iteratorCard{background:#ffffffd6;border:1px solid #1a191714;border-radius:24px;flex-direction:column;gap:14px;padding:20px;display:flex;box-shadow:0 12px 24px #1a19170a}.libraryShelf-module__lVjbOq__iteratorCardFocused{border-color:#2d6a4f47;box-shadow:0 0 0 2px #5dcaa533,0 12px 24px #1a19170a}.libraryShelf-module__lVjbOq__iteratorRequestHero{background:linear-gradient(135deg,#5dcaa51a,#fffffff5),#ffffffe6;border-color:#2d6a4f2e;grid-column:1/-1}.libraryShelf-module__lVjbOq__iteratorCardTitle{margin:0;font-size:1.08rem}.libraryShelf-module__lVjbOq__iteratorCardCopy{margin:0}.libraryShelf-module__lVjbOq__iteratorHint{color:#114237;background:#5dcaa524;border:1px solid #2d6a4f1f;border-radius:16px;padding:12px 14px}.libraryShelf-module__lVjbOq__iteratorPriorityNotice{color:#f7f4ee;background:#1a1917eb;border-radius:18px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.libraryShelf-module__lVjbOq__iteratorPriorityNotice strong{color:#fff}.libraryShelf-module__lVjbOq__iteratorPriorityNotice span{color:#f7f4eed1;line-height:1.55}.libraryShelf-module__lVjbOq__iteratorSetupCallout,.libraryShelf-module__lVjbOq__iteratorSetupSuccess{color:#1a1917b8;background:#f8f4edd1;border:1px solid #1a191714;border-radius:18px;flex-direction:column;gap:6px;padding:14px 16px;line-height:1.55;display:flex}.libraryShelf-module__lVjbOq__iteratorSetupCallout strong,.libraryShelf-module__lVjbOq__iteratorSetupSuccess strong{color:#1a1917}.libraryShelf-module__lVjbOq__iteratorSetupSuccess{background:#5dcaa51a;border-color:#2d6a4f24}.libraryShelf-module__lVjbOq__iteratorPrimaryInlineLink{color:#f7f4ee;background:#1a1917;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-height:40px;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}.libraryShelf-module__lVjbOq__iteratorForm{align-items:center;gap:10px;display:flex}.libraryShelf-module__lVjbOq__iteratorInput{color:#1a1917;width:100%;min-height:46px;font:inherit;background:#ffffffeb;border:1px solid #1a19171a;border-radius:16px;padding:0 16px}.libraryShelf-module__lVjbOq__iteratorPrimaryAction,.libraryShelf-module__lVjbOq__iteratorSecondaryAction{min-height:44px;font:inherit;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;display:inline-flex}.libraryShelf-module__lVjbOq__iteratorPrimaryAction{color:#f7f4ee;background:#2d6a4f}.libraryShelf-module__lVjbOq__iteratorSecondaryAction{color:#1a1917;background:#ffffffdb;border-color:#1a19171a}.libraryShelf-module__lVjbOq__iteratorPrimaryAction:disabled,.libraryShelf-module__lVjbOq__iteratorSecondaryAction:disabled{opacity:.6;cursor:wait}.libraryShelf-module__lVjbOq__iteratorActionRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.libraryShelf-module__lVjbOq__iteratorInlineLink{color:#2d6a4f;font-weight:600;text-decoration:none}.libraryShelf-module__lVjbOq__iteratorList{flex-direction:column;gap:10px;display:flex}.libraryShelf-module__lVjbOq__iteratorRow{background:#f8f4edcc;border:1px solid #1a191714;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:14px;padding:14px 16px;display:flex}.libraryShelf-module__lVjbOq__iteratorRowMeta{min-width:0}.libraryShelf-module__lVjbOq__iteratorRowTitle{flex-wrap:wrap;align-items:baseline;gap:8px;font-weight:600;display:flex}.libraryShelf-module__lVjbOq__iteratorHandle{color:#1a19178f;font-size:.92rem;font-weight:500}.libraryShelf-module__lVjbOq__iteratorRowSubcopy{color:#114237;margin-top:4px;font-size:.82rem;line-height:1.45}.libraryShelf-module__lVjbOq__iteratorRowActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.libraryShelf-module__lVjbOq__iteratorStatusBadge{color:#114237;text-transform:capitalize;background:#5dcaa524;border-radius:999px;align-items:center;min-height:34px;padding:0 12px;font-size:.88rem;display:inline-flex}.libraryShelf-module__lVjbOq__shareOverlay{z-index:80;background:#11100e6b;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.libraryShelf-module__lVjbOq__shareModal{background:#fffaf3;border:1px solid #1a191714;border-radius:28px;flex-direction:column;gap:18px;width:min(640px,100%);max-height:min(88vh,820px);padding:24px;display:flex;overflow:auto;box-shadow:0 28px 80px #1a19173d}.libraryShelf-module__lVjbOq__shareHeader{justify-content:space-between;gap:16px;display:flex}.libraryShelf-module__lVjbOq__shareEyebrow{color:#2d6a4f;letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-size:.76rem}.libraryShelf-module__lVjbOq__shareTitle{font-family:var(--font-dm-serif-display), Georgia, serif;letter-spacing:-.03em;margin:0;font-size:clamp(1.6rem,2.2vw,2rem)}.libraryShelf-module__lVjbOq__shareCopy{color:#1a1917ad;margin:10px 0 0;line-height:1.55}.libraryShelf-module__lVjbOq__shareClose{color:#1a1917;min-height:42px;font:inherit;cursor:pointer;background:#ffffffdb;border:1px solid #1a19171a;border-radius:999px;padding:0 16px}.libraryShelf-module__lVjbOq__shareField{color:#1a1917b8;flex-direction:column;gap:8px;font-size:.92rem;display:flex}.libraryShelf-module__lVjbOq__shareInput,.libraryShelf-module__lVjbOq__shareTextarea{color:#1a1917;width:100%;font:inherit;background:#ffffffeb;border:1px solid #1a19171a;border-radius:18px;padding:14px 16px}.libraryShelf-module__lVjbOq__shareTextarea{resize:vertical}.libraryShelf-module__lVjbOq__shareRecipientList{flex-direction:column;gap:10px;max-height:280px;display:flex;overflow:auto}.libraryShelf-module__lVjbOq__shareRecipientRow{color:#1a1917;background:#ffffffd1;border:1px solid #1a191714;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:10px 12px 10px 16px;display:flex}.libraryShelf-module__lVjbOq__shareRecipientSelect{min-width:0;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;flex:1;padding:0}.libraryShelf-module__lVjbOq__shareRecipientHandle{flex:none}.libraryShelf-module__lVjbOq__shareRecipientRowActive{background:#5dcaa524;border-color:#2d6a4f80;box-shadow:inset 0 0 0 1px #2d6a4f14}.libraryShelf-module__lVjbOq__shareEmpty{color:#1a191794;background:#ffffffb8;border-radius:18px;margin:0;padding:18px 16px}.libraryShelf-module__lVjbOq__shareFooter{justify-content:space-between;align-items:center;gap:16px;display:flex}.libraryShelf-module__lVjbOq__shareModeNote{color:#1a191794;margin:0;line-height:1.5}@keyframes libraryShelf-module__lVjbOq__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:900px){.libraryShelf-module__lVjbOq__iteratorPanelHeader,.libraryShelf-module__lVjbOq__archivedLinkRow,.libraryShelf-module__lVjbOq__inboxBulkBar,.libraryShelf-module__lVjbOq__inboxCard{flex-direction:column}.libraryShelf-module__lVjbOq__headerBlock,.libraryShelf-module__lVjbOq__headerMain{grid-template-columns:1fr}.libraryShelf-module__lVjbOq__headerMain,.libraryShelf-module__lVjbOq__workspacePulse{min-height:auto}.libraryShelf-module__lVjbOq__statStrip{grid-template-columns:repeat(4,minmax(0,1fr))}.libraryShelf-module__lVjbOq__toolGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.libraryShelf-module__lVjbOq__cardGrid,.libraryShelf-module__lVjbOq__iteratorGrid,.libraryShelf-module__lVjbOq__loadingState{grid-template-columns:1fr}.libraryShelf-module__lVjbOq__shareHeader,.libraryShelf-module__lVjbOq__shareFooter,.libraryShelf-module__lVjbOq__iteratorForm,.libraryShelf-module__lVjbOq__iteratorRow,.libraryShelf-module__lVjbOq__iteratorActionRow,.libraryShelf-module__lVjbOq__inboxMain,.libraryShelf-module__lVjbOq__inboxBulkActions,.libraryShelf-module__lVjbOq__shareRecipientRow{flex-direction:column;align-items:flex-start}.libraryShelf-module__lVjbOq__iteratorStats{width:100%}}@media (max-width:640px){.libraryShelf-module__lVjbOq__main{width:min(100% - 20px,1180px);padding-top:14px}.libraryShelf-module__lVjbOq__headerMain,.libraryShelf-module__lVjbOq__workspacePulse{border-radius:20px;padding:16px}.libraryShelf-module__lVjbOq__pageTitle{font-size:2.7rem}.libraryShelf-module__lVjbOq__statStrip,.libraryShelf-module__lVjbOq__commandActions{width:100%}.libraryShelf-module__lVjbOq__statStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.libraryShelf-module__lVjbOq__toolPanel{border-radius:20px}.libraryShelf-module__lVjbOq__commandActions .libraryShelf-module__lVjbOq__primaryButton,.libraryShelf-module__lVjbOq__commandActions .libraryShelf-module__lVjbOq__secondaryButton{width:100%}.libraryShelf-module__lVjbOq__toolGrid{grid-template-columns:1fr}.libraryShelf-module__lVjbOq__headerLead{font-size:.96rem;line-height:1.55}.libraryShelf-module__lVjbOq__statsLine{font-size:.88rem;line-height:1.5}.libraryShelf-module__lVjbOq__inboxActions .libraryShelf-module__lVjbOq__secondaryButton,.libraryShelf-module__lVjbOq__inboxActions .libraryShelf-module__lVjbOq__primaryButton{width:100%}.libraryShelf-module__lVjbOq__inboxSelectLabel{display:none}.libraryShelf-module__lVjbOq__searchForm{flex-direction:column;flex-basis:100%;align-items:stretch}.libraryShelf-module__lVjbOq__searchField{min-height:46px}.libraryShelf-module__lVjbOq__searchActions{width:100%}.libraryShelf-module__lVjbOq__searchSubmitButton,.libraryShelf-module__lVjbOq__searchClearButton{flex:1 1 0;min-height:42px}.libraryShelf-module__lVjbOq__filterRow{gap:10px}.libraryShelf-module__lVjbOq__tabScroller{margin-inline:-2px;padding-bottom:0}.libraryShelf-module__lVjbOq__filterPill{gap:0;min-height:38px;padding:0 12px}.libraryShelf-module__lVjbOq__filterCount,.libraryShelf-module__lVjbOq__desktopTagControls{display:none}.libraryShelf-module__lVjbOq__mobileTagBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.libraryShelf-module__lVjbOq__mobileTagToggle{color:#1a1917;min-height:38px;font:inherit;cursor:pointer;background:#ffffffdb;border:1px solid #1a191714;border-radius:999px;padding:0 14px}.libraryShelf-module__lVjbOq__mobileTagPanel{background:#ffffffe0;border:1px solid #1a191714;border-radius:20px;flex-direction:column;gap:10px;padding:14px;display:flex;box-shadow:0 12px 24px #1a19170d}.libraryShelf-module__lVjbOq__mobileTagSearchField{flex-direction:column;gap:6px;display:flex}.libraryShelf-module__lVjbOq__mobileTagSearchLabel{color:#1a19178f;text-transform:uppercase;letter-spacing:.08em;font-size:.82rem}.libraryShelf-module__lVjbOq__mobileTagSearchInput{color:#1a1917;min-height:42px;font:inherit;background:#f8f4edcc;border:1px solid #1a191714;border-radius:14px;padding:0 14px}.libraryShelf-module__lVjbOq__mobileTagSearchInput:focus{outline-offset:1px;outline:2px solid #5dcaa566}.libraryShelf-module__lVjbOq__mobileTagResults{flex-wrap:wrap;gap:8px;max-height:280px;padding-right:2px;display:flex;overflow-y:auto}.libraryShelf-module__lVjbOq__tagHeader,.libraryShelf-module__lVjbOq__tagRow{display:none}.libraryShelf-module__lVjbOq__tagChip{min-height:34px;padding:0 12px}.libraryShelf-module__lVjbOq__iteratorPanel{padding:18px}.libraryShelf-module__lVjbOq__iteratorStats{grid-template-columns:1fr}}.libraryShelf-module__lVjbOq__appAccessCard{background:#ffffffe6;border:1px solid #1a191714;border-radius:20px;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex;box-shadow:0 12px 24px #1a19170d}.libraryShelf-module__lVjbOq__appAccessKicker{letter-spacing:.08em;text-transform:uppercase;color:#1a191780;font-size:.78rem}.libraryShelf-module__lVjbOq__appAccessTitle{letter-spacing:-.03em;margin:8px 0 0;font-size:1.28rem;line-height:1.08}.libraryShelf-module__lVjbOq__appAccessCopy{color:#1a1917b8;max-width:640px;margin:10px 0 0;line-height:1.65}.libraryShelf-module__lVjbOq__appAccessActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}@media (max-width:900px){.libraryShelf-module__lVjbOq__appAccessCard{flex-direction:column;align-items:flex-start}.libraryShelf-module__lVjbOq__appAccessActions{justify-content:flex-start;width:100%}}@media (max-width:640px){.libraryShelf-module__lVjbOq__appAccessCard{padding:16px}.libraryShelf-module__lVjbOq__appAccessActions,.libraryShelf-module__lVjbOq__appAccessActions .libraryShelf-module__lVjbOq__primaryButton,.libraryShelf-module__lVjbOq__appAccessActions .libraryShelf-module__lVjbOq__secondaryButton{width:100%}}
.atlasPlatformNav-module__O9v3nq__nav{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.atlasPlatformNav-module__O9v3nq__link{color:#141311bd;letter-spacing:.01em;background:#ffffffc7;border:1px solid #14131114;border-radius:999px;align-items:center;gap:10px;min-height:38px;padding:0 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.atlasPlatformNav-module__O9v3nq__linkActive{color:#fff;background:#141311;border-color:#141311}.atlasPlatformNav-module__O9v3nq__badge{min-width:22px;height:22px;color:inherit;background:#14131114;border-radius:999px;justify-content:center;align-items:center;padding:0 7px;font-size:11px;font-weight:700;display:inline-flex}.atlasPlatformNav-module__O9v3nq__linkActive .atlasPlatformNav-module__O9v3nq__badge{background:#ffffff24}
